一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

语音通话方法、装置、设备、存储介质及程序产品与流程

2023-03-19 18:53:28 来源:中国专利 TAG:


1.本技术涉及通信技术领域,尤其涉及一种语音通话方法、装置、设备、存储介质及程序产品。


背景技术:

2.随着网络业务的不断地升级改造,用户对于一些网络的语音通话要求也越来越高,例如随着5g独立组网sa移动网络技术、sa网络的发展以及5g移动终端的普及,使用5g进行语音业务,尤其是5g的新空口承载语音vonr业务成为目前成为人们的追求。
3.受限于一些网络基站的覆盖,导致一些区域的网络信号比较弱,用户在该网络信号下进行语音通话过程中,通常需要依靠网络设备进行重定向或切换等回落手段才能顺利完成通话。
4.然而此种回落方式受限于网络设备和网络参数的配置,导致用户在通话过程中进行回落过程中会出现杂音或者断续的场景,极端情况下也会出现切换、重定向失败,进而导致通话掉话。


技术实现要素:

5.第一方面,本技术实施例提供一种语音通话方法,包括:
6.周期性获取第一网络的信号质量参数,并基于获取到的所述信号质量参数确定需要生成语音业务降制式操作标识;
7.接收到基于所述第一网络的语音业务请求;
8.检测到所述语音业务降制式操作标识已经生成;
9.中断所述第一网络并搜寻第二网络;
10.切换至所述第二网络,在所述第二网络中与所述语音业务请求对应的目标终端建立语音业务连接,其中,第二网络的网络制式低于所述第一网络的网络制式。
11.在一些实施例中,所述周期性获取第一网络的信号质量参数,还包括:
12.注册第一网络,确定需要进入语音业务降制式逻辑判断工作状态;
13.进入语音业务降制式逻辑判断工作状态;
14.周期性获取所述第一网络的信号质量参数。
15.在一些实施例中,所述确定需要进入语音业务降制式逻辑判断工作状态,包括:
16.确定语音业务降制式逻辑判断的功能开关处于开启状态。
17.在一些实施例中,所述确定需要进入语音业务降制式逻辑判断工作状态,包括:
18.基于获取到的所述第一网络所支持的语音业务状况确定需要进入语音业务降制式逻辑判断工作状态。
19.在一些实施例中,所述语音业务状况包括语音业务的业务量;
20.所述基于获取到的所述第一网络所支持的语音业务状况确定需要进入语音业务降制式逻辑判断工作状态,包括:
21.检测到所述第一网络所支持的语音业务的业务量大于预设业务量;
22.确定需要进入语音业务降制式逻辑判断工作状态。
23.在一些实施例中,所述语音业务状况包括语音业务的呼叫成功率;
24.所述基于获取到的所述第一网络所支持的语音业务状况确定需要进入语音业务降制式逻辑判断工作状态,包括:
25.检测到所述第一网络所支持的语音业务的呼叫成功率小于预设成功率;
26.确定需要进入语音业务降制式逻辑判断工作状态。
27.在一些实施例中,所述基于获取到的所述信号质量参数确定需要生成语音业务降制式操作标识,包括:
28.确定所述信号质量参数中存在至少一项目标参数的数值小于所述目标参数对应的预设限值,且持续预设时长。
29.在一些实施例中,所述切换至所述第二网络,在所述第二网络中与所述语音业务请求对应的目标终端建立语音业务连接之后,还包括:
30.确定语音业务结束,断开所述第二网络,并进行第四网络注册。
31.在一些实施例中,所述第一网络为5g sa网络,所述第二网络的搜寻的优先级为长期演进lte网络高于宽带码分多址w-cdma网络,w-cdma网络高于全球移动通讯系统gsm网络。
32.第二方面,本技术实施例还提供一种语音通话装置,包括:
33.标识单元,用于周期性获取第一网络的信号质量参数,并基于获取到的所述信号质量参数确定需要生成语音业务降制式操作标识;
34.接收单元,用于接收到基于所述第一网络的语音业务请求;
35.检测单元,用于检测到所述语音业务降制式操作标识已经生成;
36.搜寻单元,用于中断所述第一网络并搜寻第二网络;
37.切换单元,用于切换至所述第二网络,在所述第二网络中与所述语音业务请求对应的目标终端建立语音业务连接,其中,第二网络的网络制式低于所述第一网络的网络制式。
38.第三方面,本技术实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述语音通话方法。
39.第四方面,本技术实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述语音通话方法。
40.第五方面,本技术实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述语音通话方法。
附图说明
41.为了更清楚地说明本技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
42.图1是本技术一个实施例提供的语音通话方法的流程示意图之一;
43.图2是本技术一个实施例提供的5g sa网络下的vonr语音通话场景下的流程示意图;
44.图3是本技术一个实施例提供的语音通话装置的结构示意图;
45.图4是本技术一个实施例提供的电子设备的结构示意图。
具体实施方式
46.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术中的附图,对本技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
47.在一些实施例中,受限于一些网络基站的覆盖,导致一些区域的网络信号比较弱,用户在该网络信号下进行语音通话过程中,通常需要依靠网络设备进行重定向或切换等回落手段才能顺利完成通话。
48.例如,5g的新空口承载语音vonr业务,其中,新空口承载语音(voice over new radio,vonr)是指直接由5g网络端到端承载语音业务,在这种方式下,为了保证语音通话的连续性,网络设备会根据终端上报的网络测量报告决定语音是否需要将终端设备的语音通话从切换到4g或5g。
49.网络设备可包括一个或多个卫星或地面站设备,地面站设备也可以被称为接入网设备或核心网设备。卫星可以为低地球轨道(low earth orbit,leo)卫星(或称为低轨卫星)、非静止轨道(non-geostationary earth orbit,ngeo)卫星等。
50.5g的无线接入部分叫做新空口(new radio,nr),基于5g的语音业务就叫做vonr。即支持vonr功能,且终端注册的5g sa网络也开启vonr业务的情况下,终端可以基于nr网络直接进行语音业务,无需回落到长期演进(long term evolution,lte)网络,从而获得更高质量的语音业务体验和更高速率的数据业务体验。
51.本文中的终端(终端设备)包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,例如,手机、平板、台式笔记本以及可以运行应用程序的智能设备,包括智能汽车的中央控制台等。具体可以指用户设备(user equipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。终端设备还可以是卫星电话、蜂窝电话、智能手机、无线数据卡、无线调制解调器、机器类型通信设备、可以是无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字处理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备或可穿戴设备,虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self-driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、5g网络或者未来通信网络中的终端设备等。终端可以由
电池供电,还可以附接到车辆或者船舶的电源系统,并由车辆或者船舶的电源系统供电。车辆或者船舶的电源系统还可以为终端的电池充电,以延长终端的通信时间。
52.地面站设备,例如为现有的移动通信架构(如5g网络的3gpp接入架构)的接入网设备或核心网(core network,cn)设备或未来移动通信架构中的接入网设备或核心网设备。其中,接入网设备也可以称为无线接入网设备、无线接入网(radio access network,ran)、无线接入网功能或无线接入网单元。接入网设备可以包括基站、wlan接入点或wifi节点等,基站可被称为节点b、演进节点b(enb)、接入点、基收发机站(base transceiver station,bts)、无线电基站、无线电收发机、基本服务集(basic service set,bss)、扩展服务集(extended service set,ess)、家用b节点、家用演进型b节点、发送接收点(transmitting receiving point,trp)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇。核心网设备可以包含但不限于如下至少一项:核心网节点、核心网功能、移动管理实体(mobility management entity,mme)、接入移动管理功能(access and mobility management function,amf)、会话管理功能(session management function,smf)、用户平面功能(user plane function,upf)、策略控制功能(policy control function,pcf)、策略与计费规则功能单元(policy and charging rules function,pcrf)、边缘应用服务发现功能(edge application server discovery function,easdf)、统一数据管理(unified data management,udm),统一数据仓储(unified data repository,udr)、归属用户服务器(home subscriber server,hss)、集中式网络配置(centralized network configuration,cnc)、网络存储功能(network repository function,nrf),网络开放功能(network exposure function,nef)、本地nef(local nef,或l-nef)、绑定支持功能(binding support function,bsf)、应用功能(application function,af)等。
53.下面结合图1描述本技术实施例提供的语音通话方法,图1为本技术实施例提供的语音通话方法的流程示意图,如图1所示,本技术实施例提供了一种语音通话方法,包括:
54.步骤101,周期性获取第一网络的信号质量参数,并基于获取到的所述信号质量参数确定需要生成语音业务降制式操作标识;
55.其中,第一网络为开启终端所支持的语音业务的网络。
56.例如,终端注册到5g sa网络,5g sa网络也开启了vonr语音业务,终端也支持vonr功能,且终端在需要进行语音通话时,基于5g sa网络进行vonr通话,也即第一网络为5g sa网络,语音业务请求为vonr通话请求。
57.例如,终端注册到5g sa网络,5g sa网络也开启了vonr语音业务,但终端不支持vonr功能,则终端在需要进行语音通话时,终端需要先回落至4g网络后,使用4g网络进行volte通话,也即此种情况下第一网络为4g网络,语音业务请求为volte通话请求。
58.例如,终端注册到5g sa网络,5g sa网络未开启vonr语音业务,但终端支持vonr功能,且4g网络也未开启volte网络,则终端在需要进行语音通话时,终端需要先回落至2g/3g网络进行语音通话,则此种情况下第一网络即为2g/3g网络,语音业务请求即为2g/3g网络下的通话请求。
59.其中,第一网络的信号质量参数的获取周期可以为固定值,也可以为灵活变动值,例如设置终端每隔10分钟获取一次第一网络的信号质量参数,还可以设置终端在语音呼叫
高峰期时间段内每隔5分钟获取一次第一网络的信号质量参数,在语音呼叫低谷期时间段内每隔10分钟获取一次第一网络的信号质量参数,还可以在终端的电量高于50%时每隔5分钟获取一次第一网络的信号质量参数,在终端的电量低于50%时每隔10分钟获取一次第一网络的信号质量参数等。
60.可选地,信号质量参数包括参考信号接收功率、参考信号接收质量及信号干扰噪声比等任何可影响语音通话质量的参数。
61.可以理解地,当网络的信号质量较差时,则使用该网络进行语音通话时出现通话掉话、断续等状况的概率也越大,在一些实施例中,设定一个特定的门限值,当检测到第一网络的信号质量参数的数值低于该门限值时,生成语音业务降制式操作标识以通知终端主动中断第一网络进行网络回落。
62.其中,语音业务降制式操作标识为用于指示终端主动中断第一网络的语音业务,并将网络回落至语音质量比第一网络差的第二网络的标识,终端在检测到此标识后,无需依靠网络设备进行重定向或切换进行网络切换,终端主动中断第一网络进行网络切换。
63.步骤102,接收到基于所述第一网络的语音业务请求;
64.其中,语音业务请求可以是该终端主动发起的,也可以基于其他终端的呼叫被动发起的,例如终端主动发起的方式可以为用户输入的,也可以是其它硬件设备产生或者软件传输的。例如可以是通过触摸输入、语音输入、手势输入、视觉输入、脑机输入等。
65.所称的硬件设备产生,可以是终端被设置为在某种条件下产生的信息,例如在超过预设时间无法获取蜂窝信号的情况下产生sos(国际摩尔斯电码救难信号)语音业务请求等。
66.所称的软件传输的,可以是由终端本地的第三方软件触发的语音业务请求。
67.步骤103,检测到所述语音业务降制式操作标识已经生成;
68.其中,预先设置好一个语音业务降制式操作标记位,并规定好该标记位的语音业务降制式操作标识的配置,例如当需要执行语音业务降制式操作时,该标记位上的标识被配置为

ture’,则当检测到该标记为被配置为

ture’时,判定语音业务降制式操作标识已经生成。
69.步骤104,中断所述第一网络并搜寻第二网络;
70.其中,第二网络可以为终端中断第一网络后,最先搜寻到可以注册接入的网络,还可以为终端中断第一网络后,搜寻的若干个网络中信号质量参数最优质的网络,还可以为终端在当前通话区域内历史注册过的网络等。
71.此外,第一网络和第二网络可以是不同运营商的不同网络,也可以是同一运营商的不同网络。
72.可以理解地,本实施例中要求第二网络的网络制式低于第一网络的网络制式,由此通过自主降低语音质量要求,来保障后续语音通话过程的稳定性和流畅性。
73.其中,可依据3gpp协议规定搜寻第二网络。
74.例如在第一网络为5g sa网络的情况下,第二网络的搜寻的优先级为长期演进lte网络高于宽带码分多址w-cdma网络,w-cdma网络高于全球移动通讯系统gsm网络。也即按照先搜索lte网络,再搜索w-cdma网络,最后搜索gsm网络的平滑过渡的搜寻方式进行处理。
75.本实施例中,终端在搜索第二网络的过程中,可以采用小区重选方式搜索第二网
络,还可以采用寻呼方式进行搜索。
76.例如,在一实施例中,终端在获取到当前的地理位置信息后,先检测是否存储有该地理位置信息关联的广播控制信道(broadcast control channel,bcch)数据,若存在则先根据存储的bcch进行小区重选,若不存在,则可以先搜索完终端当前所有的rf信道,然后在每个信道上读取接收的信号强度,计算出平均电平,之后选取正值最大的小区为驻留先去,驻留小区后终端开始在物理随机接入信道(physical random access channel,prach)/随机接入信道(random access channel,rach)上进行随机接入流程。
77.例如,在另一实施例中,终端可以去监听物理下行控制信道(physical downlink control channel,pdcch)物理信道,然后根据pdcch物理信道上是否携带有p-rnti,来判断网络设备在本次寻呼周期是否有发寻呼消息给自己。
78.例如,在lte网络寻呼过程中,移动性管理实体(mobility management entity,mme)对每个演进型基站(evolved node b,enb)使用寻呼消息发起寻呼过程,每条寻呼消息携带一个被寻呼的终端信息,enb接收到寻呼消息后,解读其中的内容,得到该终端的跟踪区域标识列表,并在其下属列表中跟踪区的小区进行空口的寻呼,从而使得终端基于此寻呼触发rrc连接建立的发起。
79.步骤105,切换至所述第二网络,在所述第二网络中与所述语音业务请求对应的目标终端建立语音业务连接,其中,第二网络的网络制式低于所述第一网络的网络制式。
80.在搜寻到第二网络后,终端主动断开与第一网络的连接,建立与第二网络的连接,并与目标终端之间建立起第二网络所支持的语音业务连接。
81.本实施例提供的语音通话方法,终端预先周期性获取第一网络的信号质量参数,并根据信号质量参数进行语音业务降制式操作标识的标记,由此使得终端在接收到基于第一网络的语音业务请求的情况下,可在检测到语音业务降制式操作标识时主动中断第一网络,切换至低制式的第二网络后再进行网络通话,由此避免终端在通话过程中发生网络回落而导致出现杂音或者断续等状况,有效提高了通话的稳定性和成功率。
82.在一些实施例中,参考图2,图2为终端在5g sa网络下的vonr语音通话场景下的流程示意图,支持vonr功能的终端开机后注册到开启vonr网络的5g sa网络,终端在启动自主降制功能的情况下,不断检测当前5g sa网络的各项指标,例如参考信号接收功率、参考信号接收质量及信号干扰噪声比,并根据检测的结果进行通话降制式标记,例如根据预设的各指标的门限值,当检测到有一项指标的参数数值处满足该门限值,且持续时间达到ts时,将通话降制式标记为

ture’标识,终端在进入语音业务场景后,判断当前标识是否为

ture’,若是则表征检测到语音业务降制式操作标识,立即中断该5g sa网络的新空口nr,切换到低制式拨打。
83.在一些实施例中,若当前标识为

false’,则表征当前5g sa网络的质量满足语音通话要求,则可在5g sa网络中进行拨打。
84.在一些实施例中,若终端未启动自主降制功能,则终端在进入语音业务场景后,直接在5g sa网络中进行拨打,后续依靠网络设备再对其进行网络回落。
85.在一些实施例中,接收到基于第一网络的语音业务请求之后,若未检测到语音业务降制式操作标识,则驻留于第一网络,并在第一网络中与语音业务请求对应的目标终端建立语音业务连接。
86.其中,在终端在驻留于第一网络建立语音业务后,网络设备端会根据终端汇报的网络状态来决策终端是否需要进行切换或者重定向等的网络回落,在接收到网络设备下发的网络回落指示的情况下,切换至网络回落指示对应的网络与语音业务请求对应的目标终端建立语音业务。
87.由此终端在不主动进行网络切换后,可以依靠网络设备进行网络回落,从而确保终端可以保障用户的完成语音通话。
88.在一些实施例中,所述周期性获取第一网络的信号质量参数之前,还包括:
89.注册第一网络,确定需要进入语音业务降制式逻辑判断工作状态;
90.进入语音业务降制式逻辑判断工作状态;
91.周期性获取所述第一网络的信号质量参数。
92.其中,语音业务降制式逻辑判断指代判断是否需要执行语音业务降制式操作的逻辑。
93.例如,语音业务降制式逻辑判断的标识符号分为“true”和“false”,当语音业务降制式逻辑判断的标识符号为“true”时,则表征终端进入语音业务降制式逻辑判断工作状态,若语音业务降制式逻辑判断的标识符号为“false”时,则表征终端未进入语音业务降制式逻辑判断工作状态。
94.其中,该工作状态可以为用户指示的,例如终端在注册到第一网络之后,用户通过按键输入、触控输入、语音输入等方式指示终端进入语音业务降制式逻辑判断工作状态。
95.此外,该工作状态还可以是终端自主调控的,例如终端在监测到该终端当前出现通话掉话、断续等状况的通话次数达到某一特定值时,自动进入语音业务降制式逻辑判断工作状态,还可以是终端在监测到终端当前连接的第一网络所承载的所有语音业务中出现通话掉话、断续等状况的通话次数达到某一特定值时,自动进入语音业务降制式逻辑判断工作状态。
96.第一网络的注册可以为开机初始注册、还可以为移动更新注册、还可以为周期性注册等,对此不作限制。
97.本实施例中,当终端接入第一网络后,在进入语音业务降制式逻辑判断工作状态下,周期性基于第一网络的信号质量参数来确定需要生成语音业务降制式操作标识,由此可在第一网络的信号质量参数比较差时,生成一个语音业务降制式操作标识,为后续通话场景下的主动进行低制式切换做准备,从而可以避免终端在通话过程中发生网络回落而导致出现杂音或者断续等状况,有效提高了通话的稳定性和成功率。
98.在一些实施例中,所述基于获取到的所述信号质量参数确定需要生成语音业务降制式操作标识,包括:
99.确定所述信号质量参数中存在至少一项目标参数的数值小于所述目标参数对应的预设限值,且持续预设时长。
100.例如,信号质量参数包括参考信号接收功率、参考信号接收质量及信号干扰噪声比等任何可影响语音通话质量的参数。
101.在一些实施例中,由于信号质量参数中的任何一参数的数值比较小时,均会影响通话过程的流畅性,因此只要检测到存在一项目标参数的数值小于其对应的预设限制,均可生成语音业务降制式操作标识。
102.在一些实施例中,由于网络的信号状态会不断地发生波动变化,因此为了避免频繁切换网络,在检测到某一项目标参数的数值小于其对应的预设限制的情况下,在监测该目标参数的数值持续小于其对应的预设限制达到预设时长后,再生成语音业务降制式操作标识。
103.其中,预设限值可以为终端的非易失性存储器(non-volatile memory,nv)中配置的数值,例如开发人员在研发期间预先配置好各类语音业务场景下的限值,例如配置vonr业务场景下的信号质量参数需高于第一限值,配置lte业务场景下的信号质量参数需高于第二限值,其中,第一限值大于第二限值。
104.在一些实施例中,预设限值还可以为基于终端的自定义控件产生的,例如,终端在开机入网后,基于自定义控件在终端设置界面,或者在短信界面,或者通过消息推送界面等方式获取用户输入的配置参数,例如还可以经由其他硬件设备产生或者软件传输的得到的。
105.所称的硬件设备产生,可以是终端被设置为在用户启用某一特定语音业务功能后,在某种条件下产生的该语音业务对应的信号质量参数的预设限值,例如终端在监测到进行vonr通话过程中出现掉话、杂音或者断续的通话故障事件的情况下,基于对通话故障事件的信号质量的分析产生的。
106.可以理解地,预设限值指代当前接入的网络的信号质量参数的数值低于某一特定值的情况下,终端在使用该网络进行语音通话过程中会出现掉话、杂音或者断续等通话故障事件,因此为了确保用户通话过程中不出现以上通话故障事件,要求当前接入的网络的信号质量参数的数值需要大于或等于该特定值。
107.本技术实施例中为了保障用户通话的流畅性,终端在检测到信号质量参数不符合以上要求后,终端生成语音业务降制式操作标识,以指示终端在进入通话场景后主动释放第一网络的rrc连接,来中断第一网络,例如,终端可以在启动通话前向网络设备发送释放辅助指示,网络设备在接收到释放辅助指示后,由于当前终端与网络设备之间没有上行或下行数据,因此网络设备可立即释放rrc连接。
108.在一些实施例中,所述注册第一网络之后,还包括:
109.在确定不需要进入语音业务降制式逻辑判断工作状态的情况下,驻留于所述第一网络,在所述第一网络中与所述语音业务请求对应的目标终端建立语音业务连接。
110.其中,终端若不需要进入语音业务降制式逻辑判断工作状态,则可以是第一网络的网络状态可以承载该语音业务,还可以是用户指示终端无需进行降制式操作,此种情况下,终端继续驻留于第一网络进行语音通话。
111.在一些实施例中,终端在驻留于第一网络建立语音业务后,网络设备端会根据终端汇报的网络状态来决策终端是否需要进行切换或者重定向等的网络回落,在接收到网络设备下发的网络回落指示的情况下,切换至网络回落指示对应的第三网络,在第三网络中与语音业务请求对应的目标终端建立语音业务连接。
112.由此终端在不主动进行网络切换后,可以依靠网络设备进行网络回落,从而确保终端可以保障用户的完成语音通话。
113.在一些实施例中,所述确定需要进入语音业务降制式逻辑判断工作状态,包括:
114.确定语音业务降制式逻辑判断的功能开关处于开启状态。
115.若语音业务降制式逻辑判断的功能开关处于关闭状态,则确定不需要进入语音业务降制式逻辑判断工作状态。
116.功能开关的状态可以基于获取到的外界信息来调控,例如,终端可以根据用户的触摸输入、语音输入、手势输入等来调控它的开关状态,还可以根据终端当前接入的第一网络的信号质量参数来调控。
117.功能开关的状态还可以通过非易失性存储器nv中的配置信息来调控,还可以通过宏定义来调控等,例如,终端在开发初期,开发人员配置终端在开机入网后,该功能开关默认开启,还可以为配置终端在开机入网后,该功能开关默认关闭,在接收到用户的开启指令后,调控该功能开关切换至开启状态。
118.例如,在一些实施例中,终端在开机入网后,显示出网络配置界面,网络配置界面中该功能开关默认未开启,当检测到触发该功能开关的用户操作后,将该功能开关切换至开启状态,其中,用户操作可以是用户输入一条特定的语音信息,还可以是单击、双击、滑动等任意形式的触控操作,还可以是同时按下音量控制按键和开关机按键等按键操作等。
119.在一些实施例中,所述确定需要进入语音业务降制式逻辑判断工作状态,包括:
120.基于获取到的所述第一网络所支持的语音业务状况确定需要进入语音业务降制式逻辑判断工作状态。
121.其中,语音业务状况可以为历史某一特定时间段内第一网络所承载的语音业务的状况,例如,终端在10点接收到一个第一网络的语音业务请求,则可以获取前几天第一网络在10点至11点时间段内所承载的语音业务的状况。
122.语音业务状况还可以为在接入第一网络后,截止到当前时间点期间内的语音业务的状况。
123.由此终端可以根据获取到的第一网络的语音业务状况自动调整语音业务降制式逻辑判断工作状态,提高了终端的智能性,进而可以避免后续终端在通话过程中发生网络回落而导致出现杂音或者断续等状况,有效提高了通话的稳定性和成功率。
124.其中,在一些实施例中,语音业务状况包括语音业务的业务量,检测到第一网络所支持的语音业务的业务量大于预设业务量,确定需要进入语音业务降制式逻辑判断工作状态。
125.检测到第一网络所支持的语音业务的业务量小于或等于预设业务量,确定不需要进入语音业务降制式逻辑判断工作状态。
126.其中,语音业务的业务量指代第一网络中进行语音通话的终端数量。
127.可以理解地,第一网络承载语音业务的能力有限,若当前第一网络的语音业务量较高,则终端后续在使用第一网络进行语音通话过程中可能会出现掉话、呼叫失败等状况,因此为了提高了通话的稳定性和成功率,终端可主动在第一网络的业务量高于预设业务量时,进入语音业务降制式逻辑判断工作状态。
128.其中,在一些实施例中,语音业务状况包括语音业务的呼叫成功率,检测到第一网络所支持的语音业务的呼叫成功率小于预设成功率,确定需要进入语音业务降制式逻辑判断工作状态。
129.检测到第一网络所支持的语音业务的呼叫成功率大于或等于预设成功率,确定不需要进入语音业务降制式逻辑判断工作状态。
130.其中,呼叫成功率指代第一网络上所发起的所有语音业务中不存在掉话、接通失败、通话出现杂音、断续等通话故障事件的语音业务的占比。
131.可以理解地,若第一网络的语音业务的呼叫成功率比较低,则表征第一网络的信号质量较差,因此为了提高了通话的稳定性和成功率,终端可主动在第一网络所支持的语音业务的呼叫成功率大于或等于预设成功率时,进入语音业务降制式逻辑判断工作状态
132.在一些实施例中,所述切换至所述第二网络,在所述第二网络中与所述语音业务请求对应的目标终端建立语音业务连接之后,还包括:
133.确定语音业务结束,断开所述第二网络,并进行第四网络注册。
134.其中,第四网络可以为终端之前入网注册的第一网络,还可为终端中断第二网络后,最先搜寻到可以注册接入的网络,还可以为终端中断第二网络后,搜寻的若干个网络中信号质量参数最优质的网络,还可以为终端在当前通话区域内历史注册过的网络等。
135.此外,第四网络和第一网络可以是不同运营商的不同网络,也可以是同一运营商的不同网络,第四网络为与第一网络的网络制式可以相同,也可以不同。
136.下面对本技术实施例提供的语音通话装置进行描述,下文描述的语音通话装置与上文描述的语音通话方法可相互对应参照。
137.参照图3,图3是本技术实施例提供的语音通话装置的结构示意图,如图3所示,所述语音通话装置包括:
138.标识单元310,用于周期性获取第一网络的信号质量参数,并基于获取到的所述信号质量参数确定需要生成语音业务降制式操作标识;接收单元320,用于接收到基于所述第一网络的语音业务请求;检测单元330,用于检测到所述语音业务降制式操作标识已经生成;搜寻单元340,用于中断所述第一网络并搜寻第二网络;切换单元350,用于切换至所述第二网络,在所述第二网络中与所述语音业务请求对应的目标终端建立语音业务连接,其中,第二网络的网络制式低于所述第一网络的网络制式。
139.在一些实施例中,标识单元310,还用于注册第一网络,确定需要进入语音业务降制式逻辑判断工作状态;进入语音业务降制式逻辑判断工作状态;周期性获取所述第一网络的信号质量参数。
140.在一些实施例中,标识单元310,还用于确定所述信号质量参数中存在至少一项参数的数值小于所述目标参数对应的预设限值,且持续预设时长。
141.在一些实施例中,标识单元310,还用于确定不需要进入语音业务降制式逻辑判断工作状态,驻留于所述第一网络,在所述第一网络中与所述语音业务请求对应的目标终端建立语音业务连接。
142.在一些实施例中,标识单元310,还用于接收到网络设备下发的网络回落指示,切换至所述网络回落指示对应的第三网络,在所述第三网络中与所述语音业务请求对应的目标终端建立语音业务连接。
143.在一些实施例中,标识单元310,还用于确定语音业务降制式逻辑判断的功能开关处于开启状态。
144.在一些实施例中,标识单元310,还用于基于获取到的所述第一网络所支持的语音业务状况确定需要进入语音业务降制式逻辑判断工作状态。
145.在一些实施例中,所述语音业务状况包括语音业务的业务量;标识单元310,还用
于检测到所述第一网络所支持的语音业务的业务量大于预设业务量;确定需要进入语音业务降制式逻辑判断工作状态。
146.在一些实施例中,所述语音业务状况包括语音业务的呼叫成功率;标识单元310,还用于检测到所述第一网络所支持的语音业务的呼叫成功率小于预设成功率确定需要进入语音业务降制式逻辑判断工作状态。
147.在一些实施例中,接收单元320,还用于若未检测到所述语音业务降制式操作标识,则驻留于所述第一网络,在所述第一网络中与所述语音业务请求对应的目标终端建立语音业务连接。
148.在一些实施例中,切换单元340,还用于确定语音业务结束,断开所述第二网络,并进行第四网络注册。
149.在一些实施例中,所述第一网络为5g sa网络,所述第二网络的搜寻的优先级为长期演进lte网络高于宽带码分多址w-cdma网络,w-cdma网络高于全球移动通讯系统gsm网络。
150.本技术一个实施例提供的语音通话装置,通过终端预先周期性获取第一网络的信号质量参数,并根据信号质量参数进行语音业务降制式操作标识的标记,由此使得终端在接收到基于第一网络的语音业务请求的情况下,可在检测到语音业务降制式操作标识时主动中断第一网络,切换至低制式的第二网络后再进行网络通话,由此避免终端在通话过程中发生网络回落而导致出现杂音或者断续等状况,有效提高了通话的稳定性和成功率。
151.图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(communications interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行语音通话方法,该方法包括:周期性获取第一网络的信号质量参数,并基于获取到的所述信号质量参数确定需要生成语音业务降制式操作标识;接收到基于所述第一网络的语音业务请求;检测到所述语音业务降制式操作标识已经生成;中断所述第一网络并搜寻第二网络;切换至所述第二网络,在所述第二网络中与所述语音业务请求对应的目标终端建立语音业务连接,其中,第二网络的网络制式低于所述第一网络的网络制式。
152.此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
153.另一方面,本技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的语音通话方法,该方法包括:周期性获取第一网络的信号质量参数,并基于获取到的所述信号质量参数确定需要生成语音业务降制式操作标
识;接收到基于所述第一网络的语音业务请求;检测到所述语音业务降制式操作标识已经生成;中断所述第一网络并搜寻第二网络;切换至所述第二网络,在所述第二网络中与所述语音业务请求对应的目标终端建立语音业务连接,其中,第二网络的网络制式低于所述第一网络的网络制式。
154.又一方面,本技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的语音通话方法,该方法包括:周期性获取第一网络的信号质量参数,并基于获取到的所述信号质量参数确定需要生成语音业务降制式操作标识;接收到基于所述第一网络的语音业务请求;检测到所述语音业务降制式操作标识已经生成,中断所述第一网络并搜寻第二网络;切换至所述第二网络,在第二网络中与所述语音业务请求对应的目标终端建立语音业务连接,其中,第二网络的网络制式低于所述第一网络的网络制式。
155.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
156.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
157.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献