| Literature DB >> 31430929 |
Rekha Goyat1, Mritunjay Kumar Rai1, Gulshan Kumar2,3, Rahul Saha4,5, Tai-Hoon Kim6.
Abstract
In this paper, an energy-efficient localization algorithm is proposed for precise localization in wireless sensor networks (WSNs) and the process is accomplished in three steps. Firstly, the beacon nodes discover their one-hop neighbor nodes with additional tone requests and reply packets over the media access control (MAC) layer to avoid collision of packets. Secondly, the discovered one-hop unknown nodes are divided into two sets, i.e. unknown nodes with direct communication, and with indirect communication for energy efficiency. In direct communication, source beacon nodes forward the information directly to the unknown nodes, but a common beacon node is selected for communication which reduces overall energy consumption during transmission in indirect communication. Finally, a correction factor is also introduced, and localized unknown nodes are upgraded into helper nodes for reducing the localization error. To analyze the efficiency and effectiveness of the proposed algorithm, various simulations are conducted and compared with the existing algorithms.Entities:
Keywords: DV-Hop algorithm; Wireless Sensor Network; accuracy; localization; range-free
Year: 2019 PMID: 31430929 PMCID: PMC6719002 DOI: 10.3390/s19163603
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Radio pattern with degree of irregularity (DOI).
Figure 2Flowchart of the proposed methodology. Nearest Neighbor Request (NNReQ) and Nearest Neighbor Reply (NNReP).
Figure 3Neighbored node discovery. Nearest Neighbor Request Tone (NNReQT) and Nearest Neighbor Reply Tone (NNRePT), short inter-frame space (SIFS).
Figure 4Unknown nodes with direct and indirect communication.
Figure 5Node distribution with communication cost.
Vicinity table of node B1 after node 1 reply.
|
| Location of the Neighbor Node | Indirect Transmission Cost | Common Node Id | Direct Transmission Cost | Status |
|---|---|---|---|---|---|
| 1 | _ | 0.3 J | _ | 0.3 J | 0 |
Vicinity table of node B1 after all neighbor nodes reply.
|
| Location of the Neighbor Node | Indirect Transmission Cost | Common Node | Direct Transmission Cost | Status |
|---|---|---|---|---|---|
| 1 | _ | 0.73 J | _ | 0.73 J | 0 |
| 2 | _ | 0.54 J | _ | 0.54 J | 0 |
| 3 | _ | 0.9 J | _ | 0.9 J | 0 |
| 4 | _ | 0.82 J | _ | 0.82 J | 0 |
| 5 | _ | 0.91 J | _ | 0.91 J | 0 |
| B3 | (51, 42) | 0.41 J | _ | 0.41 J | 0 |
| B4 | (35, 82) | 0.24 J | _ | 0.24 J | 0 |
Vicinity table of node B1 after finding .
|
| Location of the Neighbor Node | Indirect Transmission Cost | Common Node | Direct Transmission Cost | Status |
|---|---|---|---|---|---|
| 1 | _ | 0.73 J | _ | 0.73 J | 0 |
| 2 | _ | 0.54 J | _ | 0.54 J | 0 |
| 3 | _ | 0.8 J | B3 | 0.9 J | 1 |
| 4 | _ | 0.75 J | B4 | 0.82 J | 1 |
| 5 | _ | 0.91 J | _ | 0.91 J | 0 |
| B3 | (51, 42) | 0.51 J | _ | 0.51 J | 0 |
| B4 | (35, 82) | 0.24 J | _ | 0.24 J | 0 |
Figure 6Deployment of sensor nodes.
Simulation parameters. Media access control (MAC).
| Simulation Parameters | Value | Simulation Parameters | Value |
|---|---|---|---|
| Border length | 100 × | MAC protocol | 802.11 b |
| Total nodes | 100–200 | Initial energy | 5 J |
| Beacon nodes | 10 to 40% | Size of packets | 512 bytes |
| Transmission range R | 15–45 m | Maximum iterations | 200 |
| Network topology | Random | Network connectivity | 2–15 |
| DOI | 0–0.3 | Simulation time | 400 s |
Minimum, maximum and average localization error (ALE) comparison of algorithms (DOI = 0). DV-Hop, evolutionary DV-Hop (EDV-Hop), improved DV-Hop (IDV-Hop), and advanced DV-Hop with teaching learning based optimization (ADV-Hop TLBO).
| Algorithm | Maximum Error | Minimum Error | ALE |
|---|---|---|---|
| Basic DV-Hop [ | 35.144 | 9.224 | 19.47 |
| EDV-Hop [ | 24.971 | 4.623 | 11.25 |
| IDV-Hop [ | 30.312 | 7.0014 | 14.04 |
| ADV-Hop TLBO [ | 16.308 | 0.735 | 7.3104 |
| Proposed algorithm | 10.304 | 0.1341 | 4.45 |
Figure 7Impact on ALE by varying (a) ratio of beacon nodes; (b) node density.
Figure 8(a) Probability of finding the true location; (b) impact of the sensing field on ALE.
Figure 9Impact of network connectivity on (a) proportion of unplaced sensor nodes (PUSN) (b) proportion of placed sensor nodes (PPSN).
Figure 10Impact of DOI on ALE.
Figure 11Impact of variable transmission range on ALE (DOI = 0).
Figure 12Impact of simulation time on residual energy.
Comparison of different performance evaluations.
| Algorithm | Performance Evaluation | ||||||
|---|---|---|---|---|---|---|---|
| Localization Accuracy (%) | Average Residual Energy (%) | Transmission Range | MAC Incorporation | Network Type | An-isotropic Network | Packet Broadcasting | |
| Basic DV-Hop [ | 80.53 | 82.56 | Fixed | No | Homogenous | No | Whole network |
| IDV-Hop [ | 85.96 | 79.62 | Fixed | No | Homogenous | No | Whole network |
| ADV-Hop TLBO [ | 92.68 | 76.34 | Fixed | No | Homogenous | Yes | Whole network |
| EDV-Hop [ | 88.75 | 78.37 | Fixed | No | Homogenous | No | Whole network |
| Proposed Algorithm | 95.55 | 85.75 | Variable | Yes | Heterogeneous | Yes | Within one-hop |