一种网络连接方法、终端设备及存储介质与流程

文档序号:20165008发布日期:2020-03-24 21:23阅读:181来源:国知局
一种网络连接方法、终端设备及存储介质与流程

本发明涉及无线通信技术领域,尤其涉及一种网络连接方法、终端设备及存储介质。



背景技术:

新无线(newradio,nr)系统支持独立组网(standalone,sa)架构和非独立组网(non-standalone,nsa)架构,一种典型的nsa架构为双连接(dualconnection,dc)架构。

在双连接架构中,终端设备可以工作在双连接模式。在双连接模式下,终端分别与nsa架构中的两个网络设备建立连接,例如终端设备与长期演进(longtermevolution,lte)系统中的网络设备和nr系统中的网络设备均建立连接。此时,存在终端设备耗电多、续航时间短的问题。



技术实现要素:

本发明实施例提供一种网络连接方法、终端设备及存储介质,能够节省终端设备的耗电,增加终端设备的续航时间。

本发明实施例的技术方案是这样实现的:

第一方面,本发明实施例提供一种网络连接方法,包括:终端设备根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接;

其中,所述终端设备支持双连接模式,所述终端设备与所述网络设备通过第一网络建立连接。

上述方案中,所述终端设备根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接,包括:

所述终端设备根据所述终端设备运行的应用的特征,确定所述终端设备是否建立与第二网络的连接。

上述方案中,所述终端设备根据所述终端设备运行的应用的特征,确定所述终端设备是否建立与第二网络的连接,包括:

所述终端设备检测所述终端设备运行所述应用时的数据传输速率;

在所述数据传输速率大于第一阈值的情况下,所述终端设备确定建立与所述第二网络的连接;

或者,在所述数据传输速率小于或等于所述第一阈值的情况下,所述终端设备确定不建立与所述第二网络的连接。

上述方案中,所述终端设备根据所述终端设备运行的应用的特征,确定所述终端设备是否建立与第二网络的连接,包括:

所述终端设备检测所述终端设备运行所述应用时的数据时延;

在所述数据时延小于第二阈值的情况下,所述终端设备确定建立与所述第二网络的连接;

或者,在所述数据时延大于或等于所述第二阈值的情况下,所述终端设备确定不建立与所述第二网络的连接。

上述方案中,所述终端设备确定不建立与所述第二网络的连接,包括:

所述终端设备接收所述网络设备发送的测量请求消息;

所述终端设备不进行针对所述第二网络的测量上报。

上述方案中,所述终端设备不进行针对所述第二网络的测量上报,包括:

所述终端设备针对所述第二网络进行测量,禁止向所述网络设备上报针对所述第二网络的测量结果;

或者,所述终端设备忽略所述测量请求消息。

上述方案中,所述终端设备针对所述第二网络进行测量,不上报针对所述第二网络的测量结果,包括:

所述终端设备更新b1事件的门限值,以使针对所述第二网络的测量结果中的参考信号接收功率rsrp小于所述门限值。

上述方案中,所述终端设备确定不建立与所述第二网络的连接,包括:

所述终端设备向网络设备发送辅小区组失败信息;所述辅小区组失败信息不包括针对所述第二网络的测量结果。

上述方案中,所述第一网络为lte网络,所述第二网络为nr网络。

第二方面,本发明实施例还提供一种终端设备,所述终端设备包括:

处理单元,用于根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接;

其中,所述终端设备支持双连接模式,所述终端设备与所述网络设备通过第一网络建立连接。

上述方案中,所述处理单元,用于根据所述终端设备运行的应用的特征,确定所述终端设备是否建立与第二网络的连接。

上述方案中,所述处理单元,用于检测所述终端设备运行所述应用时的数据传输速率;

在所述数据传输速率大于第一阈值的情况下,确定建立与所述第二网络的连接;

或者,在所述数据传输速率小于或等于所述第一阈值的情况下,确定不建立与所述第二网络的连接。

上述方案中,所述处理单元,用于检测所述终端设备运行所述应用时的数据时延;

在所述数据时延小于第二阈值的情况下,所述终端设备确定建立与所述第二网络的连接;

或者,在所述数据时延大于或等于所述第二阈值的情况下,所述终端设备确定不建立与所述第二网络的连接。

上述方案中,所述处理单元,用于接收所述网络设备发送的测量请求消息;

不进行针对所述第二网络的测量上报。

上述方案中,所述处理单元,用于针对所述第二网络进行测量,禁止向所述网络设备上报针对所述第二网络的测量结果;

或者,忽略所述测量请求消息。

上述方案中,所述处理单元,用于更新b1事件的门限值,以使针对所述第二网络的测量结果中的参考信号接收功率rsrp小于所述门限值。

上述方案中,所述处理单元,还用于向网络设备发送辅小区组失败信息;所述辅小区组失败信息不包括针对所述第二网络的测量结果。

上述方案中,所述第一网络为lte网络,所述第二网络为nr网络。

第三方面,本发明实施例还提供一种终端设备,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,

所述处理器用于运行所述计算机程序时,执行上述的网络连接方法的步骤。

第四方面,本发明实施例还提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行上述的网络连接方法。

第五方面,本发明实施例还提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如上述的网络连接方法。

第六方面,本发明实施例还提供一种计算机程序,所述计算机程序使得计算机执行如上述的网络连接方法。

第七方面,本发明实施例还提供一种存储介质,存储有可执行程序,所述可执行程序被处理器执行时,实现上述的网络连接方法的步骤。

本发明实施例提供的网络连接方法、终端设备及存储介质,终端设备根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接;其中,所述终端设备支持双连接模式,所述终端设备与所述网络设备通过第一网络建立连接。如此,通过终端设备的运行状态,控制网络设备是否为终端设备配置en-dc模式,节省了终端设备的耗电,增加了终端设备的续航时间。

附图说明

图1为本发明实施例终端设备的软/硬件结构示意图;

图2为本发明实施例提供的网络连接方法的架构示意图;

图3为本发明实施例提供的网络连接方法的可选流程示意图一;

图4为本发明实施例终端设备在双连接模式下的通信模块的结构示意图;

图5为本发明实施例基于ltetonrb1event的测量上报流程示意图;

图6为本发明实施例终端设备上报scgfailureinformation的流程示意图;

图7为本发明实施例终端设备开启智能5g的示意图;

图8为本发明实施例终端设备的组成结构示意图;

图9为本发明实施例提供的终端设备的组成结构示意图。

具体实施方式

以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例提供一种网络连接方法以及终端设备,其中,终端设备作为实施网络连接方法的实体,在实际应用中可以采用多种方式来实施,例如,终端设备可以是智能手机、平板电脑、笔记本电脑或穿戴式设备(如智能眼镜、智能手表等),终端设备的操作系统可以是安卓操作系统、ios操作系统或其他任意第三方开发的可以运行于微型计算机结构(至少包括处理器和内存)的操作系统(如移动版linux系统、黑莓qnx操作系统等),本发明实施例中的附图中以终端设备为智能手机进行说明,这不构成对本发明实施例记载的技术方案所适用的终端设备类型的限定。

就终端设备10的软/硬件结构来说,参见图1,包括:硬件层、驱动层、操作系统层和应用层。然而,本领域的技术人员应当理解,用于网络连接的终端设备10可以根据实施需要设置较图1更多的组件,或者根据实施需要省略设置部分组件。

终端设备10的硬件层包括处理器161、输入/输出接口163,存储器164以及网络接口162,组件可以经系统总线连接通信。

处理器161可以采用中央处理器(cpu,centralprocessingunit)、微处理器(mcu,microcontrollerunit)、专用集成电路(asic,applicationspecificintegratedcircuit)或逻辑可编程门阵列(fpga,field-programmablegatearray)实现。

输入/输出接口163可以采用如显示屏、触摸屏、扬声器等输入/输出器件实现。

存储器164可以采用闪存、硬盘、光盘等非易失性存储介质实现,也可以采用双倍率(ddr,doubledatarate)动态缓存等易失性存储介质实现,其中存储有用以执行上述网络连接方法的可执行指令。

网络接口162向处理器161提供外部数据如异地设置的存储器164的基于网络传输协议(tcp,transfercontrolprotocol)/用户数据协议(udp,userdatagramprotocol)的访问能力。

驱动层包括用于供操作系统166识别硬件层,并与硬件层各组件通信的中间件165,例如可以为针对硬件层的各组件的驱动程序的集合。

操作系统166用于提供面向用户的图形界面,操作系统166支持用户经由图形界面对点着设备的控制;本发明实施例对上述设备的软件环境如操作系统类型、版本不做限定,例如可以是linux操作系统和unix操作系统等。

应用层包括用于实现本发明实施例提供的网络连接方法的应用程序167,当然,还可以包括其他程序168。

下面再对本发明实施例提供的网络连接方法的架构进行简要说明。如图2所示的双连接架构中。其中,终端设备101可以与主网络设备102(也称为主节点)建立空口连接,从而实现与主网络设备102之间的通信;终端设备101也可以与辅网络设备103(也称为辅节点)建立空口连接,从而实现与辅网络设备103之间的通信;终端设备101还可以同时与主网络设备102和辅网络设备103建立空口连接,从而同时实现与主网络设备102和辅网络设备103之间的通信。

终端设备101在双连接模式下,与主网络设备102和辅网络设备103同时建立两个连接,其中,主网络设备102主要负责传输信令,辅网络设备103负责传输数据。本申请实施例的技术方案主要针对双连接模式下的终端。

图2所示的主网络设备102和辅网络设备103的类型可以相同,也可以不同。在一个例子中,主网络设备102为lte网络设备,辅网络设备103为nr网络设备。在另一个例子中,主网络设备102为nr网络设备,辅网络设备103也为nr网络设备。在又一个例子中,主网络设备102为nr网络设备,辅网络设备103为lte网络设备。本申请实施例对主网络设备102和辅网络设备103的类型不做限制。

在一个示例中,双连接模式为en-dc模式或下一代en-dc(nextgenerationen-dc,ngen-dc)模式,这种情况下,主网络设备为lte网络设备,辅网络设备为nr网络设备,终端与lte网络设备和nr网络设备均进行通信。

在另一个示例中,双连接模式为nr-进化的umts(nr-eutra,ne-dc)模式,这种情况下,主网络设备为nr网络设备,辅网络设备为lte网络设备,终端与lte网络设备和nr网络设备均进行通信。

需要说明的是,双连接模式并不局限于上述en-dc模式、ne-dc模式,本申请实施例对于双连接模式的具体类型不做限定。

具体实现时,主网络设备和辅网络设备的部署方式可以为共站部署(如,nr网络设备和lte网络设备可以设置在一个实体设备上),也可以为非共站部署(如,nr网络设备和lte网络设备可以设置在不同实体设备上),本申请对此可以不做限定。这里,lte网络设备也可以称为演进网络设备(evolvednodeb,enb),nr网络设备也可以称为下一代网络设备(nextgenerationnodeb,gnb)。需要说明的是,对于主网络设备和辅网络设备覆盖范围的相互关系本申请可以不做限定,例如主网络设备和辅网络设备可以重叠覆盖。

对于终端设备101的具体类型,本申请可以不做限定,其可以为任何支持上述双连接模式的用户设备,例如可以为智能手机、个人计算机、笔记本电脑、平板电脑和便携式可穿戴设备等。

下面将通过实施例并结合附图具体地对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。

至此,已经按照其功能描述了本发明实施例中涉及的终端设备,基于图1示出的终端设备的软/硬件结构,以及图2示出的网络架构,继续对本发明实施例提供的网络连接方案进行说明。

图3示出了本发明实施例提供的网络连接方法的可选流程示意图,将根据各个步骤进行说明。

步骤s201,终端设备根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接。

本发明实施例中,所述终端设备处于双连接模式,在所述双连接模式下,所述终端设备与所述第一网络设备和第二网络设备均进行通信。在一可选实施方式中,所述第一网络设备为辅网络设备,所述第二网络设备为主网络设备,其中,辅网络设备负责传输数据,主网络设备主要负责传输信令,所述设备与所述第一网络设备和第二网络设备形成双连接架构,参照图2。

本申请实施例中,所述双连接模式例如是en-dc模式、或者ngen-dc模式、或者ne-dc模式。以en-dc模式为例,所述第二网络设备为nr网络设备(即gnb),所述第一网络设备为lte网络设备(即enb),终端设备与nr网络设备和lte网络设备同时进行通信。相比于单连接模式下终端设备需要与一个网络设备(如lte网络设备或nr网络设备)进行通信,双连接模式下的终端设备耗电量更大。为此,本申请实施例通过限制终端的传输速率来节省终端在双连接模式下的耗电。

图4为终端设备在双连接模式下的通信模块的结构图,如图4所示,终端设备为实现与两个网络设备的同时通信,需要具备两套通信模块,两套通信模块分别对应两个网络设备。其中,第一调制解调模块(modem)和第一射频通路(包括第一射频电路和第一射频天线)形成第一套通信模块,第一套通信模块对应第一网络设备。第二调制解调模块(modem)和第二射频通路(包括第二射频电路和第二射频天线)形成第二套通信模块,第二套通信模块对应第二网络设备。在一个示例中,第二modem为5gmodem,第一modem为4gmodem,第二射频电路为5grf,第一射频电路为4grf。双连接模式下,第一通信模块和第二通信模块同时工作。

在一个示例中,终端设备先建立与第一网络设备的连接,再建立与第二网络设备的连接。举个例子:终端设备与第一网络设备连接的情况下,接收到第二网络设备发送的控制指令,所述控制指令用于触发开启所述第二网络设备对应的通信功能;所述终端设备响应所述控制指令,建立与所述第二网络设备之间的连接。

这里,终端设备同时接入第一网络和第二网络是指:终端设备处于双连接模式;且在第一网络为lte网络,第二网络为nr网络的情况下,所述终端设备处于en-dc模式。

在一些实施例中,所述终端设备根据所述终端设备运行的应用(application,app)的特征,确定所述终端设备是否建立与第二网络的连接。

在一些实施例时,所述终端设备根据所述终端设备运行的app的特征,确定所述终端设备是否建立与第二网络的连接至少可通过如下几种方式实现:

第一种方式:所述终端设备检测所述终端设备运行所述应用时的数据传输速率;在所述数据传输速率大于第一阈值的情况下,所述终端设备确定建立与所述第二网络的连接;或者,在所述数据传输速率小于或等于所述第一阈值的情况下,所述终端设备确定不建立与所述第二网络的连接。其中,第一阈值可由网络设备配置,或者由终端设备预先设置。

第二种方式:所述终端设备检测所述终端设备运行所述应用时的数据时延;在所述数据时延小于第二阈值的情况下,所述终端设备确定建立与所述第二网络的连接;或者,在所述数据时延大于或等于所述第二阈值的情况下,所述终端设备确定不建立与所述第二网络的连接。其中,第二阈值可由网络设备配置,或者由终端设备预先设置。

第三种方式:所述终端设备检测所述终端设备运行所述应用时传输的数据大小;在所述传输的数据大于第三阈值的情况下,所述终端设备确定建立与所述第二网络的连接;或者,在所述传输的数据小于或等于所述第三阈值的情况下,所述终端设备确定不建立与所述第二网络的连接。其中,第三阈值可由网络设备配置,或者由终端设备预先设置。

下面分别基于不同的应用场景,对终端设备根据所述终端设备运行的应用的特征,确定所述终端设备是否建立与第二网络的连接进行详细说明。

终端设备可根据运行应用时所传输的数据的大小来确定是否建立与第二网络的连接。举例来说,若终端设备下载的数据大小大于第三阈值,则终端设备确定建立与所述第二网络的连接。若终端设备下载的数据大小小于或等于第三阈值,则终端设备确定不建立与所述第二网络的连接。

若终端设备在利用视频播放软件播放的视频不流畅时,则终端设备确定建立与所述第二网络的连接。若终端设备在利用视频播放软件播放的视频不流畅时,则终端设备确定不建立与所述第二网络的连接。

终端设备在运行游戏时,根据游戏的属性确定是否建立与所述第二网络的连接。举例来说,若终端设备运行的游戏为网游等大型游戏,则终端设备确定建立与所述第二网络的连接。若终端设备运行的游戏为“消消乐”等小型游戏,则终端设备确定不建立与所述第二网络的连接。

终端设备在运行社交软件时,根据社交软件中的数据属性确定是否建立与所述第二网络的连接。举例来说,若终端设备运行的社交软件传输的数据为视频或音频数据,则终端设备确定建立与所述第二网络的连接。若终端设备运行的社交软件传输的数据为文本数据,则终端设备确定不建立与所述第二网络的连接。

终端设备运行新闻类app或者购物类app时,可能需要加载大量的图片或视频数据,导致数据的时延长,因此为降低数据时延,终端设备确定建立与所述第二网络的连接。其中,数据时延是指终端设备发送数据包的时刻与终端设备接收返回的数据包的时刻之间的时间差。

在一些实施例中,所述终端设备确定不建立与所述第二网络的连接,包括:所述终端设备接收所述网络设备发送的测量请求消息,所述测量请求消息用于请求所述终端设备针对所述第二网络进行测量;所述终端设备不进行针对所述第二网络的测量上报。

其中,所述终端设备不进行针对所述第二网络的测量上报,包括:所述终端设备针对所述第二网络进行测量,禁止向所述网络设备上报针对所述第二网络的测量结果;或者,所述终端设备忽略所述测量请求消息;其中,忽略所述测量请求消息可以是针对所述第二网络不进行测量。或者,终端设备正在针对第二网络进行测量,在接收到网络设备发送的测量请求消息后,暂停针对第二网络进行测量;并且已经得到的针对第二小区的测量结果也不上报至网络设备。

所述测量请求消息可通过网络设备向终端设备触发的ltetonrb1event实现;所述测量请求消息用于请求所述终端设备针对第二网络所对应的第二小区进行测量。基于ltetonrb1event的测量上报流程,如图5所示,终端设备仅接入lte网络的情况下,网络设备向终端设备配置测量b1事件,终端设备针对所述nr不测量;或者所述终端设备针对nr网络进行测量,但是禁止向所述网络设备上报针对所述第二网络的测量结果。其中,终端设备禁止向所述网络设备上报针对所述第二网络的测量结果的情况,可由终端设备提高b1时间的门限值,使得针对所述第二网络的测量结果中的rsrp小于所述门限值;在针对所述第二网络的测量结果中的rsrp小于所述门限值的情况下,终端设备禁止向网络设备上报针对所述第二网络的测量结果。在网络设备未接收到nr网络的测量结果的情况下,网络设备不为终端设备配置en-dc双连接模式,终端设备仍旧仅接入lte网络。

在一些实施例中,所述终端设备不进行针对所述第二网络的测量上报之前,若所述终端设备处于en-dc模式,则终端设备在终端设备上报辅小区组失败信息(scgfailureinformation)的流程,如图6所示,终端设备与lte网络的网络设备基于无线资源控制(radioresourcecontrol,rrc)连接重配置进行通信之后,终端设备向lte网络的网络设备发送scgfailureinformation,用于告知网络设备由终端设备检测到的scg失败,失败原因是scg无线链路故障、或者携带同步信息的scg重配置未能成功完成等。其中,所述scgfailureinformation不包括针对所述第二网络的测量结果。即终端设备首先向网络设备上报scgfailureinformation,然后针对网络设备发送的测量请求消息,终端设备忽略所述测量请求消息,即终端设备针对第二网络不进行测量上报。

在一些实施例中,所述终端设备确定建立与所述第二网络的连接的方式可通过如下方式实现:

终端设备向网络设备上报针对第二网络的测量报告;网络设备接收到终端设备上报的针对第二网络的测量报告之后,为终端设备配置双连接模式,如网络设备为终端设备配置en-dc双连接模式。网络设备在为终端设备配置双连接模式的情况下,该网络设备可以认为是主网络设备;主网络设备还需要向辅网络设备发送消息,用于指示辅网络设备与终端设备建立连接,并指示辅网络设备与终端设备之间进行数据传输。在该场景下,主网络设备与终端设备进行信令传输。

本发明可选实施例中,在执行步骤s201之后,所述方法还包括:

步骤s202,终端设备接收网络设备配置的网络连接模式。

本发明实施例中,在终端设备未向网络设备上报针对第二网络的测量报告的情况下,网络设备为终端设备配置的网络连接模式为单连接模式。在单连接模式下,终端设备只能够接入第一网络。在终端设备从双连接模式切换为单连接模式的一种场景中,该网络设备为主网络设备,主网络设备向双连接模式中的辅网络设备发送消息,用于指示辅网络设备与终端设备断开连接,即指示辅网络设备不再与终端设备之间进行数据传输。在终端设备从双连接模式切换为单连接模式的一种场景中,与终端设备通过第一网络通信的网络设备为主网络设备,终端设备在接收到网络设备发送的单连接配置之前,断开终端设备与辅网络设备的连接,辅网络设备向主网络设备发送消息,所述消息用于通知主网络设备与终端设备进行数据传输以及信令传输。

在一些实施例中,若终端设备处于单连接模式,但是终端设备希望恢复至双连接模式,则终端设备可向网络设备上报针对第二网络的测量报告,网络设备为终端设备配置的网络连接模式为双连接模式。在双连接模式下,终端设备同时接入第一网络和第二网络。在终端设备从单连接模式切换为双连接模式的一冲场景中,与终端设备通过第一网络通信的网络设备为主网络设备,第二网络中的网络设备为辅网络设备,主网络设备向辅网络设备发送信息,用于告知辅网络设备与终端设备进行数据传输。

需要说明的是,本发明一可选实施例中,第一网络为lte网络,第二网络为nr网络。终端设备通过第一网络与网络设备建立连接是指:终端设备与网络设备在第一网络内进行通信。

本申请实施例中,当终端设备与第二网络对应的第二网络设备之间建立完连接后,终端设备即可与第二网络设备进行通信。需要说明的是,本申请实施例中所述的连接是指接入。终端设备开启所述第二网络设备的通信功能后,需要结合实际情况来调整终端设备的各项参数,从而达到性能和功耗的最佳折中,使用户获得更加的体验。以所述第二网络设备对应的通信功能为5g功能为例,参照图7,图7为终端设备开启智能5g的示意图,这里,开启智能5g的含义是指对5g功能进行优化,具体地,终端设备使用5g功能时能够结合实际情况来调整终端设备的各项参数(如传输速率)。如图7所示,终端设备开启智能5g包括以下流程:

1、终端设备判断是否接收到了开启智能5g的操作。

这里,终端展示用户界面,该用户界面包括开启智能5g的选项,用户可以触发操作来选中智能5g对应的选项,从而开启智能5g。这里,用户的操作可以是触摸操作或按键操作或语音操作或手势操作等。

2、如果接收到了开启智能5g的操作,则对5g功能进行优化。

这里,5g功能的优化至少包括:终端设备接收到网络设备发送的针对第二网络的测量请求后,禁止向网络设备上报针对第二网络的测量结果,从而避免网络设备为终端设备配置双连接模式,以节省终端设备的耗电。

3、如果未接收到了开启5g功能的控制指令,则不对5g功能进行优化。

本发明实施例提供的网络连接方法的第一种可选应用场景为:所述终端设备检测正在运行的应用属于预设的应用黑名单的情况下,所述终端设备开启限制所述第二网络设备对应的通信功能。在开始限制所述第二网络设备对应的通信功能的情况下,所述终端设备根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接。通过所述终端设备的运行状态,控制网络设备不为终端设备配置en-dc模式,节省了终端设备的耗电,增加了终端设备的续航时间。举例来说,终端设备检测当前运行了应用a和应用b,且应用b属于预设的应用黑名单,则限制所述第二网络设备对应的通信功能。

本发明实施例提供的网络连接方法的第二种可选应用场景为:所述终端设备检测在进行volte通话的情况下,所述终端设备开启限制所述第二网络设备对应的通信功能。在开始限制所述第二网络设备对应的通信功能的情况下,所述终端设备根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接。通过所述终端设备的运行状态,控制网络设备不为终端设备配置en-dc模式,节省了终端设备的耗电,增加了终端设备的续航时间。

本发明实施例提供的网络连接方法的第三种可选应用场景为:所述终端设备在灭屏状态下,所述终端设备开启限制所述第二网络设备对应的通信功能。在开始限制所述第二网络设备对应的通信功能的情况下,所述终端设备所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接。通过所述终端设备的运行状态,控制网络设备不为终端设备配置en-dc模式,节省了终端设备的耗电,增加了终端设备的续航时间。

其中,所述灭屏状态是指终端设备的显示屏幕处于非显示状态。

本发明实施例提供的网络连接方法的第四种可选应用场景为:所述终端设备在第二网络下的信号比在第一网络下的信号弱,且终端设备在第二网络下的信号强度低于预设阈值,所述终端设备开启限制所述第二网络设备对应的通信功能。在开始限制所述第二网络设备对应的通信功能的情况下,所述终端设备根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接。通过所述终端设备的运行状态,控制网络设备不为终端设备配置en-dc模式,节省了终端设备的耗电,增加了终端设备的续航时间。

本发明实施例提供的网络连接方法的第五种可选应用场景为:所述终端设备检测所述终端设备的温度;所述终端设备的温度大于等于目标门限的情况下,所述终端设备开启限制所述第二网络设备对应的通信功能。在开始限制所述第二网络设备对应的通信功能的情况下,所述终端设备根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接。通过所述终端设备的运行状态,控制网络设备不为终端设备配置en-dc模式,节省了终端设备的耗电,增加了终端设备的续航时间。示例性地,终端的温度可以通过终端某个硬件的温度或者某几个硬件的平均温度来体现,例如处理器的温度、存储器的温度等。

应理解,在本申请的各种实施例中,上述个过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

基于上述实施例提供的网络连接方法,本发明实施例还提供一种终端设备,所述终端设备300的组成结构示意图,如图8所示,包括:

处理单元301,用于根据所述终端设备的运行状态,确定所述终端设备是否建立与第二网络的连接;

其中,所述终端设备支持双连接模式,所述终端设备与所述网络设备通过第一网络建立连接。

在一实施方式中,所述处理单301元,用于根据所述终端设备运行的应用的特征,确定所述终端设备是否建立与第二网络的连接。

在一实施方式中,所述处理单元301,用于检测所述终端设备运行所述应用时的数据传输速率;

在所述数据传输速率大于第一阈值的情况下,确定建立与所述第二网络的连接;

或者,在所述数据传输速率小于或等于所述第一阈值的情况下,确定不建立与所述第二网络的连接。

在一实施方式中,所述处理单元301,用于检测所述终端设备运行所述应用时的数据时延;

在所述数据时延小于第二阈值的情况下,所述终端设备确定建立与所述第二网络的连接;

或者,在所述数据时延大于或等于所述第二阈值的情况下,所述终端设备确定不建立与所述第二网络的连接。

在一实施方式中,所述处理单元301,用于接收所述网络设备发送的测量请求消息;

不进行针对所述第二网络的测量上报。

在一实施方式中,所述处理单元301,用于针对所述第二网络进行测量,禁止向所述网络设备上报针对所述第二网络的测量结果;

或者,忽略所述测量请求消息。

在一实施方式中,所述处理单元301,用于更新b1事件的门限值,以使针对所述第二网络的测量结果中的rsrp小于所述门限值。

在一实施方式中,所述第一网络为lte网络,所述第二网络为nr网络。

图9是本发明实施例的终端设备的硬件组成结构示意图,终端设备700包括:至少一个处理器701、存储器702和至少一个网络接口704。终端设备700中的各个组件通过总线系统705耦合在一起。可理解,总线系统705用于实现这些组件之间的连接通信。总线系统705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图9中将各种总线都标为总线系统705。

可以理解,存储器702可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是rom、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器702旨在包括但不限于这些和任意其它适合类型的存储器。

本发明实施例中的存储器702用于存储各种类型的数据以支持终端设备700的操作。这些数据的示例包括:用于在终端设备700上操作的任何计算机程序,如应用程序7022。实现本发明实施例方法的程序可以包含在应用程序7022中。

上述本发明实施例揭示的方法可以应用于处理器701中,或者由处理器701实现。处理器701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器701可以是通用处理器、数字信号处理器(dsp,digitalsignalprocessor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器701可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成前述方法的步骤。

在示例性实施例中,终端设备700可以被一个或多个应用专用集成电路(asic,applicationspecificintegratedcircuit)、dsp、可编程逻辑器件(pld,programmablelogicdevice)、复杂可编程逻辑器件(cpld,complexprogrammablelogicdevice)、fpga、通用处理器、控制器、mcu、mpu、或其他电子元件实现,用于执行前述方法。

本申请实施例还提供了一种存储介质,用于存储计算机程序。

可选的,该存储介质可应用于本申请实施例中的终端设备,并且该计算机程序使得计算机执行本申请实施例终端设备执行的各个方法中的相应流程,为了简洁,在此不再赘述。

可选的,该存储介质可应用于本申请实施例中的网络设备,并且该计算机程序使得计算机执行本申请实施例的网络设备执行的各个方法中的相应流程,为了简洁,在此不再赘述。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1