Cooperative MIMO communication systems play an important role in the development of future sixth-generation (6G) wireless systems incorporating new technologies such as massive MIMO relay systems, dual-polarized antenna arrays, millimeter-wave communications, and, more recently, communications assisted using intelligent reflecting surfaces (IRSs), and unmanned aerial vehicles (UAVs). In a companion paper, we provided an overview of cooperative communication systems from a tensor modeling perspective. The objective of the present paper is to provide a comprehensive tutorial on semi-blind receivers for MIMO one-way two-hop relay systems, allowing the joint estimation of transmitted symbols and individual communication channels with only a few pilot symbols. After a reminder of some tensor prerequisites, we present an overview of tensor models, with a detailed, unified, and original description of two classes of tensor decomposition frequently used in the design of relay systems, namely nested CPD/PARAFAC and nested Tucker decomposition (TD). Some new variants of nested models are introduced. Uniqueness and identifiability conditions, depending on the algorithm used to estimate the parameters of these models, are established. Two families of algorithms are presented: iterative algorithms based on alternating least squares (ALS) and closed-form solutions using Khatri–Rao and Kronecker factorization methods, which consist of SVD-based rank-one matrix or tensor approximations. In a second part of the paper, the overview of cooperative communication systems is completed before presenting several two-hop relay systems using different codings and configurations in terms of relaying protocol (AF/DF) and channel modeling. The aim of this presentation is firstly to show how these choices lead to different nested tensor models for the signals received at destination. Then, by capitalizing on these models and their correspondence with the generic models studied in the first part, we derive semi-blind receivers to jointly estimate the transmitted symbols and the individual communication channels for each relay system considered. In a third part, extensive Monte Carlo simulation results are presented to compare the performance of relay systems and associated semi-blind receivers in terms of the symbol error rate (SER) and channel estimate normalized mean-square error (NMSE). Their computation time is also compared. Finally, some perspectives are drawn for future research work.
Read full abstract