An approach to localization scheme of wireless sensor networks based on artificial neural networks and Genetic Algorithms

Localization of nodes in wireless sensor networks without the use of GPS is important for applications such as military surveillance, environmental monitoring, robotics, domotics, animal tracking, and many others. Low cost and energy efficient sensors require methods that compute their position using indirect information such as RSSI (Received Signal Strength Indicator). This work presents an artificial neural networks (ANNs) approach to localization in wireless sensor networks through the adjustment of the ANNs structures using Genetic Algorithms. A population of feedforward ANNs containing their structure in a genetic code is evolved during 20 generations. Each individual is evaluated through the training of the artificial neural network and further calculation of its root mean square error for all the testing set. The RSSI measurements were used as the artificial neural networks inputs to localize the nodes. The approach was tested using the MATLAB-based Probabilistic Wireless Network Simulator (Prowler) to collect the artificial neural networks input data, under simulated static indoor network environment of 26×26 meters with 8 anchor nodes, i.e., nodes with awareness of their positions. The MATLAB's genetic algorithms and artificial neural networks toolboxes were used. Results using the best artificial neural network structure found after optimization had a root mean square error of 0.41 meters, a maximum error of 1.07 meters and a minimum error of 0.014 meters.

[1]  Maurizio Valle,et al.  Evaluating Energy Consumption in Wireless Sensor Networks Applications , 2007 .

[2]  Mario Siller,et al.  A big picture on localization algorithms considering sensor logic location , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[3]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

[4]  Hari Balakrishnan,et al.  Tracking moving devices with the cricket location system , 2004, MobiSys '04.

[5]  Ki-Doo Kim,et al.  Localization of Wireless Sensor Network using artificial neural network , 2009, 2009 9th International Symposium on Communications and Information Technology.

[6]  Deborah Estrin,et al.  GPS-less low-cost outdoor localization for very small devices , 2000, IEEE Wirel. Commun..

[7]  Xiuzhen Cheng,et al.  TPS: a time-based positioning scheme for outdoor wireless sensor networks , 2004, IEEE INFOCOM 2004.

[8]  Tarek F. Abdelzaher,et al.  Range-free localization schemes for large scale sensor networks , 2003, MobiCom '03.

[9]  G. Simon,et al.  Simulation-based optimization of communication protocols for large-scale wireless sensor networks , 2003, 2003 IEEE Aerospace Conference Proceedings (Cat. No.03TH8652).

[10]  Theodore S. Rappaport,et al.  Wireless Communications: Principles and Practice (2nd Edition) by , 2012 .

[11]  Jin-Peng Tian,et al.  Study of localization scheme base on neural network for wireless sensor networks , 2007 .

[12]  Yifeng Zhu,et al.  Localization using neural networks in wireless sensor networks , 2008, MOBILWARE.

[13]  B. R. Badrinath,et al.  Ad hoc positioning system (APS) using AOA , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[14]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).