[发明专利]mesh组网中无线路由器软件版本的同步方法和装置有效
| 申请号: | 202010671910.8 | 申请日: | 2020-07-14 |
| 公开(公告)号: | CN111786893B | 公开(公告)日: | 2022-08-30 |
| 发明(设计)人: | 邢毅伟;何显胜;胡波 | 申请(专利权)人: | 博为科技有限公司 |
| 主分类号: | H04L45/00 | 分类号: | H04L45/00;H04L67/02;H04L67/06;H04L67/00;H04W4/06;H04W84/18;H04W88/08 |
| 代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 邓静 |
| 地址: | 314400 浙江省嘉兴市海宁*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | mesh 组网 无线 路由器 软件 版本 同步 方法 装置 | ||
1.一种mesh组网中无线路由器软件版本的同步方法,其特征在于,应用于主路由器,所述主路由器与子路由器组建为mesh网络,所述方法包括:
接收所述子路由器发送的广播报文;其中,所述广播报文包括所述子路由器的设备型号和所述子路由器的软件的版本信息;所述接收所述子路由器发送的广播报文之前,所述方法还包括:
启动主路由器demon进程;
利用所述主路由器demon进程,监听UDP/TCP指定端口;其中,所述指定端口用于接受所述广播报文;
根据所述广播报文,判断所述主路由器的设备型号是否与所述子路由器的设备型号一致;
若一致,则判断所述子路由器的软件的版本是否比所述主路由器的软件的版本陈旧;
若是,则将所述主路由器的软件备份为更新文件;
搭建http服务器;
将所述更新文件上传至所述http服务器中;
向所述子路由器发送升级指令,以使所述子路由器根据所述升级指令下载所述更新文件,并进行软件更新;其中,所述升级指令包括所述更新文件在所述http服务器中的下载地址;
如果子路由器的软件的版本不比所述主路由器的软件的版本陈旧,则直接进入心跳维持流程。
2.一种mesh组网中无线路由器软件版本的同步装置,其特征在于,应用于主路由器,所述主路由器与子路由器组建为mesh网络,所述装置包括:
广播报文接收模块,用于接收所述子路由器发送的广播报文;其中,所述广播报文包括所述子路由器的设备型号和所述子路由器的软件的版本信息;
第一启动模块,用于在所述广播报文接收模块工作之前,启动主路由器demon进程;
监听模块,用于利用所述主路由器demon进程,监听UDP/TCP指定端口;其中,所述指定端口用于接受所述广播报文
第一判断模块,用于根据所述广播报文,判断所述主路由器的设备型号是否与所述子路由器的设备型号一致;
第二判断模块,用于在所述主路由器的设备型号与所述子路由器的设备型号一致时,判断所述子路由器的软件的版本是否比所述主路由器的软件的版本陈旧;
更新文件获取模块,用于在所述子路由器的软件的版本比所述主路由器的软件的版本陈旧时,将所述主路由器的软件备份为更新文件;如果子路由器的软件的版本不比所述主路由器的软件的版本陈旧,则直接进入心跳维持流程;
搭建模块,用于搭建http服务器;
上传模块,用于将所述更新文件上传至所述http服务器中;
升级指令发送模块,用于向所述子路由器发送升级指令,以使所述子路由器根据所述升级指令下载所述更新文件,并进行软件更新;其中,所述升级指令包括所述更新文件在所述http服务器中的下载地址。
3.一种mesh组网中无线路由器软件版本的同步方法,其特征在于,应用于子路由器,所述子路由器与主路由器组建为mesh网络,所述方法包括:
向所述主路由器发送广播报文;其中,所述广播报文包括所述子路由器的设备型号和所述子路由器的软件的版本信息;所述向所述主路由器发送广播报文之前,所述方法还包括:
启动DHCP客户端,向所述主路由器请求IP地址;
启动子路由器demon进程,与所述主路由器建立通讯连接;
接收所述主路由器发送的升级指令;其中,所述升级指令在所述主路由器认定所述主路由器的设备型号与所述子路由器的设备型号一致且所述子路由器的软件的版本比所述主路由器的软件的版本陈旧时由所述主路由器生成;所述升级指令包括更新文件在http服务器中的下载地址;所述更新文件由所述主路由器通过软件备份生成;所述http服务器由所述主路由器构建,用于存储所述更新文件;
根据所述更新文件在所述http服务器中的下载地址,获取所述更新文件;
根据所述更新文件,更新所述子路由器的软件;
如果子路由器的软件的版本不比所述主路由器的软件的版本陈旧,则直接进入心跳维持流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博为科技有限公司,未经博为科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010671910.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可移动式计算机储存箱
- 下一篇:一种提高增氧量的叶轮式增氧机





