WS-WiFi: Wired Synchronization for CSI Extraction on COTS-WiFi-Transceivers

WiFi channel state information (CSI) is a key enabler of precise radio sensing applications for commercially available off-the-shelf hardware. By utilizing colocated WiFi devices, this article aims to perform Angle-of-Arrival (AoA) estimation as one instance of radio sensing. However, unsynchronized local oscillators (LOs) in a WiFi network can cause carrier frequency offsets and sampling frequency offsets, which can lead to imperfect CSI. To this end, we propose a wired LO clocking scheme to eliminate residual impairments on regular WiFi transceivers. By utilizing a common oscillator, we transform a standard WiFi setup to a frequency-aligned transceiver architecture across several colocated devices. Building upon the proposed scheme, we present a detailed investigation of hardware-related impairments and environmental conditions. In particular, we are the first to investigate the temperature-dependent behavior of the CSI phase across multiple devices. We validate the performance in a lab setup as well as in a real-world application assembly, namely, a nine-antenna uniform circular array for AoA estimation. Furthermore, we show that with only a single received packet and minor hardware adjustments, we are able to obtain the AoA of a WiFi transmitter with a mean absolute error of 1.5° in line-of-sight conditions and 19.9° in strong multipath living room conditions.

[1]  Chao Yang,et al.  PhaseBeat: Exploiting CSI Phase Data for Vital Sign Monitoring with Commodity WiFi Devices , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[2]  Hongyu Wang,et al.  3D-WiFi: 3D Localization With Commodity WiFi , 2019, IEEE Sensors Journal.

[3]  Yusheng Ji,et al.  MoSense: An RF-Based Motion Detection System via Off-the-Shelf WiFi Devices , 2017, IEEE Internet of Things Journal.

[4]  Eric A. Vittoz,et al.  High-performance crystal oscillator circuits: theory and application , 1988 .

[5]  Fadel Adib,et al.  See through walls with WiFi! , 2013, SIGCOMM.

[6]  R. O. Schmidt,et al.  Multiple emitter location and signal Parameter estimation , 1986 .

[7]  Yunhao Liu,et al.  Enabling Phased Array Signal Processing for Mobile WiFi Devices , 2018, IEEE Transactions on Mobile Computing.

[8]  Pei-Yun Tsai,et al.  OFDM Baseband Receiver Design for Wireless Communications , 2007 .

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

[10]  David Wetherall,et al.  Tool release: gathering 802.11n traces with channel state information , 2011, CCRV.

[11]  Hao Jiang,et al.  Fine-grained adaptive location-independent activity recognition using commodity WiFi , 2018, 2018 IEEE Wireless Communications and Networking Conference (WCNC).

[12]  Matthias Hollick,et al.  Free Your CSI: A Channel State Information Extraction Platform For Modern Wi-Fi Chipsets , 2019, WiNTECH.

[13]  Xu Chen,et al.  Monitoring Vital Signs and Postures During Sleep Using WiFi Signals , 2018, IEEE Internet of Things Journal.

[14]  Yang Hu,et al.  Residual Carrier Frequency Offset Estimation and Compensation for Commodity WiFi , 2020, IEEE Transactions on Mobile Computing.

[15]  Donald C. Cox,et al.  Robust frequency and timing synchronization for OFDM , 1997, IEEE Trans. Commun..

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

[17]  Heinrich Meyr,et al.  Optimum receiver design for wireless broad-band systems using OFDM. I , 1999, IEEE Trans. Commun..

[18]  Stefan Roth,et al.  Ensemble-Based Learning in Indoor Localization: A Hybrid Approach , 2019, 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall).

[19]  Thomas Kailath,et al.  ESPRIT-estimation of signal parameters via rotational invariance techniques , 1989, IEEE Trans. Acoust. Speech Signal Process..

[20]  Xiaojiang Du,et al.  Robust WLAN-Based Indoor Fine-Grained Intrusion Detection , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

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

[22]  K. J. Ray Liu,et al.  Respiration Tracking for People Counting and Recognition , 2020, IEEE Internet of Things Journal.

[23]  Sneha A. Dalvi,et al.  Internet of Things for Smart Cities , 2017 .

[24]  O. H. Schmitt,et al.  A thermionic trigger , 1938 .

[25]  Antonio Torralba,et al.  Through-Wall Human Pose Estimation Using Radio Signals , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[26]  Khaled A. Harras,et al.  A Ubiquitous WiFi-Based Fine-Grained Gesture Recognition System , 2019, IEEE Transactions on Mobile Computing.

[27]  Rahn M. Lassiter Physical Layer Discrimination of Electronic Control Units Using Wired Signal Distinct Native Attribute (WS-DNDA) , 2019 .

[28]  Linsong Cheng,et al.  Walls Have No Ears: A Non-Intrusive WiFi-Based User Identification System for Mobile Devices , 2019, IEEE/ACM Transactions on Networking.

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

[30]  Mohammed Ismail,et al.  Adaptive Techniques for Mixed Signal System on Chip (The International Series in Engineering and Computer Science) , 2006 .

[31]  Yanbo Zhang,et al.  SWAN: Stitched Wi-Fi ANtennas , 2018, MobiCom.

[32]  Mo Li,et al.  Precise Power Delay Profiling with Commodity Wi-Fi , 2015, IEEE Transactions on Mobile Computing.

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

[34]  Mo Li,et al.  xD-track: leveraging multi-dimensional information for passive wi-fi tracking , 2016, HotWireless@MobiCom.