一种基于上行覆盖的SRVCC切换方法及设备与流程

文档序号:18002008发布日期:2019-06-25 22:57阅读:275来源:国知局
一种基于上行覆盖的SRVCC切换方法及设备与流程

本发明涉及通信技术领域,更具体地,涉及一种基于上行覆盖的srvcc切换方法及设备。



背景技术:

目前3gpp的srvcc(singleradiovoicecallcontinuity)切换方案支持以下2种策略:基于下行覆盖的srvcc切换、基于质量的srvcc切换。srvcc切换方式的选择主要由参数设定,现网运用的是基于下行覆盖的srvcc切换和基于质量的srvcc切换的组合srvcc切换。

基于下行覆盖的srvcc为:当用户在使用lte网络进行语音通话过程中,移动到lte信号较弱,但geran/utran网络信号覆盖较好的区域时,为了保证语音呼叫连续性(voicecallcontinuity,vcc),需要将会话由lte切换到geran/utran。当服务小区rsrp测量值低于异系统a2rsrp触发门限时,上报a2事件,当服务小区rsrp测量值低于geran切换b2rsrp门限,且邻区信号质量高于门限interrathogeranb1thd,ue将上报b2事件,触发基于覆盖的srvcc切换。

基于质量的srvcc为:通过qci1丢包率来评判用户的空口质量,丢包率越高则空口质量越差,用户体验也越差,此时将会话路lte切换到geran/utran。语音质量切换的qci1丢包率门限和语音质量丢包评估周期可配置,观察语音业务丢包率测量周期时长满足要求时,才判决是否允许语音质量差用户触发基于语音质量切换功能。

现有的srvcc切换的装置及方法存在一定缺陷,可能存在以下风险:

目前基于下行覆盖的srvcc切换算法,主要是针对终端在下行弱覆盖环境下的低质量问题来实现,但是并未解决上行弱覆盖场景下的低质量问题,算法上存在缺陷。当基站下行功率配置过大,手机发射功率受限,会出现下行电平rsrp正常,但是上行其实已经处于弱覆盖,此时按照现有的算法不会触发srvcc,用户通话无法切换到cs,会因为上行弱覆盖产生单通、断续或掉话等用户体验问题。



技术实现要素:

本发明提供一种克服上述问题或者至少部分地解决上述问题的基于上行覆盖的srvcc切换方法及设备。

根据本发明实施例的一个方面,提供一种srvcc切换方法,包括:

若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量;

接收所述用户终端上报的b1测量;

若预设时间内所述b1测量满足预设b1门限且所述用户终端的上行电平值满足第二电平门限,则向所述用户终端发起srvcc切换流程,以将上行弱覆盖的volte语音业务转移至cs域。

根据本发明实施例的另一个方面,还提供一种srvcc切换装置,包括检测模块、接收模块和切换模块;

所述检测模块,用于若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量;

所述接收模块,用于接收所述用户终端上报的b1测量;

所述切换模块,用于若预设时间内所述b1测量满足预设b1门限且所述用户终端的上行电平值满足第二电平门限,则向所述用户终端发起srvcc切换流程,以将上行弱覆盖的volte语音业务转移至cs域。

根据本发明实施例的另一个方面,还提供一种srvcc切换设备,包括:

至少一个处理器;以及

与所述处理器通信连接的至少一个存储器,其中:

所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行本发明实施例所述srvcc切换方法及其任一可选实施例的方法。

根据本发明的另一个方面,提供一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行本发明实施例所述srvcc切换方法及其任一可选实施例的方法。

本发明实施例提出一种srvcc切换方法,解析enodeb侧上行电平值数据,利用基于上行覆盖srvcc切换的判决条件,触发用户终端基于上行覆盖的srvcc切换,从而能够在下行电平rsrp正常,但是上行弱覆盖的场景下,将用户srvcc切换至cs域,提高用户体验。

附图说明

图1为本发明实施例一种基于上行覆盖的srvcc切换方法流程示意图;

图2为本发明实施例所述基于上行覆盖的srvcc切换方法流程示意图;

图3为本发明实施例一种srvcc切换设备的框架示意图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

为解决现有技术问题,本发明主要从提升用户volte语音使用体验出发,改进用户volte业务转至cs域的判定条件和方法。在下行电平rsrp正常,但是上行弱覆盖的场景下,将用户srvcc切换至cs域。

图1为本发明实施例一种基于上行覆盖的srvcc切换方法流程示意图,如图1所示的srvcc切换方法,包括:

s100,若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量;

若所述用户终端的上行电平值低于第一电平门限,则认为所述用户终端的上行覆盖弱,需要根据用户终端的b1测量进一步判断是否需要进行基于上行覆盖的srvcc切换,因此指示所述用户终端上报b1测量。

s200,接收所述用户终端上报的b1测量;

s300,若预设时间内所述b1测量满足预设b1门限且所述用户终端的上行电平值满足第二电平门限,则向所述用户终端发起srvcc切换流程,以将上行弱覆盖的volte语音业务转移至cs域。

步骤s300在设定时间内,若两个条件均满足,即用户终端上报的b1测量满足预设b1门限和实时上行电平值满足第二电平门限,则将volte语音上行弱覆盖的语音业务转移至cs域。

其中,所述用户终端为:与基站建立承载链路并注册到ims域、建立qci5的承载、同时建立qci1的专用承载的用户终端。所述用户终端进行volte语音业务,在上行覆盖弱的情况下,通过本发明实施例步骤s100、步骤s200和步骤s300可以进行基于上行覆盖的srvcc切换,从而弥补了现有技术中只有基于下行覆盖的srvcc切换和基于质量的srvcc切换,而无法解决上行覆盖弱导致的语音质量差的问题。

本发明实施例提出一种srvcc切换方法,其执行主体为基站enodeb,解析enodeb侧上行电平值数据,利用基于上行覆盖srvcc切换的判决条件,触发用户终端基于上行覆盖的srvcc切换,从而能够在下行电平rsrp正常,但是上行弱覆盖的场景下,将用户srvcc切换至cs域,提高用户体验。

本发明实施例所述预设时间、第一电平门限、预设b1门限和第二电平门限可以根据网络配置和性能需求,通过大数据测试得到,不同的网络配置会有不同的结果和性能需求会有不同的结果,本发明实施例对此不作限定。其中,第一电平门限和第二电平门限之间没有必然的关联。

在一个可选的实施例中,所述srvcc切换方法,还包括:

若检测到用户终端的上行电平值高于或等于所述第一电平门限,则指示所述用户终端停止上报b1测量。

本发明实施例中,基站可以指示用户终端上报b1测量,也可以指示用户终端停止上报b1测量,分别在满足一定条件时指示,即:低于第一电平门限时,指示所述用户终端上报b1测量;高于第一电平门限时,指示所述用户终端停止上报b1测量。

本发明实施例通过用户终端的上行电平值进行实时监测,根据所设置的第一电平门限来判断用户终端的上行电平值的高低,若用户终端的上行电平值高于第一电平门限,则认为上行覆盖正常,要求用户终端停止上报b1测量,以节约信令资源。

具体的,在enodeb侧加装实时分析处理装置,采集并解析用户的上行电平值,对用户的上行覆盖好差进行实时分析判定。

在一个可选的实施例中,步骤s100,所述若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量,之前还包括:

判断所述用户终端是否触发基于下行覆盖的srvcc切换和/或基于质量的srvcc切换;

若否,则检测所述用户终端的上行电平值。

本发明实施例所述基于上行覆盖的srvcc切换方法,是对现有技术中基于下行覆盖的srvcc切换和基于质量的srvcc切换的一种补充,因此在实施本方法前首选判断是否已触发基于下行覆盖的srvcc切换和/或基于质量的srvcc切换,若已触发,则已经可以保证用户终端的语音质量了,则可以不进行基于上行覆盖的srvcc切换,这样就需要停止检测所述用户终端的上行电平值,以免浪费资源;反之如为触发,则需要检测所述用户终端的上行电平值,以便进一步判断。

图2为本发明实施例所述基于上行覆盖的srvcc切换方法流程示意图,请参考图2,在一个可选的实施例中,步骤s100,所述若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量,之前还包括:未检测到所述用户终端正常挂机或者异常释放。

在一个可选的实施例中,步骤s100,所述若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量,具体包括:

检测所述用户终端是否触发基于下行覆盖的srvcc切换和/或基于质量的srvcc切换,若否,则实时采集并解析所述用户终端的上行电平值;

若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量。

请参考图2,本发明实施例所述srvcc切换方法,还包括:

若检测到所述用户终端挂机信息或异常释放信息,则指示所述用户终端停止上报b1测量;或者

若已触发基于下行覆盖的srvcc切换和/或基于质量的srvcc切换,则指示所述用户终端停止上报b1测量。

综上所述,本发明实施例所述基于上行覆盖的srvcc切换方法,提出基于上行覆盖的srvcc切换概念,解析enodeb侧上行电平值数据,利用基于上行覆盖srvcc切换的判决条件,判断用户是否需要触发基于上行覆盖的srvcc切换。具体的,所述判决条件为:本判决算法解析用户成功建立volte通话之后,正常挂机或者异常释放之前,且未触发基于下行覆盖或质量的srvcc,通过上行电平的实时监测,对上行电平低于阈值的通话,触发基于上行覆盖的srvcc至cs域网络,提升客户体验。

本发明实施例通过上行电平值的实时监测,实时评估用户的上行覆盖情况,进而判断volte用户的上行覆盖好差,通过各种门限值的设定和条件判决,触发基于上行覆盖的srvcc至cs域网络,确保在用户通话存在上行弱覆盖时,能够及时srvcc切换至cs域,进而改善现有srvcc切换算法的缺陷。

本发明实施例还提供一种基于上行覆盖的srvcc切换装置,包括检测模块、接收模块和切换模块;

所述检测模块,用于若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量;

所述接收模块,用于接收所述用户终端上报的b1测量;

所述切换模块,用于若预设时间内所述b1测量满足预设b1门限且所述用户终端的上行电平值满足第二电平门限,则向该用户发起srvcc切换流程,以将volte语音上行弱覆盖的语音业务转移至cs域。

其中,所述用户终端为:与基站建立承载链路并注册到ims域、建立qci5的承载、同时建立qci1的专用承载的用户终端。

本发明实施例的装置,可用于执行图1所示的基于上行覆盖的srvcc切换方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

在一个可选的实施例中,所述检测模块,还包括:

若检测到用户终端的上行电平值高于所述第一电平门限,则指示所述用户终端停止上报b1测量。

在一个可选的实施例中,所述若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量,之前还包括:

判断所述用户终端是否触发基于下行覆盖的srvcc切换和/或基于质量的srvcc切换;

若否,则检测所述用户终端的上行电平值。

在一个可选的实施例中,所述若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量,之前还包括:

未检测到所述用户终端正常挂机或者异常释放。

在一个可选的实施例中,所述若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量,具体包括:

检测所述用户终端是否触发基于下行覆盖的srvcc切换或基于质量的srvcc切换,若否,则实时采集并解析所述用户终端的上行电平值;

若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量。

图3示出了本发明实施例基于上行覆盖的srvcc切换设备的框架示意图。参照图3,所述设备,包括:处理器(processor)601、存储器(memory)602和总线603;

其中,所述处理器601和存储器602通过所述总线603完成相互间的通信;

所述处理器601用于调用所述存储器602中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量;接收所述用户终端上报的b1测量;若预设时间内所述b1测量满足预设b1门限且所述用户终端的上行电平值满足第二电平门限,则向所述用户终端发起srvcc切换流程,以将上行弱覆盖的volte语音业务转移至cs域。

本发明另一实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量;接收所述用户终端上报的b1测量;若预设时间内所述b1测量满足预设b1门限且所述用户终端的上行电平值满足第二电平门限,则向所述用户终端发起srvcc切换流程,以将上行弱覆盖的volte语音业务转移至cs域。

本发明另一实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:若检测到用户终端的上行电平值低于第一电平门限,则指示所述用户终端上报b1测量;接收所述用户终端上报的b1测量;若预设时间内所述b1测量满足预设b1门限且所述用户终端的上行电平值满足第二电平门限,则向所述用户终端发起srvcc切换流程,以将上行弱覆盖的volte语音业务转移至cs域。

本领域普通技术人员可以理解:实现上述设备实施例或方法实施例仅仅是示意性的,其中所述处理器和所述存储器可以是物理上分离的部件也可以不是物理上分离的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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