[发明专利]一种对无线传感器网络中的节点进行无线升级的方法有效

专利信息
申请号: 201210156913.3 申请日: 2012-05-18
公开(公告)号: CN102711095A 公开(公告)日: 2012-10-03
发明(设计)人: 李平;孙利民;朱红松 申请(专利权)人: 中国科学院信息工程研究所
主分类号: H04W8/24 分类号: H04W8/24;H04W84/18;H04L29/08;G06F9/445;H04L29/12
代理公司: 北京轻创知识产权代理有限公司 11212 代理人: 杨立
地址: 100093 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 无线 传感器 网络 中的 节点 进行 升级 方法
【权利要求书】:

1.一种对无线传感器网络中的节点进行无线升级的方法,其特征在于,它包括以下步骤:

步骤1:在协调器节点(2)和PC机(1)之间建立串口连接;

步骤2:在协调器节点(2)和至少一个待升级节点(3)中的每个待升级节点(3)建立无线链路连接;

步骤3:从PC机(1)端通过串口发送升级程序到协调器节点(2);

步骤4:协调器节点(2)通过无线链路发送升级程序给所有待升级节点(3);

步骤5:在确认所有待升级节点(3)成功收到升级程序后,PC机(1)端发送下载程序启动命令给协调器节点,协调器节点(2)再通过无线链路将下载程序启动命令发送给所有待升级节点,待升级节点收到命令后,将升级程序写入待升级节点(3)的Flash中。

2.根据权利要求1所述的对无线传感器网络中的节点进行无线升级的方法,其特征在于,所述步骤2进一步包括:

步骤2.1:进行无线通信模块初始化和串口初始化;

步骤2.2:选择信道进行数据的发送和接收;

步骤2.3:设置协调器节点(2)和待升级节点(3)间的通信模式;

步骤2.4:PC机(1)端通过串口向协调器节点(2)发送待升级节点(3)的地址数据,设置后续命令数据和升级程序数据的目的地址;

步骤2.5:PC机(1)端通过串口向协调器节点(2)发送握手指令,并通过无线链路发送给待升级节点(3),若接收到正确的握手响应,则转向步骤2.6,否则进行预设次数的重发,若没有正确接收握手响应,显示出错信息,并转向步骤2.4;

步骤2.6:建立握手连接。

3.根据权利要求1所述的对无线传感器网络中的节点进行无线升级的方法,其特征在于,所述步骤3进一步包括:

步骤3.1:检查串口是否空闲,如果空闲则进行步骤3.2,否则在此步骤中继续等待空闲;

步骤3.2:按照待升级节点(3)地址数据设置后续升级程序数据的目的地址;

步骤3.3:通过串口向协调器节点(2)发送升级程序数据;

步骤3.4:在升级程序发送完成之后,协调器节点(2)在接收到完整的升级程序后,给出正确响应,否则重传。

4.根据权利要求1所述的对无线传感器网络中的节点进行无线升级的方法,其特征在于,所述步骤4进一步包括:

步骤4.1:接收到协调器节点(2)给出的升级程序数据全部接收到的响应后,通过串口向协调器节点(2)发送启动无线传输命令;

步骤4.2:协调器节点(2)收到启动无线传输命令后,向PC机(1)端给出正确响应,并启动无线传输功能,根据从串口接收到的所有待升级节点(3)地址数据设置后续升级程序数据的目的地址,并将升级程序数据发往所有待升级节点(3);

步骤4.3:所有待升级节点(3)在收到升级程序数据后,则通过CRC进行数据完整性校验,校验通过则将CRC正确响应给PC机端,否则返回CRC错误响应;若接收到CRC正确响应,则清空无线发送缓冲区;若接收到CRC错误响应或者未接收到正确响应或者错误响应,则进行预设次数的重发,预设次数重传后仍未接收到CRC响应,则重新执行步骤4.1。

5.根据权利要求1所述的对无线传感器网络中的节点进行无线升级的方法,其特征在于,所述步骤5进一步包括:

步骤5.1:在收到完整的升级程序后,所有待升级节点(3)给出升级程序接收成功响应发送给协调器节点(2),协调器节点(2)将该响应通过串口发送到PC机(1)端,收到该响应后,PC机(1)端通过串口向协调器节点(2)发送启动下载程序命令,协调器节点(2)在收到启动下载程序命令后向PC机(1)端发出响应;

步骤5.2:PC机(1)端收到响应后,发送启动无线传输命令给协调器节点(2),协调器节点(2)将启动下载程序命令通过无线链路发送给所有待升级节点(3),待升级节点(3)接收到启动下载程序命令后,给出响应,通过无线链路发送给协调器节点(2),协调器节点通过串口送回PC机(1)端;

步骤5.3:所有待升级节点进行程序下载;

步骤5.4:在升级程序下载成功后,向协调器节点(2)发送响应,协调器节点(2)再将响应通过串口发送到PC机(1)端;如果升级失败,则重新执行步骤5.1;

步骤5.5:PC机(1)端收到成功响应后,整个升级程序执行完毕。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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