通话控制方法、装置、存储介质及电子设备与流程

文档序号:30379127发布日期:2022-06-11 03:03阅读:74来源:国知局
通话控制方法、装置、存储介质及电子设备与流程

1.本技术涉及通信技术领域,具体涉及一种通话控制方法、装置、存储介质及电子设备。


背景技术:

2.终端会存在从独立组网的5g网络下的vonr(voice over new radio)通话回落到lte网络中进行volte(voice over lte)通话的情况,例如5g网络中nr(new radio,新空口)的初期覆盖不一定连续但是lte网络的覆盖连续,则需要回落到lte网络中进行volte(voice over lte)通话。
3.目前,在通话回落时,终端会重定向至lte网络的某个频点上,然后终端搜索这个频点上的众多小区,最后选择接入其中一个小区,但是由于网络问题,如基站资源有限等问题,会导致基站端满负荷状态,终端这个时候要接入这个小区会出现随机接入失败问题,导致无法接入到lte网络进行通话。
4.进而,目前从独立组网的5g网络下回落至lte网络进行通话时,容易出现通话失败的情况,导致通话的成功率较低。


技术实现要素:

5.本技术实施例提供一种方案,可以有效提升中终端从独立组网的5g网络下回落至lte网络进行通话的成功率。
6.为解决上述技术问题,本技术实施例提供以下技术方案:
7.根据本技术的一个实施例,一种通话控制方法,其包括:接收在5g网络中发起通话后基站下发的重定向消息,所述重定向消息用于指示本地重定向至lte网络的目标频点上;获取频点描述信息,所述频点描述信息中包括预先探测的所述目标频点下小区的接入状态信息;根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区;接入所述目标小区,以从所述5g网络中回落至所述lte网络上进行通话。
8.在本技术的一些实施例中,所述根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区,包括:搜索所述目标频点下的小区,并获取搜索到的小区的目标描述信息;比较所述目标描述信息与所述接入状态信息,得到比较结果;根据所述比较结果从搜索到的小区中确定符合接入状态的目标小区。
9.在本技术的一些实施例中,所述接入状态信息对应接入失败的小区;根据所述比较结果从搜索到的小区中确定符合接入状态的目标小区,包括:若所述比较结果为一致,则搜索到的小区为不符合接入状态的目标小区;若所述比较结果为不一致,则搜索到的小区为符合接入状态的目标小区。
10.在本技术的一些实施例中,所述接入状态信息包括历史接入时间段、历史位置信息以及历史小区信息;所述目标描述信息包括当前时间段、当前位置信息以及当前小区信息;所述比较所述目标描述信息与所述接入状态信息,得到比较结果,包括:比较所述历史
接入时间段与所述当前时间段、比较所述历史位置信息与所述当前位置信息、并比较所述历史小区信息与所述当前小区信息,得到所述比较结果。
11.在本技术的一些实施例中,在所述接收在5g网络中发起通话后基站下发的重定向消息之前,所述方法还包括:在5g网络中发起目标通话;接收基站针对所述目标通话下发的目标重定向消息,所述目标重定向消息用于指示本地重定向至lte网络的目标频点上;搜索所述目标频点下的小区进行接入,并根据所述目标频点下的小区的接入情况记录所述目标频点下小区的接入状态信息。
12.在本技术的一些实施例中,所述根据所述目标频点下的小区的接入情况记录所述目标频点下小区的接入状态信息,包括:若所述目标频点下的小区接入失败,则记录接入失败的小区对应的接入状态信息,所述接入状态信息对应接入失败的小区。
13.在本技术的一些实施例中,所述记录接入失败的小区对应的接入状态信息,包括:记录接入失败的小区对应的接入时间段作为接入时间段、接入失败的小区对应的位置信息作为历史位置信息以及接入失败的小区对应的小区信息作为历史小区信息,所述接入状态信息包括所述历史接入时间段、历史位置信息以及历史小区信息。
14.根据本技术的一个实施例,一种通话控制装置,所述装置包括:接收模块,用于接收基站下发的重定向消息,所述重定向消息用于指示本地将5g网络中发起的通话重定向至lte网络的目标频点上;获取模块,用于获取频点描述信息,所述频点描述信息中包括预先探测的所述目标频点下小区的接入状态信息;确定模块,用于根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区;接入模型,用于接入所述目标小区,以在所述lte网络上进行通话。
15.根据本技术的另一实施例,一种存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行本技术实施例所述的方法。
16.根据本技术的另一实施例,一种电子设备可以包括:存储器,存储有计算机程序;处理器,读取存储器存储的计算机程序,以执行本技术实施例所述的方法。
17.本技术实施例中,接收在5g网络中发起通话后基站下发的重定向消息,所述重定向消息用于指示本地重定向至lte网络的目标频点上;获取频点描述信息,所述频点描述信息中包括预先探测的所述目标频点下小区的接入状态信息;根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区;接入所述目标小区,以从所述5g网络中回落至所述lte网络上进行通话。
18.以这种方式,终端从独立组网的5g网络下回落至lte网络进行通话时,通过获取频点描述信息,根据频点描述信息中包括的预先探测的目标频点下小区的接入状态信息,可以成功接入符合接入状态的目标小区,进而,从5g网络中回落至lte网络上进行成功通话,有效提升中终端从独立组网的5g网络下回落至lte网络进行通话的成功率。
附图说明
19.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1示出了根据本技术的一个实施例的通话控制方法的流程图。
21.图2示出了根据本技术的一个实施例的通话控制装置的框图。
22.图3示出了根据本技术的一个实施例的电子设备的框图。
具体实施方式
23.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
24.图1示意性示出了根据本技术的一个实施例的通话控制方法的流程图。该通话控制方法的执行主体可以是任意的设备。
25.如图1所示,该通话控制方法可以包括步骤s110至步骤s140。
26.步骤s110,接收在5g网络中发起通话后基站下发的重定向消息,所述重定向消息用于指示本地重定向至lte网络的目标频点上;
27.步骤s120,获取频点描述信息,所述频点描述信息中包括预先探测的所述目标频点下小区的接入状态信息;
28.步骤s130,根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区;
29.步骤s140,接入所述目标小区,以从所述5g网络中回落至所述lte网络上进行通话。
30.终端在5g网络中发起通话,5g网络中基站响应该发起的通话向终端下发重定向消息,重定向消息用于指示本地(即终端)重定向至lte网络的目标频点上。
31.终端还可以从预定的位置获取频点描述信息,该频点描述信息中包括预先探测的目标频点下小区的接入状态信息,接入状态信息即小区的接入状态的描述信息。
32.终端根据接入状态信息确定目标频点下的符合接入状态的目标小区,接入目标小区,进而终端可以从5g网络中回落至lte网络上并附着在lte网络上进行通话。
33.以这种方式,基于步骤s110至步骤s140,终端从独立组网的5g网络下回落至lte网络进行通话时,通过获取频点描述信息,根据频点描述信息中包括的预先探测的目标频点下小区的接入状态信息,可以成功接入符合接入状态的目标小区,进而,从5g网络中回落至lte网络上进行成功通话,有效提升中终端从独立组网的5g网络下回落至lte网络进行通话的成功率。
34.下面描述进行通话控制时,所进行的各步骤的具体过程。
35.在步骤s110,接收在5g网络中发起通话后基站下发的重定向消息,所述重定向消息用于指示本地重定向至lte网络的目标频点上。
36.终端在nr网络(即5g)上发出vonr通话(可以是电话ims 183session progress)之后,基站发出重定向消息给终端,让终端到接入到lte网络指定目标频点后去发起tau(tracking area update,跟踪区更新),以附着在lte网络上进行volte通话。
37.进一步的,一种实施例中,在步骤s110,接收在5g网络中发起通话后基站下发的重定向消息之前,还可以包括预先探测lte网络的目标频点下小区的接入状态信息的方法:
38.在5g网络中发起目标通话;接收基站针对所述目标通话下发的目标重定向消息,所述目标重定向消息用于指示本地重定向至lte网络的目标频点上;搜索所述目标频点下的小区进行接入,并根据所述目标频点下的小区的接入情况记录所述目标频点下小区的接入状态信息。
39.终端在历史上某个时刻可以在5g网络中发起目标通话(可以是电话ims183session progress),基站发出对应的目标重定向消息给终端,目标重定向消息用于指示本地(即终端)重定向至lte网络的目标频点(如eutrafrequency:68661)上。然后,终端可以搜索目标频点下的众多小区并进行接入。
40.终端可以根据目标频点下的小区的接入情况记录目标频点下小区的接入状态信息,例如在某个小区接入失败时记录该接入失败的小区对应的接入状态信息。
41.一种实施例中,所述根据所述目标频点下的小区的接入情况记录所述目标频点下小区的接入状态信息,包括:若所述目标频点下的小区接入失败,则记录接入失败的小区对应的接入状态信息,所述接入状态信息对应接入失败的小区。
42.该实施例下实现仅在目标频点下某个小区接入失败时,记录接入失败的小区对应的接入状态信息,进而,接入状态信息对应接入失败的小区。减少探测工作量,且后续接入时比较工作量小,接入效率高。
43.一种实施例中,所述记录接入失败的小区对应的接入状态信息,包括:记录接入失败的小区对应的接入时间段作为接入时间段、接入失败的小区对应的位置信息作为历史位置信息以及接入失败的小区对应的小区信息作为历史小区信息,所述接入状态信息包括所述历史接入时间段、历史位置信息以及历史小区信息。
44.接入失败的小区对应的接入时间段,例如12点至2点等。接入失败的小区对应的位置信息可以是gps位置信息等。接入失败的小区对应的小区信息例如小区的标识信息(如pci[303])或小区对应的载波频点号(如earfcn[68661])。记录这些信息作为历史接入时间段、历史位置信息以及历史小区信息形成小区对应的接入状态信息,可以准确从三个维度描述接入失败的小区的接入状态。
[0045]
在步骤s120,获取频点描述信息,所述频点描述信息中包括预先探测的所述目标频点下小区的接入状态信息。
[0046]
终端可以从预定的位置(如本地或云端等)获取本地对应的频点描述信息,该频点描述信息可以是本地终端在历史上探测的,也可以是其他与本地匹配的终端(如位置相同且型号相同的终端)探测后共享的。
[0047]
在步骤s130,根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区。
[0048]
目标频点下的符合接入状态的目标小区即可以成功接入的小区,根据每个小区标定的接入状态信息,可以可靠地确定目标频点下的符合接入状态的目标小区。
[0049]
一种实施例中,所述根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区,包括:
[0050]
搜索所述目标频点下的小区,并获取搜索到的小区的目标描述信息;比较所述目标描述信息与所述接入状态信息,得到比较结果;根据所述比较结果从搜索到的小区中确定符合接入状态的目标小区。
[0051]
基于目标描述信息与接入状态信息的比较结果,可以确定当前所搜索的小区的接入状态是否与历史上探测的小区相同,进而确定当前搜索的小区是否为符合接入状态的目标小区。
[0052]
一种实施例中,所述接入状态信息对应接入失败的小区;根据所述比较结果从搜索到的小区中确定符合接入状态的目标小区,包括:若所述比较结果为一致,则搜索到的小区为不符合接入状态的目标小区;若所述比较结果为不一致,则搜索到的小区为符合接入状态的目标小区。
[0053]
接入状态信息对应接入失败的小区,即历史上探测是小区接入失败则记录对于的接入状态信息,进而,若比较结果为一致,则可以快速确定搜索到的小区为不符合接入状态的目标小区,同时若比较结果为不一致,则可以快速确定搜索到的小区为符合接入状态的目标小区。
[0054]
一种实施例中,所述接入状态信息包括历史接入时间段、历史位置信息以及历史小区信息;所述目标描述信息包括当前时间段、当前位置信息以及当前小区信息;所述比较所述目标描述信息与所述接入状态信息,得到比较结果,包括:比较所述历史接入时间段与所述当前时间段、比较所述历史位置信息与所述当前位置信息、并比较所述历史小区信息与所述当前小区信息,得到所述比较结果。
[0055]
历史上探测的小区对应的接入状态信息包括历史接入时间段、历史位置信息以及历史小区信息,当前搜索的小区的目标描述信息包括当前时间段、当前位置信息以及当前小区信息,基于这三个维度地信息进行比较的比较结果,可以准确确定当前所搜索的小区的接入状态是否与历史上探测的小区相同。
[0056]
在步骤s140,接入所述目标小区,以从所述5g网络中回落至所述lte网络上进行通话。
[0057]
为便于更好的实施本技术实施例提供的通话控制方法,本技术实施例还提供一种基于上述通话控制方法的通话控制装置。其中名词的含义与上述通话控制方法中相同,具体实现细节可以参考方法实施例中的说明。图2示出了根据本技术的一个实施例的通话控制装置的框图。
[0058]
如图2所示,通话控制装置200中可以包括接收模块210、获取模块220、确定模块230以及接入模块240。
[0059]
接收模块210可以用于接收基站下发的重定向消息,所述重定向消息用于指示本地将5g网络中发起的通话重定向至lte网络的目标频点上;获取模块220可以用于获取频点描述信息,所述频点描述信息中包括预先探测的所述目标频点下小区的接入状态信息;确定模块230可以用于根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区;接入模块240可以用于接入所述目标小区,以在所述lte网络上进行通话。
[0060]
在本技术的一些实施例中,所述确定模块230包括:搜索单元,用于搜索所述目标频点下的小区,并获取搜索到的小区的目标描述信息;比较单元,用于比较所述目标描述信息与所述接入状态信息,得到比较结果;目标确定单元,用于根据所述比较结果从搜索到的小区中确定符合接入状态的目标小区。
[0061]
在本技术的一些实施例中,所述接入状态信息对应接入失败的小区;目标确定单元用于:若所述比较结果为一致,则搜索到的小区为不符合接入状态的目标小区;若所述比
较结果为不一致,则搜索到的小区为符合接入状态的目标小区。
[0062]
在本技术的一些实施例中,所述接入状态信息包括历史接入时间段、历史位置信息以及历史小区信息;所述目标描述信息包括当前时间段、当前位置信息以及当前小区信息;所述比较单元,用于:比较所述历史接入时间段与所述当前时间段、比较所述历史位置信息与所述当前位置信息、并比较所述历史小区信息与所述当前小区信息,得到所述比较结果。
[0063]
在本技术的一些实施例中,在所述接收在5g网络中发起通话后基站下发的重定向消息之前,所述装置还包括接入探测模块,包括:发起单元,用于在5g网络中发起目标通话;消息接收单元,用于接收基站针对所述目标通话下发的目标重定向消息,所述目标重定向消息用于指示本地重定向至lte网络的目标频点上;搜索探测单元,用于搜索所述目标频点下的小区进行接入,并根据所述目标频点下的小区的接入情况记录所述目标频点下小区的接入状态信息。
[0064]
在本技术的一些实施例中,所述搜索探测单元,用于:若所述目标频点下的小区接入失败,则记录接入失败的小区对应的接入状态信息,所述接入状态信息对应接入失败的小区。
[0065]
在本技术的一些实施例中,所述搜索探测单元,用于:记录接入失败的小区对应的接入时间段作为接入时间段、接入失败的小区对应的位置信息作为历史位置信息以及接入失败的小区对应的小区信息作为历史小区信息,所述接入状态信息包括所述历史接入时间段、历史位置信息以及历史小区信息。
[0066]
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
[0067]
此外,本技术实施例还提供一种电子设备,该电子设备可以为终端或者服务器,如图3所示,其示出了本技术实施例所涉及的电子设备的结构示意图,具体来讲:
[0068]
该电子设备可以包括一个或者一个以上处理核心的处理器301、一个或一个以上计算机可读存储介质的存储器302、电源303和输入单元304等部件。本领域技术人员可以理解,图3中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0069]
处理器301是该电子设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,通过运行或执行存储在存储器302内的软件程序和/或模块,以及调用存储在存储器302内的数据,执行计算机设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器301可包括一个或多个处理核心;优选的,处理器301可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户页面和应用程序等,调制解调处理器主要处理无线通讯。可以理解的是,上述调制解调处理器也可以不集成到处理器301中。
[0070]
存储器302可用于存储软件程序以及模块,处理器301通过运行存储在存储器302的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器302可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比
如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器302还可以包括存储器控制器,以提供处理器301对存储器302的访问。
[0071]
电子设备还包括给各个部件供电的电源303,优选的,电源303可以通过电源管理系统与处理器301逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源303还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0072]
该电子设备还可包括输入单元304,该输入单元304可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
[0073]
尽管未示出,电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器301会按照如下的指令,将一个或一个以上的计算机程序的进程对应的可执行文件加载到存储器302中,并由处理器301来运行存储在存储器302中的计算机程序,从而实现本技术前述实施例中各种功能,如处理器301可以执行下述步骤:
[0074]
接收在5g网络中发起通话后基站下发的重定向消息,所述重定向消息用于指示本地重定向至lte网络的目标频点上;获取频点描述信息,所述频点描述信息中包括预先探测的所述目标频点下小区的接入状态信息;根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区;接入所述目标小区,以从所述5g网络中回落至所述lte网络上进行通话。
[0075]
在本技术的一些实施例中,所述根据所述接入状态信息确定所述目标频点下的符合接入状态的目标小区时,处理器301可以执行:搜索所述目标频点下的小区,并获取搜索到的小区的目标描述信息;比较所述目标描述信息与所述接入状态信息,得到比较结果;根据所述比较结果从搜索到的小区中确定符合接入状态的目标小区。
[0076]
在本技术的一些实施例中,所述接入状态信息对应接入失败的小区;根据所述比较结果从搜索到的小区中确定符合接入状态的目标小区时,处理器301可以执行:若所述比较结果为一致,则搜索到的小区为不符合接入状态的目标小区;若所述比较结果为不一致,则搜索到的小区为符合接入状态的目标小区。
[0077]
在本技术的一些实施例中,所述接入状态信息包括历史接入时间段、历史位置信息以及历史小区信息;所述目标描述信息包括当前时间段、当前位置信息以及当前小区信息;所述比较所述目标描述信息与所述接入状态信息,得到比较结果时,处理器301可以执行:比较所述历史接入时间段与所述当前时间段、比较所述历史位置信息与所述当前位置信息、并比较所述历史小区信息与所述当前小区信息,得到所述比较结果。
[0078]
在本技术的一些实施例中,在所述接收在5g网络中发起通话后基站下发的重定向消息之前,所述处理器301可以执行:在5g网络中发起目标通话;接收基站针对所述目标通话下发的目标重定向消息,所述目标重定向消息用于指示本地重定向至lte网络的目标频点上;搜索所述目标频点下的小区进行接入,并根据所述目标频点下的小区的接入情况记录所述目标频点下小区的接入状态信息。
[0079]
在本技术的一些实施例中,所述根据接入情况记录所述目标频点下小区的接入状
态信息时,处理器301可以执行:若所述目标频点下的小区接入失败,则记录接入失败的小区对应的接入状态信息,所述接入状态信息对应接入失败的小区。
[0080]
在本技术的一些实施例中,所述记录接入失败的小区对应的接入状态信息时,处理器301可以执行:记录接入失败的小区对应的接入时间段作为接入时间段、接入失败的小区对应的位置信息作为历史位置信息以及接入失败的小区对应的小区信息作为历史小区信息,所述接入状态信息包括所述历史接入时间段、历史位置信息以及历史小区信息。
[0081]
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过计算机程序来完成,或通过计算机程序控制相关的硬件来完成,该计算机程序可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
[0082]
为此,本技术实施例还提供一种存储介质,其中存储有计算机程序,该计算机程序能够被处理器进行加载,以执行本技术实施例所提供的任一种方法中的步骤。
[0083]
其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
[0084]
由于该存储介质中所存储的计算机程序,可以执行本技术实施例所提供的任一种方法中的步骤,因此,可以实现本技术实施例所提供的方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
[0085]
本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。
[0086]
应当理解的是,本技术并不局限于上面已经描述并在附图中示出的实施例,而可以在不脱离其范围的情况下进行各种修改和改变。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1