The Tale of Two Localization Technologies: Enabling Accurate Low-Overhead WiFi-based Localization for Low-end Phones

WiFi fingerprinting is one of the mainstream technologies for indoor localization. However, it requires an initial calibration phase during which the fingerprint database is built manually by site surveyors. This process is labour intensive, tedious, and needs to be repeated with any change in the environment. While a number of recent systems have been introduced to reduce the calibration effort through RF propagation models and/or crowdsourcing, these still have some limitations. Other approaches use the recently developed iBeacon technology as an alternative to WiFi for indoor localization. However, these beacon-based solutions are limited to a small subset of high-end phones. In this paper, we present HybridLoc: an accurate low-overhead indoor localization system. The basic idea HybridLoc builds on is to leverage the sensors of high-end phones to enable localization of lower-end phones. Specifically, the WiFi fingerprint is crowdsourced by opportunistically collecting WiFi-scans labeled with location data obtained from BLE-enabled high-end smart phones. These scans are used to automatically construct the WiFi-fingerprint, that is used later to localize any lower-end cell phone with the ubiquitous WiFi technology. HybridLoc also has provisions for handling the inherent error in the estimated BLE locations used in constructing the fingerprint as well as to handle practical deployment issues including the noisy wireless environment, heterogeneous devices, among others. Evaluation of HybridLoc using Android phones shows that it can provide accurate localization in the same range as manual fingerprinting techniques under the same deployment conditions. Moreover, the localization accuracy on low-end phones supporting only WiFi is comparable to that achieved with high-end phones supporting BLE. This accuracy is achieved with no training overhead, is robust to the different user devices, and is consistent under environment changes.

[1]  Qiang Yang,et al.  Transferring Multi-device Localization Models using Latent Multi-task Learning , 2008, AAAI.

[2]  Seth J. Teller,et al.  Growing an organic indoor location system , 2010, MobiSys '10.

[3]  Hirozumi Yamaguchi,et al.  TransitLabel: A Crowd-Sensing System for Automatic Labeling of Transit Stations Semantics , 2016, MobiSys.

[4]  Moustafa Youssef,et al.  Towards ubiquitous indoor spatial awareness on a worldwide scale , 2017, SIGSPACIAL.

[5]  Thorsten Vaupel,et al.  Wi-Fi positioning: System considerations and device calibration , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[6]  Simo Ali-Löytty,et al.  A comparative survey of WLAN location fingerprinting methods , 2009, 2009 6th Workshop on Positioning, Navigation and Communication.

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

[8]  Moustafa Youssef,et al.  CrowdInside: automatic construction of indoor floorplans , 2012, SIGSPATIAL/GIS.

[9]  Moustafa Youssef,et al.  SemSense: Automatic construction of semantic indoor floorplans , 2015, 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[10]  Henry Tirri,et al.  Topics in probabilistic location estimation in wireless networks , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[11]  Moustafa Youssef,et al.  Synthetic Generation of Radio Maps for Device-Free Passive Localization , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[12]  Mohamed Ibrahim,et al.  CellSense: An Accurate Energy-Efficient GSM Positioning System , 2011, IEEE Transactions on Vehicular Technology.

[13]  Moustafa Youssef,et al.  WLAN location determination via clustering and probability distributions , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[14]  Moustafa Youssef,et al.  Rover: Scalable Location-Aware Computing , 2002, Computer.

[15]  A. Agrawala,et al.  On the Optimality of WLAN Location Determination Systems , 2003 .

[16]  Moustafa Youssef,et al.  Towards Ubiquitous Accessibility Digital Maps for Smart Cities , 2017, SIGSPATIAL/GIS.

[17]  Moustafa Youssef,et al.  Humaine: a ubiquitous smartphone-based user heading estimation for mobile computing systems , 2017, GeoInformatica.

[18]  Moustafa Youssef,et al.  SemanticSLAM: Using Environment Landmarks for Unsupervised Indoor Localization , 2016, IEEE Transactions on Mobile Computing.

[19]  Moustafa Youssef,et al.  No need to war-drive: unsupervised indoor localization , 2012, MobiSys '12.

[20]  Moustafa Youssef,et al.  CheckInside: a fine-grained indoor location-based social network , 2014, UbiComp.

[21]  Prathima Agrawal,et al.  ARIADNE: a dynamic indoor signal map construction and localization system , 2006, MobiSys '06.

[22]  Moustafa Youssef,et al.  Towards truly ubiquitous indoor localization on a worldwide scale , 2015, SIGSPATIAL/GIS.

[23]  Moustafa Youssef,et al.  The Horus location determination system , 2008 .

[24]  Chuck Rieger,et al.  PinPoint: An Asynchronous Time-Based Location Determination System , 2006, MobiSys '06.

[25]  Mohamed Ibrahim,et al.  Enabling wide deployment of GSM localization over heterogeneous phones , 2013, 2013 IEEE International Conference on Communications (ICC).

[26]  Moustafa Youssef,et al.  A Fine-Grained Indoor Location-Based Social Network , 2017, IEEE Transactions on Mobile Computing.

[27]  Moustafa Youssef,et al.  Small-scale compensation for WLAN location determination systems , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[28]  Moustafa Youssef,et al.  It's the Human that Matters: Accurate User Orientation Estimation for Mobile Computing Applications , 2014, MobiQuitous.

[29]  Moustafa Youssef,et al.  Handling samples correlation in the Horus system , 2004, IEEE INFOCOM 2004.

[30]  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).

[31]  Moustafa Youssef,et al.  A Robust Zero-Calibration RF-Based Localization System for Realistic Environments , 2016, 2016 13th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[32]  Anshul Rai,et al.  Zee: zero-effort crowdsourcing for indoor localization , 2012, Mobicom '12.

[33]  Moustafa Youssef,et al.  CONE: Zero-Calibration Accurate Confidence Estimation for Indoor Localization Systems , 2016, ArXiv.

[34]  Amr El-Keyi,et al.  Propagation Modeling for Accurate Indoor WLAN RSS-Based Localization , 2010, 2010 IEEE 72nd Vehicular Technology Conference - Fall.