An integrated approach for efficient routing and service discovery in mobile ad hoc networks

Service discovery is an important problem in a self-configurable ad hoc network, where each mobile node is required to automatically discover and provide the available network services among themselves. Several protocols have been presented, with a goal of achieving efficient service discovery in mobile ad hoc networks. Basically, we have the same objective of developing an efficient protocol, but with an integrated approach. Our work is motivated by the observation that the current protocols mostly assume the existence of some routing protocols underneath, separated or loosely coupled from the service discovery protocol. We argue that, however, such an assumption clearly causes the problem of "inefficiency" because both protocols are based on a network-wide flooding mechanism, resulting in unnecessarily large number of redundant packet floods. In this paper, we propose a novel approach of integrating these two different but similar discovery protocols for services and routes. Our simulation results show that the proposed integrated scheme, named as HAID (hybrid adaptive protocol for integrated discovery), can reduce network overhead as well as end-to-end delay in mobile ad hoc networking environments.

[1]  Leandros Tassiulas,et al.  Network layer support for service discovery in mobile ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[2]  T. Nandagopal,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 1999, MobiCom 1999.

[3]  Gordon S. Blair,et al.  MARE: Resource Discovery and Configuration in Ad Hoc Networks , 2002, Mob. Networks Appl..

[4]  Carsten Griwodz,et al.  Towards middleware services for mobile ad-hoc network applications , 2003, The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings..

[5]  Yu-Chee Tseng,et al.  The Broadcast Storm Problem in a Mobile Ad Hoc Network , 1999, Wirel. Networks.

[6]  Bo Li,et al.  Resource discovery in mobile ad hoc networks , 2002 .

[7]  Timothy W. Finin,et al.  Allia: alliance-based service discovery for ad-hoc environments , 2002, WMC '02.

[8]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[9]  Abdelsalam Helal,et al.  Konark - a service discovery and delivery protocol for ad-hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..