Minimizing transferred data for code update on wireless sensor network

Jingtong Hu, Chun Jason Xue, Meikang Qiu, Wei Che Tseng, Cathy Qun Xu, Lei Zhang, Edwin H.M. Sha

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

In Wireless Sensor Networks, the preloaded program code and data on sensor nodes often need to be updated due to changes in user requirements or environmental conditions. Sensor nodes are severely restricted by energy constraints. It is especially energy consuming for sensor nodes to update code through radio packages. To efficiently update code through radio, we propose an algorithm, Minimum Data trasferred by Copying and Downloading (MDCD), to find the optimum combination of copying from the old code image and downloading from the host machine to minimize the number of bytes needed to be transferred from the host machine to the sensor node. Our experiments show that, for small code modifications, MDCD reduces the number of bytes transferred by 92.77% over the existing Rsync-based algorithm. For normal code changes, MDCD shows an improvement of 46.03% in average.

Original languageEnglish
Title of host publicationWireless Algorithms, Systems, and Applications - Third International Conference, WASA 2008, Proceedings
PublisherSpringer Verlag
Pages349-360
Number of pages12
ISBN (Print)3540885811, 9783540885818
DOIs
StatePublished - 2008
Externally publishedYes
Event3rd International Conference on Wireless Algorithms, Systems, and Applications, WASA 2008 - Dallas, TX, United States
Duration: 26 Oct 200828 Oct 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5258 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Conference on Wireless Algorithms, Systems, and Applications, WASA 2008
Country/TerritoryUnited States
CityDallas, TX
Period26/10/0828/10/08

Fingerprint

Dive into the research topics of 'Minimizing transferred data for code update on wireless sensor network'. Together they form a unique fingerprint.

Cite this