An Enhanced Indoor Positioning Algorithm Based on Fingerprint Using Fine-Grained CSI and RSSI Measurements of IEEE 802.11n WLAN
<p>Indoor fingerprint localization architecture.</p> "> Figure 2
<p>The raw RSSI value of access point AP1 obtained at the reference point (0,1) in the corridor of IT1 building.</p> "> Figure 3
<p>The raw RSSI value of AP1 obtained at the reference point (0,1) in the lobby of IT2 building.</p> "> Figure 4
<p>The Gaussian filtered RSSI value and the Gaussian-Kalman filtered RSSI value of AP1 on the effective antenna obtained at the reference point (0,1) in the corridor of IT1 building.</p> "> Figure 5
<p>The Gaussian filtered RSSI value and the Gaussian-Kalman filtered RSSI value of AP1 on the effective antenna obtained at the reference point (0,1) in the lobby of IT2 building.</p> "> Figure 6
<p>Raw CSI obtained on different receiving antennas at reference point (0,1) of AP1 in the corridor of IT1 building.</p> "> Figure 7
<p>Raw CSI obtained on different receiving antennas at reference point (0,1) of AP1 in the lobby of IT2 building.</p> "> Figure 8
<p>The amplitude of the 30 CSI sub-carriers on antenna a at reference point (0,1) of AP1 in the corridor of IT1 building.</p> "> Figure 9
<p>The amplitude of the 30 CSI sub-carriers on antenna a at reference point (0,1) of AP1 in the lobby of IT2 building.</p> "> Figure 10
<p>The amplitude of the effective CSI sub-carriers on antenna a at reference point (0,1) of AP1 in the corridor of IT1 building.</p> "> Figure 11
<p>The amplitude of the effective CSI sub-carriers on antenna a at reference point (0,1) of AP1 in the lobby of IT2 building.</p> "> Figure 12
<p>The phases of the 30 CSI sub-carriers on antenna a at reference point (0,1) of AP1 in the corridor of IT1 building.</p> "> Figure 13
<p>The phases of the 30 CSI sub-carriers on antenna a at reference point (0,1) of AP1 in the lobby of IT2 building.</p> "> Figure 14
<p>The phases after linear transformation of the 30 CSI sub-carriers on antenna a at reference point (0,1) of AP1 in the corridor of IT1 building.</p> "> Figure 15
<p>The phases after linear transformation of the 30 CSI sub-carriers on antenna a at reference point (0,1) of AP1 in the lobby of IT2 building.</p> "> Figure 16
<p>Compare the phases change trends with different dimensions on antenna a at reference point (0,1) of AP1 in the corridor of IT1 building.</p> "> Figure 17
<p>Compare the phases change trends with different dimensions on antenna a at reference point (0,1) of AP1 in the lobby of IT2 building.</p> "> Figure 18
<p>Real corridor environment on the 3rd floor of Kyungpook National University (KNU) IT-1 building.</p> "> Figure 19
<p>Real lobby environment on the 1st floor of KNU IT-2 building.</p> "> Figure 20
<p>Floor plan of the corridor on the 3rd floor of KNU IT-1 building.</p> "> Figure 21
<p>Floor plan of the lobby on the 1st floor of KNU IT-2 building.</p> "> Figure 22
<p>Distance estimation errors at reference points (1,1) in two different experimental environments.</p> "> Figure 23
<p>Distance estimation errors at reference points (4,2) in two different experimental environments.</p> "> Figure 24
<p>Comparing the cumulative distribution function (CDF) value of localization error of four algorithm in IT-1 building.</p> "> Figure 25
<p>Comparing the CDF value of localization error of four algorithm in IT-2 building.</p> ">
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