首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Mitigating the Effects of Software Component Shifts for Incremental Reprogramming of Wireless Sensor Networks
【24h】

Mitigating the Effects of Software Component Shifts for Incremental Reprogramming of Wireless Sensor Networks

机译:减轻软件组件转移对无线传感器网络的增量重新编程的影响

获取原文
获取原文并翻译 | 示例

摘要

Wireless reprogramming of sensor nodes is an essential requirement for long-lived networks because software functionality needs to be changed over time. The amount of information that needs to be wirelessly transmitted during reprogramming should be minimized to reduce reprogramming time and energy. In this paper, we present a multihop incremental reprogramming system called Hermes that transfers over the network the delta between the old and new software and lets the sensor nodes rebuild the new software using the received delta and the old software. It reduces the delta by using techniques to mitigate the effects of function and global variable shifts caused by the software modifications. Then it compares the binary images at the byte level with a method to create a small delta that needs to be sent over the wireless network to all the nodes. For the wide range of software change scenarios that we experimented with, we find that Hermes transfers up to 201 times less information than Deluge, the standard reprogramming system for TinyOS, and 64 times less than an existing incremental reprogramming system by Jeong and Culler.
机译:传感器节点的无线重新编程是长寿命网络的一项基本要求,因为软件功能需要随着时间而改变。在重新编程期间需要无线传输的信息量应最小化,以减少重新编程的时间和精力。在本文中,我们提出了一种称为Hermes的多跳增量重编程系统,该系统通过网络传输旧软件与新软件之间的增量,并允许传感器节点使用接收到的增量和旧软件来重建新软件。它通过使用减轻软件修改引起的功能和全局变量移位影响的技术来减小增量。然后,它将字节级别的二进制图像与一种方法进行比较,以创建一个需要通过无线网络发送到所有节点的小增量数据。对于我们试验过的各种软件变更方案,我们发现Hermes传输的信息最多是TinyOS的标准重编程系统Deluge的201倍,是Jeong和Culler所拥有的现有增量重编程系统的64倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号