[发明专利]用于从故障中自动恢复的无线设备和方法在审
申请号: | 202010944756.7 | 申请日: | 2020-09-10 |
公开(公告)号: | CN114258053A | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 梁建明 | 申请(专利权)人: | 艾锐势企业有限责任公司 |
主分类号: | H04W24/04 | 分类号: | H04W24/04;H04L67/133 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 冯薇 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 故障 自动 恢复 无线 设备 方法 | ||
1.一种用于从故障中自动恢复的无线设备,包括:
一个或多个处理器;以及
存储器,耦合到所述一个或多个处理器并且包括存储在其上的可执行指令,所述可执行指令当被加载在所述一个或多个处理器上时,使得所述无线设备执行以下操作:
检测所述无线设备是否存在故障;
响应于检测到所述无线设备存在故障,检测所述无线设备的具有第一优先级的模块的状态是否异常;
响应于检测到所述无线设备的具有第一优先级的模块的状态异常,重启具有第一优先级的模块;
在重启具有第一优先级的模块之后的预定时间段内检测所述无线设备是否存在故障;以及
响应于在重启具有第一优先级的模块之后的预定时间段内检测到所述无线设备依然存在故障,重启具有低于第一优先级的第二优先级的模块,其中重启具有第二优先级的模块使得自动重启具有第一优先级的模块。
2.根据权利要求1所述的无线设备,其中:
所述无线设备的具有第一优先级的模块包括无线驱动器,以及
重启具有第一优先级的模块包括以下中的一个或多个:软重启无线驱动器、重新加载无线驱动器、以及将无线驱动器回退至先前版本。
3.根据权利要求1所述的无线设备,其中检测所述无线设备的具有第一优先级的模块的状态是否异常包括:
基于所述无线设备与用户设备之间的连接信息来检测所述无线设备的具有第一优先级的模块的状态是否异常。
4.根据权利要求2所述的无线设备,其中所述无线设备的具有第二优先级的模块包括其上运行有无线驱动器的处理器。
5.根据权利要求1所述的无线设备,其中:
所述无线设备包括第一处理器和第二处理器,并且第一处理器和第二处理器通过远程过程调用RPC协议进行通信,以及
第一处理器上运行有RPC服务器,并且第二处理器上运行有RPC客户机。
6.根据权利要求5所述的无线设备,所述可执行指令当被加载在所述一个或多个处理器上时,还使得所述无线设备执行以下操作:
在重启具有第二优先级的模块之后的预定时间段内检测所述无线设备是否存在故障;以及
响应于在重启具有第二优先级的模块之后的预定时间段内检测到所述无线设备依然存在故障,重启具有第三优先级的模块,其中重启具有第三优先级的模块使得自动重启具有第二优先级的模块,并且其中,具有第二优先级的模块包括第一处理器,而具有第三优先级的模块包括第二处理器。
7.根据权利要求5所述的无线设备,其中所述无线设备的具有第一优先级的模块包括所述RPC服务器。
8.根据权利要求5所述的无线设备,其中第一处理器包括ATOM处理器,并且第二处理器包括ARM处理器。
9.根据权利要求6所述的无线设备,所述可执行指令当被加载在所述一个或多个处理器上时,还使得所述无线设备执行以下操作:
在重启具有第三优先级的模块之后的预定时间段内检测所述无线设备是否存在故障;
响应于在重启具有第三优先级的模块之后的预定时间段内检测到所述无线设备依然存在故障,向用户或外部设备发送重启所述无线设备的指示,其中重启所述无线设备使得自动重启具有第三优先级的模块。
10.根据权利要求1所述的无线设备,其中所述无线设备包括Wi-Fi设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾锐势企业有限责任公司,未经艾锐势企业有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010944756.7/1.html,转载请声明来源钻瓜专利网。