网络修复方法、装置、设备和存储介质与流程

本申请涉及物联网,具体涉及一种网络修复方法、装置、设备和存储介质。
背景技术:
1、目前,随着物联网技术领域和各智能家电领域的飞速发展,越来越多的智能家电设备均能够接入wifi等网络实现设备智能控制,从而丰富各智能家电的应用场景,且降低用户控制负担。然而,各智能设备在实现智能控制时,依赖于网络修复功能,然而现有的网络修复技术由于信号干扰,覆盖范围有限等问题,存在无法对智能家电进行网络修复或者唤醒功耗较高的异常场景,导致用户无法利用网络实现对智能家电设备进行远程控制。
技术实现思路
1、本申请实施例提供一种网络修复方法、装置、设备和存储介质,旨在解决现有技术中网络修复功耗较高且网络修复成功率低的技术问题。
2、一方面,本申请实施例提供一种网络修复方法,所述网络修复方法包括以下步骤:
3、响应网络修复请求,在第一休眠模式中根据预设的扫描间隔信息和网络连接信息生成低功耗扫描指令;
4、将终端运行模式切换为第二休眠模式,在所述第二休眠模式中基于所述低功耗扫描指令进行网络扫描,得到目标重连网络;
5、在所述第一休眠模式中基于所述目标重连网络进行重连接,得到网络修复结果。
6、在本申请一种可能的实现方式中,所述响应网络修复请求,在第一休眠模式中根据预设的扫描间隔信息和网络连接信息生成低功耗扫描指令,包括:
7、响应网络修复请求,将终端运行模式切换为第一休眠模式;
8、查询网络连接数据库,确定目标连接网络,以及所述目标连接网络的网络连接信息,所述网络连接信息包括目标扫描信道和网络标识信息;
9、在所述第一休眠模式中基于预设的扫描间隔信息、所述目标扫描信道和所述网络标识信息生成所述网络修复请求对应的低功耗扫描指令。
10、在本申请一种可能的实现方式中,所述将终端运行模式切换为第二休眠模式,在所述第二休眠模式中基于所述低功耗扫描指令进行网络扫描,得到目标重连网络,包括:
11、获取所述低功耗扫描指令的扫描间隔信息和目标扫描信道;
12、将终端运行模式由所述第一休眠模式切换为第二休眠模式,在第二休眠模式中基于所述低功耗扫描指令的扫描间隔信息和目标扫描信息周期执行低功耗扫描操作,得到候选扫描网络;
13、根据所述候选扫描网络和网络标识信息进行网络匹配,得到目标重连网络。
14、在本申请一种可能的实现方式中,所述根据所述候选扫描网络和网络标识信息进行网络匹配,得到目标重连网络,包括:
15、获取所述候选扫描网络中的候选网络标识信息;
16、若所述候选网络标识信息和所述目标连接网络的网络标识信息不相同,则根据所述扫描间隔信息中的初始扫描间隔和最大扫描间隔更新所述低功耗扫描指令,得到更新扫描指令;
17、若所述候选网络标识信息和所述目标连接网络的网络标识信息相同,则将所述候选网络标识信息对应的候选扫描网络设置为目标重连网络。
18、在本申请一种可能的实现方式中,所述根据所述扫描间隔信息中的初始扫描间隔和最大扫描间隔更新所述低功耗扫描指令,得到更新扫描指令,包括:
19、根据预设间隔更新策略增大对所述初始扫描间隔,得到初始更新间隔;
20、若所述初始更新间隔小于所述最大扫描间隔,则基于所述初始更新间隔更新所述低功耗扫描指令,得到更新扫描指令;
21、若所述初始更新间隔大于或等于所述最大扫描间隔,则基于所述最大扫描间隔更新所述低功耗扫描指令,得到更新扫描指令。
22、在本申请一种可能的实现方式中,所述在所述第一休眠模式中基于所述目标重连网络进行重连接,得到网络修复结果,包括:
23、将终端运行模式由第二休眠模式切换为第一休眠模式;
24、在所述第一休眠模式中基于所述目标重连网络和预设重连时间进行网络重连接,得到网络修复结果。
25、在本申请一种可能的实现方式中,所述在所述第一休眠模式中基于所述目标重连网络进行重连接,得到网络修复结果之后,还包括:
26、若所述网络修复结果为网络重连成功,则将终端运行模式由第一休眠模式切换为第二休眠模式;
27、在所述第二休眠模式中响应设备唤醒请求,基于所述目标重连网络执行终端唤醒操作,得到终端唤醒结果。
28、另一方面,本申请提供一种网络修复装置,所述网络修复装置包括:
29、指令生成模块,被配置为响应网络修复请求,在第一休眠模式中根据预设的扫描间隔信息和网络连接信息生成低功耗扫描指令;
30、网络扫描模块,被配置为将终端运行模式切换为第二休眠模式,在所述第二休眠模式中基于所述低功耗扫描指令进行网络扫描,得到目标重连网络;
31、网络修复模块,被配置为在所述第一休眠模式中基于所述目标重连网络进行重连接,得到网络修复结果。
32、另一方面,本申请还提供一种网络修复设备,所述网络修复设备包括:
33、一个或多个处理器;
34、存储器;以及
35、一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现所述的网络修复方法的步骤。
36、另一方面,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行所述的网络修复方法中的步骤。
37、本申请中通过响应网络修复请求,在第一休眠模式中根据预设的扫描间隔信息和网络连接信息生成低功耗扫描指令;将终端运行模式切换为第二休眠模式,在所述第二休眠模式中基于所述低功耗扫描指令进行网络扫描,得到目标重连网络;在所述第一休眠模式中基于所述目标重连网络进行重连接,得到网络修复结果。实现在智能家电等终端在检测到处于网络断连后,将运行模式切换为终端处于唤醒状态但终端屏幕仍为熄屏状态的第一休眠模式,并在第一休眠模式中生成低功耗扫描指令,在终端处于完全休眠的第二休眠模式中执行间隔动态调整的周期低功耗扫描,以实现低功耗地获取待重连的目标重连网络,并且在第一休眠模式中与该目标重连网络进行网络重连接,从而实现提高在设备网络异常时的重连接成功率,并且能够在休眠时进行网络重连接,能够有效地降低设备重连接功耗,进而提高设备网络唤醒成功率。
技术特征:
1.一种网络修复方法,其特征在于,所述网络修复方法包括:
2.根据权利要求1所述的网络修复方法,其特征在于,所述响应网络修复请求,在第一休眠模式中根据预设的扫描间隔信息和网络连接信息生成低功耗扫描指令,包括:
3.根据权利要求1所述的网络修复方法,其特征在于,所述将终端运行模式切换为第二休眠模式,在所述第二休眠模式中基于所述低功耗扫描指令进行网络扫描,得到目标重连网络,包括:
4.根据权利要求3所述的网络修复方法,其特征在于,所述根据所述候选扫描网络和网络标识信息进行网络匹配,得到目标重连网络,包括:
5.根据权利要求4所述的网络修复方法,其特征在于,所述根据所述扫描间隔信息中的初始扫描间隔和最大扫描间隔更新所述低功耗扫描指令,得到更新扫描指令,包括:
6.根据权利要求1所述的网络修复方法,其特征在于,所述在所述第一休眠模式中基于所述目标重连网络进行重连接,得到网络修复结果,包括:
7.根据权利要求1-6任一项所述的网络修复方法,其特征在于,所述在所述第一休眠模式中基于所述目标重连网络进行重连接,得到网络修复结果之后,还包括:
8.一种网络修复装置,其特征在于,所述网络修复装置包括:
9.一种网络修复设备,其特征在于,所述网络修复设备包括:
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行权利要求1至7中任一项所述的网络修复方法的步骤。
技术总结
本申请提供一种网络修复方法、装置、设备和存储介质,本申请中的网络修复方法包括:响应网络修复请求,在第一休眠模式中根据预设的扫描间隔信息和网络连接信息生成低功耗扫描指令;将终端运行模式切换为第二休眠模式,在所述第二休眠模式中基于所述低功耗扫描指令进行网络扫描,得到目标重连网络;在所述第一休眠模式中基于所述目标重连网络进行重连接,得到网络修复结果。本申请的技术方案能够实现提高在设备网络异常时的重连接成功率,并且能够在休眠时进行网络重连接,能够有效地降低设备重连接功耗,进而提高设备网络唤醒成功率。
技术研发人员:杨添舒,许重文
受保护的技术使用者:深圳TCL数字技术有限公司
技术研发日:
技术公布日:2024/11/14
技术研发人员:杨添舒,许重文
技术所有人:深圳TCL数字技术有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除