Abstract

Channel state information (CSI) collected during WiFi packet transmissions can be used for localization of commodity WiFi devices in indoor environments with multipath propagation. To this end, the angle of arrival (AoA) and time of flight (ToF) for all dominant multipath components need to be estimated. A two-dimensional (2D) version of the multiple signal classification (MUSIC) algorithm has been shown to solve this problem using 2D grid search, which is computationally expensive and is therefore not suited for real-time localisation. In this paper, we propose using a modified matrix pencil (MMP) algorithm instead. Specifically, we show that the AoA and ToF estimates can be found independently of each other using the one-dimensional (1D) MMP algorithm and the results can be accurately paired to obtain the AoA–ToF pairs for all multipath components. Thus, the 2D estimation problem reduces to running 1D estimation multiple times, substantially reducing the computational complexity. We identify and resolve the problem of degenerate performance when two or more multipath components have the same AoA. In addition, we propose a packet aggregation model that uses the CSI data from multiple packets to improve the performance under noisy conditions. Simulation results show that our algorithm achieves two orders of magnitude reduction in the computational time over the 2D MUSIC algorithm while achieving similar accuracy. High accuracy and low computation complexity of our approach make it suitable for applications that require location estimation to run on resource-constrained embedded devices in real time.

Highlights

  • Modern radio communication devices are not just transceivers

  • Proposal of a fast algorithm that estimates the angle of arrival (AoA) and time of flight (ToF) of the dominant multipath components from WiFi channel state information (CSI) data based on the modified matrix pencil (MMP) algorithm; demonstrating the advantage of changing the estimation order in the MMP algorithm; introducing a multi-packet CSI aggregation method that utilizes the information provided by multiple packets to deliver better estimation performance; numerical analysis in different scenarios illustrating the performance of the AoA and ToF

  • We evaluate the performance of MMP in the event of some multipath components having the same AoA and evaluate the effects of changing the oder of AoA and ToF estimation

Read more

Summary

Introduction

Modern radio communication devices are not just transceivers. They are sensors of the characteristics of the propagation environment within which they operate. We propose estimating the AoA and ToF of the multipath components from the WiFi CSI data using a search-free subspace-based algorithm, inspired by the matrix pencil technique. This technique was first proposed in [10] to estimate the angle of arrival of a signal at a rectangular antenna array in 3D space. Proposal of a fast algorithm that estimates the AoA and ToF of the dominant multipath components from WiFi CSI data based on the MMP algorithm; demonstrating the advantage of changing the estimation order in the MMP algorithm; introducing a multi-packet CSI aggregation method that utilizes the information provided by multiple packets to deliver better estimation performance; numerical analysis in different scenarios illustrating the performance of the AoA and ToF estimation using the MMP and 2D MUSIC algorithms, effects of change of the estimation order in MMP, and benefits of the mutli-packet CSI aggregation method

Related Work
MMP for Joint AoA–ToF Estimation
System Model
Pairing the AoA and ToF Estimates
Some Notable Challenges
Multi-Packet CSI Aggregation
Simulation Results
Without Ambient Noise
With Ambient Noise
Lower Grid Resolution
Larger Channel Bandwidth
Order of Estimation
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.