An Enhanced Indoor Positioning Algorithm Based on Fingerprint Using Fine-Grained CSI and RSSI Measurements of IEEE 802.11n WLAN
Abstract
:1. Introduction
- This paper proposes a novel cross-layer approach including MAC layer information and physical layer information that enables fine-grained indoor fingerprint location algorithm in OFDM-MIMO WLANs.
- The obtained RSSI value and CSI amplitude value are denoised, and CSI phase value is linearly transformed. The processed measurements information can express the difference of fingerprints between different locations.
- The proposed algorithm reduces the dimension of the amplitude and phase values of CSI, and constructs a fingerprint database that can map the location feature data.
- In this paper, an indoor fingerprint location method based on RSSI and CSI in high load AP environment is proposed. It improves the difficulty of getting RSS and CSI information of AP in high load WiFi channel due to beacon delay. The proposed method can be used in a high-load AP environment.
- The positioning accuracy of the proposed method in two typical indoor environments is high. This method is higher than several traditional localization algorithms, and it is a more accurate WLAN Indoor fingerprint location algorithm.
2. Related Work
2.1. Characteristics of RSSI
2.2. Channel State Information Amplitude and Phase
2.3. Comparison of CSI and RSSI
2.4. Weighted K-Nearest Neighbor (WKNN) Algorithm
3. Proposed Indoor Fingerprint Localization Architecture and Methodology
3.1. Indoor Fingerprint Localization Architecture
3.2. Proposed Indoor Fingerprint Localization Methodology
3.2.1. Processing of Raw RSSI Based on Gaussian-Kalman Filter
3.2.2. Kalman Filtering and Dimension Reduction Processing Based on CSI Amplitude Value
3.2.3. Linear Transformation and Dimension Reduction of CSI Phase Values
3.2.4. Location Fingerprint Generation Based on Data Fusion
4. Experimental Environment and Performance Evaluation
4.1. Experimental Environment
4.2. Performance Evaluation
4.2.1. Impact of the Number of Packets
4.2.2. Comparison with Existing Fingerprint Location Methods
5. Conclusions and Future Work
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Rycroft, M.J. Principles and applications: Kaplan E. D. (ed.), 1996, 554 pp. Artech House, £75, hb, ISBN 0-89006-793-7. J. Atmos. Sol. Terr. Phys. 1997, 59, 598–599. [Google Scholar] [CrossRef]
- Farrell, J.A.; Barth, M. The Global Positioning System and Inertial Navigation; McGraw-Hill Professional: New York, NY, USA, 1999; ISBN 007022045X. [Google Scholar]
- Misra, P.; Enge, P. Global Positioning System: Signals, Measurements, and Performance—Revised Second Edition (2011). Int. J. Wirel. Inf. Netw. 2006, 206, 43. [Google Scholar]
- Global Positioning System: Theory and Applications; American Institute of Aeronautics and Astronautics: Reston, VA, USA, 1996; Volume II. [CrossRef]
- Wang, G.; So, A.M.C.; Li, Y. Robust Convex Approximation Methods for TDOA-Based Localization Under NLOS Conditions. IEEE Trans. Signal Process. 2016, 64, 3281–3296. [Google Scholar] [CrossRef]
- Tiemann, J.; Wietfeld, C. Scalable and precise multi-UAV indoor navigation using TDOA-based UWB localization. In Proceedings of the 2017 International Conference on Indoor Positioning and Indoor Navigation, IPIN 2017, Sapporo, Japan, 18–21 September 2017. [Google Scholar]
- 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 Access 2018, 6, 31772–31782. [Google Scholar] [CrossRef]
- Sadowski, S.; Spachos, P. RSSI-Based Indoor Localization with the Internet of Things. IEEE Access 2018, 6, 30149–30161. [Google Scholar] [CrossRef]
- Rusli, M.E.; Ali, M.; Jamil, N.; Din, M.M. An Improved Indoor Positioning Algorithm Based on RSSI-Trilateration Technique for Internet of Things (IOT). In Proceedings of the 6th International Conference on Computer and Communication Engineering: Innovative Technologies to Serve Humanity, ICCCE 2016, Kuala Lumpur, Malaysia, 26–27 July 2016. [Google Scholar]
- Halperin, D.; Hu, W.; Sheth, A.; Wetherall, D. Predictable 802.11 packet delivery from wireless channel measurements. ACM SIGCOMM Comput. Commun. Rev. 2010, 40, 159–170. [Google Scholar] [CrossRef]
- Yang, Z.; Zhou, Z.; Liu, Y. From RSSI to CSI: Indoor localization via channel response. ACM Comput. Surv. 2013, 46, 1–32. [Google Scholar] [CrossRef]
- Han, S.; Li, Y.; Meng, W.; Li, C.; Liu, T.; Zhang, Y. Indoor localization with a single Wi-fi access point based on OFDM-MIMO. IEEE Syst. J. 2019, 13, 964–972. [Google Scholar] [CrossRef]
- Wu, K.; Xiao, J.; Yi, Y.; Chen, D.; Luo, X.; Ni, L.M. CSI-based indoor localization. IEEE Trans. Parallel Distrib. Syst. 2013, 24, 1300–1309. [Google Scholar] [CrossRef] [Green Version]
- Sen, S.; Radunovic, B.; Choudhury, R.R.; Minka, T. Spot Localization Using PHY Layer Information. In Proceedings of the ACM Mobisys, Lake District, UK, 25–29 June 2012. [Google Scholar]
- Shi, S.; Sigg, S.; Chen, L.; Ji, Y. Accurate Location Tracking from CSI-Based Passive Device-Free Probabilistic Fingerprinting. IEEE Trans. Veh. Technol. 2018, 67, 5217–5230. [Google Scholar] [CrossRef] [Green Version]
- Xiao, J.; Wu, K.; Yi, Y.; Ni, L.M. FIFS: Fine-grained indoor fingerprinting system. In Proceedings of the 2012 21st International Conference on Computer Communications and Networks, ICCCN 2012—Proceedings, Munich, Germany, 30 July–2 August 2012. [Google Scholar]
- Chapre, Y.; Ignjatovic, A.; Seneviratne, A.; Jha, S. CSI-MIMO: An efficient Wi-Fi fingerprinting using Channel State Information with MIMO. Pervasive Mob. Comput. 2015, 23, 89–103. [Google Scholar] [CrossRef] [Green Version]
- Halperin, D.; Hu, W.; Sheth, A.; Wetherall, D. Tool release: Gathering 802.11n traces with channel state information. Comput. Commun. Rev. 2011, 41, 53. [Google Scholar] [CrossRef]
- Zegeye, W.K.; Amsalu, S.B.; Astatke, Y.; Moazzami, F. WiFi RSS fingerprinting indoor localization for mobile devices. In Proceedings of the 2016 IEEE 7th Annual Ubiquitous Computing, Electronics and Mobile Communication Conference, UEMCON 2016, New York, NY, USA, 20–22 October 2016. [Google Scholar]
- Zegeye, W.K.; Amsalu, S.B.; Moazzami, F.; Dean, R.A.; Astatke, Y. Minimum euclidean distance algorithm for indoor WiFi Received Signal Strength (RSS) fingerprinting. In Proceedings of the International Telemetering Conference, Glendale, AZ, USA, 7–10 November 2016. [Google Scholar]
- IEEE Computer Society LAN/MAN Standards Committee. IEEE Standard for Information technology-Telecommunications and information exchange between systems-Local and metropolitan area networks-Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. IEEE Std 802.11 2007. [Google Scholar] [CrossRef]
- Wang, J.; Park, J.G. A Novel Fingerprint Localization Algorithm Based on Modified Channel State Information Using Kalman Filter. J. Electr. Eng. Technol. 2020, 15, 1811–1819. [Google Scholar] [CrossRef]
- Zhang, P.; Liu, J.; Shen, Y.; Jiang, X. Exploiting Channel Gain and Phase Noise for PHY-layer Authentication in Massive MIMO Systems. IEEE Trans. Inf. Forensics Secur. 2020. [Google Scholar] [CrossRef]
- Magsino, E.R.; Ho, I.W.H.; Situ, Z. The effects of dynamic environment on channel frequency response-based indoor positioning. In Proceedings of the IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC, Montreal, QC, Canada, 8–13 October 2017. [Google Scholar]
- Xue, W.; Hua, X.; Li, Q.; Yu, K.; Qiu, W.; Zhou, B.; Cheng, K. A New Weighted Algorithm Based on the Uneven Spatial Resolution of RSSI for Indoor Localization. IEEE Access 2018, 6, 26588–26595. [Google Scholar] [CrossRef]
- Wang, J.; Park, J.G. A novel indoor ranging algorithm based on amreceived signal strength indicator and channel state information using annextended kalman filter. Appl. Sci. 2020, 10, 3687. [Google Scholar] [CrossRef]
- Yang, B.; Guo, L.; Guo, R.; Zhao, M.; Zhao, T. A Novel Trilateration Algorithm for RSSI-Based Indoor Localization. IEEE Sens. J. 2020, 20, 8164–8172. [Google Scholar] [CrossRef]
- Zhou, C.; Yuan, J.; Liu, H.; Qiu, J. Bluetooth Indoor Positioning Based on RSSI and Kalman Filter. Wirel. Pers. Commun. 2017, 96, 4115–4130. [Google Scholar] [CrossRef]
- Xue, W.; Qiu, W.; Hua, X.; Yu, K. Improved Wi-Fi RSSI Measurement for Indoor Localization. IEEE Sens. J. 2017, 17, 2224–2230. [Google Scholar] [CrossRef]
- Shin, B.; Lee, J.H.; Lee, T.; Kim, H.S. Enhanced weighted K-nearest neighbor algorithm for indoor Wi-Fi positioning systems. In Proceedings of the 2012 8th International Conference on Computing Technology and Information Management, ICCM 2012, Seoul, Korea, 24–26 April 2012. [Google Scholar]
Category | RSSI | CSI |
---|---|---|
Layer | MAC layer | Physical layer |
Granularity | Coarse-grained | Fine-grained |
Time resolution | Packet | Multipath signal cluster |
Frequency resolution | None | Subcarrier |
Stability | Low | High |
Dimension | One dimension | High dimension |
Power consumption | Low | High |
Mathematical value | Real number | Complex number |
Universality | All Wi-Fi devices | Some Wi-Fi devices |
Data Information | Properties |
---|---|
Bfee-count | Number of Bfee count beamforming |
Nrx | Number of receiver antennas |
Ntx | Number of transmitter antennas |
rssi-a,rssi-b,rssi-c | RSS of each receiving antenna |
rate | Transmission rate of each data packet |
noise | noise |
CSI | CSI is a 3-dimensions array of Nrx × Ntx ×30 |
Fingerprint Algorithm | Average Distance Error (m) | Standard Deviation (m) |
---|---|---|
RSSI-based algorithm | 2.122 m | 1.097 m |
CSI-based algorithm (FIFS) | 1.802 m | 0.853 m |
CSI-MIMO algorithm | 1.319 m | 0.605 m |
Proposed algorithm | 1.171 m | 0.587 m |
Fingerprint Algorithm | Average Distance Error (m) | Standard Deviation (m) |
---|---|---|
RSSI-based algorithm | 2.078 m | 1.007 m |
CSI-based algorithm (FIFS) | 1.767 m | 0.781 m |
CSI-MIMO algorithm | 1.269 m | 0.559 m |
Proposed algorithm | 1.094 m | 0.488 m |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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
Wang, J.; Park, J. An Enhanced Indoor Positioning Algorithm Based on Fingerprint Using Fine-Grained CSI and RSSI Measurements of IEEE 802.11n WLAN. Sensors 2021, 21, 2769. https://doi.org/10.3390/s21082769
Wang J, Park J. An Enhanced Indoor Positioning Algorithm Based on Fingerprint Using Fine-Grained CSI and RSSI Measurements of IEEE 802.11n WLAN. Sensors. 2021; 21(8):2769. https://doi.org/10.3390/s21082769
Chicago/Turabian StyleWang, Jingjing, and Joongoo Park. 2021. "An Enhanced Indoor Positioning Algorithm Based on Fingerprint Using Fine-Grained CSI and RSSI Measurements of IEEE 802.11n WLAN" Sensors 21, no. 8: 2769. https://doi.org/10.3390/s21082769
APA StyleWang, J., & Park, J. (2021). An Enhanced Indoor Positioning Algorithm Based on Fingerprint Using Fine-Grained CSI and RSSI Measurements of IEEE 802.11n WLAN. Sensors, 21(8), 2769. https://doi.org/10.3390/s21082769