Deep learning
Deep learning
Review
Deep Learning for Channel Estimation in Physical Layer
Wireless Communications: Fundamental, Methods,
and Challenges
Chaoluo Lv 1 and Zhongqiang Luo 1,2, *
1 School of Automation and Information Engineering, Sichuan University of Science and Engineering,
Yibin 644000, China; 322085404127@stu.suse.edu.cn
2 Artificial Intelligence Key Laboratory of Sichuan Province, Sichuan University of Science and Engineering,
Yibin 644000, China
* Correspondence: luozhongqiang@suse.edu.cn
Abstract: With the rapid development of wireless communication technology, intelligent communica-
tion has become one of the mainstream research directions after the fifth generation (5G). In particular,
deep learning has emerged as a significant artificial intelligence technology widely applied in the
physical layer of wireless communication for achieving intelligent receiving processing. Channel
estimation, a crucial component of physical layer communication, is essential for further information
recovery. As a motivation, this paper aims to review the relevant research on applying deep learning
methods in channel estimation. Firstly, this paper briefly introduces the conventional channel esti-
mation methods and then analyzes their respective merits and drawbacks. Subsequently, this paper
introduces several common types of neural networks and describes the application of deep learning
in channel estimation according to data-driven and model-driven approaches, respectively. Then, this
paper extends to emerging communication scenarios and discusses the existing research on channel
estimation based on deep learning for reconfigurable intelligent surface (RIS)-aided communication
systems. Finally, to meet the demands of next-generation wireless communication, challenges and
future research trends in deep-learning-based channel estimation are discussed.
transmitted and received signals heavily relies on channel state information (CSI), and the
goal of channel estimation is to estimate CSI at the receiver. Accurate channel estimation
helps in compensating for the amplitude and phase of the received signal, facilitating the
precise recovery of the original data when demodulated at the receiver. For these reasons,
channel estimation is a key part of physical layer wireless communication. In light of
this, enhancing its performance can significantly improve the quality of communication
networks, help overcome the performance limitations of 5G, and pave the way for achieving
the “Intelligent Interconnection of Everything” goal of 6G [4,5].
Conventional channel estimation methods are typically classified as pilot-based, blind,
and semi-blind. Due to the simplicity of the principle behind the pilot-based channel esti-
mation method, it can be implemented relatively quickly in practice. However, this method
requires transmitting both data and pilot symbols, which leads to low spectrum utilization
and reduced transmission efficiency. While the blind channel estimation method does not
require pilots, it is computationally complex, sluggish to converge, and demands many
statistical samples. The semi-blind channel estimation method represents a compromise
approach that integrates the benefits of pilot-based and blind channel estimation meth-
ods. Nevertheless, it is worth noting that the implementation complexity of this method
remains substantial.
It is evident that, with their significant limitations, conventional channel estimation
methods are inadequate for addressing the growing complexity of future communication
systems. Hence, there is a pressing need to develop a novel approach that exhibits en-
hanced precision, efficacy, and intelligence in estimating CSI. The ongoing advancement of
artificial intelligence in recent years has sparked a fresh surge of technological innovation in
human society. As a significant research avenue in artificial intelligence, deep learning has
successfully addressed a range of previously challenging issues. It has exhibited excellent
performance across numerous areas, including speech recognition, natural language pro-
cessing, and computer vision [6]. In wireless communications, applying deep learning to
the physical layer has become a hot research topic, and papers [7,8] summarize the possible
research directions. In this paper, the focus is on exploring the application of deep learning
to channel estimation.
The primary purpose of using deep learning for channel estimation is to enhance the
receiver’s performance, thereby optimizing the recovery process for impaired transmit-
ted data. Compared to traditional methods, deep-learning-based methods have greater
advantages in terms of estimation accuracy or computation overhead in complex channel
environments. After thoroughly reviewing the relevant literature, we observe that deep-
learning-based channel estimation methods can fall into two distinct classes: data-driven
and model-driven.
The data-driven approach abandons the modular structure of wireless communication
systems and replaces it with neural networks trained on massive data. In 2017, the authors
of [9] started to utilize a data-driven deep learning approach for implicit channel estimation.
In this procedure, the orthogonal frequency division multiplexing (OFDM) receiver is
regarded as a “black box”, and the channel estimation and signal detection modules
are substituted by a deep neural network (DNN). The DNN is trained offline to obtain
the best parameters and then deployed online to directly recover the transmitted data.
For massive multiple-input–multiple-output (MIMO) systems, the data-driven approach
proposed in [10] employs a multilayer perceptron (MLP). This method does not leverage
channel statistics and can achieve considerable performance gains over traditional channel
estimators in low signal-to-noise ratio (SNR) regions.
The model-driven approach is based on known physical layer prior knowledge, de-
creasing the need for data [11]. The ComNet developed in [12] is a typical example of
model-driven schemes. Unlike the data-driven method in [9], ComNet retains the basic
OFDM system framework. In ComNet’s channel estimation module, a DNN learns the
error between the least square (LS) estimation and the actual channel response, resulting in
a more accurate channel estimation. In ComNet’s signal detection module, the network
Electronics 2023, 12, 4965 3 of 38
with nonlinear activation functions introduces nonlinearity, making the module a nonlinear
signal detector that can more effectively process and recognize nonlinear features and dis-
tortions within the signal. In the model-driven scheme proposed in [13] for millimeter-wave
massive MIMO systems, neural networks are fused into an iterative signal reconstruction
algorithm to estimate channels. This scheme improves the dilemma of difficult CSI ac-
quisition in scenarios where antenna arrays are dense, and receivers are equipped with
restricted radio frequency (RF) chains.
Numerous studies have shown that deep-learning-based methods can outperform
traditional methods, and they hold the potential to perform well in future wireless commu-
nications. In recent years, some scholars [14–18] have reviewed the research on channel es-
timation based on deep learning. The main contributions of these reviews are summarized
in Table 1. While these previous reviews offer valuable assistance on deep-learning-based
channel estimation, their discussion is limited to traditional communication scenarios.
However, it is crucial to recognize that the emergence of techniques such as the recon-
figurable intelligent surface (RIS) [19] has spawned novel communication scenarios that
present novel challenges and opportunities. Therefore, to better assist future research,
it is also necessary to review state-of-the-art deep-learning-based methods for emerging
scenarios, such as scenarios incorporating the RIS technique.
Ⅲ. Deep learning-based
Summarizing this paper Ⅵ. Conclusion The shortcomings of conventional
channel estimation
at the end methods algorithms make them unsuitable for
modern communication, so attempting to
introduce deep learning to solve the
This review channel estimation issue
Ⅳ. Channel estimation
Proposing challenges and future Ⅴ. Challenges and future based on deep learning Extending the application of deep
research trends based on existing research trends for RIS-aided learning in channel estimation to
research communication systems RIS-aided communication systems
Least Square
Linear
Minimum Mean
Square Error
Subspace
Conventional Channel
Blind Channel Higher Order
Estimation
Estimation Statistics
Methods
Maximum
Likehood
Subspace
Semi-Blind Channel
Estimation
Expectation
Maximization
these pilots are used to interpolate in the time domain and estimate the channel along the
time axis. To track the characteristics of the time-selective channel, the period of the pilot
symbols must be equal to the channel coherence time. Let St denote the period of the pilot
symbols, and since the channel coherence time is in inverse proportion to the Doppler
frequency deviation f Doppler , St must be satisfied:
1
St ≤ (1)
f Doppler
Since the pilots are periodically inserted into all subcarriers of the pilot symbols, the
block-type pilot arrangement is more suitable for frequency-selective channels compared
to time-selective channels.
an OFDM symbol St
pilot subcarrier
data subcarrier
Frequency
Time
1
Sf ≤ (2)
σmax
Unlike the block-type pilot arrangement, the comb-type pilot arrangement is more
suitable for time-selective channels compared to frequency-selective channels.
an OFDM symbol
pilot subcarrier
Sf
data subcarrier
Frequency
Time
St an OFDM symbol
pilot subcarrier
Sf
data subcarrier
Frequency
Time
The LS algorithm aims to estimate the channel by minimizing the cost function, and
this is achieved by setting the partial derivative to zero, as follows:
H
∂ J ĥLS ∂ y − X ĥ LS y − X ĥ LS
= =0 (4)
∂ĥLS ∂ĥLS
in a similar vein, setting the partial derivative of J ĥMMSE to zero, it can be concluded:
ĥMMSE = Rhy R− 1
yy y (7)
where Rhy represents the cross-correlation matrix between the actual channel response h
and the received signal y, and Ryy is the autocorrelation matrix of y. Rhy can be further
expressed as: n o n o
Rhy = E hyH = E h(Xh + w)H = Rhh XH (8)
where Rhh is the autocorrelation matrix of the actual channel response and σ2 is the noise
variance. Therefore, it can be concluded:
−1 −1
2 H
ĥMMSE = Rhh Rhh + σ XX ĥLS (10)
Since the MMSE algorithm considers the noise impact and introduces the priori infor-
mation Rhh and σ2 , its channel estimation accuracy is high. Under the same MSE accuracy
condition, at least 10 dB of SNR gain can be obtained compared to the LS algorithm.
However, the practical implementation of the MMSE algorithm is constrained due to chal-
lenges in acquiring prior knowledge and second-order statistical features in communication
systems. Moreover, the need for multiple matrix inversions significantly amplifies the
algorithm’s complexity.
−1
β
ĥLMMSE = Rhh Rhh + I ĥLS (11)
SNR
n o n o
where β = E | x |2 E 1/| x |2 is the modulation type parameter. For instance, β = 1
corresponds to QPSK modulation, and β = 17/9 corresponds to 16QAM modulation. If
both Rhh and SNR are known, only one matrix inverse operation is performed, effectively
reducing computational complexity.
while adaptively tracking the dynamic changes of channels [32]. In general, blind channel
estimation may be performed using the subspace algorithm, the higher-order statistics
(HOS) algorithm, and the maximum likelihood (ML) algorithm.
cost, relatively slow convergence speed, extra observation data, and the presence of phase
ambiguity [33,35]. Thus, these challenges pose difficulties for the practical use of such
a method.
From Table 2, we can conclude that conventional channel estimation methods have
limitations that will restrict their application in increasingly complex future communication
systems. Therefore, researchers in related fields have set out to figure out how to improve
the performance of channel estimation while simultaneously reducing its computational
complexity. Deep learning has made a big splash in physical layer wireless communications
in recent years, opening up a new horizon for scholars. Numerous studies have introduced
deep learning as a novel approach to channel estimation and have obtained outstanding
results. Section 3 highlights the application of deep learning in channel estimation.
3.1.1. DNN
A basic structure of DNN is shown in Figure 7, which consists of one input layer, L
hidden layers, and one output layer, with several neurons in each layer and full connectivity
Electronics 2023, 12, 4965 12 of 38
between layers. A DNN can be considered a neural network that contains numerous hidden
layers, and the purpose of adding multiple hidden layers is to enhance the learning and
mapping capabilities of the network. Additionally, to introduce the nonlinearity, activation
functions like the sigmoid, rectified linear unit (ReLU), or hyperbolic tangent (Tanh) are
applied after the outputs of each layer.
···
Input Layer
··· Output Layer
···
···
···
···
···
···
Figure 7. Basic structure of DNN.
3.1.2. CNN
CNN is among the most representative model structures for deep learning, with the
earliest proposition dating back to the publication of the seminal literature [48]. Figure 8
shows a basic CNN structure comprising an input layer, multiple convolutional and pooling
layers, a fully connected layer, and an output layer. The input layer’s primary function is to
preprocess the data. After this, the convolutional layer extracts features from the processed
data, and its output is then mapped nonlinearly via the activation function. Following
this, the pooling layer is introduced to decrease computation and prevent overfitting. The
convolutional and pooling layers are alternately stacked, and after a series of operations,
the output is obtained through the fully connected and output layers. In the convolutional
layer, the convolutional kernel is locally connected to its input feature map. For each
position in the output feature map, the value is obtained by the weighted sum of the
local inputs and connection weights, plus the bias. As this process is equivalent to the
convolutional operation, the network is termed a convolutional neural network.
Convolutional
Layer Pooling Fully Connected
Activation Layer Output
Input Layer Function Layer Layer
···
3.1.3. RNN
Figure 9 shows a basic RNN structure. In contrast to the previously discussed DNN
and CNN, RNN is uniquely designed to handle sequential data. It can remember infor-
mation from past moments and utilize it for the current output calculation. In this case,
the nodes among the hidden layers are interconnected. Moreover, the hidden layer’s
input depends on both the input layer’s value and the hidden layer’s output from the
previous moment.
Electronics 2023, 12, 4965 13 of 38
Output
O Ot-1 Ot Ot+1
Layer
V V V V
Unfold W W W W
Hidden W
S St-1 St St+1
Layer
U U U U
Input
X Xt-1 Xt Xt+1
Layer
During the training process, RNNs may suffer from long-term dependency, leading to
gradient vanishing or gradient explosion. Therefore, the literature [49] conducted further
research and proposed a special RNN called the long short-term memory (LSTM) network
to effectively resolve this issue.
3.1.4. GAN
Figure 10 represents the general GAN structure, which consists of a generator and a
discriminator. The generator receives a latent vector (usually random noise) as input and
generates samples analogous to the training data. On the other hand, the discriminator
receives samples (which can be real or generated by the generator) as input and predicts
their veracity. Notably, the generator and the discriminator train against each other in a
competitive and collaborative dynamic. Specifically, the generator’s objective is to trick the
discriminator by bringing the generated samples closer and closer to the real samples to
the point where they cannot be distinguished accurately. Concurrently, the discriminator
is tasked with accurately classifying the samples as possible, thereby heightening the
distinction between the real and generated samples. During the iterative adversarial
training process, the generator and the discriminator keep adjusting their parameters until
they reach an equilibrium point. That is to say, the generator can generate realistic samples,
while the discriminator cannot distinguish between real and generated samples.
Random
Generator
Noises
Generated
Ture Samples Discriminator
Samples
Fake/Real
0/1
Sometimes, GAN is “too free”, and thus, we cannot control the generator to generate
the required data. For this reason, researchers have proposed a variant of GAN, conditional
GAN (CGAN) [50], where conditions are introduced into the modeling of both the generator
and the discriminator to guide the data generation process.
Electronics 2023, 12, 4965 14 of 38
Equalizaiton
Constructing LS CDP
Equalization and
Data Pilot Estimation Decision
Demapping
Hidden Layer 2
Hidden Layer 3
Output Layer
In the experiments, we used the VTV Urban Canyon (VTV-UC) channel model with
a velocity setting of 48 km/h and a Doppler shift of 500 Hz. To obtain a robust DNN
model, we trained it at a high SNR of 40 dB. Then, we tested it in a SNR range of 0–40 dB
and compared its performance with the LS algorithm and the original CDP algorithm.
Figure 12a,b display the performance comparison in terms of BER and NMSE, respectively.
These results indicate that the DNN-enhanced CDP approach significantly improves the
channel estimation accuracy in most scenarios. Even though the performance is not the
best in a few low-SNR conditions, it still outperforms the other two traditional algorithms
in general, showing the potential of deep learning in channel estimation applications.
Electronics 2023, 12, 4965 15 of 38
(a) (b)
Figure 12. Performance comparison with the LS algorithm and the original CDP algorithm; (a) BER
performance comparison; and (b) NMSE performance comparison.
Channel
Estimator
Channel
DL Model Channel Data Data-Driven
Estimation
Selection Acquisition Learning
Result
Data-Driven
Learning
Transmitter Channel
X(k) Transmit Insert x(n) w(n)
S/P IDFT P/S h(n)
symbols CP
y(n)
Receiver
Xˆ (k ) Recover Remove
P/S DFT S/P
Data CP
Online deployment
Offline training
Transmit
Symbols
Simulation
DNN
Data
Channel
Models
and the DeepMIMO channel models can both yield this result, demonstrating the model’s
strong generalization on lower SNR.
In the realm of ocean exploration, underwater acoustic (UWA) communication is piv-
otal. In 2022, Zhang et al. [54] investigated a DNN-based scheme for underwater acoustic
channel estimation in OFDM systems. The DNN utilizes transmitted pilots and received
symbols in this scheme to reconstruct the UWA channel. Encouragingly, the scheme shows
outstanding signal detection performance on the estimated channel. Simulation results
demonstrate its efficacy, reducing the BER by over 40% in comparison to the LS algorithm.
Furthermore, as the pilot number grows, the BER performance approaches that of the
MMSE algorithm.
To improve the estimation performance in impulse noise environments, Li et al. [55]
developed a method based on the denoising autoencoder-DNN (DAE-DNN). The proposed
method consists of three steps: first, utilizing DAE for preprocessing, namely learning the
impaired data and restoring clean received signals under conditions where impulse noise
is present; second, employing the preprocessed data from DAE to train the DNN offline;
and finally, the DNN estimates the CSI online. Experimental results demonstrate that this
method has strong robustness under impulse noise conditions, outperforming the MMSE
algorithm, the orthogonal matching pursuit (OMP) algorithm, and the LS algorithm in
terms of MSE and BER.
(a) (b)
Figure 15. Two-dimensional image examples of the channel time–frequency response: (a) under
the VehA perfect channel model (without noise); and (b) under the VehA noisy channel model
(SNR = 22 dB).
Electronics 2023, 12, 4965 18 of 38
In 2019, the ChannelNet proposed by Soltani et al. [57] with regard to the channel time–
frequency response as a low-resolution 2D image and the values are only known at pilot
positions. The ChannelNet consists of a super-resolution CNN (SRCNN) and a denoising
CNN (DnCNN), which are cascaded into a two-step channel estimator. In the first step,
the low-resolution image is enhanced into a high-resolution image by the SRCNN. In the
second step, the DnCNN removes the noise effect to obtain a higher-quality image (i.e., an
accurately estimated channel). Through experimental verification, the ChannelNet’s MSE
performance is superior to the ALMMSE algorithm (an approximation to linear MMSE)
but inferior to the MMSE algorithm in low SNR. However, the performance of ChannelNet
trained at the SNR of 22 dB shows a decreasing trend when the SNR exceeds 23 dB, which
indicates that its generalization ability on real noise is not good enough. Notably, this
literature is a pioneer in using image processing methods for channel estimation, providing
a novel idea for many subsequent studies. Inspired by this, Li et al. [58] investigated a
deep residual channel estimation network (ReEsNet) based on residual learning, which can
work in a wide range of scenarios and significantly reduce the complexity while improving
estimation accuracy.
The numerous convolutional layers in the denoising structure (DnCNN) of Channel-
Net [57] lead to a large amount of computation and a long execution time, which greatly
consumes memory. For this reason, Pradhan et al. [59] made improvements and proposed
the channel estimation network (CENet). Compared with ChannelNet, CENet also uses
SRCNN for image resolution enhancement, with the difference that a convolutional blind
denoising network (CBDNet) is used as the denoising structure instead of DnCNN. The
CBDNet reduces the overall number of convolutional layers, thereby reducing the complex-
ity of the proposed CNN model. Through experimental comparison, the CENet is superior
to the ChannelNet but inferior to the ideal MMSE algorithm in terms of MSE. Furthermore,
the author tested the CENet trained with 48 pilots under conditions of different numbers of
pilots. The results showed that CENet maintains high performance even with fewer pilots,
unlike other methods, which exhibited a significant decrease in performance under the
same conditions.
Most research utilizing deep learning for channel estimation focuses on constructing
complex neural networks, which leads to increased storage and computational require-
ments. Li et al. [60] addressed this phenomenon by combining the CNN and Transformer
and proposing a lightweight channel estimation Transformer (LCET). This scheme treats
the channel response matrix as a 2D image, with the channel features extracted using a
lightweight feature extraction CNN (LFEC) and then transmitted to a lightweight-adjusted
Transformer (LAT) for channel estimation. Through experimental comparison, the estima-
tion accuracy of the LCET surpasses the LS algorithm and some neural networks, closely
approximating the performance of LMMSE algorithms in multi-pilot scenarios.
In general, the transceiver of millimeter wave (mmWave) massive MIMO systems
employs a hybrid precoding structure, and thus, the acquisition of CSI in the low SNR
regime poses difficulties. To overcome this challenge, Zhao et al. [61] proposed ResNet-
UNet, a network that combines the residual network (ResNet) and the U-shaped network
(U-Net) for channel estimation. In particular, the proposed ResU-net consists of a denoiser
and an estimator. Firstly, the received noisy pilot signal is converted into an image and
processed by the denoiser. Then, the obtained clean pilot signal image is fed to the estimator
to obtain the estimation result. Through experimental verification, the Res-UNet surpasses
the conventional algorithms and the deep CNN in estimation accuracy and is robust to
noisy environments.
In 2023, Rahman et al. [62] proposed a deep residual convolutional blind denoising
network (ResCBDNet) for massive MIMO visible light communication systems to estimate
more realistic and accurate CSI. The proposed ResCBDNet comprises two subnetworks:
the noise estimation network and the non-blind denoising network, and it transforms the
sparse channel matrix into a 2D image. Initially, the scheme employs a noise estimation
network to enhance the generalization ability of the true noise. It then interactively reduces
Electronics 2023, 12, 4965 19 of 38
the effect of noise in the channel matrix through the adjustment of the noise level mapping.
Subsequently, the noiseless estimated channel is recovered using the non-blind denoising
network. Experiments demonstrate that the ResCBDnet surpasses some existing deep-
learning-based methods in terms of normalized MSE (NMSE) and peak SNR (PSNR).
Moreover, with its exceptional noise generalization capability, ResCBDNet demonstrates
the superior MSE performance to other methods when SNR = 20 dB.
DNN Data subcarrier Channel estimation of LS algorithm Has better NMSE and BER performance \
Ge et al. [52] position index data subcarriers
The NMSE performance is close to the
Received signals and GOMP, MMSE, and burst
Zheng et al. [53] DNN Estimated channel GOMP and the burst LASSO algorithms CPU time = 0.338 ms
pilot symbols LASSO algorithms
while exceeding the MMSE algorithm
Received OFDM symbols The BER performance is close to the
DNN Parameters = 267.168 K,
Zhang et al. [54] and transmitted Estimated channel LS and MMSE algorithms MMSE algorithm, over 40% better than CPU time = 2.995 ms
pilot symbols the LS algorithm
LS, MMSE algorithms, and Has the best NMSE performance and
Zhao et al. [61] ResNet-UNet Noisy pilot sequences Estimated channel exhibits strong robustness in \
deep CNN noisy environments
The NMSE and the PSNR performance
ResCBDNet Parameters = 536 K,
Rahman et al. [62] Noisy channel matrix Estimated channel DnCNN and FFDNet are significantly superior to the DnCNN inference time = 0.119 s
and the FFDnet
Electronics 2023, 12, 4965 22 of 38
Table 3. Cont.
LS, MMSE algorithms, DNN, With limited pilots, the SER performance
Essai Ali et al. [65] GRU Received signals Transmitted signals \
and ReEsNet is superior to other methods
Model-Driven
DL
DNN
h
hLS h
LS
In 2021, Jiang et al. [71] introduced a dual CNN structure to improve the LS algorithm’s
estimation accuracy with lower complexity than the general CNN-based methods. The
initial channel estimation obtained by the LS algorithm is used as the input for the dual
CNN, which consists of a spatial-frequency CNN (SFCNN) and an angle-delay CNN
Electronics 2023, 12, 4965 24 of 38
(ADCNN). In particular, the SFCNN effectively leverages the channel’s sparsity to process
white noise, while the ADCNN utilizes the channel correlation to reduce interference.
These two CNNs are connected through a discrete Fourier transform (DFT) process. Owing
to the dual CNN combining the advantages of SFCNN and ADCNN, it exhibits superior
NMSE performance to the single-domain CNN in experiments.
In 2023, Haq et al. [72] innovatively implemented channel estimation on a System on
Chip (SoC) based on deep learning. Specifically, the authors proposed a channel estimation
method called DNN-augmented LS (LSDNN) for the preamble-based OFDM physical layer.
This method employs a fully connected feedforward DNN to process the LS estimation results.
Specifically, the DNN uses the initial LS estimation as input, learning from its errors to improve
the initial estimation. It does this by minimizing the cost function, thereby refining the LS
estimation of the previous preamble. Finally, the proposed LSDNN, the LS algorithm, and
the LMMSE algorithm are mapped onto a Zynq multiprocessor SoC (ZMPSoC) platform
for extensive experimental comparison. Experimental results verify that the LSDNN has a
superior estimation accuracy over the LS and the LMMSE algorithms. However, there is still
room for improvement in resource utilization and power consumption.
To overcome the challenge of SNR mismatch in multipath time-varying channels,
Li et al. [73] introduced a cascaded network called NDR-Net for channel estimation. The
NDR-Net consists of a cascade of a noise level estimation subnet (NLE), a DnCNN, and
residual learning, and the channel matrix is regarded as an image in this scheme. Firstly,
the LS algorithm estimates the coarse value of the channel matrix, which is then inputted
into NLE to obtain the noise level estimation. Subsequently, the estimated noise level
and the initial noisy channel matrix image are inputted into DnCNN for noise reduction,
resulting in a pure noisy image. Finally, the noiseless channel matrix image is obtained by
residual learning. Through experimental comparison, the NDR-Net has better estimation
accuracy than conventional methods when the SNR is mismatched. In addition, it applies
to different Doppler shifts.
Reference Deep Learning Model Input Output Compared with Performance Complexity
The NMSE performance surpasses the
LMMSE, robust LMMSE
Dual CNN LS rough channel Accurate channel (RLMMSE) algorithms, RLMMSE algorithm, the SFCNN, and FLOPs = 3.7 M,
Jiang et al. [71] (SFCNN + ADCNN) estimation result parameters = 1764
estimation result SFCNN, and ADCNN
the ADCNN, while it is comparable to
the LMMSE algorithm
Has the best NMSE and BER
performances on SoC, the resource
LS rough channel Accurate channel Execution time = 0.0179 ms,
Haq et al. [72] DNN LS and MMSE algorithms utilization is lower than the MMSE SoC power = 2.849 W
estimation result estimation result algorithm but higher than the
LS algorithm
Has a better MSE performance when the
NDR-Net (NLE + DnCNN LS rough channel Accurate channel LS, MMSE algorithms, SNR is mismatched, with nearly 5–7 dB Parameters = 1231 K,
Li et al. [73] + residual learning) estimation result FLOPs = 67 K
estimation result and DnCNN of gain compared to the
MMSE algorithm
Significantly superior to the OMP
OMP rough channel Accurate channel algorithm in terms of NMSE, especially
Li et al. [75] ResNet OMP algorithm \
estimation result estimation result when the frame size is 128 × 16, and the
NMSE is 0.00173, the gain is close to 6dB
O((Kiter + 1) MNs Gr Gt
Coarsely estimated Finely estimated SW-OMP, NOMP Has better NMSE performance even with
Tong et al. [76] SE-ResNet log( Gr Gt ) +Kiter Nlayer
AoAs/AoDs AoAs/AoDs algorithms, and CENN low SNR and fewer training frames
Gr Gt Sfilter Cin Cout )
OMP rough channel Accurate channel Performs best in terms of NMSE, even at
Nayir et al. [77] CAE OMP and MMSE algorithms \
estimation result estimation result low SNR
Measurement signal vector OMP, AMP and Achieves better NMSE performance with
Wei et al. [79] GM-LAMP Estimated channel O( TMN )
and beam selection matrix LAMP algorithms lower pilot overhead
Has the best NMSE performance, with
Received signal vector and OMP, AMP algorithms,
the NMSE already less than 10−2 in the O L MN + M2 N 2
Pu et al. [80] LDAMP Estimated channel
transmitted signal matrix and ResNet
low SNR scenario with an SNR of 2dB
The NMSE performance outperforms the
AMP, LAMP, and AMP and the LAMP algorithms; it
Wang et al. [81] DNN Original channel Estimated channel \
LDAMP algorithms outperforms the LDAMP algorithm
when the SNR is above 8 dB
Electronics 2023, 12, 4965 27 of 38
According to the discussion in this section, we can learn that most existing studies on
channel estimation using deep learning mainly concentrate on the data-driven approach.
However, both data-driven and model-driven approaches have the potential to achieve or
even exceed conventional methods’ performance in the appropriate application scenarios.
Table 5 provides a detailed comparison of the advantages and disadvantages of these
two approaches.
Nevertheless, the studies mentioned above are limited to traditional communica-
tion scenarios and do not address future communication scenarios. As one of the critical
techniques for 6G networks, the research on RIS is in full swing. The introduction of
RIS improves the performance of communication systems but also increases their com-
plexity, making conventional techniques, including channel estimation, confront new
challenges. With the accelerated advancement in deep learning, numerous researchers
have adopted this technique to solve the aforementioned issue. The following section
will introduce channel estimation methods based on deep learning for RIS-aided wireless
communication systems.
Table 5. Comparison of the advantages and disadvantages of data-driven and model-driven approaches.
K
y= ∑ (hd,k + Gdiag(θ )hr,k )uk + v (12)
k =1
where θ = [θ1 , θ2 , . . . , θ N ]T denotes the reflection vector of the RIS, θn is the reflection
coefficient of the nth reflection element, uk is the symbol sent by the kth user, and v ∈ C M×1
is the received noise. In particular, θn can be further denoted by θn = β n e jφn , with β n ∈ [0, 1]
Electronics 2023, 12, 4965 28 of 38
and φn ∈ [0, 2π ] corresponding to the amplitude and phase of the nth reflection element,
respectively. Since passive RIS elements cannot actively transmit and receive signals and
perform additional signal processing, hr,k ∈ C N ×1 and G ∈ C M× N cannot be directly
estimated. Therefore, it is necessary to estimate the channel between the kth user and the
RIS and between the RIS and the BS as the cascaded channel Hk , Gdiag(hr,k ) ∈ C M× N .
In this instance, Equation (12) can be re-expressed as:
K
y= ∑ (hd,k + Hk θ )uk + v (13)
k =1
It is noteworthy that, in a TDD system, the downlink CSI can be obtained from the
uplink channel estimation because of the channel reciprocity [83].
RIS Controller
RIS
×
BS
Blockage K Users
Figure 18. RIS-aided communication system.
4.1. Application of Deep Learning in Channel Estimation for RIS-Aided Massive MIMO Systems
Massive MIMO systems use a lot of antenna elements to achieve a high level of spatial
multiplexing and beamforming, which improves the throughput and spectral efficiency
of wireless communications. These advantages make massive MIMO an integral part of
5G and subsequent technologies. However, it poses challenges such as low coverage, high
power consumption, and high cost. To mitigate these issues, RIS has been introduced as a
Electronics 2023, 12, 4965 29 of 38
promising solution. Nonetheless, the employment of RIS makes channel estimation more
difficult. Against this backdrop, the intervention of deep learning offers a novel approach
to addressing the complex issue of channel estimation.
In 2022, Mao et al. [84] utilized the cascaded channel’s quasi-sparse structure to
transform the channel estimation for RIS-aided massive MIMO systems into a CS problem.
Their scheme targeted the uplink, introducing a residual structure-based OMP (RS-OMP)
architecture. This architecture is designed to address the impacts of noise and grid mismatch
on the traditional OMP algorithm. Within this architecture, the ResNet uses a rectangular
convolutional kernel, which makes it more capable of learning the row or column sparsity.
Through experimental comparison, the proposed RS-OMP outperforms the DnCNN and
the traditional OMP algorithm in terms of NMSE.
In [85], Xie et al. investigated an estimation method based on deep compressive
sensing (DCS) for RIS-aided massive MIMO channels, with the aim of reducing the pilot
overhead. Specifically, they developed a ResU-Net by combining U-Net with the DCS
framework while introducing residual learning. The received low-dimensional pilot signals
are first transformed into high-dimensional signals by matrix multiplication. Then, the
ResU-Net with skip connections is utilized to compress the input data and recover the high-
dimensional cascaded channel. Experiments are conducted using varying pilot lengths
and quantization bits, and the results verify the ResU-Net’s excellent generalization ability
and robustness.
In 2023, Liu et al. [86] proposed a skip-connection attention (SC-attention) network for
accurate CSI acquisition in double-RIS-aided massive MIMO systems. In this scheme, they
modelled channel estimation as an image restoration-like denoising problem. Moreover,
they used self-attention layers to improve the model capacity and receptive field size of
the network, which allows for recovering the CSI matrix more accurately. Meanwhile, by
employing the skip-connection architecture, the estimation accuracy can be enhanced by
16% while reducing the computational complexity. Through experimental comparison,
the SC-attention network exhibits a superior NMSE performance over the CNN and the
conventional algorithms (LS and MMSE).
4.2. Application of Deep Learning in Channel Estimation for RIS-Aided mmWave Systems
Many researchers have pushed for the application of mmWave to enhance wireless
system performance, which can generate narrow, highly energy-concentrated information-
carrying beams. As one of the critical 6G techniques, mmWave offers higher transmission
rates and greater connection capacity for wireless communications due to its ultra-high-
frequency bandwidth. However, mmWave communication encounters challenges in cover-
age and signal quality. In addressing these issues, the emergence of RIS offers a promising
solution: through the precise control of signals and improvement of their transmission
properties, more excellent coverage can be achieved; additionally, by suppressing multipath
fading and interference, the signal quality can be significantly enhanced [87]. Nevertheless,
introducing RIS makes the higher-dimensional CSI need to be estimated. As an efficient tool,
deep learning holds promise for successfully coping with this high-dimensional complexity.
For RIS-aided channels, increasing users and reflective elements elevate the train-
ing overhead, making accurate CSI acquisition difficult. To deal with this issue,
Shtaiwi et al. [88] proposed a two-stage channel estimation scheme for entirely passive RIS-
aided mmWave systems. In the initial stage, a pilot-based method for uplink is designed,
where only randomly selected user terminals send known pilot sequences to the BS through
the RIS, reducing the active user count during the training period. In the subsequent stage,
a CNN-based spatial–temporal–spectral architecture (STS-CNN) is proposed to recover the
CSI of inactive user terminals in the first stage. Through experimental comparison, this
scheme outperforms the benchmark in terms of MSE. However, more research is needed
on the CNN-based estimation method, as its complexity can be further reduced.
For semi-passive RIS-aided mmWave systems with a few distributed active sensing
devices, Jin et al. [89] leveraged the sparsity of RIS-aided channels and used the image
Electronics 2023, 12, 4965 30 of 38
super-resolution method for channel estimation. In particular, their scheme used the
multi-scale deep super-resolution (MDSR) and the enhanced deep super-resolution (EDSR)
networks. First, the EDSR combines global feature fusion and residual blocks to obtain
CSI for single-scale sparse channels, simplifying the RIS hardware. Next, the MDSR is
employed to guarantee that the scale of active elements is adjustable to flexibly adapt to
multi-scale, low-sparse, and low-resolution channel scenarios. Experiments demonstrate
the scheme’s effectiveness, and the estimation performance improves as the sensing device
density and network size increase.
In 2023, Feng et al. [90] similarly transformed the channel estimation into an image
super-resolution problem. Specifically, they developed a cascade channel estimation scheme
for RIS-aided mmWave single-input–multi-output (SIMO) systems based on global atten-
tion ResNet (GARN). The RIS unit cells are first grouped in this scheme to reduce the pilot
overhead. Then, the initial channel estimation is obtained using the LS algorithm, serving as
the input to GARN. Since the GARN adopts the global attention mechanism, it can extract
multi-channel features and enhance information fusion, improving the accuracy of channel
estimation matrices. Experimental comparisons with multiple benchmark methods demon-
strate the proposed scheme’s excellent estimation performance and generalization ability.
In the same year, Abdallah et al. [91] developed two deep-learning-based schemes
for RIS-aided mmWave MIMO systems, i.e., data-driven frequency-flat cascaded channel
estimation (DD-FF-CE) and data-driven frequency-selective cascaded channel estimation
(DD-FS-CE). For the DD-FF-CE, the authors turned channel estimation into a CS problem
by leveraging the angular cascaded channel’s double-structured sparsity and solving it
using deep learning. In particular, they used two DnCNNs to find the row and column
supports and then the LS algorithm to estimate the angular cascade channel. In contrast to
the DD-FF-CE, the DD-FS-CE also utilizes the support information from each subcarrier to
cope with frequency selectivity. In the experiments, these two schemes exhibit excellent
NMSE performance and low computational complexity while having less pilot overhead.
noise. Experimental results demonstrate that this framework does not require additional
sensing devices in the RIS. Furthermore, its NMSE performance closely approximates
the optimal MMSE estimator, which requires deriving from the cascade channel’s prior
probability density function.
In RIS-aided MU MIMO-OFDM systems, the cascaded channel has high dimension-
ality and complex statistical properties. These factors make it challenging to achieve the
ideal MMSE algorithm with the best performance. In [94], Shen et al. applied the concept
of image super-resolution and developed an SRDnNet, which combines the properties of
SRCNN and DnCNN to obtain accurate CSI. The central idea of SRDnNet is to regard the
estimated channel of pilot positions as a low-resolution image. It uses the enhanced SRCNN
to extract input features, learns the appropriate interpolation method, and generates a
coarsely estimated channel matrix. After that, the DnCNN performs denoising to recover
the channel coefficients from the noisy channel matrix. Compared to the ChannelNet [57],
the SRDnNet can receive rawer inputs and requires just one division operation between the
received and transmitted pilots, leading to decreased computational and time consumption.
Without prior information on the direct and cascaded channels, the SRDnNet outperforms
the conventional LS, MMSE algorithms, and the ChannelNet, with NMSE gains exceeding
10 dB.
In 2023, Li et al. [95] proposed a DCSaNet based on dilated convolution and self-
attention to enhance the channel estimation accuracy of RIS-aided MUC systems. This
network uses dilated convolutional blocks to enlarge the receptive field and optimize
feature extraction. Additionally, it employs self-attention blocks to enable the system
to concentrate on critical channel features. To meet the requirements of the real-world
deployment of RIS, the authors further designed the lightweight DCSaNet-l network, which
reduces the parameters by a significant amount (nearly 83.7%) but performs almost as well
as DCSaNet. The simulation results demonstrate that these networks substantially improve
the NMSE performance and the training speed across various channel dimensions and
SNR levels.
This section focuses on deep-learning-based channel estimation methods for RIS-aided
communication systems. These methods cover massive MIMO, mmWave, and MU systems
and are summarized in Table 6. With deep learning, we can more accurately estimate
complex RIS channels. However, there may still be challenges in this area of research. First,
most existing studies on RIS focus on passive RIS. The passive reflection elements of RIS
introduce high-dimensional channel parameters, which increase the input dimensions of
the deep learning models. As a result, the complexity and training difficulty of the models
rise. Second, the deployment location of RIS and the surrounding environment impact
its reflective properties. Hence, the model must have a strong generalization capability,
ensuring its performance in various scenarios is as effective as the one it was trained
for. Given these, how to combine RIS technology with deep learning technology more
effectively is an important topic worth studying in the future.
Electronics 2023, 12, 4965 32 of 38
Table 6. Research on channel estimation based on deep learning for RIS-aided communication systems.
Reference System RIS Architecture Deep Learning Model Input Output Complexity
OMP rough channel Accurate channel O(KMNTt + ∑lD=1 MNSl
Mao et al. [84] RIS-aided massive MIMO Entirely passive ResNet
estimation result estimation result Cl −1 Cl )
CPU time = 95.7 ms,
Xie et al. [85] RIS-aided massive MIMO Entirely passive ResU-Net Received pilot signal Estimated channel
GPU time = 4.27 ms
Double-RIS-aided LS rough channel Accurate channel
Liu et al. [86] Entirely passive SC-attention network \
massive MIMO estimation result estimation result
Shtaiwi et al. [88] RIS-aided mmWave MIMO Entirely passive STS-CNN Partial CSI Entire CSI \
EDSR: average running
RIS-aided mmWave time = 7.8 ms
Jin et al. [89] Semi-passive EDSR + MDSR Partial CSI Entire CSI
massive MIMO MDSR: average running
time = 7.5 ms
GARN (ResNet + Grouped LS channel Reconstructed complete Parameters = 2.061 M,
Feng et al. [90] RIS-aided mmWave SIMO Entirely passive
global attention) estimation matrix channel matrix FLOPs = 1.807 G
O(UNBS Q + ULG NRISQ
Abdallah et al. [91] RIS-aided mmWave MIMO Entirely passive DnCNN Received pilot signal Residual noise
+ ULG 2QL2u + L3u
LS rough channel Accurate channel
Ginige et al. [92] RIS-aided MU SIMO-OFDM Entirely passive DNN \
estimation result estimation result
Liu et al. [93] RIS-aided MUC Entirely passive CDRN (CNN + DRN) Noisy channel matrix Denoised channel matrix computation time = 2.66 ms
RIS-aided MU SRDnNet Estimated channel at
Shen et al. [94] Entirely passive Estimated whole channel Predict time = 1.61 × 10−2 s
MIMO-OFDM (SRCNN + DnCNN) pilot positions
DCSaNet (dilated LS rough channel Accurate channel Execution time = 5.2 × 10−4 s,
Li et al. [95] RIS-aided MUC Entirely passive
convolution + self-attention) estimation result estimation result training time = 246 s
Electronics 2023, 12, 4965 33 of 38
6. Conclusions
As wireless communication technology advances rapidly, the outline of 5G becomes
increasingly clear. Meanwhile, with the advent of 6G on the horizon, integrating deep learn-
ing with traditional communication techniques has emerged as a focal point in academia.
In this paper, we reviewed recent research on deep-learning-based channel estimation
and classified it into data-driven and model-driven approaches. Meanwhile, we further
summarized the application of deep learning in channel estimation for RIS-aided commu-
nication systems, one of the future novel communication scenarios. Numerous studies
have showcased that deep-learning-based methods have the potential to match or surpass
conventional methods. However, most of the technical implementations are still in their
infancy, and their applications still face many challenges; thus, we also provided an out-
look on possible future research trends. We expect that this paper can assist researchers
interested in applying deep learning to channel estimation.
References
1. Henry, S.; Alsohaily, A.; Sousa, E.S. 5G is Real: Evaluating the Compliance of the 3GPP 5G New Radio System with the ITU
IMT-2020 Requirements. IEEE Access 2020, 8, 42828–42840. [CrossRef]
2. You, X.; Wang, C.X.; Huang, J.; Gao, X.; Zhang, Z.; Wang, M.; Huang, Y.; Zhang, C.; Jiang, Y.; Wang, J.; et al. Towards 6G wireless
communication networks: Vision, enabling technologies, and new paradigm shifts. Sci. China Inf. Sci. 2021, 64, 110301. [CrossRef]
3. Wang, C.X.; You, X.; Gao, X.; Zhu, X.; Li, Z.; Zhang, C.; Wang, H.; Huang, Y.; Chen, Y.; Haas, H.; et al. On the road to 6G: Visions,
requirements, key technologies and testbeds. IEEE Commun. Surv. Tutor. 2023, 25, 905–974. [CrossRef]
4. Cui, M.; Dai, L. Channel Estimation for Extremely Large-Scale MIMO: Far-Field or Near-Field? IEEE Trans. Commun. 2022,
70, 2663–2677. [CrossRef]
5. Kolliboina, S.S.; Teja, S.; Giridhar, K. Non-Parametric Adaptive Thresholding for Channel Estimation of OTFS-Based 6G
Communication Links. In Proceedings of the 2022 IEEE Globecom Workshops (GC Wkshps), Rio de Janeiro, Brazil, 4–8 December
2022; pp. 1561–1566. [CrossRef]
Electronics 2023, 12, 4965 35 of 38
6. Mao, Q.; Hu, F.; Hao, Q. Deep learning for intelligent wireless networks: A comprehensive survey. IEEE Commun. Surv. Tutor.
2018, 20, 2595–2621. [CrossRef]
7. Qin, Z.; Ye, H.; Li, G.Y.; Juang, B.H.F. Deep learning in physical layer communications. IEEE Wirel. Commun. 2019, 26, 93–99.
[CrossRef]
8. Huang, H.; Guo, S.; Gui, G.; Yang, Z.; Zhang, J.; Sari, H.; Adachi, F. Deep Learning for Physical-Layer 5G Wireless Techniques:
Opportunities, Challenges and Solutions. IEEE Wirel. Commun. 2020, 27, 214–222. [CrossRef]
9. Ye, H.; Li, G.Y.; Juang, B.H. Power of Deep Learning for Channel Estimation and Signal Detection in OFDM Systems. IEEE Wirel.
Commun. Lett. 2018, 7, 114–117. [CrossRef]
10. Aboulfotouh, A.; De Oliveira, T.E.A.; Fadlullah, Z.M. Channel Estimation in Cellular Massive MIMO: A Data-Driven Approach.
In Proceedings of the 2022 IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS), Bali, Indonesia,
24–26 November 2022; pp. 290–296. [CrossRef]
11. Thakkar, K.; Goyal, A.; Bhattacharyya, B. Deep Learning and Channel Estimation. In Proceedings of the 2020 6th International
Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India, 6–7 March 2020; pp. 745–751.
[CrossRef]
12. Gao, X.; Jin, S.; Wen, C.K.; Li, G.Y. ComNet: Combination of Deep Learning and Expert Knowledge in OFDM Receivers. IEEE
Commun. Lett. 2018, 22, 2627–2630. [CrossRef]
13. He, H.; Wen, C.K.; Jin, S.; Li, G.Y. Deep Learning-Based Channel Estimation for Beamspace mmWave Massive MIMO Systems.
IEEE Wirel. Commun. Lett. 2018, 7, 852–855. [CrossRef]
14. Zamanipour, M. A survey on deep-learning based techniques for modeling and estimation of massivemimo channels. arXiv 2019,
arXiv:1910.03390.
15. Boloursaz Mashhadi, M.; Gündüz, D. Deep learning for massive MIMO channel state acquisition and feedback. J. Indian Inst. Sci.
2020, 100, 369–382. [CrossRef] [PubMed]
16. Peng, G.; Zhu, Z.; Liang, Y. Application of Deep Learning in Wireless Networks for Channel Estimation: A Survey. J. Phys. Conf.
Ser. 2022, 2203, 012044. [CrossRef]
17. Gizzini, A.K.; Chafii, M. A Survey on Deep Learning Based Channel Estimation in Doubly Dispersive Environments. IEEE Access
2022, 10, 70595–70619. [CrossRef]
18. Vilas Boas, E.C.; e Silva, J.D.; de Figueiredo, F.A.; Mendes, L.L.; de Souza, R.A. Artificial intelligence for channel estimation in
multicarrier systems for B5G/6G communications: A survey. EURASIP J. Wirel. Commun. Netw. 2022, 2022, 116. [CrossRef]
19. Cui, T.J.; Qi, M.Q.; Wan, X.; Zhao, J.; Cheng, Q. Coding metamaterials, digital metamaterials and programmable metamaterials.
Light. Sci. Appl. 2014, 3, e218. [CrossRef]
20. Wei, X.; Shen, D.; Dai, L. Channel Estimation for RIS Assisted Wireless Communications—Part I: Fundamentals, Solutions, and
Future Opportunities. IEEE Commun. Lett. 2021, 25, 1398–1402. [CrossRef]
21. Oyerinde, O.O.; Mneney, S.H. Review of Channel Estimation for Wireless Communication Systems. IETE Tech. Rev. 2012,
29, 282–298. [CrossRef]
22. Dong, X.; Lu, W.S.; Soong, A.C. Linear Interpolation in Pilot Symbol Assisted Channel Estimation for OFDM. IEEE Trans. Wirel.
Commun. 2007, 6, 1910–1920. [CrossRef]
23. Coleri, S.; Ergen, M.; Puri, A.; Bahai, A. Channel estimation techniques based on pilot arrangement in OFDM systems. IEEE
Trans. Broadcast. 2002, 48, 223–229. [CrossRef]
24. Dowler, A.; Doufexi, A.; Nix, A. Performance evaluation of channel estimation techniques for a mobile fourth generation wide
area OFDM system. In Proceedings of the IEEE 56th Vehicular Technology Conference, Vancouver, BC, Canada, 24–28 September
2002; Volume 4, pp. 2036–2040. [CrossRef]
25. Kwak, K.; Lee, S.; Kim, J.; Hong, D. A New DFT-Based Channel Estimation Approach for OFDM with Virtual Subcarriers by
Leakage Estimation. IEEE Trans. Wirel. Commun. 2008, 7, 2004–2008. [CrossRef]
26. Jeon, W.G.; Paik, K.H.; Cho, Y.S. An efficient channel estimation technique for OFDM systems with transmitter diversity. In
Proceedings of the 11th IEEE International Symposium on Personal Indoor and Mobile Radio Communications. PIMRC 2000.
Proceedings (Cat. No.00TH8525), London, UK, 18–21 September 2000; Volume 2, pp. 1246–1250. [CrossRef]
27. Liu, Y.; Tan, Z.; Hu, H.; Cimini, L.J.; Li, G.Y. Channel Estimation for OFDM. IEEE Commun. Surv. Tutor. 2014, 16, 1891–1908.
[CrossRef]
28. Gong, Y.; Letaief, K. Low rank channel estimation for space-time coded wideband OFDM systems. In Proceedings of the IEEE
54th Vehicular Technology Conference. VTC Fall 2001. Proceedings (Cat. No.01CH37211), Atlantic City, NJ, USA, 7–11 October
2001; Volume 2, pp. 772–776. [CrossRef]
29. Luo, Z.; Huang, D. General MMSE Channel Estimation for MIMO-OFDM Systems. In Proceedings of the 2008 IEEE 68th
Vehicular Technology Conference, Calgary, AB, Canada, 21–24 September 2008; pp. 1–5. [CrossRef]
30. Hung, K.C.; Lin, D.W. Pilot-Based LMMSE Channel Estimation for OFDM Systems With Power–Delay Profile Approximation.
IEEE Trans. Veh. Technol. 2010, 59, 150–159. [CrossRef]
31. Rossi, P.S.; Müller, R.R.; Edfors, O. Linear MMSE estimation of time–frequency variant channels for MIMO-OFDM systems.
Signal Process. 2011, 91, 1157–1167. [CrossRef]
32. Yu, J.L.; Zhang, B.; Chen, P.T. Blind and semi-blind channel estimation with fast convergence for MIMO-OFDM systems. Signal
Process. 2014, 95, 1–9. [CrossRef]
Electronics 2023, 12, 4965 36 of 38
33. Shin, C.; Heath, R.W.; Powers, E.J. Blind channel estimation for MIMO-OFDM systems. IEEE Trans. Veh. Technol. 2007, 56, 670–685.
[CrossRef]
34. Kang, W.; Champagne, B. Subspace-based blind channel estimation: Generalization and performance analysis. IEEE Trans. Signal
Process. 2005, 53, 1151–1162. [CrossRef]
35. Tu, C.C.; Champagne, B. Subspace-Based Blind Channel Estimation for MIMO-OFDM Systems With Reduced Time Averaging.
IEEE Trans. Veh. Technol. 2010, 59, 1539–1544. [CrossRef]
36. Acar, T.; Petropulu, A. Blind MIMO system identification using PARAFAC decomposition of an output HOS-based tensor. In
Proceedings of the The Thrity-Seventh Asilomar Conference on Signals, Systems & Computers, Pacific Grove, CA, USA, 9–12
November 2003; Volume 1, pp. 1080–1084. [CrossRef]
37. Choqueuse, V.; Mansour, A.; Burel, G.; Collin, L.; Yao, K. Blind Channel Estimation for STBC Systems Using Higher-Order
Statistics. IEEE Trans. Wirel. Commun. 2011, 10, 495–505. [CrossRef]
38. Cirpan, H.; Tsatsanis, M. Maximum likelihood blind channel estimation in the presence of Doppler shifts. IEEE Trans. Signal
Process. 1999, 47, 1559–1569. [CrossRef]
39. Necker, M.; Stuber, G. Totally blind channel estimation for OFDM over fast varying mobile channels. In Proceedings of the 2002
IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333), New York, NY,
USA, 28 April–2 May 2002; Volume 1, pp. 421–425. [CrossRef]
40. Wu, C.Y.; Huang, W.J.; Chung, W.H. Low-Complexity Semiblind Channel Estimation in Massive MU-MIMO Systems. IEEE
Trans. Wirel. Commun. 2017, 16, 6279–6290. [CrossRef]
41. Kawasaki, H.; Matsumura, T. Semi-Blind Channel Estimation by Subspace Method for Orthogonal Precoded OFDM Systems. In
Proceedings of the 2022 IEEE 33rd Annual International Symposium on Personal, Indoor and Mobile Radio Communications
(PIMRC), Kyoto, Japan, 12–15 September 2022; pp. 451–456. [CrossRef]
42. Moon, T. The expectation-maximization algorithm. IEEE Signal Process. Mag. 1996, 13, 47–60. [CrossRef]
43. Obradovic, D.; Na, C.; Scheiterer, R.L.; Szabo, A. EM-based semi-blind channel estimation method for MIMO-OFDM communica-
tion systems. Neurocomputing 2008, 71, 2388–2398. [CrossRef]
44. Nayebi, E.; Rao, B.D. Semi-blind Channel Estimation for Multiuser Massive MIMO Systems. IEEE Trans. Signal Process. 2018,
66, 540–553. [CrossRef]
45. O’Shea, T.; Hoydis, J. An Introduction to Deep Learning for the Physical Layer. IEEE Trans. Cogn. Commun. Netw. 2017, 3, 563–575.
[CrossRef]
46. Khalid, W.; Yu, H.; Ali, R.; Ullah, R. Advanced physical-layer technologies for beyond 5G wireless communication networks.
Sensors 2021, 21, 3197. [CrossRef]
47. Kim, W.; Ahn, Y.; Kim, J.; Shim, B. Towards deep learning-aided wireless channel estimation and channel state information
feedback for 6G. J. Commun. Netw. 2023, 25, 61–75. [CrossRef]
48. LeCun, Y.; Boser, B.; Denker, J.S.; Henderson, D.; Howard, R.E.; Hubbard, W.; Jackel, L.D. Backpropagation Applied to
Handwritten Zip Code Recognition. Neural Comput. 1989, 1, 541–551. [CrossRef]
49. Sak, H.; Senior, A.; Beaufays, F. Long short-term memory based recurrent neural network architectures for large vocabulary
speech recognition. arXiv 2014, arXiv:1402.1128. [CrossRef]
50. Mirza, M.; Osindero, S. Conditional generative adversarial nets. arXiv 2014, arXiv:1411.1784. [CrossRef]
51. Ma, X.; Gao, Z. Data-Driven Deep Learning to Design Pilot and Channel Estimator for Massive MIMO. IEEE Trans. Veh. Technol.
2020, 69, 5677–5682. [CrossRef]
52. Ge, L.; Guo, Y.; Zhang, Y.; Chen, G.; Wang, J.; Dai, B.; Li, M.; Jiang, T. Deep Neural Network Based Channel Estimation for
Massive MIMO-OFDM Systems With Imperfect Channel State Information. IEEE Syst. J. 2022, 16, 4675–4685. [CrossRef]
53. Zheng, X.; Lau, V.K.N. Online Deep Neural Networks for MmWave Massive MIMO Channel Estimation with Arbitrary Array
Geometry. IEEE Trans. Signal Process. 2021, 69, 2010–2025. [CrossRef]
54. Zhang, Y.; Wang, H.; Li, C.; Chen, X.; Meriaudeau, F. On the performance of deep neural network aided channel estimation for
underwater acoustic OFDM communications. Ocean Eng. 2022, 259, 111518. [CrossRef]
55. Li, X.; Han, Z.; Yu, H.; Yan, L.; Han, S. Deep Learning for OFDM Channel Estimation in Impulsive Noise Environments. Wirel.
Pers. Commun. 2022, 125, 2947–2964. [CrossRef]
56. Mehlführer, C.; Colom Ikuno, J.; Šimko, M.; Schwarz, S.; Wrulich, M.; Rupp, M. The Vienna LTE simulators-Enabling repro-
ducibility in wireless communications research. EURASIP J. Adv. Signal Process. 2011, 2011, 29. [CrossRef]
57. Soltani, M.; Pourahmadi, V.; Mirzaei, A.; Sheikhzadeh, H. Deep Learning-Based Channel Estimation. IEEE Commun. Lett. 2019,
23, 652–655. [CrossRef]
58. Li, L.; Chen, H.; Chang, H.H.; Liu, L. Deep Residual Learning Meets OFDM Channel Estimation. IEEE Wirel. Commun. Lett. 2020,
9, 615–618. [CrossRef]
59. Pradhan, A.; Das, S.; Dayalan, D. A Two-Stage CNN Based Channel Estimation for OFDM System. In Proceedings of the
2021 Advanced Communication Technologies and Signal Processing (ACTS), Rourkela, India, 15–17 December 2021; pp. 1–4.
[CrossRef]
60. Li, J.; Peng, Q. Lightweight Channel Estimation Networks for OFDM Systems. IEEE Wirel. Commun. Lett. 2022, 11, 2066–2070.
[CrossRef]
Electronics 2023, 12, 4965 37 of 38
61. Zhao, J.; Wu, Y.; Zhang, Q.; Liao, J. Two-Stage Channel Estimation for mmWave Massive MIMO Systems Based on ResNet-UNet.
IEEE Syst. J. 2023, 17, 4291–4300. [CrossRef]
62. Rahman, M.H.; Chowdhury, M.Z.; Utama, I.B.K.Y.; Jang, Y.M. Channel Estimation for Indoor Massive MIMO Visible Light
Communication with Deep Residual Convolutional Blind Denoising Network. IEEE Trans. Cogn. Commun. Netw. 2023, 9, 683–694.
[CrossRef]
63. Gizzini, A.K.; Chafii, M. Deep Learning Based Channel Estimation in High Mobility Communications Using Bi-RNN Networks.
arXiv 2023, arXiv:2305.00208. [CrossRef]
64. Ali, M.H.E.; Taha, I.B. Channel state information estimation for 5G wireless communication systems: Recurrent neural networks
approach. PeerJ Comput. Sci. 2021, 7, e682. [CrossRef]
65. Essai Ali, M.H.; Rabeh, M.L.; Hekal, S.; Abbas, A.N. Deep Learning Gated Recurrent Neural Network-Based Channel State
Estimator for OFDM Wireless Communication Systems. IEEE Access 2022, 10, 69312–69322. [CrossRef]
66. Helmy, I.; Tarafder, P.; Choi, W. LSTM-GRU Model-Based Channel Prediction for One-Bit Massive MIMO System. IEEE Trans.
Veh. Technol. 2023, 72, 11053–11057. [CrossRef]
67. Zhao, S.; Fang, Y.; Qiu, L. Deep Learning-Based channel estimation with SRGAN in OFDM Systems. In Proceedings of the
2021 IEEE Wireless Communications and Networking Conference (WCNC), Nanjing, China, 29 March–1 April 2021; pp. 1–6.
[CrossRef]
68. Dong, Y.; Wang, H.; Yao, Y.D. Channel Estimation for One-Bit Multiuser Massive MIMO Using Conditional GAN. IEEE Commun.
Lett. 2021, 25, 854–858. [CrossRef]
69. Zhang, Q.; Dong, H.; Zhao, J. Channel Estimation for High-Speed Railway Wireless Communications: A Generative Adversarial
Network Approach. Electronics 2023, 12, 1752. [CrossRef]
70. Kang, X.F.; Liu, Z.H.; Yao, M. Deep learning for joint pilot design and channel estimation in MIMO-OFDM systems. Sensors 2022,
22, 4188. [CrossRef]
71. Jiang, P.; Wen, C.K.; Jin, S.; Li, G.Y. Dual CNN-Based Channel Estimation for MIMO-OFDM Systems. IEEE Trans. Commun. 2021,
69, 5859–5872. [CrossRef]
72. Haq, S.A.U.; Gizzini, A.K.; Shrey, S.; Darak, S.J.; Saurabh, S.; Chafii, M. Deep Neural Network Augmented Wireless Channel
Estimation for Preamble-Based OFDM PHY on Zynq System on Chip. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 2023,
31, 1026–1038. [CrossRef]
73. Li, Y.; Bian, X.; Li, M. Denoising Generalization Performance of Channel Estimation in Multipath Time-Varying OFDM Systems.
Sensors 2023, 23, 3102. [CrossRef] [PubMed]
74. Hu, Z.; Chen, Y.; Han, C. PRINCE: A Pruned AMP Integrated Deep CNN Method for Efficient Channel Estimation of Millimeter-
wave and Terahertz Ultra-Massive MIMO Systems. IEEE Trans. Wirel. Commun. 2023, 22, 8066–8079. [CrossRef]
75. Li, Q.; Gong, Y.; Meng, F.; Li, Z.; Miao, L.; Xu, Z. Residual Learning based Channel Estimation for OTFS system. In Proceedings
of the 2022 IEEE/CIC International Conference on Communications in China (ICCC Workshops), Foshan, China, 11–13 August
2022; pp. 275–280. [CrossRef]
76. Tong, W.; Xu, W.; Wang, F.; Shang, J.; Pan, M.; Lin, J. Deep Learning Compressed Sensing-Based Beamspace Channel Estimation
in mmWave Massive MIMO Systems. IEEE Wirel. Commun. Lett. 2022, 11, 1935–1939. [CrossRef]
77. Nayir, H.; Karakoca, E.; Görçin, A.; Qaraqe, K. Hybrid-Field Channel Estimation for Massive MIMO Systems based on OMP
Cascaded Convolutional Autoencoder. In Proceedings of the 2022 IEEE 96th Vehicular Technology Conference (VTC2022-Fall),
London, UK, 26–29 September 2022; pp. 1–6. [CrossRef]
78. Donoho, D.L.; Maleki, A.; Montanari, A. Message passing algorithms for compressed sensing: I. motivation and construction. In
Proceedings of the 2010 IEEE Information Theory Workshop on Information Theory (ITW 2010, Cairo), Cairo, Egypt, 6–8 January
2010; pp. 1–5. [CrossRef]
79. Wei, X.; Hu, C.; Dai, L. Deep Learning for Beamspace Channel Estimation in Millimeter-Wave Massive MIMO Systems. IEEE
Trans. Commun. 2021, 69, 182–193. [CrossRef]
80. Pu, X.; Liu, Y.; Song, M.; Chen, Q. Orthogonal Time Frequency Space Channel Estimation Based on Model-driven Deep Learning.
J. Electron. Inf. Technol. 2023, 45, 1–8. [CrossRef]
81. Wang, P.; Li, J.; Liu, X.; Wang, P. Multi-Stage Training Optimization for Pilot Compression and Channel Estimation in Massive
MIMO Systems Under Quasi-Sparse Channel Environment. IEEE Commun. Lett. 2022, 26, 3059–3063. [CrossRef]
82. Yuan, X.; Zhang, Y.J.A.; Shi, Y.; Yan, W.; Liu, H. Reconfigurable-Intelligent-Surface Empowered Wireless Communications:
Challenges and Opportunities. IEEE Wirel. Commun. 2021, 28, 136–143. [CrossRef]
83. Tang, W.; Chen, X.; Chen, M.Z.; Dai, J.Y.; Han, Y.; Jin, S.; Cheng, Q.; Li, G.Y.; Cui, T.J. On Channel Reciprocity in Reconfigurable
Intelligent Surface Assisted Wireless Networks. IEEE Wirel. Commun. 2021, 28, 94–101. [CrossRef]
84. Mao, Z.; Liu, X.; Peng, M. Channel Estimation for Intelligent Reflecting Surface Assisted Massive MIMO Systems—A Deep
Learning Approach. IEEE Commun. Lett. 2022, 26, 798–802. [CrossRef]
85. Xie, W.; Xiao, J.; Zhu, P.; Yu, C.; Yang, L. Deep Compressed Sensing-Based Cascaded Channel Estimation for RIS-Aided
Communication Systems. IEEE Wirel. Commun. Lett. 2022, 11, 846–850. [CrossRef]
86. Liu, M.; Li, X.; Ning, B.; Huang, C.; Sun, S.; Yuen, C. Deep Learning-Based Channel Estimation for Double-RIS Aided Massive
MIMO System. IEEE Wirel. Commun. Lett. 2023, 12, 70–74. [CrossRef]
Electronics 2023, 12, 4965 38 of 38
87. Liu, S.; Gao, Z.; Zhang, J.; Renzo, M.D.; Alouini, M.S. Deep Denoising Neural Network Assisted Compressive Channel Estimation
for mmWave Intelligent Reflecting Surfaces. IEEE Trans. Veh. Technol. 2020, 69, 9223–9228. [CrossRef]
88. Shtaiwi, E.; Zhang, H.; Abdelhadi, A.; Han, Z. RIS-Assisted mmWave Channel Estimation Using Convolutional Neural Networks.
In Proceedings of the 2021 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), Nanjing, China,
29 March 2021; pp. 1–6. [CrossRef]
89. Jin, Y.; Zhang, J.; Zhang, X.; Xiao, H.; Ai, B.; Ng, D.W.K. Channel Estimation for Semi-Passive Reconfigurable Intelligent Surfaces
With Enhanced Deep Residual Networks. IEEE Trans. Veh. Technol. 2021, 70, 11083–11088. [CrossRef]
90. Feng, H.; Zhao, Y. mmWave RIS-Assisted SIMO Channel Estimation Based on Global Attention Residual Network. IEEE Wirel.
Commun. Lett. 2023, 12, 1179–1183. [CrossRef]
91. Abdallah, A.; Celik, A.; Mansour, M.M.; Eltawil, A.M. RIS-Aided mmWave MIMO Channel Estimation Using Deep Learning and
Compressive Sensing. IEEE Trans. Wirel. Commun. 2023, 22, 3503–3521. [CrossRef]
92. Ginige, N.; Shashika Manosha, K.B.; Rajatheva, N.; Latva-aho, M. Untrained DNN for Channel Estimation of RIS-Assisted
Multi-User OFDM System with Hardware Impairments. In Proceedings of the 2021 IEEE 32nd Annual International Symposium
on Personal, Indoor and Mobile Radio Communications (PIMRC), Helsinki, Finland, 13–16 September 2021; pp. 561–566.
[CrossRef]
93. Liu, C.; Liu, X.; Ng, D.W.K.; Yuan, J. Deep Residual Learning for Channel Estimation in Intelligent Reflecting Surface-Assisted
Multi-User Communications. IEEE Trans. Wirel. Commun. 2022, 21, 898–912. [CrossRef]
94. Shen, W.; Qin, Z.; Nallanathan, A. Deep Learning for Super-Resolution Channel Estimation in Reconfigurable Intelligent Surface
Aided Systems. IEEE Trans. Commun. 2023, 71, 1491–1503. [CrossRef]
95. Li, T.; Yang, Y.; Lee, J.; Qin, X.; Huang, J.; He, G. DCSaNet: Dilated Convolution and Self-Attention-Based Neural Network for
Channel Estimation in IRS-Aided Multi-User Communication System. IEEE Wirel. Commun. Lett. 2023, 12, 1139–1143. [CrossRef]
96. Dai, L.; Jiao, R.; Adachi, F.; Poor, H.V.; Hanzo, L. Deep Learning for Wireless Communications: An Emerging Interdisciplinary
Paradigm. IEEE Wirel. Commun. 2020, 27, 133–139. [CrossRef]
97. Qing, C.; Dong, L.; Wang, L.; Ling, G.; Wang, J. Transfer learning-based channel estimation in orthogonal frequency division
multiplexing systems using data-nulling superimposed pilots. PLoS ONE 2022, 17, e0268952. [CrossRef]
98. Kim, D.; Park, S.; Kang, J.; Kang, J. Block-Fading Non-Stationary Channel Estimation for MIMO-OFDM Systems via Meta-
Learning. IEEE Commun. Lett. 2022, 26, 2924–2928. [CrossRef]
99. Gao, W.; Zhang, W.; Liu, L.; Yang, M. Deep Residual Learning with Attention Mechanism for OFDM Channel Estimation. IEEE
Wirel. Commun. Lett. 2022, early access. [CrossRef]
100. Niu, Z.; Zhong, G.; Yu, H. A review on the attention mechanism of deep learning. Neurocomputing 2021, 452, 48–62. [CrossRef]
101. Serghiou, D.; Khalily, M.; Brown, T.W.C.; Tafazolli, R. Terahertz Channel Propagation Phenomena, Measurement Techniques
and Modeling for 6G Wireless Communication Applications: A Survey, Open Challenges and Future Research Directions. IEEE
Commun. Surv. Tutor. 2022, 24, 1957–1996. [CrossRef]
102. Sejan, M.A.S.; Rahman, M.H.; Aziz, M.A.; Kim, D.S.; You, Y.H.; Song, H.K. A Comprehensive Survey on MIMO Visible Light
Communication: Current Research, Machine Learning and Future Trends. Sensors 2023, 23, 739. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.