RSSI and Machine Learning-Based Indoor Localization Systems for Smart Cities
Abstract
:1. Introduction
2. Parameter-Based Positioning
2.1. Distance-Based
2.1.1. Phase of Arrival (POA)
2.1.2. Phase Difference of Arrival (PDOA)
2.2. Signal Based
2.2.1. Reference Signal Received Power (RSRP)
2.2.2. Reference Signal Received Quality (RSRQ)
2.2.3. Channel State Information (CSI)
2.2.4. Received Signal Strength Indicator (RSSI)
2.3. Time-Based
2.3.1. Time of Arrival (TOA)
2.3.2. Time Difference on Arrival (TDOA)
2.3.3. Round Trip Time (RTT)
2.4. Direction Based
2.4.1. Angle Difference of Arrival (ADOA)
2.4.2. Direction of Arrival (DOA)
2.4.3. Angle of Arrival (AOA)
3. Radio Signals-Based Positioning
3.1. Wi-Fi
3.2. ZigBee
3.3. RFID
3.4. Bluetooth Low Energy
3.5. UWB (Ultra-Wide Band)
3.6. Long-Range Radio (LoRa)
3.7. Sigfox
3.8. Near-Field Communication
3.9. Cellular Networks
4. Machine Learning for Indoor Applications
4.1. k-Nearest Neighbor (kNN)
4.2. Support Vector Machine (SVM)
4.3. Decision Tree
4.4. Extra Tree
4.5. Random Forest
4.6. Neural Network (NN)
4.7. Feed-Forward Neural Network (FFNN)
5. Performance Evaluation Matrices
5.1. Performance Metrics
5.1.1. Accuracy
5.1.2. Precision
5.1.3. Average Localization Error
5.1.4. Mean-Squared Error (MSE)
5.1.5. Root-Mean-Squared Error (RMSE)
5.1.6. R-Squared
5.2. Performance Issues
5.2.1. Scalability
5.2.2. Robustness
6. Open Issues and Future Directions
7. Discussion
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Gillis, A.S. What is IOT (Internet of Things) and How Does It Work?—Definition from Techtarget.com, IoT Agenda. 2022. Available online: https://www.techtarget.com/iotagenda/definition/Internet-of-Things-IoT (accessed on 21 December 2022).
- Al Alawi, R. RSSI based location estimation in wireless sensors networks. In Proceedings of the 17th IEEE International Conference on Networks, Singapore, 14–16 December 2011; pp. 118–122. [Google Scholar] [CrossRef]
- Wainer, G.; Aloqaily, M. Machine learning-based indoor localization and occupancy estimation using 5G ultra-dense networks. Simul. Model. Pract. Theory 2022, 118, 102543. [Google Scholar]
- Sadowski, S.; Spachos, P. RSSI-Based Indoor Localization with the Internet of Things. IEEE Access 2018, 6, 30149–30161. [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]
- Potortì, F.; Park, S.; Ruiz, A.R.J.; Barsocchi, P.; Girolami, M.; Crivello, A.; Lee, S.Y.; Lim, J.H.; Torres-Sospedra, J.; Seco, F.; et al. Comparing the Performance of Indoor Localization Systems through the Evaal Framework. Sensors 2017, 17, 2327. [Google Scholar] [CrossRef]
- Filippoupolitis, A.; Oliff, W.; Loukas, G. Bluetooth Low Energy Based Occupancy Detection for Emergency Management. In Proceedings of the 2016 15th International Conference on Ubiquitous Computing and Communications and 2016 International Symposium on Cyberspace and Security (IUCC-CSS), Granada, Spain, 14–16 December 2016; pp. 31–38. [Google Scholar] [CrossRef]
- Tekler, Z.D.; Low, R.; Yuen, C.; Blessing, L. Plug-Mate: An IoT-based occupancy-driven plug load management system in smart buildings. Build. Environ. 2022, 223, 109472. [Google Scholar] [CrossRef]
- Zhuang, D.; Gan, V.J.; Tekler, Z.D.; Chong, A.; Tian, S.; Shi, X. Data-driven predictive control for smart HVAC system in IoT-integrated buildings with time-series forecasting and reinforcement learning. Appl. Energy 2023, 338, 120936. [Google Scholar] [CrossRef]
- Tekler, Z.D.; Chong, A. Occupancy prediction using deep learning approaches across multiple space types: A minimum sensing strategy. Build. Environ. 2022, 226, 109689. [Google Scholar] [CrossRef]
- Farahsari, P.S.; Farahzadi, A.; Rezazadeh, J.; Bagheri, A. A survey on indoor positioning systems for iot-based applications. IEEE Internet Things J. 2022, 9, 7680–7699. [Google Scholar] [CrossRef]
- Florio, A.; Avitabile, G.; Coviello, G. A Linear Technique for Artifacts Correction and Compensation in Phase Interferometric Angle of Arrival Estimation. Sensors 2022, 22, 1427. [Google Scholar] [CrossRef]
- Pascacio, P.; Casteleyn, S.; Torres-Sospedra, J.; Lohan, E.S.; Nurmi, J. Collaborative Indoor Positioning Systems: A Systematic Review. Sensors 2021, 21, 1002. [Google Scholar] [CrossRef]
- Diagne, S.; Val, T.; Farota, A.K.; Diop, B.; Assogba, O. Performances Analysis of a System of Localization by Angle of Arrival UWB Radio. Int. J. Commun. Netw. Syst. Sci. 2020, 13, 15–27. [Google Scholar] [CrossRef]
- Ma, Y.; Wang, B.; Pei, S.; Zhang, Y.; Zhang, S.; Yu, J. An Indoor Localization Method Based on AOA and PDOA Using Virtual Stations in Multipath and NLOS Environments for Passive UHF RFID. IEEE Xplore Full-text PDF. Available online: https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8361408 (accessed on 20 March 2023).
- Ravindra, S.; Jagadeesha, S.N. Time of Arrival Based Localization in Wireless Sensor Networks: A Linear Approach. 2013. Available online: https://arxiv.org/ftp/arxiv/papers/1403/1403.6697.pdf (accessed on 3 January 2023).
- Mohamed, A.; Tharwat, M.; Magdy, M.; Abubakr, T.; Nasr, O.; Youssef, M. DeepFeat: Robust Large-Scale Multi-Features Outdoor Localization in LTE Networks Using Deep Learning. IEEE Access 2022, 10, 3400–3414. [Google Scholar] [CrossRef]
- “RSRP and RSRQ,” RSRP and RSRQ—Teltonika Networks Wiki. Available online: https://wiki.teltonika-networks.com/view/RSRP_and_RSRQ (accessed on 3 January 2023).
- Bannour, A.; Harbaoui, A.; Alsolami, F. Connected Objects Geo-Localization Based on SS-RSRP of 5G Networks. Electronics 2021, 10, 2750. [Google Scholar] [CrossRef]
- Kawecki, R.; Hausman, S.; Korbel, P. Performance of Fingerprinting-Based Indoor Positioning with Measured and Simulated RSSI Reference Maps. Remote Sens. 2022, 14, 1992. [Google Scholar] [CrossRef]
- LTE RSSI, RSRP and RSRQ Measurement, CableFree. 2018. Available online: https://www.cablefree.net/wirelesstechnology/4glte/rsrp-rsrq-measurement-lte/ (accessed on 15 January 2023).
- Behjati, M.; Zulkifley, M.A.; Alobaidy, H.A.H.; Nordin, R.; Abdullah, N.F. Reliable aerial mobile communications with RSRP & RSRQ prediction models for the Internet of Drones: A machine learning approach. Sensors 2022, 22, 5522. [Google Scholar]
- Channel State Information. DBpedia. Available online: https://dbpedia.org/page/Channel_state_information (accessed on 20 March 2023).
- Sharma, M. Effective Channel State Information (CSI) Feedback for MIMO Systems in Wireless Broadband Communications. Ph.D. Thesis, Queensland University of Technology, Brisbane, Australia, 2014. Available online: https://core.ac.uk/download/33490729.pdf (accessed on 20 March 2023).
- Sanam, T. A Channel State Information Based Device Free Indoor Localization for Context Aware Computing: A Machine Learning Approach. Available online: https://rucore.libraries.rutgers.edu/rutgers-lib/64189/PDF/1/play/ (accessed on 20 March 2023).
- Understanding RSSI. MetaGeek. Available online: https://www.metageek.com/training/resources/understanding-rssi/ (accessed on 20 March 2023).
- Shin, K.; McConville, R.; Metatla, O.; Chang, M.; Han, C.; Lee, J.; Roudaut, A. Outdoor Localization using BLE RSSI and Accessible Pedestrian Signals for the Visually Impaired at Intersections. Sensors 2022, 22, 371. [Google Scholar] [CrossRef]
- Polak, L.; Rozum, S.; Slanina, M.; Bravenec, T.; Fryza, T.; Pikrakis, A. Received signal strength fingerprinting-based indoor location estimation employing machine learning. Sensors 2021, 21, 4605. [Google Scholar] [CrossRef]
- Khalaf-Allah, M. Time of Arrival (TOA)-Based Direct Location Method—Researchgate. Available online: https://www.researchgate.net/publication/348298305_Time_of_Arrival_TOA-Based_Direct_Location_Method (accessed on 20 March 2023).
- 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]
- Sesyuk, A.; Ioannou, S.; Raspopoulos, M. A survey of 3D indoor localization systems and technologies. Sensors 2022, 22, 9380. [Google Scholar] [CrossRef] [PubMed]
- Du, H.; Zhang, C.; Ye, Q.; Xu, W.; Kibenge, P.L.; Yao, K. A Hybrid Outdoor Localization Scheme with High-Position Accuracy and Low-Power Consumption. EURASIP J. Wirel. Commun. Netw. 2018, 2018, 4. Available online: https://www.researchgate.net/publication/322256746_A_hybrid_outdoor_localization_scheme_with_high-position_accuracy_and_low-power_consumption (accessed on 4 February 2023). [CrossRef]
- Inpixon. Time Difference of Arrival (TDOA) Multilateration. Inpixon. Available online: https://www.inpixon.com/technology/standards/time-difference-of-arrival#:~:text=TDoA%20is%20a%20positioning%20methodology,key%20assets%2C%20in%20real%20time (accessed on 22 January 2023).
- What is RTT (Round-Trip Time) and How to Reduce It? StormIT. Available online: https://www.stormit.cloud/blog/what-is-round-trip-time-rtt-meaning-calculation/ (accessed on 22 January 2023).
- Horn, B.K.P. Indoor Localization Using Uncooperative Wi-Fi Access Points. Sensors 2022, 22, 3091. [Google Scholar]
- Bergen, M.H.; Schaal, F.S.; Klukas, R.; Cheng, J.; Holzman, J.F. Toward the implementation of a universal angle-based optical indoor positioning system. Front. Optoelectron. 2018, 11, 116–127. [Google Scholar] [CrossRef]
- Heydariaan, M.; Dabirian, H.; Gnawali, O. AnguLoc: Concurrent Angle of Arrival Estimation for Indoor Localization with UWB Radios. Available online: https://www2.cs.uh.edu/~gnawali/papers/anguloc-dcoss20.pdf (accessed on 22 January 2023).
- Eranti, P.K.; Barkana, B.D. An Overview of Direction-of-Arrival Estimation Methods Using Adaptive Directional Time-Frequency Distributions. Electronics 2022, 11, 1321. [Google Scholar] [CrossRef]
- Cidronali, A.; Ciervo, E.; Collodi, G.; Maddio, S.; Passafiume, M.; Pelosi, G. Analysis of Dual-Band Direction of Arrival Estimation in Multipath Scenarios. Electronics 2021, 10, 1236. [Google Scholar]
- Isaacs, J.; Ezal, K.; Hespanha, J. Local Carrier-Based Precision Approach and Landing System. Available online: https://www.researchgate.net/profile/Jason-Isaacs-2/publication/312115368_Local_carrier-based_precision_approach_and_landing_system/links/5bb1559892851ca9ed331c99/Local-carrier-based-precision-approach-and-landing-system.pdf (accessed on 20 March 2023).
- Arbula, D.; Ljubic, S. Indoor Localization Based on Infrared Angle of Arrival Sensor Network. Sensors 2020, 20, 6278. [Google Scholar] [CrossRef] [PubMed]
- What Is Wi-Fi?: Definition, Meaning & Explanation. Available online: https://www.verizon.com/articles/internet-essentials/wifi-definiton/ (accessed on 20 March 2023).
- Maduraga, M.W.P.; Abeysekara, R. Comparison of supervised learning-based indoor localization techniques for smart building applications. In Proceedings of the 2021 International Research Conference on Smart Computing and Systems Engineering (SCSE), Colombo, Sri Lanka, 1 September 2021; pp. 145–148. [Google Scholar] [CrossRef]
- Liu, F.; Liu, J.; Yin, Y.; Wang, W.; Hu, D.; Chen, P.; Niu, Q. Institution of Engineering and Technology—Wiley Online Library. Available online: https://ietresearch.onlinelibrary.wiley.com/ (accessed on 20 March 2023).
- Rosencrance, L. What Is Zigbee?: Definition from TechTarget. IoT Agenda. 2017. Available online: https://www.techtarget.com/iotagenda/definition/ZigBee (accessed on 23 November 2022).
- Obeidat, H.; Shuaieb, W.; Obeidat, O.; Abd-Alhameed, R. A Review of Indoor Localization Techniques and Wireless Technologies—Wireless Personal Communications. Available online: https://link.springer.com/article/10.1007/s11277-021-08209-5 (accessed on 6 January 2023).
- Introduction of Radio Frequency Identification (RFID). GeeksforGeeks. 2022. Available online: https://www.geeksforgeeks.org/introduction-of-radio-frequency-identification-rfid/ (accessed on 17 January 2023).
- Bai, Y.B.; Wu, S.; Wu, H.; Zhang, K. Overview of RFID-Based Indoor Positioning Technology—CEUR-WS.org. Available online: https://ceur-ws.org/Vol-1328/GSR2_Bai.pdf (accessed on 23 November 2022).
- Bluetooth Technology Overview, Bluetooth® Technology Website. Available online: https://www.bluetooth.com/learn-about-bluetooth/tech-overview (accessed on 23 November 2022).
- BasuMallick, C. What is Bluetooth Le? Meaning, Working, Architecture, Uses, and Benefits, Bluetooth LE Working, Architecture, Uses. 2022. Available online: https://www.spiceworks.com/tech/iot/articles/what-is-bluetooth-le/ (accessed on 23 November 2022).
- 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]
- Alarifi, A.; Al-Salman, A.M.; 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] [PubMed]
- Ingabire, W.; Larijani, H.; Gibson, R.M.; Qureshi, A.-U. Outdoor Node Localization Using Random Neural Networks for Large-scale Urban IOT Lora Networks. Algorithms 2021, 14, 307. [Google Scholar] [CrossRef]
- Long Range Networking with Lora: An Overview, Blog—Tweede Golf. Available online: https://tweedegolf.nl/en/blog/51/long-range-networking-with-lora-an-overview (accessed on 18 November 2022).
- Radio Bridge. 8 Key Features of Lora® Technology, Radio Bridge. 2022. Available online: https://radiobridge.com/lora-key-features#:~:text=A%20long%2Drange%20radio%20(LoRa,and%20even%20animals%20and%20people (accessed on 11 November 2022).
- Kim, K.; Li, S.; Heydariaan, M.; Smaoui, N.; Gnawali, O.; Suh, W.; Suh, M.J.; Kim, J.I. Feasibility of Lora for Smart Home Indoor Localization. Appl. Sci. 2021, 11, 415. [Google Scholar] [CrossRef]
- An Introduction to Sigfox Technology—Basics, Architecture and Security Features. What is Sigfox—Basics, Architecture and Security Features. Available online: https://circuitdigest.com/article/what-is-sigfox-basics-architecture-and-security-features (accessed on 11 November 2022).
- A Lavric, A.; Petrariu, A.I.; Popa, V. Long Range SigFox Communication Protocol Scalability Analysis Under Large-Scale, High-Density Conditions. IEEE Access 2019, 7, 35816–35825. [Google Scholar] [CrossRef]
- Zafari, F.; Gkelias, A.; Leung, K. A Survey of Indoor Localization Systems and Technologies. Available online: https://spiral.imperial.ac.uk/bitstream/10044/1/69224/2/Indoor%20Localization%20Survey-2019-03.pdf (accessed on 11 November 2022).
- Near Field Communication. Near Field Communication—An Overview|ScienceDirect Topics. Available online: https://www.sciencedirect.com/topics/engineering/near-field-communication#:~:text=1.4%20Near%20field%20communication%20(NFC,tags%20for%20medical%20applications%2C%20etc (accessed on 6 November 2022).
- Al ofeishat, H. Near Field Communication (NFC)—Researchgate. Available online: https://www.researchgate.net/publication/316543104_Near_Field_Communication_NFC (accessed on 6 November 2022).
- Ozdenizci, B.; Coskun, V.; Ok, K. NFC Internal: An Indoor Navigation System. Sensors 2015, 15, 7571–7595. [Google Scholar] [CrossRef] [PubMed]
- Cellular Networks. GeeksforGeeks. 2018. Available online: https://www.geeksforgeeks.org/cellular-networks/ (accessed on 6 November 2022).
- Cellular Network. Cellular Network—An Overview|ScienceDirect Topics. Available online: https://www.sciencedirect.com/topics/engineering/cellular-network (accessed on 6 November 2022).
- Tekler, Z.D.; Low, R.; Gunay, B.; Andersen, R.K.; Blessing, L. A scalable Bluetooth Low Energy approach to identify occupancy patterns and profiles in office spaces. Build. Environ. 2020, 171, 106681. [Google Scholar] [CrossRef]
- What Is the K-Nearest Neighbors Algorithm? IBM. Available online: https://www.ibm.com/topics/knn#:~:text=The%20k%2Dnearest%20neighbors%20algorithm%2C%20also%20known%20as%20KNN%20or,of%20an%20individual%20data%20poin (accessed on 12 October 2022).
- A Brief Review of Nearest Neighbor Algorithm for learning and Algorithm for Learning and Classification. Available online: https://www.researchgate.net/publication/340693569_A_Brief_Review_of_Nearest_Neighbor_Algorithm_for_Learning_and_Classification (accessed on 12 October 2022).
- Sandamini, C.; Maduranga, M.W.P.; Tilwari, V.; Yahaya, J.; Qamar, F.; Nguyen, Q.N.; Ibrahim, S.R.A. A Review of Indoor Positioning Systems for UAV Localization with Machine Learning Algorithms. Electronics 2023, 12, 1533. [Google Scholar] [CrossRef]
- Jondhale, S.R.; Mohan, V.; Sharma, B.B.; Lloret, J.; Athawale, S.V. Support Vector Regression for Mobile Target Localization in Indoor Environments. Sensors 2022, 22, 358. [Google Scholar] [CrossRef] [PubMed]
- Rokach, L.; Maimon, O. (PDF) Decision Trees—Researchgate. Available online: https://www.researchgate.net/publication/225237661_Decision_Trees (accessed on 12 October 2022).
- Dai, Q.-Y.; Zhang, C.-P.; Wu, H. Research of Decision Tree Classification Algorithm in Data Mining. 2016. Available online: http://article.nadiapub.com/IJDTA/vol9_no5/1.pdf (accessed on 12 October 2022).
- How Extra Trees Classification and Regression Algorithm Works. How Extra Trees Classification and Regression Algorithm Works-ArcGIS Pro|Documentation. Available online: https://pro.arcgis.com/en/pro-app/latest/tool-reference/geoai/how-extra-tree-classification-and-regression-works.htm (accessed on 12 October 2022).
- Hameed, M.M.; AlOmar, M.K.; Khaleel, F.; Al-Ansari, N. An extra tree regression model for discharge coefficient prediction: Novel, practical applications in the hydraulic sector and future research directions. Math. Probl. Eng. 2021, 2021, 7001710. Available online: https://www.hindawi.com/journals/mpe/2021/7001710/ (accessed on 12 October 2022). [CrossRef]
- Thankachan, K. What? When? How?: Extratrees Classifier. 2022. Available online: https://towardsdatascience.com/what-when-how-extratrees-classifier-c939f905851c (accessed on 12 October 2022).
- ML: Extra Tree Classifier for Feature Selection. GeeksforGeeks. 2020. Available online: https://www.geeksforgeeks.org/ml-extra-tree-classifier-for-feature-selection/ (accessed on 12 October 2022).
- Mathew, T.E. An Optimized Extremely Randomized Tree Model for Breast Cancer Classification. Index of/volumes/vol100no16. Available online: https://www.jatit.org/volumes/Vol100No16/ (accessed on 12 October 2022).
- Breiman, L. Random Forests—Machine Learning. Available online: https://link.springer.com/article/10.1023/A:1010933404324#:~:text=Random%20forests%20are%20a%20combination,in%20the%20forest%20becomes%20large (accessed on 20 March 2023).
- Wang, Y.; Xiu, C.; Zhang, X.; Yang, D. WIFI Indoor Localization with CSI Fingerprinting-Based Random Forest. Sensors 2018, 18, 2869. [Google Scholar] [CrossRef]
- Purohit, J.; Wang, X.; Mao, S.; Sun, X.; Yang, C. Fingerprinting-Based Indoor and Outdoor Localization with LoRa and Deep Learning. 2020. Available online: https://par.nsf.gov/servlets/purl/10288019 (accessed on 28 September 2022).
- IBM. What Are Neural Networks? Available online: https://www.ibm.com/topics/neural-networks (accessed on 23 September 2022).
- Maind, S.B.; Wankar, P. Research Paper on Basic of Artificial Neural Network, Academia.edu. 2014. Available online: https://www.academia.edu/7197728/Research_Paper_on_Basic_of_Artificial_Neural_Network (accessed on 23 September 2022).
- You, Z.; Hu, G.; Zhou, H.; Zheng, G. Joint Estimation Method of DOD and DOA of Bistatic Coprime Array MIMO Radar for Coherent Targets Based on Low-Rank Matrix Reconstruction. Sensors 2022, 22, 4625. [Google Scholar] [CrossRef]
- Turing. Understanding Feed Forward Neural Networks in Deep Learning. Understanding Feed Forward Neural Networks in Deep Learning. 2022. Available online: https://www.turing.com/kb/mathematical-formulation-of-feed-forward-neural-network (accessed on 23 September 2022).
- Sazli, M. A Brief Review of Feed-Forward Neural Networks—Researchgate. Available online: https://www.researchgate.net/publication/228394623_A_brief_review_of_feed-forward_neural_networks (accessed on 23 September 2022).
- Adege, A.B.; Lin, H.-P.; Tarekegn, G.B.; Jeng, S.-S. Applying Deep Neural Network (DNN) for Robust Indoor Localization in Multi-Building Environment. Appl. Sci. 2018, 8, 1062. [Google Scholar] [CrossRef]
- Seçkin, A.Ç.; Coşkun, A. Hierarchical Fusion of Machine Learning Algorithms in Indoor Positioning and Localization. Appl. Sci. 2019, 9, 3665. [Google Scholar] [CrossRef]
- Albrecht, C.R.; Behre, J.; Herrmann, E.; Jürgens, S.; Stilla, U. Investigation on Robustness of Vehicle Localization Using Cameras and LIDAR. Vehicles 2022, 4, 445–463. [Google Scholar] [CrossRef]
Parameters | Advantages | Disadvantages |
---|---|---|
POA | High-accuracy positioning. Redundancy with multiple antennas. Resistant to multi-path fading and interference. | Requires line-of-sight (LOS). Sensitive to changes in the environment. Requires high sampling rate and processing power. |
PDOA | High indoor positioning accuracy. No synchronization needed. Low-cost hardware. | Incorrect clock synchronization. Requires at least three non-collinear antennas. Signal attenuation may affect performance. |
RSRP | RSRP is used for signal strength measurement in wireless networks. Suitable for indoor positioning in areas with poor GPS coverage. Less impacted by multipath fading and interference than RSSI. | Obstructions impact RSRP and positioning accuracy. Environmental factors affect RSRP. Measurement tool and antenna choice impact RSRP. |
RSRQ | Precise signal quality assessment. Helps to detect signal interference and noise levels. Improves mobile network decision-making during handover. | Higher measurement noise level than RSRP. Compared with RSRP, requires more resources and computing power for computation. Some devices and networking hardware might not support it. |
CSI | Highly precise localization. Effective in dense indoor environments. Can handle multiple users. Suitable for localization, movement, and gesture detection. | Requires specific hardware and software for CSI data collection and processing. Environmental changes and barriers can affect accuracy, requiring ongoing calibration and monitoring. Susceptible to multipath interference and RF noise. |
RSSI | Low-cost solution. Simple implementation. Available in most wireless devices. Good for determining signal strength differences. Can be used for fingerprinting-based positioning. | Multipath interference vulnerability.Surroundings and device orientation impact accuracy. Limited coverage area. Challenging accuracy in dynamic environments. Unable to block noise and interference from other wireless devices. |
TOA | Accurate distance measurement. Works in noisy and multipath environments. Precise 3D localization. | Sync needed between transmitter and receiver. Line-of-sight necessary for accurate distance estimation. Requires high sampling rate and precision clocks. |
TDOA | Accurate positioning. Resistant to barriers and reflections. Suitable for long-range communication. Works with various signal types. | Requires precise synchronization. High processing complexity. Limited coverage area. Requires line-of-sight. Vulnerable to signal issues. |
RTT | High accuracy achievable. Suitable for multi-story buildings. Uses existing Wi-Fi infrastructure. Real-time location updates available. | Requires precise synchronization of clocks. Can be affected by environmental factors, such as signal attenuation and interference. Can have reduced accuracy in crowded areas with high signal interference. Can be resource-intensive for mobile devices. |
ADOA | High accuracy. Can work in non-line-of-sight environments. Can be used for multi-user localization. | Limited range. Sensitive to interference. Requires multiple antennas or radios. |
DOA | Precise localization possible. No additional hardware required. Suitable for line-of-sight and non-line-of-sight. Effective in multipath scenarios. Provides location and direction information. | Affected by surroundings and item positioning. Requires advanced processing and computation. May not be effective in highly reflective environments. Susceptible to interference from other transmissions. Limited in crowded, high-signal areas. |
AOA | Precise and accurate location estimates. Resistant to multipath and interference. Provides detailed device location information. Energy-efficient with low-power sensors Works for both indoor and outdoor localization. | Limited range. Multiple sensors required. Line-of-sight necessary. Expensive and complex. Limited commercial availability. |
Technologies | Advantages | Disadvantages |
---|---|---|
Wi-Fi | High accuracy Low cost Multi-user support Flexibility Ease of deployment | Signal interference Limited coverage Environmental factors Privacy concerns |
ZigBee | Low power consumption Supports large networks of devices Can be used in areas with high signal interference Can operate over longer distances | Limited data rates Limited coverage area Requires specialized hardware |
RFID | Precise localization in small areas Affordable and easy to install Can operate in harsh environmentsSuitable for object tracking | Limited range of operation Susceptible to interference from metals and other objects Signal attenuation can occur in dense environments Requires direct line of sight for accurate localization |
Bluetooth low energy | High accuracy Low cost Multi-user support Wide availability Easy to deploy | Limited range Signal interference Environmental factors Privacy concerns |
UWB | High accuracy Low latency High update rate Resistant to interference | Expensive Limited range Limited availability of devices Line-of-sight dependency |
Long-rangeradio (LoRa) | Long-range communication Low power consumption Low cost Ability to penetrate walls and obstacles Scalability and flexibility Simple network architecture Open standard | Limited bandwidth and data rate Susceptibility to interference and noise Limited number of available channels Not suitable for high-precision localization Limited availability of LoRa-enabled devices and gateways |
Sigfox | Low-power consumption Long battery life Low cost Wide coverage area | Limited bandwidth and data rate Limited availability in certain regions Limited support for real-time tracking Limited integration with other technologies |
Near-field communication | Low cost High accuracy No need for additional hardware | Limited range Interference from metallic objects and electromagnetic fields Limited availability |
Cellular networks | Wide coverage High accuracy No extra hardware Suitable for high-density environments | Limited accuracy in some areas High power consumption Dependence on external infrastructure Privacy concerns |
ML | Advantages | Disadvantages |
---|---|---|
k-Nearest Neighbor (kNN) | Simple and easy to implement. Effective in reducing noise and outliers. Can work well with different types of data. | Performance highly dependent on the choice of k. Sensitive to the number of dimensions in the data. Can be computationally expensive for large datasets. |
Support Vector Machine (SVM) | Accurate and robust. Effective in high-dimensional spaces. Handles noisy and missing data well. | Computationally expensive. Requires careful selection of kernel function and tuning of hyperparameters. Can be sensitive to overfitting. May not perform well with imbalanced data. |
Decision Tree | Simple to understand and interpret. Suitable for real-time applications. Can handle both continuous and discrete data. Can handle missing data without requiring imputation. | Prone to overfitting. May not perform well on complex data with many features. Sensitive to small variations in data. Unstable, as small changes in the data can lead to significant changes in the model. |
Extra Tree | Can be used for both classification and regression problems. Can capture nonlinear relationships. Dealing with non-linear data does not need any feature modification, as decision trees do not simultaneously consider numerous weighted combinations. Easy to understand, interpret, and visualize. | Millions of records with regard to the decision tree split for numerical variables. Random forest ensemble approach, overfit pruning (pre, post), and growing with the tree from the training set.Method of overfitting. |
Random Forest | Handles large datasets and irrelevant data well. Deals with missing data. Provides feature importance information. | Can be computationally expensive. May overfit or perform poorly with highly correlated features. |
Neural Network (NN) | Handles non-linear relationships. Provides high accuracy. Adaptable to new conditions and input types. | Requires significant computation time. May overfit without representative training data. Difficult to interpret and understand. Requires a large amount of labeled training data. |
Forward Neural Network (FFNN) | Fast and efficient processing of large amounts of data. Versatile for both classification and regression tasks. Can capture complex non-linear relationships between input features. Can handle a variety of input data types, improving accuracy in multi-building environments. | Prone to overfitting. Requires a large amount of training data. Difficult to interpret and explain.Requires significant computation power and time to train. |
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. |
© 2023 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
Rathnayake, R.M.M.R.; Maduranga, M.W.P.; Tilwari, V.; Dissanayake, M.B. RSSI and Machine Learning-Based Indoor Localization Systems for Smart Cities. Eng 2023, 4, 1468-1494. https://doi.org/10.3390/eng4020085
Rathnayake RMMR, Maduranga MWP, Tilwari V, Dissanayake MB. RSSI and Machine Learning-Based Indoor Localization Systems for Smart Cities. Eng. 2023; 4(2):1468-1494. https://doi.org/10.3390/eng4020085
Chicago/Turabian StyleRathnayake, R. M. M. R., Madduma Wellalage Pasan Maduranga, Valmik Tilwari, and Maheshi B. Dissanayake. 2023. "RSSI and Machine Learning-Based Indoor Localization Systems for Smart Cities" Eng 4, no. 2: 1468-1494. https://doi.org/10.3390/eng4020085
APA StyleRathnayake, R. M. M. R., Maduranga, M. W. P., Tilwari, V., & Dissanayake, M. B. (2023). RSSI and Machine Learning-Based Indoor Localization Systems for Smart Cities. Eng, 4(2), 1468-1494. https://doi.org/10.3390/eng4020085