一种自动切换语音电话业务的方法、装置和系统的制作方法

文档序号:7984004阅读:158来源:国知局
一种自动切换语音电话业务的方法、装置和系统的制作方法
【专利摘要】本发明公开了一种自动切换语音电话业务的方法、装置和系统,所述方法包括:主叫终端通过PLMN网络向被叫终端发起呼叫时,向IP网络业务服务器发送包含有主、被叫终端标识信息的IP业务查询消息;IP网络业务服务器查询主、被叫终端的状态,并在主、被叫终端的状态满足预设的通话切换条件时,向主、被叫终端发送切换选择提示消息;以及在主、被叫终端均选择了切换通话时,建立主、被叫终端间的IP网络连接通路,并通知主、被叫终端;所述主叫终端接收到通知后,切断与所述PLMN网络的呼叫连接,利用所述IP网络连接通路与所述被叫终端进行IP网络通话。本发明所述技术方案达到了提高通话质量和节省话费的目的。
【专利说明】一种自动切换语音电话业务的方法、装置和系统
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种自动切换语音电话业务的方法、装置和系统。
【背景技术】
[0002]传统的移动语音电话由PLMN(Public Land Mobile Network,公共陆地移动网络)承载,由于网络质量不稳定,会存在信号弱的情况,此时通话效果较差,也会出现掉网掉话现象。
[0003]随着移动无线网络的发展以及接入方式的多样化,无线数据业务的使用越来越普及,用户可以通过移动无线网络来进行包括网页浏览、社交应用、即时通讯等在内的多种数据业务。伴随即时通讯软件的发展,通过因特网的语音通话也逐渐发展起来。
[0004]目前对于语音电话承载域的选择和切换问题,已知的一种处理方案是:
[0005]预设优选业务承载网络的切换条件,实时监测业务承载网络的承载质量,当媒体网关上接收到终端发出呼叫信令的第一个消息时,根据监测到的承载网络的承载质量,判断是否满足承载网络切换的条件,选择承载网络质量好的一种网络来传输语音电话业务,从而提高业务质量。然而,该方案却存在如下问题:
[0006]首先,上述的方案中,承担切换承载网络的设备是媒体网关,由媒体网关根据当前网络质量和预设切换条件来进行判断和选择,而手机终端并未参与,也就是说,这个选择切换过程对于手机终端来说是透明的,用户不能自主的选择自己想要通话的网络。
[0007]其次,当承载网络从PSTN (Public Switched Telephone Network,公共交换电话网络)切换到IP网络后,仍然使用语音电话的传统信令和消息进行接续,其话音业务的控制方式没有发生改变。
[0008]所以,目前如何将通过因特网的语音通话与传统PLMN网络语音电话结合起来,充分利用无线数据网络来承载语音电话,提高通话质量和节省通话费用,成为目前亟待解决的技术问题。

【发明内容】

[0009]本发明提供一种自动切换语音电话业务的方法、装置和系统,用以解决现有技术中PLMN网络与IP网络业务不能很好的融合,从而不能提高通话质量和/或不能节省通话花费的问题。
[0010]为了解决上述问题,本发明采用的技术方案如下:
[0011]一方面,本发明提供一种自动切换语音电话业务的方法,包括:
[0012]主叫终端通过公共陆地移动网络PLMN网络向被叫终端发起呼叫时,向IP网络业务服务器发送包含有主、被叫终端标识信息的IP业务查询消息;
[0013]所述IP网络业务服务器查询所述主、被叫终端的状态,并在所述主、被叫终端的状态满足预设的通话切换条件时,向所述主、被叫终端发送切换选择提示消息;以及在所述主、被叫终端均选择了切换通话时,建立所述主、被叫终端间的IP网络连接通路,并通知所述主、被叫终端;
[0014]所述主叫终端接收到通知后,切断与所述PLMN网络的呼叫连接,利用所述IP网络连接通路与所述被叫终端进行IP网络通话。
[0015]优选地,本发明所述方法中,所述满足预设的通话切换条件包括:所述主叫终端和被叫终端的业务权限状态均为已注册IP网络通话业务,以及所述主叫终端和被叫终端的数据连接状态均为激活状态。
[0016]其中,所述数据连接状态为激活状态包括:蜂窝网开启且处于激活状态,或者,无线局域网络WLAN开启且处于激活状态。
[0017]优选地,本发明所述方法中,所述主叫终端在向IP网络业务服务器发送IP业务查询消息时,还包括:所述主叫终端检测自身当前的数据连接状态是否为激活状态,若是激活状态,向所述IP网络业务服务器发送所述IP业务查询消息;
[0018]所述IP网络业务服务器接收到所述IP业务查询消息时,查询主叫终端的业务权限状态,以及查询被叫终端的业务权限状态和数据连接状态。
[0019]另一方面,本发明还提供一种自动切换语音电话业务的终端,包括:呼叫模块、切换选择模块和IP网络通话模块;
[0020]所述呼叫模块,用于通过PLMN网络向被叫终端发起呼叫时,向IP网络业务服务器发送包含有主、被叫终端标识信息的IP业务查询消息;以及基于所述IP网络通话模块的触发切断与所述PLMN网络的呼叫连接;
[0021]所述切换选择模块,用于接收并显示所述IP网络业务服务器发送的切换选择提示消息,并将用户选择结果发送至所述IP网络业务服务器;
[0022]所述IP网络通话模块,用于在接收到所述IP网络业务服务器为主、被叫终端建立IP网络连接通路的通知消息后,触发所述呼叫模块,并利用所述IP网络连接通路进行主、被叫终端间的IP网络通话。
[0023]优选地,本发明所述终端中,所述呼叫模块,进一步用于在向IP网络业务服务器发送IP业务查询消息时,检测自身当前的数据连接状态是否为激活状态,若是激活状态,向所述IP网络业务服务器发送所述IP业务查询消息。
[0024]再者,本发明还提供一种IP网络业务服务器,包括:
[0025]IP网络业务模块,用于接收到IP业务查询消息后,查询主、被叫终端的状态,并在所述主、被叫终端的状态满足预设的通话切换条件时,向主、被叫终端发送切换选择提示消息;
[0026]通路建立模块,用于在主、被叫终端均选择了切换通话时,建立主、被叫终端间的IP网络连接通路,并通知所述主、被叫终端。
[0027]优选地,本发明所述IP网络业务服务器中:所述IP网络业务模块中所述满足预设的通话切换条件包括:所述主叫终端和被叫终端的业务权限状态均为已注册IP网络通话业务,以及所述主叫终端和被叫终端的数据连接状态均为激活状态。
[0028]其中,所述数据连接状态为激活状态包括:蜂窝网开启且处于激活状态,或者,无线局域网络WLAN开启且处于激活状态。
[0029]再者,本发明还提供一种自动切换语音电话业务的系统,包括:本发明提提供的自动切换语音电话业务的终端和IP网络业务服务器。
[0030]本发明有益效果如下:
[0031]本发明所述方法、装置和系统,通过终端和IP网络业务服务器共同配合,在用户发起基于PLMN网络的语音电话时,能智能判断当前主被叫用户的IP网络业务权限状态和数据连接状态,并在主被叫双方的状态均满足设定的切换条件时,自动将PLMN网络的语音电话业务切换至IP网络的语音电话业务,通过IP网络替代PLMN网络承载本次通话,从而达到提高通话质量和节省话费的目的。
【专利附图】

【附图说明】
[0032]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0033]图1为本发明实施例提供的一种自动切换语音电话业务的方法的流程图;
[0034]图2为本发明实施例提供的一种自动切换语音电话业务的终端的结构框图;
[0035]图3为本发明实施例提供的一种IP网络业务服务器的结构框图;
[0036]图4为本发明实施例提供的一种自动切换语音电话业务的系统的结构框图。
【具体实施方式】
[0037]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]为了解决现有技术中,PLMN网络与IP网络业务不能很好的融合,从而不能提高通话质量和/或不能节省通话花费的问题,本发明实施例提供一种自动切换语音电话业务的方法、装置和系统。本发明实现了在主被叫双方满足设定条件时,将两方之间的PLMN网络语音电话业务切换为因特网语音电话,以达到提高通话质量和节省话费的目的。
[0039]为了更清楚的阐述本发明的实现过程,下面通过几个具体实施例进行详细说明。
[0040]方法实施例
[0041]如图1所示,本发明实施例提供一种自动切换语音电话业务的方法,包括:
[0042]步骤S101,主叫终端通过PLMN网络向被叫终端发起呼叫时,向IP网络业务服务器发送包含有主、被叫终端标识信息的IP业务查询消息;
[0043]优选地,该步骤中,主叫终端在向IP网络业务服务器发送IP业务查询消息时,还包括:主叫终端检测自身当前的数据连接状态是否为激活状态,若是激活状态,向IP网络业务服务器发送所述IP业务查询消息。
[0044]步骤S102,IP网络业务服务器查询所述主、被叫终端的状态,并在所述主、被叫终端的状态满足预设的通话切换条件时,向所述主、被叫终端发送切换选择提示消息;以及在所述主、被叫终端均选择了切换通话时,建立所述主、被叫终端间的IP网络连接通路,并通知所述主、被叫终端;[0045]优选地,该步骤中,所述满足预设的通话切换条件包括:主叫终端和被叫终端的业务权限状态均为已注册IP网络通话业务,以及主叫终端和被叫终端的数据连接状态均为激活状态。
[0046]其中,所述数据连接状态为激活状态包括:蜂窝网开启且处于激活状态,或者,无线局域网络WLAN开启且处于激活状态。
[0047]步骤S103,主叫终端接收到通知后,切断与所述PLMN网络的呼叫连接,利用所述IP网络连接通路与所述被叫终端进行IP网络通话。
[0048]为了进一步阐述本发明方法实施例的实现过程,下面通过一具体示例进行进一步说明,具体包括:
[0049]当主叫用户在手机终端上发起语音呼叫时,手机终端首先查询自身的数据连接状态(包括蜂窝网和WLAN连接),如果数据连接处于激活状态,则向PLMN网络发出语音呼叫信令消息的同时,也向IP网络业务服务器发出IP业务查询消息,其中,携带有主叫方和被叫方电话号码。
[0050]IP网络业务服务器接收到手机终端发来的IP业务查询消息后,解析该消息,获取主、被叫号码,然后检查主被叫双方用户的业务权限和数据连接状态,如果双方用户都已注册IP网络通话业务,并且都处于数据连接激活状态(包括蜂窝网和WLAN连接),即双方都满足预设的通话切换条件。此时IP网络业务服务器分别向主、被叫用户发送切换选择提示消息,询问双方用户是否愿意将原来的PLMN语音电话业务切换为IP网络语音电话业务,如果主、被叫双方都选择切换到IP网络语音电话业务,则在主被叫双方之间建立IP网络连接通路,同时通知主被叫手机终端。
[0051]主叫终端接收到通知后,将原来的PLMN网络语音呼叫断开,开始基于http协议的网络通话,从而实现将本该由PLMN网络承载的语音电话业务切换为IP网络通话。
[0052]综上所述,可见本发明实施例所述方法,通过终端和IP网络业务服务器共同配合,在用户发起基于PLMN网络的语音电话时,能智能判断当前主被叫用户的IP网络业务权限状态和数据连接状态,并在主被叫双方的状态均满足设定的切换条件时,自动将PLMN网络的语音电话业务切换至IP网络的语音电话业务,通过IP网络替代PLMN网络承载本次通话,从而达到提高通话质量和节省话费的目的。
[0053]装置实施例一
[0054]如图2所示,本发明实施例提供一种自动切换语音电话业务的终端,该终端包括:呼叫模块210、切换选择模块220和IP网络通话模块230 ;
[0055]呼叫模块210,用于通过PLMN网络向被叫终端发起呼叫时,向IP网络业务服务器发送包含有主、被叫终端标识信息的IP业务查询消息;以及基于所述IP网络通话模块230的触发切断与所述PLMN网络的呼叫连接;
[0056]切换选择模块220,用于接收并显示IP网络业务服务器发送的切换选择提示消息,并将用户选择结果发送至IP网络业务服务器;
[0057]IP网络通话模块230,用于在接收到IP网络业务服务器为主、被叫终端建立IP网络连接通路的通知消息后,触发呼叫模块210,并利用所述IP网络连接通路进行主、被叫终端间的IP网络通话。
[0058]优选地,本实施例中,呼叫模块210,进一步用于在向IP网络业务服务器发送IP业务查询消息时,检测自身当前的数据连接状态是否为激活状态,若是激活状态,向所述IP网络业务服务器发送所述IP业务查询消息。
[0059]其中,数据连接状态为激活状态包括:蜂窝网开启且处于激活状态,或者,无线局域网络WLAN开启且处于激活状态。
[0060]装置实施例二
[0061]如图3所示,本发明实施例提供一种IP网络业务服务器,包括:
[0062]IP网络业务模块310,用于接收到IP业务查询消息后,查询主、被叫终端的状态,并在所述主、被叫终端的状态满足预设的通话切换条件时,向主、被叫终端发送切换选择提示消息;
[0063]通路建立模块320,用于在主、被叫终端均选择了切换通话时,建立主、被叫终端间的IP网络连接通路,并通知所述主、被叫终端。
[0064]优选地,本实施例中,IP网络业务模块310中所述满足预设的通话切换条件包括:所述主叫终端和被叫终端的业务权限状态均为已注册IP网络通话业务,以及所述主叫终端和被叫终端的数据连接状态均为激活状态。
[0065]其中,所述数据连接状态为激活状态包括:蜂窝网开启且处于激活状态,或者,无线局域网络WLAN开启且处于激活状态。
[0066]综上所述,可见本发明实施例所述装置,通过终端和IP网络业务服务器共同配合,在用户发起基于PLMN网络的语音电话时,能智能判断当前主被叫用户的IP网络业务权限状态和数据连接状态,并在主被叫双方的状态均满足设定的切换条件时,自动将PLMN网络的语音电话业务切换至IP网络的语音电话业务,通过IP网络替代PLMN网络承载本次通话,从而达到提高通话质量和节省话费的目的。
[0067]系统实施例
[0068]如图4所示,本发明实施例提供一种自动切换语音电话业务的系统,该系统包括:装置实施例一所述的终端和装置实施例二所述的IP网络业务服务器。其中,所述终端包括主叫终端和被叫终端。具体地:
[0069]本发明实施例所述系统,在终端中预置呼叫模块、切换选择模块和IP网络通话模块;在IP网络业务服务器中预置IP网络业务模块和通路建立模块。
[0070]当终端发起PLMN网络的语音呼叫时:
[0071 ] 主叫终端的呼叫模块收到用户发起语音呼叫的命令,呼叫模块,优选地,查询主叫终端的数据连接状态(包括蜂窝网和WLAN连接),如果主叫终端的数据连接处于激活状态,则呼叫模块除了执行传统的PLMN网络呼叫信令外,同时还向IP网络业务模块发起IP业务查询消息,该消息中携带主叫和被叫用户的电话号码;
[0072]IP网络业务服务器的IP网络业务模块收到IP业务查询消息后,根据消息中携带的主叫、被叫号码,查询主、被叫双方用户业务权限状态和数据连接状态,如果双方用户都已注册IP网络通话业务,并且都处于数据连接激活状态,即双方都满足预设的通话切换条件,IP网络业务模块分别向主、被叫终端发送切换选择提示消息,询问双方用户是否愿意将原来的PLMN语音电话业务切换为IP网络语音电话业务;
[0073]主、被叫终端通过切换选择模块接收并显示IP网络业务服务器发送的切换选择提示消息,并将用户选择结果发送至所述IP网络业务服务器;[0074]IP网络业务服务器的IP网络业务模块在主、被叫双方都选择切换到IP网络语音电话业务时,在主被叫双方之间建立IP网络连接通路,同时通知主被叫终端启动IP网络通话模块开始通话;
[0075]主被叫终端通过IP网络通话模块接收到IP网络业务服务器的通知消息后,主叫终端通过呼叫模块将原来的PLMN网络语音呼叫断开,开始基于http协议的网络通话,从而将本该由PLMN网络承载的语音电话业务切换为IP网络通话。
[0076]综上所述,可见本发明实施例所述系统,通过终端和IP网络业务服务器共同配合,在用户发起基于PLMN网络的语音电话时,能智能判断当前主被叫用户的IP网络业务权限状态和数据连接状态,并在主被叫双方的状态均满足设定的切换条件时,自动将PLMN网络的语音电话业务切换至IP网络的语音电话业务,通过IP网络替代PLMN网络承载本次通话,从而达到提高通话质量和节省话费的目的。
[0077]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种自动切换语音电话业务的方法,其特征在于,包括: 主叫终端通过公共陆地移动网络PLMN网络向被叫终端发起呼叫时,向IP网络业务服务器发送包含有主、被叫终端标识信息的IP业务查询消息; 所述IP网络业务服务器查询所述主、被叫终端的状态,并在所述主、被叫终端的状态满足预设的通话切换条件时,向所述主、被叫终端发送切换选择提示消息;以及在所述主、被叫终端均选择了切换通话时,建立所述主、被叫终端间的IP网络连接通路,并通知所述主、被叫终端; 所述主叫终端接收到通知后,切断与所述PLMN网络的呼叫连接,利用所述IP网络连接通路与所述被叫终端进行IP网络通话。
2.如权利要求1所述的方法,其特征在于,所述满足预设的通话切换条件包括:所述主叫终端和被叫终端的业务权限状态均为已注册IP网络通话业务,以及所述主叫终端和被叫终端的数据连接状态均为激活状态。
3.如权利要求2所述的方法,其特征在于,所述数据连接状态为激活状态包括:蜂窝网开启且处于激活状态,或者,无线局域网络WLAN开启且处于激活状态。
4.如权利要求1或2或3所述的方法,其特征在于, 所述主叫终端在向IP网络业务服务器发送IP业务查询消息时,还包括:所述主叫终端检测自身当前的数据连接状态是否为激活状态,若是激活状态,向所述IP网络业务服务器发送所述IP业务查询消息; 所述IP网络业务服务器接收到所述IP业务查询消息时,查询主叫终端的业务权限状态,以及查询被叫终端的业务权限状态和数据连接状态。
5.一种自动切换语音电话业务的终端,其特征在于,包括:呼叫模块、切换选择模块和IP网络通话模块; 所述呼叫模块,用于通过PLMN网络向被叫终端发起呼叫时,向IP网络业务服务器发送包含有主、被叫终端标识信息的IP业务查询消息;以及基于所述IP网络通话模块的触发切断与所述PLMN网络的呼叫连接; 所述切换选择模块,用于接收并显示所述IP网络业务服务器发送的切换选择提示消息,并将用户选择结果发送至所述IP网络业务服务器; 所述IP网络通话模块,用于在接收到所述IP网络业务服务器为主、被叫终端建立IP网络连接通路的通知消息后,触发所述呼叫模块,并利用所述IP网络连接通路进行主、被叫终端间的IP网络通话。
6.如权利要求5所述的终端,其特征在于,所述呼叫模块,进一步用于在向IP网络业务服务器发送IP业务查询消息时,检测自身当前的数据连接状态是否为激活状态,若是激活状态,向所述IP网络业务服务器发送所述IP业务查询消息。
7.—种IP网络业务服务器,其特征在于,包括: IP网络业务模块,用于接收到IP业务查询消息后,查询主、被叫终端的状态,并在所述主、被叫终端的状态满足预设的通话切换条件时,向主、被叫终端发送切换选择提示消息; 通路建立模块,用于在主、被叫终端均选择了切换通话时,建立主、被叫终端间的IP网络连接通路,并通知所述主、被叫终端。
8.如权利要求7所述的IP网络业务服务器,其特征在于,所述IP网络业务模块中所述满足预设的通话切换条件包括:所述主叫终端和被叫终端的业务权限状态均为已注册IP网络通话业务,以及所述主叫终端和被叫终端的数据连接状态均为激活状态。
9.如权利要求8所述的IP网络业务服务器,其特征在于,所述数据连接状态为激活状态包括:蜂窝网开启且处于激活状态,或者,无线局域网络WLAN开启且处于激活状态。
10.一种自动切换语音电话业务的系统,其特征在于,包括:如权利要求5至6任一项所述的终端,以及如权利要求·7至9任意一项所述的IP网络业务服务器。
【文档编号】H04W36/14GK103716849SQ201210379439
【公开日】2014年4月9日 申请日期:2012年10月9日 优先权日:2012年10月9日
【发明者】牛海敏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1