IP多媒体子系统网络中订阅业务的方法与系统技术方案

技术编号:5201163 阅读:158 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种IP多媒体子系统网络中订阅业务的方法,会话边界控制器SBC接收到多媒体子系统IMS终端的状态订阅请求消息后,在所述SBC与所述IMS终端之间、以及所述SBC与资源列表服务器RLS之间建立IP通道;所述RLS在为所述IMS终端查找出所订阅的状态信息后,将所述状态信息及确认消息通过所述IP通道发送给所述IMS终端。本发明专利技术同时公开了一种IP多媒体子系统网络中订阅业务的系统。本发明专利技术所建立的IP通道来传输RLS上的订阅信息,不仅传输的信息量较大,而且所传输信息的效率也较高,只要IMS终端支持IP数据包的处理能力即可。

【技术实现步骤摘要】

本专利技术涉及IP多媒体子系统(IMS,IP Multimedia Subsystem)中的IMS终端的业务订阅技术,尤其涉及一种IMS中的传输信息量大且传输频率高的业务订阅技术。
技术介绍
IMS网络是由第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)组织提出的一种基于IP的网络架构,其构建了一个开放而灵活的业务环境,支持多媒体应用,并为用户终端提供丰富的多媒体业务。IMS是基于IP的电信网络架构,与接入技术无关,除了可以为通用分组无线业务(GPRS,General Packet Radio Service,)、无线局域网(WLAN,Wireless Local Area Network)等分组接入网络提供业务外,还可以为全球移动通讯系统(GSM,Global System for Mobile communications)、统一移动通讯系统(UMTS,Universal Mobile Telecommunications System)等移动蜂窝网络提供业务。IMS中,状态呈现是一种实现告知一个用户终端关于另一个用户终端的可达性、可用性及通信意愿的业务。状态呈现业务能够显示出其它用户终端是否在线,或者,如果用户终端在线则显示这些用户终端的状态信息,即当前是空闲的还是繁忙的(如正在参加会议或是正在通话)。而且,状态呈现业务可让用户终端给出通信方式和通信能力的详细信息,例如状态呈现用户终端是否具有音频、视频、及时消息等能力。该业务的实现一般通过状态呈现信息的发布、订阅与通知来实现。在典型的IMS网络中,基于呈现业务的特点,用户终端之间实现呈现业务,对IMS网络中各个网络设备的大量信息传输能力、高频率、强突发性处理能力提出了比实现其他业务更高的要求。要保证呈现业务的顺畅,一方面是提高各个相关设备的处理能力,另一方面是软件上简化业务的处理流程。图1为IMS呈现业务参考框架示意图,如图1所示,其中,IMS终端充当观察者和状态呈现用户代理(PUA,Presence UserAgent)的双重角色;状态呈现代理(PA,Presence Agent)是位于归属网络中的一个应用服务器(AS,Application Server)。资源列表服务器(RLS,Resource List Server)也适用应用服务器的实现,提供其他业务的AS可以看作为状态实体(PE,Presence Entity)的观察者。各个设备之间交互的接口大多数都属于IMS的会话初始协议(SIP,Session Initialization Protocol)接口或Diameter接口的面向状态呈现的功能实现。而对于Pen接口,它允许一个应用服务器作为PUA向状态实体的PA发布状态呈现信息。PUA可以从任何可能的信息源中获取状态信息,例如电路交换网中的归属位置寄存器(HLR,Home Location Register)、GPRS网中的服务GPRS支持节点(SGSN,Service GPRS Support Node),或者IMS注册的服务呼叫会话控制功能(S-CSCF,Service-Call Session Control Function)。图2为IMS终端向RLS订阅状态信息的列表流程图,如图2所示,IMS网络中实现状态呈现的流程包括以下步骤:步骤201:IMS终端上的观察者应用程序向它的状态呈现列表发送Subscribe请-->求,该请求的Event(事件)头域设置为Eventlist,表明该请求是发送到一个列表而不是单个状态实体。步骤202至步骤203:Subscribe请求经过SBC转发到咨询呼叫会话控制功能(I-CSCF,Interrogating-Call Session Control Function)后再转发给服务呼叫会话控制功能S-CSCF,此时触发初始过滤规则。步骤204:将经过过滤后的规则转发到有关起RLS作业的应用服务器。步骤205至步骤208:RLS在对请求者的身份进行验证和授权订阅后,发送应答200OK,并经过S-CSCF、P-CSCF及SBC转发给IMS终端。步骤209至步骤212:RLS发送一个NOTIFY请求,尽管此时其中不包括任何状态呈现信息并且需经过S-CSCF及P-CSCF转发给IMS终端。步骤213至步骤216:IMS终端回应200OK并经过分别经过S-CSCF、P-CSCF与SBC转发RLS。步骤217至步骤220:RLS从资源列表中逐一地订阅所有的状态实体的信息,并当收集到足够的信息时,RLS将产生另一个NOTIFY请求并经过分别经过S-CSCF、P-CSCF及SBC转发给IMS终端。这个NOTIFY请求中包括了从状态实体的PUA上收到的所有呈现信息。从图2所示的流程图可以看出每当一个IMS终端观察者想要订阅状态实体的状态呈现信息时,IMS终端观察者需要采用状态订阅Subscribe命令和信息通告NOTIFY命令与RLS交互,即使在交互最少情况下,IMS终端观察者和RLS均需要交互六次SIP命令。图3为RLS从资源列表中订阅一个状态实体的信息流程图,如图3所示,具体步骤如下:步骤301至步骤306:RLS向资源列表中的一个状态实体发出一个Subscribe请求,该请求中的Event头域设置为Presence,并由RLS归属网络中的S-CSCF转发至状态实体所在网络的I-CSCF,I-CSCF使用Diameter接口查询HSS,得出状态实体所在的S-CSCF,并将Subscribe请求转发至PA。步骤307至步骤310:PA回应200OK应答,经过S-CSCF转发给I-CSCF达到RLS。步骤311:PA发送包含有状态实体状态呈现信息的NOTIFY,直接转发给RLS网络中的S-CSCF。步骤312:RLS网络中的S-CSCF将PA转发来的NOTIFY消息转发给RLS。步骤313至步骤314:RLS回应200OK,并经过S-CSCF转发给PA。从图2及图3所示的处理流程中可以看出,一个IMS终端要实现一个状态实体的订阅在发起方的拜访网络与归属网络上IMS终端与RLS之间需要交互至少六个SIP信令,IMS终端与RLS之间的设备同样需要处理至少十二个信令。在核心网RLS也至少需要交互四个信令。呈现业务允许一个用户终端订阅多个状态实体的信息,多个用户终端交叉订阅,状态实体变化加频引起NOTIFY信息爆炸,大量信息的高频率促发。对于IMS中各个应用服务器与网络设备的冲击相当大,同时影响正常的呼叫资源的分配与容量资源的占用。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种IP多媒体子系统网络中订阅业务的-->方法与系统,能在IMS终端及SBC之间以及SBC与RLS之间建立IP通道,RLS在查找出相应的订阅信息后能通过上述的IP通道由SBC转发送至IMS终端。为达到上述目的,本专利技术的技术方案是这样实现的:一种IP多媒体子系统网络中订阅业务的方法,包括:会话边界控制器SBC接收到多媒体子系统IMS终端的状态订阅请求消息后,在所述SBC与所述IMS终端之间、以及所述SBC与资源列表服务器RLS之间建立IP通道;所述RLS在为所述IMS终端查找出所本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/200910235910.html" title="IP多媒体子系统网络中订阅业务的方法与系统原文来自X技术">IP多媒体子系统网络中订阅业务的方法与系统</a>

【技术保护点】
一种IP多媒体子系统网络中订阅业务的方法,其特征在于,包括:  会话边界控制器SBC接收到多媒体子系统IMS终端的状态订阅请求消息后,在所述SBC与所述IMS终端之间、以及所述SBC与资源列表服务器RLS之间建立IP通道;  所述RLS在为所述IMS终端查找出所订阅的状态信息后,将所述状态信息及确认消息通过所述IP通道发送给所述IMS终端。

【技术特征摘要】
1.一种IP多媒体子系统网络中订阅业务的方法,其特征在于,包括:会话边界控制器SBC接收到多媒体子系统IMS终端的状态订阅请求消息后,在所述SBC与所述IMS终端之间、以及所述SBC与资源列表服务器RLS之间建立IP通道;所述RLS在为所述IMS终端查找出所订阅的状态信息后,将所述状态信息及确认消息通过所述IP通道发送给所述IMS终端。2.根据权利要求1所述的方法,其特征在于,所述IMS终端发送的状态订阅请求消息中包含所述IMS终端是否具有通过IP通道接收状态订阅信息能力的信息。3.根据权利要求2所述的方法,其特征在于,建立IP通道,包括:所述SBC根据所接收到的所述IMS终端的状态订阅请求消息确定所述IMS终端具有通过IP通道接收状态订阅信息能力时,在所述SBC中为所述IMS终端确定IP通道,并通过面向资源列表服务器RLS的所述IP通道接口向所述RLS发送状态订阅请求消息;所述SBC接收到所述RLS返回的订阅请求消息的确认消息后,获取所述确认消息中的所述RLS的IP地址,生成面向所述RLS的IP转发策略,建立与所述RLS之间的IP通道,并向所述IMS终端发送订阅请求消息的确认消息;所述IMS终端接收到所述SBC的确认消息后,直接与所述SBC面向所述IMS终端的IP通道接口发送空数据包,所述SBC接收到所述空数据包后设置面向所述IMS终端的转发策略,建立所述SBC与所述IMS终端之间的IP通道。4.根据权利要求3所述的方法,其特征在于,所述通过面向所述RLS的所述IP通道接口向所述RLS发送状态订阅请求消息,包括:解析所接收到的所述IMS终端的状态订阅请求消息,去除所述订阅请求消息中的所述IMS终端的是否具有通过IP通道接收状态订阅信息能力的信息,将所述状态订阅请求消息中的所述IMS终端的地址信息替换为所述面向所述RLS的所述IP通道接口地址,并通过代理呼叫会话控制功能P-CSCF及服务呼叫会话控制功能S-CSCF发送给所述RLS。5.根据权利要求3所述的方法,其特征在于,所述设置面向所述RLS的IP转发策略,包括:所述SBC获取所述RLS返回的确认消息所携带的所述RLS的IP地址信息,将所述RLS的IP地址作为所述IMS终端发送给所述RLS的数据包的目的地址;所述设置面向所述IMS终端的IP转发策略,包括:所述SBC根据所述空数据包获取所述IMS终端的IP地址信息,并将所述IMS终端的IP地址作为所述RLS发送给所述IMS终端的数据包的目的地址。6.根据权利要求3所述的方法,其特征在于,在所述SBC与所述IMS终端之间、以及所述SBC与资源列表服务器RLS之间建立IP通道之后,所述面向所述RLS的IP通道中不再经过代理呼叫会话控制功能P-CSCF及服务呼叫会话控制功能S-CSCF进行信息转发。7.一种IP多媒体子系统网络中订阅业务的系统,其特征在于,包括:接收单元,位于会话边界控制器SBC中,用于接收多媒体子系统IMS终端的状态订阅请求消息;建立单元,用于在所述接收单元接收到所述IMS终端的状态订阅请求消息后,在所述SBC与所述IMS终端之间、以及...

【专利技术属性】
技术研发人员:任勤吴晨王翠钟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利