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

通信网络设置方法以及终端设备与流程

2021-10-27 14:35:00 来源:中国专利 TAG:终端设备 电子设备 通信网络 设置 实施


1.本技术实施例涉及电子设备技术领域,尤其涉及一种通信网络设置方法及终端设备。


背景技术:

2.伴随着科学技术的发展,通信技术得以突飞猛进的提升。无线通信技术经过长期的演化发展,当前无线通信技术中,在同一区域范围内,通常部署低频基站以及多个高频基站。通常,低频基站可以覆盖较广的区域范围,其用于进行较低频率的数据传输,例如4g通信或5g通信中的低频频段。每一个高频基站通常覆盖较小的区域范围,其用于进行高频率的数据传输,例如5g高频通信。终端设备可以同时接入低频基站和其中一个高频基站,采用双连接的方式与低频基站和高频基站进行数据传输。
3.终端设备采用双连接(dual-connectivity,dc)的方式进行数据传输大大增加了终端设备的功耗。其次,高频通信时,为了提高接收端的信号强度,每一个高频基站需要定期进行波束扫描,终端设备需要定期与高频基站进行波束匹配,将匹配结果上报给高频基站。此方式同样增加了终端设备的功耗。
4.综上,针对具有双连接功能的终端设备,如何对终端设备进行灵活的网络设置以降低其功耗成为亟待解决的问题。


技术实现要素:

5.通过采用本技术所示的通信网络设置方法及终端设备,可以在不需要采用高频通信的情况下或者高频通信效果不理想的情况下,降低终端设备采用高频通路通信的频率、或者断开终端设备的高频通路连接,从而降低终端设备的功耗,有利于提高终端设备的续航能力。
6.为达到上述目的,本技术采用如下技术方案:
7.第一方面,本技术实施例提供一种通信网络设置方法,该通信网络设置方法应用于终端设备,所述终端设备与第一网络设备之间通过第一通路进行数据传输,该通信网络设置方法包括:响应于所述第一通路当前处于第一状态,检测是否满足第一预设条件,其中,所述第一预设条件用于指示降低所述第一通路的数据传输带宽或者停止利用所述第一通路进行数据传输,所述第一状态为激活状态;响应于满足所述第一预设条件,将所述第一通路的通信状态设置为第二状态,所述第二状态为以下之一:去激活状态、断开状态或低带宽数据传输状态。
8.本实施例通过对ue进行网络设置,使得ue在不需要采用高频通信通路的场景中或者高频通信通路不稳定导致需要不停进行网络切换的场景中,降低ue采用高频通路通信的频率、或者断开ue的高频通路连接、或者降低ue对csi-rs和ssb的测量周期,从而降低终端设备功耗,有利于提高终端设备的续航能力。
9.基于第一方面,在一种可能的实现方式中,所述第一预设条件包括以下至少一项:
10.当前时间位于用户使用所述终端设备的波谷时段、所述终端设备当前启动的终端应用的业务优先级为低业务优先级、所述第一通路对应的流量使用信息高于预设流量阈值、所述终端设备当前的位移速度高于预设速度阈值、所述终端设备的剩余电量小于预设剩余电量阈值、所述终端设备当前的温度大于预设温度阈值、或者所述终端设备处于屏幕熄灭状态的时长大于预设时长阈值。
11.基于第一方面,在一种可能的实现方式中,所述第一预设条件是所述终端设备基于用户对所述终端设备的使用习惯、所述终端设备当前的工作情况和所述终端设备当前的状态设置的;其中,所述用户对所述终端设备的使用习惯包括以下至少一项:所述终端设备的高峰使用时段和低谷使用时段、所述终端设备所安装的终端应用的类型、或者所述终端设备所安装的终端应用的启动频率;所述终端设备当前的工作情况包括以下至少一项:所述终端设备所启动的终端应用、所述终端设备所消耗的流量、所述终端设备的剩余电量、或者所述终端设备的温度;所述终端设备当前的状态包括以下至少一项:所述终端设备的位移状态、或者所述终端设备的屏幕亮灭状态。
12.基于第一方面,在一种可能的实现方式中,所述第二状态为去激活状态,所述将所述第一通路的通信状态设置为第二状态,包括:向所述第一网络设备发送指示将所述第一通路设置为去激活状态的指示信息。
13.基于第一方面,在一种可能的实现方式中,所述向所述第一网络设备发送指示将所述第一通路设置为去激活状态的指示信息,包括:向所述第一网络设备发送未携带小区信息的scg failure消息。
14.基于第一方面,在一种可能的实现方式中,所述第二状态为断开状态,所述将所述第一通路的通信状态设置为第二状态,包括:启动对所述第一通路的信息屏蔽模式,以断开所述第一通路。
15.基于第一方面,在一种可能的实现方式中,所述第二状态为低带宽数据传输状态,所述将所述第一通路的通信状态设置为第二状态,包括:在ue assistance information中的overheating assistance字段添加用于指示降低载波单元数目的信息或者添加用于指示降低带宽的信息;将所述ue assistance information发送给所述第一网络设备,以使所述第一网络设备降低所述第一通路的带宽。
16.基于第一方面,在一种可能的实现方式中,所述将所述第一通路的通信状态设置为第二状态,包括:向所述第一网络设备发送用于指示将所述第一通路的通信状态设置为所述第二状态的指示信息,以使所述第一网络设备将所述第一通路的通信状态设置为所述第二状态。
17.基于第一方面,在一种可能的实现方式中,所述向所述第一网络设备发送用于指示将所述第一通路的通信状态设置为所述第二状态的指示信息,包括:在ue assistance information中添加用于进行状态设置的字段;将添加有所述进行状态设置的字段的ue assistance information发送给所述第一网络设备。
18.基于第一方面,在一种可能的实现方式中,所述终端设备与第二网络设备通过第二通路进行数据传输,所述第二通路的数据传输速率低于所述第一通路的数据传输速率,在将所述第一通路的通信状态设置为第二状态之前,所述方法还包括:检测所述第二通路当前的通信状态是否处于所述第一状态;在检测到所述第二通路当前的通信状态处于所述
第二状态时,将所述第二通路当前的通信状态由所述第二状态切换为所述第一状态。
19.通常,将第一通路的通信状态设置为第二状态时,若此时第二通路的通信状态也为第二状态,用户则无法与网络设备进行数据传输。而在诸如第一通路通信信号较弱、导致第一通路数据传输较慢的场景中,用户可能需要采用低频信号与网络设备进行数据传输。这样一来,严重影响用户体验。通过对第二通路的通信状态进行检测,可以确保第一通路断开或去激活时,第二通路可以正常进行数据传输,有利于提高用户体验。
20.基于第一方面,在一种可能的实现方式中,在将所述第一通路的通信状态设置为第二状态之后,所述方法还包括:检测是否满足第二预设条件,所述第二预设条件用于指示提高所述第一通路的数据传输带宽或者启用所述第一通路进行数据传输;响应于满足所述第二预设条件,将所述第一通路的通信状态由所述第二状态切换为所述第一状态。
21.第二方面,本技术实施例提供一种终端设备,所述终端设备包括:所述终端设备与第一网络设备之间通过第一通路进行数据传输,所述终端设备包括:一个或多个处理器和存储器,所述存储器耦合至所述处理器,所述存储器用于存储一个或多个程序,所述一个或多个处理器用于运行所述一个或多个程序,以实现以下动作:响应于所述第一通路当前处于第一状态,检测是否满足第一预设条件,其中,所述第一预设条件用于指示降低所述第一通路的数据传输带宽或者停止利用所述第一通路进行数据传输,所述第一状态为激活状态;响应于满足所述第一预设条件,将所述第一通路的通信状态设置为第二状态,所述第二状态为以下之一:去激活状态、断开状态或低带宽数据传输状态。
22.基于第二方面,在一种可能的实现方式中,所述第一预设条件包括以下至少一项:当前时间位于用户使用所述终端设备的波谷时段、所述终端设备当前启动的终端应用的业务优先级为低业务优先级、所述第一通路对应的流量使用信息高于预设流量阈值、所述终端设备当前的位移速度高于预设速度阈值、所述终端设备的剩余电量小于预设剩余电量阈值、所述终端设备当前的温度大于预设温度阈值、或者所述终端设备处于屏幕熄灭状态的时长大于预设时长阈值。
23.基于第二方面,在一种可能的实现方式中,所述第一预设条件是所述终端设备基于用户对所述终端设备的使用习惯、所述终端设备当前的工作情况和所述终端设备当前的状态设置的;其中,所述用户对所述终端设备的使用习惯包括以下至少一项:所述终端设备的高峰使用时段和低谷使用时段、所述终端设备所安装的终端应用的类型、或者所述终端设备所安装的终端应用的启动频率;所述终端设备当前的工作情况包括以下至少一项:所述终端设备所启动的终端应用、所述终端设备所消耗的流量、所述终端设备的剩余电量、或者所述终端设备的温度;所述终端设备当前的状态包括以下至少一项:所述终端设备的位移状态、或者所述终端设备的屏幕亮灭状态。
24.基于第二方面,在一种可能的实现方式中,所述第二状态为去激活状态,所述将所述第一通路的通信状态设置为第二状态,包括:向所述第一网络设备发送指示将所述第一通路设置为去激活状态的指示信息。
25.基于第二方面,在一种可能的实现方式中,所述向所述第一网络设备发送指示将所述第一通路设置为去激活状态的指示信息,包括:向所述第一网络设备发送未携带小区信息的scg failure消息。
26.基于第二方面,在一种可能的实现方式中,所述第二状态为断开状态,所述将所述
第一通路的通信状态设置为第二状态,包括:启动对所述第一通路的信息屏蔽模式,以断开所述第一通路。
27.基于第二方面,在一种可能的实现方式中,所述第二状态为低带宽数据传输状态,所述将所述第一通路的通信状态设置为第二状态,包括:在ue assistance information中的overheating assistance字段添加用于指示降低载波单元数目的信息或者添加用于指示降低带宽的信息;将所述ue assistance information发送给所述第一网络设备,以使所述第一网络设备降低所述第一通路的带宽。
28.基于第二方面,在一种可能的实现方式中,所述将所述第一通路的通信状态设置为第二状态,包括:向所述第一网络设备发送用于指示将所述第一通路的通信状态设置为所述第二状态的指示信息,以使所述第一网络设备将所述第一通路的通信状态设置为所述第二状态。
29.基于第二方面,在一种可能的实现方式中,所述向所述第一网络设备发送用于指示将所述第一通路的通信状态设置为所述第二状态的指示信息,包括:在ue assistance information中添加用于进行状态设置的字段;将添加有所述进行状态设置的字段的ue assistance information发送给所述第一网络设备。
30.基于第二方面,在一种可能的实现方式中,所述终端设备与第二网络设备通过第二通路进行数据传输,所述第二通路的数据传输速率低于所述第一通路的数据传输速率,在将所述第一通路的通信状态设置为第二状态之前,所述方法还包括:检测所述第二通路当前的通信状态是否处于所述第一状态;在检测到所述第二通路当前的通信状态处于所述第二状态时,将所述第二通路当前的通信状态由所述第二状态切换为所述第一状态。
31.基于第二方面,在一种可能的实现方式中,在将所述第一通路的通信状态设置为第二状态之后,所述方法还包括:检测是否满足第二预设条件,所述第二预设条件用于指示提高所述第一通路的数据传输带宽或者启用所述第一通路进行数据传输;响应于满足所述第二预设条件,将所述第一通路的通信状态由所述第二状态切换为所述第一状态。
32.第三方面,本技术实施例提供一种通信网络设置装置,该装置具有实现上述第一方面的方法中电子设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元模块,例如,控制单元或模块,切换单元或模块,显示单元或模块。
33.第四方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质存储有指令,当指令在计算机上运行时,用于执行上述第一方面中任一的显示控制方法。
34.第五方面,本技术实施例提供一种计算机程序或计算机程序产品,当计算机程序或计算机程序产品在计算机上被执行时,使得计算机实现上述第一方面中任一的图显示控制方法。
35.应当理解的是,本技术的第二至五方面与本技术的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
36.图1是本技术实施例提供的应用于本技术实施例的一种系统架构100的示意图;
37.图2本技术实施例提供的网络设备采用多波束发送信号、终端设备采用多波束接
收信号的示意图;
38.图3是本技术实施例提供的一个电子设备的硬件结构示意图;
39.图4是本技术实施例提供的一个通信网络设置方法的一个示意性流程图;
40.图5a-图5b是本技术实施例提供的一个用户与终端设备之间的交互场景示意图;
41.图6是本技术实施例提供的采用多项联合检测的方式确定是否满足第一预设条件的一个示意性流程图;
42.图7a-图7b是本技术实施例提供的又一个用户与终端设备之间的交互场景示意图;
43.图8是本技术实施例提供的一个通信网络设置方法的又一个示意性流程图;
44.图9是本技术实施例提供的一个通信网络设置方法的又一个示意性流程图;
45.图10是本技术实施例提供的通信网络设置装置的示意性框图。
具体实施方式
46.本技术实施例的技术方案可以应用于各种通信系统,例如:长期演进(long term evolution,lte)系统、新空口(new radio interface,nr)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、通用移动通信系统(universal mobile telecommunication system,umts)、未来的第五代(5th generation,5g)系统以及上述任意结合的系统等。
47.本技术实施例中的终端设备也可以称为:用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。
48.终端设备可以是一种向用户提供语音/数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,mid)、可穿戴设备,虚拟现实(virtual reality,vr)设备、增强现实(augmented reality,ar)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5g网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,plmn)中的终端设备等,本技术实施例对此并不限定。
49.本技术实施例中的网络设备(第一网络设备和第二网络设备)可以是用于与终端设备通信的设备,该网络设备也可以称为接入网设备或无线接入网设备,可以是lte系统中的演进型基站(evolved nodeb,enb或enodeb),还可以是云无线接入网络(cloud radio access network,cran)场景下的无线控制器,或者该接入设备可以为中继站、接入点、车载
设备、可穿戴设备以及未来5g网络中的接入设备或者未来演进的plmn网络中的接入设备等,可以是wlan中的接入点(access point,ap),可以是新型无线系统(new radio,nr)系统中的gnb本技术实施例并不限定。
50.另外,在本技术实施例中,网络设备(第一网络设备和第二网络设备)还可以是ran(radio access network,无线接入网)中的设备,或者说,是将终端设备接入到无线网络的ran节点。例如,作为示例而非限定,作为网络设备,可以列举:gnb、传输接收点(transmission reception point,trp)、演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(base band unit,bbu),或无线保真(wireless fidelity,wifi)接入点(access point,ap)等。
51.接入网设备为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与接入网设备进行通信,该小区可以是接入网设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(small cell)对应的基站,这里的小小区可以包括:城市小区(metro cell)、微小区(micro cell)、微微小区(pico cell)、毫微微小区(femto cell)等,这些小小区具有覆盖范围小、发射功率高的特点,适用于提供高速率的数据传输服务。
52.请参考图1,图1示出了应用于本技术实施例的一种系统架构100的示意图。
53.在图1中,示出了网络设备101、网络设备102和网络设备103。其中,网络设备101可以为低频基站。其所覆盖的小区例如可以为宏小区。网络设备102、网络设备103可以为高频基站,其对应的小区可以为小小区。需要说明的是,网络设备101提供的服务区域可以覆盖网络设备102和网络设备103提供的服务区域。
54.网络设备101可以用于提供中频或低频服务,包括但不限于4g网络、5g网络中的中频段和低频段。此时,第一网络设备可以为lte系统的无线接入网设备,也可以为nr系统的无线接入网设备。当第一网络设备为nr系统的无线接入网设备时,其用于提供5g的低频段和中频段。网络设备101也可以称为低频网络设备。网络设备102、网络设备103可以用于提供高频服务,包括但不限于:5g网络中的高频段。此时,网络设备102、网络设备103可以为nr系统的无线接入网络设备。网络设备102、网络设备103也可以称为高频网络设备。
55.图1示意性的示出了一个低频网络设备所服务的区域覆盖两个高频网络设备所服务的区域。需要说明的是,在一个区域内,低频网络设备所服务的区域可以覆盖更多个或更少个高频网络设备所服务的区域,本实施例对此不做限定。
56.在一种可能的实现方式中,当网络设备101为lte系统的网络设备、网络设备102、网络设备103为nr系统的网络设备时,可以采用非独立组网的方式与核心网连接。例如,网络设备101、网络设备102和网络设备103均接入至4g核心网或者5g核心网,形成双连接。
57.在一种可能的实现方式中,当网络设备101为lte系统的网络设备、网络设备102、网络设备103为nr系统的网络设备时,可以采用独立组网的方式与核心网连接。例如,第一网络设备可以接入至4g核心网、第二网络设备可以接入5g核心网。
58.在一种可能的实现方式中,当网络设备101为nr系统的网络设备、网络设备102、网络设备103也为nr系统的网络设备时,网络设备101、网络设备102和网络设备103可以均接
入至5g核心网。
59.如图1所示,在宏小区和小小区内,分布着多个终端设备ue(ue201,ue202,ue203,ue204)。当ue进入宏小区但未进入小小区时,例如ue201,其可以接入网络设备101,与网络设备101进行数据传输。当ue进入小小区时,例如ue202,可以接入网络设备101或者网络设备103,与其中一个网络设备进行数据传输;ue202也可以同时接入网络设备101和网络设备103,与网络设备101和网络设备103同时进行数据传输。
60.在网络设备101、网络设备102和网络设备103中可以分别设置有射频单元,网络设备101可以通过射频单元向ue发送数据,也可以通过射频单元从ue接收数据。同样,ue中也可以设置有射频单元,例如ue202,其可以通过射频单元向网络设备101和网络设备103发送数据,或者通过射频单元从网络设备101和网络设备103接收数据。从而,ue与网络设备101之间形成用于进行数据传输的通路。同样,ue202与网络设备103之间也可以形成用于进行数据传输的通路。
61.通常,网络设备102和网络设备103可以定期进行波束扫描(beam sweeping),在不同波束方向上发送同步信号块(ssb,synchronization signal block)和信道状态信息参考信号(csi-rs,channel state information reference signal)。ue在进入小小区后,也需要使用不同的接收波束去接收第二网络设备发送的ssb和csi-rs,根据接收到的ssb和csi-rs信号质量,例如参考信号接收功率(rsrp,reference signal received power)或者信干噪比(sinr,signal-to-interference-plus-noise ratio),选择最优的收发波束对,以用于后续的信号传输和接收。同时,ue会向其当前所在的小小区的高频网络设备上报其测量结果,以便于网络设备选择合适的下行发送波束用于后续的信号传输。如图2所示,图2示出了网络设备103采用多波束发送信号、ue202采用多波束接收信号的示意图。
62.通常,ue通过诸如5g中的高频段等与网络设备通信时,通常具有较高的功耗。此外,用户在使用ue时,由于ue的移动、旋转等原因,会造成收发波束的失配对准。ue需要以一定的周期采用不同的接收波束去测量高频网络设备在不同下行发送波束上的csi-rs和ssb,以选择最优的下行发送波束和下行接收波束。由于ue需要周期性的采用不同的接收波束测量csi-rs和ssb,导致ue产生较大的功耗,大大降低了ue的续航能力。本实施例通过对ue进行网络设置,使得ue在不需要采用高频通信通路的场景中或者高频通信通路不稳定导致需要不停进行网络切换的场景中,降低ue采用高频通路通信的频率、或者断开ue的高频通路连接、或者降低ue对csi-rs和ssb的测量周期,从而降低终端设备功耗,有利于提高终端设备的续航能力。
63.继续参考图3,其示出了本技术实施例所述的终端设备的结构示意图。终端设备200可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim)卡接口195等。
64.可以理解的是,本技术实施例示意的结构并不构成对终端设备200的具体限定。在本技术另一些实施例中,终端设备200可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件
的组合实现。
65.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的部件,也可以集成在一个或多个处理器中。在一些实施例中,终端设备200也可以包括一个或多个处理器110。其中,控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。在其他一些实施例中,处理器110中还可以设置存储器,用于存储指令和数据。示例性地,处理器110中的存储器可以为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。这样就避免了重复存取,减少了处理器110的等待时间,因而提高了终端设备200处理数据或执行指令的效率。
66.在一些实施例中,处理器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)接口,sim卡接口,和/或usb接口等。其中,usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。usb接口130可以用于连接充电器为终端设备200充电,也可以用于终端设备200与外围设备之间传输数据。该usb接口130也可以用于连接耳机,通过耳机播放音频。
67.可以理解的是,本技术实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对终端设备200的结构限定。在本技术另一些实施例中,终端设备200也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
68.充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过终端设备200的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。
69.电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。
70.终端设备200的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
71.天线1和天线2用于发射和接收电磁波信号。终端设备200中的每个天线可用于覆
盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
72.移动通信模块150可以提供应用在终端设备200上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
73.可选的,移动通信模块150可以包括用于同时支持4g和5g的无线通信的解决方案。其可以包括用于与5g接入网设备进行通信的第一通路以及与4g接入网设备进行通信的第二通路。终端设备200可以支持采用第一通路和第二通路与4g接入网设备和5g接入网设备同时通信,也可以支持采用其中一条通路与相应的接入网设备进行通信。
74.无线通信模块160可以提供应用在终端设备200上的包括无线局域网(wirelesslocal area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。
75.无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
76.终端设备200通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
77.显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emittingdiode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diode的,amoled),柔性发光二极管(flex light-emittingdiode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot lightemitting diodes,qled)等。在一些实施例中,终端设备200可以包括1个或多个显示屏194。
78.在本技术的一些实施例中,当显示面板采用oled、amoled、fled等材料时,上述图1中的显示屏194可以被弯折。这里,上述显示屏194可以被弯折是指显示屏可以在任意部位被弯折到任意角度,并可以在该角度保持,例如,显示屏194可以从中部左右对折。也可以从中部上下对折。本技术中,将可以被弯折的显示屏称为可折叠显示屏。其中,该触摸显示屏可以是一块屏幕,也可以是多块屏幕拼凑在一起组合成的显示屏,在此不做限定。
79.终端设备200可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
80.isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传
递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。
81.摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,终端设备200可以包括1个或多个摄像头193。
82.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当终端设备200在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
83.视频编解码器用于对数字视频压缩或解压缩。终端设备200可以支持一种或多种视频编解码器。这样,终端设备200可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,mpeg)1,mpeg2,mpeg3,mpeg4等。
84.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递业务功能,对输入信息快速处理,还可以不断的自学习。通过npu可以实现终端设备200的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
85.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展终端设备200的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
86.内部存储器121可以用于存储一个或多个计算机程序,该一个或多个计算机程序包括指令。处理器110可以通过运行存储在内部存储器121的上述指令,从而使得终端设备200执行本技术一些实施例中所提供的灭屏显示的方法,以及各种应用以及数据处理等。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统;该存储程序区还可以存储一个或多个应用(比如图库、联系人等)等。存储数据区可存储终端设备200使用过程中所创建的数据(比如照片,联系人等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储部件,闪存部件,通用闪存存储器(universal flash storage,ufs)等。在一些实施例中,处理器110可以通过运行存储在内部存储器121的指令,和/或存储在设置于处理器110中的存储器的指令,来使得终端设备200执行本技术实施例中所提供的灭屏显示的方法,以及其他应用及数据处理。终端设备200可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
87.传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
88.其中,压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。压力传感器180a的种类很多,如电阻式
压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180a,电极之间的电容改变。终端设备200根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,终端设备200根据压力传感器180a检测所述触摸操作强度。终端设备200也可以根据压力传感器180a的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。
89.陀螺仪传感器180b可以用于确定终端设备200的运动姿态。在一些实施例中,可以通过陀螺仪传感器180b确定终端设备200围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器180b可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180b检测终端设备200抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消终端设备200的抖动,实现防抖。陀螺仪传感器180b还可以用于导航,体感游戏场景。
90.加速度传感器180e可检测终端设备200在各个方向上(一般为三轴)加速度的大小。当终端设备200静止时可检测出重力的大小及方向。还可以用于识别电子设备姿态,应用于横竖屏切换,计步器等应用。
91.环境光传感器180l用于感知环境光亮度。终端设备200可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180l也可用于拍照时自动调节白平衡。环境光传感器180l还可以与接近光传感器180g配合,检测终端设备200是否在口袋里,以防误触。
92.指纹传感器180h用于采集指纹。终端设备200可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
93.温度传感器180j用于检测温度。在一些实施例中,终端设备200利用温度传感器180j检测的温度,执行温度处理策略。例如,当温度传感器180j上报的温度超过阈值,终端设备200执行降低位于温度传感器180j附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,终端设备200对电池142加热,以避免低温导致终端设备200异常关机。在其他一些实施例中,当温度低于又一阈值时,终端设备200对电池142的输出电压执行升压,以避免低温导致的异常关机。
94.触摸传感器180k,也称“触控面板”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于终端设备200的表面,与显示屏194所处的位置不同。
95.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。终端设备200可以接收按键输入,产生与终端设备200的用户设置以及功能控制有关的键信号输入。
96.基于图1所示的本技术应用于其中的系统架构100、图3所示的终端设备200的内部结构,对本技术所述的通信网络设置方法进行详细描述。需要说明的是,本技术所述的通信网络设置方法应用于终端设备。以下各实施例中,第一网络设备为图1所示的网络设备102或者103,第二网络设备可以为图1所示的网络设备101。下文中所述的第一通路是指图1所
示的网络设备102或者网络设备103与ue进行通信的通路,下文所述第二通路是指图1所示的网络设备101与ue进行通信的通路。为了便于描述,下文中所述的4g是指低频段或中频段的通信网络,5g是指高频段的通信网络。
97.请继续参考图4,其示出了本技术实施例提供的通信网络设置方法400的一个示意性流程图,该方法400可以由图1所示的终端设备执行。
98.s401,响应于第一通路当前处于第一状态,检测是否满足第一预设条件。
99.其中,第一状态为激活状态。在激活状态下,终端设备可以对第一网络设备发送的ssb和csi-rs信号质量进行测量,并周期性的将测量结果上报给第一网络设备,从而与第一网络设备之间通过第一通路进行通信。
100.第一预设条件用于指示停止利用第一通路进行数据传输或者降低第一通路的带宽。
101.具体的,第一预设条件包括以下至少一项:当前时间位于用户使用终端设备的波谷时段、终端设备当前启动的终端应用的业务优先级低于预设优先级阈值、第一通路对应的流量使用信息高于预设流量阈值、终端设备当前的位移速度高于预设速度阈值、终端设备的剩余电量小于预设剩余电量阈值、终端设备当前的温度大于预设温度阈值、或者终端设备处于屏幕熄灭状态的时长大于预设时长阈值。
102.在一种可能的实现方式中,第一预设条件可以是终端设备基于用户对终端设备的使用习惯、终端设备当前的工作情况以及终端设备当前的状态设置的。
103.其中,用户对终端设备的使用习惯可以包括但不限于:每天高峰使用时段和低谷使用时段、终端设备所安装的终端应用的类型、或者各个终端应用的启动频率,这里的终端应用的启动频率是指距离当前时间预设时间段内的启动频率(例如三个月内的启动频率)。终端设备的工作情况可以包括但不限于:终端设备所启动的终端应用、终端设备所消耗的流量、终端设备的剩余电量、或者终端设备的温度。终端设备的状态可以包括但不限于:终端设备的位移状态(例如静止状态或运动状态)或者终端设备的屏幕亮灭状态。
104.当终端设备检测出满足上述一项或多项第一预设条件时,可以执行步骤s402。当终端设备检测出多项第一预设条件均不满足时,可以使得第一通路的通信状态继续维持上述第一状态。
105.s402,将第一通路的通信状态设置为第二状态。
106.在一种可能的实现方式中,第二状态为停止进行数据传输的状态。第二状态可以包括以下之一:去激活状态或者断开状态。在去激活状态下,终端设备可以对第一网络设备发送的ssb和csi-rs信号质量进行测量,但是终端与第一网络设备之间无法进行数据传输。在断开状态下,终端设备无法对第一网络设备发送的ssb和csi-rs信号的质量进行测量。
107.作为一种示例,终端设备可以向第一网络设备发送指示将第一通路设置为去激活状态的指示信息,从而使得第一网络设备释放第一通路,并释放小区测量。例如,终端设备可以向第一网络设备发送scg failure消息,其中measresultscg-failure消息中不携带任何小区的测量结果。
108.作为另一种示例,终端设备可以启动第一通信网络信息屏蔽模式,也即此时终端设备不再对第一网络设备进行小区测量,从而使得第一通路直接断开。
109.在一种可能的实现方式中,第二状态为采用低频带宽进行数据传输的状态。
110.具体实现中,终端设备可以在ue assistance information中设置。其中,终端设备可以在ue assistance information中的overheating assistance字段添加用于指示降低载波单元(carrier component)数目的信息(例如reducedmaxccs信息)或者添加用于指示降低带宽(bandwidth,bw)的信息(例如reducedmaxbw-fr2信息)。然后,将ue assistance information发送给第一网络设备,以使第一网络设备降低第一通路的载波单元数目或者带宽。从而使得第一通路采用低频带宽进行数据传输。
111.一种可能的实现方式中,终端设备可以直接将第一通路的工作状态设置为第二状态。
112.具体的,当终端设备检测到当前启动的终端应用所需要的通信数据传输速率低于预设传输速率阈值、当前时间位于用户使用所述终端设备的波谷时段、终端设备处于屏幕熄灭状态的时长大于预设时长阈值、或者终端设备当前的位移速度高于预设速度阈值中的一项或多项时,可以直接将第一通路的通信状态设置为第二状态。
113.一种可能的实现方式中,终端设备也可以在满足上述第一条件时,通过gui通知用户,响应用户对gui的操作是指示将第一通路的工作状态设置为第二状态时,此时可以将第一通路的工作状态设置为第二状态。
114.具体的,当终端设备检测出第一通路对应的流量使用值高于预设流量阈值、终端设备的剩余电量小于预设剩余电量阈值、或者终端设备当前的温度大于预设温度阈值中的一项或多项时,可以采用通知用户的方式,基于用户通过终端发送的指示信息将第一通路的工作状态设置为第二状态。
115.如图5a-图5b所示,其示出了用户通过gui与终端设备进行交互以确定是否关闭5g蜂窝数据的示意性交互场景图。
116.以流量达到预设流量阈值为例,当终端设备检测出用户使用的5g蜂窝数据流量达到预设流量阈值时,可以通过如图5a所示的gui通知用户,以供用户选择是否关闭5g蜂窝数据。当用户通过gui点击“是”的按钮时,如图5b所示,此时,终端设备可以关闭5g蜂窝网络。
117.作为示例,终端可以向用户提供是否开启流量监测功能,以在流量达到预设流量阈值时关闭该视频通道的流量。当用户选择开启流量检测功能后,终端可以通过检测第一通路对应的流量,来确定是否达到预设流量阈值。
118.在某些场景中,用户也可以不需要预先设置开启流量检测功能,终端检测到第一通路的流量达到预设流量阈值时,可以通过gui通知用户是否关闭第一通路。待用户通过gui界面发送指示关闭第一通路的指令时,则可以确定满足关闭第一通路的条件。
119.一种可能的实现方式中,终端设备可以向第一网络设备发送用于指示将第一通路的状态设置为第二状态的指示信息,以使第一网络设备将第一通路的通信状态设置为第二状态。
120.具体实现中,终端设备可以在ue assistance information中设置。其中,终端设备可以在ue assistance information中添加用于指示状态设置的字段。该字段可以采用1位bitmap设置。例如,“逻辑0”指示设置第一通路的状态为第一状态;“逻辑1”指示设置第一通路的状态为第二状态。当终端在检测出当前满足第一预设条件时,可以将指示状态设置的字段设置为“逻辑1”。然后,将ue assistance information发送给第一网络设备,以使第一网络设备将第一通路的状态设置为第二状态。作为示例,第一网络设备在接收到指示将
第一通路的状态设置为第二状态的指示信息后,可以释放第一通路,并释放小区测量;或者,降低第一通路的载波单元数目或者带宽。
121.本实施例中,通过将第一通路设置为第二状态,可以在终端设备没有必要使用第一通路通信、在第一通路通信信号较弱、终端电量较低或者终端功耗较大的情况下,降低对ssb和csi-rs信号测量的次数,或者停止对ssb和csi-rs信号的测量,从而降低终端设备功耗,有利于提高终端设备续航能力。
122.在具体的应用场景中,终端设备可以通过检测当前启动的终端应用的业务优先级,来确定是否将第一通路的通信状态设置为第二状态。当终端设备检测出当前启动的终端应用的业务优先级为低业务优先级时,可以将第一通路的通信状态设置为第二状态。
123.其中,终端应用的业务优先级的高低也可以是用户自主设置的。
124.此外,终端应用的业务优先级可以是基于终端应用运行时所需要的通信数据传输速率决定的。其中,终端应用运行时所需要的通信数据传输速率大于预设数据传输速率阈值时,将终端应用的业务优先级设置为较低的业务优先级;终端应用运行时所需要的通信数据传输速率小于预设数据传输速率阈值时,将终端应用的业务优先级设置为高级别的业务优先级。其中,当终端应用的业务优先级为低业务优先级时,可以确定满足将第一通路的通信状态设置为第二状态的条件。
125.进一步的,终端应用的业务优先级可以是基于用户对终端应用的使用频率决定的。具体实现中,可以将距离当前时间预设时间段内(例如三个月)使用次数小于预设阈值的终端应用设置为低业务优先级,将终端应用使用时所需的通信数据传输速率大于预设阈值、且距离当前时间的预设时间段内使用次数大于预设阈值的终端应用设置为高业务优先级。
126.本实施例中,可以通过采用多项第一预设条件联合检测的方式来确定是否将第一通路的通信状态设置为第二状态。一种具体的实现方式可以参考图6所示的步骤s601-步骤s602。
127.s601:检测终端设备当前的位移速度是否高于预设速度阈值。
128.终端在高速移动状态下,所在的小区需要不停变换。也即是说,终端设备需要不停的对ssb和csi-rs信号进行测量,并不停的上报给第一终端设备。这就影响了第一通路通信的稳定性。例如,当终端设备在乘坐高速列车时或者在高速路驾驶汽车时,当从第一网络设备覆盖的小区转换为另一个第一网络设备覆盖的另外一个小区时,在小区交界的地方可能并无高频网络覆盖,此时第一通路无法进行信号传输。此外,不停的对ssb和csi-rs信号进行测量和上报大大增大了终端设备的功耗。
129.当终端设备检测出高于预设速度阈值时,可以确定终端当前处于快速移动状态。此时,可以将第一通路的通信状态设置为第二状态。
130.一种可能的实现方式中,终端设备可以实时测量当前的位移速度,从而判断当前的位移速度是否高于预设速度阈值。
131.一种可能的实现方式中,终端设备可以获取用户的车票购买信息,确定乘车时间段信息。用户基于乘车时间段信息可以确定当前是否位于乘车时间段内,以确定终端设备的位移速度是否高于预设速度阈值。
132.当终端设备检测出终端设备当前的位移速度低于预设速度阈值时,说明终端设备
静止或低速运动,此时执行步骤s602。
133.s602,检测终端设备当前启动的终端应用所需要的通信数据传输速率是否低于预设传输速率阈值。
134.当检测到终端设备当前启动的终端应用所需要的通信数据传输速率高于预设传输速率阈值时,说明用户有可能在使用第一通路进行数据传输,例如在线播放视频、玩网络游戏等,此时如果断开第一通路有可能影响数据传输,此时可以保持第一通路的通信状态为第一状态。
135.当检测到终端设备当前启动的终端应用所需要的通信数据传输速率低于预设传输速率阈值时,可以将第一通路的通信状态设置为第二状态。
136.进一步的,为了提高检测的准确性,在s602步骤之后,终端还可以执行检测终端设备的屏幕处于熄灭状态的时长是否大于预设时长阈值的步骤,或者执行检测当前时间是否位于用户使用终端设备的波峰时段的步骤,在检测出终端设备的屏幕处于熄灭状态的时长大于预设时长阈值或者检测出当前时间位于用户使用终端设备的波谷时段内时,可以将第一通路的通信状态设置为第二状态。
137.通过采用多项第一预设条件联合检测的方式来确定是否将第一通路的通信状态设置为第二状态,可以使得停止第一通路进行数据传输的时机更加合理,避免出现诸如终端设备当前需要较高的通信速率、却停止第一通路进行数据传输的情况,从而可以提高用户体验。需要说明的是,当采用各项第一预设条件联合检测的方法时,所检测的各项第一预设条件的顺序可以互换,其可以基于场景的需要以及用户的习惯设定。
138.在一种可能的实现方式中,第一预设条件所包括的内容以及各项第一预设条件的检测顺序也可以是用户自己设置的。
139.作为一种示例,参看图7a-图7b,其示意性的示出了用户通过图形用户界面(graphical user interface,gui)对第一预设条件进行设置的场景图。图7a示出了蜂窝网络设置的gui界面,在该gui界面中,可以包括是否启用4g蜂窝数据和是否启动5g蜂窝数据的设置。当用户选择启用5g蜂窝数据时,可以进一步在gui界面中显示关闭5g蜂窝数据的设置,如图7b所示。其中,每一个第一预设条件前面均设置有供用户选择的按钮,当用户点击其前面的按钮对第一预设条件选定后,可以出现如图7b所示的对钩。此外,用户还可以进一步设置该第一预设条件对应的预设阈值。在图7b中,用户选择出“位移速度高于80km/h”、“5g流量使用高于2g”、“剩余电量小于20%”和“屏幕处于熄灭状态的时长大于1min”该四项第一预设条件时,可以通过每一预设条件后面对应的阈值调节按钮调节阈值数值。进一步的,用户还可以采用拖动的方式调整上述四项第一预设条件的先后顺序,以调整最先满足的第一预设条件。例如,按照图7b所示的第一预设条件的设置顺序,当满足“位移速度高于80km/h”时,触发将第一通路的第一状态转换成第二状态的指令;当不满足“位移速度高于80km/h”、但满足“5g流量使用高于2g”时,也可以触发将第一通路的第一状态转换成第二状态的指令,依次类推,不再赘述。
140.请继续参考图8,其示出了本技术实施例提供的通信网络设置方法800的又一个示意性流程图。该方法800可以由图1所示的终端设备执行。
141.s801,响应于第一通路当前处于第一状态,检测是否满足第一预设条件。
142.检测是否满足第一预设条件的具体实现可以参考图4所示的通信网络设置方法
400中步骤s401的具体描述,在此不再赘述。终端设备在检测出满足第一预设条件时,可以执行步骤s802。
143.s802,检测第二通路当前的通信状态是否处于第一状态。
144.第二通路是终端设备与第二网络设备进行通信的通路。当终端设备检测出第二通路当前处于第一状态时,保持第二通路当前的通信状态不变。当终端设备检测出第二通路的通信状态为第二状态时,执行步骤s803。
145.s803,将第二通路的通信状态由第二状态切换为第一状态。
146.s804,将第一通路的通信状态由第一状态切换为第二状态。
147.步骤s804的具体实现可以参考图4所示的步骤s402的相关描述,在此不再赘述。
148.从图8中可以看出,与图4所示的通信网络设置方法400不同的是,本实现方式在将将第一通路的通信状态由第一状态切换为第二状态之前,还设置有对第二通路的通信状态检测的步骤。通常,将第一通路的通信状态设置为第二状态时,若此时第二通路的通信状态也为第二状态,用户则无法与网络设备进行数据传输。而在诸如第一通路通信信号较弱、导致第一通路数据传输较慢的场景中,用户可能需要采用低频信号与网络设备进行数据传输。这样一来,严重影响用户体验。通过对第二通路的通信状态进行检测,可以确保第一通路断开或去激活时,第二通路可以正常进行数据传输,有利于提高用户体验。
149.请继续参考图9,其示出了本技术实施例提供的通信网络设置方法900的又一个示意性流程图。该方法900可以由图1所示的终端设备执行。
150.s901,响应于第一通路当前处于第一状态,检测是否满足第一预设条件。
151.终端设备在检测出满足第一预设条件时,可以执行步骤s902。
152.s902,将第一通路的通信状态由第一状态切换为第二状态。
153.其中,s901中检测是否满足第一预设条件的具体实现可以参考图4所示的通信网络设置方法400中步骤s401的具体描述,s902的具体实现可以参考图4所示的步骤s402的具体描述,在此不再赘述。
154.s903,检测是否满足第二预设条件。
155.第二预设条件用于指示终端设备利用第一通路通信。
156.可选的,第二预设条件可以是用户自己设置的。
157.可选的,第二预设条件可以是终端设备基于用户对终端设备的使用习惯、终端设备当前的工作情况以及终端设备当前的状态设置的。
158.具体的,第二预设条件包括以下至少一项:当前时间位于用户使用所述终端设备的波峰时段、终端设备当前启动的终端应用的业务优先级为高业务优先级、终端设备当前的位移速度由大于预设速度阈值转为小于预设速度阈值、终端电量大于预设剩余电量阈值、第二通路对应的数据流量大于预设流量阈值。
159.当终端设备检测到满足上述一项或多项第二预设条件时,可以执行步骤s704。当终端设备检测到不满足第二预设条件中的任意一项时,可以使得第一通路继续维持上述第二状态。
160.s904,将第一通路的通信状态由第二状态切换为第一状态。
161.一种可能的实现方式中,终端设备可以直接将第一通路的工作状态设置为第二状态。
162.具体的,当终端设备检测到当前启动的终端应用所需要的通信数据传输速率大于等于预设传输速率阈值、当前时间位于用户使用所述终端设备的波峰时段、或者终端设备当前的位移速度由大于预设速度阈值转为小于预设速度阈值中的一项或多项时,可以直接将第一通路的通信状态设置为第一状态。
163.一种可能的实现方式中,终端设备也可以在满足上述第二条件时,通过gui界面通知用户,在响应用户对gui界面的操作是指示将第一通路的工作状态设置为第一状态时,此时可以将第一通路的工作状态设置为第一状态,其切换方式与第一通路的工作状态由第一状态切换为第二状态类似,在此不再赘述。
164.对于图4、图8、图9所示的实施例中所述的波谷时段和波峰时段,在一些可选的实现方式中,该波谷时段和波峰时段是基于用户对终端设备的时间使用轨迹确定的。
165.具体的,终端可以获取预设时间段内用户对终端设备的时间使用轨迹。该预设时间段例如可以为距离当前时间三个月的时间段。然后基于该历史使用轨迹来确定用户对电子设备的时间使用情况。该时间使用情况可以包括一天内用户对电子设备的时间使用情况、或者一周内对电子设备的时间使用情况等。这里的时间使用情况具体是指一天内哪个时段是用户使用终端设备的波峰时段和波谷时段,一周内哪天或哪几天用户使用终端设备的频率较高,一周内哪天或哪几天用户使用终端设备的频率较低。
166.其中,时间使用轨迹可以通过电子设备的耗电情况或者电子设备的屏幕点亮时长来确定。以耗电情况为例,当某一时段终端设备的耗电量高于预设耗电量阈值时,可以确定该时段属于终端设备的使用波峰时段,当某一时段终端设备的耗电量低于预设耗电量阈值时,可以确定该时段属于终端设备的使用波谷时段。
167.具体实现中,用户可以统计例如上述三个月内终端设备每天的耗电情况。将耗电量大于预设耗电量阈值的时间段聚为第一类,将耗电量小于预设耗电量阈值的时间段聚为第二类。接着,可以对耗电量大于预设耗电量阈值的时间段进行进一步聚类,将属于同一时间段的聚为一类。同样,可以对耗电量小于预设耗电量阈值的时间段进行进一步聚类,将属于同一时间段的聚为一类。由此,可以确定出用户每天使用终端设备的至少一个波峰时段和至少一个波谷时段。例如,终端设备基于对三个月内耗电情况的统计,统计出7:00-9:00、18:00-22:00该两个时段内耗电量大于预设耗电量阈值,则将该两个时间段确定为电子设备使用的波峰时段;统计出22:00-7:00、9:00-18:00该两个时段内耗电量小于预设耗电量阈值,则将该两个时间段确定为电子设备使用的波谷时段。
168.对于图4、图8、图9所示的实施例中所述的终端应用运行时所需要的通信数据传输速率:
169.在第一种可能的实现方式中,终端应用运行时所需要的通信数据传输速率是基于各终端应用的历史使用信息确定的。这里的终端应用的历史使用信息可以包括但不限于:终端应用在预设时间段内(例如三个月内)的启动频率、每次运行的时长和每次运行时使用的数据流量。
170.具体的,对于每一个终端应用,可以基于该终端应用每一次运行时所使用的历史数据流量以及每一次运行的时长,确定历史数据流量与运行时长的比值,按照比值从大到小的数目,选取预设数目个比值,然后对该预设数目个比值求平均值,将所得的平均值确定为该终端应用运行时所需要的通信数据传输速率。
171.在第二种可能的实现方式中,终端应用运行时所需要的通信数据传输速率是基于终端应用的应用类别确定的。
172.通常,主要以文本信息的形式进行通信的应用所需要的数据传输速率低于以图像信息的形式进行通信的应用。例如,聊天类应用或者新闻阅读类应所需要的通信数据传输速率低于网络购物类应用所需要的通信数据传输速率;网络购物类应用所需要的通信数据传输速率低于网络游戏类应用所需要的通信数据传输速率。此外,还有一些不需要联网、主要在本地进行的应用通常不需要利用通信网络进行数据传输(例如单机类游戏应用、本地美图类应用)。因此,终端设备可以首先基于所安装的应用的名称或标识对应用进行分类,确定其属于本地应用、文本信息通信类应用、静态图像信息通信类应用(例如网络购物类应用)、动态图像信息通信类应用(例如在线视频、网络游戏)中的哪一类。将各类应用划分为低数据传输速率类应用和高数据传输速率类应用,并且设置用于区分低数据传输速率类应用和高数据传输速率类应用的预设传输速率阈值。其中低数据传输速率类应用小于该预设传输速率阈值,高数据传输速率类应用大于该预设传输速率阈值。作为示例,可以将本地应用、文本信息通信类应用和静态图像信息通信类应用划分为低数据传输速率类应用;将动态图像信息通信类应用划分为高数据传输速率类应用。从而,可以基于各终端应用所属的类别确定其运行时所需要的通信数据传输速率是否大于预设传输速率阈值。
173.需要说明的是,本实施例中所提高的上述分类方法为示意性的,可以针对场景的需要设置不同的类别,针对不同的类别设置不同的数据传输速率阈值,在此不做具体限定。
174.在第三种可能的实现方式中,终端应用运行时所需要的通信数据传输速率是基于终端应用的应用类别、终端应用的安装时间以及各终端应用的历史使用信息确定的。
175.具体的,首先可以通过上述第二种实现方式确定各终端应用属于高数据传输速率类应用还是低数据传输速率类应用。然后,针对每一个高数据传输速率类应用,结合上述第一种实现方式中所确定的该终端应用的历史使用信息,进一步确定该终端应用运行时所需要的通信数据传输速率。
176.作为示例,针对在预设时间段内的启动频率小于预设频率阈值、安装时间距离当前时间大于预设时间阈值、且每次运行的时长小于预设时长阈值的终端应用,可以将其设置为上述低数据传输速率类应用;针对在预设时间段内的启动频率小于预设频率阈值、安装时间距离当前时间小于预设时间阈值的终端应用,可以将其设置为上述高数据传输速率类应用;针对预设时间段内的启动频率大于预设频率阈值、每次运行时消耗的数据流量小于预设阈值的终端应用,可以将其设置为上述低数据传输速率类应用;针对预设时间段内的启动频率大于预设频率阈值、每次运行时使用的数据流量大于预设阈值的终端应用,可以将其设置为上述高数据传输速率类应用。然后,将所确定出的低数据传输速率类应用的通信数据传输速率设置为小于预设传输速率阈值,将所确定出的高数据传输速率类应用的通信数据传输速率设置为大于预设传输速率阈值。
177.对于图4、图8、图9所示的实施例中所述的预设时长阈值,该预设时长阈值可以通过灭屏之前终端运行的应用、灭屏时的时间信息和用户使用习惯来确定的。该预设时长阈值可以包括多个。
178.具体的,在灭屏之前终端运行的应用为上述低数据传输频率类应用时,可以采用上述预设时长阈值中的第一时长阈值,该第一时长阈值通常具有较短的时长。例如,1秒。
179.在灭屏之前终端运行的应用为上述高数据传输频率类应用时,可以进一步确定灭屏时的时间信息,基于灭屏时的时间信息,采用预设时长阈值中的第二预设时长阈值。该第二时长阈值可以包括多个。
180.其中,灭屏时的时间信息与第二时长阈值之间的映射关系是基于用户在各个时间段内对上述高数据传输速率类应用的使用习惯而设置。该使用习惯指示用户是否在灭屏后很短的时间内会再次启动该应用,还是在灭屏后较长时间内不再启动该应用。具体的,终端设备可以确定上述波峰时段和波谷时段内用户对电子设备的使用习惯,然后基于该使用习惯设置第二时长阈值。例如,在波峰时段内,通常在很短的时间内会再次点亮屏幕以启动某应用,则将该时段的第二时长阈值设置较长的时长,例如2分钟;在波谷时段内(例如凌晨1点),通常在很长的一段时间内不再点亮屏幕或者启动某应用,则将该时段的第二时长阈值设置较短的时长,例如30秒。
181.需要说明的是,上述波谷时段、波峰时段、终端应用所需要的通信数据传输速率、以及屏幕熄灭后作为触发由第一状态转换为第二状态的时长阈值是可以改变的,其可以基于用户对终端设备的使用习惯进行更新和调整。
182.可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件和/或软件模块。结合本文中所公开的实施例描述的各示例的算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以结合实施例对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
183.本实施例可以根据上述方法示例对电子设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块可以采用硬件的形式实现。需要说明的是,本实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
184.在采用对应各个功能划分各个功能模块的情况下,图10示出了上述实施例中涉及的通信网络设置装置1000的一种可能的组成示意图,如图10所示,该装置1000可以包括:收发单元1100和处理单元1200。
185.其中,处理单元1200可以控制收发单元1100实现上述流程400、流程800和流程900所示的实施例中所述的方法,和/或用于本文所描述的技术的其他过程。
186.需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
187.本实施例提供的装置1000,用于执行上述通信网络设置的方法,因此可以达到与上述实现方法相同的效果。
188.在采用集成的单元的情况下,装置1000可以包括处理模块、存储模块和通信模块。其中,处理模块可以用于对装置1000的动作进行控制管理,例如,可以用于支持装置1000执行上述各个单元执行的步骤。存储模块可以用于支持装置1000执行存储程序代码和数据等。通信模块,可以用于装置1000与其他设备的通信。
189.其中,处理模块可以是处理器或控制器。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如
包含一个或多个微处理器组合,数字信号处理(digital signal processing,dsp)和微处理器的组合等等。存储模块可以是存储器。通信模块具体可以为射频电路、蓝牙芯片、wi-fi芯片等与其他电子设备交互的设备。
190.在一个实施例中,当处理模块为处理器,存储模块为存储器时,本实施例所涉及的装置1000可以为具有图3所示结构的终端设备100。
191.需要说明的是,图10中的处理单元1200所实现的相关功能可以由图3中的处理器110来实现,图10中的收发单元1100所实现的相关功能可以由图3中的处理器110控制天线160来实现。
192.本实施例还提供一种计算机存储介质,该计算机存储介质中存储有计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的建立网络连接的方法。
193.本实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的建立网络连接的方法。
194.另外,本技术的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的建立网络连接的方法。
195.其中,本实施例提供的电子设备、计算机存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
196.通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
197.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
198.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
199.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
200.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者
说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
201.以上内容,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献

  • 日榜
  • 周榜
  • 月榜