[发明专利]一种mesh网络内设备升级方法有效
申请号: | 201711470012.0 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108347346B | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 齐曰霞;姜江建 | 申请(专利权)人: | 乐鑫信息科技(上海)股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04W84/18 |
代理公司: | 上海信好专利代理事务所(普通合伙) 31249 | 代理人: | 朱成之;周乃鑫 |
地址: | 201203 上海市中国(上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mesh 网络 设备 升级 方法 | ||
1.一种mesh网络内设备升级方法,其特征在于,该方法的步骤为:
S1、待升级节点的父节点作为初始的查询节点,接收待升级节点向其发送的升级请求和升级所需的固件信息;
S2、当前的查询节点含有待升级节点所需的升级固件时,使待升级节点从该查询节点处获取升级固件;
S3、当前的查询节点不含有待升级节点所需的升级固件时,该查询节点在其mesh子网络内,查询各个子节点的固件信息;
S4、当前的查询节点在其mesh子网络内,寻找到含有待升级节点所需的升级固件的子节点时,使待升级节点从该子节点处获取升级固件;或者,当前的查询节点在其mesh子网络内,寻找不到含有待升级节点所需的升级固件的子节点时,该查询节点向其父节点发送待升级节点的升级请求和升级所需的固件信息,由该查询节点的父节点作为新的查询节点来循环执行步骤S2的操作。
2.如权利要求1所述的mesh网络内设备升级方法,其特征在于,
所述步骤S4中,如果当前的查询节点是根节点,且在其mesh子网络内寻找不到含有待升级节点所需的升级固件的子节点时,所述根节点将待升级节点的升级请求和所需的固件信息传输至外部设备,使待升级节点从外部设备获取所需的升级固件。
3.如权利要求1所述的mesh网络内设备升级方法,其特征在于,
启动包含步骤S1~步骤S4的第一查询过程的同时,还启动以下的第二查询过程:
S0、根节点将待升级节点的升级请求和所需的固件信息传输至外部设备,从外部设备寻找待升级节点所需的升级固件;
通过第一查询过程寻找到待升级节点所需的固件信息时,第二查询过程停止;或者,通过第二查询过程寻找到待升级节点所需的固件信息时,第一查询过程停止。
4.如权利要求1所述的mesh网络内设备升级方法,其特征在于,
所述步骤S3中,当前的查询节点在其mesh子网络内发送待升级节点的升级请求,并通过接收所有子节点各自反馈的固件信息,来寻找是否含有待升级节点所需的升级固件。
5.如权利要求1所述的mesh网络内设备升级方法,其特征在于,
所述步骤S3中,当前的查询节点在其mesh子网络内发送待升级节点的升级请求和升级所需的固件信息,所有子节点判断各自是否含有待升级节点所需的升级固件后,仅由包含待升级节点所需的升级固件的子节点反馈其固件信息给当前的查询节点。
6.如权利要求1所述的mesh网络内设备升级方法,其特征在于,
所述步骤S3中,当前的查询节点根据其mesh子网络内所有子节点定期向该查询节点发送的固件信息,来寻找是否含有待升级节点所需的升级固件。
7.如权利要求1所述的mesh网络内设备升级方法,其特征在于,
所述步骤S4中,当前的查询节点在其mesh子网络内,寻找到含有待升级节点所需的升级固件的子节点时,该查询节点将该子节点的地址发给待升级节点。
8.如权利要求1所述的mesh网络内设备升级方法,其特征在于,
所述固件信息包含设备类型、固件版本和固件大小。
9.如权利要求1所述的mesh网络内设备升级方法,其特征在于,
所述mesh网络内设备升级方法用于树状有连接的mesh网络;树状有连接的mesh网络中各个节点的父节点只有一个。
10.如权利要求1所述的mesh网络内设备升级方法,其特征在于,
所述mesh网络内设备升级方法用于无连接的mesh网络;无连接的mesh网络中各个节点的父节点为一个或多个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐鑫信息科技(上海)股份有限公司,未经乐鑫信息科技(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711470012.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于能量管理系统的可配置控制方法
- 下一篇:一种信息处理方法、装置和系统