An RSSI-based Wireless Sensor Network Localization Algorithm with Error Checking and Correction

This paper studies the wireless sensor network localization algorithm based on the received signal strength indicator (RSSI) in detail. Considering the large errors in ranging and localization of nodes made by the algorithm, this paper corrects and compensates the errors of the algorithm to improve the coordinate accuracy of the node. The improved node localization algorithm performs error checking and correction on the anchor node and the node to be measured, respectively so as to make the received signal strength value of the node to be measured closer to the real value. It corrects the weighting factor by using the measured distance between communication nodes to make the coordinate of the node to be measured more accurate. Then, it calculates the mean deviation of localization based on the anchor node close to the node to be measured and compensates the coordinate error. Through the simulation experiment, it is found that the new localization algorithm with error checking and correction proposed in this paper improves the localization accuracy by 5%-6% compared with the weighted centroid algorithm based on RSSI.

[1]  Shunzhi Zhu,et al.  Wireless Localization Based on RSSI Fingerprint Feature Vector , 2015, Int. J. Distributed Sens. Networks.

[2]  Wen Jiangta Improved DV-Hop Location Algorithm Based on Hop Correction , 2014 .

[3]  Danny Dolev,et al.  Enhanced calibration technique for RSSI-based ranging in body area networks , 2013, Ad Hoc Networks.

[4]  G Gracioli,et al.  Evaluation of an RSSI-based Location Algorithm for Wireless Sensor Networks , 2011, IEEE Latin America Transactions.

[5]  Hichem Snoussi,et al.  Anchor-Based Localization via Interval Analysis for Mobile Ad-Hoc Sensor Networks , 2009, IEEE Transactions on Signal Processing.

[6]  Xiaolong Huang Target Localization Based on Improved DV-Hop Algorithm in Wireless Sensor Networks , 2014, J. Networks.

[7]  Anne-Marie Kermarrec,et al.  Connectivity-based and anchor-free localization in large-scale 2D/3D sensor networks , 2013, ACM Trans. Sens. Networks.

[8]  Jian Shu,et al.  Cluster-based Three-dimensional Localization Algorithm for Large Scale Wireless Sensor Networks , 2009, J. Comput..

[9]  Shu Wang,et al.  A novel range-free localization based on regulated neighborhood distance for wireless ad hoc and sensor networks , 2012, Comput. Networks.

[10]  Amitangshu Pal,et al.  Localization Algorithms in Wireless Sensor Networks: Current Approaches and Future Challenges , 2010, Netw. Protoc. Algorithms.

[11]  Juan Cota-Ruiz,et al.  A Distributed Localization Algorithm for Wireless Sensor Networks Based on the Solutions of Spatially-Constrained Local Problems , 2013, IEEE Sensors Journal.

[12]  Qiao Xi,et al.  Modifying Average Hopping Distances Based Iterative Algorithm for Quasi- Newton in WSN , 2014 .

[13]  Khan A. Wahid,et al.  An efficient algorithm for localization using RSSI based on ZigBee , 2015, 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE).

[14]  Yoan Shin,et al.  Multiple Target Localization in WSNs Based on Compressive Sensing Using Deterministic Sensing Matrices , 2015, Int. J. Distributed Sens. Networks.

[15]  Qi Han,et al.  A RSSI-Based Distributed Weighted Search Localization Algorithm for WSNs , 2015, Int. J. Distributed Sens. Networks.