Channel estimation and user localization for IRS-assisted MIMO-OFDM systems

Yuxing Lin, Shi Jin*, Michalis Matthaiou, Xiaohu You

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

74 Citations (Scopus)
103 Downloads (Pure)

Abstract

We consider the channel estimation problem and the channel-based wireless applications in multiple-input multiple-output orthogonal frequency division multiplexing systems assisted by intelligent reconfigurable surfaces (IRSs). To obtain the necessary channel parameters, i.e., angles, delays and gains, for environment mapping and user localization, we propose a novel twin-IRS structure consisting of two IRS planes with a relative spatial rotation. We model the training signal from the user equipment to the base station via IRSs as a third-order canonical polyadic tensor with a maximal tensor rank equal to the number of IRS unit cells. We present four designs of IRS training coefficients, i.e., random, structured, grouping and sparse patterns, and analyze the corresponding uniqueness conditions of channel estimation. We extract the cascaded channel parameters by leveraging array signal processing and atomic norm denoising techniques. Based on the characteristics of the twin-IRS structures, we formulate a nonlinear equation system to exactly recover the multipath parameters by two efficient decoupling modes. We realize environment mapping and user localization based on the estimated channel parameters. Simulation results indicate that the proposed twin-IRS structure and estimation schemes can recover the channel state information with remarkable accuracy, thereby offering a centimeter-level resolution of user positioning.
Original languageEnglish
JournalIEEE Transactions on Wireless Communications
Early online date16 Sept 2021
DOIs
Publication statusEarly online date - 16 Sept 2021

Fingerprint

Dive into the research topics of 'Channel estimation and user localization for IRS-assisted MIMO-OFDM systems'. Together they form a unique fingerprint.

Cite this