Contiki系统下无线传感器网络节点远程动态更新

来源 :江苏大学 | 被引量 : 2次 | 上传用户:a15088899204
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着对无线传感器网络(WSN)应用规模的扩大,随着对网络功能要求的不断提高、以及网络系统的升级换代,通过无线方式对WSN节点软件的更新,将成为今后WSN发展中的重要环节。论文根据物联网的发展趋势,选择内置IP协议的Contiki系统作为更新节点的操作系统。论文通过对Contiki操作系统原理和网络协议栈的分析,设计一种结合系统镜像替换和动态模块加载更新方法:编写BOOT固化程序,收到更新指令后,使用新系统镜像替换原有系统并跳转执行,实现系统更新;分析Contiki的动态加载原理,完成模块加载过程中与STM32相关的部分,包括确定重定位类型和对应机器指令以及进程加载,实现模块动态加载更新。设计了6lowpan网络下传输层文件传输协议,引入否定应答机制(NACK)提高更新数据传输的可靠性;采用组播技术实现节点分组传输;通过丢包率决定重传时机,减少因频繁丢包增加的重传次数。此外,为了缩小更新模块体积,针对Contiki动态加载器和STM32,设计一种压缩模块的属性字段的方法,重新组织模块结构,给出节点端压缩模块的重构方法。最后,将系统内核和时钟、文件系统、串口Shell等模块移植到STM32f103微控制器(MCU),将主要开发环境从Linux迁移到IAR集成开发平台。实验节点上所进行的系统更新和模块更新测试结果表明,新系统与模块都成功运行。对模块压缩方法的压缩率进行测试,结果表明,本文的方法可以有效压缩功能模块。文件分组传输协议性能由Cooja仿真器测试,对比不同大小文件传输时间可知,通过丢包率控制重传时机确实可以缩短因丢包重传而延长的传输时间。
其他文献
为了验证两段式软接触电磁连铸结晶器的透磁效果,实验测试了两段式结晶器内部的磁感应强度及弯月面高度,并与传统结晶器进行比较.结果表明,结晶器顶部的不锈钢法兰可有效防止
在山体滑坡和其他掩埋灾难中,为提高营救成功率,减少人员伤亡,论文研究滑坡救援可穿戴无线搜呼救系统。其中,预置个人身份证号码、带有体温心率检测模块的可穿戴呼救设备为居
在数据收集的过程中,为了克服节点能量受限及“热区”问题,研究者们开始在无线传感器网络中引入移动元素。在基于移动Sink的无线传感器网络中,数据的收集方式与Sink的移动策
目前,网络的演进方向是IP化。随着网络的发展和业务的推动,大多数业务都被迁移到IP网络上来。在全IP网络承载越来越多的业务的同时,网络安全问题也层出不断,网络中出现了越来
在军事通信和民用通信的许多场合,都需要估计无线电信号的方向(DOA)。信号子空间方法是阵列测向方法中非常重要的一类。1979年Schmidt提出的MUSIC算法是信号子空间方法的基础,
汽车行驶记录仪,是对车辆行驶速度、里程、时间以及其他状态信息进行记录、存储,并可通过接口实现数据输出、数据显示以及数据分析的电子记录装置。欧盟是世界上最早颁布法律
据了解,目前中国重汽已申报自主知识产权专利800多项,其中有626项专利得到国家批准认可,成为全国汽车行业中拥有专利数量较多的企业.不过,我国汽车行业这样的企业并不多.
正交频分复用(OFDM)凭借技术凭借其高速率数据传输、高带宽效率和抗多径时延的能力而引起了很多关注,并已经应用于无线局域网标准中。OFDM系统最主要的缺点之一是具有较大的
随着社会的发展,人机交互的理论和技术日益成熟,应用范围已然深入到人类生活的各个领域。情感识别研究是人机交互的一个重要分支,计算机能够实时的识别人类的情感,并可以作出
随着传感器技术的不断进步和计算机技术的广泛应用,传统单一类型的遥感数据已无法满足人们日益增长的应用需求,因此,多源遥感图像的综合利用成为了国内外学者的研究重点。由于不同谱段范围或不同分辨率的遥感图像反映了地物不同方面的属性或特征,因而充分利用多源遥感图像之间的差异性和互补性,能最大限度地发挥多源遥感图像的优势。高光谱成像作为多源遥感图像中最为重要的技术手段之一,凭借其精细的光谱分辨率和“图谱合一”