Minimalist Object Oriented Service Discovery Protocol for Wireless Sensor Networks

  • D. Villa
  • F. J. Villanueva
  • F. Moya
  • F. Rincón
  • J. Barba
  • J. C. López
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4459)

Abstract

This paper presents a new Service Discovery Protocol (SDP) suitable for Wireless Sensor Networks (WSN). The restrictions that are imposed by ultra low-cost sensor and actuators devices (basic components of a WSN) are taken into account to reach a minimal footprint solution.

The WSN communication model we use is based on the picoObject approach [1] which implements a lightweight middleware for WSN on top of standard object oriented middlewares using a small set of interfaces. The proposed SDP uses also this set, so it supposes the minimal overhead for devices and communication protocols, allowing, at the same time, the deployment of a valuable set of services.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Villa, D., et al.: Embedding a general purpose middleware for seamless interoperability of networked hardware and software components Grid and Pervasive Computing. In: Chung, Y.-C., Moreira, J.E. (eds.) GPC 2006. LNCS, vol. 3947, Springer, Heidelberg (2006)CrossRefGoogle Scholar
  2. 2.
    Gamma, E., Johnson, R.H.R., Vlissides, J.: Design Patterns, Elements of Object- Oriented Software. Addison-Wesley, Reading (1995)Google Scholar
  3. 3.
    Stann, F., Heidemann, J.: BARD:Bayesian-assisted resource discovery in sensor networks. In: Proceedings of the IEEE Infocom (2005)Google Scholar
  4. 4.
    Timmons, N.F., Scanlon, W.G.: Analysis of the performance of IEEE 802.15.4 for medical sensor body area networking. In: IEEE SECON 2004 (October 2004)Google Scholar
  5. 5.
    Dettinger, M., Lundquist, J.D., Cayan, D.R.: Meteorology and Hydrology in Yosemite National Park: A Sensor Network Application. In: Zhao, F., Guibas, L.J. (eds.) IPSN 2003. LNCS, vol. 2634, pp. 518–528. Springer, Heidelberg (2003)Google Scholar
  6. 6.
    Mainwaring, A., et al.: Wireless Sensor Networks for Habitat Monitoring. In: WSNA’02 (September 2002)Google Scholar
  7. 7.
    Tilak, S., et al.: Dynamic Resource Discovery for Wireless Sensor Networks. In: IFIP International Symposium on Network- Centric Ubiquitous Systems (NCUS’05) (2005)Google Scholar
  8. 8.
    Microsoft, UPnP Device Architecture v1.0 (June 2000), available at http://www.upnp.org/download/UPnPDA10_20000613.htm
  9. 9.
    Guttman, E., et al.: Service Location Protocol, Version 2. In: RFC 2608 (1999)Google Scholar
  10. 10.
    Bluetooth SIG: Specification of the Bluetooth System v2.0 (November 2004), available at http://www.bluetooth.org
  11. 11.
    Kozat, U.C., Tassiulas, L.: Service Discovery in mobile ad-hoc networks: an overall perspectiva on architectural choices and network layer support issues. Journal on Ad-hoc Networks (2004)Google Scholar
  12. 12.
    Sailhan, F., Issarny, V.: Scalable Service Discovery for MANET. In: Proceedings of the 3rd IEEE conference on Pervasive Computing and communications (2005)Google Scholar
  13. 13.
    Campo, C., et al.: PDP and GSDL, a new service discovery middleware to support spontaneous interactions in pervasive systems. In: Pervasive Computing and Communications Workshop (2005)Google Scholar
  14. 14.
    Kuorilehto, M., Hannikainen, M., Hamalainen, T.: A Survey of Application Distribution in Wireless Sensor Networks. EURASIP Journal on Wireless Communications and Networking 5, 774–788 (2005)CrossRefGoogle Scholar
  15. 15.
    Baronti, P., et al.: Wireless Sensor Networks: a Survey on the State of the Art and the 802.15.4 and ZigBee Standards. Technical Report ISTI-2006-TR-18, Istituto di Scienza e Tecnologie dell’Informazione del CNR, Pisa, Italy, pp.41 (November 2006)Google Scholar
  16. 16.
    Sun Microsystems, Jini Architecture Specification, ed. 1.2, available online, at http://www.sun.com/
  17. 17.
    ZeroC, Inc., ICE Home Page, available online at http://www.zeroc.com/
  18. 18.
    ARCO Group, PicoObject Web demostration example, available at http://arco.inf-cr.uclm.es/marisa.html.en

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • D. Villa
    • 1
  • F. J. Villanueva
    • 1
  • F. Moya
    • 1
  • F. Rincón
    • 1
  • J. Barba
    • 1
  • J. C. López
    • 1
  1. 1.Dept. of Technology and Information Systems, University of Castilla-La Mancha, School of Computer Science. 13071 - Ciudad RealSpain

Personalised recommendations