语音业务迁移方法、装置、设备及介质与流程

文档序号:21085559发布日期:2020-06-12 16:52阅读:347来源:国知局
语音业务迁移方法、装置、设备及介质与流程

本发明涉及通信技术领域,尤其涉及一种语音业务迁移方法、装置、设备及介质。



背景技术:

在强干扰场景下,基站侧可以通过检测语音业务质量(主要是丢包)来触发语音业务迁移。针对强干扰场景下的第四代移动通信技术(the4thgenerationmobilecommunicationtechnology,4g)语音业务的迁移,目前有两种方案,一种方案是从增强的单一无线语音呼叫连续性(enhancedsingleradiovoicecallcontinuity,esrvcc)网络切换到全球移动通信系统(globalsystemformobilecommunication,gsm)网络,另一种是异频切换到同覆盖4g小区。

针对第一种方案,语音业务迁移时间点在语音业务建立后,存在一定的时延,会导致用户在一段时间内话音质量恶化,而且容易出现高干扰导致的接入失败和切换失败引起的掉话。

针对第二种方案,当出现大范围大气波导干扰,干扰小区主要集中在农村乡镇区域,未能实现多层网覆盖,语音业务4g网内异频迁移无法实现。



技术实现要素:

为了解决上述中的至少一个技术问题,本发明实施例提供了一种语音业务迁移方法、装置、设备及介质,能够实现语音业务的迁移,避免出现话音质量恶化后再进行挽救的情况,减少业务建立失败和掉话的风险。

第一方面,本发明实施例提供了一种语音业务迁移方法,方法包括:

获取终端发起的呼叫请求;

根据所述呼叫请求,使网络节点mme发送标度值qci1承载建立请求;

根据所述呼叫请求,确定所述终端驻留的小区,并确定所述小区的物理资源块prb上行干扰平均值;

判断所述小区的prb上行干扰平均值是否大于预设的高干扰触发电路域回落csfb门限;

若是,拒绝所述qci1承载建立请求,使所述终端触发csfb回落到第二或第三代移动通信技术2g或3g网络,使所述呼叫请求在所述2g或3g网络建立。

根据本发明提供的语音业务迁移方法,若否,完成所述qci1承载建立请求,使所述呼叫请求在第四代移动通信技术4g网络建立。

根据本发明提供的语音业务迁移方法,所述拒绝所述qci1承载建立请求之后,还包括:

使网际协议多媒体子系统ims向所述终端下发503失败消息。

根据本发明提供的语音业务迁移方法,所述方法还包括:

获取所述终端接收到所述503失败消息后重新在所述2g或3g网络发起的呼叫请求。

根据本发明提供的语音业务迁移方法,所述方法还包括:

拒绝所述qci1承载建立请求时携带无可用资源原因值。

根据本发明提供的语音业务迁移方法,所述小区的物理资源块prb上行干扰平均值包括所述小区的每个所述prb的子载波上行干扰之和除以所述prb的子载波的个数得到的结果。

根据本发明提供的语音业务迁移方法,所述根据所述呼叫请求,确定所述终端驻留的小区,包括:

根据所述呼叫请求,确定所述终端驻留的基站;

根据所述终端驻留的基站,确定所述终端驻留的小区。

根据本发明提供的语音业务迁移方法,所述呼叫请求包括请求invite消息。

根据本发明提供的语音业务迁移方法,所述预设的高干扰触发电路域回落csfb门限包括-105dbm。

根据本发明提供的语音业务迁移方法,所述终端包括支持长期演进语音承载volte的终端。

第二方面,本发明实施例提供了一种语音业务迁移装置,装置包括:

呼叫请求获取模块,用于获取终端发起的呼叫请求;

承载建立发送模块,用于根据所述呼叫请求,使网络节点mme发送标度值qci1承载建立请求;

上行干扰确定模块,用于根据所述呼叫请求,确定所述终端驻留的小区,并确定所述小区的物理资源块prb上行干扰平均值;

判断模块,用于判断所述小区的prb上行干扰平均值是否大于预设的高干扰触发电路域回落csfb门限;

呼叫请求建立模块,用于若是,拒绝所述qci1承载建立请求,使所述终端触发csfb回落到第二或第三代移动通信技术2g或3g网络,使所述呼叫请求在所述2g或3g网络建立。

第三方面,本发明实施例提供了一种语音业务迁移设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。

本发明实施例提供的语音业务迁移方法、装置、设备及介质。该方法通过获取终端发起的呼叫请求;根据呼叫请求,使网络节点mme发送标度值qci1承载建立请求;根据呼叫请求,确定终端驻留的小区,并确定小区的物理资源块prb上行干扰平均值;判断小区的prb上行干扰平均值是否大于预设的高干扰触发电路域回落csfb门限;若是,拒绝qci1承载建立请求,使终端触发csfb回落到第二或第三代移动通信技术2g或3g网络,使呼叫请求在2g或3g网络建立。根据本发明实施例,能够实现语音业务的迁移,避免出现话音质量恶化后再进行挽救的情况,减少业务建立失败和掉话的风险。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明一个实施例的语音业务迁移方法的流程示意图;

图2示出了本发明另一个实施例的语音业务迁移方法的流程示意图;

图3示出了本发明实施例的语音业务迁移方法的信令流程图;

图4示出了本发明实施例的语音业务迁移装置的结构示意图;

图5示出了本发明实施例的语音业务迁移设备的硬件结构图。

具体实施方式

下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

下面结合图1-5详细说明本发明实施例的语音业务迁移方法、装置、设备及介质。应当注意的是,实施例并不是对本发明保护范围的限定。

图1示出了本发明一个实施例的语音业务迁移方法的流程示意图。如图1所示,本发明实施例的语音业务迁移方法包括以下步骤:

s110,获取终端发起的呼叫请求;

s120,根据呼叫请求,使网络节点mme发送标度值qci1承载建立请求;

s130,根据呼叫请求,确定终端驻留的小区,并确定小区的物理资源块prb上行干扰平均值;

s140,判断小区的prb上行干扰平均值是否大于预设的高干扰触发电路域回落csfb门限;

s150,若是,拒绝qci1承载建立请求,使终端触发csfb回落到第二或第三代移动通信技术2g或3g网络,使呼叫请求在2g或3g网络建立。

进一步,使网际协议多媒体子系统ims向终端下发503失败消息,获取终端接收到503失败消息后重新在2g或3g网络发起的呼叫请求。

根据本发明实施例,能够实现语音业务的迁移,避免出现话音质量恶化后再进行挽救的情况,减少业务建立失败和掉话的风险。

图2示出了本发明另一个实施例的语音业务迁移方法的流程示意图。如图2所示,本发明实施例的语音业务迁移方法包括以下步骤:

步骤1,终端发起长期演进语音承载(voiceoverlong-termevolution,volte)业务接入;

步骤2,网络节点(mobilitymanagemententity,mme)下发标度值(qosclassidentifier1,qci1)承载建立请求;

步骤3、4,如果演进型基站(evolvednodeb,enodeb)检测到小区上行干扰平均电平满足“高干扰触发电路域回落(circuitswitchedfallback,csfb)门限”,则拒绝mme下发qci1承载建立请求,携带无可用资源原因值。

这里,按照中国移动lte规范,基站会持续监测基站下各小区每个物理资源块(physicalresourceblock,prb)子载波干扰噪声的平均值,如果干扰噪声过高,会导致用户接入感知差。

上行干扰检测平均值可以用表达式(1)进行计算:

上行干扰检测平均值=(“prb0上检测的上行干扰”+“prb1上检测的上行干扰”+…+“prb99上检测的上行干扰”)/100(1)

步骤5、6、9,网际协议多媒体子系统(ipmultimediasubsystem,ims)下发503失败消息(不提供此服务)给终端,终端触发csfb,回落2g建立语音业务。

步骤7,如果enodeb检测到小区上行干扰平均电平不大于“高干扰触发csfb门限”,则enodeb正常完成qci1承载建立请求,

步骤8-9,ue在4g网络发起volte呼叫,呼叫请求在4g网络建立。

根据本发明实施例,通过检测4g小区上行干扰来触发语音业务在建立阶段回落gsm网络,保障语音业务感知的方法。在volte语音业务建立阶段触发迁移,时间点提前,避免出现话音质量恶化后再进行挽救,减少业务建立失败和掉话风险。本发明几乎可应用与所有高干扰场景,应用场景广泛。

图3示出了本发明实施例的语音业务迁移方法的信令流程图。如图3所示,本发明实施例的信令流程包括:

1、终端(userequipment,ue)向网络侧发送invite消息,发起volte呼叫流程。

2、给策略与计费规则功能单元(policyandchargingrulesfunction,pcrf)开始建立专有承载。

3、pcrf根据会话边界控制器(sessionbordercontroller,sbc)下发aar消息中携带的媒体类型和媒体描述信息做策略决策,提供授权的服务质量(qualityofservice,qos)系统,并通过rar消息将qos和策略和计费控制(policyandchargingcontrol,pcc)规则发送至系统架构演进服务网关(systemarchitectureevolutiongateway,saegw)。

4、saegw收到rar消息,上报raa响应给pcrf_a。

5、pcrf根据saegw返回的raa消息,向sbc发送aaa响应授权请求结果消息。

6、saegw收到rar消息,通过建立承载请求creatbearerrequest指示mme建立专有承载。

7、mme收到creatbearerrequest消息后,向enodeb发送演进的无线接入承载(evolvedradioaccessbearer,erab)setuprequest消息,用于请求激活一个专有演进分组系统(evolvedpacketsystem,eps)承载上下文。

8、enodeb向mme发送erabsetupresponse消息,携带响应码73无资源可用(noresourcesavailable),拒绝承载建立。

9、mme收到erabsetupresponse消息后,向saegw发送creatbearerresponse消息,携带响应码73(noresourcesavailable),拒绝承载建立。

10、saegw收到creatbearerresponse消息后,通过503serviceunavailable指示媒体面失败。

11、saegw发送503serviceunavailable给ue,指示业务建立失败。

12、ue收到失败指示后,回复响应地址全消息(addresscompletemessage,acm)。

13、ue根据自有机制,发送extendedservicerequest消息给enodeb,继续发起csfb流程。

14、enodeb收到extendedservicerequest消息后,回复无线资源控制(radioresourcecontrolrrc)connectionrelease消息,携带gsm频点信息。

15、ue在gsm侧发起接入与语音通话流程。

图4示出了本发明实施例的语音业务迁移装置的结构示意图。如图4所示,本发明实施例的语音业务迁移装置包括:

呼叫请求获取模块401,用于获取终端发起的呼叫请求;

承载建立发送模块402,用于根据呼叫请求,使网络节点mme发送标度值qci1承载建立请求;

上行干扰确定模块403,用于根据呼叫请求,确定终端驻留的小区,并确定小区的物理资源块prb上行干扰平均值;

判断模块404,用于判断小区的prb上行干扰平均值是否大于预设的高干扰触发电路域回落csfb门限;

呼叫请求建立模块405,用于若是,拒绝qci1承载建立请求,使终端触发csfb回落到第二或第三代移动通信技术2g或3g网络,使呼叫请求在2g或3g网络建立。

在本发明的一个实施方式中,呼叫请求建立模块405具体用于,若否,完成qci1承载建立请求,使呼叫请求在第四代移动通信技术4g网络建立。

在本发明的一个实施方式中,呼叫请求建立模块405具体用于,使网际协议多媒体子系统ims向终端下发503失败消息。

在本发明的一个实施方式中,呼叫请求建立模块405具体用于,获取终端接收到503失败消息后重新在2g或3g网络发起的呼叫请求。

在本发明的一个实施方式中,呼叫请求建立模块405具体用于,拒绝qci1承载建立请求时携带无可用资源原因值。

在本发明的一个实施方式中,上行干扰确定模块403具体用于,小区的物理资源块prb上行干扰平均值包括小区的每个prb的子载波上行干扰之和除以prb的子载波的个数得到的结果。

在本发明的一个实施方式中,呼叫请求获取模块401具体用于,根据呼叫请求,确定终端驻留的基站;

根据终端驻留的基站,确定终端驻留的小区。

在本发明的一个实施方式中,呼叫请求获取模块401具体用于,呼叫请求包括请求invite消息。

在本发明的一个实施方式中,判断模块404具体用于,预设的高干扰触发电路域回落csfb门限包括-105dbm。

在本发明的一个实施方式中,呼叫请求获取模块401具体用于,终端包括支持长期演进语音承载volte的终端。

另外,结合图1描述的本发明实施例的语音业务迁移方法可以由语音业务迁移设备来实现。图5示出了本发明实施例提供的语音业务迁移设备的硬件结构示意图。

计算设备1000包括输入设备1001、输入接口1002、处理器1003、存储器1004、输出接口1005、以及输出设备1006。

其中,输入接口1002、处理器1003、存储器1004、以及输出接口1005通过总线1010相互连接,输入设备1001和输出设备1006分别通过输入接口1002和输出接口1005与总线1010连接,进而与计算设备1000的其他组件连接。

具体地,输入设备1001接收来自外部的输入信息,并通过输入接口1002将输入信息传送到处理器1003;处理器1003基于存储器1004中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器1004中,然后通过输出接口1005将输出信息传送到输出设备1006;输出设备1006将输出信息输出到计算设备1000的外部供用户使用。

计算设备1000可以执行本申请上述的语音业务迁移方法中的各步骤。

处理器1003可以是一个或多个中央处理器(英文:centralprocessingunit,cpu)。在处理器601或处理器701是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。

存储器1004可以是但不限于随机存储存储器(ram)、只读存储器(rom),可擦除可编程只读存储器(eprom)、光盘只读存储器(cd-rom)、硬盘等中的一种或多种。存储器1004用于存储程序代码。

可以理解的是,在本申请实施例中,图4提供的各个处理模块中任一模块或全部模块的功能可以用图5所示的中央处理器1003实现。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序指令,当所述计算器程序指令被处理器执行时实现本发明实施例所述的语音业务迁移方法中的各步骤。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用全部或部分地以计算机程序产品的形式实现,所述计算机程序产品包括一个或多个计算机指令。在计算机上加载或执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输)。所述计算机可读取存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

本说明书的各个部分均采用递进的方式进行描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点介绍的都是与其他实施例不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例部分的说明即可。

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