终端通话切换的方法技术

技术编号:18370005 阅读:64 留言:0更新日期:2018-07-05 14:33
本发明专利技术提供了一种终端通话切换的方法,用于保证多路通话的正常切换,当4G向2G/3G的网络切换的SRVCC与通话切换发生冲突时,即无论是在4G向2G/3G的网络切换的SRVCC的过程中发起通话切换,还是在通话切换过程中,触发了4G向2G/3G的网络切换的SRVCC,还是4G向2G/3G的网络切换的SRVCC与通话切换同时发生,都是让其中一个切换过程先完成后再去执行另外一个切换过程,则避免了二者同时发生时所起的冲突,而导致的通话切换失败。

Method of terminal call switching

The present invention provides a method of terminal call switching, which is used to ensure the normal switching of multiple calls. When the 4G switching to the 2G/3G network is conflicting with the call switch, it initiates a call switch in the process of 4G switching to the 2G/3G network and triggers the 4G to 2G/3G during the call switch process. The SRVCC of the network switching, or the SRVCC switching between the network to the 2G/3G, and the switching of the call simultaneously, is to make one of the handover processes complete and then perform another handover process, which avoids the conflict between the two parties at the same time and leads to the failure of the call switch.

【技术实现步骤摘要】
终端通话切换的方法
本专利技术涉及通讯领域,尤其是一种终端通话切换的方法。
技术介绍
根据目前网络发展的趋势,GSM(GlobalSystemforMobilecommunications,全球移动通信系统)、UTRAN(UniversalTerrestrialRadioAccessNetwork,演进的通用陆地无线接入网络)和E-UTRAN(EvolvedUniversalTerrestrialRadioAccessNetwork,UMTS陆地无线接入网)网络共存的状况要持续很长一段时间,因此多模(比如TDL/TDS/GSM)终端将是当前市场的主流形态。4G和2/3G语音业务实现机制是不同的,4G是通过VoIP(VoiceoverIP,网络电话)实现的,而2/3G是通过电路域进行的。为了确保语音业务在4G网络和2/3G网络之间的连续性,多模终端用户需要支持语音业务从4G到2/3G网络之间的切换。呼叫保持和呼叫恢复是语音业务的基本功能之一,若用户A与B和C同时有两路语音电话存在,则用户A根据需求可以选择与其中一路通话而保持另外一路,并且可以随时发起切换。VoIP下通话切换时,是先保持A和B的通话,然后再恢复A和C的通话。而2/3G下通话切换时,呼叫保持和恢复是成对出现的,不能同时存在两路保持或者正常通话状态的电话。若VoIP下通话切换过程中发生4G到2/3G的SRVCC,就可能导致A和B的电话保持成功,但是A和C的通话没有恢复,SRVCC到2/3G后两路电话都是呼叫保持状态,造成异常。其中,SRVCC(SingleRadioVoiceCallContinuity)是3GPP提出的一种VoLTE语音业务连续性方案,主要是为了解决当单射频UE在LTE/Pre-LTE网络和2G/3GCS网络之间移动时,如何保证语音呼叫连续性的问题,即保证单射频UE在IMS控制的VoIP语音和CS域语音之间的平滑切换。
技术实现思路
本专利技术的目的在于提供一种终端通话切换的方法,以消除通话切换和4G到2/3G的网络切换的SRVCC同时发生时所起的冲突。为了达到上述目的,本专利技术提供了一种终端通话切换的方法,用于保证多路通话的正常切换,当多路通话之间的切换与终端从高优先级制式的网络向低优先级制式的网络切换相冲突时,若所述多路通话之间的切换先发生,则先执行所述多路通话之间的切换,再执行所述终端从高优先级制式的网络向低优先级制式的网络切换;否则,则先执行所述从高优先级制式的网络向低优先级制式的网络切换,再执行所述多路通话之间的切换。优选的,在上述的终端通话切换的方法中,所述多路通话之间的切换发生之前,一终端与其他多个终端之间同时建立多路通话,其中一路通话处于正常通话状态,其他的至少一路通话处于保持状态。优选的,在上述的终端通话切换的方法中,所述多路通话之间的切换是指:所述终端将当前处于正常通话状态的一路通话切换为保持状态,而将其他至少一路处于保持状态的其中一路通话切换为正常通话状态。优选的,在上述的终端通话切换的方法中,终端从高优先级制式的网络向低优先级制式的网络切换包括:LTE网络向3G网络的切换、3G网络向2G网络的切换以及LTE网络向2G网络的切换。优选的,在上述的终端通话切换的方法中,若所述多路通话之间的切换与终端从高优先级制式的网络向低优先级制式的网络切换同时发生,则先执行所述从高优先级制式的网络向低优先级制式的网络切换,再执行所述多路通话之间的切换。优选的,在上述的终端通话切换的方法中,若所述多路通话之间的切换与终端从高优先级制式的网络向低优先级制式的网络切换同时发生,先执行所述多路通话之间的切换,再执行所述终端从高优先级制式的网络向低优先级制式的网络切换。优选的,在上述的终端通话切换的方法中,若所述多路通话之间的切换先发生,则先执行所述多路通话之间的切换,再执行所述终端从高优先级制式的网络向低优先级制式的网络切换的步骤包括:执行所述高优先级制式的网络中所述多路通话之间的切换的流程;查询是否有延迟的B2事件,若有,则上报所述B2事件并等待切换命令,接收到所述切换命令后执行从高优先级制式的网络向低优先级制式的网络切换。优选的,在上述的终端通话切换的方法中,所述B2事件触发从高优先级制式的网络向低优先级制式的网络切换的命令。优选的,在上述的终端通话切换的方法中,先执行所述从高优先级制式的网络向低优先级制式的网络切换,再执行所述多路通话之间的切换的步骤包括:缓存所述多路通话之间的切换;执行所述从高优先级制式的网络向低优先级制式的网络切换;判断所述从高优先级制式的网络向低优先级制式的网络切换是否成功,如果成功,则进一步判断是否有缓存的多路通话之间的切换,如果有,则执行所述低优先级制式的网络中多路通话之间的切换的流程;如果失败,则执行所述高优先级制式的网络中所述多路通话之间的切换的流程。优选的,在上述的终端通话切换的方法中,在执行所述高优先级制式的网络中所述多路通话之间的切换的流程后,需要再次查询是否有延迟的B2事件,若有,则上报所述延迟的B2事件并等待切换命令,接收到所述切换命令后执行从高优先级制式的网络向低优先级制式的网络切换。本专利技术还提供了一种计算机程序产品,包括一组指令,当通过计算机化装置执行所述指令时使所述计算机化装置执行如上所述的方法。在本专利技术提供的终端通话切换的方法中,当4G向2G/3G的网络切换的SRVCC与通话切换发生冲突时,即无论是在4G向2G/3G的网络切换的SRVCC的过程中发起通话切换,还是在通话切换过程中,触发了4G向2G/3G的网络切换的SRVCC,还是4G向2G/3G的网络切换的SRVCC与通话切换同时发生,都是让其中一个切换过程先完成后再去执行另外一个切换过程,则避免了二者同时发生时所起的冲突,而导致的通话切换失败。附图说明图1为本专利技术实施例中终端通话切换的方法的流程图。具体实施方式下面将结合示意图对本专利技术的具体实施方式进行更详细的描述。根据下列描述和权利要求书,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。本专利技术提供了一种终端通话切换的方法,用于保证多路通话的正常切换。一终端与其他终端之间同时建立多路通话,其中一路通话处于正常通话状态,其他的至少一路通话处于保持状态,当所述终端需要将当前处于正常通话状态的一路通话切换为保持状态,而将其他至少一路处于保持状态的其中一路通话切换为正常通话状态时,就需要对所述多路通话进行切换。具体的,所述多路通话之间的切换是指:所述终端将当前处于正常通话状态的一路通话切换为保持状态,而将其他至少一路处于保持状态的其中一路通话切换为正常通话状态。即,上述的过程即为多路通话进行切换的过程。需要说明的是,在本专利技术的实施例中,终端从高优先级制式的网络向低优先级制式的网络切换包括但不限于:LTE网络向3G网络的切换、3G网络向2G网络的切换以及LTE网络向2G网络的切换。在本专利技术的其他实施例中,终端从高优先级制式的网络向低优先级制式的网络切换还包括其他不同制式的网络之间,在此不再赘述。需要说明的是,所述LTE网络包括4G网络。进一步,需要说明的是,在本专利技术的实施例中,当终端从高优先级制式的本文档来自技高网
...
终端通话切换的方法

【技术保护点】
1.一种终端通话切换的方法,用于保证多路通话的正常切换,其特征在于,当多路通话之间的切换与终端从高优先级制式的网络向低优先级制式的网络切换相冲突时,若所述多路通话之间的切换先发生,则先执行所述多路通话之间的切换,再执行所述终端从高优先级制式的网络向低优先级制式的网络切换;否则,则先执行所述从高优先级制式的网络向低优先级制式的网络切换,再执行所述多路通话之间的切换。

【技术特征摘要】
1.一种终端通话切换的方法,用于保证多路通话的正常切换,其特征在于,当多路通话之间的切换与终端从高优先级制式的网络向低优先级制式的网络切换相冲突时,若所述多路通话之间的切换先发生,则先执行所述多路通话之间的切换,再执行所述终端从高优先级制式的网络向低优先级制式的网络切换;否则,则先执行所述从高优先级制式的网络向低优先级制式的网络切换,再执行所述多路通话之间的切换。2.如权利要求1所述的终端通话切换的方法,其特征在于,所述多路通话之间的切换发生之前,一终端与其他多个终端之间同时建立多路通话,其中一路通话处于正常通话状态,其他的至少一路通话处于保持状态。3.如权利要求2所述的终端通话切换的方法,其特征在于,所述多路通话之间的切换是指:所述终端将当前处于正常通话状态的一路通话切换为保持状态,而将其他至少一路处于保持状态的其中一路通话切换为正常通话状态。4.如权利要求1所述的终端通话切换的方法,其特征在于,终端从高优先级制式的网络向低优先级制式的网络切换包括:LTE网络向3G网络的切换、3G网络向2G网络的切换以及LTE网络向2G网络的切换。5.如权利要求1所述的终端通话切换的方法,其特征在于,若所述多路通话之间的切换与终端从高优先级制式的网络向低优先级制式的网络切换同时发生,则先执行所述从高优先级制式的网络向低优先级制式的网络切换,再执行所述多路通话之间的切换。6.如权利要求1所述的终端通话切换的方法,其特征在于,若所述多路通话之间的切换与终端从高优先级制式的网络向低优先级制式的网络切换同时发生,先执行所述多路通话之间的切换,再执行所述终端从高优先级制式的网络向低优先级制式的网络切换。...

【专利技术属性】
技术研发人员:侯景华
申请(专利权)人:联芯科技有限公司大唐半导体设计有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1