| Literature DB >> 28338615 |
Shanen Yu1, Yiming Xu2, Peng Jiang3, Feng Wu4, Huan Xu5.
Abstract
At present, free-to-move node self-deployment algorithms aim at event coverage and cannot improve network coverage under the premise of considering network connectivity, network reliability and network deployment energy consumption. Thus, this study proposes pigeon-based self-deployment algorithm (PSA) for underwater wireless sensor networks to overcome the limitations of these existing algorithms. In PSA, the sink node first finds its one-hop nodes and maximizes the network coverage in its one-hop region. The one-hop nodes subsequently divide the network into layers and cluster in each layer. Each cluster head node constructs a connected path to the sink node to guarantee network connectivity. Finally, the cluster head node regards the ratio of the movement distance of the node to the change in the coverage redundancy ratio as the target function and employs pigeon swarm optimization to determine the positions of the nodes. Simulation results show that PSA improves both network connectivity and network reliability, decreases network deployment energy consumption, and increases network coverage.Entities:
Keywords: network cluster; network layer; node self-deployment; pigeon swarm optimization
Year: 2017 PMID: 28338615 PMCID: PMC5419787 DOI: 10.3390/s17040674
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Underwater 3D space model.
Figure 2Solution coding diagram.
Figure 3Network Distribution Diagram.
Figure 4Flowchart of network layering and clustering.
Symbol Table.
| Parameters | Symbol |
|---|---|
| Target area size |
|
| Population number |
|
| Iteration number of the map and compass operator model |
|
| Iteration number of the landmark model |
|
| Average number of neighbor |
|
| Average number of non-cluster head node |
|
| Minimum communication radius |
|
Parameter setting.
| Parameter | Value |
|---|---|
| Length of data packet | 150 bit |
| Carrier frequency | 24 kHZ |
| Energy consumption of data reception | 20 mW |
| Data transmission speed underwater | 1000 bit/s |
Figure 5Network coverage comparison.
Figure 6Network connectivity comparison.
Figure 7Network deployment energy consumption comparison.
Figure 8Network communication energy consumption comparison.
Figure 9Network reliability comparison.