VoIP语音通信系统的回铃音和提示音实现方法及装置的制作方法

文档序号:7594883阅读:253来源:国知局
专利名称:VoIP语音通信系统的回铃音和提示音实现方法及装置的制作方法
技术领域
本发明涉及移动通信网络中的VoIP(Voice Over IP)语音业务,特别是涉及一种移动通信网络相关VoIP语音通信系统的回铃音和提示音实现方法及装置。
背景技术
VoIP语音业务又称IP(Internet Protocol)电话,是一种通过IP网络传输语音的通信技术,即基于IP网络的语音传输技术。目前,VoIP已经广泛应用于有线通信系统中,为用户提供了廉价而高质量的语音业务。而随着移动通信技术的高速发展,基于移动通信网络的VoIP语音通信系统也越来越受到业界的关注。
移动通信技术的IP化进程可以分为多个阶段首先是移动通信业务的IP化;之后是移动通信网络的分组化演进;最后是在第三代移动通信系统中实现全IP化。
对于未来的第三代移动通信系统来说,在3GPP的R5协议中,VoIP语音业务的回铃音和提示音可以由MRF(Multimedia Resource Function)或其他应用服务器来控制和播放。
目前,在世界范围已经建立了若干张成熟的GSM/CDMA/WCDMA网络。但是这些移动通信网络体系对数据业务的支持较为有限,虽然这些移动通信网络可以实现长途IP电话业务,但其接入部分仍然是传统的电路域语音业务,而没有实现端到端的全IP电话业务。
而通过移动分组交换网络为用户提供高质量的VoIP语音业务和其他增值业务也是当前的热门话题。
GPRS、CDMA 1X移动分组交换网络可以为用户提供高速数据业务。但是,在现有的移动通信网络环境(如中国移动和中国联通运营的移动通信网)中,没有MRF或支持回铃音和提示音播放的应用服务器,因此VoIP语音业务的回铃音和指示音的播放不能得到有效的支持,从而阻碍了VoIP语音业务的推广。
对于基于移动分组交换网络的VoIP语音业务,现有的移动通信网络环境为了实现VoIP语音业务的回铃音和提示音的播放,一种可能的方法是增加如MRF(Multimedia Resource Function)等其他应用服务器,从而增加系统的复杂度并且增加实现VoIP语音业务的成本。
有鉴于此,在现有移动通信网络不支持VoIP语音业务的回铃音和提示音的播放时,需要提供一种有效的回铃音和提示音实现方法及装置。

发明内容
本发明提供一种VoIP语音通信系统的回铃音和提示音实现方法及装置,能够解决现有网络不支持VoIP语音业务的回铃音和提示音的播放的技术问题。
为此,本发明解决技术问题的技术方案是提供一种VoIP语音通信系统的回铃音和提示音实现方法,包括步骤1)主叫方将包含被叫终端信息的呼叫请求发送到VoIP会话控制中心;2)所述VoIP会话控制中心根据前述被叫终端信息,将呼叫请求发送到被叫终端;3)所述被叫终端返回响应消息到VoIP会话控制中心,VoIP会话控制中心将响应消息发送到主叫方;4)所述主叫方接收到来自VoIP会话控制中心的响应消息后,判断是否由网络提供回铃音或提示音,如果是,则由网络播放;如果否,则主叫方选择相应的回铃音或提示音播放。
优选地,所述步骤4)具体包括41)主叫方判断响应消息中是否携带SDP消息;如果是,则进入步骤42);如果否,则选择相应的回铃音或提示音播放;42)判断所述SDP消息中是否指示由网络提供回铃音或提示音,如果是,则由网络播放;如果否,则主叫方选择相应的回铃音或提示音播放。
优选地,所述主叫方是移动终端。
优选地,所述主叫方包括固定电话、媒体网关和媒体网关控制器;所述步骤4)包括4a)媒体网关控制器判断从VoIP会话控制中心返回的响应消息中是否带有SDP消息,如果否,则选择相应的回铃音或提示音播放;如果是,则进入步骤4b);4b)判断是否指示由网络播放回铃音和提示音,如果是,则由网络播放;如果否,则由媒体网关选择相应的回铃声或提示音播放给固定电话。
本发明还提供一种VoIP语音通信系统的回铃音和提示音实现装置,其特征在于,包括回铃音和提示音播放单元,用于播放回铃音和提示音;响应消息解析单元,用于解析响应消息的类型;回铃音和提示音播放控制单元,用于根据前述响应消息的类型控制回铃音和提示音播放单元的运作。
优选地,所述装置设置于移动终端内。
优选地,所述回铃音和提示音播放单元设置于媒体网关内;所述响应消息解析单元、回铃音和提示音播放控制单元设置于媒体网关控制器内。
相对于现有技术,本发明的有益效果是由于本发明主叫方接收到来自VoIP会话控制中心的响应消息后,判断是否由网络提供回铃音或提示音,如果是,则由网络播放;如果否,则主叫方选择相应的回铃音或提示音播放。也就是说,在不增加现网功能实体的情况下由主叫方实现VoIP语音业务的回铃音和提示音的播放。既减少了实现基于移动分组交换网络的VoIP语音业务的成本又简化了系统的复杂度。


图1是基于CDMA 1X分组交换网络的VoIP语音通信系统的总体架构图;图2是本发明回铃音和提示音实现方法的流程图;图3是本发明第一实施例的流程图;图4是本发明第二实施例的流程图;图5是本发明第三实施例的流程图;图6是本发明回铃音和提示音实现装置的框图。
具体实施例方式
基于现有的移动通信网络环境,结合VoIP语音业务的特点,本发明可以实现VoIP语音通信系统的回铃音和提示音的播放。并且,当移动通信网络升级到第三代体系架构时,可以自动地切换到由移动通信网络根据3GPP的R5协议来播放回铃音和指示音,而无需做任何改变。
请参阅图1,是基于CDMA 1X分组交换网络的VoIP语音通信系统的总体架构图。其中,移动终端(MS)110通过无线网络与CDMA 1X分组交换节点(PDSN)120之间建立PPP(点对点协议)连接,VoIP业务的会话控制由VoIP会话控制中心(Call Server)130负责。
在图1中,无线网络包括基站收发信机(BTS)170、基站控制器(BSC)/分组控制功能(PCF)180。
移动终端110和无线网络间的接口,即空中接口由无线链路、MAC、LAC、PPP和IP层组成。其中无线链路完成无线信道的编码和调制等过程,MAC是指媒质接入层,LAC是指链路接入层。这三层共同构成无线信道。在无线信道上是PPP,即点对点协议。从这一层协议开始,上层完全都是IETF定义的IP协议集,其中包括IP,TCP/UDP以及WWW等协议。
从互联网的角度来看,分组交换节点120是一个路由器,并根据移动通信的特性进行了增强,基本上可以在现有的路由器上改造实现,对开展数据业务十分有利。
根据IETF的建议,PPP通常用于低速的点对点链路,所以PPP协议终止于分组交换节点120中。IP层协议连接VoIP控制中心130和分组交换节点120。
在移动通信网的VoIP业务过程中,移动终端110将模拟语音信号经过模/数转换、进行编码压缩后,按一定的打包规则将压缩帧转换成IP数据包,通过分组交换节点120传输到互联网(Internet),IP数据包在Internet上路由到被叫移动终端(图未示)所在的分组交换节点(图未示);在被叫移动终端进行数据解压、数/模转换复原成语音,从而达到语音通信的目的。
在移动终端110与固定电话140互通时,当固定电话140为主叫时,由媒体网关150负责将模拟信号转换为数字信号并压缩打包,成为可以在Internet上传输的分组语音信号,然后通过Internet传送到移动终端110。当固定电话140为被叫时,由媒体网关150进行分组数据的解包、解压和解码,还原为可被识别的模拟语音信号,再通过公共电话网络(PSTN)传到固定电话140。
请一并参阅图1和图2,本发明用于实现在移动通信网的VoIP业务过程中的回铃音和提示音的播放,包括步骤首先,主叫方将包含被叫终端信息的呼叫请求发送到VoIP会话控制中心130。所述被叫终端信息可以是手机号码、手机电子串号、或者固定电话号码、或IP地址等可以标示被叫终端的数据。
本发明中,所述主叫方可以是移动终端110,此时被叫终端是其他移动终端(图未示)或固定电话140等;所述主叫方也可以是固定电话网,此时被叫终端是移动终端110。
其次,所述VoIP会话控制中心130根据前述被叫终端信息查找到被叫终端,将呼叫请求发送到被叫终端。
随后,所述被叫终端返回响应消息到VoIP会话控制中心130,VoIP会话控制中心130将响应消息发送到主叫方。所述响应消息可以是180临时响应、404 Not Found,408 Request Timeout,486 Busy Here,503 Service Unavailable等等。
然后,所述主叫方接收到来自VoIP会话控制中心130的响应消息后,判断是否由网络提供回铃音或提示音,如果是,则由网络播放;如果否,则主叫方选择相应的回铃音或提示音播放。
本发明中,如果主叫方是移动终端110,则由移动终端110负责判断并执行响应操作;如果主叫方是固定电话网,则由媒体网关控制器160负责判断是否由网络提供回铃音或提示音,如果是,则由网络播放;如果否,则由媒体网关150向固定电话140播放回铃音和提示音。
为了便于进一步理解本发明,下面结合具体实施例进行详细描述。
请参阅图3,是本发明的第一实施例。在网络不支持回铃音和提示音的播放的情况下,在移动终端呼叫移动终端时,用移动终端来实现回铃音和提示音的播放。
当使用VoIP业务时,主叫移动终端110从会话控制中心130返回的响应中检查是否带有SDP(Session Description Protocol)消息;如果有,则判断是否指示由网络播放回铃音和提示音;如果网络不支持回铃音和指示音的播放,那么,根据响应的消息类型,主叫移动终端110选择相应的铃声或提示音播放。例如当被叫移动终端210收到一个呼叫请求时,开始振铃,并返回180临时响应;主叫移动终端110收到180临时响应后,判断是否带有SDP,并判断是否由网络播放回铃音和提示音;如果不是,则主叫移动终端110选择相应的铃声,开始播放回铃音。当被叫移动终端210接听后,停止播放回铃音。如果被叫移动终端210已经关机,则主叫移动终端110选择“对方已关机”提示音来播放。成功接续的情况下的具体呼叫流程包括F1~F3主叫移动终端110发送INVITE请求到VOIP会话控制中心130。
F4~F5VoIP会话控制中心130根据被叫移动终端号码,找到被叫移动终端210的IP地址,将INVITE请求发送到被叫移动终端210。
F6~F10被叫移动终端210开始振铃,并发送180临时响应到主叫移动终端110。
F11主叫移动终端110收到180临时响应后,判断SIP消息是否带有SDP,并判断SDP是否指示由网络播放回铃音和提示音,如果是,则主叫移动终端110不播放回铃音,否则,主叫移动终端110开始播放回铃音。
F12~F16被叫用户选择接听后,发送200 ok响应到主叫移动终端110。
F17主叫移动终端110收到200 OK响应后,停止播放回铃音。
F18~F21主叫移动终端110返回ACK确认。
F22主被叫双方建立媒体流,进行语音通话。
请参阅图4,是本发明的第二实施例。用于说明移动终端呼叫移动终端且接续失败的情况下的具体呼叫流程。
F1~F3主叫移动终端110发送INVITE请求到VoIP会话控制中心130。
F4~F5VoIP会话控制中心130根据被叫移动终端号码,找到被叫移动终端210的IP地址,将INVITE请求发送到被叫移动终端210。
F6~F10被叫移动终端210开始振铃,并发送180临时响应到主叫移动终端110。
F11主叫移动终端110收到180临时响应后,判断SIP消息是否带有SDP,并判断SDP是否指示由网络播放回铃音和提示音,如果是,则主叫移动终端110不播放回铃音,否则,主叫移动终端110开始播放回铃音。
F12~F16被叫用户选择拒绝接听后,发送486 Busy响应到主叫移动终端110。
F17主叫移动终端110收到486 Busy响应后,停止播放回铃音并改为播放忙音。
F18~F21主叫移动终端110返回ACK确认。呼叫结束。
请参阅图5,是本发明的第三实施例。
在网络不支持播放回铃音和提示音的情况下,在移动终端110与固定电话140互通时,回铃音和提示音的播放分以下两种情况来实现。
1)当固定电话140为被叫,移动终端110为主叫时,回铃音和提示音的播放与第一实施例(移动终端呼叫移动终端)相同,由移动终端110来播放回铃音和提示音。
2)当固定电话140为主叫,移动终端110为被叫时,媒体网关控制器160判断从会话控制中心130返回的响应中是否带有SDP;如果有,则判断是否指示由网络播放回铃音和提示音;如果网络不支持回铃音和指示音的播放,那么,根据响应的消息类型,媒体网关150选择相应的回铃声或提示音播放给固定电话140。例如被叫(移动终端110)收到一个呼叫请求时,开始振铃,并返回180临时响应;媒体网关控制器160收到180临时响应后,判断是否带有SDP,并判断是否由网络播放回铃音和提示音;如果不是,则媒体网关150选择相应的铃声,开始播放回铃音给固定电话140。当被叫接听后,停止播放回铃音。成功接续的情况下的具体呼叫流程如下
F1~F2固定电话140发起呼叫,发送TUP/ISUP信令IAM消息给媒体网关控制器160。
F3媒体网关控制器160根据被叫号码,发送SIP信令INVITE请求消息给会话控制中心130。
F4~F5会话控制中心130发送SIP信令INVITE请求消息到被叫移动终端110。
F6~F9被叫移动终端110开始振铃,并发送180临时响应给会话控制中心130,会话控制中心再发送180临时响应给媒体网关控制器160。媒体网关控制器160发送ACM消息给固定电话140。
F10~F11在被叫移动终端110返回180临时响应后,媒体网关控制器160判断SIP消息是否带有SDP,并判断SDP是否指示由网络播放回铃音和提示音;如果是,则媒体网关150不播放回铃音;否则,媒体网关150开始播放回铃音给固定电话140。
F12~F16被叫移动终端110接听后,发送200OK给媒体网关控制器160,媒体网关控制器160发送ANM消息给固定电话140。
F17媒体网关150停止播放回铃音。
F18~F20媒体网关控制器160返回ACK确认给移动终端110。
F21主被叫双方建立媒体流,进行语音通话。
请参阅图6,对应于所述回铃音和提示音实现方法,本发明的VoIP语音通信系统的回铃音和提示音实现装置包括回铃音和提示音播放单元310,用于播放回铃音和提示音;响应消息解析单元320,用于解析响应消息的类型;回铃音和提示音播放控制单元330,用于根据前述响应消息的类型控制回铃音和提示音播放单元310的运作。
所述回铃音和提示音实现装置位于主叫方,其具体工作原理是当主叫方接收到来自VoIP会话控制中心的响应消息后,响应消息解析单元320解析所述响应消息,回铃音和提示音播放控制单元330根据前述解析结果判断是否由网络提供回铃音和提示音,如果是,则由网络播放,回铃音和提示音播放单元310部进行操作;如果否,则通知回铃音和提示音播放单元310选择相应的回铃音或提示音播放。
可以理解,所述回铃音和提示音实现装置设置于移动终端内。并且当涉及到固定电话网时,所述回铃音和提示音播放单元310将设置于媒体网关内;所述响应消息解析单元320和回铃音和提示音播放控制单元330则设置于媒体网关控制器内。
需要进一步说明的是,当网络升级到3G时,在R5的体系架构下,网络支持回铃音和提示音的播放时,本发明不需要做任何改动,就可以自动地切换到使用网络来播放回铃音和提示音。
根据3GPP R5协议,当网络支持回铃音和提示音的播放时,是通过MRF或应用服务器来进行控制和播放的。在进行回铃音和提示音的选择、控制和播放时,是通过在进行会话控制的SIP消息中携带的SDP来协商实现的。因此,为了平滑地实现向后兼容,并自动地切换到使用网络提供的回铃音或提示音的播放。本VoIP系统在进行铃声的播放时,会先检查SDP中是否有回铃音或提示音的协商信息,如果没有,则移动终端或媒体网关负责回铃音或提示音的播放,如果有回铃音或提示音的控制,则不进行播放,与一般的VoIP呼叫流程相同,由网络来控制。
可以理解,本发明不仅限于基于CDMA 1X分组交换网络的VoIP语音通信系统,也适用于涉及其他分组交换网络的VoIP语音通信系统,此不赘述。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种VoIP语音通信系统的回铃音和提示音实现方法,其特征在于,包括步骤1)主叫方将包含被叫终端信息的呼叫请求发送到VoIP会话控制中心;2)所述VoIP会话控制中心根据前述被叫终端信息,将呼叫请求发送到被叫终端;3)所述被叫终端返回响应消息到VoIP会话控制中心,VoIP会话控制中心将响应消息发送到主叫方;4)所述主叫方接收到来自VoIP会话控制中心的响应消息后,判断是否由网络提供回铃音或提示音,如果是,则由网络播放;如果否,则主叫方选择相应的回铃音或提示音播放。
2.根据权利要求1所述的VoIP语音通信系统的回铃音和提示音实现方法,其特征在于,所述步骤4)具体包括41)主叫方判断响应消息中是否携带SDP消息;如果是,则进入步骤42);如果否,则选择相应的回铃音或提示音播放;42)判断所述SDP消息中是否指示由网络提供回铃音或提示音,如果是,则由网络播放;如果否,则主叫方选择相应的回铃音或提示音播放。
3.根据权利要求1或2所述的VoIP语音通信系统的回铃音和提示音实现方法,其特征在于所述主叫方是移动终端。
4.根据权利要求1所述的VoIP语音通信系统的回铃音和提示音实现方法,其特征在于,所述主叫方包括固定电话、媒体网关和媒体网关控制器;所述步骤4)包括4a)媒体网关控制器判断从VoIP会话控制中心返回的响应消息中是否带有SDP消息,如果否,则选择相应的回铃音或提示音播放;如果是,则进入步骤4b);4b)判断是否指示由网络播放回铃音和提示音,如果是,则由网络播放;如果否,则由媒体网关选择相应的回铃声或提示音播放给固定电话。
5.一种VoIP语音通信系统的回铃音和提示音实现装置,其特征在于,包括回铃音和提示音播放单元,用于播放回铃音和提示音;响应消息解析单元,用于解析响应消息的类型;回铃音和提示音播放控制单元,用于根据前述响应消息的类型控制回铃音和提示音播放单元的运作。
6.根据权利要求5所述的VoIP语音通信系统的回铃音和提示音实现装置,其特征在于所述装置设置于移动终端内。
7.根据权利要求5所述的VoIP语音通信系统的回铃音和提示音实现装置,其特征在于所述回铃音和提示音播放单元设置于媒体网关内;所述响应消息解析单元、回铃音和提示音播放控制单元设置于媒体网关控制器内。
全文摘要
本发明公开了一种VoIP语音通信系统的回铃音和提示音实现方法,包括步骤主叫方将包含被叫终端信息的呼叫请求发送到VoIP会话控制中心;所述VoIP会话控制中心根据前述被叫终端信息,将呼叫请求发送到被叫终端;所述被叫终端返回响应消息到VoIP会话控制中心,VoIP会话控制中心将响应消息发送到主叫方;所述主叫方接收到来自VoIP会话控制中心的响应消息后,判断是否由网络提供回铃音或提示音,如果是,则由网络播放;如果否,则主叫方选择相应的回铃音或提示音播放。本发明还涉及一种VoIP语音通信系统的回铃音和提示音实现装置。
文档编号H04M11/06GK1738338SQ200410058489
公开日2006年2月22日 申请日期2004年8月19日 优先权日2004年8月19日
发明者赵建国, 谢国军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1