Skip to main content
Top
Published in: Wireless Personal Communications 1/2020

16-12-2019

RSSI Fingerprinting Based iPhone Indoor Localization System Without Apple API

Authors: Xue Jun Li, M. Bharanidharan

Published in: Wireless Personal Communications | Issue 1/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The flourish of mobile communications is driven by the increasing number of subscribers and rapid advance of electronic devices. This brings up many multimedia context-aware services, among which real time locating system (RTLS) has become necessary in many applications. To locate a mobile station (MS), RTLS could apply conventional fingerprinting algorithm using received signal strength indicator (RSSI), which allows a MS to collect RSSI data from beacons sent by access points (APs). However, this method does not work for iPhones because of the lack of open access to Apple application programming interface (API) to obtain RSSI values. This paper proposes an alternative approach, under which APs in the monitoring mode are used to collect RSSI values for semi-beacon packets sent from a MS. We implement the packet capture library, which enables us to obtain RSSI values of semi-beacon packets sent by an iPhone. With a region-based k-nearest neighbor (kNN) localization algorithm, we successfully locate an iPhone user in indoor environment. In addition, experimental results show that the proposed approach outperforms the conventional RSSI fingerprinting approach.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Hightower, J., & Borriello, G. (2001). Location systems for ubiquitous computing. Computer, 34(8), 57–66.CrossRef Hightower, J., & Borriello, G. (2001). Location systems for ubiquitous computing. Computer, 34(8), 57–66.CrossRef
2.
go back to reference American National Standards Institute. (2003). Real Time Locating Systems (rtls)-part 1: 2.4 Ghz-air interface protocol. American National Standards Institute. (2003). Real Time Locating Systems (rtls)-part 1: 2.4 Ghz-air interface protocol.
3.
go back to reference Ni, L. M., Liu, Y, Lau Y. C., & Patil, A. P. LANDMARC: indoor location sensing using active RFID. In IEEE PerCom’03 (pp. 407–415). Ni, L. M., Liu, Y, Lau Y. C., & Patil, A. P. LANDMARC: indoor location sensing using active RFID. In IEEE PerCom’03 (pp. 407–415).
4.
go back to reference Bahl, P., & Padmanabhan, V. N. RADAR: an in-building rf-based user location and tracking system. In IEEE INFOCOM’00 (Vol. 2, pp. 775–784). Bahl, P., & Padmanabhan, V. N. RADAR: an in-building rf-based user location and tracking system. In IEEE INFOCOM’00 (Vol. 2, pp. 775–784).
5.
go back to reference Priyantha, N. B., Chakraborty, A., & Balakrishnan, H. (2000). The cricket location-support system. In ACM MobiCom’00 (pp. 32–43). Boston, Massachusetts, USA, 6–11 August Priyantha, N. B., Chakraborty, A., & Balakrishnan, H. (2000). The cricket location-support system. In ACM MobiCom’00 (pp. 32–43). Boston, Massachusetts, USA, 6–11 August
6.
go back to reference Patwari, N., Ash, J. N., Kyperountas, S., Hero, A. O., Moses, R. L., & Correal, N. S. (2005). Locating the nodes: Cooperative localization in wireless sensor networks. IEEE Signal Processing Magazine, 22(4), 54–69.CrossRef Patwari, N., Ash, J. N., Kyperountas, S., Hero, A. O., Moses, R. L., & Correal, N. S. (2005). Locating the nodes: Cooperative localization in wireless sensor networks. IEEE Signal Processing Magazine, 22(4), 54–69.CrossRef
7.
go back to reference Rong, P., & Sichitiu, M. L. (2006). Angle of arrival localization for wireless sensor networks. In IEEE SECON’06 (Vol. 1, pp. 374–382). Rong, P., & Sichitiu, M. L. (2006). Angle of arrival localization for wireless sensor networks. In IEEE SECON’06 (Vol. 1, pp. 374–382).
8.
go back to reference Xiao, W., Ni, W., & Toh, Y. K. Integrated WiFi fingerprinting and inertial sensing for indoor positioning. In IEEE IPIN’11 (pp. 1–6). Xiao, W., Ni, W., & Toh, Y. K. Integrated WiFi fingerprinting and inertial sensing for indoor positioning. In IEEE IPIN’11 (pp. 1–6).
9.
go back to reference Kaemarungsi, K. (2006). Distribution of WLAN received signal strength indication for indoor location determination. In First international symposium on wireless pervasive computing (pp. 1–6). Kaemarungsi, K. (2006). Distribution of WLAN received signal strength indication for indoor location determination. In First international symposium on wireless pervasive computing (pp. 1–6).
10.
go back to reference Honkavirta, V., Perala, T., Ali-Loytty, S., & Piche, R. (2009). A comparative survey of WLAN location fingerprinting methods. In WPNC’09 6th workshop on positioning, navigation and communication (pp. 243–251). Honkavirta, V., Perala, T., Ali-Loytty, S., & Piche, R. (2009). A comparative survey of WLAN location fingerprinting methods. In WPNC’09 6th workshop on positioning, navigation and communication (pp. 243–251).
11.
go back to reference Ahmad, T., Li, X. J., & Seet, B.-C. (2017). Parametric loop division for 3D localization in wireless sensor networks. Sensors, 17(7), 1–32.CrossRef Ahmad, T., Li, X. J., & Seet, B.-C. (2017). Parametric loop division for 3D localization in wireless sensor networks. Sensors, 17(7), 1–32.CrossRef
12.
go back to reference Kumaresan, R., & Tufts, D. W. (1983). Estimating the angles of arrival of multiple plane waves. IEEE Transactions on Aerospace and Electronic Systems, AES–19(1), 134–139.CrossRef Kumaresan, R., & Tufts, D. W. (1983). Estimating the angles of arrival of multiple plane waves. IEEE Transactions on Aerospace and Electronic Systems, AES–19(1), 134–139.CrossRef
13.
go back to reference Niculescu, D., & Badri, N. (2003). Ad hoc positioning system (APS) using AOA. In Proceedings of IEEE INFOCOM’03 (pp. 1734–1743), San Francisco, CA, USA, 30 March–3 April. Niculescu, D., & Badri, N. (2003). Ad hoc positioning system (APS) using AOA. In Proceedings of IEEE INFOCOM’03 (pp. 1734–1743), San Francisco, CA, USA, 30 March–3 April.
14.
go back to reference Spirito, M. A. (2001). On the accuracy of cellular mobile station location estimation. IEEE Transactions on Vehicular Technology, 50(3), 674–685.CrossRef Spirito, M. A. (2001). On the accuracy of cellular mobile station location estimation. IEEE Transactions on Vehicular Technology, 50(3), 674–685.CrossRef
15.
go back to reference Gardner, W. A., & Chen, C. K. (1992). Signal-selective time-difference-of-arrival estimation for passive location of man-made signal sources in highly corruptive environments, Part I: Theory and method. IEEE Transactions on Signal Processing, 40(5), 1168–1184.CrossRef Gardner, W. A., & Chen, C. K. (1992). Signal-selective time-difference-of-arrival estimation for passive location of man-made signal sources in highly corruptive environments, Part I: Theory and method. IEEE Transactions on Signal Processing, 40(5), 1168–1184.CrossRef
16.
go back to reference Niculescu, D., & Nath, B. (2001). Ad hoc positioning system (APS). In Proceedings of IEEE GLOBECOM ’01 (pp. 2926–2931), San Antonio, TX, USA, 25–29 Nov. Niculescu, D., & Nath, B. (2001). Ad hoc positioning system (APS). In Proceedings of IEEE GLOBECOM ’01 (pp. 2926–2931), San Antonio, TX, USA, 25–29 Nov.
17.
go back to reference Niculescu, D., & Nath, B. (2003). DV based positioning in ad hoc networks. Telecommunication Systems, 22(1), 267–280.CrossRef Niculescu, D., & Nath, B. (2003). DV based positioning in ad hoc networks. Telecommunication Systems, 22(1), 267–280.CrossRef
18.
go back to reference He, T., Huang, C., Blum, B. M., Stankovic, J. A., & Abdelzaher T. (2003). Range-free localization schemes for large scale sensor networks. In Proceedings of ACM MobiCom’03 (pp. 81–95), San Diego, CA, USA, 14–19 September. He, T., Huang, C., Blum, B. M., Stankovic, J. A., & Abdelzaher T. (2003). Range-free localization schemes for large scale sensor networks. In Proceedings of ACM MobiCom’03 (pp. 81–95), San Diego, CA, USA, 14–19 September.
19.
go back to reference Sun, G., Chen, J., Guo, W., & Liu, K. J. R. (2005). Signal processing techniques in network-aided positioning: A survey of state-of-the-art positioning designs. IEEE Signal Processing Magazine, 22(4), 12–23.CrossRef Sun, G., Chen, J., Guo, W., & Liu, K. J. R. (2005). Signal processing techniques in network-aided positioning: A survey of state-of-the-art positioning designs. IEEE Signal Processing Magazine, 22(4), 12–23.CrossRef
20.
go back to reference Kaemarungsi, K., & Krishnamurthy, P. (2004). Modeling of indoor positioning systems based on location fingerprinting. In Proceedings of IEEE INFOCOM’04 (pp. 1012–1022), Hong Kong SAR, China, 7–11 March. Kaemarungsi, K., & Krishnamurthy, P. (2004). Modeling of indoor positioning systems based on location fingerprinting. In Proceedings of IEEE INFOCOM’04 (pp. 1012–1022), Hong Kong SAR, China, 7–11 March.
21.
go back to reference Lim, H., Kung, L. C., Hou, J. C., & Luo, H. (2006). Zero-configuration, robust indoor localization: Theory and experimentation. In Proceedings of IEEE INFOCOM’06 (pp. 1–12), Barcelona, Spain, 23–29 April. Lim, H., Kung, L. C., Hou, J. C., & Luo, H. (2006). Zero-configuration, robust indoor localization: Theory and experimentation. In Proceedings of IEEE INFOCOM’06 (pp. 1–12), Barcelona, Spain, 23–29 April.
22.
go back to reference Varshavsky, A., Pankratov, D., Krumm, J., & Lara, E. (2008). Calibree: Calibration-free localization using relative distance estimations. In Proceedings of PerCom’08 (pp. 146–161), Sydney, Australia, 19–22 May. Varshavsky, A., Pankratov, D., Krumm, J., & Lara, E. (2008). Calibree: Calibration-free localization using relative distance estimations. In Proceedings of PerCom’08 (pp. 146–161), Sydney, Australia, 19–22 May.
23.
go back to reference Xie, Y., Wang, Y., Nallanathan, A., & Wang, L. (2016). An improved K-nearest-neighbor indoor localization method based on Spearman distance. IEEE Signal Processing Letters, 23(3), 351–355.CrossRef Xie, Y., Wang, Y., Nallanathan, A., & Wang, L. (2016). An improved K-nearest-neighbor indoor localization method based on Spearman distance. IEEE Signal Processing Letters, 23(3), 351–355.CrossRef
24.
go back to reference Tian, X., Wang, M., Li, W., Jiang, B., Xu, D., & Wang, X. (2018). Improve accuracy of fingerprinting localization with temporal correlation of the RSS. IEEE Transactions on Mobile Computing, 17(1), 113–126.CrossRef Tian, X., Wang, M., Li, W., Jiang, B., Xu, D., & Wang, X. (2018). Improve accuracy of fingerprinting localization with temporal correlation of the RSS. IEEE Transactions on Mobile Computing, 17(1), 113–126.CrossRef
25.
go back to reference Wen, Y., Tian, X., Wang, X., & Lu, S. (2015). Fundamental limits of RSS fingerprinting based indoor localization. In Proceedings of IEEE INFOCOM’15 (pp. 2479–2487), Hong Kong SAR, China, 26 April–1 May. Wen, Y., Tian, X., Wang, X., & Lu, S. (2015). Fundamental limits of RSS fingerprinting based indoor localization. In Proceedings of IEEE INFOCOM’15 (pp. 2479–2487), Hong Kong SAR, China, 26 April–1 May.
26.
go back to reference He, S., & Chan, S. H. G. (2016). WiFi fingerprint-based indoor positioning: Recent advances and comparisons. IEEE Communications Surveys & Tutorials, 18(1), 466–490.CrossRef He, S., & Chan, S. H. G. (2016). WiFi fingerprint-based indoor positioning: Recent advances and comparisons. IEEE Communications Surveys & Tutorials, 18(1), 466–490.CrossRef
27.
go back to reference Zdziarski, J. (2009). iPhone SDK application development: Building applications for the AppStore. Newton: O’Reilly Media. Zdziarski, J. (2009). iPhone SDK application development: Building applications for the AppStore. Newton: O’Reilly Media.
33.
go back to reference Gu, Y., Lo, A., & Niemegeers, I. (2009). A survey of indoor positioning systems for wireless personal networks. IEEE Communications Surveys & Tutorials, 11(1), 13–32.CrossRef Gu, Y., Lo, A., & Niemegeers, I. (2009). A survey of indoor positioning systems for wireless personal networks. IEEE Communications Surveys & Tutorials, 11(1), 13–32.CrossRef
34.
go back to reference Youssef, M. A., Agrawala, A., & Shankar, A. Udaya WLAN location determination via clustering and probability distributions. In IEEE PerCom’03 (pp. 143–150). Youssef, M. A., Agrawala, A., & Shankar, A. Udaya WLAN location determination via clustering and probability distributions. In IEEE PerCom’03 (pp. 143–150).
Metadata
Title
RSSI Fingerprinting Based iPhone Indoor Localization System Without Apple API
Authors
Xue Jun Li
M. Bharanidharan
Publication date
16-12-2019
Publisher
Springer US
Published in
Wireless Personal Communications / Issue 1/2020
Print ISSN: 0929-6212
Electronic ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-019-07015-4

Other articles of this Issue 1/2020

Wireless Personal Communications 1/2020 Go to the issue