- 1、本文档共94页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
13.1 SIP
13.1.1 总体介绍
在软交换网络体系中,SIP主要应用于SIP智能终端与SIP服务器之间以及SIP服务器之间。
由于软交换网络需要做到与PSTN的融合,为了业务的需要,对SIP进行了扩展,以便SIP消息能够正确衔接ISUP消息,这就是SIP-T协议。
IETF于1999年完成RFC2543,用以介绍SIP的基本框架,并在同年成立SIP工作组,到目前为止,包括北电、爱立信、西门子以及中兴、华为公司都已经实现了对SIP的支持。; 从广义的角度讲,SIP在一个会话过程中起的作用与其它协议(如No.7、H.323)是相同的,完成的都是信令接续。但由于SIP本身的特性,以及以软交换为代表的软交换网络的出现,才使SIP得到更为广泛的应用。
做为应用层控制协议,SIP主要完成会话的建立、修改以及终止,在具体实现上,它需要与RSVP、SDP、ISUP等一系列协议联合使用,但对一类协议的支持具有多样性,如??SIP-T中,由于支持MIME方式,消息体描述除了采用SDP外,还包括ISUP消息体。; SIP协议独立于底层协议,传输层除了采用UDP外,还可以采用TCP、SCTP等,但目前实现上,厂家仅仅考虑了实时性,因此均以UDP做为底层传输协议。
目前RFC3261已经取代RFC2543,成为SIP的核心协议标准,该标准主要介绍了SIP通用概念和基本操作,由于协议本身处在不断发展中,IETF也提出了众多的extension,以增强SIP功能。; 9.1.2 SIP功能实体
SIP网络中存在不同的网络实体,以完成相应功能。
(1)用户代理(User Agent)
用户代理是直接和用户发生交互作用的功能实体,它能够代理用户的所有请求或响应。
从客户机/服务器的角度讲,用户代理可分为UAC(User Agent Client)和UAS(User Agent Server),UAC主要是指发起请求的实体,UAS则是对发起的请求进行响应。但值得注意的是,UAC与UAS是相对于事务而言的。; 由于一个呼叫中会存在多个事务,因此对同一功能实体,在同一个呼叫中的不同阶段会充当不同的角色。
例如,主叫用户在发起呼叫时,逻辑上完成UAC功能,并在此事务中充当的角色都是UAC;当呼叫结束时,如果被叫用户发起Bye,此时主叫侧用户代理所起的作用是UAS。
用户代理可执行在不同的系统中,例如,可以是PC机上的一个程序,也可以运行在SIP终端中,用户发起呼叫时,首先通过UAC来完成自己表达的意思,UAS会告诉被叫用户当前正有请求到达。; (2)B2BUA(Back to Back User Agent)
从字面上理解是一种背靠背的用户代理。实现上,先终止一个呼叫,然后重新发起一个呼叫,此时,表征的呼叫的参数(Call-ID)可能会发生改变。
具体实现上,B2BUA不仅具备用户代理功能,同时还可以扩展出一些其它的功能,例如代理服务器所具有的分叉(Fork)功能,电信运营所具有的计费功能,以及开放的API等等。因此从功能性来讲,既具备用户代理功能,又具有代理服务器功能。; (3)代理服务器
完成用户请求的转发,网络中某些代理服务器具有分叉功能,同时根据代理服务器在核心层和边缘层的不同位置,可分为无状态代理服务器和有状态代理服务器。
边缘层代理服务器因为靠近用户,需要考虑用户状态以及对相应呼叫进行计费,所以代理服务器为有状态代理服务器;但对于核心层的代理服务器,因为仅仅完成消息转发,所以代理服务器不需要保留呼叫状态,这样可以提高核心服务器的处理能力,此时就是一个无状态代理服务器。; 从电信运营的角度看,有状态代理服务器需要具备计费、选路等功能。具体功能上,需要具备立即计费和详细计费功能,能够基于SIP地址或E.164地址进行选路。; (4)重定向服务器(Redirect Sercer)
重定向服务器的作用是能够将用户当前新的位置告诉请求方,这是与代理服务器的本质区别。逻辑位置上,重定向服务器一般靠近被叫用户。
当重定向服务器接受用户请求时,它只是将用户的当前位置告诉请求方,而不像代理服务器那样代理用户的请求。它的功能实际上类似于DNS功能。
当然,从业务实现的角度讲,实现方式可以做到多样化,不一定非需要重定向方式。对于重定向服务器的应用,主要看未来的组网及运营管理体制的取向。; (5)注册服务器(Register Server)
当用户上电或者到达某个新域时,需要将当前位置登记到网络中的某一个服务器上,以便使其它用户找到该用户,完成该功能的服
您可能关注的文档
- 第二单元明白如话写说明题材.ppt
- 第二单元我们周围的空气题材.doc
- 第十二章宏观经济的基本指标及其衡量题材.ppt
- 第二单元我们周围的空气综合测试题材.doc
- 苏教版语文一年级下册第-22课《司马光》答辩.ppt
- 第十二章集输工艺流程题材.doc
- 第二讲:插值法题材.ppt
- 第十二章金属概述题材.doc
- 苏教初中生物实验专题复习答辩.ppt
- 第二讲_MATLAB图形处理题材.doc
- 2_[教学设计] 几百几十加、减几百几十的笔算.docx
- 2024-2025学年辽宁省丹东市高二(下)期末数学试卷(含答案).pdf
- 2024-2025学年辽宁省丹东市高二(下)期末数学试卷(含解析).pdf
- 2024-2025学年陕西省渭南市大荔县高一(下)期末数学试卷(含答案).pdf
- 2024-2025学年陕西省部分学校联考高二(下)期中数学试卷(含解析).pdf
- 2024-2025学年陕西省部分学校联考高二(下)期中数学试卷(含答案).pdf
- 2024-2025学年山西省临汾市部分学校高一(下)期末数学试卷(含解析).pdf
- 2024-2025学年山西省临汾市部分学校高一(下)期末数学试卷(含答案).pdf
- 2024-2025学年山西省高二(下)期末数学试卷(含解析).pdf
- 2024-2025学年山东省枣庄市高二(下)期中数学试卷(含解析).pdf
最近下载
- 沿着塞纳河到翡冷翠.pdf VIP
- 2025甘肃定西市招聘专业化管理村党组织书记103人考试备考试题及答案解析.docx VIP
- 一种小鼠结直肠原位癌模型的构建方法.pdf VIP
- 百度地图-北京市购物中心报告-71页.pdf VIP
- 克莱斯勒-Grand Voyager-产品使用说明书-Grand Voyager(3.6L)-Grand Voyager(3.6L)-2013款大捷龙用户手册(产品使用说明书).pdf
- 居住绿地设计标准.pdf VIP
- 新媒体短视频代运营.pptx VIP
- 人教版(2025)八年级英语上册 Unit 1 Happy Holiday单元检测卷(含答案及听力原文,无听力音频).doc VIP
- 2025人教版英语四年级上册Unit 4 Helping in the community单元测试试卷.docx VIP
- 企业短视频代运营.pptx VIP
文档评论(0)