الفهرس | Only 14 pages are availabe for public view |
Abstract Mobile devices are able to spontaneously form highly dynamic ad hoc networks in which they can communicate with no fixed infrastructure. The global interest in such mobile ad hoc networks (MANETs) is rapidly growing due to the regular intensive use of wireless communication devices. In order to overcome the limitations of the individual mobile device capabilities, these ad hoc networks should enable the participating devices to share resources and services to perform the tasks that they can not fulfill alone. This exchange of services requires that these services can be discovered and located using an efficient and scalable service discovery protocol that can face the challenges posed by the highly dynamic nature of MANETs. With regard to the fact that the service discovery protocol is a crucial aspect in mobile Ad Hoc networks, we propose a scalable location based service location protocol (LSLP) which is a discovery protocol based on enhancing the service location protocol (SLP) for a better suitability for the Mobile Ad-hoc networks. The scalability of our protocol comes from the dynamic selection of the directory agents based on the load of service requests and devices battery power in the network.our protocol uses the location information of each device provided by the Global Positioning System (GPS) to minimize the delay of the service discovery and advertisement processes. Simulation experiments were used to evaluate and compare the performance of our proposed protocol the LSLP with Konark, which is one of the well known and well adapted service discovery and delivery protocols designed specifically for mobile ad hoc networks. Our reported protocol has shown a significant improvement in terms of minimizing the delay of the service discovery process and the miss ratio of service requests together with reducing the battery power consumption of the mobile devices. Furthermore, we introduce an enhancement to LSLP aiming to further improve its scalability and efficiency. Our enhancement is based on using scopes to categorize the services provided in a network which can result in a more advanced service discovery process. Simulation experiments were also applied to evaluate and to compare the performance of our enhanced protocol (Scoped-LSLP) with LSLP and Konark. The Scoped-LSLP has shown a significant improvement in terms of increasing the ratio of successful service discoveries. |