• DocumentCode
    3602815
  • Title

    Privacy-Preserving Indoor Localization on Smartphones

  • Author

    Konstantinidis, Andreas ; Chatzimilioudis, Georgios ; Zeinalipour-Yazti, Demetrios ; Mpeis, Paschalis ; Pelekis, Nikos ; Theodoridis, Yannis

  • Author_Institution
    Univ. of Cyprus, Nicosia, Cyprus
  • Volume
    27
  • Issue
    11
  • fYear
    2015
  • Firstpage
    3042
  • Lastpage
    3055
  • Abstract
    Indoor Positioning Systems (IPS) have recently received considerable attention, mainly because GPS is unavailable in indoor spaces and consumes considerable energy. On the other hand, predominant Smartphone OS localization subsystems currently rely on server-side localization processes, allowing the service provider to know the location of a user at all times. In this paper, we propose an innovative algorithm for protecting users from location tracking by the localization service, without hindering the provisioning of fine-grained location updates on a continuous basis. Our proposed Temporal Vector Map (TVM) algorithm, allows a user to accurately localize by exploiting a k-Anonymity Bloom (kAB) filter and a bestNeighbors generator of camouflaged localization requests, both of which are shown to be resilient to a variety of privacy attacks. We have evaluated our framework using a real prototype developed in Android and Hadoop HBase as well as realistic Wi-Fi traces scaling-up to several GBs. Our analytical evaluation and experimental study reveal that TVM is not vulnerable to attacks that traditionally compromise k-anonymity protection and indicate that TVM can offer fine-grained localization in approximately four orders of magnitude less energy and number of messages than competitive approaches.
  • Keywords
    Android (operating system); data handling; data privacy; data structures; indoor navigation; parallel processing; smart phones; wireless LAN; Android; Hadoop HBase; IPS; TVM algorithm; Wi-Fi traces; best neighbors generator; camouflaged localization requests; indoor positioning systems; k-anonymity Bloom filter; k-anonymity protection; kAB filter; localization service; location tracking; privacy attacks; privacy-preserving indoor localization; server-side localization processes; smartphone OS localization subsystems; smartphones; temporal vector map algorithm; user protection; Buildings; Databases; Global Positioning System; IEEE 802.11 Standards; Privacy; Servers; Smart phones; Fingerprinting; Indoor; K-Anonymity; K-anonymity; Localization; Privacy; Radiomap; Smartphones; fingerprinting; localization; privacy; radiomap; smartphones;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2015.2441724
  • Filename
    7118199