This paper proposes a service discovery protocol for discovering and advertising services in a proactive ad hoc network. The protocol we have defined is piggybacked into the OLSR protocol. We define a new message type into OLSR called Service Discovery Message (SDM) for both advertisement and discovery of services. The advertisement frequency and advertisement lifetime are user-controlled parameters, so that they can be modified depending on the user requirements. Each node maintains a service cache to store information about its own services, and the services each device discovers in the network. We also present simulation results of our protocol and show that the service discovery protocol defined here achieves much efficiency in discovering services, while it introduces practically no packet overhead compared to the basic OLSR protocol.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.