A Low-Latency and Energy-Efficient Neighbor Discovery Algorithm for Wireless Sensor Networks

Sensors (Basel). 2020 Jan 24;20(3):657. doi: 10.3390/s20030657.

Abstract

Wireless sensor networks have been widely adopted, and neighbor discovery is an essential step to construct the networks. Most existing studies on neighbor discovery are designed on the assumption that either all nodes are fully connected or only two nodes compose the network. However, networks are partially connected in reality: some nodes are within radio range of each other, while others are not. Low latency and energy efficiency are two common goals, which become even more challenging to achieve at the same time in partially connected networks. We find that the collision caused by simultaneous transmissions is the main obstruction of achieving the two goals. In this paper, we present an efficient algorithm called Panacea to address these challenges by alleviating collisions. To begin with, we design Panacea-NCD (Panacea no collision detection) for nodes that do not have a collision detection mechanism.

Keywords: communication collision; discovery latency; duty cycle; neighbor discovery; wireless sensor networks.