[发明专利]一种mesh组网下的升级方法与装置有效
申请号: | 202110717147.2 | 申请日: | 2021-06-28 |
公开(公告)号: | CN113452782B | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 陈洋;王洪磊;张彬;李雨婷;曲磊磊;苗治培 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/02;H04L9/40;H04W84/18;G06F8/65 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 崔肖肖 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mesh 组网 升级 方法 装置 | ||
1.一种mesh组网下的升级方法,其特征在于,包括:
主路由接收到浏览器提交的子路由升级请求后,生成临时认证令牌以及各子路由用于接收升级文件的临时端口,并将浏览器IP、所述临时认证令牌以及所述临时端口传输给各子路由;
各子路由接收到所述主路由的指令后,分别启动对应的所述临时端口等待所述浏览器进行升级文件的传输,并返回启动成功消 息给所述主路由;
主路由接收到所述子路由返回的启动成功消息后,发送所述临时认证令牌、对应的子路由IP和所述临时端口给所述浏览器,由所述浏览器根据接收到的信息直接将升级文件传输给对应的子路由;
所述子路由基于所述临时认证令牌和所述浏览器IP进行认证,认证成功后基于所述升级文件进行升级。
2.如权利要求1所述的mesh组网下的升级方法,其特征在于,所述主路由接收到浏览器提交的子路由升级请求后,生成临时认证令牌以及各子路由用于接收升级文件的临时端口,并将浏览器IP、所述临时认证令牌以及所述临时端口传输给各子路由,具体包括:
所述浏览器连接到所述主路由,并向所述主路由提交子路由升级请求;其中,所述子路由升级请求中携带有浏览器IP;
所述主路由接收到所述子路由升级请求后,为本次升级生成临时认证令牌,并分别为各子路由指定用于接收升级文件的临时端口;
所述主路由通过底层接口将所述浏览器IP、所述临时认证令牌以及所述临时端口分别传输给各子路由。
3.如权利要求2所述的mesh组网下的升级方法,其特征在于,所述浏览器连接到所述主路由具体为:所述浏览器通过https协议连接到所述主路由上的web服务器。
4.如权利要求2所述的mesh组网下的升级方法,其特征在于,所述子路由升级请求为对mesh组网中的部分子路由或全部子路由进行升级;其中,当对mesh组网中的部分子路由进行升级时,所述子路由升级请求中携带有需要进行升级的各子路由的子路由IP。
5.如权利要求2所述的mesh组网下的升级方法,其特征在于,所述临时认证令牌的生成方法具体为:采用加密算法对登录所述浏览器的用户信息和过期时间进行加密,形成所述临时认证令牌。
6.如权利要求1-5任一所述的mesh组网下的升级方法,其特征在于,所述主路由接收到所述子路由返回的启动成功消息后,发送所述临时认证令牌、对应的子路由IP和所述临时端口给所述浏览器,由所述浏览器根据接收到的信息将升级文件传输给对应的子路由,具体包括:
所述主路由接收到所述子路由返回的启动成功消息后,根据所述浏览器IP将所述临时认证令牌、对应的子路由IP和所述临时端口发送给所述浏览器,通知所述浏览器为对应的子路由传输升级文件;
所述浏览器根据接收到的所述子路由IP和所述临时端口,通过websocket协议将所述升级文件传输给对应的子路由;其中,所述升级文件中携带有所述临时认证令牌和所述浏览器IP。
7.如权利要求6所述的mesh组网下的升级方法,其特征在于,所述子路由基于所述临时认证令牌和所述浏览器IP进行认证,认证成功后基于所述升级文件进行升级,具体为:
所述子路由接收到所述浏览器发送来的所述升级文件后,从所述升级文件中提取出所述临时认证令牌和所述浏览器IP;
所述子路由比较所述浏览器发送来的临时认证令牌与所述主路由发送来的临时认证令牌是否一致,以及所述浏览器发送来的浏览器IP与所述主路由发送来的浏览器IP是否一致;
如果两个临时认证令牌一致且两个浏览器IP一致,则认证成功,所述子路由基于所述升级文件进行升级。
8.如权利要求1-5任一所述的mesh组网下的升级方法,其特征在于,在所述子路由基于所述升级文件进行升级时,所述方法还包括:
当所述子路由根据接收到的所述升级文件成功升级后,所述主路由发送升级结束命令给所述浏览器和对应子路由,结束对应子路由的升级过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110717147.2/1.html,转载请声明来源钻瓜专利网。