Hermes: Fast and Energy Efficient Incremental Code Updates for Wireless Sensor Networks

被引:26
|
作者
Panta, Rajesh K. [1 ]
Bagchi, Saurabh [1 ]
机构
[1] Purdue Univ, Sch Elect & Comp Engn, Dependable Comp Syst Lab, W Lafayette, IN 47907 USA
关键词
D O I
10.1109/INFCOM.2009.5061971
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Wireless reprogramming of sensor nodes is a requirement for long-lived networks due to changes in the functionality of the software running on the nodes. 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 multi-hop incremental reprogramming protocol 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 small delta. For a 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 protocol for TinyOS and 64 times less than an existing incremental reprogramming protocol by Jeong and Culler.
引用
收藏
页码:639 / 647
页数:9
相关论文
共 50 条
  • [21] An Efficient Remote Code Update Mechanism for Wireless Sensor Networks
    Mukhtar, Hamid
    Kim, Bong Wan
    Kim, Bong Soo
    Joo, Seong-Soon
    MILCOM 2009 - 2009 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-4, 2009, : 2010 - 2016
  • [22] Towards Efficient Stabilizing Code Dissemination in Wireless Sensor Networks
    Saginbekov, Sain
    Jhumka, Arshad
    COMPUTER JOURNAL, 2014, 57 (12): : 1790 - 1816
  • [23] Energy-Efficient and Fast Data Gathering Protocols for Indoor Wireless Sensor Networks
    Tumer, Abdullah Erdal
    Gunduz, Mesut
    SENSORS, 2010, 10 (09) : 8054 - 8069
  • [24] On the efficient and fast response for sensor deployment in sparse wireless sensor networks
    Chang, Ben-Jye
    Peng, Jia-Bin
    COMPUTER COMMUNICATIONS, 2007, 30 (18) : 3892 - 3903
  • [25] Adaptive energy efficient sensor scheduling for wireless sensor networks
    Yang, Yinying
    Cardei, Mihaela
    OPTIMIZATION LETTERS, 2010, 4 (03) : 359 - 369
  • [26] Adaptive energy efficient sensor scheduling for wireless sensor networks
    Yinying Yang
    Mihaela Cardei
    Optimization Letters, 2010, 4 : 359 - 369
  • [27] Modelling the Energy Efficient Sensor Nodes for Wireless Sensor Networks
    R. Dahiya
    A. K. Arora
    V. R. Singh
    Journal of The Institution of Engineers (India): Series B, 2015, 96 (3) : 305 - 309
  • [28] Implementation of Energy Efficient LDPC Code for Wireless Sensor Node
    Choi, Sang-Min
    Moon, Byung-Hyun
    COMMUNICATION AND NETWORKING, PT II, 2011, 266 : 248 - +
  • [29] Decentralized Control Algorithm for Fast Monitoring and Efficient Energy Consumption in Energy Harvesting Wireless Sensor Networks
    Manfredi, Sabato
    Di Tucci, Edmondo
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2017, 13 (04) : 1513 - 1520
  • [30] Framework for Secure Code Updates for Wireless Sensor nodes
    Nirmala, M. B.
    Manjunath, A. S.
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 292 - 295