[发明专利]无线通信网络中的子节点升级方法有效

专利信息
申请号: 201310636893.4 申请日: 2013-12-02
公开(公告)号: CN103685487A 公开(公告)日: 2014-03-26
发明(设计)人: 陈杰;乌宇杰 申请(专利权)人: 宁波三星电气股份有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04W84/18
代理公司: 宁波市鄞州甬致专利代理事务所 33228 代理人: 李迎春
地址: 315191 浙江省宁*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 无线通信 网络 中的 节点 升级 方法
【说明书】:

技术领域

发明涉及无线通信技术领域,具体讲是一种无线通信网络中的子节点升级方法。

背景技术

目前,无线通信网络技术已经广泛应用于各个领域,如在电表抄表系统中,现在已经出现了采用微功率无线通信网络实现无线抄表的方法,而微功率无线通信网络一般是指发射功率在50毫安到100毫安的无线通信网络。

在这种微功率无线通信网络中,有时为了新增无线子节点的功能,或者是维护微功率无线通信网络的稳定性,需要对微功率无线通信网络中的一个或者多个子节点进行升级。传统的升级方法,一般是采用一个升级模块点对点的与子节点进行通信,然后发送升级包给子节点进行升级,而由于一个无线通信网络中存在多个子节点,而且安装点通常比较分散,采用传统的点对点的升级方式,会带来比较大的人力物力的负担。

发明内容

本发明所要解决的技术问题是,克服了现有技术的缺陷,提供了能够实现子节点批量升级,从而节省人力物力的无线通信网络中的子节点升级方法。

为解决上述技术问题,本发明提出一种无线通信网络中的子节点升级方法,它包括以下步骤:

(1)、将子节点的升级文件保存到中心节点,校验正确后,中心节点启动升级子节点流程;

(2)、中心节点按指定长度d将升级文件划分成n个升级数据包,并设置每个升级数据包的序号,并计算升级文件的校验值;

(3)、中心节点广播发送启动升级命令,该升级命令包括子节点的升级文件长度,升级数据包总个数n,每包的数据长度,整个升级文件校验值信息;

(4)、无线网络中各子节点收到启动升级命令后,进入升级状态;

(5)、然后中心节点依次广播发送每个升级数据包,升级数据包内容包括当前数据包序号、数据、数据校验值,每个子节点接收到该数据后,经校验正确后,记录接收到的数据包序号,并依据数据包序号将数据包存储起来,然后,子节点广播转发该升级数据包;

(6)、中心节点发送完所有的升级数据包后,向其中一个子节点发送查询是否收到所有升级数据包的请求;

(7)、若该子节点若收到所有的升级数据包,向中心节点返回升级文件传输成功的标志,若有部分升级数据包没收到,则将未收到的升级数据包序号发送给中心节点;

(8)、中心节点若收到子节点升级文件传输成功的标志,则转向步骤10;

(9)、中心节点若收到子节点返回未收到的升级包序号,则向该子节点补发未收到的升级包,并返回到步骤6,直到该子节点收到所有的升级包;

(10)、中心节点对无线通信网络中所有的子节点执行步骤6、7、8、9,直到所有的子节点收到升级包;

(11)、当中心节点接收到所有子节点都返回升级文件传输成功的标志之后,中心节点广播发送执行升级命令,子节点复位重启,检查升级文件的校验值,若校验不正确,则执行升级前的程序文件,升级失败,结束;

(12)、若校验正确,将存储中的升级文件更新到程序运行区,实现子节点程序文件的升级;

(13)、经过设定时间之后,中心节点依次查询每个子节点的软件版本号,并存储,供升级结果查询,升级结束。

采用上述方法后,本发明具有以下优点:本发明采用中心节点广播发送升级文件,逐个检查子节点升级文件接收完整性及补发未接受的数据包、子节点等步骤,可实现对子节点的批量升级,与传统的点对点的升级方式相比,既实现了快速性,又保证了可靠性。

具体实施方式

下面结合具体实施方式对本发明作进一步详细的说明:

实施例为本发明应用在智能电表无线抄表系统中,其中中心节点为集抄器,子节点为每个智能电表中的采集器,集抄器和采集器之间通过微功率无线通信网络进行无线信号传输。

一种无线通信网络中的子节点升级方法,它包括以下步骤:

(1)、将子节点的升级文件保存到中心节点,校验正确后,中心节点启动升级子节点流程;

(2)、中心节点按指定长度d将升级文件划分成n个升级数据包,并设置每个升级数据包的序号,并计算升级文件的校验值;由于升级文件的数据包较大,因此将其按照长度d进行划分,最后一个升级数据包的长度则不为d,例如,升级文件有1000k的大小,将其按长度d为128k的大小进行划分,则可以划分成8个升级数据包,其中前7个升级数据包的大小为128k,而最后一个数据包的大小则为104k。计算升级文件的校验值,是为了下面步骤中子节点对升级文件的完整性的一个校验,一般有md5、crc等校验方式。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波三星电气股份有限公司,未经宁波三星电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310636893.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top