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 条
  • [31] Energy Efficient Residual Energy Monitoring in Wireless Sensor Networks
    Chan, Edward
    Han, Song
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2009, 5 (06) : 748 - 770
  • [32] Fast and Efficient Outlier Detection Method in Wireless Sensor Networks
    Ghorbel, Oussama
    Ayedi, Walid
    Snoussi, Hichem
    Abid, Mohamed
    IEEE SENSORS JOURNAL, 2015, 15 (06) : 3403 - 3411
  • [33] Energy-efficient addressing in wireless sensor networks
    Teng, Rui
    Morikawa, Hiroyuki
    Aoyama, Tomonori
    Global Mobile Congress 2005, 2005, : 96 - 101
  • [34] Hierarchical Energy Efficient Routing in Wireless Sensor Networks
    Kandris, Dionisis
    Tsioumas, Panagiotis
    Tzes, Anthony
    Pantazis, Nikolaos
    Vergados, Dimitrios D.
    2008 MEDITERRANEAN CONFERENCE ON CONTROL AUTOMATION, VOLS 1-4, 2008, : 1520 - +
  • [35] Energy-Efficient Routing in Wireless Sensor Networks
    Pasztor, Daniel
    Ekler, Peter
    Levendovszky, Janos
    ACTA CYBERNETICA, 2021, 25 (02): : 421 - 434
  • [36] Energy efficient clustering protocol for wireless sensor networks
    Kaur, Supreet
    Mahajan, Rajiv
    MODERN PHYSICS LETTERS B, 2018, 32 (32):
  • [37] Energy efficient distributed filtering with wireless sensor networks
    Oka, Anand
    Lampe, Lutz
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2008, 56 (05) : 2062 - 2075
  • [38] Energy Efficient Routing Protocol for Wireless Sensor Networks
    Lande, Sudhir B.
    Kawale, Sushil Z.
    2016 8TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2016, : 77 - 81
  • [39] An Energy Efficient Data Gathering for Wireless Sensor Networks
    Alkalbani, Abdullah Said
    Mantoro, Teddy
    2018 4TH INTERNATIONAL CONFERENCE ON COMPUTING, ENGINEERING, AND DESIGN (ICCED 2018), 2018, : 153 - 157
  • [40] Energy Efficient Clustering Algorithm for Wireless Sensor Networks
    Darabkh, Khalid A.
    Al-Maaitah, Noor J.
    Jafar, Iyad F.
    Khalifeh, Ala' F.
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2017, : 590 - 594