ACM Home Page
Please provide us with feedback. Feedback
Efficient code distribution in wireless sensor networks
Full text PdfPdf (246 KB)
Source International Workshop on Wireless Sensor Networks and Applications archive
Proceedings of the 2nd ACM international conference on Wireless sensor networks and applications table of contents
San Diego, CA, USA
SESSION: Systems, platforms, and applications table of contents
Pages: 60 - 67  
Year of Publication: 2003
ISBN:1-58113-764-8
Authors
Niels Reijers  Delft University of Technology, The Netherlands
Koen Langendoen  Delft University of Technology, The Netherlands
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 90,   Citation Count: 27
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/941350.941359
What is a DOI?

ABSTRACT

The need to reprogramme a wireless sensor network may arise from changing application requirements, bug fixes, or during the application development cycle. Once deployed, it will be impractical at best to reach each individual node. Thus, a scheme is required to wirelessly reprogramme the nodes. We present an energy-efficient code distribution scheme to wirelessly update the code running in a sensor network. Energy is saved by distributing only the changes to the currently running code. The new code image is built using an edit script of commands that are easy to process by the nodes. A small change to the programme code can cause many changes to the binary code because the addresses of functions and data change. A naive approach to building the edit script string would result in a large script. We describe a number of optimisations and present experimental results showing that these significantly reduce the edit script size.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
 
4
5
6
7
 
8
J. Moore, M. Hicks, and S. Nettles. Practical programmable packets. In IEEE INFOCOM, pages 41--50, Anchorage, Alaska, April 2001.
 
9
E. Nygren, S. Garland, and F. Kaashoek. PAN: A high-performance active network node supporting multiple mobile code systems. In IEEE OpenArch, pages 78--89, New York, NY, March 1999.
 
10
11
12

CITED BY  27

Collaborative Colleagues:
Niels Reijers: colleagues
Koen Langendoen: colleagues