Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Energy-efficient multihop reprogramming for sensor networks
Kulkarni S., Wang L. ACM Transactions on Sensor Networks5 (2):1-40,2009.Type:Article
Date Reviewed: Sep 3 2009

Because of acquired understanding of the sensor network environment and continual technological advancement, the software running on sensor nodes needs to be changed; that is, the sensor network needs to be reprogrammed. This paper discusses the issues involved: 100 percent delivery, relatively high bandwidth requirements, message collisions and congestion, concurrent senders, and the importance of energy efficiency for low-powered sensor nodes. It presents a code dissemination protocol, multihop network reprogramming protocol (MNP), to provide “a reliable and energy-efficient service to propagate new program code to all sensor nodes in the network, over wireless radio.”

Contributions include a sensor selection algorithm, “pipelining to enable fast data propagation,” and three innovative sleep strategies for energy conservation: contention sleep, noreq sleep, and init sleep. Another contribution is implementation and performance evaluations using the TinyOS platform and “TOSSIM, a discrete event simulator for TinyOS wireless sensor networks.” This includes the identification of optimal values of the three sleep parameters in different network densities, network sizes, and base station locations, and the use of these optimal values to observe the performance of MNP. This report is on experiments done on a preliminary version of MNP, not the latest version. This analysis goes on to identify and discuss more MNP-related issues.

Kulkarni and Wang present a perspective on the related work of others, enabling readers to see how this work fits in with other sensor network reprogramming research. The authors also determine that investigation is needed on the use of MNP in the dissemination of any data.

Reviewer:  J. Fendrich Review #: CR137272 (1004-0391)
Bookmark and Share
 
Distribution, Maintenance, and Enhancement (D.2.7 )
 
 
Data Communications (C.2.0 ... )
 
 
Wireless Communication (C.2.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Distribution, Maintenance, and Enhancement": Date
A program design language based software maintenance tool
Ince D. (ed) Software--Practice & Experience 15(6): 583-594, 1985. Type: Article
Mar 1 1986
The complete computer maintenance handbook
Bellin D. (ed), Harper&Row Publishers, Inc., New York, NY, 1986. Type: Book (9789780060406189)
Jul 1 1986
Building custom software tools and libraries
Stitt M., John Wiley & Sons, Inc., New York, NY, 1993. Type: Book (9780471579144)
Nov 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy