Service Discovery in Wireless Mesh Networks
Martin Krebs, Karl-Heinz Krempels, Markus Kucay · 2008
This paper proposes an approach for service discovery in wireless mesh networks called OLSR-mDNS which supports both routing and non-routing clients. Therefore, the multicast DNS (mDNS) protocol is encapsulated in optimized link state routing (OLSR) messages to make mDNS multi hop capable. In this approach we use distributed DNS-SD caches called service caches (SC) on wireless mesh routers. We present an architecture where routing clients and non-routing legacy clients, which connect via a mesh gateway with service proxy (SP), can also participate seamlessly in the service discovery process. We show a plug-in for an OLSR-daemon which is widely used in real world deployments. The measurements performed in the department's wireless mesh testbed are discussed with results and conclusions at the end.