一种实现多媒体回铃音业务的系统及方法

文档序号:7618129阅读:99来源:国知局
专利名称:一种实现多媒体回铃音业务的系统及方法
技术领域
本发明涉及在第三代(3G)通信网络中实现回铃音业务的方案,特别涉及一种实现多媒体回铃音业务的系统及方法。
背景技术
通常所说的铃音一般是指被叫终端在接收到呼叫时,主叫终端自身的振铃音,而回铃音是指主叫终端呼叫被叫终端的过程中,由通信系统网络侧向主叫播放的铃音。当有主叫终端呼叫作为被叫终端的该终端时,在接通之后和被叫终端未接听之前的一段时间内,使用主叫终端的用户听到的不再是原有的“嘟嘟”类型的回铃音,而是由被叫终端在通信系统网络侧定制的回铃音。回铃音可以是提供回铃音业务的通信系统网络侧预先存储的音乐和歌曲等。
回铃音业务不仅可以应用在移动网络中,也可以应用在固网或3G通信网络,如宽带码分多址(WCDMA)网络中。
由于3G通信网络支持多媒体业务,所以在3G通信网络中,不仅可以采用声音作为回铃音,还可以采用视频图片作为回铃音。但是,现在在3G通信网络中却还没有实现多媒体回铃音业务。

发明内容
有鉴于此,本发明的主要目的在于一方面提供一种在WCDMA网络中实现多媒体回铃音业务的系统,该系统可以在3G通信网络中实现多媒体回铃音业务。
本发明的另一方面提供一种在WCDMA网络中实现多媒体回铃音业务的方法,该方法可以在3G通信网络中实现多媒体回铃音业务。
根据上述目的,本发明的技术方案是这样实现的一种实现多媒体回铃音业务的系统,包括第三代3G通信网络,该系统还包括存储3G通信网络中终端的多媒体回铃音的多媒体回铃音MRBT平台和设置了多媒体网关VIG功能的移动业务交换中心MSC Server,其中,MRBT平台通过设置了VIG功能的MSC Server与3G通信网络中管辖终端的多媒体网关MGW相连,设置了VIG功能的MSC Server用于当终端发起呼叫到呼叫接通之前,建立从终端经过MGW、设置了VIG功能的MSC Server到MRBT平台的通信链路,MRBT平台通过所建立的通信链路向终端播放多媒体回铃音。
所述的3G通信网络为宽带码分多址WCDMA网络。
当终端呼叫接通,所述的设置了VIG功能的MSC Server用于拆除从设置了VIG功能的MSC Server到MRBT平台的通信链路,建立从设置了VIG功能的MSC Server通过被呼叫终端所属的MSC Server到被呼叫终端的通信链路,进行终端和被呼叫终端的通话。
一种实现多媒体回铃音业务的方法,在通信系统网络侧设置存储多媒体回铃音的MRBT平台以及在通信系统网络侧的MSC Server设置VIG功能,该方法还包括当主叫终端对被叫终端发起呼叫到呼叫接通之前,设置了VIG功能的MSCServer建立从MRBT平台经设置了VIG功能的MSC Server、MGW到主叫终端的通信链路,将在MRBT平台存储的由被叫终端设置的多媒体回铃音通过通信链路发送给主叫终端。
在所述设置了VIG功能的MSC Server建立通信链路时,不对主叫终端进行计费。
在主叫终端对被叫终端的呼叫接通时,该方法进一步包括设置了VIG功能的MSC Server拆除MRBT平台到设置了VIG功能的MSCServer的通信链路,建立设置了VIG功能的MSC Server到被叫终端的通信链路,进行主叫终端经设置了VIG功能的MSC Server和MGW到被叫终端的通话。
所述设置了VIG功能的MSC Server建立设置了VIG功能的MSC Server到被叫终端的通信链路时,设置了VIG功能的MSC Server对主叫终端开始进行本次呼叫计费。
在设置了VIG功能的MSC Server建立通信链路之前,该方法还包括确定被叫终端在MRBT平台设置多媒体回铃音以及寻呼到被叫终端的步骤。
所述确定被叫终端在MRBT平台设置多媒体回铃音的过程为设置了VIG功能的MSC Server查询存储被叫终端签约信息的归属位置寄存器HLR,HLR给设置了VIG功能的MSC Server返回指示被叫终端在MRBT平台设置多媒体回铃音的消息。
在设置了VIG功能的MSC Server中给主叫终端设置媒体格式,所述将在MRBT平台存储的由被叫终端设置的多媒体回铃音是按照所设置的媒体格式发送给主叫终端的。
所述的给主叫终端设置媒体格式是根据设置了VIG功能的MSC Server和主叫终端进行的呼叫能力协商结果设置的;或者是根据设置了VIG功能的MSC Server从MRBT平台接收到的预先存储在MRBT平台中的主叫终端呼叫能力级别设置的。
从上述方案可以看出,本发明在3G通信网络中增加了可以提供多媒体回铃音的多媒体回铃音(MRBT)平台以及在3G通信网络的移动业务交换中心(MSC Server)中设置了用于终端和MRBT平台之间传输多媒体回铃音的具有互通网关(VIG)功能。当给终端提供多媒体回铃音时,通过具有VIG功能的MSC Server建立从MRBT平台经具有VIG功能的MSC Server、多媒体网关(MGW)到终端的通信链路,MRBT平台将预先存储的多媒体体回铃音发送给终端。因此,本发明提供的系统及方法可以在3G通信网络中实现多媒体回铃音业务。


图1为本发明在WCDMA系统中实现多媒体回铃音业务的系统示意图;图2为本发明在WCDMA系统中实现多媒体回铃音业务的方法的流程图。
具体实施例方式
为了使本发明的目的、技术方案和优点更加清楚明白,以下举具体实施例并参照附图,对本发明进行进一步详细说明。
由于在现有技术中,3G通信网络网络侧无法给终端发送多媒体回铃音,所以本发明为了在3G通信网络,如WCDMA网络中实现多媒体回铃音业务,在WCDMA网络中增加了提供多媒体回铃音的MRBT平台,并且在现有的移动业务交换中心(MSC Server)中增加了视频互通网关(VIG)功能。其中,具有VIG功能的MSC Server用于支持MRBT平台给终端发送多媒体回铃音。在WCDMA系统中实现多媒体回铃音业务的系统示意图如图1所示提供多媒体回铃音的系统包括主叫终端、主叫终端所属的节点B(NodeB)、管辖主叫终端所属NodeB的主叫移动交换中心(O-MSC Server)以及主叫多媒体网关(O-MGW)、被叫终端、被叫终端所属的NodeB、管辖被叫终端所属NodeB的被叫移动业务交换中心(T-MSC Server)以及被叫多媒体网关(T-MGW)、归属位置寄存器(HLR)和MRBT平台。
这里的具有VIG功能的MSC Server主要完成业务交换功能和呼叫控制功能,以及为终端传输从MRBT平台得到的多媒体回铃音,其中的O-MSCServer是主叫终端的MSC Server,T-MSC Server是被叫终端的拜访MSCServer,主要保存被叫终端当前信息,并在呼叫过程中完成到被叫终端之间的接续。
MGW主要完成MSC Server和终端之间的接续,使RMBT平台经MSCServer发送的多媒体回铃音可以通过MGW发送给终端。
HLR主要保存终端的签约信息,其和MSC Server进行交互,给MSCServer提供该MSC Server当前所管理终端的信息。HLR中保存有终端是否开通多媒体回铃音业务的信息,在HLR向MSC Server返回应答消息时,会携带“SS-CODE”来标识终端是否开通回铃音业务。
MRBT平台用于保存终端预先设置的多媒体回铃音,当终端被呼叫时,将多媒体回铃音依次通过MSC Server和MGW发送给终端。
本发明的MRBT平台和MSC Server之间通过网际协议(IP)来承载,收发的信息采用会话初始协议(SIP),MRBT平台和MGW之间采用实时传输协议(RTP)协议。
图2为本发明在WCDMA系统中实现多媒体回铃音业务的方法的流程图,假设主叫终端为3G通信网络终端,被叫终端为3G终端,主叫终端向被叫终端发起视频呼叫(VP),O-MSC Server和T-MSC Server之间采用ISUP协议,其具体步骤为步骤200、主叫终端播打被叫终端的号码,即给O-MSC Server发送建立(SETUP)消息,发起VP。该被叫终端号码为移动用户综合业务数据网号码(MSISDN)。
步骤201、O-MSC Server根据本次呼叫携带的MSISDN向HLR发送查询被叫终端当前位置信息的取漫游信息(SRI)消息。
步骤202、HLR向被叫终端当前所在的T-MSC Server发送获取被叫终端当前漫游号码的获取漫游号码(PRN)消息。
步骤203、T-MSC Server通过PRN-ACK发送被叫终端的漫游号码。
步骤204、HLR将获取到的被叫终端的漫游号码通过获取漫游号码结果(SRI-ACK)消息发送给O-MSC Server,在SRI-ACK消息中,将SS-CODE设置为一特定值,由运营商指定,用于标识被叫终端开通回铃音业务。
步骤205、O-MSC Server根据SRI-ACK消息确定被叫终端支持回铃音业务,O-MSC Server根据主叫终端所在网络以及发起本次呼叫的性质,确定本次呼叫为VP。
如果主叫终端以及主叫终端所在网络支持VP,并且主叫终端发起的呼叫为VP,则确定本次呼叫为VP;否则,则认为本次呼叫为语音呼叫。
O-MSC Server向T-MSC Server发送IAM消息,该消息携带被叫终端的MSRN,寻呼被叫。
步骤206、T-MSC Server根据该消息携带的MSRN寻呼(PGAING)被叫终端。
步骤207、被叫终端寻呼成功后,给T-MSC Server发送振铃(Alerting)消息。
步骤208、T-MSC Server接收到Alerting消息后给O-MSC Server发送地址全消息(ACM)消息,告知O-MSC Server接通主叫终端。
步骤209、O-MSC Server向主叫终端发送Alerting消息,然后再发送连接(CONNECT)消息,并且O-MSC Server不对主叫终端进行计费。
步骤210、O-MSC Server将“Prefix+Flag+被叫终端的MSISDN”作为被叫号码,其中Prefix用于将呼叫接续到彩铃平台,Flag标识播放多媒体彩铃还是话音彩铃,采用SIP协议,向MRBT平台发送INVITE消息,并在INVITE消息中携带主叫号码。
步骤211、MRBT平台向O-MSC Server发送200OK消息。
步骤212、O-MSC Server向MRBT平台发送确认(ACK)消息。
步骤213、接收到CONNENT消息的主叫终端完成能力协商过程并接通从主叫终端、O-MGW、O-MSC Server到MRBT平台的通信链路。
为了实现由MRBT平台给主叫终端播放多媒体回铃音业务,如视频回铃音,本发明在步骤208~213,建立了一条从主叫终端、O-MGW、O-MSCServer到MRBT平台的通信链路。
步骤214、MRBT平台根据被叫终端预先设置的回铃音业务信息,查找被叫终端对主叫终端定制的多媒体回铃音信息,依次通过O-MSC Server和O-MGW向主叫终端播放多媒体回铃音,如视频回铃音。
由于本发明预先在O-MSC Server设置了VIG功能,所以本发明的O-MSC Server可以建立MRBT与主叫终端之间的通信链路,以及通过通信链路传输多媒体回铃音。
步骤215、被叫终端应答本次呼叫后,向T-MSC Server发送CONNECT消息。
步骤216、T-MSC Server向O-MSC Server发送应答消息(ANM)。
步骤217、O-MSC Server拆除和MRBT平台之间的通信链路,向MRBT平台发送释放(BYE)消息。
步骤218、MRBT平台向O-MSC Server发送200 OK消息。
步骤219~220、O-MSC Server完成呼叫能力协商过程,建立主叫终端到被叫终端的通信链路,开始对主叫终端进行计费。
步骤221、O-MSC Server完成主叫终端和被叫终端的呼叫能力协商过程后,主叫终端和被叫终端进行通话。
步骤222、当主叫终端或被叫终端结束本次通话后,主叫终端依次通过O-MSC Server和T-MSC Server向被叫终端,或者被叫终端依次通过T-MSCServer和O-MSC Server向主叫终端发送释放(REL)消息,拆除主叫终端和被叫终端的通信链路,释放呼叫,O-MSC Server对主叫终端停止计费。
本发明在步骤205中,如果确定本次呼叫为语音呼叫时,则O-MSCServer建立从MRBT平台经O-MSC Server到主叫终端的承载连接,由MRBT平台给通过O-MGW给主叫终端播放被叫终端为主叫终端预先定制的语音回铃音。当在被叫终端应答后,O-MSC Server拆除从MRBT平台经O-MGW到主叫终端的承载连接,按照现有技术建立从主叫终端到被叫终端的通信链路,完成主叫终端被叫终端的通信。这个过程和现有技术中的实现语音回铃音的过程相同,不会应用到O-MSC Server的VIG功能。
由于本发明的MRBT平台在给主叫终端播放多媒体回铃音之前,必须要从MRBT平台依次通过O-MSC Server和O-MGW到主叫终端建立通信链路,所以必须完成MRBT平台和主叫终端的呼叫能力协商。MRBT平台和主叫终端之间建立通信链路之后,O-MSC Server收到T-MSC Server发送的ACM消息,而此时O-MSC Server不会进行计费,必须等到主叫终端和被叫终端之间建立通信链路后,收到T-MSC Server发送的ANM消息后,再开始对主叫终端进行计费。从而避免了由于为发送多媒体回铃音而预先通过O-MSC Server建立从MRBT平台到主叫终端的通信链路而要给主叫终端计费的问题,使主叫终端不会因为收听多媒体回铃音而付费,提高了用户使用多媒体回铃音业务的积极性,有利于多媒体回铃音业务的开展。
为了从MRBT平台依次通过O-MSC Server和O-MGW到主叫终端建立通信链路,O-MSC Server和主叫终端要进行呼叫能力协商,由于O-MSCServer此时并不知道被叫终端的呼叫能力级别,O-MSC Server会根据主叫终端所支持的呼叫能力级别选定一个媒体格式,由MRBT平台给主叫终端在建立的通信链路上播放多媒体回铃音。等到被叫终端摘机应答后,O-MSCServer再和被叫终端进行呼叫能力协商,如果被叫终端不支持O-MSCServer已经为主叫终端选定的媒体格式,则会造成本次呼叫失败。
为了解决这个问题,本发明可以在开展多媒体回铃音业务之前,调查和统计当前通信网络中各种3G终端所支持的呼叫能力级别,选择所有终端都支持的媒体格式,在O-MSC Server中进行配置,在播放多媒体回铃音以及主叫终端与被叫终端通话过程中,作为O-MSC Server与主叫终端、被叫终端进行呼叫能力协商的依据。
一旦被叫终端在播放多媒体回铃音过程中不支持已经选定的主叫终端支持的媒体格式时,由O-MSC Server在通话的过程中,对被叫终端发送来的媒体流进行媒体格式转换,保证主叫终端和被叫终端之间的通信能正常进行。
本发明可以在O-MSC Server和MRBT平台之间约定几种呼叫能力级别,在MRBT平台收到O-MSC Server发送的INVITE消息之后,给O-MSCServer发起200 OK消息中,携带MRBT平台本次选定的媒体格式,告知O-MSC Server本次建立从MRBT平台到主叫终端的通信链路所选用的媒体格式,从而减少建立通信链路所要进行呼叫能力协商的信令交互过程,缩短播放多媒体回铃音的响应时间。
本发明的O-MSC Server和T-MSC Server之间不仅可以采用ISUP协议,也可以采用其他协议。
由于本发明的回铃音业务是由被叫终端定制、主叫终端享受的回铃音业务,所以播放语音回铃音和播放多媒体回铃音的处理规则与主叫终端的属性和主叫终端所在的通信网络是否支持多媒体回铃音有关,而与被叫终端的属性和被叫终端所在的通信网络是否支持多媒体回铃音无关。不同主叫终端在不同通信网络中实现不同类型的回铃音的规则如下当主叫终端为2G终端,主叫终端所在的通信网络为2G,本发明可以给主叫终端播放语音回铃音;当主叫终端为2G终端,主叫终端所在的通信网络为3G通信网络,本发明可以给主叫终端播放语音回铃音;当主叫终端为3G通信网络终端,主叫终端所在的通信网络为2G,本发明可以给主叫终端播放语音回铃音;当主叫终端为3G通信网络终端,主叫终端所在的通信网络为3G通信网络,无论被叫终端所在的网络是3G网络还是2G网络,本发明都可以给主叫终端播放多媒体回铃音。
在3G网络中,当主叫终端和被叫终端进行通话时,如果主叫终端为3G通信网络终端并且主叫终端所在的网络为3G通信网络,而被叫终端为2G终端、或者被叫终端为3G通信网络终端但是被叫终端不支持VP、或者被叫终端为3G通信网络终端但是被叫终端所在的网络为2G,则主叫终端和被叫终端只能进行语音通话,而不能进行视频通话。
本发明不仅仅可以在WCDMA系统中实现多媒体回铃音业务,而且可以在支持多媒体信息传输的3G通信网络中都可以实现多媒体回铃音业务。
本发明可以在3G通信网络中实现多媒体回铃音业务,采用本发明实现多媒体回铃音业务时,不存在主叫终端和被叫终端之间的话路迂回,可以有效地解决分段终端的呼叫能力协商以及呼叫过程中的计费问题。
同时,本发明当被叫终端为2G终端时,或者被叫终端为3G通信网络终端但是被叫终端不支持多媒体视频呼叫、或者被叫终端为3G通信网络终端但是被叫终端所在的网络为2G时,也可以给这类终端提供多媒体回铃音服务,并保证主叫终端和被叫终端能正常进行通话,即2G终端或者不支持视频呼叫的3G通信网络终端或者终端为3G通信网络终端但是终端所在的网络为2G时,也可以申请多媒体回铃音业务,当支持视频呼叫的3G通信网络终端作为主叫终端拨打申请了多媒体回铃音业务的2G终端或者不支持视频呼叫的3G通信网络终端时,向该主叫终端播放多媒体回铃音。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种实现多媒体回铃音业务的系统,包括第三代3G通信网络,其特征在于,该系统还包括存储3G通信网络中终端的多媒体回铃音的多媒体回铃音MRBT平台和设置了多媒体网关VIG功能的移动业务交换中心MSCServer,其中,MRBT平台通过设置了VIG功能的MSC Server与3G通信网络中管辖终端的多媒体网关MGW相连,设置了VIG功能的MSC Server用于当终端发起呼叫到呼叫接通之前,建立从终端经过MGW、设置了VIG功能的MSC Server到MRBT平台的通信链路,MRBT平台通过所建立的通信链路向终端播放多媒体回铃音。
2.如权利要求1所述的系统,其特征在于,所述的3G通信网络为宽带码分多址WCDMA网络。
3.如权利要求1所述的系统,其特征在于,当终端呼叫接通,所述的设置了VIG功能的MSC Server用于拆除从设置了VIG功能的MSC Server到MRBT平台的通信链路,建立从设置了VIG功能的MSC Server通过被呼叫终端所属的MSC Server到被呼叫终端的通信链路,进行终端和被呼叫终端的通话。
4.一种实现多媒体回铃音业务的方法,其特征在于,在通信系统网络侧设置存储多媒体回铃音的MRBT平台以及在通信系统网络侧的MSC Server设置VIG功能,该方法还包括当主叫终端对被叫终端发起呼叫到呼叫接通之前,设置了VIG功能的MSCServer建立从MRBT平台经设置了VIG功能的MSC Server、MGW到主叫终端的通信链路,将在MRBT平台存储的由被叫终端设置的多媒体回铃音通过通信链路发送给主叫终端。
5.如权利要求4所述的方法,其特征在于,在所述设置了VIG功能的MSCServer建立通信链路时,不对主叫终端进行计费。
6.如权利要求4所述的方法,其特征在于,在主叫终端对被叫终端的呼叫接通时,该方法进一步包括设置了VIG功能的MSC Server拆除MRBT平台到设置了VIG功能的MSCServer的通信链路,建立设置了VIG功能的MSC Server到被叫终端的通信链路,进行主叫终端经设置了VIG功能的MSC Server和MGW到被叫终端的通话。
7.如权利要求6所述的方法,其特征在于,所述设置了VIG功能的MSCServer建立设置了VIG功能的MSC Server到被叫终端的通信链路时,设置了VIG功能的MSC Server对主叫终端开始进行本次呼叫计费。
8.如权利要求1所述的方法,其特征在于,在设置了VIG功能的MSC Server建立通信链路之前,该方法还包括确定被叫终端在MRBT平台设置多媒体回铃音以及寻呼到被叫终端的步骤。
9.如权利要求8所述的方法,其特征在于,所述确定被叫终端在MRBT平台设置多媒体回铃音的过程为设置了VIG功能的MSC Server查询存储被叫终端签约信息的归属位置寄存器HLR,HLR给设置了VIG功能的MSC Server返回指示被叫终端在MRBT平台设置多媒体回铃音的消息。
10.如权利要求4所述的方法,其特征在于,在设置了VIG功能的MSCServer中给主叫终端设置媒体格式,所述将在MRBT平台存储的由被叫终端设置的多媒体回铃音是按照所设置的媒体格式发送给主叫终端的。
11.如权利要求10所述的方法,其特征在于,所述的给主叫终端设置媒体格式是根据设置了VIG功能的MSC Server和主叫终端进行的呼叫能力协商结果设置的;或者是根据设置了VIG功能的MSC Server从MRBT平台接收到的预先存储在MRBT平台中的主叫终端呼叫能力级别设置的。
全文摘要
本发明公开了一种实现多媒体回铃音业务的系统及方法,包括第三代3G通信网络,存储3G通信网络中终端多媒体回铃音的多媒体回铃音MRBT平台和设置了多媒体网关VIG功能的移动业务交换中心MSC Server,其中,MRBT平台通过设置了VIG功能的MSC Server与3G通信网络中管辖终端的多媒体网关MGW相连,设置了VIG功能的MSC Server用于当终端发起呼叫到呼叫接通之前,建立从终端经过MGW、MSC Server到MRBT平台的通信链路,MRBT平台通过所建立的通信链路向终端播放多媒体回铃音。本发明提供的系统及方法可以在3G通信网络中实现多媒体回铃音业务。
文档编号H04Q7/22GK1867002SQ200510069588
公开日2006年11月22日 申请日期2005年5月16日 优先权日2005年5月16日
发明者张辉, 金伟荣, 成义华 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1