IEEE Access (Jan 2023)

Massive MIMO Detectors Based on Deep Learning, Stair Matrix, and Approximate Matrix Inversion Methods

  • Mahmoud A. Albreem,
  • Khawla A. Alnajjar,
  • Ali J. Almasadeh

DOI
https://doi.org/10.1109/ACCESS.2023.3310238
Journal volume & issue
Vol. 11
pp. 100268 – 100283

Abstract

Read online

Massive multiple-input multiple-output (MIMO) is an essential technology in fifth-generation (5G) and beyond 5G (B5G) communication systems. Massive MIMO is employed to meet the increasing request for high capacity in next-generation wireless communication networks. However, signal processing in massive MIMO incurs a high complexity due to a large number of transmitting and receiving antenna elements. In this paper, we propose low complexity massive MIMO data detection techniques based on zero-forcing (ZF) and vertical bell laboratories layered space-time (V-BLAST) method in combination with approximate matrix inversion techniques; Neumann series (NS) and Newton iteration (NI). The proposed techniques reduce the complexity of the ZF V-BLAST method since they avoid the exact matrix inverse computation. Initialization based on a stair matrix is also exploited to balance the performance and the complexity. In addition, we propose a massive MIMO detector based on approximate matrix inversion with a stair matrix initialization and deep learning (DL) based detector; MM Network (MMNet) algorithm. MMNet contains a linear transformation followed by a non-linear denoising stage. As signals propagate through the MMNet, the noise distribution at the input of the denoiser stages approaches a Gaussian distribution, form precisely the conditions in which the denoisers can attenuate noise maximally. We validated the performance of the proposed massive MIMO detection schemes in Gaussian and realistic channel models, i.e., Quadriga channels models. Simulations demonstrate that the proposed detectors achieve a remarkable improvement in the performance with a notable computational complexity reduction when compared to conventional ZF V-BLAST and the MMNET in both simple and real channel scenarios.

Keywords