SDRA: A Service Discovery Relocation Algorithm for Multiple Mobile Directories in Wireless Sensor Networks
Main Article Content
Abstract
Service discovery in wireless sensor networks allows sensors to dynamically locate software/hardware resources in a network without human interaction. For large WSNs, directories are needed to manage service offers and allow clients to locate service providers with minimal search time. However dependence on centralised directories reduces network survivability and introduces performance bottlenecks. This paper proposes using multiple directories in a WSN, and introduces an algorithm to relocate directories to new nodes when needed. The algorithm takes into account connectivity and capabilities of other nodes to select the most appropriate location of a directory. Compared to an existing protocol for WSN service discovery, analysis results show lower communication overhead and response time, while maintaining the successful request rate.
Keywords: centralized architecture, mobile directories, SLP, service discovery, wireless sensor networks