通信控制方法、装置、存储介质与电子设备转让专利

申请号 : CN202010857413.7

文献号 : CN112004260B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 秦道根

申请人 : RealMe重庆移动通信有限公司

摘要 :

本公开提供了一种通信控制方法、通信控制装置、计算机可读存储介质与电子设备,涉及通信技术领域。该通信控制方法包括:获取终端支持的副卡工作模式;在所述终端支持的是所述第一工作模式时,如果当前环境支持5G语音功能,则控制所述终端连接至4G核心网络或者5G核心网络;在所述终端支持的是所述第一工作模式时,如果当前环境不支持5G语音功能,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡通过5G基站和4G基站连接至4G核心网络;在所述终端支持的是所述第二工作模式时,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡通过4G基站和5G基站连接至4G核心网络。本公开达到了节省功耗的目的。

权利要求 :

1.一种通信控制方法,用于具备5G副卡的终端,其特征在于,包括:获取所述终端支持的副卡工作模式;其中,所述副卡工作模式包括第一工作模式和第二工作模式;

在所述终端支持的所述副卡工作模式是所述第一工作模式时,如果当前环境支持5G语音功能,则控制所述终端连接至4G核心网络或者5G核心网络;

在所述终端支持的所述副卡工作模式是所述第一工作模式时,如果当前环境不支持5G语音功能,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡通过5G基站和

4G基站连接至4G核心网络;

在所述终端支持的所述副卡工作模式是所述第二工作模式时,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡通过4G基站和5G基站连接至4G核心网络;

所述第一工作模式为包括独立组网模式和非独立组网模式的双模工作模式,或者,所述第一工作模式为独立组网模式;

所述第二工作模式为非独立组网模式;

所述当前环境支持5G语音功能包括所述终端和所述终端所在位置的网络均支持5G语音功能。

2.根据权利要求1所述的通信控制方法,其特征在于,在所述终端支持的所述副卡工作模式是所述第一工作模式时,如果当前环境不支持5G语音功能,在不需要使用副卡数据网络的情况下,则控制所述终端停止利用所述副卡建立辅小区组连接。

3.根据权利要求1所述的通信控制方法,其特征在于,在所述终端支持的所述副卡工作模式是所述第二工作模式时,在不需要使用副卡数据网络的情况下,则控制所述终端停止利用所述副卡建立辅小区组连接。

4.根据权利要求2或3所述的通信控制方法,其特征在于,所述控制所述终端停止利用所述副卡建立辅小区组连接的步骤包括:设置所述副卡的双连接链路为去激活或暂停状态。

5.根据权利要求1所述的通信控制方法,其特征在于,所述在所述终端支持的所述副卡工作模式是所述第一工作模式时,如果当前环境支持5G语音功能,则控制所述终端连接至

4G核心网络或者5G核心网络的步骤之后,所述通信控制方法还包括:控制所述终端监听物理下行控制信道,或控制所述终端监听网络的副卡寻呼信息。

6.一种通信控制装置,应用于具有5G副卡的终端,其特征在于,所述装置包括:信息获取模块,用于获取所述终端支持的副卡工作模式;其中,所述副卡工作模式包括第一工作模式和第二工作模式;

控制模块,用于在所述终端支持的是所述第一工作模式时,如果当前环境支持5G语音功能,则控制所述终端连接至4G核心网络或者5G核心网络;

在所述终端支持的是所述第一工作模式时,如果当前环境不支持5G语音功能,在需要使用副卡数据网络的情况下,则控制所述终端利用所述副卡通过5G基站和4G基站连接至4G核心网络;

在所述终端支持的是所述第二工作模式时,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡连接至4G核心网络;

所述第一工作模式为包括独立组网模式和非独立组网模式的双模工作模式,或者,所述第一工作模式为独立组网模式;

所述第二工作模式为非独立组网模式;

所述当前环境支持5G语音功能包括所述终端和所述终端所在位置的网络均支持5G语音功能。

7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5任一项所述的通信控制方法。

8.一种电子设备,其特征在于,包括:

处理器;以及

存储器,用于存储所述处理器的可执行指令;

其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至5任一项所述的通信控制方法。

说明书 :

通信控制方法、装置、存储介质与电子设备

技术领域

[0001] 本公开涉及通信技术领域,尤其涉及一种通信控制方法、装置、存储介质与电子设备。

背景技术

[0002] 5G新空口(fifth‑generation New Radio,5G NR)是继长期演进(Long Term Evolution,LTE)之后的下一代移动通信技术,支持更高速率、更低时延、更大连接数,网络性能较LTE大幅提升。5G网络的部署需要考虑与现有LTE无线通信系统的共存与融合。第三代合作伙伴计划标准根据5G与LTE网络的部署关系,提出了非独立(Non‑Standalone,NSA)与独立(Standalone,SA)两种组网架构。
[0003] 目前越来越多的5G手机开始支持双卡双5G功能,即手机可以支持主卡和副卡均实现5G功能,其中,5G功能包括5G网络连接或者5G语音通话(Voice over NR,VoNR)等功能。然而,双卡双5G手机的功耗普遍较大。
[0004] 需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

发明内容

[0005] 本公开提供了一种通信控制方法、通信控制装置、计算机可读存储介质与电子设备,进而至少在一定程度上改善双卡双5G手机功耗较大的问题。
[0006] 本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007] 根据本公开的第一方面,提供一种通信控制方法,用于具备5G副卡的终端,包括:获取所述终端支持的副卡工作模式;其中,所述副卡工作模式包括第一工作模式和第二工作模式;在所述终端支持的是所述第一工作模式时,如果当前环境支持5G语音功能,则控制所述终端连接至4G核心网络或者5G核心网络;在所述终端支持的是所述第一工作模式时,如果当前环境不支持5G语音功能,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡通过5G基站和4G基站连接至4G核心网络;在所述终端支持的是所述第二工作模式时,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡通过4G基站和5G基站连接至4G核心网络。
[0008] 根据本公开的第二方面,提供一种通信控制装置,应用于具有5G副卡的终端,其特征在于,所述装置包括:信息获取模块,用于获取所述终端支持的副卡工作模式;其中,所述副卡工作模式包括第一工作模式和第二工作模式;控制模块,用于在所述终端支持的是所述第一工作模式时,如果当前环境支持5G语音功能,则控制所述终端连接至4G核心网络或者5G核心网络;在所述终端支持的是所述第一工作模式时,如果当前环境不支持5G语音功能,在需要使用副卡数据网络的情况下,则控制所述终端利用所述副卡通过5G基站和4G基站连接至4G核心网络;在所述终端支持的是所述第二工作模式时,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡连接至4G核心网络。
[0009] 根据本公开的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的通信控制方法及其可能的实施方式。
[0010] 根据本公开的第四方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述第一方面的通信控制方法及其可能的实施方式。
[0011] 本公开的技术方案具有以下有益效果:
[0012] 根据终端所支持的副卡工作模式,通过副卡工作模式可以初步判断终端是否有进行5G网络连接的需求。在终端支持的是第二工作模式时,只有终端在需要使用副卡数据网络的情况下,控制终端利用副卡连接至4G核心网络,其他情况不需要进行5G网络连接,从而在不影响传输数据的情况下,达到节省功耗的目的。另外,在终端支持的是第一工作模式时,可以先对当前环境是否支持5G语音功能进行判断,在当前环境支持5G语音功能时,说明该终端通过副卡可以进行5G通话,此时可以控制终端连接至4G核心网络或者5G核心网络,以便实现5G通话功能;而在当前环境不支持5G语音功能时,说明该终端无法通过副卡进行5G通话,此时,只有在需要使用副卡数据网络的情况下,控制终端利用副卡通过5G基站和4G基站连接至4G核心网络,其他情况不需要进行5G网络连接,从而在不影响传输数据的情况下,达到节省功耗的目的。
[0013] 本公开示例性实施方式提供的通信控制方法,可以根据副卡工作模式和当前环境具体确定终端的通信方式,只有在需要进行5G通话或者需要使用副卡数据网络的情况下,才进行网络连接,从而达到了节省能耗的目的,减少了双卡双5G终端的电量消耗。
[0014] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

[0015] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施方式,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016] 图1示出本示例性实施方式中电子设备的结构示意图;
[0017] 图2示出本示例性实施方式中一种通信控制方法的流程图;
[0018] 图3示出本示例性方式中所述的组网模式的结构示意图;
[0019] 图4示出本示例性方式中副卡工作模式的结构示意图;
[0020] 图5示出本示例性实施方式中通信控制方法的流程图;
[0021] 图6示出本示例性实施方式中NSA模式下终端数据传输示意图;
[0022] 图7示出本示例性实施方式的一种通信控制装置的结构示意图。

具体实施方式

[0023] 现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。
[0024] 此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0025] 本公开的示例性实施方式提供一种电子设备,以运行上述通信控制方法。该电子设备一般包括处理器和存储器,存储器用于存储处理器的可执行指令,也可以存储如副卡工作模式等应用数据,处理器用于执行可执行指令,以实现数据处理。该电子设备可以是智能手机、平板电脑、智能可穿戴设备、无人机、台式电脑、车载智能设备、游戏机等终端设备。
[0026] 下面以图1中的移动终端100为例,对上述电子设备的构造进行示例性说明。本领域技术人员应当理解,除了特别用于移动目的的部件之外,图1中的构造也能够应用于固定类型的设备。在另一些实施方式中,移动终端100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件、软件或软件和硬件的组合实现。各部件间的接口连接关系只是示意性示出,并不构成对移动终端100的结构限定。在另一些实施方式中,移动终端100也可以采用与图1不同的接口连接方式,或多种接口连接方式的组合。
[0027] 如图1所示,移动终端100具体可以包括:处理器110、内部存储器121、外部存储器接口122、USB接口130、充电管理模块140、电源管理模块141、电池142、天线1、天线2、移动通信模块150、无线通信模块160、音频模块170、扬声器171、受话器172、麦克风173、耳机接口174、传感器模块180、显示屏190、摄像模组191、指示器192、马达193、按键194以及用户标识模块(Subscriber Identification Module,SIM)卡接口195等。
[0028] 处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(Application Processor,AP)、调制解调处理器、图形处理器(Graphics Processing Unit,GPU)、图像信号处理器(Image Signal Processor,ISP)、控制器、编码器、解码器、数字信号处理器(Digital Signal Processor,DSP)、基带处理器和/或神经网络处理器(Neural‑Network Processing Unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
[0029] 在一些实施方式中,处理器110可以包括一个或多个接口。接口可以包括集成电路(Inter‑Integrated Circuit,I2C)接口、集成电路内置音频(Inter‑Integrated Circuit Sound,I2S)接口、脉冲编码调制(Pulse Code Modulation,PCM)接口、通用异步收发传输器(Universal Asynchronous Receiver/Transmitter,UART)接口、移动产业处理器接口(Mobile Industry Processor Interface,MIPI)、通用输入输出(General‑Purpose Input/Output,GPIO)接口、用户标识模块(Subscriber Identity Module,SIM)接口和/或通用串行总线(Universal Serial Bus,USB)接口等。通过不同的接口和移动终端100的其他部件形成连接。
[0030] USB接口130是符合USB标准规范的接口,具体可以是MiniUSB接口,MicroUSB接口,USBTypeC接口等。USB接口130可以用于连接充电器为移动终端100充电,也可以连接耳机,通过耳机播放音频,还可以用于移动终端100连接其他电子设备,例如连接电脑、外围设备等。
[0031] 充电管理模块140用于从充电器接收充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为设备供电。
[0032] 电源管理模块141用于连接电池142、充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为移动终端100的各个部分供电,还可以用于监测电池的状态。
[0033] 移动终端100的无线通信功能可以通过天线1、天线2、移动通信模块150、无线通信模块160、调制解调处理器以及基带处理器等实现。
[0034] 天线1和天线2用于发射和接收电磁波信号。移动终端100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。移动通信模块150可以提供应用在移动终端100上的包括2G/3G/4G/5G等无线通信的解决方案。
[0035] 无线通信模块160可以提供应用在移动终端100上的包括无线局域网(Wireless Local Area Networks,WLAN)(如无线保真(Wireless Fidelity,Wi‑Fi)网络)、蓝牙(Bluetooth,BT)、全球导航卫星系统(Global Navigation Satellite System,GNSS)、调频(Frequency Modulation,FM)、近距离无线通信技术(Near Field Communication,NFC)、红外技术(Infrared,IR)等无线通信解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
[0036] 在一些实施方式中,移动终端100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得移动终端100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(Global  System  for  Mobile communications,GSM),通用分组无线服务(General Packet Radio Service,GPRS),码分多址接入(Code Division Multiple Access,CDMA),宽带码分多址(Wideband Code Division Multiple Access,WCDMA),时分码分多址(Time Division‑Synchronous Code Division Multiple Access,TD‑SCDMA),长期演进(Long Term Evolution,LTE),新空口(New Radio,NR),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。
[0037] 移动终端100通过GPU、显示屏190及应用处理器等实现显示功能,可以通过ISP、摄像模组191、编码器、解码器、GPU、显示屏190及应用处理器等实现拍摄功能,还可以通过音频模块170、扬声器171、受话器172、麦克风173、耳机接口174及应用处理器等实现音频功能。
[0038] 外部存储器接口122可以用于连接外部存储卡,例如Micro SD卡,实现扩展移动终端100的存储能力。
[0039] 内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储移动终端100使用过程中所创建的数据(比如图像,视频)等。处理器110通过运行存储在内部存储器121的指令和/或存储在设置于处理器中的存储器的指令,执行移动终端100的各种功能应用以及数据处理。
[0040] 移动终端100可以通过音频模块170、扬声器171、受话器172、麦克风173、耳机接口174及应用处理器等实现音频功能。例如音乐播放、录音等。音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。扬声器171,用于将音频电信号转换为声音信号。受话器
172,用于将音频电信号转换成声音信号。麦克风173,用于将声音信号转换为电信号。耳机接口174用于连接有线耳机。
[0041] 传感器模块180可以包括深度传感器1801、压力传感器1802、陀螺仪传感器1803、气压传感器1804等。深度传感器1801用于获取景物的深度信息。压力传感器1802用于感受压力信号,可以将压力信号转换成电信号,用于实现压力触控等功能。陀螺仪传感器1803可以用于确定移动终端100的运动姿态,可用于拍摄防抖、导航、体感游戏等场景。气压传感器1804用于测量气压,可通过计算海拔高度,辅助定位和导航。此外,根据实际需要,还可以在传感器模块180中设置其他功能的传感器,例如磁传感器、加速度传感器、距离传感器等。
[0042] 指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
[0043] 马达193可以产生振动提示,例如来电、闹钟、接收信息等的振动提示,也可以用于触摸振动反馈等。
[0044] 按键194包括开机键,音量键等。按键194可以是机械按键。也可以是触摸式按键。移动终端100可以接收按键输入,产生与移动终端100的用户设置以及功能控制有关的键信号输入。
[0045] 移动终端100可以支持一个或多个SIM卡接口195,用于连接SIM卡,使移动终端100通过SIM卡和网络交互,实现通话以及数据通信等功能。
[0046] 在本公开的示例性实施例中,SIM卡的工作模式是指移动终端通过该SIM卡接入到该SIM卡的运营商所提供网络时所采用的接入模式。在现有技术条件下,高等级接入模式是指理论数据传输速率较高的接入模式,通常包括NR,LTE,HSPA+(High‑Speed Packet Access Plus),HSPA(High‑Speed Packet Access),TDSCDMA(Time Division‑Synchronous Code Division Multiple Access),WCDMA(Wideband Code Division Multiple Access),EVDO等各类3G、4G、5G接入模式或更高级接入模式,而低等级接入模式是指理论数据传输速率较低的接入模式,通常包括:1X(CDMA2000 1xEV‑DO),GPRS(GeneralPacket Radio Service),GSM(Global System for Mobile Communication)等2G接入模式。
[0047] 随着接入模式的不断发展,高等级接入模式及低等级接入模式各自实际包含的内容也可以由技术人员根据实际情况设定,理论数据传输速率越高,则该接入模式越高。而最优高等级接入模式可以是指理论数据传输速率最高的接入模式,也可以是用户预先选择的某种接入模式。
[0048] 本公开的示例性实施方式提供一种通信控制方法,主要用于具备5G副卡的终端。其中,具备5G副卡的终端指的是,终端支持副卡可以实现5G功能,例如,终端支持副卡进行
5G网络连接,或者终端支持副卡进行5G语音通话。使得终端无论是在数据传输速度上,还是在语音通话质量上,均有很大的提升。并且5G语音通话不但呼叫时延更短,且能一边高清通话一边享受高速5G上网。
[0049] 在本公开的示例性实施例中,副卡可以是SIM卡、USIM(UniversalSubscriber Identity Module)卡及UIM(User Identify Module)卡等能够起到识别用户作用的电子模块。副卡一般是相对于主卡而言的,主卡是指移动终端的SIM卡中被预先设定工作在高等级接入模式的SIM卡,而副卡是指移动终端的SIM卡中被预先设定工作在低等级接入模式的SIM卡。通常情况下,移动终端中的主卡只能为一个,而副卡可以为多个。主卡和副卡的类型可以相同也可以不同,主卡和副卡的运营商可以相同也可以不同。为便于描述,本公开的示例性实施例仅以主卡及副卡均为SIM卡为例进行说明。
[0050] 对于具备5G副卡的终端而言,副卡同样被设定为工作在高等级接入模式下的SIM卡。只是副卡通常处在待机状态下,且在该状态下,终端依然会通过副卡进行5G网络搜索或连接,从而导致终端的功耗增大,耗电量也相应增大。本公开的示例性实施方式针对现有的具备5G副卡的终端功耗较大的问题,提出了一种通信控制方法。
[0051] 下面结合图2对本公开示例性实施方式的通信控制方法进行具体说明。如图2所示,该通信控制方法可以包括:
[0052] 步骤S210,获取所述终端支持的副卡工作模式;其中,所述副卡工作模式包括第一工作模式和第二工作模式;
[0053] 步骤S220,在所述终端支持的是所述第一工作模式时,如果当前环境支持5G语音功能,则控制所述终端连接至4G核心网络或者5G核心网络;
[0054] 在所述终端支持的是所述第一工作模式时,如果当前环境不支持5G语音功能,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡通过5G基站和4G基站连接至4G核心网络;
[0055] 在所述终端支持的是所述第二工作模式时,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡通过4G基站和5G基站连接至4G核心网络。
[0056] 该通信控制方法实现了以下技术效果:根据终端所支持的副卡工作模式,通过副卡工作模式可以初步判断终端是否有进行5G网络连接的需求。在终端支持的是第二工作模式时,只有终端在需要使用副卡数据网络的情况下,控制终端利用副卡连接至4G核心网络,其他情况不需要进行5G网络连接,从而在不影响传输数据的情况下,达到节省功耗的目的。另外,在终端支持的是第一工作模式时,可以先对当前环境是否支持5G语音功能进行判断,在当前环境支持5G语音功能时,说明该终端通过副卡可以进行5G通话,此时可以控制终端连接至4G核心网络或者5G核心网络,以便实现5G通话功能;而在当前环境不支持5G语音功能时,说明该终端无法通过副卡进行5G通话,此时,只有在需要使用副卡数据网络的情况下,控制终端利用副卡通过5G基站和4G基站连接至4G核心网络,其他情况不需要进行5G网络连接,从而在不影响传输数据的情况下,达到节省功耗的目的。
[0057] 本公开示例性实施方式提供的通信控制方法,可以根据副卡工作模式和当前环境具体确定终端的通信方式,只有在需要进行5G通话或者需要使用副卡数据网络的情况下,才进行网络连接,从而达到了节省能耗的目的,减少了双卡双5G终端的电量消耗。
[0058] 下面分别对每个步骤的实现过程进行具体说明:
[0059] 在步骤S210中,获取所述终端支持的副卡工作模式;其中,所述副卡工作模式包括第一工作模式和第二工作模式。
[0060] 首先在终端开机后,可以通过其中的基带芯片对其所支持的副卡工作模式进行获取和识别。之后基带芯片根据预先存储的程序基于获取的副卡工作模式,对终端进行相应的控制操作。
[0061] 对于手机等终端而言,基带芯片就是手机中的通信模块,最主要的功能就是负责与移动通信网络的基站进行交流,对上下行的无线信号进行调制、解调、编码、解码工作。在实际应用中,获取终端支持的副卡工作模式的启动方式,可以是终端开机后,自动对终端支持的副卡工作模式进行获取;也可以是用户通过在终端上安装的应用程序启动获取终端支持的副卡工作模式的操作。本公开示例性实施方式中对于获取的启动方式不做具体限定。
[0062] 在一种可选的实施方式中,副卡工作模式是指终端可以通过该SIM卡以该模式接入网络。副卡工作模式与副卡所支持的组网模式有关。参考图3所示,目前对于网络而言,所用的组网模式有两种:非独立组网模式(Non‑Stand alone,NSA)和独立组网模式(Stand alone,SA)。其中,在非独立组网模式下,现网的4G基站和5G基站都接入4G核心网;在独立组网模式下,5G基站只接入5G核心网中。
[0063] 在一种可选的实施方式中,参考图4所示,上述第二工作模式只有一种,那就是NSA模式,即非独立组网模式。在该NSA模式下,终端可以利用副卡通过4G基站和5G基站接入到4G核心网。上述第一工作模式可以是除仅NSA模式之外的其他模式,例如,一种是包括独立组网模式SA和非独立组网模式NSA的双模工作模式,另一种是只包括独立组网模式SA的工作模式。在第一工作模式下,终端可以利用副卡通过4G基站和5G基站接入到4G核心网,也可以利用副卡通过5G基站接入到5G核心网中。上述的独立组网模式SA、非独立组网模式NSA均属于高等级接入模式。
[0064] 在实际应用中,基带芯片可以通过全频段扫描的方式获取副卡所支持的所有接入模式,再根据副卡支持的接入模式确定副卡工作模式。由于副卡所能支持的每一种接入模式都与副卡的运营商所提供的网络所支持的一个频段相对应,因终端可以根据首先确定副卡的运营商所提供的网络所支持的频段,然后根据该网络所支持的频段确定副卡所支持的高等级接入模式,即SA、NSA等5G接入模式。
[0065] 本示例性实施方式中,步骤S220基于副卡不同的工作模式,即上述第一工作模式和第二工作模式,对终端进行了不同的设置,参照图5所示,现对其中的五种情况进行如下说明:
[0066] 第一种情况:在终端开机,并获取到终端支持的副卡工作模式后,与预先存储的副卡工作模式进行匹配判断。如果判断出终端支持的是第一工作模式时,即终端支持的是双模工作模式,或仅独立组网模式的工作模式时,再对当前环境是否支持5G语音功能进行判断。如果当前环境支持5G语音功能,说明终端可以通过副卡进行5G语音通话,那么此时可以控制终端连接至4G核心网络或者5G核心网络。在终端需要通过副卡进行5G语音通话,或者终端接收到副卡的寻呼信息时,终端可以利用副卡直接通过4G基站或5G基站与4G核心网络或者5G核心网络建立网络连接,进而实现5G语音通话功能。
[0067] 在一种可选的实施方式中,判断当前环境是否支持5G语音功能主要指的是判断终端和终端所在位置的网络是否均支持5G语音功能,只有在终端和终端所在位置的网络同时支持5G语音功能的时候,才可以确定当前环境是支持5G语音功能的,如果终端和终端所在位置的网络有一个不支持5G语音功能,那么当前环境即为不支持5G语音功能。
[0068] 其中,终端支持5G语音功能指的是终端可连接5G网络,且终端上设置有可进行5G通话的系统。终端所在位置可以是指终端的经纬度坐标等实际地理位置,也可以是指终端所处的小区等逻辑位置。终端可以通过无线定位系统确定自身的实际地理位置,或者可以通过基站确定自身的逻辑位置。终端所在位置的网络是否支持5G语音功能指的是,终端所在位置可以通过4G基站或5G基站与4G核心网络或者5G核心网络建立网络连接。
[0069] 在一种可选的实施方式中,在第一种情况之后,即在终端支持所述第一工作模式时,如果当前环境支持5G语音功能,则控制所述终端连接至4G核心网络或者5G核心网络的步骤之后,所述通信控制方法还包括:控制所述终端监听物理下行控制信道(Physic Downlink Control Channel,PDCCH),或控制所述终端监听网络的副卡寻呼信息,以便于终端在副卡待机状态下,可以根据网络资源的分配和调度,及时做出响应。
[0070] 其中,如果终端接收到属于该终端的物理下行控制信道,那么该终端可以在该物理下行控制信道指示的时频资源上接收下行数据或发送上行数据。如果终端没有接收到属于该终端的物理下行控制信道,那么该终端在下一个子帧上或在符合基站配置的物理下行控制信道监听周期和偏移量的子帧上继续进行物理下行控制信道盲检测,以便于下一次接收到属于该终端的物理下行控制信道,以进行数据传输。
[0071] 副卡寻呼信息是网络对副卡的一种呼叫请求,当终端接收到副卡寻呼信息后,终端会利用副卡接听相应的呼叫请求,进而可以进入5G语音通话功能。
[0072] 在实际应用中,对于终端在副卡待机情况下,对于网络资源的调度信息和寻呼信息等具有唤醒副卡功能的监听方式可以有多种,本公开示例性实施方式对此不做具体限定,终端可以根据实际情况选择其中一种,或更多种的方式监听网络状态。
[0073] 本公开示例性实施方式提供的通信控制方法,在终端支持的是第一工作模式时,且当前环境支持5G语音功能时,可以控制终端通过副卡连接至4G核心网络或者5G核心网络。在终端需要通过副卡进行5G语音通话,或者终端接收到属于该终端的物理下行控制信道,或者终端接收到副卡的寻呼信息时,终端可以利用副卡直接通过4G基站或5G基站与4G核心网络或者5G核心网络建立网络连接。进而实现5G语音通话功能,使终端的5G副卡功能完全发挥出来,不存在功耗浪费的情况。
[0074] 第二种情况:在终端支持的是第一工作模式时,即终端支持的是双模工作模式,或仅独立组网模式的工作模式时,如果当前环境不支持5G语音功能,说明终端无法通过副卡进行5G语音通话。那么此时还需要对是否需要使用副卡数据网络进行判断,只有在需要使用副卡数据网络的情况下,控制终端利用副卡通过5G基站和4G基站连接至4G核心网络。以使终端利用副卡建立网络连接,以便于终端利用副卡进行数据传输。此时副卡的工作模式为非独立组网模式。
[0075] 上述情况经常会出现在,用户正在利用终端进行玩游戏或者上网等需要数据流量的情况下。此种情况下,终端默认是由主卡承载业务。如果此时,副卡接收到呼叫信息,当用户通过副卡接听电话时,终端会停留在副卡承载业务的模式下,那么主卡的数据传输会中断;从而会导致用户在玩游戏或者上网的时候,出现游戏卡顿或网络掉线的情况。
[0076] 本示例性实施方式中,将此种用户需要继续使用终端玩游戏或者上网等情况,判断为需要使用副卡数据网络的情况。此时控制终端利用副卡连接网络,可以避免上述游戏卡顿或网络掉线的情况发生,并且是同时通过5G基站和4G基站连接至4G核心网络,可以提高数据传输的速率,提升用户体验。
[0077] 在此需要说明的是,由于通常情况下移动终端中同一时刻只能有一个SIM卡工作在高等级接入模式。因此,移动终端在切换至副卡工作模式的同时,可以将主卡的工作模式切换为预设接入模式,其中,预设接入模式通常情况下可以为2G等低等级接入模式,在节省功耗的同时,避免主卡掉线。
[0078] 第三种情况:在终端支持的是第一工作模式时,即终端支持的是双模工作模式,或仅独立组网模式的工作模式时,如果当前环境不支持5G语音功能,说明终端无法通过副卡进行5G语音通话,且此时不需要使用副卡数据网络的情况下,则控制终端停止利用副卡建立辅小区组连接。
[0079] 其中,小区是为终端用户服务的基本单元,是基站上的天线所发射出去的逻辑区域。对于5G网络而言,小区包括作为主小区组(Master Cell Group,MCG)的4G锚点小区,和作为辅小区组(Secondary Cell Group,SCG)的5G小区,该5G小区需要通过4G锚点小区为终端建立5G网络连接。通过控制终端停止利用副卡建立辅小区组连接,也就是阻止终端利用副卡建立5G网络连接,从而可以在不需要使用副卡数据网络的时候,避免终端产生无意义的功耗浪费,达到节约能源的目的。
[0080] 参照图6所示,4G锚点小区从终端接收到含有5G小区参考信号接收功率,判定符合达到可服务门限值,则会接入5G小区一起为终端提供服务,也就是NSA模式下的双连接。此时,4G锚点小区负责接收4G核心网的控制信令,向终端与5G小区转发;而5G小区,则负责将从4G核心网接收来的数据向4G小区进行分流,4G锚点小区和5G小区同时为终端传输数据。
[0081] 需要说明的是,除过通过控制终端停止利用副卡建立辅小区组连接的方式,来阻止终端利用副卡建立5G网络连接外,还可以通过关闭副卡的数据网络连接模块等方式,来阻止终端利用副卡建立5G网络连接。本公开示例性实施方式对于阻止终端利用副卡建立5G网络连接的方式可以不做具体限定,任何可以达到阻止终端利用副卡建立5G网络连接的方式均落入本申请的保护范围内。
[0082] 第四种情况:在所述终端支持的是所述第二工作模式时,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡通过4G基站和5G基站连接至4G核心网络,以使终端利用副卡建立网络连接,以便于终端利用副卡进行数据传输。此时副卡的工作模式为非独立组网模式。
[0083] 上述情况类似于第二种情况描述的,用户正在利用终端进行玩游戏或者上网等需要数据流量的情况下,终端默认是由主卡承载业务。如果此时,副卡接收到呼叫信息,当用户通过副卡接听电话时,终端会停留在副卡承载业务的模式下,此时主卡的数据传输会中断,那么用户在玩游戏或者上网的时候,会出现游戏卡顿或网络掉线的情况。
[0084] 本示例性实施方式中,将此种用户需要继续使用终端玩游戏或者上网等情况,判断为需要使用副卡数据网络的情况。此时控制终端利用副卡连接网络,可以避免上述游戏卡顿或网络掉线的情况发生;并且是同时通过5G基站和4G基站连接至4G核心网络,可以提高数据传输的速率,提升用户体验。
[0085] 在此需要说明的是,由于通常情况下移动终端中同一时刻只能有一个SIM卡工作在高等级接入模式。因此,移动终端在切换至副卡工作模式的同时,可以将主卡的工作模式切换为预设接入模式。其中,预设接入模式通常情况下可以为2G等低等级接入模式,在节省功耗的同时,避免主卡掉线。
[0086] 第五种情况:在所述终端支持所述第二工作模式时,在不需要使用副卡数据网络的情况下,则控制所述终端停止利用所述副卡建立辅小区组连接。
[0087] 在本示例性实施方式中,通过控制终端停止利用副卡建立辅小区组连接,也就可以阻止终端利用副卡建立5G网络连接,从而可以在不需要使用副卡数据网络的时候,避免终端产生无意义的功耗浪费,达到节约能源的目的。
[0088] 在一种可选的实施方式中,控制所述终端停止利用所述副卡建立辅小区组连接的步骤可以包括:设置所述副卡的双连接链路为去激活或暂停状态。双连接链路是LTE和NR的双连接,可以实现两种无线通信技术的双连接。通过将副卡的双连接链路设置为去激活或暂停状态,则可以阻止副卡建立辅小区组连接,进而可以阻止副卡建立5G网络连接,在不需要使用副卡数据网络的情况下,可以减小终端的功耗,减小耗电量。
[0089] 需要说明的是,除过通过设置所述副卡的双连接链路为去激活或暂停状态的方式,来控制终端停止利用副卡建立辅小区组连接之外,还可以通过直接设置辅小区组为去激活或暂停状态等方式,来阻止副卡建立辅小区组连接,进而阻止终端利用副卡建立5G网络连接。本公开示例性实施方式对于阻止副卡建立辅小区组连接的方式可以不做具体限定,任何可以达到阻止终端副卡建立辅小区组连接的方式均落入本申请的保护范围内。
[0090] 本公开的示例性实施方式还提供一种通信控制装置。如图7所示,该通信控制装置700可以包括:
[0091] 信息获取模块710,获取所述终端支持的副卡工作模式;其中,所述副卡工作模式包括第一工作模式和第二工作模式;
[0092] 控制模块720,用于在所述终端支持的是所述第一工作模式时,如果当前环境支持5G语音功能,则控制所述终端连接至4G核心网络或者5G核心网络;
[0093] 在所述终端支持的是所述第一工作模式时,如果当前环境不支持5G语音功能,在需要使用副卡数据网络的情况下,则控制所述终端利用所述副卡通过5G基站和4G基站连接至4G核心网络;
[0094] 在所述终端支持的是所述第二工作模式时,在需要使用副卡数据网络的情况下,控制所述终端利用所述副卡连接至4G核心网络。
[0095] 在一种可选的实施方式中,信息获取模块710,被配置为:
[0096] 获取终端支持的副卡工作模式;
[0097] 其中,副卡工作模式包括第一工作模式和第二工作模式。
[0098] 在一种可选的实施方式中,控制模块720,被配置为:
[0099] 根据所获取的终端支持的副卡工作模式,在所述终端支持的是第一工作模式的时候,判断当前环境是否支持5G语音功能;在当前环境支持5G语音功能时,控制终端连接至4G核心网络或者5G核心网络。在当前环境不支持5G语音功能时,则判断是否需要使用副卡数据网络;在需要使用副卡数据网络的情况下,则控制终端利用副卡通过5G基站和4G基站连接至4G核心网络;在不需要使用副卡数据网络的情况下,则控制所述终端停止利用所述副卡建立辅小区组连接。
[0100] 根据所获取的终端支持的副卡工作模式,在所述终端支持的是第二工作模式的时候,判断是否需要使用副卡数据网络;在需要使用副卡数据网络的情况下,则控制终端利用副卡通过5G基站和4G基站连接至4G核心网络;在不需要使用副卡数据网络的情况下,则控制所述终端停止利用所述副卡建立辅小区组连接。
[0101] 上述装置中各部分的具体细节在方法部分实施方式中已经详细说明,因而不再赘述。
[0102] 本公开的示例性实施方式还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤,例如可以执行图2中任意一个或多个步骤。
[0103] 该程序产品可以采用便携式紧凑盘只读存储器(CD‑ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本公开的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0104] 程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD‑ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0105] 计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0106] 可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。
[0107] 可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
[0108] 所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
[0109] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其他实施方式。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施方式仅被视为示例性的,本公开的真正范围和精神由权利要求指出。