A simple iterative positioning algorithm for client node localization in WLANs

Research paper by Luis M Trevisan, Marcelo E Pellenz, Manoel C Penna, Richard D Souza, Mauro SP Fonseca

Indexed on: 05 Dec '13Published on: 05 Dec '13Published in: EURASIP Journal on Wireless Communications and Networking


The ability to determine in real-time the geographic location of client nodes is an important tool in wireless networks, allowing instantaneous mobile tracking, implementation of location-aware services and also efficient channel and power allocation planning. Among existing classical cooperative localization techniques for wireless networks, the maximum likelihood estimator (MLE) is theoretically the best. However, the gradient-based algorithms that are commonly used for maximum likelihood estimation are quite sensitive to the initial values and cannot achieve the theoretical optimal performance. In this paper, we propose a new iterative positioning algorithm based on received signal strength information that employs a location ordering strategy and a numerical nonlinear optimization method. The algorithm performance is evaluated through simulation for different network scenarios. A real wireless network scenario is also implemented in order to demonstrate the algorithm effectiveness. The proposed algorithm, while presenting a simplified implementation, can achieve better positioning estimates than the classical MLE approach based on the conjugated gradient.