iLoc: Non-invasive Localization for Mobile Devices with COTS WiFi Access Points

In this work, we present iLoc, a non-invasive localization system for mobile devices with COTS WiFi access points (APs). We designed and implemented this working system, which only uses COTS APs to locate mobile devices without hardware nor software modifications. Moreover, iLoc is user-friendly because it need not the initial location of the users and need not any settings relating to it. iLoc mainly achieves the following three favorable merits. First, iLoc takes advantage of the fact that all data packets of the 802.11n protocol are broadcast packets, and modifies the protocol stack in the monitoring APs. This modification ensures the application layer receives the channel state information (CSI) for localization without affecting the regular communications in wireless local area network (WLAN). Second, iLoc converts the collected CSI matrixes into the Hankel matrixes and brings them into the super-resolution MUSIC algorithm to get the angle of arrival (AOA). Finally, iLoc employs triangulation for localization and correlates the MAC address and CSI of the device by modifying the Linux kernel to distinguish different mobile devices. iLoc also uses GPU, Kafka queue, and multi-threading technologies to improve the processing efficiency. Our experiments in different environments show that the localization accuracy of iLoc for mobile devices can reach 90cm on average.

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

[2]  Zhe Chen,et al.  AWL: Turning Spatial Aliasing From Foe to Friend for Accurate WiFi Localization , 2017, CoNEXT.

[3]  Moustafa Youssef,et al.  The Horus WLAN location determination system , 2005, MobiSys '05.

[4]  Holger Claussen,et al.  Smartphone positioning with radio measurements from a single wifi access point , 2019, CoNEXT.

[5]  Xiang-Yang Li,et al.  Real-time Identification of Rogue WiFi Connections Using Environment-Independent Physical Features , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

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

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

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

[9]  Kamin Whitehouse,et al.  Multipath Triangulation: Decimeter-level WiFi Localization and Orientation with a Single Unaided Receiver , 2018, MobiSys.

[10]  Jiangchuan Liu,et al.  SiFi , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

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

[12]  David Wetherall,et al.  Predictable 802.11 packet delivery from wireless channel measurements , 2010, SIGCOMM '10.

[13]  V. Padmanabhan,et al.  Enhancements to the RADAR User Location and Tracking System , 2000 .

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

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

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

[17]  Shiwen Mao,et al.  DeepFi: Deep learning for indoor fingerprinting using channel state information , 2015, 2015 IEEE Wireless Communications and Networking Conference (WCNC).

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

[19]  Venkata N. Padmanabhan,et al.  Indoor localization without the pain , 2010, MobiCom.

[20]  Jie Xiong,et al.  ToneTrack: Leveraging Frequency-Agile Radios for Time-Based Indoor Wireless Localization , 2015, MobiCom.

[21]  Jing Liu,et al.  Survey of Wireless Indoor Positioning Techniques and Systems , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[22]  Stefan Mangold,et al.  CAESAR: carrier sense-based ranging in off-the-shelf 802.11 wireless LAN , 2011, CoNEXT '11.