Implementation and Evaluation of a Conjugate Gradient (CG)
Detector for 5G/6G-Like MIMO Scenarios Using Sionna
Amina Saoudi, Tahir Imene, Nessrine, Smaili, Ahmed Ouameur, Messoud
Massive multiple-input multiple-output (MIMO) systems are a cornerstone of 5G and emerging
6G wireless networks due to their ability to provide high spectral efficiency
and improved reliability. However, signal detection in large-scale MIMO systems
remains a major challenge because of the high computational complexity
associated with conventional linear detectors. In this paper, we investigate
the Conjugate Gradient (CG) algorithm as a low-complexity iterative detection technique for massive MIMO systems.
The MIMO detection problem is formulated as a system of linear equations and
solved using the CG method implemented within the Sionna simulation framework.
The convergence behavior and bit error rate (BER) performance of the proposed
detector are analyzed under different signal-to-noise ratio (SNR) levels and spatial
correlation scenarios.
Simulation results show that
the CG-based detector achieves near-optimal BER performance while significantly
reducing computational complexity compared to classical linear detectors such
as the linear minimum mean square error (LMMSE) detector. These results
demonstrate that CG-based detection is a promising and efficient solution for
practical large-scale MIMO deployments.
[1]
D. Tse and P. Viswanath, Fundamentals of Wireless Communication, Cambridge University
Press, 2005.
[2]
3GPP TR 38.901, “Study
on channel model
for frequencies from 0.5 to 100 GHz,”
3rd Generation Partnership Project, 2020.
[3] A. Goldsmith, Wireless Communications, Cambridge
University Press, 2005.
[4]
C. Jeon, J. Lee, and Y. Sung, “An Efficient Conjugate
Gradient-Based Detector for Massive
MIMO Systems,” IEEE Transactions on Communications, vol. 64, no. 5, pp.
2108–2119, 2016.
[5]
B. Yin, M. Wu, C. Studer,
J. R. Cavallaro, and J. E. Kneckt,
“Conjugate Gradient-Based
Soft-Output Detection and Precoding in Massive MIMO Systems,” IEEE GLOBECOM,
2014.
[6]
A. Liu and V. K. N. Lau,
“Low-Complexity Iterative Linear Detection for Large-Scale MIMO Systems
via Conjugate Gradient,” IEEE Signal Processing Letters, vol. 24, no. 3,
pp. 293–297, 2017.
arXiv preprint arXiv:2203.11854, 2022.
[8]
Y. Wei, M.-M. Zhao, M. Hong,
M.-J. Zhao, and M. Lei, “Learned Conjugate Gradient Descent Network
for Massive MIMO Detection,” in Proc. IEEE Int. Conf.
Commun. (ICC), Dublin,
Ireland, Jun. 2020, pp. 1–6, doi: 10.1109/ICC40277.2020.9149227.
[9]
NVIDIA, “Realistic Multiuser MIMO Simulations — Sionna Documentation,” NVIDIA Developer, 2023. [Online].
Available: https://nvlabs.github.io/sionna/phy/ tutorials/Realistic_Multiuser_MIMO_Simulations.html
[10]
NVIDIA, “Simple
MIMO Simulation — Sionna Documentation,” NVIDIA Developer,
2023. [Online]. Available: https:
//nvlabs.github.io/sionna/phy/tutorials/Simple_MIMO_Simulation.html