arrow
Return

Efficient Incremental Code Update for Sensor Networks

delete2011-02-04
delete36
PRE
AI
R
Rajesh Panta *
S
Saurabh Bagchi
S
Samuel P. Midkiff
DOI:10.1145/1921621.1921624delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Wireless reprogramming of sensor nodes is an essential requirement for long-lived networks since software functionality needs to be changed over time. During reprogramming, the number of radio transmissions should be minimized, since reprogramming time and energy depend chiefly on the number of radio transmissions. In this article, we present a multihop incremental reprogramming protocol called Zephyr that transfers the delta between old and new software versions, and lets the sensor nodes rebuild the new software using the received delta and the old software. Zephyr reduces the delta size by using application-level modifications to mitigate the effects of function shifts. Then it compares the two binary images at the byte level to generate a small delta, that is then sent over the wireless network to all the nodes. For the wide range of software change cases that we used as benchmarks, Zephyr transfers 1.83 to 1987 times less traffic through the network than Deluge (the standard nonincremental reprogramming protocol for TinyOS) and 1.14 to 49 times less traffic than an existing incremental reprogramming protocol by Jeong and Culler [2004].
Keywords:
Design
Performance
Network reprogramming
Rsync
Deluge
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Transactions on Sensor Networks cover
ACM Transactions on Sensor Networks
IF:
4.7
Papers:
1.0K
Citations:
2.0K

Organization

Purdue University System cover
Purdue University System
Scholars:
4.0W
Papers: 3.6W
Citations: 66
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
Bipedal Walking Robot-A Developmental Design
err2012-01-01
err0
errOAAI
errSujan Warnakulasooriya; Amin Bagheri; Nathan Sherburn; Madhavan Shanmugavel
errShare
errSave
Ionic Liquids:  Novel Media for Characterization of Radical Ions
err2001-09-15
err0
PREAI
errAndrzej Marcinek; Jacek Zielonka; Jerzy Gȩbicki; Charles M. Gordon; Ian R. Dunkin
errShare
errSave
Differential susceptibility to a trematode parasite among genotypes of the Mytilus edulis/galloprovincialis complex
err2009-04-14
err0
errOAAI
errChristine Coustau; François Renaud; Claude Maillard; Nicole Pasteur; Bernard Delay
errShare
errSave
researcher View more