一种语音业务切换方法、装置、电子设备及存储介质与流程

文档序号:30920693发布日期:2022-07-29 22:53阅读:115来源:国知局
一种语音业务切换方法、装置、电子设备及存储介质与流程

1.本公开涉及无线通信和终端技术领域,特别是涉及一种语音业务切换方法、装置、电子设备及存储介质。


背景技术:

2.随着5g sa(5gstand alone,5g独立组网)网络逐渐商用成熟,终端业务由4g逐渐迁移至5g,但是,5g sa网络形成连续广域的覆盖仍然存在较大挑战,由于5g sa网络的覆盖不足,在实际语音通话使用中,室内由5g sa网络支持的vowifi通话(voice over wifi,基于wifi的语音)来代替5g蜂窝网络通话,以弥补5g sa网络蜂窝覆盖的不足,为用户提供无死角、全覆盖、高可靠的语音通话服务,更进一步发挥运营商固移网络融合的优势。因此,在属于5g sa的语音服务vonr(voice over new radio)商用之前,可通过vowifi和volte(voice over lte,基于lte的语音)以及二者互操作提高语音通话体验,其中,lte(long term evolution,长期演进)是第四代移动网络技术4g无线传输数据的全球标准。相关技术中,在vowifi通话开启时,终端便会自动禁用5g sa网络,并在wifi网络信号较差时,从vowifi通话切换到volte通话,以保证用户的通话体验。
3.可见,相关技术中在vowifi通话开启时,5g sa网络便会被禁用,这样导致5g sa的驻留率较低,从而影响用户对于5g sa的使用体验。


技术实现要素:

4.本公开实施例的目的在于提供一种语音业务切换方法、装置、电子设备及存储介质,用以在vowifi无缝切换到volte时提高终端在5g sa网络的驻留率。具体技术方案如下:
5.第一方面,本公开实施例提供了一种语音业务切换方法,应用于终端,包括:
6.在vowifi通话过程中,监测用于表征vowifi通话质量的特征参数;其中,所述vowifi通话过程中的驻留网络为5g sa网络,所述vowifi为基于wifi网络的语音,所述5g sa网络为5g独立组网;
7.若基于所述特征参数判断出满足针对网络搜索的触发条件,则搜索长期演进lte网络,得到搜索结果;
8.根据所述搜索结果,选择待驻留的目标lte网络;
9.判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足向volte通话切换的切换条件;其中,所述volte为基于lte网络的语音;
10.若满足所述切换条件,则从所述vowifi通话切换至所述volte通话,以使得所述终端离开所述5g sa网络。
11.可选地,所述方法还包括:
12.在所述volte通话结束通话后,恢复在所述5g sa网络的注册。
13.可选地,基于所述特征参数判断是否满足针对网络搜索的触发条件的方式包括:
14.基于所述特征参数与预定的触发门限的大小关系,判断是否满足针对网络搜索的
触发条件;其中,所述触发门限为与所述特征参数的类型相同。
15.可选地,所述特征参数包括:接收信号的强度指示rssi值;
16.所述触发门限高于第二切换门限且低于第一切换门限;所述第一切换门限为使得所述vowifi通话正常的最低信号强度;所述第二切换门限为使得所述vowifi通话不掉线的最低信号强度。
17.可选地,所述基于所述特征参数与预定的触发门限的大小关系,判断是否满足针对网络搜索的触发条件,包括:
18.判断所述rssi值是否低于所述触发门限,若低于,判定满足针对网络搜索的触发条件;
19.或者,
20.确定在预设时长内监测到的多个所述rssi值中的指定rssi值的数量,作为目标数量;判断所述目标数量与监测到的多个所述rssi值的总量的比值,是否超过预定概率值,若超过,判定满足针对网络搜索的触发条件;其中,所述指定rssi值为低于所述触发门限的rssi值。
21.可选地,所述触发门限与所述第二切换门限之间存在预定安全间隔。
22.可选地,所述预定安全间隔的确定方式包括:
23.获取指定的安全间隔,作为所述预定安全间隔;
24.或者,
25.统计预定时间段内,所述vowifi通话所利用的wifi网络相对于指定基准信号强度的波动幅度,并计算所述波动幅度的平均值,作为所述预定安全间隔。
26.可选地,所述判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足向volte通话切换的切换条件之前,所述方法还包括:
27.获取所述终端的网络优先级策略,作为目标策略;
28.所述判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足向volte通话切换的切换条件,包括:
29.判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足与所述目标策略对应的向volte通话切换的切换条件。
30.可选地,所述目标策略包括:lte网络为高优先级,wifi网络为低优先级;所述与所述目标策略对应的向volte通话切换的切换条件包括:vowifi通话所利用的wifi网络的信号质量低于第二切换门限,所述目标lte网络的信号质量大于第四切换门限;其中,所述第二切换门限为使得所述vowifi通话不掉线的最低信号强度,所述第四切换门限为volte语音通话不掉线的最低信号强度;
31.或者,
32.所述目标策略包括:lte网络为低优先级,wifi网络为高优先级;所述与所述目标策略对应的向volte通话切换的切换条件包括:vowifi通话所利用的wifi网络的信号质量低于第二切换门限,所述目标lte网络的信号质量大于第三切换门限;其中,所述第三切换门限为volte语音通话正常通话的最低信号强度。
33.可选地,所述从所述vowifi通话切换至所述volte通话,以使得所述终端离开所述5g sa网络之前,所述方法还包括:
34.判断定时器的计时是否结束;其中,所述定时器用于每次从所述vowifi通话切换至所述volte通话时,开始计时;
35.若结束,从所述vowifi通话切换至所述volte通话,以使得所述终端离开所述5g sa网络。
36.第二方面,本公开实施例提供了一种语音业务切换装置,应用于终端,包括:
37.监测模块,用于在vowifi通话过程中,监测用于表征vowifi通话质量的特征参数;其中,所述vowifi通话过程中的驻留网络为5g sa网络,所述vowifi为基于wifi网络的语音,所述5g sa网络为5g独立组网;
38.搜索模块,用于若基于所述特征参数判断出满足针对网络搜索的触发条件,则搜索长期演进lte网络,得到搜索结果;
39.选择模块,用于根据所述搜索结果,选择待驻留的目标lte网络;
40.判断模块,用于判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足向volte通话切换的切换条件;其中,所述volte为基于lte网络的语音;
41.切换模块,用于若满足所述切换条件,则从所述vowifi通话切换至所述volte通话,以使得所述终端离开所述5g sa网络。
42.可选地,所述装置还包括:
43.恢复模块,用于在所述volte通话结束通话后,恢复在所述5g sa网络的注册。
44.可选地,基于所述特征参数判断是否满足针对指定切换的触发条件的方式包括:
45.第一判断子模块,用于基于所述特征参数与预定的触发门限的大小关系,判断是否满足针对网络搜索的触发条件;其中,所述触发门限为与所述特征参数的类型相同。
46.可选地,所述特征参数包括:接收信号的强度指示rssi值;
47.所述触发门限高于第二切换门限且低于第一切换门限;所述第一切换门限为使得所述vowifi通话正常的最低信号强度;所述第二切换门限为使得所述vowifi通话不掉线的最低信号强度。
48.可选地,所述第一判断子模块,包括:
49.第一判断单元,用于判断所述rssi值是否低于所述触发门限,若低于,判定满足针对网络搜索的触发条件;
50.或者,
51.第二判断单元,用于确定在预设时长内监测到的多个所述rssi值中的指定rssi值的数量,作为目标数量;判断所述目标数量与监测到的多个所述rssi值的总量的比值,是否超过预定概率值,若超过,判定满足针对网络搜索的触发条件;其中,所述指定rssi值为低于所述触发门限的rssi值。
52.可选地,所述触发门限与所述第二切换门限之间存在预定安全间隔。
53.可选地,所述预定安全间隔的确定方式包括:
54.获取指定的安全间隔,作为所述预定安全间隔;
55.或者,
56.统计预定时间段内,所述vowifi通话所利用的wifi网络相对于指定基准信号强度的波动幅度,并计算所述波动幅度的平均值,作为所述预定安全间隔。
57.可选地,所述装置还包括:
58.获取子模块,用于判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足向volte通话切换的切换条件之前,获取所述终端的网络优先级策略,作为目标策略;
59.所述判断模块,包括:
60.第二判断子模块,用于判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足与所述目标策略对应的向volte通话切换的切换条件。
61.可选地,所述目标策略包括:lte网络为高优先级,wifi网络为低优先级;所述与所述目标策略对应的向volte通话切换的切换条件包括:vowifi通话所利用的wifi网络的信号质量低于第二切换门限,所述目标lte网络的信号质量大于第四切换门限;其中,所述第二切换门限为使得所述vowifi通话不掉线的最低信号强度,所述第四切换门限为volte语音通话不掉线的最低信号强度;
62.或者,
63.所述目标策略包括:lte网络为低优先级,wifi网络为高优先级;所述与所述目标策略对应的向volte通话切换的切换条件包括:vowifi通话所利用的wifi网络的信号质量低于第二切换门限,所述目标lte网络的信号质量大于第三切换门限;其中,所述第三切换门限为volte语音通话正常通话的最低信号强度。
64.可选地,所述装置还包括:
65.第三判断子模块,用于所述vowifi通话切换至所述volte通话,以使得所述终端离开所述5g sa网络之前,判断定时器的计时是否结束;其中,所述定时器用于每次从所述vowifi通话切换至所述volte通话时,开始计时;
66.若结束,从所述vowifi通话切换至所述volte通话,以使得所述终端离开所述5g sa网络。
67.第三方面,本公开实施例提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
68.存储器,用于存放计算机程序;
69.处理器,用于执行存储器上所存放的程序时,实现上述任一语音业务切换方法步骤。
70.第四方面,本公开实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一语音业务切换方法步骤。
71.本公开所提供方案中,vowifi通话过程中的驻留网络为5g sa网络,并且,在vowifi通话质量的特征参数出现问题时,才搜索可以驻留的lte网络,进而vowifi通话所利用的wifi网络和搜索到的目标lte网络都满足切换条件,才从所述vowifi通话切换至所述volte通话以使得终端离开所述5g sa网络。可见,相对于相关技术中在vowifi通话开启时,5gsa网络便会被禁用而言,本方案可以在vowifi无缝切换到volte时提高终端在5g sa网络的驻留率,从而提高用户对于5g sa的使用体验。
72.另外,本公开设置网络搜索条件以及向volte通话切换的切换条件,这样使得可以预先完成网络切换之前的准备工作,以便终端可以在满足切换条件时及时执行切换操作,从而保证不掉话的情况下尽可能提高终端在5g sa网络的驻留率。
73.当然,实施本公开的任一产品或方法并不一定需要同时达到以上所述的所有优
点。
附图说明
74.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的实施例。
75.图1为本公开实施例提供的一种语音业务切换方法的流程示意图;
76.图2为本公开实施例提供的另一种语音业务切换方法的流程示意图;
77.图3为本公开实施例提供的另一种语音业务切换方法的流程示意图;
78.图4为本公开实施例提供的另一种语音业务切换方法的流程示意图;
79.图5为本公开实施例提供的一种语音业务优先级策略切换方法的示意图;
80.图6为本公开实施例提供的另一种语音业务优先级策略切换方法的示意图;
81.图7为本公开实施例提供的一种语音业务切换装置的结构示意图;
82.图8为本公开实施例所提供的一种电子设备结构示意图。
具体实施方式
83.下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员基于本公开所获得的所有其他实施例,都属于本公开保护的范围。
84.为了提高终端在5g sa网络的驻留率,本公开提供一种语音业务切换方法、装置、电子设备及存储介质。
85.下面首先对公开实施例所提供的一种语音业务切换方法进行介绍。
86.本公开实施例所提供的一种语音业务切换方法,可以应用于终端。在具体应用中,该该终端可以为手机或者平板电脑等设备,本公开实施例对于电子设备的具体形态并不做限定。另外,可以理解的是,由于本方案是针对vowifi通话和volte通话的语音业务切换,因此,该终端为能够实现5g业务的终端。
87.并且,实现本公开实施例所提供的一种语音业务切换方法的功能软件可以为内嵌于终端的操作系统中的功能程序。本公开实施例并不对终端的操作系统的类型进行限定。
88.另外,可以理解的是,5g sa网络的驻留率为用户使用5g sa网络的时长与用户使用网络时长的比值,用户使用5g sa网络的时长越长,5g sa网络的驻留率越高。
89.其中,本公开实施例所提供的一种语音业务切换方法,应用于终端,可以包括:
90.在vowifi通话过程中,监测用于表征vowifi通话质量的特征参数;其中,vowif通话过程中的驻留网络为5g sa网络,vowifi为基于wifi网络的语音,5g sa网络为5g独立组网;
91.若基于特征参数判断出满足针对网络搜索的触发条件,则搜索长期演进lte网络,得到搜索结果;
92.根据搜索结果,选择待驻留的目标lte网络;
93.判断vowifi通话所利用的wifi网络和目标lte网络,是否满足向volte通话切换的切换条件;其中,volte为基于lte网络的语音;
94.若满足切换条件,则从vowifi通话切换至volte通话,以使得终端离开5g sa网络。
95.本公开所提供方案中,vowifi通话过程中的驻留网络为5g sa网络,并且,在vowifi通话质量的特征参数出现问题时,才搜索可以驻留的lte网络,进而vowifi通话所利用的wifi网络和搜索到的目标lte网络都满足切换条件,才从所述vowifi通话切换至所述volte通话以使得终端离开所述5g sa网络。可见,相对于相关技术中在vowifi通话开启时,5g sa网络便会被禁用而言,本方案可以在vowifi无缝切换到volte时提高终端在5g sa网络的驻留率,从而提高用户对于5g sa的使用体验。
96.另外,本公开设置网络搜索条件以及向volte通话切换的切换条件,这样使得可以预先完成网络切换之前的准备工作,以便终端可以在满足切换条件时及时执行切换操作,从而保证不掉话的情况下尽可能提高终端在5g sa网络的驻留率。
97.下面结合附图,对本公开实施例所提供的一种语音业务切换方法进行介绍。
98.如图1所示,本公开实施例提供的一种语音业务切换方法,可以包括如下步骤:
99.s101,在vowifi通话过程中,监测用于表征vowifi通话质量的特征参数;其中,vowifi通话过程中的驻留网络为5g sa网络,vowifi为基于wifi网络的语音,5g sa网络为5g独立组网;
100.其中,监测用于表征vowifi通话质量的特征参数,可以是周期性的进行监测,也可以是实时性的进行监测,示例性,对于vowifi通话质量的特征参数可以每10秒进行一次监测,也可以实时性的每秒都进行监测,上述两种实现方式都可以对vowifi通话质量进行监测,本公开对此不做具体限定。
101.需要说明的是,用于表征vowifi通话质量的特征参数可以是多种的。示例性的,在一种实现方式中,特征参数可以是rssi(received signal strength indication,接收的信号强度指示)值,此时,在vowifi通话过程中,可以监测vowifi的rssi值,从而得到用于表征vowifi通话质量的特征参数。示例性的,在另一种实现方式中,特征参数也可以是丢包率,此时,在vowifi通话过程中,可以监测vowifi的丢包率,从而得到用于表征vowifi通话质量的特征参数;特征参数还可以是延时,此时,在vowifi通话过程中,可以监测vowifi的延时,从而得到用于表征vowifi通话质量的特征参数。本公开对用于表征vowifi通话质量的特征参数不做具体限定。
102.另外,需要说明的是,为了提高终端在5g sa的驻留率,本方案的处理思想是尽可能让终端附着到lte网络的时机接近执行切换的节点,也就是,尽快能接近终端离开5g sa网络的时机,因此,本实施例中,vowifi的通话过程中的驻留网络为5g sa网络,并不是在vowifi通话开启时,便禁用5g sa网络,更不是在终端一旦注册到wifi网络时,便禁用5g sa网络。这样,vowifi的通话过程中可以有效的提高5g sa网络的驻留率。
103.s102,若基于特征参数判断出满足针对网络搜索的触发条件,则搜索长期演进lte网络,得到搜索结果;
104.触发条件的作用是用于触发搜索lte网络,从而为后续执行语音业务切换做好预先准备。其中,由于特征参数通常是数值,因此,在一种实现方式中,可以基于所述特征参数与预定的触发门限的大小关系,判断是否满足针对网络搜索的触发条件;其中,所述触发门
限为与所述特征参数的类型相同。
105.触发门限可以是一个区间或是一个数值。例如:当特征参数为rssi值时,则触发门限可以为-82~-72db或直接为-80db;当特征参数是丢包率时,触发门限可以为10%,即,在丢包率高于10%时,认为通话质量恶化,故以丢包率为10%时,作为触发触发门限;另外,若特征参数是延时,触发门限可以为端对端延时1s,即,在端对端延时高于1s时,认为通话质量恶化,故以端对端延时1s,作为触发门限。可见,根据特征参数的类型不同,针对网络搜索的触发条件是否满足的判断方式也会发生变化,故本公开在此不做具体限定。
106.可以理解的是,在搜索长期演进lte网络时,需要搜索能保证用户正常使用volte通话的lte网络,将搜索到的可以待驻留的lte网络进行收集,得到搜索结果。需要说明的是,本公开对搜索lte网络的具体实现方式不做具体限定。
107.为了布局清晰以及方案清楚,下文通过另一实施例对基于所述特征参数与预定的触发门限的大小关系,判断是否满足针对网络搜索的触发条件的具体实现方式进行示例性介绍。
108.s103,根据搜索结果,选择待驻留的目标lte网络;
109.在得到搜索结果后,可以通过预定的选取方式,选取待驻留的目标lte网络。例如,以网络信号强度作为选取依据,选取待驻留的目标lte网络,或者,以网络信号强度以及稳定性能作为选取依据,选取待驻留的目标lte网络。由于选取待驻留的目标lte网络的具体实现方式并不是本公开的发明点,因此,本公开实施例对于预定的选取方式并不做限定。
110.s104,判断vowifi通话所利用的wifi网络和目标lte网络,是否满足向volte通话切换的切换条件;其中,volte为基于lte网络的语音;
111.其中,向volte通话切换的切换条件的作用为用于触发语音业务的切换。其中,判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足向volte通话切换的切换条件的实现方式可以存在多种。示例性的,在一种实现方式中,判断vowifi通话所利用的wifi网络的信号质量是否低于第二切换门限,第二切换门限为使得vowifi通话不掉线的最低信号强度,若wifi网络的信号质量低于第二切换门限,则判定满足向volte通话切换的切换条件。
112.可以理解的是,用户对于终端可以设置网络优先级策略,例如:lte网络为低优先级且wifi网络为高优先级,或者,lte网络为高优先级且wifi网络为低优先级。因此,为了进一步满足用户体验,可以结合用户对于终端设置的网络优先级策略,来判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足向volte通话切换的切换条件。关于该种实现方式的具体内容下文结合其他实施例进行介绍。
113.s105,若满足切换条件,则从vowifi通话切换至volte通话,以使得终端离开5g sa网络;
114.在vowifi通话所利用的wifi网络和目标lte网络都满足上述切换条件时,则从vowifi通话切换至volte通话,以使得终端离开5g sa网络,可以理解的是,5g sa网络可以是在最终从vowifi通话切换至volte通话时才关闭的,这样可以有效提高5g sa网络的驻留率。
115.可选地,在一种实现方式中,从vowifi通话切换至volte通话,以使得终端离开5g sa网络之前,方法还包括:
116.判断定时器的计时是否结束;其中,定时器用于每次从vowifi通话切换至volte通话时,开始计时;若结束,从vowifi通话切换至volte通话,以使得所述终端离开所述5g sa网络。
117.可以理解的是,在从vowifi通话切换至volte通话切换之前可以考虑定时器的影响因素。其中,定时器可以用于进行计时,并且,定时器是从进行一次切换之后开始计时,在计时结束前,无法进行切换,这样,通过使用定时器可以有效防止出现乒乓切换的现象,即,从volte通话切换至vowifi通话后,立刻从从vowifi通话切换至volte通话。在定时器计时结束后,才可以从vowifi通话切换至volte通话,以使得所述终端离开所述5g sa网络。示例性的,在满足上述切换条件后,定时器的计时尚未结束,计时还有1分钟才结束,待定时器计时结束后,从vowifi通话切换至volte通话,以使得所述终端离开所述5g sa网络。
118.需要说明的是,定时器可以使用,也可以不使用,定时器的计时时间也可以依照用户的需要自行设定,故本公开对定时器的使用及其计时时间不做具体限定。
119.另外,在vowifi通话切换至volte通话,以使得终端离开5g sa网络之后,可以检测volte通话的通话状态,并且,在volte通话结束通话后,恢复在5g sa网络的注册。可以理解的是,在结束volte通话后,立即恢复在5g sa网络的注册,可以进一步有效的提高5g sa网络的驻留率。示例性的,在用户结束4g蜂窝volte通话后,手机终端自动从4g蜂窝恢复至5g sa网络。
120.本公开所提供方案中,vowifi通话过程中的驻留网络为5g sa网络,并且,在vowifi通话质量的特征参数出现问题时,才搜索可以驻留的lte网络,进而vowifi通话所利用的wifi网络和搜索到的目标lte网络都满足切换条件,才从所述vowifi通话切换至所述volte通话以使得终端离开所述5g sa网络。可见,相对于相关技术中在vowifi通话开启时,5gsa网络便会被禁用而言,本方案可以在vowifi无缝切换到volte时提高终端在5g sa网络的驻留率,从而提高用户对于5g sa的使用体验。
121.另外,本公开设置网络搜索条件以及向volte通话切换的切换条件,这样使得可以预先完成网络切换之前的准备工作,以便终端可以在满足切换条件时及时执行切换操作,从而保证不掉话的情况下尽可能提高终端在5g sa网络的驻留率。
122.可选地,在公开的另一实施例中,如图2所示,一种语音业务切换方法,可以包括如下步骤:
123.s201,在vowifi通话过程中,监测用于表征vowifi通话质量的特征参数;其中,vowifi通话过程中的驻留网络为5g sa网络,vowifi为基于wifi网络的语音,5g sa网络为5g独立组网;
124.本实施例中,步骤s201与上述实施例的步骤s101相同,在此不做赘述。
125.s202,基于特征参数与预定的触发门限的大小关系,判断是否满足针对网络搜索的触发条件,若满足,则搜索长期演进lte网络,得到搜索结果;
126.其中,触发门限为与特征参数的类型相同,示例性的,特征参数是rssi值,,单位为db,触发门限可以为-82~-72db或直接为-80db;特征参数是丢包率,单位为百分比,触发门限可以为7%;特征参数是延时,单位为秒,触发门限可以为1秒。本公开对触发门限的具体数值不做具体限定,可以根据具体测试情况进行具体设置。
127.示例性的,以特征参数为rssi值,触发门限高于第二切换门限且低于第一切换门
限,其中,第一切换门限为使得vowifi通话正常的最低信号强度;第二切换门限为使得vowifi通话不掉线的最低信号强度。示例性的,特征参数为rssi值,第一切换门限可以设在-65~-75db之间,第二切换门限可以设在-75~-85db,触发门限需要设置在两个切换门限之间,可以为-82~-72db。
128.可以理解的是,在特征参数为丢包率时,触发门限也可以通过丢包率对应的第一切换门限和第二切换门限进行设置,例如:丢包率对应的第一切换门限可以设在3%,丢包率对应的第二切换门限可以设在10%,触发门限需要设置在两个切换门限之间,可以为7%;其中,丢包率对应的第一切换门限为使得vowifi通话正常的最高丢包率,丢包率对应的第二切换门限为使得vowifi通话不掉线的最高丢包率。
129.另外,以特征参数为rssi值为例,对基于特征参数与预定的触发门限的大小关系,判断是否满足针对网络搜索的触发条件的具体实现方式进行介绍。示例性的,基于特征参数与预定的触发门限的大小关系,判断是否满足针对网络搜索的触发条件,可以包括两种方式a1-a2中的任一种:
130.方式a1,判断rssi值是否低于所述触发门限,若低于,判定满足针对网络搜索的触发条件;
131.该种实现方式中,只要监测到的rssi值低于触发门限一次,便判定满足针对网络搜索的触发条件,后续可以对lte网络进行搜索,从而快速进入lte网络的搜索过程。示例性的,wifi的信号质量的触发门限为-80db时,监测到wifi的信号质量在某一秒中为-82db,则判定满足针对网络搜索的触发条件。
132.可以理解的是,上述是以特征参数为rssi值为例,上述方案特征参数也可以是丢包率或延时等。示例性的,只要监测到丢包率高于触发门限一次时,便判定满足针对网络搜索的触发条件,后续可以对lte网络进行搜索,从而快速进入lte网络的搜索过程;只要监测到延时高于触发门限一次时,便判定满足针对网络搜索的触发条件,后续可以对lte网络进行搜索,从而快速进入lte网络的搜索过程。
133.方式a2,确定在预设时长内监测到的多个所述rssi值中的指定rssi值的数量,作为目标数量;判断所述目标数量与监测到的多个所述rssi值的总量的比值,是否超过预定概率值,若超过,判定满足针对网络搜索的触发条件;其中,所述指定rssi值为低于所述触发门限的rssi值。
134.wifi的信号是波动的,所以上述方案确定在预设时间内监测到的多个rssi值中的低于触发门限的rssi值,与监测到的rssi值的总量的比值,进而,判断其比值是否超过预定概率值,若超过,则满足针对网络搜索的触发条件。示例性的,预设时间为1分钟,预定概率为95%,那么,在1分钟内监测到的多个rssi值中的低于触发门限的rssi值,与监测到的rssi值的总量的比值,高于95%,则判定满足针对网络搜索的触发条件。通过该种实现方式,可以排除wifi网络在一定范围内随机波动而造成的误判,并且,由于在目标数量与监测到的多个所述rssi值的总量的比值,超过预定概率值时,才对lte网络进行搜索,这样可以避免频繁测量lte而导致的能耗大的问题。
135.可以理解的是,上述是以特征参数为rssi值为例,上述方案特征参数也可以是丢包率或延时等。示例性的,在1分钟内监测到的丢包率中的高于触发门限的次数,与监测到的产生丢包率的全部次数的比值,高于95%,则判定满足针对网络搜索的触发条件;在1分
钟内监测到的延时中的高于触发门限的次数,与监测到的产生延时的全部次数的比值,高于95%,则判定满足针对网络搜索的触发条件。
136.本公开对预设时间及预设概率不做具体限定。
137.需要说明的是,为了防止用户在通话过程中由于切换不及时而出现掉话的现象,触发门限与第二切换门限之间,可以存在预定安全间隔,也就是,触发门限与第二切换门限的差值为预定安全间隔。示例性的,预定安全间隔的确定方式,可以包括确定方式b1-b2中的任一种:
138.确定方式b1,获取指定的安全间隔,作为预定安全间隔;
139.直接指定安全间隔,作为预定安全间隔,示例性的,以特征参数为rssi值为例,指定3db作为预定安全间隔;以特征参数为丢包率为例,指定3%作为预定安全间隔;以特征参数为延时为例,指定0.3s作为预定安全间隔。需要说明的是,本公开对于指定的安全间隔数值不做具体限定。
140.确定方式b2,统计预定时间段内,vowifi通话所利用的wifi网络相对于指定基准信号强度的波动幅度,并计算波动幅度的平均值,作为预定安全间隔;
141.在统计的一定时间内,wifi网络相对于指定基准信号强度的波动幅度,并计算波动幅度的平均值,作为预定安全间隔,示例性的,以特征参数为rssi值为例,若wifi网络的波动幅度在-77~-83db之间,指定基准信号强度为-80db,计算出的波动幅度为3db,故预设安全间隔为3db;以特征参数为丢包率为例,若丢包率的波动幅度在4%~10%之前,指定基准丢包率为7%,计算出的波动幅度为3%,故预设安全间隔为3%;以特征参数为延时为例,若延时的波动幅度在0.4~1s之前,指定基准丢包率为0.7s,计算出的波动幅度为0.3s,故预设安全间隔为0.3s。
142.本公开对指定基准数据及计算波动幅度的平均值,不做具体限定。
143.s203,根据搜索结果,选择待驻留的目标lte网络;
144.本实施例中,步骤s203与上述实施例的步骤s103相同,在此不做赘述。
145.s204,判断vowifi通话所利用的wifi网络和目标lte网络,是否满足向volte通话切换的切换条件;其中,volte为基于lte网络的语音;
146.本实施例中,步骤s204与上述实施例的步骤s104相同,在此不做赘述。
147.s205,若满足切换条件,则从vowifi通话切换至volte通话,以使得终端离开5g sa网络;
148.本实施例中,步骤s205与上述实施例的步骤s105相同,在此不做赘述。
149.由于上述方案可见,相对于相关技术中在vowifi通话开启时,5g sa网络便会被禁用而言,本方案可以在vowifi无缝切换到volte时提高终端在5g sa网络的驻留率,从而提高用户对于5g sa的使用体验,另外,通过比对特征参数与触发门限的大小关系,来判定是否满足针对网络搜索的触发条件,这样使得可以方便快捷地对是否满足触发条件进行判断,从而提高处理效率。
150.可选地,下面结合附图,对本公开实施例提供的另一种语音业务切换方法进行介绍。
151.如图3所示,本公开实施例所提供的另一种语音业务切换方法,可以包括如下步骤:
152.s301,在vowifi通话过程中,监测用于表征vowifi通话质量的特征参数;其中,vowifi通话过程中的驻留网络为5g sa网络,vowifi为基于wifi网络的语音,5g sa网络为5g独立组网;
153.本实施例中,步骤s301与上述实施例的步骤s101相同,在此不做赘述。
154.s302,若基于特征参数判断出满足针对网络搜索的触发条件,则搜索长期演进lte网络,得到搜索结果;
155.本实施例中,步骤s302与上述实施例的步骤s102相同,在此不做赘述。
156.s303,根据搜索结果,选择待驻留的目标lte网络;
157.本实施例中,步骤s303与上述实施例的步骤s103相同,在此不做赘述。
158.s304,获取终端的网络优先级策略,作为目标策略;
159.其中,目标策略可以表征终端的网络优先级策略,即,lte网络与wifi网络之间的优先级关系。
160.目标策略可以包括:lte网络为高优先级,wifi网络为低优先级;
161.或者,
162.lte网络为低优先级,wifi网络为高优先级;
163.本公开对lte网络和wifi网络优先级不做具体限定。
164.s305,判断vowifi通话所利用的wifi网络和目标lte网络,是否满足与目标策略对应的向volte通话切换的切换条件;其中,volte为基于lte网络的语音;
165.目标策略与切换条件有对应关系,以特征参数为rssi值为例:
166.示例性的,目标lte网络可以用rsrp值(reference signal receiving power,参考信号接收功率)和rsrq值(reference signal receiving quality,表示lte参考信号接收质量),来表征lte信号质量,若目标策略为lte网络为高优先级,wifi网络为低优先级时,与目标策略对应的向volte通话切换的切换条件为wifi网络的rssi值低于第二切换门限,目标lte网络的rsrp值大于第四切换门限;其中,第二切换门限为使得所述vowifi通话不掉线的最低信号强度,第四切换门限为volte语音通话不掉线的最低信号强度。
167.若目标策略为lte网络为低优先级,wifi网络为高优先级时,与目标策略对应的向volte通话切换的切换条件为wifi网络的rssi值低于第二切换门限,目标lte网络的rsrp值大于第三切换门限;其中,第三切换门限为volte语音通话正常通话的最低信号强度。
168.需要说明的是,在特征参数为丢包率时,目标策略与对应的向volte通话切换的切换条件的对应关系也是成立的,示例性的,目标策略为lte网络为高优先级,wifi网络为低优先级时,与目标策略对应的向volte通话切换的切换条件为wifi网络的丢包率大于丢包率对应的第二切换门限,目标lte网络的rsrp值大于第四切换门限;其中,丢包率对应的第二切换门限为使得vowifi通话不掉线的最高丢包率。
169.在目标策略为lte网络为低优先级,wifi网络为高优先级时,与目标策略对应的向volte通话切换的切换条件为wifi网络的丢包率大于丢包率对应的第二切换门限,所述目标lte网络的rsrp值大于第三切换门限。
170.s306,若满足切换条件,则从vowifi通话切换至volte通话,以使得终端离开5g sa网络;
171.本实施例中,步骤s306与上述实施例的步骤s105相同,在此不做赘述。
172.本公开所提供方案,相对于相关技术中在vowifi通话开启时,5g sa网络便会被禁用而言,本方案可以在vowifi无缝切换到volte时提高5g sa网络的驻留率,从而提高用户对于5gsa的使用体验。另外,在进行网络切换时,考虑终端的网络优先级策略,这样使得语音业务切换过程能够符合用户对于网络的使用需求。
173.另外,通过网络优先级策略进行切换,目的是尽可能鼓励终端在高优先级网络驻留,使用户的网络更好,不会出现因为切换网络而出现掉话的情况,使用户有更好的体验。下面结合具体示例,对本公开实施例提供的一种语音业务切换方法进行介绍。其中,该语音业务切换方法应用于终端,该终端支持vowifi业务,示例性的,终端为手机,则该手机支持5g sa网络的vowifi通话业务。
174.如图4所示,本公开实施例所提供的一种语音业务切换方法,可以包括如下步骤:
175.s401,终端在wifi网络建立ims会话并完成ims注册;
176.示例性的,手机在wifi网络建立ims(ip multimedia subsystem,ip多媒体子系统)会话并完成ims注册;
177.s402,终端发起vowifi通话;
178.示例性的,手机发起5g sa网络的vowifi通话;
179.s403,终端处于vowifi通话过程;
180.示例性的,手机处于5g sa网络的vowifi通话过程中;
181.s404,在终端vowifi通话中,是否满足搜索lte网络的时机,如果是,则继续执行s405;如果否,则执行s409,终端保持vowifi通话,继而执行s414,判断终端是否结束通话,选择是,则结束通话,并执行s413,终端恢复在5g sa网络的注册并保持在5g sa网络;
182.s405,终端开启对lte网络的搜索;
183.s406,终端选择最合适的lte网络进行附着;
184.其中,按照预定的选取方式所选取到的lte网络,作为最合适的lte网络。
185.s407,终端获取wifi网络和lte网络的信号质量与预定的门限进行比较;
186.其中,获取wifi网络和lte网络的信号质量,即wifi网络的rssi值和lte网络的rsrp值。
187.示例性的,wifi网络的rssi值需要与第二切换门限进行比较,lte网络的rsrp值需要与第四切换门限进行比较;其中,第二切换门限为vowifi语音通话不掉线的最低信号强度,第四切换门限为volte语音通话不掉线的最低信号强度;
188.s408,根据终端设置的网络优先级策略综合判定是否满足切换条件,如果是,则继续执行s410,终端执行从vowifi到volte的切换;如果否,则执行s409,终端保持vowifi通话,继而执行s414,判断终端是否结束通话,选择是,则结束通话,并执行s413,终端恢复在5g sa网络的注册并保持在5g sa网络;
189.示例性的,wifi网络的rssi值低于第二切换门限,lte网络的rsrp值大于第四切换门限;
190.s409,终端保持vowifi通话;
191.终端保持vowifi通话,未切换至volte通话;
192.s410,终端执行从vowifi到volte的切换;
193.s411,终端处于volte通话过程;
194.示例性的,手机处于volte通话过程中;
195.s412,判断终端是否结束通话;
196.需要选择是否结束通话,选择是,则执行s413,终端恢复在5g sa网络的注册并保持在5g sa网络;选择否,则继续通话;
197.s413,终端恢复在5g sa网络的注册并保持在5g sa网络;
198.可以有利于提高5g sa网络的驻留率;
199.s414,判断终端是否结束通话;
200.与s412相同,不做过多赘述。
201.本公开所提供方案中,vowifi通话过程中的驻留网络为5g sa网络,并且,在vowifi通话质量的特征参数出现问题时,才搜索可以驻留的lte网络,进而vowifi通话所利用的wifi网络和搜索到的目标lte网络都满足切换条件,才从所述vowifi通话切换至所述volte通话以使得终端离开所述5g sa网络。可见,相对于相关技术中在vowifi通话开启时,5g sa网络便会被禁用而言,本方案可以在vowifi无缝切换到volte时提高终端在5g sa网络的驻留率,从而提高用户对于5g sa的使用体验。
202.另外,本公开设置网络搜索条件以及向volte通话切换的切换条件,这样使得可以预先完成网络切换之前的准备工作,以便终端可以在满足切换条件时及时执行切换操作,从而保证不掉话的情况下尽可能提高终端在5g sa网络的驻留率。
203.为了更好的阐述本公开实施例的内容,下面结合图5和图6对本公开语音业务优先级策略切换方法进行描述。
204.如图5所示,目标策略为:lte网络为高优先级,wifi网络为低优先级。
205.wifi网络可以用rssi值,来表征wifi网络的信号质量,lte网络可以用rsrp值,来表征lte网络的信号质量。
206.那么,与目标策略对应的向volte通话切换的切换条件为wifi rssi低于第二切换门限,即,wifi网络的信号质量低于第二切换门限,lte rsrp高于第三切换门限,即,lte网络的信号质量高于第三切换门限,这样,就可以从wifi通话切换到volte通话。
207.如图6所示,目标策略为:lte网络为低优先级,wifi网络为高优先级。
208.那么,与目标策略对应的向volte通话切换的切换条件为wifi rssi低于第二切换门限,即,wifi网络的信号质量低于第二切换门限,lte rsrp高于第四切换门限,即,lte网络的信号质量高于第四切换门限,这样,就可以从wifi通话切换到volte通话。
209.可见,通过网络优先级策略进行切换,目的是尽可能鼓励终端在高优先级网络驻留,使用户的网络更好,不会出现因为切换网络而出现掉话的情况,使用户有更好的体验。
210.基于上述方法的实施例,本公开实施例还提供了一种语音业务切换装置,如图7所示,所述装置包括:
211.监测模块710,用于在vowifi通话过程中,监测用于表征vowifi通话质量的特征参数;其中,所述vowifi通话过程中的驻留网络为5g sa网络,所述vowifi为基于wifi网络的语音,所述5g sa网络为5g独立组网;
212.搜索模块720,用于若基于所述特征参数判断出满足针对网络搜索的触发条件,则搜索长期演进lte网络,得到搜索结果;
213.选择模块730,用于根据所述搜索结果,选择待驻留的目标lte网络;
214.判断模块740,用于判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足向volte通话切换的切换条件;其中,所述volte为基于lte网络的语音;
215.切换模块750,用于若满足所述切换条件,则从所述vowifi通话切换至所述volte通话,以使得所述终端离开所述5g sa网络。
216.可选地,所述装置还包括:
217.恢复模块,用于在所述volte通话结束通话后,恢复在所述5g sa网络的注册。
218.可选地,基于所述特征参数判断是否满足针对指定切换的触发条件的方式包括:
219.第一判断子模块,用于基于所述特征参数与预定的触发门限的大小关系,判断是否满足针对网络搜索的触发条件;其中,所述触发门限为与所述特征参数的类型相同。
220.可选地,所述特征参数包括:接收信号的强度指示rssi值;
221.所述触发门限高于第二切换门限且低于第一切换门限;所述第一切换门限为使得所述vowifi通话正常的最低信号强度;所述第二切换门限为使得所述vowifi通话不掉线的最低信号强度。
222.可选地,所述第一判断子模块,包括:
223.第一判断单元,用于判断所述rssi值是否低于所述触发门限,若低于,判定满足针对网络搜索的触发条件;
224.或者,
225.第二判断单元,用于确定在预设时长内监测到的多个所述rssi值中的指定rssi值的数量,作为目标数量;判断所述目标数量与监测到的多个所述rssi值的总量的比值,是否超过预定概率值,若超过,判定满足针对网络搜索的触发条件;其中,所述指定rssi值为低于所述触发门限的rssi值。
226.可选地,所述触发门限与所述第二切换门限之间存在预定安全间隔。
227.可选地,所述预定安全间隔的确定方式包括:
228.获取指定的安全间隔,作为所述预定安全间隔;
229.或者,
230.统计预定时间段内,所述vowifi通话所利用的wifi网络相对于指定基准信号强度的波动幅度,并计算所述波动幅度的平均值,作为所述预定安全间隔。
231.可选地,所述装置还包括:
232.获取子模块,用于判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足向volte通话切换的切换条件之前,获取所述终端的网络优先级策略,作为目标策略;
233.所述判断模块,包括:
234.第二判断子模块,用于判断vowifi通话所利用的wifi网络和所述目标lte网络,是否满足与所述目标策略对应的向volte通话切换的的切换条件。
235.可选地,所述目标策略包括:lte网络为高优先级,wifi网络为低优先级;所述与所述目标策略对应的向volte通话切换的切换条件包括:vowifi通话所利用的wifi网络的信号质量低于第二切换门限,所述目标lte网络的信号质量大于第四切换门限;其中,所述第二切换门限为使得所述vowifi通话不掉线的最低信号强度,所述第四切换门限为volte语音通话不掉线的最低信号强度;
236.或者,
237.所述目标策略包括:lte网络为低优先级,wifi网络为高优先级;所述与所述目标策略对应的向volte通话切换的切换条件包括:vowifi通话所利用的wifi网络的信号质量低于第二切换门限,所述目标lte网络的信号质量大于第三切换门限;其中,所述第三切换门限为volte语音通话正常通话的最低信号强度。
238.可选地,所述装置还包括:
239.第三判断子模块,用于所述vowifi通话切换至所述volte通话,以使得所述终端离开所述5g sa网络之前,判断定时器的计时是否结束;其中,所述定时器用于每次从所述vowifi通话切换至所述volte通话时,开始计时;
240.若结束,从所述vowifi通话切换至所述volte通话,以使得所述终端离开所述5g sa网络。
241.本公开实施例还提供了一种电子设备,如图8所示,包括处理器801、通信接口802、存储器803和通信总线804,其中,处理器801,通信接口802,存储器803通过通信总线804完成相互间的通信,
242.存储器803,用于存放计算机程序;
243.处理器801,用于执行存储器803上所存放的程序时,实现本公开语音业务切换方法的步骤。
244.上述电子设备提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
245.通信接口用于上述电子设备与其他设备之间的通信。
246.存储器可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non-volatile memory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
247.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
248.在本公开提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一语音业务切换方法的步骤。
249.在本公开提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一语音业务切换方法。
250.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本公开实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质
中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
251.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
252.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
253.以上所述仅为本公开的较佳实施例,并非用于限定本公开的保护范围。凡在本公开的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本公开的保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1