Abstract
This paper proposes a unified architecture for service discovery in Wireless Mesh Networks. In this architecture, routing clients and non-routing clients, which connect via a mesh gateway with Service Proxy (SP), can also participate seamlessly in the service discovery process. Therefore, the multicast DNS (mDNS) protocol is encapsulated in Optimized Link State Routing (OLSR) messages to make mDNS multi hop capable. Service Caches (SC) on wireless mesh routers are added for efficiency reasons. It is discussed that simple flooding of service discovery messages is not efficient and that inspection of messages at the application layer increases the efficiency of message propagation. We present a plug-in for an OLSR-daemon which is widely used in real world deployments. Finally, the measurements performed in the department’s wireless mesh testbed are discussed with results and conclusions.
Chapter PDF
Similar content being viewed by others
References
Akyildiz, I.F., Wang, X., Wang, W.: Wireless mesh networks: a survey. Computer Networks 47(4), 445–487 (2005)
Guttman, E., Perkins, C., Veizades, J., Day, M.: Service Location Protocol, Version 2. RFC Standard 2608 (1999)
UPnP Forum: Universal Plug and Play (UPnP), http://www.upnp.org/
OLSRD: UniK OLSR Daemon (OLSRD), http://www.olsr.org/
Cai, T., Leach, P., Gu, Y., Goland, Y.Y., Albright, S.: Simple Service Discovery Protocol/1.0. IETF Internet Draft, April 1999. work in progress (1999)
Cheshire, S., Krochmal, M.: DNS-Based Service Discovery. IETF Internet Draft (August 2006, work in progress)
Cheshire, S., Krochmal, M.: Multicast DNS, August 2006. IETF Internet Draft (work in progress, 2006)
Sun Microsystems Inc.: Jini network technology, http://sun.com/jini/
Helal, S., Desaii, N.: V.Verma, Lee, C.: Konark: A Service Discovery and Delivery Protocol for Ad-Hoc Networks. In: Proc. IEEE Wireless Communications and Networking Conference (WCNC 2003) (March 2003)
Zhao, W., Guttman, E.: mSLP - Mesh Enhanced Service Location Protocol Internet Draft draft-zhao-slp-da-interaction-07.txt
Koodli, R., Perkins, C.E.: Service Discovery in On-Demand Ad Hoc Networks. IETF Internet Draft (October 2002, work in progress)
Li, L., Lamont, L.: Service Discovery for Support of Real-time Multimedia SIP Applications over OLSR Manets. In: OLSR Interop & Workshop 2004, San Diego, California (August 2004)
ZeroConf: Zero Configuration Networking, http://www.zeroconf.org/
Jia, W., Cheng, L., Xu, G.: Efficient multicast routing algorithms on mesh networks. In: ICA3PP 2002: Proceedings of the Fifth International Conference on Algorithms and Architectures for Parallel Processing (2002)
Clausen, T., Jacquet, P.: Optimized Link State Routing Protocol (OLSR), October 2003. IETF Experimental RFC 3626 (2003), http://rfc.net/rfc3626.txt
Hu, Y.C., Johnson, D.B.: Caching Strategies in On-Demand Routing Protocols for Wireless Ad Hoc Networks. In: MobiCom 2000: Proceedings of the 6th annual international conference on Mobile computing and networking (2000)
Chakraborty, D., Joshi, A., Yesha, Y.: Integrating service discovery with routing and session management for ad-hoc networks. Ad Hoc Networks 4(1), 204–224 (2006)
PCEngines: WRAP-Wireless Router Application Platform, http://www.pcengines.ch/wrap.htm
MADWiFi: Multiband Atheros Driver for WiFi (2007), http://madwifi.org/
Zimmermann, A., Guenes, M., Wenig, M., Makram, S.A., Meis, U., Faber, M.: Performance Evaluation of a hybrid Testbed for Wireless Mesh Networks. In: Proceedings of the 4st IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS 2007) (October 2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 IFIP International Federation for Information Processing
About this paper
Cite this paper
Krebs, M., Krempels, KH., Kucay, M. (2008). A Unified Service Discovery Architecture for Wireless Mesh Networks. In: Das, A., Pung, H.K., Lee, F.B.S., Wong, L.W.C. (eds) NETWORKING 2008 Ad Hoc and Sensor Networks, Wireless Networks, Next Generation Internet. NETWORKING 2008. Lecture Notes in Computer Science, vol 4982. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79549-0_76
Download citation
DOI: https://doi.org/10.1007/978-3-540-79549-0_76
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-79548-3
Online ISBN: 978-3-540-79549-0
eBook Packages: Computer ScienceComputer Science (R0)