CRISLoc: Reconstructable CSI Fingerprintingfor Indoor Smartphone Localization

Zhihui Gao,Yunfan Gao,Sulei Wang,Dan Li,Yuedong Xu
DOI: https://doi.org/10.1109/jiot.2020.3022573
IF: 10.6
2020-01-01
IEEE Internet of Things Journal
Abstract:Channel state information (CSI) based fingerprinting for WIFI indoorlocalization has attracted lots of attention very recently.The frequencydiverse and temporally stable CSI better represents the location dependentchannel characteristics than the coarsereceived signal strength (RSS). However,the acquisition of CSI requires the cooperation of access points (APs) andinvolves only dataframes, which imposes restrictions on real-world deployment.In this paper, we present CRISLoc, the first CSI fingerprintingbasedlocalization prototype system using ubiquitous smartphones. CRISLocoperates in a completely passive mode, overhearing thepackets on-the-fly forhis own CSI acquisition. The smartphone CSI is sanitized via calibrating thedistortion enforced by WiFi amplifiercircuits. CRISLoc tackles the challenge ofaltered APs with a joint clustering and outlier detection method to find them.A novel transferlearning approach is proposed to reconstruct thehigh-dimensional CSI fingerprint database on the basis of the outdatedfingerprintsand a few fresh measurements, and an enhanced KNN approach isproposed to pinpoint the location of a smartphone. Our studyreveals importantproperties about the stability and sensitivity of smartphone CSI that has notbeen reported previously. Experimentalresults show that CRISLoc can achieve amean error of around 0.29m in a6m times 8mresearch laboratory. The mean errorincreases by 5.4 cm and 8.6 cm upon the movement of one and two APs, whichvalidates the robustness of CRISLoc against environment changes.
What problem does this paper attempt to address?