Abstract—The term “location fingerprinting” covers a wide va-riety of methods for determiningreceiver position usingdatabasesof radio signal strength measurements from different sources.In this work we present a survey of location fingerprintingmethods, including deterministic and probabilistic methods forstatic estimation, as well as filtering methods based on Bayesianfilter and Kalman filter. We present a unified mathematicalformulation of radio map database and location estimation,point out the equivalence of some methods from the literature,and present some new variants. A set of tests in an indoorpositioning scenario using WLAN signal strengths is performedto determine the influence of different calibration and locationmethod parameters. In the tests, the probabilisticmethod with thekernel function approximation of signal strength histograms wasthe best static positioning method. Moreover, all filters improvedthe results significantly over the static methods. I. I NTRODUCTION Location-aware services have become popular with thedevelopment of modern communication technology. The in-creased variety of commercial applications has established thedemand for indoorlocalization services. Weak signal receptionand missing line-of-sight between the user and the satellitescauses Global Positioning System (GPS) to perform poorlyindoors and thus different indoor localization systems havebeen developed.Systems such as the Active Badge, the Cricket, the Batand the Ekahau positioning engine (EPE) rely highly on aninfrastructure that is specially designed for indoor localization[1, 2]. However, these kind of purpose-built systems can beexpensive and thus hard to implement on a world-wide scale.There are also other dedicated indoor positioning systems, seee.g. survey [3].Localization systems can exploit different kinds of mea-surements; systems based on the angle of arrival (AOA), timeof arrival (TOA) and the time difference of arrival (TDOA)have been proposed [4]. However, the reliability of thesemeasurements suffers from the complex signal propagationenvironments [5].The increased deployment and the popularity of wireless lo-cal area networks (WLAN) have opened a new opportunity forlocation-aware services. Although WLAN was not designedfor localization, it can be used for location estimation byexploiting the received signal strength indicator (RSSI) value.RSSI also allows the utilization of the existing infrastructure,because no additional hardware is needed. Signal to noise ratio(SNR) is also available, but it is often omitted because RSSIhas stronger correlation with the location than SNR [5].Location fingerprinting differs from other localization prin-ciples. Instead of determining the distances between the userand the transmitting access points (AP) and triangulating theuser’s location, the location of the user is determined bycomparing the obtained RSSI values to a radio map. The radiomap is constructed in an offline phase and it contains themeasuredRSSI patternsat certainlocations.Thisway thechar-acteristics of the signal propagationin indoorenvironmentsarecaptured and the modeling of the complex signal propagationis avoided. However, the offline phase is quite laborious andthe radio maps have to be stored in memory.Many of the existing location fingerprinting methods lacka proper mathematical formulation and theoretical basis. Thefirst purpose of this work is to present the mathematicalformulation of the location fingerprinting methods covered inthis paper. The second goal is to apply Bayesian and Kalmanfilters to location fingerprinting. The third objective in thiswork is to implement the different algorithms and to test themin varying circumstances.This paper is organized as follows. In Section II, themathematical formulation of the radio map is presented. InSection III, the location estimation phase is covered fromthe deterministic (III-A) and the probabilistic (III-B) pointof view. In Section IV, the traditional location fingerprintingis extended to computating the location estimates in timeseries by applying different filters. Different state models arecombined with the static location estimation algorithms. Thetest results are presented in Section V. Section VI summarizesthe results and suggests guidelines for the future work.II. R
[1]
Gaetano Borriello,et al.
Location Systems for Ubiquitous Computing
,
2001,
Computer.
[2]
Niilo Sirola.
Mathematical Methods for Personal Positioning and Navigation
,
2007
.
[3]
Panos K. Chrysanthis,et al.
On indoor position location with wireless LANs
,
2002,
The 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.
[4]
Nando de Freitas,et al.
Sequential Monte Carlo Methods in Practice
,
2001,
Statistics for Engineering and Information Science.
[5]
Henry Tirri,et al.
A Probabilistic Approach to WLAN User Location Estimation
,
2002,
Int. J. Wirel. Inf. Networks.
[6]
A. Jazwinski.
Stochastic Processes and Filtering Theory
,
1970
.
[7]
Yi Mu,et al.
Emerging Directions in Embedded and Ubiquitous Computing
,
2006
.
[8]
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).
[9]
P. Varaiya,et al.
Hybrid algorithm for indoor positioning using wireless LAN
,
2004,
IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.
[10]
K. Kaemarungsi,et al.
Distribution of WLAN received signal strength indication for indoor location determination
,
2006,
2006 1st International Symposium on Wireless Pervasive Computing.
[11]
Kamalika Chaudhuri,et al.
Location determination of a mobile device using IEEE 802.11b access point signals
,
2003,
2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..
[12]
Martin Vossiek,et al.
Wireless local positioning
,
2003
.
[13]
Andreas Haeberlen,et al.
Practical robust localization over large-scale 802.11 wireless networks
,
2004,
MobiCom '04.
[14]
Branko Ristic,et al.
Beyond the Kalman Filter: Particle Filters for Tracking Applications
,
2004
.
[15]
Ville Honkavirta.
Location fingerprinting methods in wireless local area networks
,
2008
.
[16]
K.N. Plataniotis,et al.
Radio map fusion for indoor positioning in wireless local area networks
,
2005,
2005 7th International Conference on Information Fusion.
[17]
Andrew G. Dempster,et al.
Indoor Positioning Techniques Based on Wireless LAN
,
2007
.
[18]
David G. Stork,et al.
Pattern Classification
,
1973
.
[19]
Robert Piche,et al.
Consistency of three Kalman filter extensions in hybrid navigation
,
2005
.