期刊鉴别 论文检测 免费论文 特惠期刊 学术答疑 发表流程

SIP和TVPP协议的短信网关接口模型体系结构分析

时间:2015-04-14 10:55 文章来源:http://www.lunwenbuluo.com 作者:崔旭彪等 点击次数:

  【摘要】 短信网关功能的实现遵循电视对等通信协议(TVPP)和会话发起协议。本文对基于SIP和TVPP协议的短信网关接口模型体系结构进行了分析,借此对短信网关的功能进行了介绍。 

  【关键词】 SIP协议 TVPP协议 短信网关 分析 

  遥控器用户对短信业务的使用是通过短信网关实现的,借助于短信网关业务平台与遥控器进行交互,继而完成信息的互通和SIP与TVPP协议的映射。业务信令流程、网关体系结构、协议映射是短信网关重点,也是本文论述的切入点。 

  一、网关体系结构 

  为了方便用户使用,提高通信效率,业务平台对按键通话、语音留言、短信等多种通信方式进行了整合,使用户能通过一个用户界面对各类通信业务进行使用。 

  本文介绍的短信网关接口模型从整体架构上看分为业务逻辑层、数据持久层、协议接口层,从功能上看分为SIP互联接口、协议适配模块、数据库、TVPP接口、数据访问接口模块以及TVPP会话控制模块。 

  TVPP接口与遥控器之间的信息交互遵循既定的TVPP协议。TVPP接口负责客户端与服务器之间的消息传输以及在唤醒初始状态下的客户端,具体的执行单位是数据通道和通信初始化请求通道。 

  SIP互联接口与业务平台之间的信息交互遵循既定的SIP协议,具有一定扩展性,保证其后期的发展潜力。 

  TVPP会话控制模块维系着客户端与业务平台的绑定关系,从客户端的注册及认证到客户端与业务平台的消息互通,其通过控制会话的建立来支配会话的结束及开始,并处理超时和监控心跳。协议适配模块与接口层相连,主要负责把客户端业务请求转化为业务平台认可的SIP请求[1]。 

  业务平台接受到SIP请求后会反馈相应的SIP应答,然后协议适配模块再把SIP应答转化为遥控器能认可的业务应答,也就说协议适配模块负责SIP协议与TVPP协议之间双向适配。 

  关系对象映射技术、数据库连接池技术是数据访问接口模块的技术支撑,负责数据库的建立以及各项数据的处理。 

  业务平台储存管理用户有关数据,数据库储存管理系统运行日志、系统管理维护数据、TVPP系统配置参数以及用户业务操作日志。 

  二、TVPP与SIP协议间映射 

  用户标识的映射、消息类型映射、消息模式映射等是TVPP与SIP协议间映射的主要内容。值得注意的是,TVPP与SIP协议间映射并不是一一对应的关系。 

  2.1消息类型映射 

  TVPP协议与SIP协议标示消息类型的方式不同,前者用信息单元MESSAGE—TYPE,后者用请求行的方法名。如果方法名是NOTIFY或SUBSCRIBE,还需要先进行区别和标识。 

  消息类型映射的映射如表1所示。 

  2.2用户标识映射 

  在SIP协议中,用户标识主要应用于TO头域、消息体中、FROM头域。根据SIP协议的要求,网关在完成用户地址的映射时,消息体中及TO头域的用户地址应把SCHEMA转换为SIP,而FROM头域中只需填写USER-ID[2]。选定一个与标识用户逻辑区域ID相同的之于客户端透明的P参数,以方便网关可根据P参数与业务平台返同的值对SIP中的用户标识进行处理。 

  2.3消息模式映射 

  由于TVPP与SIP协议间映射并不是一一对应,它们之间存有差异,为了有效维护相关资源,网关要消除这种差异。例如,SIP协议有“Dialog”的概念,而TVPP协议中没有,这就使得TVPP与SIP协议间映射存有差异,这种差异会影响到客户端会话对资源的使用效果。当TVPP客户端用户退出系统时会释放一定的资源,网关通过向业务平台发送消息来显示资源的释放,并结束此次会话,以便资源得到更加高效的利用。此外,网关可直接回送业务平台200OK来显示TVPP协议中无法匹配的SIP消息。 

  三、结束语 

  通过对SIP和TVPP协议的短信网关接口模型体系结构的分析,我们知道该模型体系实现了SIP和TVPP协议之间的良好转化,保留了短信的主要功能,但由于差异的存在,部分功能有所损失,但整体而言其不仅流程简便还具备较高的运行效率,对“三网融合”具有一定的启发意义。 

  参 考 文 献 

  [1]王良家,姜昱明,陈婵颖.基于多协议网关的短信增值业务系统的研究与设计[J].计算机丁程与设计,2002(12):2227-2230. 

  [2]夏寅贲,张大伟.短消息网关系统结构设计分析[J].电信科学,2002(12):19-22.


  •   论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
  •   论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
  •  
  •   论文投稿客服QQ: 论文投稿2863358778 论文投稿2316118108
  •  
  •   论文投稿电话:15995089042
  •  
  •   论文投稿邮箱:lunwenbuluo@126.com

    联系方式

    • 论文投稿客服QQ: 论文投稿2863358778
    • 论文投稿客服QQ: 论文投稿2316118108
    • 论文投稿电话:15995089042
    • 论文投稿邮箱:lunwenbuluo@126.com

    热门排行

     
    QQ在线咨询
    咨询热线:
    159-9508-9042
    微信号咨询:
    15995089042