一种无线网络接入方法及装置制造方法及图纸

技术编号:33335679 阅读:15 留言:0更新日期:2022-05-08 09:18
本申请涉及一种无线网络接入方法及装置,所述方法包括:获取终端设备的运行状态,所述终端设备同时连接多个无线网络;获取所述多个无线网络分别对应的NAT超时时长,所述NAT超时时长包括所述无线网络所建立的网络链路在不发生通信的情况下保持连接的最长时长;确定所述终端设备的运行状态和所述多个无线网络分别对应的NAT超时时长符合预设条件时,断开所述多个无线网络中的至少一个无线网络,其中,所述终端设备的运行状态和所述多个无线网络分别对应的NAT超时时长符合预设条件包括:所述终端设备运行于后台,所述多个无线网络中第一无线网络对应的NAT超时时长大于第二无线网络对应的NAT超时时长,所述至少一个无线网络为所述第二无线网络。为所述第二无线网络。为所述第二无线网络。

【技术实现步骤摘要】
一种无线网络接入方法及装置


[0001]本申请涉及无线通信领域,尤其涉及一种无线网络接入方法及装置。

技术介绍

[0002]目前,大部分的智能终端设备都具有无线网络通信功能,并且用户可以选择多种无线网络接入方式,典型地,例如WI

FI热点接入、4G网络、5G网络等等。不同的无线网络接入方式自然具有其不同的优势,但是同时开启多种无线网络接入方式,会造成设备耗电量的增加,尤其对于一些小型智能设备。
[0003]相关技术中,无线网络接入方式往往都是用户手动开启或者关闭,很多情况下是同时开启多种无线接入方式之后都不再切换。在此情况下,多种无线网络接入方式的同时开启造成设备的耗电量增加。

技术实现思路

[0004]有鉴于此,提出了一种无线网络接入方法及装置。
[0005]第一方面,本申请的实施例提供了一种无线网络接入方法,包括:
[0006]获取终端设备设备的运行状态,所述终端设备设备同时连接多个无线网络;
[0007]获取所述多个无线网络分别对应的NAT超时时长,所述NAT超时时长包括所述无线网络所建立的网络链路在不发生通信的情况下保持连接的最长时长;
[0008]确定所述终端设备设备的运行状态和所述多个无线网络分别对应的NAT超时时长符合预设条件时,断开所述多个无线网络中的至少一个无线网络,其中,所述终端设备设备的运行状态和所述多个无线网络分别对应的NAT超时时长符合预设条件包括:所述终端设备设备运行于后台,所述多个无线网络中第一无线网络对应的NAT超时时长大于第二无线网络对应的NAT超时时长,所述至少一个无线网络为所述第二无线网络。
[0009]本申请实施例中,可以根据终端设备的运行状态以及终端设备中所接入的多个无线网络的NAT超时时长参数,断开所述多个无线网络中的至少一个无线网络。无线网络的超时时长参数与终端设备发送心跳包的时间间隔成正相关关系,超时时长越长,表示在相同的时间里终端设备可以利用较少的心跳包维持与服务器之间的长连接,而发送较少的心跳包可以节省终端设备的电量消耗。另一方面,本申请实施例还结合终端设备的运行状态判断是否断开无线网络,只有在符合预设条件的终端设备运行状态下,才可以断开部分的无线网络。因此,本申请实施例所提供的无线网络接入方式可以优化终端设备的电量消耗。
[0010]根据第一方面的第一种可能的实现方式,所述运行状态包括下述中的至少一种:终端设备中应用的流量使用信息、终端设备的工作模式、终端设备的电量信息、所述多个无线网络的网络信息。
[0011]本实施例中,获取一些与终端的电量优化以及与无线网络的断开相关的运行状态,能够更加准确地决策出是否需要断开无线网络。
[0012]根据第一方面的第二种可能的实现方式,所述终端设备的运行状态符合预设条
件,还包括下述至少一种:
[0013]根据所述终端设备中应用的流量使用信息确定所述终端设备中运行有流量大于预设流量阈值的应用;
[0014]根据所述终端设备的工作模式确定所述终端设备运行于低电量工作模式;
[0015]根据终端设备的电量信息确定所述终端设备的电量小于预设电量阈值;
[0016]所述终端设备的电量消耗速度大于预设耗电速度阈值,或者所述终端设备的电量消耗速度大于充电速度;
[0017]根据所述多个无线网络的网络信息确定所述多个无线网络的信号强度大于预设强度阈值,或者根据所述多个无线网络的网络信息确定所述多个无线网络的信号稳定度大于预设稳定度阈值。
[0018]本实施例中,终端中运行有大流量应用的情况下,若断开大流量应用所使用的无线网络,则可能导致该应用切换至其他有流量限制的无线网络,给用户造成经济上的损失。
[0019]本实施例中,在所述终端运行于低电量工作模式的情况下,可以说明所述终端需要进行电量优化,以降低终端的耗电速度。
[0020]本实施例中,同样从电量优化的需求出发,即在终端电量较小或者耗电速度较快的场景下开启对电量的优化。
[0021]根据第一方面的第三种可能的实现方式,所述多个无线网络分别对应的NAT超时时长符合预设条件,还包括:
[0022]所述第一无线网络对应的NAT超时时长和所述第二无线网络对应的NAT超时时长之间的差异大于预设时长阈值。
[0023]本实施例中,无线网络NAT超时时长之间的差异较大时,表示部分无线网络在发送心跳包时所消耗的电量高于另一部分的无线网络,此时需要进行终端的功耗优化。
[0024]根据第一方面的第四种可能的实现方式,所述断开所述多个无线网络中的至少一个无线网络,包括:
[0025]所述终端设备中运行有流量大于预设流量阈值的应用;
[0026]所述应用利用所述第二无线网络进行网络通信的情况下,等待所述应用完成业务或者暂停业务后,断开所述第二无线网络。
[0027]本实施例中,在确定有大流量应用在利用待断开的第二无线网络进行大流量业务的情况下,可以等待所述应用完成或者暂停大流量业务后,断开所述第二无线网络,防止应用切换至限制流量的无线网络,导致用户在经济上的损失。
[0028]根据第一方面的第五种可能的实现方式,所述断开所述多个无线网络中的至少一个无线网络,包括:
[0029]所述终端设备中运行有流量大于预设流量阈值的应用;
[0030]所述应用利用所述第一无线网络进行网络通信的情况下,所述第一无线网络不限制流量,断开所述第二无线网络。
[0031]本实施例中,在确定切换后的无线网络不限制流量的情况下,这样,既不影响到大流量应用的运行,也不需要推迟电量消耗的优化。
[0032]根据第一方面的第六种可能的实现方式,所述断开所述多个无线网络中的至少一个无线网络,包括:
[0033]所述终端以弹窗形式发送通知消息,所述通知消息中包括建议用户断开所述第二无线网络的消息;
[0034]接收用户输入,断开所述第二无线网络。
[0035]本实施例中,在终端运行于前台的情况下,可以利用弹窗的形式向用户展示通知消息,并提供关闭目标无线网络的控件。
[0036]根据第一方面的第七种可能的实现方式,所述断开所述多个无线网络中的至少一个无线网络,包括:
[0037]断开所述第二无线网络,并保持所述第二无线网络对应的网络标识为未断开时的状态。
[0038]本实施例中,可以在断开无线网络后保持无线网络的网络标识保持开启时的状态,使用户对断开无线网络无感知。
[0039]第二方面,本申请的实施例提供了一种无线网络接入装置,其特征在于,包括:
[0040]处理器;
[0041]用于存储处理器可执行指令的存储器;
[0042]其中,所述处理器被配置为执行所述指令时实现上述第一方面或者第一方面的多种可能的实现方式中的一种或几种的无线网络接入方法。
[0043]第三方面,本申请的实施例一种非易失性计算机可读存储介质,其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线网络接入方法,其特征在于,包括:获取终端设备的运行状态,所述终端设备同时连接多个无线网络;获取所述多个无线网络分别对应的NAT超时时长,所述NAT超时时长包括所述无线网络所建立的网络链路在不发生通信的情况下保持连接的最长时长;确定所述终端设备的运行状态和所述多个无线网络分别对应的NAT超时时长符合预设条件时,断开所述多个无线网络中的至少一个无线网络,其中,所述终端设备的运行状态和所述多个无线网络分别对应的NAT超时时长符合预设条件包括:所述终端设备运行于后台,所述多个无线网络中第一无线网络对应的NAT超时时长大于第二无线网络对应的NAT超时时长,所述至少一个无线网络为所述第二无线网络。2.根据权利要求1所述的方法,其特征在于,所述运行状态包括下述中的至少一种:终端设备中应用的流量使用信息、终端设备的工作模式、终端设备的电量信息、所述多个无线网络的网络信息。3.根据权利要求2所述的方法,其特征在于,所述终端设备的运行状态符合预设条件,还包括下述至少一种:根据所述终端设备中应用的流量使用信息确定所述终端设备中运行有流量大于预设流量阈值的应用;根据所述终端设备的工作模式确定所述终端设备运行于低电量工作模式;根据终端设备的电量信息确定所述终端设备的电量小于预设电量阈值;所述终端设备的电量消耗速度大于预设耗电速度阈值,或者所述终端设备的电量消耗速度大于充电速度;根据所述多个无线网络的网络信息确定所述多个无线网络的信号强度大于预设强度阈值,或者根据所述多个无线网络的网络信息确定所述多个无线网络的信号稳定度大于预设稳定度阈值。4.根据权利要求1所述的方法,其特征在于,所述多个无线网络分别对应的NAT超时时长符合预设条件,还包括:所述第一无线网络对应的NAT超时时长和所述第二无线网络对应的NAT超时时长之间的差异大...

【专利技术属性】
技术研发人员:石磊冯杨森
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1