[发明专利]无线通信网络中的子节点升级方法有效
申请号: | 201310636893.4 | 申请日: | 2013-12-02 |
公开(公告)号: | CN103685487A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 陈杰;乌宇杰 | 申请(专利权)人: | 宁波三星电气股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W84/18 |
代理公司: | 宁波市鄞州甬致专利代理事务所 33228 | 代理人: | 李迎春 |
地址: | 315191 浙江省宁*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种无线通信网络中的子节点升级方法,本发明采用中心节点广播发送升级文件,逐个检查子节点升级文件接收完整性及补发未接受的数据包、子节点等步骤,可实现对子节点的批量升级,与传统的点对点的升级方式相比,既实现了快速性,又保证了可靠性。 | ||
搜索关键词: | 无线通信 网络 中的 节点 升级 方法 | ||
【主权项】:
一种无线通信网络中的子节点升级方法,其特征在于:它包括以下步骤:(1)、将子节点的升级文件保存到中心节点,校验正确后,中心节点启动升级子节点流程;(2)、中心节点按指定长度d将升级文件划分成n个升级数据包,并设置每个升级数据包的序号,并计算升级文件的校验值;(3)、中心节点广播发送启动升级命令,该升级命令包括子节点的升级文件长度,升级数据包总个数n,每包的数据长度,整个升级文件校验值信息;(4)、无线网络中各子节点收到启动升级命令后,进入升级状态;(5)、然后中心节点依次广播发送每个升级数据包,升级数据包内容包括当前数据包序号、数据、数据校验值,每个子节点接收到该数据后,经校验正确后,记录接收到的数据包序号,并依据数据包序号将数据包存储起来,然后,子节点广播转发该升级数据包;(6)、中心节点发送完所有的升级数据包后,向其中一个子节点发送查询是否收到所有升级数据包的请求;(7)、若该子节点若收到所有的升级数据包,向中心节点返回升级文件传输成功的标志,若有部分升级数据包没收到,则将未收到的升级数据包序号发送给中心节点;(8)、中心节点若收到子节点升级文件传输成功的标志,则转向步骤10;(9)、中心节点若收到子节点返回未收到的升级包序号,则向该子节点补发未收到的升级包,并返回到步骤6,直到该子节点收到所有的升级包;(10)、中心节点对无线通信网络中所有的子节点执行步骤6、7、8、9,直到所有的子节点收到升级包;(11)、当中心节点接收到所有子节点都返回升级文件传输成功的标志之后,中心节点广播发送执行升级命令,子节点复位重启,检查升级文件的校验值,若校验不正确,则执行升级前的程序文件,升级失败,结束;(12)、若校验正确,将存储中的升级文件更新到程序运行区,实现子节点程序文件的升级;(13)、经过设定时间之后,中心节点依次查询每个子节点的软件版本号,并存 储,供升级结果查询,升级结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波三星电气股份有限公司,未经宁波三星电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310636893.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种含海洋生物成分的除菌消炎漱口剂
- 下一篇:一种织袜机的自动翻转装置