[发明专利]一种梯次恢复网络的方法、装置、设备及可读存储介质有效
申请号: | 202110709983.6 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113438157B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 杨磊;齐宝雷 | 申请(专利权)人: | 上海钧正网络科技有限公司 |
主分类号: | H04L45/247 | 分类号: | H04L45/247;H04L45/28;H04L69/16;H04L43/08;H04L43/0852;H04L43/0811;G07F17/00 |
代理公司: | 上海唯源专利代理有限公司 31229 | 代理人: | 汪家瀚 |
地址: | 201199 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 梯次 恢复 网络 方法 装置 设备 可读 存储 介质 | ||
1.一种梯次恢复网络的方法,其特征在于,包括如下步骤:
S′0、根据当前网络状态下的网络rssi值和网络通信延迟时间判断当前网络是否稳定,执行所述网络稳定性判断步骤后判定结果为当前网络不稳定时,发出运营商切换指令,所述运营商切换指令执行完成后,执行步骤S1;
S1、判断当前网络连接状态是否达到标准连接状态,若否,发出重启通信模块指令;
S2、所述重启通信模块指令执行完成后,判断当前网络连接状态是否达到标准连接状态,若否,发出重启主MCU指令;
其中,切换运营商的方法包括:
S′011、建立可切换的运营商的运营商集合;
S′012、根据当前网络状态下的网络rssi值和网络通信延迟时间判断当前网络是否稳定,若当前网络不稳定,执行步骤S′013;
S′013、执行切换所述运营商集合中另一运营商指令,并执行重启通信模块指令;
S′014、重复执行所述步骤S′012,当所述运营商集合中的所有运营商都完成一次切换后,当前网络仍不稳定时,执行所述步骤S2;
或所述切换运营商的方法包括:
S′021、建立可切换的运营商的运营商集合;
S′022、根据当前网络状态下的网络rssi值和网络通信延迟时间判断当前网络是否稳定,若当前网络不稳定,执行步骤S′023;
S′023、执行切换所述运营商集合中另一运营商指令;
S′024、判断当前网络连接状态是否达到标准连接状态,若是,执行所述步骤S′022,若否,执行所述步骤S1。
2.如权利要求1所述的梯次恢复网络的方法,其特征在于:所述重启通信模块指令执行完成后,判断当前网络连接状态是否达到标准连接状态,若是,执行所述网络稳定性判断步骤,若否,执行步骤S2。
3.如权利要求1所述的梯次恢复网络的方法,其特征在于:所述根据当前网络状态下的网络rssi值和网络通信延迟时间判断当前网络是否稳定包括:
设定网络rssi值权重rω的权重边界值rω′,设定网络通信延迟时间权重tω的权重边界值t′ω;
比较当前网络状态下的网络rssi值权重rω与所述权重边界值r′ω,比较当前网络状态下的网络通信延迟时间权重tω与所述权重边界值t′ω,当当前网络状态下的网络rssi值权重rω大于所述权重边界值r′ω,且网络通信延迟时间权重tω大于所述权重边界值t′ω时,判定为当前网络不稳定。
4.如权利要求3所述的梯次恢复网络的方法,其特征在于,所述网络rssi值权重rω通过如下方法获取:
设定网络rssi值的阈值rs;
周期性采集网络rssi值;
将周期性采集的网络rssi值放入容量为N1的网络rssi值队列中,并更新所述网络rssi值队列;
根据得到当前网络状态的网络rssi值权重rω,其中,n1为当前网络状态下,所述网络rssi值队列中网络rssi值小于所述阈值rs的数量。
5.如权利要求3所述的梯次恢复网络的方法,其特征在于,所述网络通信延迟时间权重tω通过如下方法获取:
设定网络通信延迟时间的阈值ts;
周期性采集网络通信延迟时间t;
将周期性采集的网络通信延迟时间t放入容量为N2的网络通信延迟时间队列中,并更新所述网络通信延迟时间队列;
根据得到当前网络状态的网络通信延迟时间tω,其中,n2为当前网络状态下,所述网络通信延迟时间队列中网络通信延迟时间t大于所述阈值ts的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海钧正网络科技有限公司,未经上海钧正网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110709983.6/1.html,转载请声明来源钻瓜专利网。