A Novel Approach to Service Discovery in Mobile Adhoc Network
Noman Islam, Zaffar Ahmed Shaikh · 2008
Mobile adhoc network (MANET) is a network of a number of mobile routers and associated hosts, organized in a random fashion via wireless links. During recent years MANET has gained enormous amount of attention and has been widely used for not only military purposes but for search-and-rescue operations, intelligent transportation system, data collection, virtual classrooms and ubiquitous computing. Service discovery is one of the most important issues in MANET. It is defined as the process of facilitating service providers to advertise their services in a dynamic way and to allow consumers to discover and access those services in an efficient and scalable manner. In this paper, we are proposing a flexible and efficient approach to service discovery for MANET by extending the work of Dante Arias Torres and J. Antonio Garcia-Macias (2004). Most of the service discovery protocols proposed in literature don't provide an appropriate route from consumer to service provider. Hence after services are discovered, a route request needs to be initiated in order to access the service. In this paper, we are proposing a robust and flexible approach to service discovery for MANET that not only discovers a service provider in the vicinity of a node, but at the same time, it also provides a route to access the service. We have extended the approach proposed in Dante Arias Torres and J. Antonio Garcia-Macias for efficiency by adding the push capabilities to service discovery.