Bicc信令前置机、bicc彩铃ivr业务的实现系统和方法

文档序号:7762731阅读:318来源:国知局
专利名称:Bicc信令前置机、bicc彩铃ivr业务的实现系统和方法
技术领域
本发明涉及通信领域,具体而言,涉及一种基于BICC(BearerInd印endent Call Control,与承载无关的呼叫控制)协议的3G(the 3rdGeneration,第三代)R4网络中的 BICC信令前置机、BICC彩铃IVR(Interactive Voice Response,交互语音应答)业务的实 现系统和方法。
背景技术
彩铃业务由于其个性化特征明显以及能增强用户听觉感受等特点,已经在现有的 电信网络中得到了广泛的应用,并为电信运营商带来了丰厚的利润。特别是随着宽带网络 的发展,宽带彩铃业务在基于IP (Internet Protocol,互联网协议)网络上的应用越来越 多,其中,彩铃IVR业务是一种用户常用的业务应用。目前,通常采用宽带彩铃系统实现彩铃IVR业务,该宽带彩铃系统是由基于 SIP (Session Initialization Protocol,会话初始协议)协议的 AS (Application Server, 应用服务器)和MS(Media Server,媒体服务器)实现,并且由SIP协议接入。但是,目前的 3G R4网络主要是基于BICC协议接入,因此,由于所基于的协议不同,现有的宽带彩铃系统 无法直接应用于基于BICC协议的3G R4网络来实现彩铃IVR业务。

发明内容
本发明的主要目的在于提供一种BICC信令前置机、BICC彩铃IVR业务的实现系 统和方法,以至少解决上述的现有的宽带彩铃系统无法直接应用于基于BICC协议的3G R4 网络来实现彩铃IVR业务的问题。根据本发明的一个方面,提供了一种BICC信令前置机,应用于基于BICC协议的3G R4网络中,该BICC信令前置机包括接收模块,用于在用户发起彩铃IVR业务的过程中,接 收来自核心网网元的BICC协议消息,以及接收来自AS的内部接口协议消息;转换模块,用 于将来自核心网网元的BICC协议消息转换为内部接口协议消息发送给AS,以及将来自AS 的内部接口协议消息转换为BICC协议消息发送给核心网网元。根据本发明的另一个方面,提供了一种BICC彩铃IVR业务的实现系统,应用于基 于BICC协议的3G R4网络中,该系统包括AS和MS,还包括上述的BICC信令前置机。根据本发明的又一方面,提供了一种BICC彩铃IVR业务的实现方法,应用于基于 BICC协议的3G R4网络中,该方法包括主叫侧的核心网网元在接收到主叫用户的IVR呼 叫请求之后,发起与MS的媒体协商过程,其中,在媒体协商过程中,由BICC信令前置机将主 叫侧的核心网网元发送的BICC协议消息转换为内部接口协议消息发送给AS,将来自AS的 内部接口协议消息转换为BICC协议消息发送给主叫侧的核心网网元;主叫侧的核心网网 元建立与MS之间的承载连接;MS对主叫用户进行放音收号。通过本发明,通过在核心网网元和AS之间设置BICC信令前置机,用于进行BICC 协议和内部接口协议之间的转换,实现了 BICC协议与SIP协议的融合,从而能够在3G R4网络上,使用基于SIP协议的AS和MS、以及BICC信令前置机来实现彩铃IVR业务,解决了 现有的宽带彩铃系统无法直接应用于基于BICC协议的3G R4网络来实现彩铃IVR业务的 问题。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的3G R4网络中的BICC信令前置机的示意图;图2是根据本发明实施例的BICC信令前置机与AS、核心网网元的连接示意图;图3是根据本发明实施例的BICC彩铃IVR业务的实现系统的示意图;图4是根据本发明实施例的BICC彩铃IVR业务的实现方法的流程图;图5是根据本发明优选实施例的BICC彩铃IVR业务的实现方法的流程图;图6是根据本发明优选实施例的BICC彩铃IVR转话务员业务的具体呼叫流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本发明实施例的3G R4网络中的BICC信令前置机的示意图,该BICC 信令前置机可以应用于基于BICC协议的3G R4网络中,且该BICC信令前置机包括接收模 块10,用于在用户发起彩铃IVR业务的过程中,接收来自核心网网元的BICC协议消息,以及 接收来自AS的内部接口协议消息;转换模块20,用于将来自核心网网元的BICC协议消息 转换为内部接口协议消息发送给AS,以及将来自AS的内部接口协议消息转换为BICC协议 消息发送给核心网网元。本实施例通过在核心网网元和AS之间设置BICC信令前置机,用于进行BICC协议 和内部接口协议之间的转换,实现了 BICC协议与SIP协议的融合,从而能够在3G R4网络 上,使用基于SIP协议的AS和MS、以及BICC信令前置机来实现彩铃IVR业务,解决了现有 的宽带彩铃系统无法直接应用于基于BICC协议的3G R4网络来实现彩铃IVR业务的问题。如图2所示,该BICC信令前置机通过BICC协议与核心网网元连接,并通过内部接 口协议与AS连接。在实际应用时,核心网网元包括MSC(Mobile Switch Center,移动交换中心服务 器)服务器和MGW(Media GateWay,媒体网关),其中,如图3所示,MSC服务器通过BICC协 议与上述BICC信令前置机连接,MGff通过RTP协议与MS连接。另外,MSC服务器之间通过 BICC协议连接,AS与MS之间使用SIP协议,MGW之间、MGW与MS之间传输RTP媒体流,MSC 服务器使用H. 248协议与MGW进行交互。如图3所示的系统即构成了 BICC彩铃IVR业务的实现系统,该系统可以应用于基 于BICC协议的3G R4网络中,来实现彩铃IVR业务,其中,包括彩铃IVR转话务员业务。图4是根据本发明实施例的BICC彩铃IVR业务的实现方法的流程图,该实现可以 应用于基于BICC协议的3G R4网络中,其包括以下步骤步骤S402,主叫侧的核心网网元在接收到主叫用户的IVR呼叫请求(包括IVR接入码)之后,发起与MS的媒体协商过程,其中,在该媒体协商过程中,由BICC信令前置机将 主叫侧的核心网网元发送的BICC协议消息转换为内部接口协议消息发送给AS,将来自该 AS的内部接口协议消息转换为BICC协议消息发送给主叫侧的核心网网元;步骤S404,主叫侧的核心网网元建立与MS之间的承载连接;步骤S406,MS对主叫用户进行放音收号。本实施例通过在核心网网元和AS之间设置BICC信令前置机,用于进行BICC协议 和内部接口协议之间的转换,实现了 BICC协议与SIP协议的融合,从而能够在3G R4网络 上,使用基于SIP协议的AS和MS、以及BICC信令前置机来实现彩铃IVR业务,解决了现有 的宽带彩铃系统无法直接应用于基于BICC协议的3G R4网络来实现彩铃IVR业务的问题。如图5所示,在实际应用时,在步骤S406之后,还可以包括以下步骤(步骤 S408-S412)步骤S408,当该主叫用户根据MS的放音选择转话务员时,AS通知BICC信令前置 机呼叫话务员;步骤S410,MS通过BICC信令前置机与被叫(显然被叫即话务员)侧的核心网网 元进行媒体协商,并建立与被叫侧的核心网网元之间的承载连接;其中,核心网网元与MS 之间可以基于 IPBCP(BICC IP BearerControl Protocol, BICC IP承载控制协议)协议进行媒体协商;建立的承载连接可以是Nb UP (User Plane用 户平面)连接,MS和核心网网元在该连接上传输RTP媒体流。步骤S412,AS在MS上创建会议,并将话务员和主叫用户加入该会议中,以使得主 叫用户与话务员进行通话。显然,如图4和图5的方法实施例中的BICC信令前置机与主叫侧的核心网网元或 者被叫侧的核心网网元、AS的连接关系如图3所示。上述实施例通过BICC信令前置机、基于SIP协议的AS和MS来实现彩铃IVR业务。 BICC信令前置机用于接收并解析MSC服务器发送的BICC协议消息,将BICC协议消息转换 为内部接口协议消息后发送给AS,或者接收AS发来的内部接口协议消息,并将该内部接口 协议消息转换为BICC协议消息发给核心网网元;AS实现彩铃IVR业务的业务逻辑,呼叫MS 或者话务员;MS根据AS的指示进行放音、放音收号、和会议功能。结合如图3所示的BICC彩铃IVR业务的实现系统,在实际实施过程中,该系统实 现彩铃IVR转话务员业务的具体呼叫流程,如图6所示包括以下步骤步骤1,主叫用户拨打IVR接入码,触发到主叫侧的MSC服务器,主叫侧的MSC服务 器给BICC信令前置机发送IAMdnitialAddress Message,初始地址消息),其中,IAM中携 带有主叫侧的 MGW(Media GateWay,媒体网关)的 SDP(Session DescriptionProtocol,^ 话描述协议)信息(即图6中的SDP1),该SDP信息遵循IPBCP(BICC IP Bearer Control Protocol, BICC IP承载控制协议)协议,且该SDP信息包括主叫侧的MGW的媒体类型、连 接地址、端口号、和编码等信息;步骤2,BICC信令前置机接收到此IAM后,发现是IVR流程,发送触发呼叫的内部 消息(即图6中的内部消息1)给AS以触发AS上的IVR业务;步骤3,当AS收到BICC信令前置机发送的触发呼叫的内部消息时,触发到彩铃 IVR业务,AS携带主叫侧的MGff的SDP信息呼叫MS (即发送呼叫请求(INVITE)到MS);
具体地,AS携带主叫侧的MGW的SDP信息呼叫MS包括AS发INVITE给MS,其中, 该INVITE中携带有上述SDPl。步骤4,MS返回200INVITE (呼叫应答)消息,其中,该200INVITE中携带有MS的 SDP信息(即图6中的SDP MSl),该SDP信息遵循IPBCP协议,并且包括MS的媒体类型、连 接地址、端口号、和编码等信息;步骤5,AS 给 MS 回 ACK;步骤6,AS给BICC信令前置机发送内部消息(即图6中的内部消息2),指示BICC 信令前置机给主叫侧的MSC服务器回APM(Application Transport Mechanism,应用传输机 制)并在该APM中携带MS的SDP信息;步骤7,BICC信令前置机给主叫侧的MSC服务器发送APM,并在该APM中携带MS的 SDP信息;此时通过上述步骤1-7,主叫侧的MGW与MS就完成了媒体协商。上述步骤1_7对 应于图4和5中的步骤S402。协商完成后,由主叫侧的MGW主动发起与MS之间的Nb UP承载连接。该步骤对应 于图4和5中的步骤S404。步骤8,连接建立成功后,主叫侧的MSC服务器发送COT (Continuity,导通)消息 给BICC信令前置机,表示主叫侧的MGW与MS之间的Nb UP承载已经建立好;步骤9,BICC信令前置机用内部消息(即图6中的内部消息3)通知AS 主叫侧的 MGff与MS之间的承载建立成功;步骤10,AS给BICC信令前置机回复内部消息(即图6中的内部消息4)后,表示 收到承载建立成功通知消息(即内部消息3);步骤11,BICC信令前置机给主叫侧的MSC服务器回ACM(Address Complete Message,地址全消息);步骤12,AS给BICC信令前置机发内部消息(即图6中的内部消息5),通知BICC 信令前置机给主叫侧的MSC服务器回ANM(Answer Message,应答消息);步骤13,BICC信令前置机给主叫侧的MSC服务器发ANM ;步骤14,AS给MS发送INFO (通知)消息,指示MS对主叫用户进行放音收号,主叫 用户进入IVR操作流程;该步骤对应于图4和5中的步骤S406。步骤15,主叫用户按照语音提示(即放音提示)进行按键,MS将用户按键(即收 号结果)信息用INFO消息上报给AS ;步骤16,当AS发现用户按键信息是转话务员操作时,AS给MS发INFO消息指示其 对主叫用户播放转话务员提示音;步骤17,与步骤16同时,AS给BICC信令前置机发内部消息(即图6中的内部消 息6),指示BICC信令前置机呼话务员;步骤18,BICC信令前置机将内部消息6转换为IAM消息发送给被叫侧的MSC服务 器;步骤19,被叫侧的MSC服务器回APM给BICC信令前置机;上述步骤15-19对应于图5中的步骤S408。步骤20,BICC信令前置机给AS发送内部消息(即图6中的内部消息7),并携带假SDP信息,该SDP信息遵循IPBCP协议,包括媒体类型、假连接地址(0. 0. 0. 0)、端口号、和
编码等信息;步骤21,AS接收到内部消息7后,携带此假SDP信息呼叫MS (即发送呼叫请求 (INVITE)到 MS);步骤22,MS回200INVITE(呼叫应答)进行应答,并携带MS的SDP信息(即图6 中的SDP MS2),该SDP信息遵循IPBCP协议,包括MS的媒体类型、连接地址、端口号、编码等 fn息;步骤23,AS 给 MS 回 ACK;步骤24,AS给BICC信令前置机发送内部消息(即图6中的内部消息8),其中,该 内部消息8中携带有MS的SDP信息;步骤25,BICC信令前置机给被叫侧的MSC服务器发送APM,携带MS的SDP信息;步骤26,被叫侧的MSC服务器给BICC信令前置机发送APM,携带被叫侧的MGW的 真实SDP信息(即图6中的SDP2),该SDP信息遵循IPBCP协议,包括被叫侧的MGW的媒体 类型、连接地址、端口号、和编码等信息;步骤27,BICC信令前置机用内部消息(即图6中的内部消息9)通知AS,其中,该 内部消息9中携带有被叫侧的MGW的真实SDP信息;步骤28,AS携带被叫侧的MGW的真实SDP去ReInvite (重新呼叫)MS,在该 ReInvite的Requestline中携带参数,指定由MS主动发起Nb UP连接、在此连接上进行传 输的媒体编码方式(如G.711/AMR);步骤29,MS回200ReInvite(重新呼叫应答),携带MS的SDP信息(即图6中的 SDP MS3),该SDP信息遵循IPBCP协议,包括MS的媒体类型、连接地址、端口号、编码等信 息;步骤30,AS 给 MS 回 ACK;步骤31,AS发内部消息(即图6中的内部消息10)给BICC信令前置机,通知其AS 已经将被叫侧的MGW的真实SDP信息透传给了 MS ;此时,MS与被叫侧的MGW之间就完成了媒体协商。由MS主动发起与被叫侧MGW之间的Nb UP连接。从步骤20至此对应于图5中的 步骤S410。步骤32,连接建立好后,MS发INFO消息给AS通知建链成功(即指示MS与被叫侧 的MGW之间的Nb UP承载连接已经建立好);步骤33,AS给BICC信令前置机发送内部消息(即图6中的内部消息11),通知 BICC信令前置机MS与被叫侧的MGW之间的承载连接建立好;步骤34,BICC信令前置机给AS发内部消息12,表示收到了 AS发的承载建立通知 消息;步骤35,BICC信令前置机给被叫侧的MSC服务器发送COT消息;步骤36,被叫侧的MSC服务器给BICC信令前置机发送ACM ;步骤37,BICC信令前置机给AS发内部消息13进行通知;步骤38,话务员应答,被叫侧的MSC服务器给BICC信令前置机发ANM消息;步骤39,BICC信令前置机将ANM消息转换为内部消息14,通知AS ;
步骤40,AS给MS发INFO请求创建会议,并将话务员加入会议;步骤41,AS给MS发INF0,停止对主叫用户的放音;步骤42,AS给MS发INF0,将主叫用户加入会议。至此,主叫用户和话务员都加入 会议,MS完成与主叫侧MGW、与被叫侧MGW的混音,使得主叫用户与话务员进行通话。上述步骤40-42对应于图5中的步骤S412。至此,彩铃IVR转话务员业务完成。图6所示的实施例中的内部消息即上述的内部接口协议消息。从以上的描述中,可以看出,本发明实现了如下技术效果通过在核心网网元和 AS之间设置BICC信令前置机,用于进行BICC协议和内部接口协议之间的转换,实现了 BICC协议与SIP协议的融合,从而能够在3G R4网络上,使用基于SIP协议的AS和MS、以 及BICC信令前置机来实现彩铃IVR业务,解决了现有的宽带彩铃系统无法直接应用于基于 BICC协议的3G R4网络来实现彩铃IVR业务的问题。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种与承载无关的呼叫控制BICC信令前置机,应用于基于BICC协议的第三代3G R4网络中,其特征在于,包括接收模块,用于在用户发起彩铃交互语音应答IVR业务的过程中,接收来自核心网网元的BICC协议消息,以及接收来自应用服务器AS的内部接口协议消息;转换模块,用于将来自所述核心网网元的BICC协议消息转换为内部接口协议消息发送给所述AS,以及将来自所述AS的内部接口协议消息转换为BICC协议消息发送给所述核心网网元。
2.根据权利要求1所述的BICC信令前置机,其特征在于,所述BICC信令前置机通过 BICC协议与所述核心网网元连接,并通过内部接口协议与所述AS连接。
3.根据权利要求1所述的BICC信令前置机,其特征在于,所述核心网网元包括移动交 换中心MSC服务器和媒体网关MGW,其中,所述MSC服务器通过所述BICC协议与所述BICC 信令前置机连接,所述MGW通过RTP协议与媒体服务器MS连接。
4.一种与承载无关的呼叫控制BICC彩铃交互语音应答IVR业务的实现系统,应用于基 于BICC协议的第三代3G R4网络中,包括应用服务器AS和媒体服务器MS,其特征在于,还 包括根据权利要求1至3中任一项所述的BICC信令前置机。
5.一种与承载无关的呼叫控制BICC彩铃交互语音应答IVR业务的实现方法,应用于基 于BICC协议的第三代3G R4网络中,其特征在于,包括主叫侧的核心网网元在接收到主叫用户的IVR呼叫请求之后,发起与媒体服务器MS的 媒体协商过程,其中,在所述媒体协商过程中,由BICC信令前置机将所述主叫侧的核心网 网元发送的BICC协议消息转换为内部接口协议消息发送给应用服务器AS,将来自所述AS 的内部接口协议消息转换为BICC协议消息发送给所述主叫侧的核心网网元;所述主叫侧的核心网网元建立与所述MS之间的承载连接;所述MS对所述主叫用户进行放音收号。
6.根据权利要求5所述的实现方法,其特征在于,在所述MS对所述主叫用户进行放音 收号之后,还包括当所述主叫用户根据所述MS的放音选择转话务员时,所述AS通知所述BICC信令前置 机呼叫所述话务员;所述MS通过所述BICC信令前置机与被叫侧的核心网网元进行媒体协商,并建立与所 述被叫侧的核心网网元之间的承载连接;所述AS在MS上创建会议,并将所述话务员和所述主叫用户加入所述会议中,以使得所 述主叫用户与所述话务员进行通话。
7.根据权利要求6所述的实现方法,其特征在于,所述AS通知所述BICC信令前置机呼 叫所述话务员包括所述MS接收所述主叫用户通过按键操作生成的按键信息,并将所述按键信息上报给 所述AS;所述AS根据所述按键信息确定所述主叫用户选择转话务员;所述AS通知所述MS播放转话务员提示音,并同时通过内部接口协议消息指示所述 BICC信令前置机呼叫所述话务员;所述BICC信令前置机向被叫侧的移动交换中心MSC服务器发送初始地址消息IAM以呼叫所述话务员。
8.根据权利要求7所述的实现方法,其特征在于,所述MS通过所述BICC信令前置机与 被叫侧的核心网网元进行媒体协商包括所述被叫侧的MSC服务器接收到所述IAM后,返回应用传输机制APM ; 所述BICC信令前置机根据所述APM向所述AS发送内部接口协议消息,其中,所述内部 接口协议消息中携带有所述被叫侧的媒体网关MGW的假会话描述协议SDP信息;所述AS向所述MS发送呼叫请求INVITE,其中,所述INVITE中携带有所述假SDP信息; 所述MS返回呼叫应答给所述AS,其中,所述呼叫应答中携带有所述MS的SDP信息; 所述AS通过所述BICC信令前置机将携带有所述MS的SDP信息的内部接口协议消息 转换为APM后,发送给所述被叫侧的MSC服务器;所述被叫侧的MSC服务器通过所述BICC信令前置机将返回的携带有所述被叫侧的MGW 的真实SDP信息的APM转换为内部接口协议消息后,发送给所述AS ;所述AS向所述MS发送重新呼叫请求REINVITE,其中,所述REINVITE中携带有所述真 实SDP信息。
9.根据权利要求5所述的实现方法,其特征在于,所述主叫侧的核心网网元与媒体服 务器MS的媒体协商过程包括主叫侧的MSC服务器接收到所述主叫用户的IVR呼叫请求之后,向所述BICC信令前置 机发送IAM,其中,所述IAM中携带有主叫侧的MGW的SDP信息;所述BICC信令前置机将所述IAM转换为内部接口协议消息,并发送给所述AS ; 所述AS向所述MS发送呼叫请求INVITE,其中,所述INVITE中携带有所述主叫侧的MGW 的SDP信息;所述MS在接收到所述INVITE后返回应答消息给所述AS,其中,所述应答消息中携带有 所述MS的SDP信息;所述AS通过所述BICC信令前置机将携带有所述MS的SDP信息的内部接口协议消息 转换为APM后,发送给所述主叫侧的MSC服务器。
全文摘要
本发明公开了一种BICC信令前置机、BICC彩铃IVR业务的实现系统和方法,应用于基于BICC协议的3G R4网络中,其中,该BICC信令前置机包括接收模块,用于在用户发起彩铃IVR业务的过程中,接收来自核心网网元的BICC协议消息,以及接收来自AS的内部接口协议消息;转换模块,用于将来自核心网网元的BICC协议消息转换为内部接口协议消息发送给AS,以及将来自AS的内部接口协议消息转换为BICC协议消息发送给核心网网元。本发明能够在3G R4网络上,使用基于SIP协议的AS和MS、以及BICC信令前置机来实现彩铃IVR业务。
文档编号H04M3/51GK101997991SQ201010514728
公开日2011年3月30日 申请日期2010年10月21日 优先权日2010年10月21日
发明者梅君君, 罗会平, 韩银俊 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1