SIP服务器的服务

作者&投稿:当涂怎 (若有异议请与网页底部的电邮联系)
SIP服务器的原理~

SIP服务器是IP PBX的主要组件,负责建立网络中所有的SIP电话通话。SIP服务器也叫SIP代理服务器或注册服务器。通常情况下,SIP服务器不参与媒体处理过程。在SIP网络中,媒体一般总是采用端到端协商的处理方式。在某些特殊情况或者业务处理中,例如Music On Hold,SIP服务器也会主动参与媒体协商。简单的SIP服务器只负责会话的建立、维护和清除,不过多干涉呼叫。而相对比较复杂的SIP服务器,一般又称为SIP PBX,则不仅仅提供对基本呼叫、基本会话的支持,还提供丰富的业务,例如Presence、Find-me、Music On Hold等等。大部分SIP服务器都是基于linux平台,典型代表为:Kamailio、OpenSER、sipXecx等。也有部分SIP服务器是基于windows 平台,典型代表为:miniSipServer、Brekeke等。


SIP是一个分层结构的协议,这意味着它的行为根据一组平等独立的处理阶段来描述,每一阶段之间只是奇偶合。协议分层描述是为了表达,从而允许功能的描述可在一个部分跨越几个元素。它不指定任何方式的实现。当我们说某元素包含某层,我们是指它顺从该层定义的规则集。
不是协议规定的每个元素都包含各层。而且,由SIP规定的元素是逻辑元素,不是物理元素。一个物理实现可以选择作为不同的逻辑元素,甚至可能在一个个事务的基础上。
SIP的最底层是语法和编码。它的编码使用增强Backus-Nayr形式语法(BNF)来规定。
第二层是传输层。它定义了网络上一个客户机如何发送请求和接收响应以及一个服务器如何接收请求和发送响应。所有的SIP元素包含传输层。
第三层是事务层。事务是SIP的基本元素。一个事务是由客户机事务发送给服务器事务的请求(使用传输层),以及对应该请求的从服务器事务发送回客户机的所有响应组成。事务层处理应用层重传,匹配响应到请求,以及应用层超时。任何用户代理客户机(UAC)完成的任务使用一组事务产生。用户代理包含一个事务层,有状态的代理也有。无状态的代理不包含事务层。事务层具有客户机组成部分(称为客户机事务)和服务器组成部分(称为服务器事务),每个代表有限的状态机,它被构造来处理特定的请求。
事务层之上的层称为事务用户(TU)。每个SIP实体,除了无状态代理,都是事务用户。当一个TU希望发送请求,它生成一个客户机事务实例并且向它传递请求和IP地址,端口,和用来发送请求的传输机制。一个TU生成客户机事务也能够删除它。当客户机取消一个事务时,它请求服务器停止进一步的处理,将状态恢复到事务初始化之前,并且生成特定的错误响应到该事务。这由CANCEL请求完成,它构成自己的事务,但涉及要取消的事务。
SIP通过EMAIL形式的地址来标明用户地址。每一用户通过一等级化的URL来标识,它通过诸如用户电话号码或主机名等元素来构造(例如:SIP:user at company dot com)。因为它与EMAIL地址的相似性,SIP URLs容易与用户的EMAIL地址关联。
SIP提供它自己的可靠性机制从而独立于分组层,并且只需不可靠的数据包服务即可。SIP可典型地用于UDP或TCP之上。
SIP提供必要的协议机制以保证终端系统和代理服务器提供以下业务:
● 用户定位
● 用户能力
● 用户可用性
● 呼叫建立
● 呼叫处理
● 呼叫前转,包括:⑴等效800类型的呼叫,⑵无应答呼叫前转,⑶遇忙呼叫前转,⑷无条件呼叫前转
●呼叫号码传递,该号码可以是任何命名机制。
● 个人移动性,例如通过一个单一的、位置无关的地址来到达被呼叫方,即使被呼叫方改变了终端。
●终端类型的协商和选择:呼叫者可以给出选择如何到达对方,例如通过因特网电话,移动电话或应答业务等。
● 终端能力协商
● 呼叫者和被呼叫者鉴权
● 不知情和指导式的呼叫转移
● 多播会议的邀请
当一用户希望呼叫另一用户,呼叫者用INⅥTE请求初始呼叫,请求包含足够的信息用以被呼叫方参与会话。如果客户机知道另一方的位置它能够直接将请求发送到另一方的IP地址。如果不知道,客户机将请求发送到本地配置的SIP网络服务器。如果服务器是代理服务器它将解析被呼叫用户的位置并且将请求发送给它们。有很多方法完成上步,例如搜索DNS或访问数据库。服务器也可以是重定向服务器,它可以返回被呼叫用户的位置到呼叫客户机用以它直接与用户联系。在定位用户的过程中,SIP网络服务器当然能够代理或重定向呼叫到其它的服务器,直到到达一个明确地知道被呼叫用户IP地址的服务器。
一旦发现用户地址,请求就发送给该用户,此时将产生几种选择。在最简单的情况,用户电话客户机接收请求——也就是,用户的电话振铃。如果用户接受呼叫,客户机用客户机软件的指定能力响应请求并且建立连接。如果用户拒绝呼叫,会话将被重定向到语音邮箱服务器或另一用户。“指定能力”参照用户想启用的功能。例如,客户机软件可以支持视频会议,但用户只想使用音频会议,那则只会启用音频功能。
SIP还具有另外两个有重要意义的特征。第一个是有状态SIP代理服务器具有分割入呼叫或复制入呼叫的能力,从而可以同时运行几个扩展分支。第一个应答的分支接受呼叫。该特征在用户工作在两位置之间(例如实验室和办公室)或者同时对经理和其秘书振铃时是非常便利的。
第二个特征是SIP独特的返回不同媒体类型的能力。举个用户联系公司的例子。当SIP服务器接收到客户机的连接请求,它能够通过WEB交互式语音响应页面来返回到顾客的客户机,该页面具有可获得的部门分支或提供在列表上的用户。点击适当的链接后将发送一请求到所点击选择的用户从而建立起呼叫。




什么是IP,它和服务器是什么关系
IP是什么?——IP是当前热门的技术。与此相关联的一批新名词,如IP网络、IP交换、IP电话、IP传真等等,也相继出现。那么,IP是什么呢?——IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有...

服务器ip地址是什么
IP地址就好像电话号码(地址码):有了某人的电话号码,你就能与他通话了。同样,有了某台主机的IP地址,你就能与这台主机通信了。由于有这种地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出所需的对象来。服务器地址就是说的服务器的ip地址,能让别人通过ip...

win10系统怎么设置ip代理服务器上网
想要了解更换ip代理服务器的方法,推荐咨询闪臣代理。闪臣代理可用于工作生活软件各个阶段的模拟运用,且多平台支持,高匿名模拟网络IP地址,在任何场景下不收任何的局限。【点击进官网注册免费试用】win10系统设置ip代理服务器上网的方法:1、首先打开一个浏览器,以IE浏览器为例。2、然后点击右上角的选项...

我们通常所说的IP地址是服务器IP地址还是客户端IP地址,他们有什么区 ...
我们通常所说的IP地址是客户端的IP,其实IP就相当是门牌号,而所谓服务器的IP呢就好比是商场的门牌号,所有人可以自由出入,而客户端的IP呢就好比是我们自己的家,我想你也不希望别人在你家里自由的出入吧,它们的区别就这些,

ip广播后台服务无法启动
原因如下。1、网络连接问题:如果网络连接不稳定或者中断,则数字IP网络广播工作站可能无法连接服务器。2、服务器故障:如果服务器故障,则数字IP网络广播工作站无法连接服务器。3、认证问题:如果数字IP网络广播工作站的认证信息不正确或过期,则无法连接服务器。4、防火墙问题:如果防火墙阻止数字IP网络广播...

ip地址和服务器是一个意思吗
IP 地址和服务器不是一个意思,他们就像门牌和房子一样。IP地址,就像房屋的门牌只是一个标识,多少号多少号让你可以顺着道找到地方,而服务器他是一个存储的空间,就像一间房子,你可以随心去布置去安放你想要的应用,服务器是一个可以使用存放应用的存储器,通上网络别人可以访问,就像打开门别人可以让...

服务器如何禁止访问的ip服务器禁止访问怎么办
不一定要用apache来禁止IP访问,但是软件防火墙可以禁止一些IP地址访问你的服务器。阿帕奇方法是:1.停止apche的服务 2.备份apche\/的当前配置文件\/conf\/httpd.conf,注意怎么设置只能访问域名打开网站,禁止通过IP访问网站?windows服务器iis通过域名绑定主机头可以做到。Apache服务,建立多域名访问指向。如果别人...

同一个IP服务器下面的网站过多,会有什么影响?「速马」
服务器是我们搭建网站的必需品,当网站过多的时候为了节省成本以及更加方便管理,更多人会将网站全部放入一个IP的服务器下。虽说这样确实方便管理,但是涉及到的风险也不低。同IP服务器下的网站过多会有什么影响?一般情况下同IP服务器下的网站不要超过10个,最好不要挂别人的网站,不然的话会导致下面...

服务器IP、内网IP和外网IP有什么联系?分别是怎样获得的?
而路由器每次拨号连接上宽带所得到的IP地址,就是公网IP地址或叫外网IP地址 外网地址是指在Internet上使用的地址,除了这些保留做为内网的地址和其他保留地址之外的所有地址,这些IP地址是由ISP提供。服务器如果是内网的服务器,则使用的是内网IP,如果是提供Internet服务器的,就要使用外网地址。

云服务器怎么换ip云服务器怎么换IP
灵活的IP服务器支持修改。较大的云计算厂商使用灵活的IP,IP和服务器是分开的。用户可以自行解绑更改柔性IP,也可以自行销毁柔性IP。云服务器如何用私有IP登陆?服务器公网ip可以用于域名解析ip,服务器远程登录ip,是最主要的服务器ip地址。内网ip不能用于域名解析。不可以直接用于服务器远程登录,其主要...

梁子湖区19490194571: sip服务器 - 搜狗百科
弥芳超肽: SIP服务器是IP PBX的主要组件,负责建立网络中所有的SIP电话通话.SIP服务器也叫SIP代理服务器或注册服务器. 通常情况下,SIP服务器不参与媒体处理过程.在SIP网络中,媒体一般总是采用端到端协商的处理方式.在某些特殊情况或者...

梁子湖区19490194571: sip服务器 什么用? 它是设备 还是软件啊 ? -
弥芳超肽: 应该是设备吧……也有可能是虚拟的,软件模拟的…… 汗…… sip服务器,笼统的说,可以实现注册用户功能,建立sip通话功能,等等.比如你用xlite或者sjphone打电话,那个是客户端,当你注册一个compte的时候你的客户端就发送sip协议注册到sip服务器上.通话也是同样原理,至于stun之类的不了解需要你自己查.

梁子湖区19490194571: ErlangSIP业务有哪些?
弥芳超肽: 一提起SIP协议,很多人首先想到的业务就是VoIP业务了.那么除此之外还有什么呢?今天我们就来介绍一下SIP业务的另一个体现——Erlang项目叫yxa(官网http://www....

梁子湖区19490194571: AS、AR服务器是什么? -
弥芳超肽: as全称为application server,sip应用服务器是ims支持的应用服务器之一;ar服务器是用于实现远程访问的路由器.一、sip应用服务器是ims支持的应用服务器之一,主要为internet业务服务,可能包括业务能力交互管理器(scim)和其他应用服务器.scim功能实体是执行交互关联作用的一个应用,sip应用服务器的内部组件.二、ar是用于实现远程访问的路由器.多指设置在某些部门等处,能够对本公司实现远程访问的小型路由器. 当然,也可以指设置在公司内,用于处理来自于大量小型路由器的访问的大型路由器.

梁子湖区19490194571: 为什么美国都在用sip呼叫中心 -
弥芳超肽: 可能美国的这方面的技术比较陈旧了吧,现在国内的SIP电话技术已经被淘汰了,线下的一些服务渠道已经慢慢在向线上转移了,大多数企业做服务还是营销都在做线上服务了.

梁子湖区19490194571: SIP的会话构成 -
弥芳超肽: SIP 会话使用多达四个主要组件:SIP 用户代理、SIP 注册服务器、SIP 代理服务器和 SIP 重定向服务器.这些系统通过传输包括了 SDP 协议(用于定义消息的内容和特点)的消息来完成 SIP 会话.下面概括性地介绍各个 SIP 组件及其在此过程...

梁子湖区19490194571: 基于SIP和RSTP协议的智能家居管理系统可扩展应用有哪些?
弥芳超肽: SIP可视通话 新一代移动互联智能家居管理系统最重要的一点就是采用SIP作为标准的通讯协议,可以选用第三方标准的SIP可视电话作为室内分机,装修效果图,这样可以...

梁子湖区19490194571: SIP服务器的解析 -
弥芳超肽: 服务器作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂.做一个形象的比喻:服务器就像是邮局的交换机,而微机、笔记本、PDA、手机等固定或移动的网络终端,就如散落在家庭、各种办公场所、公共场所等...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网