Performance Analysis of Two Approaches to Service Discovery in Mobile Ad Hoc Networks

In recent years, diverse solutions for service discovery in mobile ad hoc networks have been proposed. These solutions basically follow two approaches: the first one considers routing and service discovery as separate activities (i.e. implementing independent protocols for each activity); the second one integrates routing and service discovery into a single protocol. Based on this second approach we extend the AODV routing protocol to also perform service discovery. We analyze and compare the performance of both approaches. The results show that the integration of routing and service discovery reduces the amount of traffic generated and the time necessary to find a service.