Performance Evaluation of iBeacon Deployment for Location-Based Services in Physical Learning Spaces
Abstract
:1. Introduction
1.1. Background
1.2. Objectives
2. Related Work
2.1. Related Work of iBeacon Positioning Methods
2.1.1. Positioning Using Trilateration Method
2.1.2. Positioning Using Fingerprinting Method
2.2. Related Work of iBeacon Deployment
3. Methods
4. Robustness Testing
4.1. Signal Coverage Test
4.2. Environmental Conditions Test
5. Performance Testing
5.1. Deployment Position Test (Ceiling vs. Wall)
5.2. Deployment Density Test
5.3. Fingerprint Space Interval Test
5.4. Fingerprint Collection Time Test
5.5. Transmission Interval Test
5.6. Venue Test
5.7. Crowd Analysis Test
6. Discussion
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Bray, J.; Sturman, C. Bluetooth: Connect Without Cables, 2nd ed.; Prentice Hall PTR: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
- Haartsen, J.C. The Bluetooth radio system. IEEE Pers. Commun. 2000, 7, 28–36. [Google Scholar] [CrossRef]
- Gomez, C.; Oller, J.; Paradells, J. Overview and evaluation of Bluetooth low energy: An emerging low-power wireless technology. Sensors 2012, 12, 11734–11753. [Google Scholar] [CrossRef]
- Woolley, M. Bluetooth Core Specification v5.1 Feature Overview; Bluetooth SIG: Kirkland, WA, USA, 2019. [Google Scholar]
- Woolley, M. Bluetooth Core Specification Version 5.2 Feature Overview; Bluetooth SIG: Kirkland, WA, USA, 2020. [Google Scholar]
- Apple Inc. Getting Started with iBeacon. Available online: https://developer.apple.com/ibeacon/Getting-Started-with-iBeacon.pdf (accessed on 28 September 2020).
- Bahl, P.; Padmanabhan, V.N. Enhancements to the RADAR User Location and Tracking System; Microsoft Corporation: Redmond, WA, USA, 2000. [Google Scholar]
- Bullock, J.B.; Chowdhary, M.; Rubin, D.; Leimer, D.; Turetzky, G.; Jarvis, M. Continuous indoor positioning using GNSS, Wi-Fi, and MEMS dead reckoning. In Proceedings of the 25th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2012), Nashville, TN, USA, 17–21 September 2012. [Google Scholar]
- Chen, L.-W.; Chen, T.-P.; Chen, D.-E.; Liu, J.-X.; Tsai, M.-F. Smart campus care and guiding with dedicated video footprinting through Internet of Things technologies. IEEE Access 2018, 6, 43956–43966. [Google Scholar] [CrossRef]
- Griffiths, S.; Wong, M.S.; Kwok, C.Y.T.; Kam, R.; Lam, S.C.; Yang, L.; Yip, T.L.; Heo, J.; Chan, B.S.B.; Xiong, G.; et al. Exploring bluetooth beacon use cases in teaching and learning: Increasing the sustainability of physical learning spaces. Sustainability 2019, 11, 4005. [Google Scholar] [CrossRef] [Green Version]
- Bae, M.Y.; Cho, D.J. Design and implementation of automatic attendance check system using BLE beacon. Int. J. Multimed. Ubiquitous Eng. 2015, 10, 177–186. [Google Scholar] [CrossRef]
- Lau, H.; Mok, Y.; Daut, N.; Tahir, A.; Chung, S.; Chua, B. Beacon-integrated attendance app. Adv. Sci. Lett. 2018, 24, 1114–1118. [Google Scholar] [CrossRef]
- Kim, I.-M. Design and development a smart-phone application for class interactions. J. Digit. Contents Soc. 2014, 15, 721–727. [Google Scholar] [CrossRef] [Green Version]
- McDonald, K.; Glover, I. Exploring the transformative potential of Bluetooth beacons in higher education. Res. Learn. Technol. 2016, 24, 32166. [Google Scholar] [CrossRef] [Green Version]
- Jurkovičova, L.; Ĉervenka, P.; Hrivíková, T. E-learning in augmented reality utilizing iBeacon technology. In Proceedings of the 10th International Conference on e-Learning—ICEL 2015, Nassau, The Bahamas, 25–26 June 2015. [Google Scholar]
- Karlsson, E.; Nygren, O.; Gamboa, M.; Thander, F. ArQuest: Augmented reality in education. In Proceedings of the 12th Student Interaction Design Research Conference (SIDeR 2016), Malmö, Sweden, 1–2 April 2016. [Google Scholar]
- Merode, D.; Tabunshchyk, G.; Patrakhalko, K.; Yuriy, G. Smart campus based on iBeacon technology. In Proceedings of the 14th International Symposium on Ambient Intelligence and Embedded Systems, Oostende, Belgium, 24–26 September 2015. [Google Scholar]
- Husni, E. Mobile Application for Smart Campus System with iBeacon-uBeacon. Adv. Sci. Lett. 2017, 23, 3746–3750. [Google Scholar] [CrossRef]
- DeBlasio, G.; Quesada-Arencibia, A.; Garcia, C.R.; Rodriguez-Rodriguez, J.C.; Moreno-Diaz, R. A protocol-channel-based indoor positioning performance study for bluetooth low energy. IEEE Access 2018, 6, 33440–33450. [Google Scholar] [CrossRef]
- Wu, X.; Shen, R.; Fu, L.; Tian, X.; Liu, P.; Wang, X. iBILL: Using iBeacon and inertial sensors for accurate indoor localization in large open areas. IEEE Access 2017, 5, 14589–14599. [Google Scholar] [CrossRef]
- Varela, P.M.; Otsuki Ohtsuki, T. Discovering co-located walking groups of people using iBeacon technology. IEEE Access 2016, 4, 6591–6601. [Google Scholar] [CrossRef]
- Paek, J.; Ko, J.; Shin, H. A measurement study of BLE iBeacon and geometric adjustment scheme for indoor location-based mobile applications. Mob. Inf. Syst. 2016. [Google Scholar] [CrossRef] [Green Version]
- Faragher, R.; Harle, R. An analysis of the accuracy of Bluetooth Low Energy for indoor positioning applications. In Proceedings of the 27th International Technical Meeting of The Satellite Division of the Institute of Navigation (ION GNSS+ 2014), Tampa, FL, USA, 8–12 September 2014; pp. 22–26. [Google Scholar]
- Zafari, F.; Papapanagiotou, I. Enhancing iBeacon based micro-location with particle filtering. In Proceedings of the 2015 IEEE Global Communications Conference (GLOBECOM), San Diego, CA, USA, 6–10 December 2015; pp. 1–7. [Google Scholar]
- Zhang, K.; Zhang, Y.; Wan, S. Research of RSSI indoor ranging algorithm based on Gaussian—Kalman linear filtering. In Proceedings of the 2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), Xi’an, China, 3–5 October 2016; pp. 1628–1632. [Google Scholar]
- Fard, H.K.; Chen, Y.; Son, K.K. Indoor positioning of mobile devices with agile iBeacon deployment. In Proceedings of the 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE), Halifax, NS, Canada, 3–6 May 2015; pp. 275–279. [Google Scholar]
- Ng, T.M. From “Where I am” to “Here I am”: Accuracy study on location-based services with iBeacon technology. Hkie Trans. 2015, 22, 23–31. [Google Scholar] [CrossRef]
- Martin, P.; Ho, B.-J.; Grupen, N.; Muñoz, S.; Srivastava, M. An iBeacon primer for indoor localization: Demo abstract. In BuildSys ′14: Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings; ACM Press: Memphis, TN, USA, 2014; pp. 190–191. [Google Scholar]
- Castillo-Cara, M.; Lovón-Melgarejo, J.; Bravo-Rocca, G.; Orozco-Barbosa, L.; García-Varea, I. An empirical study of the transmission power setting for bluetooth-based indoor localization mechanisms. Sensors 2017, 17, 1318. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Estel, M.; Fischer, L. Feasibility of bluetooth ibeacons for indoor localization. In Digital Enterprise Computing (DEC 2015); Zimmermann, A., Rossmann, A., Eds.; Gesellschaft für Informatik e.V: Böblingen, Germany, 2015. [Google Scholar]
- Kriz, P.; Maly, F.; Kozel, T. Improving indoor localization using bluetooth low energy beacons. Mob. Inf. Syst. 2016. [Google Scholar] [CrossRef] [Green Version]
- Takahashi, C.; Kondo, K. Accuracy evaluation of an indoor positioning method using iBeacons. In Proceedings of the 2016 IEEE 5th Global Conference on Consumer Electronics, Kyoto, Japan, 11–14 October 2016; pp. 1–2. [Google Scholar]
- Peng, Y.; Fan, W.; Dong, X.; Zhang, X. An iterative weighted KNN (IW-KNN) based indoor localization method in bluetooth low energy (BLE) environment. In Proceedings of the 2016 Intl IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC/ATC/ScalCom/CBDCom/IoP/SmartWorld), Toulouse, France, 18–21 July 2016; pp. 794–800. [Google Scholar]
- Chen, Z.; Zhu, Q.; Jiang, H.; Soh, Y.C. Indoor localization using smartphone sensors and iBeacons. In Proceedings of the 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA), Auckland, New Zealand, 15–17 June 2015; pp. 1723–1728. [Google Scholar]
- Mori, T.; Kajioka, S.; Uchiya, T.; Takumi, I.; Matsuo, H. Experiments of position estimation by BLE beacons on actual situations. In Proceedings of the 2015 IEEE 4th Global Conference on Consumer Electronics (GCCE), Osaka, Japan, 27–30 October 2015; pp. 683–684. [Google Scholar]
- Chawathe, S.S. Beacon placement for indoor localization using bluetooth. In Proceedings of the 2008 11th International IEEE Conference on Intelligent Transportation Systems, Beijing, China, 12–15 October 2008; pp. 980–985. [Google Scholar]
- Aman, M.S.; Jiang, H.; Quint, C.; Yelamarthi, K.; Abdelgawad, A. Reliability evaluation of iBeacon for micro-localization. In Proceedings of the 2016 IEEE 7th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), New York, NY, USA, 20–22 October 2016; pp. 1–5. [Google Scholar]
- Ji, M.; Kim, J.; Jeon, J.; Cho, Y. Analysis of positioning accuracy corresponding to the number of BLE beacons in indoor positioning system. In Proceedings of the 2015 17th International Conference on Advanced Communication Technology (ICACT), Seoul, Korea, 1–3 July 2015; pp. 92–95. [Google Scholar]
- Yang, L.; Wang, Q.; Wang, G. Positioning in an indoor environment based on iBeacons. In Proceedings of the 2016 IEEE International Conference on Information and Automation (ICIA), Ningbo, China, 1–3 August 2016; pp. 894–899. [Google Scholar]
- Yuan, Z.; Li, W.; Xu, Z.; Zhao, W. Beacon node placement for minimal localization error. arXiv 2015, arXiv:1503.08404. [Google Scholar]
- Rezazadeh, J.; Subramanian, R.; Sandrasegaran, K.; Kong, X.; Moradi, M.; Khodamoradi, F. Novel iBeacon placement for indoor positioning in IoT. IEEE Sens. J. 2018, 18, 10240–10247. [Google Scholar] [CrossRef]
- Rezazadeh, J.; Moradi, M.; Ismail, A.S.; Dutkiewicz, E. Superior path planning mechanism for mobile beacon-assisted localization in wireless sensor networks. IEEE Sens. J. 2014, 14, 3052–3064. [Google Scholar] [CrossRef]
- Schaff, C.; Yunis, D.; Chakrabarti, A.; Walter, M.R. Jointly optimizing placement and inference for beacon-based localization. In Proceedings of the 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Vancouver, BC, Canada, 24–28 September 2017; pp. 6609–6616. [Google Scholar]
- Dalkilic, F.; Cabuk, U.C.; Arikan, E.; Gurkan, 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]
- 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] [Green Version]
- Cotton, S.L.; McKernan, A.; Ali, A.J.; Scanlon, W.G. An experimental study on the impact of human body shadowing in off-body communications channels at 2.45 GHz. In Proceedings of the 5th European Conference on Antennas and Propagation (EUCAP), Rome, Italy, 11–15 April 2011; pp. 3133–3137. [Google Scholar]
- Suryavanshi, N.B.; Viswavardhan Reddy, K.; Chandrika, V.R. Direction Finding Capability in Bluetooth 5.1 Standard. In Ubiquitous Communications and Network Computing; Kumar, N., Venkatesha Prasad, R., Eds.; Springer: Cham, Switzerland, 2019; pp. 53–65. [Google Scholar]
- Cominelli, M.; Patras, P.; Gringoli, F. Dead on Arrival: An Empirical Study of The Bluetooth 5.1 Positioning System. In WiNTECH ′19: Proceedings of the 13th International Workshop on Wireless Network Testbeds, Experimental Evaluation & Characterization; ACM Press: New York, NY, USA, 2019; pp. 13–20. [Google Scholar]
Environmental Condition | Average Packet Loss Rate (%) | Average RSSI (dBm) | Standard Deviation of RSSI (dBm) |
---|---|---|---|
Temperature | 4.1 | −75.51 | 4.94 |
Wind | 2.2 | −77.67 | 3.84 |
Tree | 1.8 | −71.87 | 4.01 |
Vehicle traffic | 2.4 | −72.87 | 4.19 |
Pedestrian traffic | 2.8 | −73.83 | 4.70 |
Blocked by pedestrian | 2.9 | −75.52 | 6.08 |
Control | 2.3 | −73.35 | 4.70 |
Room | Size | Descriptions | Test |
---|---|---|---|
Typical classroom (Room ZB214) | 16.0 m × 9.5 m | With chairs, long tables and walls without windows | (1), (2), (3), (4), (5), (6) |
Computer laboratory (Room ZS1010) | 16.0 m × 14.5 m | With chairs, long tables, two windows on one wall and 60 desktop computers | (6) |
Laboratory (Room V721) | 13.0 m × 11.7 m | With basic furniture, a hanging light fixture and a full-height glass panel | (6) |
Typical lecture theatre (Room Z205) | 15.0 m × 19.0 m | 248 auditorium seats with tablet arms | (6) |
Small lecture theatre (Room Z414) | 9.5 m × 5.7 m | 79 auditorium seats with tablet arms with one window on wall | (6), (7) |
Room | Longest Diagonal of Room (m) | RMSE (m) | Percentage Error (%) |
---|---|---|---|
Typical classroom (Room ZB214) | 18.6 | 1.54 | 8.26 |
Computer laboratory (Room ZS1010) | 21.6 | 2.23 | 10.35 |
Laboratory (Room V721) | 17.5 | 2.17 | 12.41 |
Typical lecture theatre (Room Z205) | 24.2 | 1.89 | 7.81 |
Small lecture theatre (Room Z414) | 11.1 | 1.10 | 9.93 |
Performance Test | Trade-off | Recommendations |
---|---|---|
Deployment position (ceiling vs. wall) | Ease of deployment/ maintenance-accuracy | Ceiling |
Deployment density | Cost vs. accuracy | Average spacing of 4.4 m |
Fingerprint space interval | Time vs. accuracy | 2 m |
Fingerprint collection time (1–10 s) | Time vs. accuracy | 6–10 s |
Transmission interval (100, 417, 800 ms) | Battery life vs. accuracy | 417 ms |
Different venues (equipment, building materials, etc., leading to attenuation) | Generalisability vs. accuracy | Select suitable location for installation to reduce interference and multipath effects |
Crowd analysis (effect of human body) | N/A | Maximise line of sight propagation |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kwok, C.Y.T.; Wong, M.S.; Griffiths, S.; Wong, F.Y.Y.; Kam, R.; Chin, D.C.W.; Xiong, G.; Mok, E. Performance Evaluation of iBeacon Deployment for Location-Based Services in Physical Learning Spaces. Appl. Sci. 2020, 10, 7126. https://doi.org/10.3390/app10207126
Kwok CYT, Wong MS, Griffiths S, Wong FYY, Kam R, Chin DCW, Xiong G, Mok E. Performance Evaluation of iBeacon Deployment for Location-Based Services in Physical Learning Spaces. Applied Sciences. 2020; 10(20):7126. https://doi.org/10.3390/app10207126
Chicago/Turabian StyleKwok, Coco Yin Tung, Man Sing Wong, Sion Griffiths, Fiona Yan Yan Wong, Roy Kam, David C.W. Chin, Guanjing Xiong, and Esmond Mok. 2020. "Performance Evaluation of iBeacon Deployment for Location-Based Services in Physical Learning Spaces" Applied Sciences 10, no. 20: 7126. https://doi.org/10.3390/app10207126
APA StyleKwok, C. Y. T., Wong, M. S., Griffiths, S., Wong, F. Y. Y., Kam, R., Chin, D. C. W., Xiong, G., & Mok, E. (2020). Performance Evaluation of iBeacon Deployment for Location-Based Services in Physical Learning Spaces. Applied Sciences, 10(20), 7126. https://doi.org/10.3390/app10207126