基本业务补充业务实现系统及方法

文档序号:7972382阅读:285来源:国知局
专利名称:基本业务补充业务实现系统及方法
技术领域
本发明涉及通信领域,更具体地涉及基本业务补充业务实现系统及方法。
背景技术
传统交换机的基本业务补充业务实现方法是通过修改交换机软件版本实现的。业务需求由运营商或电信标准化组织定义,设备提供商通过版本升级,增加新的业务。
多媒体业务承载内容包括普通话音、视频以及其它可供选择的数据媒体。IMS网络环境下的基本业务主要包括点到点语音业务和点到点视频业务。IMS网络环境下的补充业务主要包括主叫号码识别显示(CLIP)、主叫号码识别限制(CLIR)、被连号码识别显示(COLP)、无条件呼叫前转(CFU)、遇忙呼叫前转(CFB)、无应答呼叫前转(CFNRy)、用户不可及呼叫前转(CFNRc)、呼叫等待(CW)、呼叫保持(HOLD)、多方通话(MPTY)、及运营商控制用户会话闭锁业务(ODB)等业务。
IMS实现的业务应该包含用户提出的所有业务需求,也包括电信行业定义的业务标准,包含了多媒体通信能力。
随着IMS网络技术的发展,由于IMS网络架构上接入、控制和业务分离,在接入层,可以接入固定、移动等各种接入方式,业务和接入方式无关,使得IMS网络的业务实现方法有了很大的变化。
传统的交换机是通过在交换机版本里增加业务逻辑来实现基本业务补充业务逻辑的。由于交换机的制造厂家不同,同一业务,各个厂家实现的业务逻辑不能保证一致。移动用户交换机和固定用户交换机更不相同。这就造成了不同的交换机版本给用户的体验不一样,也造成了开发的浪费,给设备制造成本和维护成本造成了浪费。
在相关技术中,同一版本很难支持固定、移动用户所需的业务功能。相关技术无法做到将不同业务触发到不同的应用服务器执行功能。并且相关技术也无法支持对新增协议终端的业务支持。新增一种终端,就必须更改交换机版本,升级交换机版本对系统的稳定性不利。另外,相关技术也无法实现通过终端界面来定制业务等功能。

发明内容
鉴于上述一个或多个问题,本发明提出了一种基本业务补充业务实现系统及方法。
根据本发明的一方面,提出了一种用于IMS网络的基本业务补充业务实现系统,其包括呼叫会话控制功能实体102,用于执行用户注册,会话接入以及路由;归属用户服务器104,用于存储IMS用户的业务签约信息及业务应用服务器信息等;多媒体资源功能实体106,用于实现媒体资源管理,实现放音、会议等网络资源管理控制功能;基本业务补充业务应用服务器108,用于处理基本业务、补充业务业务逻辑,基本业务补充业务应用服务器连接至呼叫会话控制功能实体和归属用户服务器;网络管理服务器110,连接至基本业务补充业务应用服务器,用于提供网元设备运行情况的各种信息;以及业务管理服务器112,连接至基本业务补充业务应用服务器,用于管理基本业务、补充业务、以及多媒体业务,并为外部设备访问提供接入服务。
上述基本业务补充业务实现系统还包括计费系统114,连接至基本业务补充业务应用服务器,用于提供对在线计费业务和离线计费业务的计费。
在上述基本业务补充业务实现系统中,基本业务补充业务应用服务器和呼叫会话控制功能实体之间采用SIP协议。
在上述基本业务补充业务实现系统中,基本业务补充业务实现系统和归属用户服务器之间采用Diameter协议。
在上述基本业务补充业务实现系统中,基本业务补充业务实现系统和网络管理服务器之间采用SNMP协议或自定义协议。
在上述基本业务补充业务实现系统中,基本业务补充业务实现系统和业务管理服务器之间采用SOAP协议或自定义协议。
在上述基本业务补充业务实现系统中,基本业务补充业务实现系统和计费系统之间采用Diameter协议。
在上述基本业务补充业务实现系统中,基本业务补充业务实现系统和多媒体资源控制功能实体之间采用SIP协议。
根据本发明的另一方面,提出了一种基本业务补充业务实现方法,该方法包括以下步骤
S202,主叫用户终端通过接入网向主叫呼叫会话控制功能实体进行注册,在需要触发主叫基本业务补充业务服务器的情况下,在注册完成后主叫所在呼叫会话控制功能实体通知主叫基本业务补充业务服务器注册完成;S204,主叫用户终端发起呼叫,将INVITE请求消息发送至主叫呼叫会话控制功能实体,主叫呼叫会话控制功能实体将INVITE请求消息修改并传输至主叫基本业务补充业务应用服务器执行业务逻辑,并获取来自主叫基本业务补充业务应用服务器的INVITE请求消息,主叫呼叫会话控制功能实体将INVITE请求修改并传输至被叫呼叫会话控制功能实体,被叫呼叫会话控制功能实体将INVITE请求消息修改并在需要触发被叫基本业务补充业务应用服务器的情况下将所述修改后的INVITE请求消息传输至被叫基本业务补充业务应用服务器执行业务逻辑并获取INVITE请求消息,被叫呼叫会话控制功能实体将INVITE请求消息修改并发送至被叫用户终端,会话建立;以及S206,会话结束,释放业务。
在上述补充业务实现方法中,步骤S202包括S2022,终端向呼叫会话控制功能实体发起业务鉴权;S2024,业务鉴权成功后,呼叫会话控制功能实体向基本业务补充业务应用服务器发送注册消息;以及S2026,基本业务补充业务应用服务器执行业务逻辑后向呼叫会话控制功能实体发送确认响应消息。
在上述补充业务实现方法中,步骤S204包括S2042,主叫用户终端将INVITE请求消息发送至主叫呼叫会话控制功能实体,主叫呼叫会话控制功能实体根据用户签约的初始过滤规则将INVITE请求消息发送至主叫基本业务补充业务应用服务器;S2044,主叫基本业务补充业务应用服务器将INVITE请求消息修改并返回给主叫呼叫会话控制功能实体,INVITE请求消息中携带有被叫用户终端的真实号码;S2046,主叫呼叫会话控制功能实体根据被叫用户终端的号码进行路由,将INVITE请求消息修改并传输至被叫呼叫会话控制功能实体;S2048,被叫呼叫会话控制功能实体根据用户签约的初始过滤规则将INVITE请求消息修改并触发到被叫基本业务补充业务应用服务器;以及S2050,被叫基本业务补充业务应用服务器将INVITE请求消息修改并返回给被叫呼叫会话控制功能实体,被叫呼叫会话控制功能实体将INVITE请求消息路由至被叫用户终端,会话建立。
本发明实现了IMS网络的基本业务补充业务应用服务器的框架、业务功能;进一步地,本发明实现了移动、固网终端的业务功能,在一个网络,实现各类终端设备的业务,实现业务和接入方式的无关性;进一步地,用户可以通过终端界面实现用户业务的定制功能。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明的用于IMS网络的基本业务补充业务实现系统的框图;图2是根据本发明的用于IMS网络的基本业务补充业务实现方法的流程图;图3是根据本发明的用于IMS网络的基本业务补充业务实现方法的步骤S202的具体流程图;
图4是根据本发明的用于IMS网络的基本业务补充业务实现方法的步骤S204的具体流程图;图5是根据本发明的实施例的终端设备的注册过程;以及图6是根据本发明的实施例的基本业务补充业务流程示例。
具体实施例方式
下面参考附图,说明本发明的具体实施方式

本发明在IMS网络引入基本业务补充业务应用服务器(AS-application Server),业务的定制和激活,除通过现在的方式申请、激活、使用外,也可以通过终端界面操作实现。
图1示出了根据本发明的用于IMS网络的基本业务补充业务实现系统的框图。如图1所示,该用于IMS网络的基本业务补充业务实现系统包括呼叫会话控制功能实体102,用于执行用户注册,会话接入以及路由,其是IMS会话控制及路由层,是IMS核心网的核心网元,包含P-CSCF 102-4,S-CSCF 102-2,I-CSCF 102-6等设备;归属用户服务器104,用于存储IMS用户的业务签约信息以提供给系统中的其他装置,其可以是归属用户服务器,也可以是IMS用户信息服务器;多媒体资源功能实体106,实现媒体资源管理,实现放音、会议等网络资源功能,其包括MRFC和/或MRFP,其是IMS网络媒体资源的控制功能,其也可以内置在基本业务补充业务服务器内;基本业务补充业务应用服务器108,用于处理基本业务的补充业务,提供基本业务补充业务业务逻辑处理流程,实现各类业务功能,基本业务补充业务应用服务器连接至呼叫会话控制功能实体和归属用户服务器;网络管理服务器110,连接至基本业务补充业务应用服务器,用于提供网元运行情况的各种信息,该网管服务器NMS提供网元管理能力,主要是提供各网元的拓扑信息、告警、日志、维测、配置、统计等功能;以及业务管理服务器112,连接至基本业务补充业务应用服务器以及多媒体资源功能实体,用于管理基本业务、补充业务、以及多媒体业务,用于提供业务管理接口及功能,所有的基本业务、补充业务、多媒体业务都需要管理,可以通过网页或营业厅进行开户或撤销。该基本业务补充业务实现系统还包括计费系统114,包括在线计费系统(Online ChargingSystem,OCS)114-2/离线计费功能实体(Offline Charging Function,CCF)114-4连接至基本业务补充业务应用服务器,用于提供对在线计费业务和离线计费业务的计费。
其中,基本业务补充业务AS与IMS核心网的接口(ISC),采用SIP协议,实现会话控制。基本业务补充业务应用服务器和呼叫会话控制功能实体之间采用SIP协议。基本业务补充业务实现系统和归属用户服务器之间采用Diameter协议。基本业务补充业务实现系统和网络管理服务器之间采用SNMP协议或自定义协议。基本业务补充业务实现系统和业务管理服务器之间采用SOAP协议或自定义协议,其主要功能包括业务开通/注销,业务设置等。基本业务补充业务实现系统和计费系统(OCS/CCF)之间采用Diameter协议,OCS和CCF提供在线计费和离线计费的支持。基本业务补充业务实现系统和多媒体资源控制功能实体之间采用SIP协议。用户终端与业务管理服务器接口,用户通过Ut接口(HTTP等协议或自定义协议),申请、登记、激活、使用流程。
其中,根据本发明的基本业务补充业务实现系统中的可替代部分包括基本业务补充业务应用服务器和MRFC/MRFP接口,采用SIP协议,MRFC/MRFP功能实体,可以内置在基本业务补充业务应用服务器内,也可以作为一个独立设备存在;MRFC/MRFP与UE的媒体流接口(Mb),采用RTP/RTCP协议,实现媒体流的分发和流量控制。
图2示出了根据本发明的用于IMS网络的基本业务补充业务实现方法的流程图;图3示出了根据本发明的用于IMS网络的基本业务补充业务实现方法的步骤S202的具体流程图;图4示出了根据本发明的用于IMS网络的基本业务补充业务实现方法的步骤S204的具体流程图。
参考图2、图3和图4,根据本发明的基本业务补充业务实现方法包括以下步骤S202,主叫用户终端通过接入网向主叫呼叫会话控制功能实体进行注册,在需要触发主叫基本业务补充业务服务器的情况下,在注册完成后主叫所在呼叫会话控制功能实体通知主叫基本业务补充业务服务器注册完成;S204,主叫用户终端发起呼叫,INVITE请求消息路由至主叫呼叫会话控制功能实体,主叫呼叫会话控制功能实体将修改后的INVITE消息路由至主叫基本业务补充业务应用服务器,基本业务补充业务应用服务器按用户签约的业务执行主叫业务逻辑,基本业务补充业务应用服务器修改INVITE消息,并将INVITE消息发回到会话控制功能实体,会话控制功能实体按触发规则将INVITE请求路由至被叫呼叫会话控制功能实体,在需要触发被叫基本业务补充业务应用服务器的情况下被叫呼叫会话控制功能实体将INVITE请求消息路由至被叫基本业务补充业务应用服务器,基本业务补充业务应用服务器按用户签约的业务,执行被叫业务逻辑,处理完被叫业务。基本业务补充业务应用服务器修改INVITE消息,并将INVITE消息发回到会话控制功能实体,被叫呼叫会话控制功能实体将INVITE请求消息发送至被叫用户终端,会话建立;以及S206,会话结束,释放业务。
其中,步骤S202包括(如图3所示)S2022,终端向呼叫会话控制功能实体发起业务鉴权;S2024,业务鉴权成功后,呼叫会话控制功能实体向基本业务补充业务应用服务器发送注册消息;以及S2026,基本业务补充业务应用服务器执行业务逻辑后向呼叫会话控制功能实体发送确认响应消息。
其中,步骤S204包括(如图4所示)S2042,主叫用户终端将INVITE请求消息发送至主叫呼叫会话控制功能实体,主叫呼叫会话控制功能实体根据用户签约的初始过滤规则将INVITE请求消息发送至主叫基本业务补充业务应用服务器;S2044,主叫基本业务补充业务应用服务器将INVITE请求消息返回给主叫呼叫会话控制功能实体,INVITE请求消息中携带有被叫用户终端的真实号码;S2046,主叫呼叫会话控制功能实体根据被叫用户终端的号码进行路由,将INVITE请求消息传输至被叫呼叫会话控制功能实体;S2048,被叫呼叫会话控制功能实体根据用户签约的初始过滤规则将INVITE请求消息触发到被叫基本业务补充业务应用服务器;以及S2050,被叫基本业务补充业务应用服务器将INVITE请求消息返回给被叫呼叫会话控制功能实体,被叫呼叫会话控制功能实体将INVITE请求消息路由至被叫用户终端,会话建立。
会话控制功能实体根据用户签约的初始过滤规则,决定呼叫是否要触发到主被叫基本业务补充业务应用服务器。如果用户没有签约主(被)叫业务,则相应触发到基本业务补充业务应用服务器的流程可以省略。
本发明主要通过在IMS网络中增加一个基本业务补充业务AS(Application Server)设备、业务配置设备(用户也可以通过HTTP访问该设备,并能修改自己权限的业务属性信息)、实现IMS网络的基本业务补充业务功能。其中,基本业务补充业务AS系统主要功能如下1)从HSS设备获得用户业务属性信息;2)为群用户提供业务逻辑实现功能;3)提供用户业务执行的计费信息;4)提供网管接口功能;5)提供操作维护、告警功能;6)提供业务配置,为终端用户通过终端界面定制业务提供支持。
参考图5和图6,说明根据本发明的基本业务补充业务实现方法的流程。如图5所示,终端设备的注册过程的具体步骤包括S502,终端业务鉴权流程,根据运营商的要求,进行AKA鉴权、http digest鉴权、Early IMS鉴权或其它运营商要求的鉴权流程;S504,业务鉴权成功,向基本业务补充业务应用服务器发送注册消息Register消息;S506,基本业务补充业务应用服务器向CSCF响应OK消息,用户注册成功。
如图6所示,实现基本业务补充业务业务流程的具体步骤包括S602,主叫用户UE-A的呼叫请求通过主叫侧接入呼叫会话控制网元P-CSCF(O)被送到主叫侧业务呼叫会话控制网元S-CSCF(O);S604,CSCF(O)根据用户签约的IFC将INVITE请求发送到基本业务补充业务AS;S606,基本业务补充业务AS执行主叫业务逻辑;S608,基本业务补充业务AS向S-CSCF(O)发送INVITE消息,其中REQUESTLINE为被叫用户的真实号码;S610,S-CSCF(O)根据被叫号码进行路由,将INVITE请求消息发送给被叫用户所在的被叫侧协商呼叫会话控制网元I-CSCF(T),S-CSCF(O)将进行ENUM DNS查询,完成TEL URI到SIP URI的转换;S612,I-CSCF(T)收到INVITE请求后,通过Cx操作LIR/LIA获取为被叫用户服务的被叫侧业务呼叫会话控制网元S-CSCF(T),并将INVITE消息发送给S-CSCF(T);S614,S-CSCF(T)收到INVITE请求后,根据用户签约IFC信息,将请求触发到基本业务补充业务AS;S616,S-CSCF(T)收到基本业务补充业务AS的INVITE请求,并将请求通过P-CSCF(T)路由至被叫用户UE-B;S618,通过后续的180、200 OK消息交互,会话建立。
本发明实现了IMS网络的基本业务补充业务应用服务器的框架、业务功能;进一步地,本发明实现了移动、固网终端的业务功能,在一个网络,实现各类终端设备的业务,实现业务和接入方式的无关性;进一步地,用户可以通过终端界面实现用户业务的定制功能。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种用于IMS网络的基本业务补充业务实现系统,其特征在于包括呼叫会话控制功能实体,用于执行用户注册,会话接入以及路由;归属用户服务器,用于存储IMS用户的业务签约信息及业务应用服务器信息以提供给所述系统中的其他装置;多媒体资源功能实体,用于实现媒体资源管理功能和实现网络资源管理控制功能;基本业务补充业务应用服务器,用于处理基本业务补充业务业务逻辑,所述基本业务补充业务应用服务器连接至所述呼叫会话控制功能实体和所述归属用户服务器;网络管理服务器,连接至所述基本业务补充业务应用服务器,用于提供网元设备运行情况的各种信息;以及业务管理服务器,连接至所述基本业务补充业务应用服务器,用于管理所述基本业务、所述补充业务、以及多媒体业务,并为外部设备的访问提供协议接入服务。
2.根据权利要求1所述的基本业务补充业务实现系统,其特征在于,所述基本业务补充业务实现系统还包括计费系统,连接至所述基本业务补充业务应用服务器,用于提供对在线计费业务和离线计费业务的计费。
3.根据权利要求1所述的基本业务补充业务实现系统,其特征在于,所述基本业务补充业务应用服务器和所述呼叫会话控制功能实体之间采用SIP协议。
4. 根据权利要求1所述的基本业务补充业务实现系统,其特征在于,所述基本业务补充业务实现系统和所述归属用户服务器之间采用Diameter协议。
5.根据权利要求1所述的基本业务补充业务实现系统,其特征在于,所述基本业务补充业务实现系统和所述网络管理服务器之间采用SNMP协议或自定义协议。
6.根据权利要求1所述的基本业务补充业务实现系统,其特征在于,所述基本业务补充业务实现系统和所述业务管理服务器之间采用SOAP协议或自定义协议。
7.根据权利要求1所述的基本业务补充业务实现系统,其特征在于,所述基本业务补充业务实现系统和所述计费系统之间采用Diameter协议。
8.根据权利要求1所述的基本业务补充业务实现系统,其特征在于,所述基本业务补充业务实现系统和所述多媒体资源控制功能实体之间采用SIP协议。
9.一种用于权利要求1至8中任一项所述的基本业务补充业务实现系统的补充业务实现方法,其特征在于,所述方法包括以下步骤S202,主叫用户终端通过接入网向主叫呼叫会话控制功能实体进行注册,在需要触发主叫基本业务补充业务服务器的情况下,在注册完成后所述主叫所在呼叫会话控制功能实体通知所述主叫基本业务补充业务服务器注册完成;S204,主叫用户终端发起呼叫,将INVITE请求消息发送至所述主叫呼叫会话控制功能实体,所述主叫呼叫会话控制功能实体将所述INVITE请求消息修改并传输至所述主叫基本业务补充业务应用服务器执行业务逻辑,并获取来自所述主叫基本业务补充业务应用服务器的INVITE请求消息,所述主叫呼叫会话控制功能实体将所述INVITE请求修改并传输至被叫呼叫会话控制功能实体,所述被叫呼叫会话控制功能实体将所述INVITE请求消息修改并在需要触发被叫基本业务补充业务应用服务器的情况下将所述修改后的INVITE请求消息传输至被叫基本业务补充业务应用服务器执行业务逻辑并获取INVITE请求消息,所述被叫呼叫会话控制功能实体将所述INVITE请求消息修改并发送至被叫用户终端,会话建立;以及S206,所述会话结束,释放业务。
10.根据权利要求9所述补充业务实现方法,其特征在于,所述步骤S202包括S2022,所述终端向所述呼叫会话控制功能实体发起业务鉴权;S2024,所述业务鉴权成功后,所述呼叫会话控制功能实体向所述基本业务补充业务应用服务器发送注册消息;以及S2026,所述基本业务补充业务应用服务器执行业务逻辑后向所述呼叫会话控制功能实体发送确认响应消息。
11.根据权利要求9所述补充业务实现方法,其特征在于,所述步骤S204包括S2042,主叫用户终端将INVITE请求消息发送至主叫呼叫会话控制功能实体,所述主叫呼叫会话控制功能实体根据用户签约的初始过滤规则将INVITE请求消息修改并发送至所述主叫基本业务补充业务应用服务器;S2044,所述主叫基本业务补充业务应用服务器将INVITE请求消息修改并返回给所述主叫呼叫会话控制功能实体,所述INVITE请求消息中携带有被叫用户终端的真实号码;S2046,所述主叫呼叫会话控制功能实体根据所述被叫用户终端的号码进行路由,将所述INVITE请求消息修改并传输至所述被叫呼叫会话控制功能实体;S2048,所述被叫呼叫会话控制功能实体根据用户签约的初始过滤规则将所述INVITE请求消息修改并触发到所述被叫基本业务补充业务应用服务器;以及S2050,所述被叫基本业务补充业务应用服务器将INVITE请求消息返回给所述被叫呼叫会话控制功能实体,所述被叫呼叫会话控制功能实体将所述INVITE请求消息修改并路由至所述被叫用户终端,会话建立。
全文摘要
本发明公开了一种基本业务补充业务实现系统及方法。该包括呼叫会话控制功能实体,执行用户注册,会话接入以及路由;归属用户服务器,存储IMS用户的业务签约信息及业务应用服务器信息等;多媒体资源功能实体,实现媒体资源管理,实现放音、会议等网络资源管理控制功能;基本业务补充业务应用服务器,处理基本业务、补充业务,基本业务补充业务应用服务器连接至呼叫会话控制功能实体和归属用户服务器;网络管理服务器,连接至基本业务补充业务应用服务器,提供网元设备运行情况的各种信息;业务管理服务器,连接至基本业务补充业务应用服务器,管理基本业务、补充业务及多媒体业务,并为外部设备访问提供协议接入服务。
文档编号H04Q3/00GK101090416SQ20061015243
公开日2007年12月19日 申请日期2006年9月29日 优先权日2006年9月29日
发明者连伟良 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1