skip to main content
10.1145/1101480.1101490acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
Article

A reconfigurable group management middleware service for wireless sensor networks

Published:28 November 2005Publication History

ABSTRACT

Group management service plays a key role in wireless sensor networks (WSNs) as it provides support to high level middleware services such as object tracking, security, fault-tolerance, power management, and so on. However, the way a group is managed may vary either from service to service or according to system conditions (e.g., power level, connectivity, bandwidth). For example, the group management used by the security service may differ from one used by the fault-tolerance service. In this context, this paper presents the design and implementation (TinyOS) of a group management middleware service that may be dynamically reconfigurable. In order to illustrate how the proposed service is adopted, we present the implementation of an object tracking service that needs the reconfigurable management group.

References

  1. B. Krishnamachari, D. Estrin and S. B. Wicker, "The Impact of Data Aggregation in Wireless Sensor Networks", In Proceedings of the 22nd International Conference on Distributed Computing Systems, pp. 575--578, Vienna, Austria, July 2002 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. C. Han, R. Kumar, R. Shea, E. Kohler, and M. Srivastava. A dynamic operating system for sensor nodes. In Proceedings of the 3rd international Conference on Mobile Systems, Applications, and Services (Seattle, Washington, June 06 - 08, 2005). MobiSys '05. ACM Press, New York, NY, 163--176. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. D. Gay, P. Levis, R. von Behren, M. Welsh, E. Brewer, and D. Culler, "The nesC language: A holistic approach to networked embedded systems," in Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation (PLDI) 2003, San Diego, California, USA, June 9-11, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Douglas C. Schmidt, Michael Stal, Hans Rohnert, and Frank Buschmann, Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects, Volume 2, Wiley & Sons, New York, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. E. Souto, G. Guimarães, G. Vasconcelos, M. Vieira, N. Rosa, N., and C. Ferraz. A message-oriented middleware for sensor networks. In Proceedings of the 2nd Workshop on Middleware For Pervasive and Ad-Hoc Computing (Toronto, Ontario, Canada, October 18 - 22, 2004). ACM Press, New York, NY, pages 127--134. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci, "A Survey on Sensor Networks", IEEE Communications Magazine, pp. 102--114, August 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Hill, R. Szewczyk, A. Woo, S. Hollar, D. Culler, and K. Pister. System architecture directions for networked sensors. In Proceedings of the 9th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, pages 93--104, Cambridge, Massachusetts, Nov. 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. Lee, J.-Y. Park, S. Han, and S. Hong. RSCA: Middleware Supporting Dynamic Reconfiguration of Embedded Software on the Distributed URC Robot Platform. The First International Conference on Ubiquitous Robots and Ambient Intelligence (ICURAI), pp. 426--437, Seoul, Korea, December 2004.Google ScholarGoogle Scholar
  9. J. Liu, D. Sacchetti, F. Sailhan, and V. Issarny. Group management for mobile Ad Hoc networks: design, implementation and experiment. In Proceedings of the 6th international Conference on Mobile Data Management (MEM'05), Ayia Napa, Cyprus, May, 2005, pp. 192--199. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Liu, J. Reich, E. Cheung, F. Zhao. Distributed Group Management in Sensor Networks: Algorithms and Applications to Localization and Tracking. Telecommunication Systems 26(2-4): 235--251, 2004.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Liu, J. Reich, E. Cheung, F. Zhao. Distributed group management for track initiation and maintenance in target localization applications. Proceedings of the Second International Workshop on Information Processing in Sensor Networks (IPSN '03), Palo Alto, CA. April 2004, 113--128. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Junichi Suzuki, Tadashi Nakano, Keita Fuji, Nobuyuki Ikeda and Tatsuya Suda. Dynamic Reconfiguration of Network Applications and Middleware Systems in the Bio-Networking Architecture. In Proc. of IEEE LARTES, 2002.Google ScholarGoogle Scholar
  13. Liqian Luo, Tarek F. Abdelzaher, Tian He, and John A. Stankovic. Design and Comparison of Lightweight Group Management Strategies in EnviroSuite. In International Conference on Distributed Computing in Sensor Systems (DCOSS), June 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Liqian Luo, Tarek F. Abdelzaher, Tian He, and John A. Stankovic. EnviroSuite: An Environmentally Immersive Programming Framework for Sensor Networks. ACM Transaction on Embedded Computing System (TECS), 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. P. Costa, G. Coulson, C. Mascolo, G. P. Picco, S. Zachariadis. The RUNES Middleware: A Reconfigurable Component-based Approach to Networked Embedded Systems, Proceedings of the 16th Annual International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC05), Berlin, Germany, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  16. Qing Fang, Jie Liu, Leonidas Guibas, and Feng Zhao, "RoamHBA: Maintaining Group Connectivity in Sensor Networks," 3rd International Symposium on Information Processing in Sensor Networks (IPSN'04), Berkeley, CA, April, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Kogekar, S. Neema, B. Eames, X. Koutsoukos, A. Ledeczi, and M. Maroti. Constraint-guided dynamic reconfiguration in sensor networks. In Proceedings of the Third international Symposium on information Processing in Sensor Networks (Berkeley, California, USA, April 26 - 27, 2004). IPSN'04. ACM Press, New York, NY, 379--387. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. S. Lindsey and C. S. Raghavendra, "PEGASIS: Power Efficient Gathering in Sensor Information Systems", In Proceedings of the IEEE Aerospace Conference, Montana, USA, March 2002.Google ScholarGoogle ScholarCross RefCross Ref
  19. Sameer Sundresh, Gul Agha, Kirill Mechitov, WooYoung Kim, YoungMin Kwon. Coordination Services for Wireless Sensor Networks, International Workshop on Advanced Sensors, Structural Health Monitoring and Smart Structures, 2003.Google ScholarGoogle Scholar
  20. T. Abdelzaher, B. Blum, Q. Cao, Y. Chen, D. Evans, J. George, S. George, L. Gu, T. He, S. Krishnamurthy, L. Luo, S. Son, J. Stankovic, R. Stoleru, and A. Wood. EnviroTrack: Towards an Environmental Computing Paradigm for Distributed Sensor Networks. 24th International Conference on Distributed Computing Systems, pp. 582--589, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. W. Heinzelman, A. Chandrakasan and H. Balakrishnan, "Energy-Efficient Communication Protocol for Wireless Microsensor Networks", In Proceedings of the IEEE Hawaii International Conference on System Sciences, Hawaii, USA, January 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Y. Yu, B. Krishnamachari and V. K. Prasanna, "Issues in Designing Middleware for Wireless Sensor Networks", IEEE Network Magazine Special Issue, Vol. 18, Issue 1, pp. 15--21, January 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A reconfigurable group management middleware service for 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 Other conferences
      MPAC '05: Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
      November 2005
      145 pages
      ISBN:1595932682
      DOI:10.1145/1101480

      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: 28 November 2005

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader