skip to main content
10.1145/1098918.1098944acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
Article

Algorithms for generic role assignment in wireless sensor networks

Published:02 November 2005Publication History

ABSTRACT

We consider configuration of wireless sensor networks, where certain functions must be automatically assigned to sensor nodes, such that the properties of a sensor node (e.g., remaining energy, network neighbors) match the requirements of the assigned function. Essentially, sensor nodes take on certain roles in the network as a result of configuration. To help developers with such configuration tasks for a variety of applications, we propose generic role assignment as a programming abstraction, where roles and rules for their assignment can be easily specified using a configuration language. We present such a role specification language and distributed algorithms for role assignment according to such specifications. We evaluate our approach and show that efficient and robust generic role assignment is practically feasible for wireless sensor networks.

References

  1. T. Abdelzaher et al. EnviroTrack: Towards an Environmental Computing Paradigm for Distributed Sensor Networks. In ICDCS'04, Tokyo, Japan, March 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. H. Abelson et al. Amorphous Computing. Communications of the ACM, 43(5):74--82, May 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. R. Barr. An efficient, unifying approach to simulation using virtual machines. PhD thesis, Cornell University, May 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. B. Bonfils and P. Bonnet. Adaptive and decentralized operator placement for in-network query processing. In IPSN'04, Berkeley, USA, April 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. SmartRF CC1000 Datasheet (rev. 2.2). Chipcon AS, April 2004. www.chipcon.com/files/CC1000_Data_Sheet_2_2.pdf.Google ScholarGoogle Scholar
  6. W. B. Heinzelman, A. L. Murphy, H. S. Carvalho, and M. A. Perillo. Middleware to Support Sensor Network Applications. IEEE Network, 18(1):6--14, Jan-Feb 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. C. Intanagonwiwat, D. Estrin, R. Govindan, and J. Heidemann. Impact of network density on data aggregation in wireless sensor networks. In ICDCS'02, Vienna, Austria, July 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. C. Intanagonwiwat, R. Govindan, and D. Estrin. Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks. In MobiCom'00, Boston, USA, August 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. H. Karl and A. Willig. Protocols and Architectures for Wireless Sensor Networks. John Wiley & Sons, May 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Kochhal, L. Schwiebert, and S. Gupta. Role-based hierarchical self organization for wireless ad hoc sensor networks. In WSNA'03, San Diego, USA, September 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. T. J. Kwon and M. Gerla. Efficient Flooding with Passive Clustering (PC) in Ad Hoc Networks. Computer Communication Review, 32(1):44--56, January 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. P. Levis, N. Patel, D. Culler, and S. Shenker. Trickle: A self-regulating algorithm for code propagation and maintenance in wireless sensor networks. In NSDI'04, San Francisco, USA, March 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. P. J. Marrón, A. Lachenmann, D. Minder, J. Hähner, R. Sauter, and K. Rothermel. Tinycubus: A flexible and adaptive framework for sensor networks. In EWSN'05, Istanbul, Turkey, January 2005.Google ScholarGoogle ScholarCross RefCross Ref
  14. J. Polastre, J. Hill, and D. Culler. Versatile low power media access for wireless sensor networks. In SenSys'04, pages 95--107, Baltimore, USA, November 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. K. Römer, C. Frank, P. J. Marrón, and C. Becker. Generic role assignment for wireless sensor networks. In 11th ACM SIGOPS European Workshop, pages 7--12, Leuven, Belgium, September 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. S. Slijepcevic and M. Potkonjak. Power efficient organization of wireless sensor networks. In ICC'01, Helsinki, Finland, June 2001.Google ScholarGoogle ScholarCross RefCross Ref
  17. K. Sohrabi, V. Ailawadhi, J. Gao, and G. Pottie. Protocols for Self Organization of a Wireless Sensor Network. Personal Communication Magazine, 7:16--27, 2000.Google ScholarGoogle ScholarCross RefCross Ref
  18. L. Subramanian and R. H.Katz. An architecture for building self-configurable systems. In MobiHoc'00, Boston, USA, August 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. D. Tian and N. D. Georganas. A node scheduling scheme for energy conservation in large wireless sensor networks. Wireless Communications and Mobile Computing, 3(2):271--290, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  20. A. Ulbrich, T. Weis, G. Mühl, and K. Geihs. Application Development for Actuator and Sensor Networks. In GI Workshop on Sensor Networks, ETH Zurich, Switzerland, March 2005.Google ScholarGoogle Scholar
  21. T. van Dam and K. Langendoen. An adaptive energy-efficient mac protocol for wireless sensor networks. In SenSys'03, pages 171--180, Los Angeles, USA, November 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. M. Welsh and G. Mainland. Programming sensor networks using abstract regions. In NSDI'04, San Francisco, USA, March 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. G. Werner-Allen, J. Johnson, M. Ruiz, J. Lees, and M. Welsh. Monitoring volcanic eruptions with a wireless sensor network. In EWSN'05, Istanbul, Turkey, January 2005.Google ScholarGoogle ScholarCross RefCross Ref
  24. K. Whitehouse, C. Sharp, E. Brewer, and D. Culler. Hood: A neighborhood abstraction for sensor networks. In MobiSys'04, Boston, USA, June 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. S. Wolfram. Cellular Automata and Complexity. Addison-Wesley, 1994.Google ScholarGoogle Scholar
  26. A. Woo and D. E. Culler. A transmission control scheme for media access in sensor networks. In MobiCom'01, Rome, Italy, July 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Y. Xu, J. Heidemann, and D. Estrin. Geography-Informed Energy Conservation for Ad-Hoc Routing. In MobiCom'01, Rome, Italy, July 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. W. Ye, J. Heidemann, and D. Estrin. An energy-efficient mac protocol for wireless sensor networks. In INFOCOM'02, New York, USA, June 2002.Google ScholarGoogle Scholar
  29. BTnodes. www.btnode.ethz.ch.Google ScholarGoogle Scholar

Index Terms

  1. Algorithms for generic role assignment in wireless sensor networks

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SenSys '05: Proceedings of the 3rd international conference on Embedded networked sensor systems
        November 2005
        340 pages
        ISBN:159593054X
        DOI:10.1145/1098918

        Copyright © 2005 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 2 November 2005

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate174of867submissions,20%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader