Skip to main content

Secure Service Discovery Protocols for Ad Hoc Networks

  • Conference paper

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 131))

Abstract

Ad-hoc networks, mobile devices communicate via wireless links without the aid of any fixed networking infrastructure. These devices must be able to discover services dynamically and share them safely, taking into account ad-hoc networks requirements such as limited processing and communication power, decentralized management, and dynamic network topology, among others. Legacy solutions fail in addressing these requirements. In this paper, we propose a service discovery protocol with security features, the Secure Pervasive Discovery Protocol. SPDP is a fully distributed protocol in which services offered by devices can be discovered by others, without a central server. It is based on an anarchy trust model, which provides location of trusted services, as well as protection of confidential information, secure communications, or access control.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   179.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Guttman, E., Perkins, C., Veizades, J., Day, M.: RFC 2608: Service Location Protocol, Version 2 (June 1999)

    Google Scholar 

  2. Goland, Y.Y., Cai, T., Leach, P., Gu, Y.: Simple service discovery protocol/1.0. Internet-draft (work in progress), draft-cai-ssdp-v1-03.txt (April 1999)

    Google Scholar 

  3. Cheshire, S.: DNS-Based Service Discovery. Internetdraft (work in progress) (February 2004)

    Google Scholar 

  4. Jini Architectural Overview, White Paper (1999)

    Google Scholar 

  5. Salutation Consortium (1998), http://www.salutation.org

  6. Bluetooth Specification v1.1, Part E: Service Discovery Protocol (SDP)

    Google Scholar 

  7. Infrared Data Association, Infrared data association link management 1.1 (January 1996)

    Google Scholar 

  8. Chakraborty, D., Joshi, A., Yesha, Y., Fini, T.: GSD: A novel group-based service discovery protocol for MANETS. In: 4th IEEE Conference on Mobile and Wireless Communications Networks (MWCN 2002), Stockholm, Sweden (September 2002)

    Google Scholar 

  9. Oh, C.-S., Ko, Y.-B., Kim, J.-H.: A hybrid service discovery for improving robustness in mobile ad hoc networks. In: The International Conference on Dependable Systems and Networks, DSN 2004, Florence, Italy (July 2004)

    Google Scholar 

  10. Koodli, R., Perkins, C.E.: Service discovery in ondemand ad hoc networks (draft-koodli-manetservicediscovery- 00.txt), Internet-draft (work in progress) (October 2002)

    Google Scholar 

  11. Engelstad, P.E., Zheng, Y.: Evaluation of service discovery architectures for mobile ad hoc networks. In: 2nd Annual Conference on Wireless On-demand Network Systems and Services (WONS 2005), pp. 2–15 (January 2005)

    Google Scholar 

  12. Nidd, M.: Service discovery in DEAPspace. IEEE Personal Communications (August. 2001)

    Google Scholar 

  13. Helal, S., Desai, N., Verma, V.: Konark—A service discovery and delivery protocol for ad-hoc networks. In: Third IEEE Conference on Wireless Communication Networks (WCNC), New Orleans (March 2003)

    Google Scholar 

  14. Barbeau, M., Kranakis, E.: Modeling and performance analysis of service discovery strategies in ad hoc networks. In: International Conference on Wireless Networks, ICWN 2003, Nevada, Canada (June 2003)

    Google Scholar 

  15. Apple, Rendezvous (2004), http://developer.apple.com/macosx/rendezvous/

  16. Czerwinski, S.E., Zhao, B.Y., Hodes, T.D., Joseph, A.D., Katz, R.H.: An architecture for a secure service discovery service. In: Proc. Mobicom 1999 (1999)

    Google Scholar 

  17. Helal, S.: Standards for service discovery and delivery. IEEE Pervasive Computing, 95–100 (July/September 2002)

    Google Scholar 

  18. Toh, C.-K.: Ad Hoc Mobile Wireless Networks. In: Protocols and Systems, Prentice-Hall PTR, Englewood Cliffs (2002)

    Google Scholar 

  19. Feeney, L.M., Nilsson, M.: Investigating the energy consumption of a wireless network interface in an ad hoc networking environment. In: IEEE INFOCOM (2001)

    Google Scholar 

  20. Morais Cordeiro, C., Gossain, H., Agrawal, D.P.: Multicast over wireless mobile ad hoc networks: present and future directions. IEEE Network 17(1), 52–59 (2003)

    Article  Google Scholar 

  21. Pascoe, B.: Salutation-lite. Find-and-bind technologies for mobile devices, Technical Report, Salutation Consortium (June 1999)

    Google Scholar 

  22. Kaminsky, A.: JiniME: Jini connection technology for mobile devices. Technical Report, Information Technology Laboratory, Rochester Institute of Technology (August 2000)

    Google Scholar 

  23. Li, G.: JXTA: A network programming environment, IEEE Internet Computing, 88–95 (May–June 2001)

    Google Scholar 

  24. Dobrev, P., Famolari, D., Kurzke, C., Miller, B.A.: Device and service discovery in home networks with OSGi. IEEE Communications Magazine, 86–92 (August 2002)

    Google Scholar 

  25. Grimm, R., Davis, J., Lemar, E., Macbeth, A., Swanson, S., Anderson, T., Bershad, B., Borriello, G., Gribble, S., Wetherall, D.: Programming for pervasive computing environments, Technical Report, University of Washington (June 2001)

    Google Scholar 

  26. Adjie-Winoto, W., Schwartz, E., Balakrishnan, H., Lilley, J.: The design and implementation of an intentional naming system. In: 17th ACM Symposium on Operating Systems Principles (SOSP1999), pp. 186–201 (December 1999)

    Google Scholar 

  27. Cheshire, S.: Performing DNS queries via IP Multicast, Internet-draft (work in progress) (February 2004)

    Google Scholar 

  28. Esibov, L., Adoba, B., Thaler, D.: Linklocal Multicast Name Resolution (LLMNR), Internet-draft (work in progress) (July 2004)

    Google Scholar 

  29. Helal, S., Desai, N., Verma, V., Arslan, B.: Konark: A system and protocols for device independent, peer-to-peer discovery and delivery of mobile services. IEEE Transactions on Systems, Man, and Cybernetics 33(6), 682–696 (2003)

    Article  Google Scholar 

  30. Campo, C.: Service discovery in pervasive multi-agent systems. In: Finin, T., Maamar, Z. (eds.) AAMAS Workshop on Ubiquitous Agents on Embedded, Wearable, and Mobile Agents, Bologna, Italy (July 2002)

    Google Scholar 

  31. Campo, C., Munõz, M., Perea, J.C., Mariń, A., García- Rubio, C.: GSDL and PDP: a new service discovery middlewareto support spontaneous interactions in pervasive systems. In: Middleware Support for Pervasive Computing (PerWare 2005) at the 3rd Conference on Pervasive Computing, PerCom 2005 (March 2005)

    Google Scholar 

  32. Siva Ram Murthy, C., Manoj, B.S.: Ad Hoc Wireless Networks: Architectures and Protocols. Prentice-Hall PTR, Englewood Cliffs (2004)

    Google Scholar 

  33. Meyer, D.: RFC 2365: Administratively Scoped IP Multicast (July 1998)

    Google Scholar 

  34. Campo, C., Perea, J.C.: Implementation of pervasive discovery protocol (2004), http://www.it.uc3m.es/celeste/pdp/

  35. Guttman, E., Perkins, C., Kempf, J.: RFC 2609: Service Templates and Service: Schemes (June 1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Elwahsh, H., Hashem, M., Amin, M. (2011). Secure Service Discovery Protocols for Ad Hoc Networks. In: Meghanathan, N., Kaushik, B.K., Nagamalai, D. (eds) Advances in Computer Science and Information Technology. CCSIT 2011. Communications in Computer and Information Science, vol 131. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17857-3_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17857-3_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17856-6

  • Online ISBN: 978-3-642-17857-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics