Leveraging Indoor Localization Data: The Transactional Area Network (TAN)
Abstract
:1. Introduction
1.1. Location Information
1.2. Indoor Localization as an Area Network
2. Literature Review
2.1. RSS, PDR and Filtering Techniques
2.2. Machine Learning and Ultra Wideband
3. TAN Conceptualization
3.1. Scope and Characteristics
- Peer-to-Peer Design: The network should prioritize the direct exchange of data directly between users, enabling a decentralized approach.
- Minimal Hardware: Maintaining a peer-to-peer design is imperative. Thus, the network should primarily utilize end-users’ personal devices, such as smartphones and smartwatches. The reliance on external hardware, such as Bluetooth beacons, should be minimized, and used only in cases where additional positioning information is important.
- Data Collection: The network should gather positioning data generated by each end-user and transmit it to an external storage solution outside the local network.
- Data Comprehensibility: Indoor positioning data are vital only within the location itself. The collected data should be comprehensible, providing meaningful insights or information.
3.2. Technical Details
- Virtual Beacon Configuration: Each user’s device should function as a virtual beacon, transmitting the main beacon attributes (UUID, Major/Minor or Instance ID values) through BLE signals. At the same time, it should detect other devices’ attributes and proceed to calculate the distance from them, based on the received signal strength indicator (RSSI) values.
- Peer-to-Peer Session Establishment: Each device should establish an ad-hoc, peer-to-peer communication session (using frameworks such as Multipeer Connectivity or Nearby Connections) in order to enable data transfer across all nearby devices. The communication will be based on Wi-Fi signals (assisted by Bluetooth). An internet connection is not required.
- Signal Pairing and User Identification: Each user within TAN should be able to acquire distance information, as well as additional details (such as names and images) of other users. However, transmitting BLE signals as a virtual Beacon and exchanging data through a Peer-to-Peer session create two separate routes of information. An effective signal pairing and user identification method is essential to ensure that each device in the session properly binds the different incoming signals in order to accurately display the user information.
- External Database Connectivity: Each device should be capable of establishing communication with an external database and transmit all incoming data it receives.
3.3. Use Cases
4. Proof-of-Concept Implementation
4.1. Analysis
- RSSI This is the measured strength of the signal received from the iBeacon. It is typically reported in decibels relative to one milliwatt (dBm). The RSSI value decreases as the distance between the iBeacon and the receiver increases.
- TxPower (Transmit Power) is a calibrated constant that represents the expected RSSI at a 1-meter distance from the beacon (in dBm). It is specific to each beacon and is typically provided by the manufacturer or determined during the calibration process.
- Path Loss Exponent (n), is a factor that represents the rate at which the signal attenuates as it propagates through the environment. The value of n varies with the physical characteristics of the environment. For example, in free space, n is typically 2, whereas in more obstructed environments, n can be 3 or 4.
4.2. Testing and Results
4.2.1. Testing Scenario 1: Living Room
4.2.2. Testing Scenario 2: Cafeteria
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- All You Need to Know about Location Data. Quadrant. Available online: https://www.quadrant.io/resources/location-data (accessed on 21 May 2024).
- Huh, J.-H.; Seo, K. An Indoor Location-Based Control System Using Bluetooth Beacons for IoT Systems. Sensors 2017, 17, 2917. [Google Scholar] [CrossRef] [PubMed]
- Zhuang, Y.; Yang, J.; Li, Y.; Qi, L.; El-Sheimy, N. Smartphone-based indoor localization with Bluetooth low energy beacons. Sensors 2016, 16, 596. [Google Scholar] [CrossRef] [PubMed]
- Faragher, R.; Harle, R. Location Fingerprinting With Bluetooth Low Energy Beacons. IEEE J. Sel. Areas Commun. 2015, 33, 2418–2428. [Google Scholar] [CrossRef]
- Legay, P.H.; Roullet, G. LION and MAX, the experiences of two ESPRIT Projects on High-Speed MANs. In High-Capacity Local and Metropolitan Area Networks: Architecture and Performance Issues; Springer: Berlin/Heidelberg, Germany, 1991. [Google Scholar] [CrossRef]
- Jordan, R.; Abdallah, C.T. Wireless communications and networking: An overview. IEEE Antennas Propag. Mag. 2002, 44, 185–193. [Google Scholar] [CrossRef]
- Crisp, J.; Elliott, B. LANs and Topology; Newnes: Oxford, UK, 2005; pp. 212–219. [Google Scholar] [CrossRef]
- Heiberger, R.M.; Neuwirth, E.; Heiberger, R.M.; Neuwirth, E. Polynomial regression. In R through Excel: A Spreadsheet Interface for Statistics, Data Analysis, and Graphics; Springer: New York, NY, USA, 2009; pp. 269–284. [Google Scholar]
- Lemic, F.; Handziski, V.; Aernouts, M.; Janssen, T.; Berkvens, R.; Wolisz, A.; Famaey, J. Regression-based estimation of individual errors in fingerprinting localization. IEEE Access 2019, 7, 33652–33664. [Google Scholar] [CrossRef]
- Ribeiro, M.I. Kalman and Extended Kalman Filters: Concept, Derivation and Properties. Inst. Syst. Robot. 2004, 43, 3736–3741. [Google Scholar]
- Chen, Z.; Zhu, Q.; Soh, Y.C. Smartphone inertial sensor-based indoor localization and tracking with iBeacon corrections. IEEE Trans. Ind. Inform. 2016, 12, 1540–1549. [Google Scholar] [CrossRef]
- Zou, H.; Chen, Z.; Jiang, H.; Xie, L.; Spanos, C. Accurate indoor localization and tracking using mobile phone inertial sensors, WiFi and iBeacon. In Proceedings of the IEEE International Symposium on Inertial Sensors and Systems (INERTIAL), Kauai, HI, USA, 28–30 March 2017; pp. 1–4. [Google Scholar] [CrossRef]
- Yadav, R.K.; Bhattarai, B.; Gang, H.-S.; Pyun, J.-Y. Trusted K Nearest Bayesian Estimation for Indoor Positioning System. IEEE Access 2019, 7, 51484–51498. [Google Scholar] [CrossRef]
- Dinh, T.-M.T.; Duong, N.-S.; Sandrasegaran, K. Smartphone-Based Indoor Positioning Using BLE iBeacon and Reliable Lightweight Fingerprint Map. IEEE Sens. J. 2020, 20, 10283–10294. [Google Scholar] [CrossRef]
- Pratama, A.R.; Hidayat, R. Smartphone-based pedestrian dead reckoning as an indoor positioning system. In Proceedings of the 2012 International Conference on System Engineering and Technology (ICSET), Bandung, Indonesia, 11–12 September 2012. [Google Scholar]
- Vy, T.D.; Nguyen, T.L.; Shin, Y. A precise tracking algorithm using PDR and Wi-Fi/iBeacon corrections for smartphones. IEEE Access 2021, 9, 49522–49536. [Google Scholar] [CrossRef]
- Elgui, K.; Bianchi, P.; Portier, F.; Isson, O. Learning methods for RSSI-based geolocation: A comparative study. Pervasive Mob. Comput. 2020, 67, 101199. [Google Scholar] [CrossRef]
- Duong, N.-S.; Dinh, T.-M. On the accuracy of iBeacon-based Indoor Positioning System in the iOS platform. In Proceedings of the 2021 18th International Multi-Conference on Systems, Signals & Devices (SSD), Monastir, Tunisia, 22–25 March 2021; pp. 58–62. [Google Scholar] [CrossRef]
- Abbas, M.; Elhamshary, M.; Rizk, H.; Torki, M.; Youssef, M. WiDeep: WiFi-based Accurate and Robust Indoor Localization System using Deep Learning. In Proceedings of the 2019 IEEE International Conference on Pervasive Computing and Communications, PerCom, Kyoto, Japan, 11–15 March 2019; pp. 1–10. [Google Scholar] [CrossRef]
- Njima, W.; Bazzi, A.; Chafii, M. DNN-Based Indoor Localization Under Limited Dataset Using GANs and Semi-Supervised Learning. IEEE Access 2022, 10, 69896–69909. [Google Scholar] [CrossRef]
- Yang, T.; Cabani, A.; Chafouk, H. A Survey of Recent Indoor Localization Scenarios and Methodologies. Sensors 2021, 21, 8086. [Google Scholar] [CrossRef] [PubMed]
- Zafari, F.; Gkelias, A.; Leung, K.K. A Survey of Indoor Localization Systems and Technologies. IEEE Commun. Surv. Tutor. 2019, 21, 2568–2599. [Google Scholar] [CrossRef]
- Jang, B.; Kim, H. Indoor Positioning Technologies Without Offline Fingerprinting Map: A Survey. IEEE Commun. Surv. Tutor. 2019, 21, 508–525. [Google Scholar] [CrossRef]
- Subedi, S.; Pyun, J.-Y. A Survey of Smartphone-Based Indoor Positioning System Using RF-Based Wireless Technologies. Sensors 2020, 20, 7230. [Google Scholar] [CrossRef] [PubMed]
- Mallik, M.; Panja, A.; Chowdhury, C. Paving the way with machine learning for seamless indoor–Outdoor positioning: A survey. Inf. Fusion 2023, 94, 126–151. [Google Scholar] [CrossRef]
- Tech Insights. Apple U1 Ultra Wideband (UWB) Chip Analysis. Available online: https://www.techinsights.com/blog/apple-u1-tmka75-ultra-wideband-uwb-chip-analysis (accessed on 21 May 2024).
- Prorok, A.; Martinoli, A. Accurate indoor localization with ultra-wideband using spatial models and collaboration. Int. J. Robot. Res. 2014, 33, 547–568. [Google Scholar] [CrossRef]
- Alarifi, A.; Al-Salman, A.; Alsaleh, M.; Alnafessah, A.; Al-Hadhrami, S.; Al-Ammar, M.A.; Al-Khalifa, H.S. Ultra Wideband Indoor Positioning Technologies: Analysis and Recent Advances. Sensors 2016, 16, 707. [Google Scholar] [CrossRef]
- Mayer, P.; Magno, M.; Benini, L. Self-Sustaining Ultrawideband Positioning System for Event-Driven Indoor Localization. IEEE Internet Things J. 2024, 11, 1272–1284. [Google Scholar] [CrossRef]
- Hapsari, G.I.; Munadi, R.; Erfianto, B.; Irawati, I.D. Future Research and Trends in Ultra-Wideband Indoor Tag Localization. IEEE Access 2024. [Google Scholar] [CrossRef]
- Apple Inc. Apple iBeacon. Available online: https://developer.apple.com/ibeacon/ (accessed on 21 May 2024).
- Google. Eddystone Beacon API. Available online: https://github.com/google/eddystone (accessed on 21 May 2024).
- Apple Inc. Turning an iOS Device into an iBeacon Device. Available online: https://developer.apple.com/documentation/corelocation/turning_an_ios_device_into_an_ibeacon_device (accessed on 21 May 2024).
- Apple Inc. Multipeer Connectivity: Support Peer-to-Peer Connectivity and the Discovery of Nearby Devices. Available online: https://developer.apple.com/documentation/multipeerconnectivity (accessed on 21 May 2024).
- Google. Nearby Connections API. Available online: https://developers.google.com/nearby/connections/overview (accessed on 21 May 2024).
- Google. Nearby Messages API. Available online: https://developers.google.com/nearby/messages/overview (accessed on 21 May 2024).
- Apple Inc. Swift Programming Language. Available online: https://developer.apple.com/swift/ (accessed on 21 May 2024).
- Dalkılıç, F.; Çabuk, U.C.; Arıkan, E.; Gürkan, A. An analysis of the positioning accuracy of iBeacon technology in indoor environments. In Proceedings of the 2017 International Conference on Computer Science and Engineering (UBMK), Antalya, Turkey, 5–8 October 2017; pp. 549–553. [Google Scholar] [CrossRef]
- Apple Inc. Multipeer Connectivity: Maximum Number of Peers. Available online: https://developer.apple.com/documentation/multipeerconnectivity/mcbrowserviewcontroller/1406954-maximumnumberofpeers (accessed on 21 May 2024).
- Nikolakopoulos, A.; Julian Segui, M.; Pellicer, A.B.; Kefalogiannis, M.; Gizelis, C.-A.; Marinakis, A.; Nestorakis, K.; Varvarigou, T. BigDaM: Efficient Big Data Management and Interoperability Middleware for Seaports as Critical Infrastructures. Computers 2023, 12, 218. [Google Scholar] [CrossRef]
- Karypiadis, E.; Nikolakopoulos, A.; Marinakis, A.; Moulos, V.; Varvarigou, T. SCAL-E: An Auto Scaling Agent for Optimum Big Data Load Balancing in Kubernetes Environments. In Proceedings of the 2022 International Conference on Computer, Information and Telecommunication Systems (CITS), Piraeus, Greece, 13–15 July 2022; pp. 1–5. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Nikolakopoulos, A.; Psychas, A.; Litke, A.; Varvarigou, T. Leveraging Indoor Localization Data: The Transactional Area Network (TAN). Electronics 2024, 13, 2454. https://doi.org/10.3390/electronics13132454
Nikolakopoulos A, Psychas A, Litke A, Varvarigou T. Leveraging Indoor Localization Data: The Transactional Area Network (TAN). Electronics. 2024; 13(13):2454. https://doi.org/10.3390/electronics13132454
Chicago/Turabian StyleNikolakopoulos, Anastasios, Alexandros Psychas, Antonios Litke, and Theodora Varvarigou. 2024. "Leveraging Indoor Localization Data: The Transactional Area Network (TAN)" Electronics 13, no. 13: 2454. https://doi.org/10.3390/electronics13132454
APA StyleNikolakopoulos, A., Psychas, A., Litke, A., & Varvarigou, T. (2024). Leveraging Indoor Localization Data: The Transactional Area Network (TAN). Electronics, 13(13), 2454. https://doi.org/10.3390/electronics13132454