[发明专利]无线传感器网络节点现场无线程序更新装置及其更新方法有效
| 申请号: | 200910024083.7 | 申请日: | 2009-09-27 |
| 公开(公告)号: | CN101656975A | 公开(公告)日: | 2010-02-24 |
| 发明(设计)人: | 蒙海军;李士宁;李志刚 | 申请(专利权)人: | 西安迅腾科技有限责任公司 |
| 主分类号: | H04W24/02 | 分类号: | H04W24/02;H04W84/18;G06F9/445 |
| 代理公司: | 西安创知专利事务所 | 代理人: | 谭文琰 |
| 地址: | 710077陕西省西安市高新区*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 无线 传感器 网络 节点 现场 程序 更新 装置 及其 方法 | ||
1.一种无线传感器网络节点现场无线程序更新装置,其特征在于:包 括用于编译程序的PC机(1)和带有无线通讯模块一且能自组网加入无线 传感器网络(2)的数据处理器,所述数据处理器与PC机(1)相接,所 述数据处理器与所述无线通讯模块一相接且其通过所述无线通讯模块一 分别与组成无线传感器网络(2)的多个无线传感器节点(3)进行双向通 信;所述无线传感器节点(3)包括传感器模块(3-1)、与传感器模块(3-1) 相接的处理器模块(3-2)、与处理器模块(3-2)相接的无线通讯模块二 (3-3)和数据存储模块(3-5)以及分别为传感器模块(3-1)、处理器 模块(3-2)和无线通讯模块二(3-3)供电的电源模块(3-4),所述电 源模块(3-4)分别与传感器模块(3-1)、处理器模块(3-2)和无线通 讯模块二(3-3)相接;所述无线通讯模块二(3-3)与所述无线通讯模块 一相配合使用。
2.按照权利要求1所述的无线传感器网络节点现场无线程序更新装 置,其特征在于:所述数据处理器为PDA(4)。
3.按照权利要求1或2所述的无线传感器网络节点现场无线程序更新 装置,其特征在于:所述PC机(1)和数据处理器之间通过串口进行连接。
4.按照权利要求1或2所述的无线传感器网络节点现场无线程序更新 装置,其特征在于:所述PC机(1)为笔记本电脑。
5.一种利用权利要求1所述的无线传感器网络节点现场无线程序更 新装置进行现场无线程序更新的方法,其特征在于该方法包括以下步骤:
步骤一、通过PC机(1)将需要更新的程序现场编译成可执行文件, 并将所编译的可执行文件传至所述数据处理器;
步骤二、通过所述数据处理器选择程序更新模式,即选择对无线传感 器网络(2)全网进行程序更新或者对无线传感器网络(2)中指定的无线 传感器节点(3)进行程序更新;
步骤三、所述数据处理器自组网加入到无线传感器网络(2)中;
步骤四、所述数据处理器通过自带的所述无线通讯模块一,根据所选 择的程序更新模式相应对无线传感器网络(2)全网或无线传感器网络(2) 中指定的无线传感器节点(3)进行程序更新。
6.按照权利要求5所述的进行现场无线程序更新的方法,其特征在于: 步骤四中所述数据处理器通过自带的所述无线通讯模块一,对无线传感器 网络(2)全网进行程序更新的过程如下:
3011、所述数据处理器将所述可执行文件镜像处理后,通过自带的所 述无线通讯模块一按照Deluge或OTAP分发协议将经镜像处理的可执行文 件即镜像文件扩散分送至整个无线传感器网络(2),并将所述镜像文件 分别存储至无线传感器网络(2)中各无线传感器节点(3)的数据存储模 块(3-5)中;
3012、所述各无线传感器节点(3)中的处理器模块(3-2)调用 Bootloader加载程序模块,并通过Bootloader加载程序模块将存储在数 据存储模块(3-5)中的镜像文件加载至处理器模块(3-2)的程序区执行;
3013、重启无线传感器网络(2)中的所有无线传感器节点(3),完 成无线传感器网络(2)全网的现场无线程序更新过程。
7.按照权利要求5所述的进行现场无线程序更新的方法,其特征在于: 步骤四中所述数据处理器通过自带的所述无线通讯模块一,对无线传感器 网络(2)中指定的无线传感器节点(3)进行程序更新的过程如下:
3021、通过所述数据处理器和指定无线传感器节点(3)的处理器模 块(3-2),对所述无线通讯模块一与指定无线传感器节点(3)的无线通 讯模块二(3-3)间的通信信道进行修改并建立无线通讯模块一与无线通 讯模块二(3-3)的无线连接;
3022、对指定无线传感器节点(3)进行程序更新:当需对指定无线 传感器节点(3)的整个执行文件进行更新时,所述数据处理器通过自带 的无线通讯模块一以广播通讯方式将经镜像处理的可执行文件即镜像文 件传输并存储到该指定无线传感器节点(3)的数据存储模块(3-5)中, 再通过该指定无线传感器节点(3)的处理器模块(3-2)调用Bootloader 加载程序模块将存储在数据存储模块(3-5)中的镜像文件加载至处理器 模块(3-2)的程序区执行;当需对指定无线传感器节点(3)的配置参数 进行更改时,所述数据处理器通过自带的无线通讯模块一直接向该指定无 线传感器节点(3)的数据存储模块(3-5)发送修改参数命令,该指定无 线传感器节点(3)的处理器模块(3-2)重启并相应读取数据存储模块(3-5) 中更改后的参数;
3023、通过所述数据处理器和指定无线传感器节点(3)的处理器模 块(3-2),恢复所述无线通讯模块一与指定无线传感器节点(3)的无线 通讯模块二(3-3)间原有的通信信道;
3024、重启指定的无线传感器节点(3),完成指定无线传感器节点 (3)的现场无线程序更新过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安迅腾科技有限责任公司,未经西安迅腾科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910024083.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:利用伞状喷雾的涡流室燃烧系统
- 下一篇:一种环氧化高活性聚异丁烯的制备方法





