$Tack:$ Learning Towards Contextual and Ephemeral Indoor Localization With Crowdsourcing

At events, such as conferences, indoor localization is both contextual and ephemeral, in that localization is only needed within the context of and for the duration of the event. As such, the costs and requirements of providing such services need to be minimal. In this paper, we design, implement, and evaluate Tack, a new mobile application framework that is specifically engineered to support such contextual and ephemeral indoor localization during an event. To provide location-based services with Tack, an event organizer only needs to bring and place a small number of (reusable) beacons around the venue before the event begins. As a system framework, Tack uses a combination of known beacon locations, contacts over bluetooth low energy, crowdsourcing, and dead-reckoning to estimate and refine user locations. To make our location estimates more accurate, we embrace the inherent nature of beacons, design crowdsourcing-based inference algorithms, and present an extensive evaluation by running real-world experiments with iOS devices and beacons. Tack has been implemented as an open-source framework on the iOS platform and can be used by mobile applications designed for events with location-based services.

[1]  Pengcheng Wang,et al.  Automatic inference of movements from contact histories , 2011, SIGCOMM 2011.

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

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

[4]  Mo Li,et al.  Travi-Navi: self-deployable indoor navigation system , 2014, MobiCom.

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

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

[7]  Yunhao Liu,et al.  Smartphones Based Crowdsourcing for Indoor Localization , 2015, IEEE Transactions on Mobile Computing.

[8]  Faheem Zafari,et al.  Enhancing iBeacon Based Micro-Location with Particle Filtering , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[9]  Injong Rhee,et al.  Towards Mobile Phone Localization without War-Driving , 2010, 2010 Proceedings IEEE INFOCOM.

[10]  Faheem Zafari,et al.  Enhancing iBeacon Based Micro-Location with Particle Filtering , 2014, GLOBECOM 2014.

[11]  Guobin Shen,et al.  Walkie-Markie: Indoor Pathway Mapping Made Easy , 2013, NSDI.

[12]  Jun Sun,et al.  Social-Loc: improving indoor localization with social sensing , 2013, SenSys '13.

[13]  Mo Li,et al.  Travi-Navi: Self-Deployable Indoor Navigation System , 2017, TNET.

[14]  Wenbin Lin,et al.  Indoor Localization and Automatic Fingerprint Update with Altered AP Signals , 2017, IEEE Transactions on Mobile Computing.

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

[16]  Romit Roy Choudhury,et al.  Did you see Bob?: human localization using mobile phones , 2010, MobiCom.

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

[18]  Shahrokh Valaee,et al.  Joint Indoor Localization and Radio Map Construction with Limited Deployment Load , 2015, IEEE Transactions on Mobile Computing.

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

[20]  Hongwei Xie,et al.  A Reliability-Augmented Particle Filter for Magnetic Fingerprinting Based Indoor Localization on Smartphone , 2016, IEEE Transactions on Mobile Computing.