| Literature DB >> 31991639 |
Zhaoquan Gu1, Zhen Cao2, Zhihong Tian1, Yuexuan Wang3, Xiaojiang Du4,5, Guizani Mohsen5.
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.Entities:
Keywords: communication collision; discovery latency; duty cycle; neighbor discovery; wireless sensor networks
Year: 2020 PMID: 31991639 PMCID: PMC7038363 DOI: 10.3390/s20030657
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Notations for neighbor discovery.
| Notation | Description |
|---|---|
|
| The set of all sensor nodes |
|
| Sensor node |
|
| The number of nodes in the network is |
|
| The length of a time slot is |
|
| The activation time of sensor node |
|
| The duty cycle of sensor node |
|
| Neighboring matrix, |
|
| A node is the neighbor of another with probability |
|
| The distance between sensor nodes |
|
| The maximum communication (radio) range |
|
| A large monitoring area |
|
| The discovery latency that node |
|
| The set of node |
|
| The discovery latency that node |
|
| The discovery latency of the network |
Figure 1The neighbor discovery algorithms work better in partially connected networks and Panacea-NCD (Panacea no collision detection) outperforms the other algorithms.
Figure 2The neighbor discovery algorithms work better in partially connected networks and Panacea-WCD outperforms the other algorithms.
Figure 3Panacea-NCD and Panacea-WCD have the lowest discovery latency under both synchronous and asynchronous scenarios when .
Figure 4Panacea-NCD and Panacea-WCD achieve lowest discovery latency for both synchronous and asynchronous scenarios when and N increases from 100 to 1000.
Figure 5Panacea-NCD and Panacea-WCD achieve the lowest discovery latency for both synchronous and asynchronous scenarios under the uniform distribution.
Figure 6Panacea-WCD achieves higher discovery rate with CD.
Figure 7Panacea-NCD and Panacea-WCD achieve higher discovery rate for both synchronous and asynchronous scenarios under the uniform distribution.
Figure 8Panacea has better tradeoff between duty cycle and latency for both synchronous and asynchronous scenarios.
Figure 9Discovery latency increases when the network becomes denser.