一种单信道语音呼叫连续性切换的管理方法及装置与流程

文档序号:13450715阅读:181来源:国知局
一种单信道语音呼叫连续性切换的管理方法及装置与流程

本发明涉及无线通信技术领域,尤其涉及一种单信道语音呼叫连续性(srvcc,singleradiovoicecallcontinuity)切换的管理方法及装置。



背景技术:

srvcc是一种volte(voiceoverlte)语音业务连续性方案,主要是为了解决当单射频终端(ue,userequipment)在lte/pre-lte网络和2g/3g电路交换(cs,circuitswitched)网络之间移动时,如何保证语音呼叫连续性的问题,即保证单射频ue在ip多媒体子系统(ims,ipmultimediasubsystem)控制的voip语音和cs域语音之间的平滑切换。

由于执行srvcc切换的各个模块需要互相通信,而在volte呼叫过程中的一段时间内核心网并不支持srvcc切换,因此在volte呼叫过程中的一段时间内,如果基站判定ue执行srvcc切换,则会导致呼叫无法接通,严重影响用户体验。

因此,提供一种srvcc切换的管理方案,能够避免在volte呼叫过程中由于srvcc切换导致的呼叫无法接通的问题发生,已成为亟待解决的问题。



技术实现要素:

本发明实施例提供一种srvcc切换的管理方法及装置,至少解决了现有技术中存在的问题,能够避免在volte呼叫过程中由于srvcc切换导致的呼叫无法接通的问题发生,提高用户体验。

本发明实施例的技术方案是这样实现的:

本发明实施例提供一种srvcc切换的管理方法,所述方法包括:

ue的第一服务质量(qos)等级标识qci1专用承载建立成功,启动第一定时器并触发对接收到的会话初始协议(sip,sessioninitiationprotocol)信令的检测;

确定所述第一定时器未超时,且在所述第一定时器超时前未检测到第一sip信令,禁止执行所述ue的srvcc切换;其中,所述第一sip信令指示允许执行srvcc切换。

上述方案中,所述方法还包括:

确定所述第一定时器超时,且在所述第一定时器超时前未检测到所述第一sip信令,允许执行所述ue的srvcc切换。

上述方案中,确定在所述第一定时器超时前未检测到所述第一sip信令包括:

确定接收到的sip信令已加密;

或者,确定在所述第一定时器超时前解析得到的sip信令中未包含所述第一sip信令。

上述方案中,所述方法还包括:

确定所述第一定时器未超时,且在所述第一定时器超时前检测到所述第一sip信令,允许执行所述ue的srvcc切换,并关闭所述第一定时器。

上述方案中,所述方法还包括:

发送无线资源控制(rrc)重配信令给所述ue,以使所述ue进行srvcc测量事件上报。

上述方案中,所述ue的qci1专用承载建立成功之前,所述方法还包括:

依据核心网对srvcc的支持能力预先配置所述第一sip信令。

本发明实施例还提供一种srvcc切换的管理装置,所述装置包括:确定模块及处理模块;其中,

所述确定模块,用于ue的第一qos等级标识qci1专用承载建立成功,启动第一定时器并触发对接收到的sip信令的检测;

所述处理模块,用于确定所述第一定时器未超时,且在所述第一定时器超时前未检测到第一sip信令,禁止执行所述ue的srvcc切换;其中,所述第一sip信令指示允许执行srvcc切换。

上述方案中,所述处理模块,还用于确定所述第一定时器超时,且在所述第一定时器超时前未检测到所述第一sip信令,允许执行所述ue的srvcc切换。

上述方案中,所述处理模块,还用于确定接收到的sip信令已加密;

或者,确定在所述第一定时器超时前解析得到的sip信令中未包含所述第一sip信令。

上述方案中,所述处理模块,还用于确定所述第一定时器未超时,且在所述第一定时器超时前检测到所述第一sip信令,允许执行所述ue的srvcc切换,并关闭所述第一定时器。

上述方案中,所述装置还包括发送模块,用于发送rrc重配信令给所述ue,以使所述ue进行srvcc测量事件上报。

上述方案中,所述装置还包括配置模块,用于依据核心网对srvcc的支持能力预先配置所述第一sip信令。

应用本发明实施例提供的srvcc切换的管理方法及装置,基站确定ue的qci1专用承载建立成功,启动第一定时器并触发对接收到的sip信令的检测;确定所述第一定时器未超时,且在所述第一定时器超时前未检测到第一sip信令,禁止执行所述ue的srvcc切换;其中,所述第一sip信令指示允许执行srvcc切换;如此,通过在第一定时器启动的时间段内若未检测到指示允许执行srvcc切换的第一sip信令,则禁止执行所述ue的srvcc切换,避免了在volte呼叫过程中由于srvcc切换导致的呼叫无法接通的问题发生,减少了由于提前执行srvcc造成的掉话,提高了用户体验。

附图说明

图1为本发明实施例中srvcc切换的管理方法流程示意图一;

图2为本发明实施例中srvcc切换的管理方法流程示意图二;

图3为本发明实施例中srvcc切换的管理方法流程示意图三;

图4为本发明实施例中srvcc切换管理方法的ue的日志实现示意图一;

图5为本发明实施例中srvcc切换管理方法的ue的日志实现示意图二;

图6为本发明实施例中srvcc切换的管理装置的组成结构示意图。

具体实施方式

在本发明实施例中,确定ue的qci1专用承载建立成功,启动第一定时器并触发对接收到的sip信令的检测;确定所述第一定时器未超时,且在所述第一定时器超时前未检测到第一sip信令,禁止执行所述ue的srvcc切换;其中,所述第一sip信令指示允许执行srvcc切换。

下面结合附图和具体实施例对本发明作进一步详细说明。

实施例一

图1为本发明实施例中srvcc切换的管理方法流程示意图,所述方法应用于基站侧,如图1所示,本发明实施例中srvcc切换的管理方法包括:

步骤101:确定ue的qci1专用承载建立成功,启动第一定时器并触发对接收到的sip信令的检测。

基于本发明所述实施例,在实际应用中,本步骤之前,所述方法还包括:

依据核心网对srvcc的支持能力预先配置第一sip信令,并预先设置第一定时器;例如,在ue的qci1专用承载建立成功到sip信令180响铃之间的一段时间内,核心网不支持ue的srvcc切换,则可配置所述第一sip信令为所述180响铃的sip信令;所述第一sip信令指示允许执行srvcc切换,也即检测到所述第一sip信令后便允许ue进行srvcc切换,也即在ue的qci1专用承载建立成功后到检测到第一sip信令前,禁止执行srvcc切换;所述第一定时器时长的设置可依据网络情况进行设置,如设置时长为4s、8s等,而通常在设置第一定时器时需满足:在定时器定时范围内,即在定时器工作时间内,基站已接收到所述第一sip信令,即符合先接收到第一sip信令,然后第一定时器才会超时的原则。

在具体实施时,当基站确定ue的qci1专用承载建立成功后,会配置所述ue的srvcc测量事件,如配置2g/3g邻区频点列表以及测量门限等,以使所述ue移动到volte覆盖边缘或者是弱覆盖区域时,进行srvcc测量事件上报。

在本发明所述实施例中,当基站对接收到的sip信令的检测被触发后,便开始进行对接收到的sip信令的解析操作,在此种情况下,若ims与ue之间的sip信令加密的话,基站便无法解析出接收到的sip信令的内容。

步骤102:确定所述第一定时器未超时,且在所述第一定时器超时前未检测到第一sip信令,禁止执行所述ue的srvcc切换。

这里,在实际应用中,所述方法还包括:

确定所述第一定时器超时,且在所述第一定时器超时前未检测到所述第一sip信令,允许执行所述ue的srvcc切换;确定所述第一定时器未超时,且在所述第一定时器超时前检测到所述第一sip信令,允许执行所述ue的srvcc切换,并关闭(杀死)所述第一定时器;

也就是说,在第一定时器到期前,若解析得到指示允许执行srvcc切换的第一sip信令,便可在ue进行srvcc测量事件上报的时候允许该ue执行srvcc切换;而确定设置的第一定时器超时(在此期间未检测到第一sip信令),也即第一定时器失效,亦可在ue进行srvcc测量事件上报的时候允许该ue执行srvcc切换;

其中,在实际实施时,基站未检测到所述第一sip信令包括两种情况:确定接收到的sip信令已加密;或者,确定在所述第一定时器超时前解析得到的sip信令中未包含所述第一sip信令。

基于上述实施例,在实际应用中,若在第一定时器到期前,未检测到第一sip信令,则在ue进行srvcc测量事件上报的时候禁止执行srvcc切换,并可在允许执行srvcc切换时重新下发srvcc相关的测量事件。

应用本发明上述实施例,基站在第一定时器未超时,且在所述第一定时器超时前未检测到第一sip信令时,禁止执行ue的srvcc切换,即对此种情况下ue上报的srvcc测量事件不作处理;如此,避免了在volte呼叫过程中由于srvcc切换导致的呼叫无法接通的问题发生,减少了由于提前执行srvcc造成的掉话,大大提高了volte运营时用户的感受。

实施例二

图2为本发明实施例中srvcc切换的管理方法流程示意图,所述方法应用于基站侧,在本实施例中ims与ue之间的sip信令已加密,如图2所示,本发明实施例中srvcc切换的管理方法包括:

步骤201:预先配置第一sip信令及第一定时器。

这里,在实际实施时,依据核心网对srvcc的支持能力预先配置第一sip信令,例如,在ue的qci1专用承载建立成功到sip信令180响铃之间的一段时间内,核心网不支持ue的srvcc切换,则可配置所述第一sip信令为所述180响铃的sip信令;所述第一sip信令指示允许执行srvcc切换,也即检测到所述第一sip信令后便允许ue进行srvcc切换,也即在ue的qci1专用承载建立成功后到检测到第一sip信令前,禁止执行srvcc切换;

可依据网络情况进行第一定时器的配置,所述第一定时器时长可依据实际需要进行设定,如设置时长为4s、8s等;而通常在设置第一定时器时需满足:在定时器定时范围内,即在定时器工作时间内,基站已接收到所述第一sip信令,即符合先接收到第一sip信令,然后第一定时器才会超时的原则。

在具体实施时,当基站确定ue的qci1专用承载建立成功后,基站会配置所述ue的srvcc测量事件,如配置2g/3g邻区频点列表以及测量门限等,以使所述ue移动到volte覆盖边缘或者是弱覆盖区域时,进行srvcc测量事件上报。

步骤202:基站确定ue的qci1专用承载建立成功且接收到的sip信令已加密,启动第一定时器。

在具体实施时,由于基站检测到接收到的sip信令已加密,即自身无法解析出收到的sip信令的内容,因此,虽然预先配置了第一sip信令,也无需监测何时接收到第一sip信令,仅需启动第一定时器监测即可。

当基站确定ue的qci1专用承载建立成功后,会配置所述ue的srvcc测量事件,如配置2g/3g邻区频点列表以及测量门限等,以使所述ue移动到volte覆盖边缘或者是弱覆盖区域时,进行srvcc测量事件上报。

步骤203:判断所述第一定时器是否超时,如果超时,执行步骤204;如果未超时,执行步骤205。

步骤204:在ue进行srvcc测量事件上报时允许该ue执行srvcc切换,结束本次处理流程。

在实际应用中,ue的qci1专用承载建立成功后,基站配置了所述ue的srvcc测量事件,当所述ue移动到volte覆盖边缘或者是弱覆盖区域时,便进行srvcc测量事件上报,而ue进行srvcc测量事件上报时若所述第一定时器已超时,即已失效,则基站允许该ue执行srvcc切换,即可下发srvcc切换指令,以使所述ue进行srvcc切换。

步骤205:在ue进行srvcc测量事件上报时禁止该ue执行srvcc切换,并执行步骤203。

在实际应用中,所述ue移动到volte覆盖边缘或者是弱覆盖区域,进行srvcc测量事件上报时,若第一定时器未超时,即正处于工作时间内,为了避免执行srvcc切换导致的未接通的问题,基站禁止该ue执行srvcc切换,即对ue上报的srvcc测量事件不作处理,直到所述第一定时器超时,对ue重配置srvcc测量事件,以使ue再次进行srvcc测量事件上报时,允许该ue执行srvcc切换。

应用本发明上述实施例,在ims与ue之间的sip信令已加密的情况下,基站通过设置的第一定时器,实现在第一定时器启动至超时前的时间段内对ue的srvcc切换的禁止;如此,避免了在volte呼叫过程中由于srvcc切换导致的呼叫无法接通的问题发生,减少了由于提前执行srvcc造成的掉话,大大提高了volte运营时用户的感受。

实施例三

图3为本发明实施例中srvcc切换的管理方法流程示意图,所述方法应用于基站侧,在本实施例中ims与ue之间的sip信令未加密,如图3所示,本发明实施例中srvcc切换的管理方法包括:

步骤301:预先配置第一sip信令及第一定时器。

这里,在实际实施时,依据核心网对srvcc的支持能力预先配置第一sip信令,例如,在ue的qci1专用承载建立成功到sip信令180响铃之间的一段时间内,核心网不支持ue的srvcc切换,则可配置所述第一sip信令为所述180响铃的sip信令;所述第一sip信令指示允许执行srvcc切换,也即检测到所述第一sip信令后便允许ue进行srvcc切换,也即在ue的qci1专用承载建立成功后到检测到第一sip信令前,禁止执行srvcc切换;

可依据网络情况进行第一定时器的配置,所述第一定时器时长可依据实际需要进行设定,如设置时长为4s、8s等;而通常在设置第一定时器时需满足:在定时器定时范围内,即在定时器工作时间内,基站已接收到所述第一sip信令,即符合先接收到第一sip信令,然后第一定时器才会超时的原则;如图4所示为本发明实施例中srvcc切换管理方法的ue的日志(log)实现示意图,通过图4可看出,由于第一定时器的时长设置的较短,定时器超时后,仍未接收到第一sip信令(在本实施例中为180响铃),而此时接收到ue的srvcc测量事件上报则允许执行srvcc切换,导致了未接通。

步骤302:基站确定ue的qci1专用承载建立成功且接收到的sip信令未加密,启动第一定时器并触发对接收到的sip信令的检测。

在具体实施时,当基站确定ue的qci1专用承载建立成功后,基站会配置所述ue的srvcc测量事件,如配置2g/3g邻区频点列表以及测量门限等,以使所述ue移动到volte覆盖边缘或者是弱覆盖区域时,进行srvcc测量事件上报。

步骤303:判断是否所述第一定时器未超时,且在所述第一定时器超时前未检测到第一sip信令,如果是,执行步骤304;若确定第一定时器超时,且在第一定时器超时前未检测到第一sip信令,执行步骤305;若确定第一定时器未超时,且在第一定时器超时前检测到所述第一sip信令,执行步骤306。

在实际应用中,若在第一定时器到期前,未检测到第一sip信令,则在ue进行srvcc测量事件上报的时候禁止执行srvcc切换,即对ue上报的srvcc测量事件不作处理,而当再次接收到ue上报的srvcc测量事件时,若判定所述第一定时器超时,或在超时前检测到第一sip信令,便可允许所述ue执行srvcc切换;如图5所示。

若确定所述第一定时器超时,且在所述第一定时器超时前未检测到所述第一sip信令,允许执行所述ue的srvcc切换;确定所述第一定时器未超时,且在所述第一定时器超时前检测到所述第一sip信令,允许执行所述ue的srvcc切换,并关闭(杀死)所述第一定时器;

也就是说,在第一定时器到期前,若解析得到指示允许执行srvcc切换的第一sip信令,便可在ue进行srvcc测量事件上报的时候允许该ue执行srvcc切换;而确定设置的第一定时器超时(在此期间未检测到第一sip信令),也即第一定时器失效,亦可在ue进行srvcc测量事件上报的时候允许该ue执行srvcc切换。

步骤304:在ue进行srvcc测量事件上报时禁止该ue执行srvcc切换,并执行步骤303。

在实际应用中,当ue进行srvcc测量事件上报时,若检测到第一定时器未超时且在所述第一定时器超时前未检测到第一sip信令,为了避免执行srvcc切换导致的未接通的问题,基站禁止该ue执行srvcc切换,即对ue上报的srvcc测量事件不作处理;

其中,在实际应用中,触发所述ue进行srvcc测量事件上报的原因可以有多种,例如所述ue移动到volte覆盖边缘或者是弱覆盖区域,语音质量差导致需要执行srvcc时,或者所述ue遇到所在小区拥塞导致需要执行srvcc时,或者所述ue所在小区超负荷导致需要执行srvcc时等等。

步骤305:在ue进行srvcc测量事件上报时允许该ue执行srvcc切换,并执行步骤307。

在实际实施时,当ue进行srvcc测量事件上报时,检测到第一定时器超时,且在第一定时器超时前未检测到所述第一sip信令,则基站允许该ue执行srvcc切换,可发送rrcconnectionreconfiguration信令给所述ue,以使ue进行srvcc测量事件上报时下发srvcc切换指令,以使所述ue进行srvcc切换;如图4所示,当然,在实际应用中,基站亦可不发送rrcconnectionreconfiguration信令给所述ue,待所述ue自行进行srvcc测量事件上报时下发srvcc切换指令,以使所述ue进行srvcc切换。

步骤306:在ue进行srvcc测量事件上报时允许该ue执行srvcc切换,关闭第一定时器,并执行步骤307。

在实际实施时,当ue进行srvcc测量事件上报时,检测到第一定时器未超时,且在第一定时器超时前检测到所述第一sip信令,则基站允许该ue执行srvcc切换,即可下发srvcc切换指令,以使所述ue进行srvcc切换。

步骤307:结束本次处理流程。

应用本发明上述实施例,在ims与ue之间的sip信令未加密的情况下,基站通过设置的第一定时器及到第一sip信令,实现在第一定时器未超时,且在所述第一定时器超时前未检测到第一sip信令的情况下对ue的srvcc切换的禁止;如此,避免了在volte呼叫过程中由于srvcc切换导致的呼叫无法接通的问题发生,减少了由于提前执行srvcc造成的掉话,大大提高了volte运营时用户的感受。

实施例四

图6为本发明实施例中srvcc切换的管理装置的组成结构示意图,如图6所示,所述装置包括:确定模块61及处理模块62;其中,

所述确定模块61,用于ue的第一qos等级标识qci1专用承载建立成功,启动第一定时器并触发对接收到的sip信令的检测;

所述处理模块62,用于确定所述第一定时器未超时,且在所述第一定时器超时前未检测到第一sip信令,禁止执行所述ue的srvcc切换;其中,所述第一sip信令指示允许执行srvcc切换。

在一实施例中,所述处理模块62,还用于确定所述第一定时器超时,且在所述第一定时器超时前未检测到所述第一sip信令,允许执行所述ue的srvcc切换。

在一实施例中,所述处理模块62,还用于确定接收到的sip信令已加密;

或者,确定在所述第一定时器超时前解析得到的sip信令中未包含所述第一sip信令。

在一实施例中,所述处理模块62,还用于确定所述第一定时器未超时,且在所述第一定时器超时前检测到所述第一sip信令,允许执行所述ue的srvcc切换,并关闭所述第一定时器。

在一实施例中,所述装置还包括发送模块63,用于发送rrc重配connectionreconfiguration信令给所述ue,以使所述ue进行srvcc测量事件上报。

在一实施例中,所述装置还包括配置模块64,用于依据核心网对srvcc的支持能力预先配置所述第一sip信令。

在本发明实施例中,所述srvcc切换的管理装置的确定模块61、处理模块62、发送模块63及配置模块64,均可由终端或服务器中的中央处理器(cpu,centralprocessingunit)或数字信号处理器(dsp,digitalsignalprocessor)、或现场可编程门阵列(fpga,fieldprogrammablegatearray)、或集成电路(asic,applicationspecificintegratedcircuit)实现。

这里需要指出的是:以上涉及srvcc切换的管理装置的描述,与上述方法描述是类似的,同方法的有益效果描述,不做赘述。对于本发明所述srvcc切换的管理装置实施例中未披露的技术细节,请参照本发明方法实施例的描述。

本领域的技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、随机存取存储器(ram,randomaccessmemory)、只读存储器(rom,read-onlymemory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ram、rom、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1