Evaluation of Service Discovery Architectures for Mobile Ad Hoc Networks

Discovery of services and other named resources is expected to be a crucial feature for the usability of mobile ad-hoc networks (MANETs). Different types of service discovery architectures are distinguished by the extent that service coordinators (SCs) are implemented in the network. SCs are nodes that hold a central repository for the caching of service attributes and bindings of servers located in its neighborhood. This paper describes and investigates the performance of different architectures in terms of service availability, messaging overhead and latency. The architectures are analyzed and evaluated based on a large range of parameters. The paper also shows that in an on-demand MANET, where the service discovery mechanism will have a direct impact on the reactive routing protocol, the routing effects influence the evaluation result. It also demonstrates the benefits of combining the service discovery with route discovery, especially in on-demand MANETs where reactive routing protocols are being used.

[1]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[2]  Chai-Keong Toh,et al.  Ad Hoc Mobile Wireless Networks , 2002 .

[3]  Mario Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998 .

[4]  P. Engelstad,et al.  Name resolution in mobile ad-hoc networks , 2003, 10th International Conference on Telecommunications, 2003. ICT 2003..

[5]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[6]  Do Van Thanh,et al.  Name resolution in on-demand MANETs and over external IP networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[7]  Paul Vixie,et al.  A DNS RR for specifying the location of services (DNS SRV) , 1996, RFC.

[8]  Charles E. Perkins,et al.  Service Location Protocol, Version 2 , 1999, RFC.

[9]  Yan Zheng,et al.  Service discovery and name resolution architectures for on-demand MANETs , 2003, 23rd International Conference on Distributed Computing Systems Workshops, 2003. Proceedings..

[10]  Guillermo Edgardo Güichal Service location architectures for mobile ad-hoc networks , 2001 .

[11]  Vincent Park,et al.  Temporally-Ordered Routing Algorithm (TORA) Version 1 Functional Specification , 2001 .

[12]  M. Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998, Proceedings. Twelfth Workshop on Parallel and Distributed Simulation PADS '98 (Cat. No.98TB100233).