ACE: Accurate and Automatic CSI Error Calibration for Wireless Localization System

Wireless localization based on commodity WiFi infrastructures has become one of the most important functions provided by ubiquitous mobile devices. Unfortunately, it heavily relies on the accuracy of the CSI measurements, which contain several kinds of phase distortion. Specifically in this work, we explore the source of CSI errors for WiFi APs with multiple antennas, which are the phase offset between RF chains and have a π phase shift. In order to mitigate these errors in an accurate and automatic way, we devise a customized hardware design with a carefully designed algorithm, which could ensure accurate and automatic error calibration. We implement and validate our system, and conduct extensive evaluation tests. The results show that our system can achieve a median AoA error of 8 degrees in LOS scenarios. The state-of-the-art indoor localization system SpotFi can benefit from our system, which achieves an improvement of nearly 15cm in median localization error and 40 cm in 90th percentile tail localization error.

[1]  Jue Wang,et al.  Dude, where's my card?: RFID positioning that works with multipath and non-line of sight , 2013, SIGCOMM.

[2]  Mo Li,et al.  Precise Power Delay Profiling with Commodity Wi-Fi , 2019, IEEE Trans. Mob. Comput..

[3]  Lili Chen,et al.  WideSee: towards wide-area contactless wireless sensing , 2019, SenSys.

[4]  Swarun Kumar,et al.  Decimeter-Level Localization with a Single WiFi Access Point , 2016, NSDI.

[5]  Per Ola Börjesson,et al.  ML estimation of time and frequency offset in OFDM systems , 1997, IEEE Trans. Signal Process..

[6]  Chi-Chung Cheung,et al.  New RSSI-Based LoRa Localization Algorithms for Very Noisy Outdoor Environment , 2018, 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC).

[7]  Jie Xiong,et al.  mD-Track: Leveraging Multi-Dimensionality for Passive Indoor Wi-Fi Tracking , 2018, MobiCom.

[8]  Thomas L. Marzetta,et al.  Argos: practical many-antenna base stations , 2012, Mobicom '12.

[10]  Sachin Katti,et al.  SpotFi: Decimeter Level Localization Using WiFi , 2015, SIGCOMM.

[11]  Jie Xiong,et al.  Phaser: enabling phased array signal processing on commodity WiFi access points , 2014, MobiCom.

[12]  Yunhao Liu,et al.  VIRE: Active RFID-based Localization Using Virtual Reference Elimination , 2007, 2007 International Conference on Parallel Processing (ICPP 2007).

[13]  Shan Chang,et al.  $\pi$ -Splicer: Perceiving Accurate CSI Phases with Commodity WiFi Devices , 2018, IEEE Transactions on Mobile Computing.

[14]  Rachida Touhami,et al.  Phase selector for RFID localization system based on RSSI filter. , 2019, 2019 14th International Conference on Design & Technology of Integrated Systems In Nanoscale Era (DTIS).

[15]  Paul Congdon,et al.  Avoiding multipath to revive inbuilding WiFi localization , 2013, MobiSys '13.

[16]  Behzad Razavi,et al.  Design considerations for direct-conversion receivers , 1997 .

[17]  Marc Moeneclaey,et al.  BER sensitivity of OFDM systems to carrier frequency offset and Wiener phase noise , 1995, IEEE Trans. Commun..

[18]  Jie Xiong,et al.  ArrayTrack: A Fine-Grained Indoor Location System , 2011, NSDI.

[19]  Liang He,et al.  Energy synchronized charging in sensor networks , 2012, SenSys '12.

[20]  Dina Katabi,et al.  SourceSync: a distributed wireless architecture for exploiting sender diversity , 2010, SIGCOMM '10.

[21]  H.-J. Jentschel,et al.  IQ-imbalance and its compensation for non-ideal analog receivers comprising frequency-selective components , 2006 .

[22]  Yan Chen,et al.  Calibrating Phase Offsets for Commodity WiFi , 2020, IEEE Systems Journal.