Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1390576.1390618acmconferencesArticle/Chapter ViewAbstractPublication PagestridentcomConference Proceedingsconference-collections
research-article

Single versus multi-hop wireless reprogramming in sensor networks

Published: 18 March 2008 Publication History

Abstract

Wireless reprogramming of the sensor network is useful for uploading new code or for changing the functionality of the existing code. In recent years, the research focus has shifted from single hop reprogramming to multi-hop reprogramming primarily because of its ease of use. Practical experience from a multi-hop sensor network for monitoring water pollution, called CSOnet, deployed in South Bend, IN, indicates that single-hop reprogramming may be preferable under certain conditions to minimize reprogramming time and energy. In this, the user gets close to a node to be reprogrammed and wirelessly reprograms a single node at a time. The choice between single hop and multihop reprogramming depends on factors like network size, node density and most importantly, link reliabilities. We present a protocol called DStream having both single and multi-hop reprogramming capabilities. We provide mathematical analysis and results from testbed experiments and simulations to give insights into the choice of the two reprogramming methods.

References

[1]
Crossbow Tech Inc., "Mote In-Network Programming User Reference," http://www.tinyos.net/tinyos-1.x/doc/Xnp.pdf.
[2]
Couto, D. S. J. De, Aguayo, D., Chambers B. A. and Morris, R. Performance of multi-hop wireless networks: Shortest path is not enough. HotNets, 2002.
[3]
EPA, "National Pollutant Discharge Elimination System", Combined Sewer Overflow Demographics, At: http:/cfpub1.epa.gov/npdes/cso/demo.cfm?program_id=5.
[4]
Hui, J. and Culler, D. The dynamic behavior of a data dissemination protocol for network programming at scale. Sensys, 2004.
[5]
Krasniewski, M. D., Panta, R. K., Bagchi, S., Yang, C. L., and Chappell, W. J. Energy-efficient, On-demand Reprogramming of Large-scale Sensor Networks. ACM TOSN, 2008.
[6]
Kulkarni, S. S. and Limin, W. MNP: Multi-hop Network Reprogramming Service for Sensor Networks. At IEEE ICDCS pp. 7--16, 2005.
[7]
Levis, P., Lee, N., Welsh, M. and Culler, D. TOSSIM: Accurate and scalable simulation of entire tinyos applications. At the Proc. of SenSys, 2003.
[8]
Levis, P., Patel, N., Shenker, S. and Culler, D. Trickle: A Self-Regulating Algorithm for Code Propogation and maintenance in Wireless Sensor Network. At the Proc. of the First USENIX/ACM NSDI, 2004.
[9]
Panta, R. K., Khalil, I., Bagchi, S. Stream: Low overhead Wireless Reprogramming for Sensor Networks. At INFOCOM, 2007.
[10]
Panta, R. K., Khalil, I., Bagchi, S. and Montestruque, L. Single versus Multi-hop Wireless Reprogramming in Sensor Networks. Purdue ECE Technical Report 08-04, 2008.
[11]
Ruggaber, T. P. and Talley, J. W., "Detection and Control of Combined Sewer Overflow Events Using Embedded Sensor Network Technology" Proceedings of the World Environmental and Water Resources Congress, 2005.
[12]
Stathopoulos, T., Heidemann, J. and Estrin, D. A remote code update mechanism for wireless sensor networks. Technical Report CENS Technical Report 30, no., 2003.
[13]
Wang, Q., Zhu, Y., Cheng, L. Reprogramming wireless sensor networks: challenges and approaches. Network, IEEE, Vol. 20, Iss. 3, 2006.

Cited By

View all

Index Terms

  1. Single versus multi-hop wireless reprogramming in sensor networks

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    TridentCom '08: Proceedings of the 4th International Conference on Testbeds and research infrastructures for the development of networks & communities
    March 2008
    335 pages
    ISBN:9789639799240

    Sponsors

    Publisher

    ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering)

    Brussels, Belgium

    Publication History

    Published: 18 March 2008

    Check for updates

    Author Tags

    1. link reliability
    2. multi-hop reprogramming
    3. sensor networks
    4. single hop reprogramming

    Qualifiers

    • Research-article

    Conference

    TridentCom08
    Sponsor:

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 09 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2014)ECDCComputers and Electrical Engineering10.1016/j.compeleceng.2013.08.00340:2(384-398)Online publication date: 1-Feb-2014
    • (2011)Efficient incremental code update for sensor networksACM Transactions on Sensor Networks10.1145/1921621.19216247:4(1-32)Online publication date: 4-Feb-2011
    • (2009)ZephyrProceedings of the 2009 conference on USENIX Annual technical conference10.5555/1855807.1855839(32-32)Online publication date: 14-Jun-2009
    • (2009)Improving an over-the-air programming protocol for wireless sensor networks based on small world conceptsProceedings of the 12th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems10.1145/1641804.1641848(261-267)Online publication date: 26-Oct-2009

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media