Abstract

This paper tackles the problem of joint active and passive beamforming optimization for an intelligent reflective surface (IRS)-assisted multi-user downlink multiple-input multiple-output (MIMO) communication system under both ideal and practical IRS phase shifts. We aim to maximize the spectral efficiency of the users by minimizing the sum mean square error (MSE) of the users’ received symbols. For this, a joint non-convex optimization problem is formulated under the sum minimum mean square error (MMSE) criterion. Alternating minimization is used to break the original joint optimization problem into the separate optimization of the active precoding matrix for the base station (BS) and the matrix of phase shifts for the IRS. While the MMSE active precoder is obtained in closed-form, the IRS phase shifts are optimized iteratively using a modified version (developed in this paper) of the vector approximate message passing (VAMP) algorithm. Moreover, the underlying joint optimization problem is solved under two different models for the IRS phase shifts, namely by assuming <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$i$ </tex-math></inline-formula> ) a unimodular (i.e., ideal) constraint on the reflection coefficients and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$ii$ </tex-math></inline-formula> ) a more practical reflection elements termination by a variable reactive load (which inherently introduces the phase-dependent amplitude attenuation in the IRS phase shifts). Simulation results are presented to illustrate the performance of the proposed method under both perfect and imperfect channel state information (CSI) and to show the effect of the practical constraint on the system throughput. The results validate the superiority of the proposed method over the state-of-the-art techniques both in terms of throughput and computational complexity.

Full Text
Published version (Free)

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