1.本发明涉及通信技术领域,尤其涉及一种
语音业务的切换方法、装置、及计算机可读存储介质。
背景技术:
2.vonr(voice over new radio,新空口承载语音)是5g(5th generation mobile communication technology,第五代移动通信技术)网络的目标语音解决方案。
3.但是,在vonr语音业务部署初期,存在支持vonr的5g nr站和不支持vonr的5g nr(new radio,新无线)站,在上述两种nr站之间的切换将导致vonr语音业务中断的问题,用户体验感较差。
技术实现要素:
4.本发明所要解决的技术问题是针对现有技术的上述不足,提供一种语音业务的切换方法、装置、及计算机可读存储介质,以至少解决相关技术中存在的在支持vonr的5g nr站和不支持vonr的5g nr站之间的切换将导致vonr语音业务中断的问题。
5.第一方面,本发明提供一种语音业务的切换方法,应用于,包括:接收
终端发送的切换请求,
所述终端正进行基于vonr的语音业务;根据所述切换请求判决自身是否支持vonr;响应于自身不支持vonr,将所述切换请求发送至4g邻区,以使所述终端在4g邻区上建立基于volte(voice over long-term evolution,长期演进语音承载)的语音业务。
6.优选地,在响应于自身不支持vonr之后,以及在将所述切换请求发送至4g邻区之前,语音业务的切换方法还包括:拒绝所述切换请求。优选地,所述切换请求包括同频切换需求。
7.优选地,在根据所述切换请求判决自身是否支持vonr之后,所述方法还包括:响应于自身支持vonr,接收所述切换请求并完成小区切换。
8.优选地,拒绝所述切换请求,具体包括:向所述终端发送拒绝信息,以使所述终端不重发切换请求,所述拒绝信息包括拒绝通知、无需重发切换请求的建议。
9.优选地,将所述切换请求发送至4g邻区,具体包括:在终端发出当前语音数据包后,且在下一个语音数据包到来前的预设时长内,将所述切换请求发送至4g邻区。
10.第二方面,本发明还提供一种语音业务的切换装置,包括:接收模块,用于接收终端发送的切换请求,所述终端正进行基于vonr的语音业务。判决模块,与接收模块连接,用于根据所述切换请求判决自身是否支持vonr。处理模块,与判决模块连接,用于响应于自身不支持vonr,将所述切换请求发送至4g邻区,以使所述终端在4g邻区上建立基于volte的语音业务。
11.优选地,所述切换请求包括同频切换需求。
12.优选地,处理模块,还用于响应于自身支持vonr,接收所述切换请求并完成小区切换。
13.优选地,处理模块包括拒绝单元。拒绝单元,用于向所述终端发送拒绝信息,以使所述终端不重发切换请求,所述拒绝信息包括拒绝通知、无需重发切换请求的建议。
14.优选地,处理模块包括转发单元。转发单元,用于在终端发出当前语音数据包后,且在下一个语音数据包到来前的预设时长内,将所述切换请求发送至4g邻区。
15.第三方面,本发明还提供一种,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现如第一方面所述的语音业务的切换方法。
16.第四方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的语音业务的切换方法。
17.本发明提供的语音业务的切换方法、装置、及计算机可读存储介质,通过在切换前由提前判决,以确定是接收终端的切换请求还是将终端的切换请求转发至4g邻区。在自身不支持vonr时,将终端的切换请求及时转发至4g邻区,以使终端在4g邻区上建立基于volte的语音业务,从而使得终端的vonr通话能快速切换至volte通话,保证终端的语音业务成功接续,可避免终端的vonr语音业务中断。
附图说明
18.图1为本发明实施例1的一种语音业务的切换方法的流程示意图;
19.图2为本发明实施例2的一种语音业务的切换装置的结构示意图;
20.图3为本发明实施例3的一种的结构示意图。
具体实施方式
21.为使本领域技术人员更好地理解本发明的技术方案,下面将结合附图对本发明实施方式作进一步地详细描述。
22.可以理解的是,此处描述的具体实施例和附图仅仅用于解释本发明,而非对本发明的限定。
23.可以理解的是,在不冲突的情况下,本发明中的各实施例及实施例中的各特征可相互组合。
24.可以理解的是,为便于描述,本发明的附图中仅示出了与本发明相关的部分,而与本发明无关的部分未在附图中示出。
25.可以理解的是,本发明的实施例中所涉及的每个单元、模块可仅对应一个实体结构,也可由多个实体结构组成,或者,多个单元、模块也可集成为一个实体结构。
26.可以理解的是,在不冲突的情况下,本发明的流程图和框图中所标注的功能、步骤可按照不同于附图中所标注的顺序发生。
27.可以理解的是,本发明的流程图和框图中,示出了按照本发明各实施例的系统、装置、设备、方法的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可代表一个单元、模块、程序段、代码,其包含用于实现规定的功能的可执行指令。而且,框图和流程图中的每个方框或方框的组合,可用实现规定的功能的基于硬件的系统实现,也可用硬件与计算机指令的组合来实现。
28.可以理解的是,本发明实施例中所涉及的单元、模块可通过软件的方式实现,也可
通过硬件的方式来实现,例如单元、模块可位于处理器中。
29.实施例1:
30.如图1所示,本实施例提供一种语音业务的切换方法,应用于,所述方法包括:
31.步骤101,接收终端发送的切换请求,所述终端正进行基于vonr的语音业务。
32.本实施例中,指5g、或其他存在支持或不支持vonr的,切换请求包括终端标识。终端正进行基于vonr的语音业务,例如,终端在一个支持vonr的nr小区发起语音业务,向一个不支持vonr的nr小区移动。此时由于5g信号一直处于优良的状态,终端无法启动对于4g网络的测量,从而导致通话无法从vonr切换到volte。本实施例中将支持vonr的nr小区称为第一小区,将不支持vonr的nr小区称为第二小区,即终端从第一小区向第二小区移动,终端向第二小区发送切换请求。其中,获悉终端正在进行基于vonr的语音业务的方式有:切换请求包括用于表示终端正进行基于vonr的语音业务的信息,或从第一小区所属处获取到终端正在进行基于vonr的语音业务的信息(如5qi1的业务),或从核心网处获取到终端正在进行基于vonr的语音业务的信息。
33.可选地,所述切换请求包括同频切换需求。
34.步骤102,根据所述切换请求判决自身是否支持vonr。
35.本实施例中,由于终端正进行基于vonr的语音业务,需判决自身是否支持vonr,以避免终端切换后且自身无法支持vonr时而导致终端语音业务中断的问题。
36.步骤103,响应于自身不支持vonr,将所述切换请求发送至4g邻区,以使所述终端在4g邻区上建立基于volte的语音业务。
37.本实施例中,当第二小区知道自身不支持vonr,在检测到终端发来切换请求,及时将所述切换请求发送至4g邻区。由于不支持vonr的设备与4g邻区的设备为相同的无线设备商(即同厂家),因此,之间数据格式相同,从而具有通信基础,故不支持vonr的(或第二小区)作为中继节点,将终端的切换请求发送至4g邻区,以使终端能在4g邻区上建立基于volte的语音业务,保证通话的无缝接续。
38.可选地,在响应于自身不支持vonr之后,以及在将所述切换请求发送至4g邻区之前,语音业务的切换方法还包括:拒绝所述切换请求。
39.具体地,拒绝所述切换请求包括:向所述终端发送拒绝信息,以使所述终端不重发切换请求,所述拒绝信息包括拒绝通知、无需重发切换请求的建议。
40.通常,终端在接收到拒绝切换的信息后,会发起第二次切换请求,为避免信令资源的浪费,本实施例的拒绝信息中包括无需重发切换请求的建议,以使终端不重发切换请求,等待的后续调度。可选地,拒绝所述切换请求具体包括忽略所述切换请求,即不向终端反馈相关信息,后续作为中继节点仅将所述切换请求发送至4g邻区。
41.可选地,在根据所述切换请求判决自身是否支持vonr之后,语音业务的切换方法还包括:响应于自身支持vonr,接收所述切换请求并完成小区切换。
42.本实施例中,当(或第二小区)支持vonr,接收所述切换请求并完成小区切换,以使终端在第二小区上接续基于vonr的语音业务。
43.可选地,将所述切换请求发送至4g邻区,具体包括:在终端发出当前语音数据包后,且在下一个语音数据包到来前的预设时长内,将所述切换请求发送至4g邻区。
44.本实施例中,预设时长可设置为20毫秒。在终端的两个语音数据包间隔时长内完
成小区切换,从而保证语音业务切换时的无缝接续,提升用户体验感。
45.本实施例的语音业务的切换方法,通过在切换前由提前判决,以确定是接收终端的切换请求还是将终端的切换请求转发至4g邻区。在自身不支持vonr时,将终端的切换请求及时转发至4g邻区,以使终端在4g邻区上建立基于volte的语音业务,从而使得终端的vonr通话能快速切换至volte通话,保证终端的语音业务成功接续,可避免终端的vonr语音业务中断。此外,为避免信令资源的浪费,本实施例的拒绝信息中包括无需重发切换请求的建议,以使终端不重发切换请求,等待的后续调度。进一步地,在终端的两个语音数据包间隔时长内,当前不支持vonr的作为中继节点转发终端的切换请求至4g邻区,从而完成小区切换,保证语音业务切换时的无缝接续,提升用户体验感。
46.实施例2:
47.如图2所示,本实施例提供一种语音业务的切换装置,包括:
48.接收模块21,用于接收终端发送的切换请求,所述终端正进行基于vonr的语音业务。
49.判决模块22,与接收模块21连接,用于根据所述切换请求判决自身是否支持vonr。切换请求包括用于表示终端正进行基于vonr的语音业务的信息,或从第一小区所属处获取到终端正在进行基于vonr的语音业务的信息(如5qi1的业务),或从核心网处获取到终端正在进行基于vonr的语音业务的信息。
50.处理模块23,与判决模块22连接,用于响应于自身不支持vonr,将所述切换请求发送至4g邻区,以使所述终端在4g邻区上建立基于volte的语音业务。
51.可选地,处理模块包括拒绝单元,拒绝单元用于响应于自身不支持vonr后,拒绝终端的切换请求。
52.可选地,所述切换请求包括同频切换需求。
53.可选地,处理模块,还用于响应于自身支持vonr,接收所述切换请求并完成小区切换。
54.具体地,拒绝单元用于向所述终端发送拒绝信息,以使所述终端不重发切换请求,所述拒绝信息包括拒绝通知、无需重发切换请求的建议。
55.可选地,处理模块包括转发单元。转发单元,用于在终端发出当前语音数据包后,且在下一个语音数据包到来前的预设时长内,将所述切换请求发送至4g邻区。
56.实施例3:
57.如图3所示,本实施例提供一种,包括存储器31和处理器32,所述存储器31中存储有计算机程序,所述处理器32被设置为运行所述计算机程序以实现如实施例1所述的语音业务的切换方法。
58.实施例4:
59.本实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如实施例1所述的语音业务的切换方法。
60.实施例2的语音业务的切换装置、实施例3的和实施例4的计算机可读存储介质,用于在切换前由提前判决,以确定是接收终端的切换请求还是将终端的切换请求转发至4g邻区。用于在自身不支持vonr时,将终端的切换请求及时转发至4g邻区,以使终端在4g邻区上建立基于volte的语音业务,从而使得终端的vonr通话能快速切换至volte通
话,保证终端的语音业务成功接续,可避免终端的vonr语音业务中断。此外,为避免信令资源的浪费,本实施例的拒绝信息中包括无需重发切换请求的建议,以使终端不重发切换请求,等待的后续调度。进一步地,用于在终端的两个语音数据包间隔时长内,当前不支持vonr的作为中继节点转发终端的切换请求至4g邻区,从而完成小区切换,保证语音业务切换时的无缝接续,提升用户体验感。
61.可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
技术特征:
1.一种语音业务的切换方法,其特征在于,应用于,所述方法包括:接收终端发送的切换请求,所述终端正进行基于新空口语音承载vonr的语音业务;根据所述切换请求判决自身是否支持vonr;响应于自身不支持vonr,将所述切换请求发送至4g邻区,以使所述终端在4g邻区上建立基于长期演进语音承载volte的语音业务。2.根据权利要求1所述的语音业务的切换方法,其特征在于,在响应于自身不支持vonr之后,以及在将所述切换请求发送至4g邻区之前,还包括:拒绝所述切换请求。3.根据权利要求1所述的语音业务的切换方法,其特征在于,所述切换请求包括同频切换需求,在根据所述切换请求判决自身是否支持vonr之后,还包括:响应于自身支持vonr,接收所述切换请求并完成小区切换。4.根据权利要求2所述的语音业务的切换方法,其特征在于,拒绝所述切换请求,具体包括:向所述终端发送拒绝信息,以使所述终端不重发切换请求,所述拒绝信息包括拒绝通知、无需重发切换请求的建议。5.根据权利要求1-4任一项所述的语音业务的切换方法,其特征在于,将所述切换请求发送至4g邻区,具体包括:在终端发出当前语音数据包后,且在下一个语音数据包到来前的预设时长内,将所述切换请求发送至4g邻区。6.一种语音业务的切换装置,其特征在于,包括:接收模块,用于接收终端发送的切换请求,所述终端正进行基于vonr的语音业务,判决模块,与接收模块连接,用于根据所述切换请求判决自身是否支持vonr,处理模块,与判决模块连接,用于响应于自身不支持vonr,将所述切换请求发送至4g邻区,以使所述终端在4g邻区上建立基于volte的语音业务。7.根据权利要求6所述的语音业务的切换装置,其特征在于,所述切换请求包括同频切换需求,处理模块,还用于响应于自身支持vonr,接收所述切换请求并完成小区切换。8.根据权利要求6所述的语音业务的切换装置,其特征在于,处理模块包括拒绝单元,拒绝单元,用于向所述终端发送拒绝信息,以使所述终端不重发切换请求,所述拒绝信息包括拒绝通知、无需重发切换请求的建议。9.根据权利要求6-8任一项所述的语音业务的切换装置,其特征在于,处理模块包括转发单元,转发单元,用于在终端发出当前语音数据包后,且在下一个语音数据包到来前的预设时长内,将所述切换请求发送至4g邻区。10.一种,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现如权利要求1-5中任一项所述的语音业务的切换方法。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序
被处理器执行时,实现如权利要求1-5中任一项所述的语音业务的切换方法。
技术总结
本发明提供一种语音业务的切换方法、装置、及计算机可读存储介质,属于通信技术领域。所述方法包括:接收终端发送的切换请求,所述终端正进行基于新空口语音承载VoNR的语音业务;根据所述切换请求判决自身是否支持VoNR;响应于自身不支持VoNR,拒绝所述切换请求,并将所述切换请求发送至4G邻区,以使所述终端在4G邻区上建立基于长期演进语音承载VoLTE的语音业务。以至少解决相关技术中存在的在支持VoNR的5G NR站和不支持VoNR的5G NR站之间的切换将导致VoNR语音业务中断的问题,适应于5G小区切换、语音切换场景。语音切换场景。语音切换场景。
技术研发人员:
席绪亚 师瑜
受保护的技术使用者:
中国联合网络通信集团有限公司
技术研发日:
2022.11.02
技术公布日:
2023/3/21