- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种SIP协议在无线专网下转换方法
一种SIP协议在无线专网下的转换方法
摘要:随着统一通信系统从固网向无线专网的应用延伸,SIP协议的转换问题成为了关键技术之一。首先介绍了无线专网环境的特点、SIP协议功能,然后提出一种SIP协议转换方法,该方法基于XML编码、编码映射,解决SIP协议在无线专网环境下的轻量化问题。试验结果表明该转换方法可实现统一通信系统应用于资源受限的无线专网中。
关键词:SIP协议;无线专网;转换;轻量化
中图分类号:TN915.04 文献标识码:A 文章编号:1007-9416(2017)09-0041-03
1 引言
统一通信系统打破原有“烟囱”式的业务提供模式,把计算机技术与传统通信技术融为一体,提供VoIP(Voice over Internet Protocol)、视频通信、即时通信、协同办公等业务能力,通过多样化的终端,向用户提供随时随地、随心随意的融合语音、视频和数据的多媒体通信[1]。
为提供自由、高效的沟通与信息共享,统一通信系统需要从固网延伸到无线专网。由于国内外各大厂商提出的统一通信方案均采用SIP(Session Initiation Protocol)协议进行会话控制,采用IP(Internet Protocol)协议进行数据传输,通过应用服务器AS(Application Server)提供各项统一通信应用业务,如何解决SIP协议在无线专网下的轻量化问题成为关键技术之一。
2 无线专网环境
无线专网的通信环境与固网存在较大差别。当前固网通信环境一般都会配备大量固定通信基础设施,如光纤、网线、电话线、蜂窝移动网、无线接入点等,网络带宽高且连接稳定。但无线专网环境不同,首先无线通信信道多样,包括超短波、散射、卫星等,这些不可靠的通信链路,即使完全发挥功效,其带宽也要比固网中的带宽低很多,其次是传输带宽从几十M到几十K急剧变化,带来时延抖动,再次是?h境恶劣。
无线专网由于资源受限、环境恶劣、通信带宽低且不稳定等特点,决定了SIP协议不能直接应用于无线专网,这为实现统一通信系统在无线专网的延伸应用带来了一定困难。需要针对无线专网的自身特点和特殊需求,借鉴二进制消息、XML(eXtensible Markup Language)和XMPP(eXtensible Messaging and Presence Protocol)协议,设计一种SIP协议在无线专网下的转换方法。
3 SIP协议
SIP协议是一种在IP网络中建立、修改和终止多媒体会话的应用层协议,它是因特网工程任务组IETF(Internet Engineering Task Force)在多媒体协议体系的一部分[2-4]。其应用包括语音、视频、消息、呼叫控制和状态呈现等。
SIP协议采用IP网络的客户机/服务器网络结构,通过客户机和服务器之间的请求和响应完成呼叫控制和信息传送任务[5]。其独立于传输协议,可以在TCP、SCTP和UDP上承载,SIP协议的结构如图 1所示。
SIP协议共定义了14种方法:INVITE、ACK、BYE、CANCEL、REGISTER、SUBSCRIBE、PUBLISH、NOTIFY、UPDATE、MESSAGE、PRACK、INFO、REFER和OPTIONS。该协议是基于文本的协议,与互联网中HTTP(HyperText Transfer Protocol)协议基本一致,易于调试排错,结构灵活,便于扩展,语法简单[6]。SIP在传送呼叫信令的同时,利用会话描述协议SDP(Session Description Protocol)在消息体中承载媒体类型等信息,即呼叫和媒体控制信息同时传送,实现用户之间的媒体协商功能。
4 SIP协议转换方法
4.1 私有协议框架
通过借鉴二进制编码,XMPP协议架构和数据字典等各自技术优点,采用基于XML编码和数据字典映射的方法,将SIP协议转换为一种适用于无线信道传输的私有协议。其消息结构为:
……
……
4.2 Attribute字典
私有协议中m元素必须,h、b元素可选,消息体中各字段含义见表 1,分别与SIP消息体中各头域字段对应,由于篇幅受限,仅列出部分属性字典。
4.3 Value字典
本转换方法包含了统一通信系统中的SIP、XCAP和MSRP协议的映射值,分别以1XXX、2XXX、3XXX进行编码,私有协议编码映射见表 2,这里仅列出部分SIP协议消息编码值的映射。
5 试验结果和分析
5.1 试验环境
引入sigTransProxy软件模块,实现统一通信系统中SIP、XCAP及MSRP
文档评论(0)