| Literature DB >> 29738488 |
Omar Cheikhrouhou1, Ghulam M Bhatti2, Roobaea Alroobaea3.
Abstract
With the increasing realization of the Internet-of-Things (IoT) and rapid proliferation of wireless sensor networks (WSN), estimating the location of wireless sensor nodes is emerging as an important issue. Traditional ranging based localization algorithms use triangulation for estimating the physical location of only those wireless nodes that are within one-hop distance from the anchor nodes. Multi-hop localization algorithms, on the other hand, aim at localizing the wireless nodes that can physically be residing at multiple hops away from anchor nodes. These latter algorithms have attracted a growing interest from research community due to the smaller number of required anchor nodes. One such algorithm, known as DV-Hop (Distance Vector Hop), has gained popularity due to its simplicity and lower cost. However, DV-Hop suffers from reduced accuracy due to the fact that it exploits only the network topology (i.e., number of hops to anchors) rather than the distances between pairs of nodes. In this paper, we propose an enhanced DV-Hop localization algorithm that also uses the RSSI values associated with links between one-hop neighbors. Moreover, we exploit already localized nodes by promoting them to become additional anchor nodes. Our simulations have shown that the proposed algorithm significantly outperforms the original DV-Hop localization algorithm and two of its recently published variants, namely RSSI Auxiliary Ranging and the Selective 3-Anchor DV-hop algorithm. More precisely, in some scenarios, the proposed algorithm improves the localization accuracy by almost 95%, 90% and 70% as compared to the basic DV-Hop, Selective 3-Anchor, and RSSI DV-Hop algorithms, respectively.Entities:
Keywords: DV-Hop; IoT; RSSI; WSN; localization; multihop
Year: 2018 PMID: 29738488 PMCID: PMC5982411 DOI: 10.3390/s18051469
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Simulation parameters.
| Number of Nodes | Anchor Rate | Transmission Range | Environment Dimension | |
|---|---|---|---|---|
| 100 | 10% and 50% | Variable | 100 m × 100 m | |
| 100 | Variable | 20 m and 30 m | 100 m × 100 m | |
| Variable | 10%, 20%, 30% and 40% | 20 m | 100 m × 100 m |
Figure 1Localization error vs. transmission range. (a) Anchors Rate = 10%; (b) Anchors Rate = 50%.
Figure 2Localization error vs anchor rate. (a) Transmission range = 20 m; (b) Transmission range = 30 m.
Figure 3Localization error vs Number of nodes. (a) Anchor Rate = 10%; (b) Anchor Rate = 20%; (c) Anchor Rate = 30%; (d) Anchor Rate = 40%.