SHERPA: A Lightweight Smartphone Heterogeneity Resilient Portable Indoor Localization Framework

Indoor localization is an emerging application domain that promises to enhance the way we navigate in various indoor environments, as well as track equipment and people. Wireless signal-based fingerprinting is one of the leading approaches for indoor localization. Using ubiquitous Wi-Fi access points and Wi-Fi transceivers in smartphones has enabled the possibility of fingerprinting-based localization techniques that are scalable and low-cost. But the variety of Wi-Fi hardware modules and software stacks used in today's smartphones introduce errors when using Wi-Fi based fingerprinting approaches across devices, which reduces localization accuracy. We propose a framework called SHERPA that enables efficient porting of indoor localization techniques across mobile devices, to maximize accuracy. An in-depth analysis of our framework shows that it can deliver up to 8× more accurate results as compared to state-of-the-art localization techniques for a variety of environments.

[1]  Vishal Singh,et al.  Ensemble based real-time indoor localization using stray WiFi signal , 2018, 2018 IEEE International Conference on Consumer Electronics (ICCE).

[2]  Feng Zhao,et al.  A reliable and accurate indoor localization method using phone inertial sensors , 2012, UbiComp.

[3]  Peter Brida,et al.  Rank based fingerprinting algorithm for indoor positioning , 2011, 2011 International Conference on Indoor Positioning and Indoor Navigation.

[4]  Sudeep Pasricha,et al.  AURA: An application and user interaction aware middleware framework for energy optimization in mobile devices , 2011, 2011 IEEE 29th International Conference on Computer Design (ICCD).

[5]  Sudeep Pasricha,et al.  Exploiting spatiotemporal and device contexts for energy-efficient mobile embedded systems , 2012, DAC Design Automation Conference 2012.

[6]  Seth J. Teller,et al.  Implications of device diversity for organic localization , 2011, 2011 Proceedings IEEE INFOCOM.

[7]  Dong Seog Han,et al.  Indoor Localization with Smartphones: Magnetometer Calibration , 2019, 2019 IEEE International Conference on Consumer Electronics (ICCE).

[8]  Rudolf Mathar,et al.  Real-time indoor localization with TDOA and distributed software defined radio: demonstration abstract , 2016, IPSN 2016.

[9]  Xiangyu Wang,et al.  CiFi: Deep convolutional neural networks for indoor localization with 5 GHz Wi-Fi , 2017, 2017 IEEE International Conference on Communications (ICC).

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

[11]  R. Kram,et al.  Effects of obesity and sex on the energetic cost and preferred speed of walking. , 2006, Journal of applied physiology.

[12]  Shih-Hau Fang,et al.  Calibration-Free Approaches for Robust Wi-Fi Positioning against Device Diversity: A Performance Comparison , 2012, 2012 IEEE 75th Vehicular Technology Conference (VTC Spring).

[13]  Hao Jiang,et al.  A Robust Indoor Positioning System Based on the Procrustes Analysis and Weighted Extreme Learning Machine , 2016, IEEE Transactions on Wireless Communications.

[14]  José Luis Rojo-Álvarez,et al.  Time-Space Sampling and Mobile Device Calibration for WiFi Indoor Location Systems , 2011, IEEE Transactions on Mobile Computing.

[15]  Sudeep Pasricha,et al.  Energy-Efficient and Robust Middleware Prototyping for Smart Mobile Computing , 2017, 2017 International Symposium on Rapid System Prototyping (RSP).

[16]  Qingquan Li,et al.  Improved Neighboring Reference Points Selection Method for Wi-Fi Based Indoor Localization , 2018, IEEE Sensors Letters.

[17]  Andreas Haeberlen,et al.  Practical robust localization over large-scale 802.11 wireless networks , 2004, MobiCom '04.

[18]  Mikkel Baun Kjærgaard,et al.  Hyperbolic Location Fingerprinting: A Calibration-Free Solution for Handling Differences in Signal Strength (concise contribution) , 2008, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom).

[19]  Sudeep Pasricha,et al.  A middleware framework for application-aware and user-specific energy optimization in smart mobile devices , 2015, Pervasive Mob. Comput..

[20]  Sudeep Pasricha,et al.  Context-Aware Energy Enhancements for Smart Mobile Devices , 2014, IEEE Transactions on Mobile Computing.

[21]  Partha Pratim Pande,et al.  Special session paper: data analytics enables energy- efficiency and robustness: from mobile to manycores, datacenters, and networks , 2017, 2017 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).

[22]  Qi Han,et al.  LearnLoc: A framework for smart indoor localization with embedded mobile devices , 2015, 2015 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).

[23]  Hien Nguyen Van,et al.  SSD: A Robust RF Location Fingerprint Addressing Mobile Devices' Heterogeneity , 2013, IEEE Transactions on Mobile Computing.

[24]  Mikkel Baun Kjærgaard,et al.  Indoor location fingerprinting with heterogeneous clients , 2011, Pervasive Mob. Comput..

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

[26]  Jie Xiong,et al.  Towards fine-grained radio-based indoor location , 2012, HotMobile '12.

[27]  Sudeep Pasricha,et al.  Adapting Convolutional Neural Networks for Indoor Localization with Smart Mobile Devices , 2018, ACM Great Lakes Symposium on VLSI.