Abstract
In this paper, we provide a light-weighted Machine Learning (ML) approach to channel estimation for New-Radio (NR) systems. Specifically, based on the equivalence between the Channel Impulse Response (CIR) in the time domain and its corresponding Channel Frequency Response (CFR) in the frequency domain, the light-weighted ML model for the channel estimation is shown to be established in comparison to the existing ML-based channel estimator. Furthermore, for practical use, the quantized weights for the light-weighted ML-based estimator are shown to be feasible without significant performance degradation in the sense of mean square error (MSE), which shows the effectiveness of the proposed approach from the perspective of memory overhead. Consequently, we show that there exists Signal to Noise Ratio (SNR) gain in comparison with the existing ML-based estimator, which is validated by numerical results considering the Sounding Reference Signal (SRS) for NR in the 3rd Generation Partnership Project (3GPP).
1. Introduction
Orthogonal Frequency Division Multiple Access (OFDMA), an MA scheme for New-Radio (NR), has gained widespread adoption in wireless communication systems owing to its resilience against frequency-selective fading channels. The receiver in wireless communication receives a distorted signal due to delay spread, which is the multipath effect. Therefore, the channel must be estimated to compensate for the distorted signal. In general, channels are estimated using pilot signals known to both the transmitter and receiver. Since the pilot signals used vary depending on the user scenario, channels are estimated by generating signals such as the Demodulation Reference Signal (DMRS) [1] and Sounding RS (SRS) [2,3,4,5].
Existing channel estimation methods usually estimate channels using the Least Square (LS) and Minimum Mean Square Error (MMSE). The LS method estimates the channel by assuming that the channel is deterministic. Specifically, the LS uses only pilot signals except for the channel’s statistical information and the computational complexity is quite low. However, the statistical information of the channel is not used, so the performance is relatively low from the perspective of MSE. The MMSE method utilizes the statistical information of the channel to exhibit optimal performance from the MSE perspective. However, there is a disadvantage that optimal performance can be achieved only when the statistical information of the channel is properly known, and the computational complexity is relatively high compared to the LS method. It is necessary to study an improved channel estimation method to compensate for the problems of these existing channel estimation methods.
On the other hand, a variety of Machine Learning (ML)–based estimation methods have been studied to compensate for the shortcomings of existing estimation methods. Table 1 depicts representative studies [6,7,8,9,10,11,12,13,14,15,16] conducted for achieving comparable performance to the MMSE method using ML without the statistical information of the channel in comparison with main contributions from this study. It is noteworthy to design the channel estimation method using the black-box characteristic of ML. However, ML-based Channel Frequency Response (CFR) estimation methods have the disadvantage of high complexity because inputs and outputs are proportional to the length of the pilot signal, and the number of hidden layers is typically large. In the case of ML-based Channel Impulse Response (CIR) estimation, it is complicated to use because the channel is estimated at each time instance of the received signal in the time domain, or the received signal in the frequency domain is estimated through multiple MLs. Furthermore, memory overhead is likely to occur as memory requirements to store ML increase in proportion to the number of hidden layers and nodes.
Table 1.
A concise comparison of our work with the existing ML-based channel estimations.
In this paper, we propose a memory-saving ML-based channel estimation for estimating CIR with low complexity. The ML model adopts Deep Neural Networks (DNNs) to design as simple as possible with one hidden layer, and it uses ML’s black box characteristics to input received signals in the frequency domain and output CIR in the time domain. The weights of the trained ML can be stored by converting them from floating point 32 to integral point 8 using the weight quantization method [17,18].
The rest of this paper is organized as follows. The system model for the process before using the channel estimation method is introduced in Section 2. The existing channel estimation and the simplest ML-based CFR estimation are presented in Section 3. The proposed method in a general environment is presented in Section 4. A simulation analysis of the proposed method and simulation analyses based on additional perspectives are presented in Section 5. Our main conclusion is given in Section 6.
Notations: Vectors and matrices are written in bold letters. is the expectation of the random vector . and represent transpose and Hermitian transpose, respectively. and ⊗ are the norm of the vector and convolution, respectively. is the nearest integer to x, and and are real and imaginary values of the vector , respectively.
2. System Model
This paper considers the comb-type pilot arrangement-based OFDM system [19,20,21,22] with intervals for subcarriers of length , as shown in Figure 1. Figure 2 shows a typical block diagram of the OFDM system with the pilot signal assisted. is an pilot signal vector known by both transmitters and receivers, and is an transmission signal vector in a frequency domain where pilot signal is placed at regular intervals in subcarriers, and symbols without pilot signals are set to 0. After pilot insertion, adds the Zero Padding (ZP) vector to both sides to expand to the vector, and as shown in Equation (1), with ZP added is sent to an -point Inverse Fast Fourier Transform (IFFT), which is modulated into in the time domain as
where is an -point IFFT matrix and .
Figure 1.
Comb-type pilot arrangement for OFDM ().
Figure 2.
Block diagram in OFDM for channel estimation.
The transmission signal places a cyclic-prefix (CP) of length at the front of the signal to prevent Inter-Symbol Interference (ISI), and then a vector is transmitted to the receiver. Assuming that the channel is invariant over the duration of the OFDM symbol and is in perfect synchronization, the received signal is written as
where is an CIR vector generated by Gaussian random variables, and is a vector, which is Additive White Gaussian Noise (AWGN) with zero mean and variance .
When sampling for the received signal is completed, -point FFT is performed after removing the CP for demodulation. Therefore, the FFT output for the received signal is expressed as
where is an diagonal matrix containing the transmitted signal. is an CFR vector and is an i.i.d. complex Gaussian random vector with zero mean and variance . The n-th component of CFR is expressed as [23]
Since the transmission signal is concentrated on the pilot symbol-based method through the reference signal, it is written with the received signal and CFR for the subcarrier containing the pilot as
where and are vectors that are CFR and received signals for pilot subcarriers, respectively. is the diagonal matrix of the reference signal according to , and represents i.i.d. complex Gaussian random vectors with zero mean and variance . Consequently, the channel estimation method is performed through Equation (5).
3. Preliminaries on Channel Estimation
3.1. LS/MMSE Method
Using the reference signal vector for the received signal , we perform the LS method and estimate the channel as follows
where represents i.i.d. complex Gaussian random vectors with vectors zero mean and variance . As shown in Equation (6), the LS method is one of the most common approaches because of the simple calculation. However, it is difficult to make precise channel estimation because remains in the estimated channel, and it does not use the statistical information of the channel. Therefore, to overcome the limitations of the LS method and minimize mean square errors, the MMSE method is performed as follows
where is an cross-correlation matrix between the channel and received signal, and is the auto-correlation matrix for the received signal. The MMSE method may improve channel estimation accuracy by using the statistical information of the channel. However, it has a higher computational complexity than the LS method and requires statistical information of the channel. Additionally, there is a limitation in using the MMSE method because it may be difficult to obtain channel information, and accurate information is not guaranteed.
3.2. Existing ML Method
3.2.1. Structure
To compensate for the shortcomings of existing channel estimators, ML-based channel estimation that performs as well as the MMSE method without utilizing the statistical information of the channels is being studied. Figure 3 shows the simplest form of the ML method [7] among the existing ML methods used to compare with the proposed method in this paper. The ML-aided channel estimation is designed to minimize the MSE between the actual channel and the estimated channel obtained by the LS method to overcome the LS and MMSE methods, and the number of nodes in the input layer and output layer is . The number of hidden layers is 3, and the number of nodes in the hidden layers is designed to be . In detail, the input data use the estimated CFR by the LS method, and when these input data are input to the ML, the ML outputs a new estimated CFR corresponding to . Since the ML does not accept complex numbers, must be input by dividing it into real and imaginary numbers and is also output divided into real and imaginary numbers as follows
where N is the length of the pilot signal, and and are the input and output for the d-th data, respectively. Since the output by the ML is divided into real and imaginary numbers, it is converted to a complex number to obtain .
Figure 3.
The structure of the existing ML-based channel estimator.
3.2.2. Activation Function
The -th node of the k-th hidden layer performs the following calculations:
where M is the number of inputs to the m-th node in the previous layer, and is the number of nodes in the current hidden layer. is the m-th weight and is the bias. is the activation function used to characterize the nonlinearity of the channel data, and is the output for the -th node of the k-th hidden layer. In this model, the activation function of the hidden layer adopts the tanh function as
where e is Euler’s number. The output for the d-th data is obtained in ML from the input and uses the loss function to minimize the MSE between the prediction channel and the actual channel as follows
where is the actual channel value associated with , and and include all the weights and biases, respectively. From a set of initial values, the weights and biases are updated by minimizing the loss function shown in Equation (10).
Since ML-aided channel estimation is based on LS estimates, it minimizes the MSE between actual channels, so it performs better than the LS method, but there are three hidden layers, and each node is designed twice the input size, resulting in high complexity. Therefore, we propose a low-complexity ML-based channel estimation where ML designed the DNN with a single hidden layer. We also propose weight quantization that can save memory stored by reducing the capacity of weights.
4. Proposed ML Method
4.1. Network Architecture
4.1.1. Structure
To compensate for the shortcomings of LS, MMSE, and existing ML-based channel estimation, we propose a CIR estimation that is closer to the actual channel than the LS method and requires no prior information, unlike the MMSE method. Figure 4 shows the structure of the proposed ML-based channel estimation, which includes a DNN architecture. To propose the low-complexity ML, it is designed with only one hidden layer and estimates a CIR shorter than CFR.
Figure 4.
The structure of the proposed ML-based channel estimator.
The receiver receives transmission signals coming through channels in various directions. Therefore, the reception signal can be expressed as the convolution product of the channel impulse response and the transmission signal, and the first part of the reception signal is affected by the reception signal of the previous symbol, resulting in Inter-Symbol Interference. Accordingly, the communication system prevents Inter-Symbol Interference by adding a CP in front of the transmission signal. In general, since the length of the channel impulse response is smaller than the CP, ISI prevention is possible. Long pilot signals are transmitted for more accurate channel estimation, but too-long pilot signals generate overhead. The pilot signal has an appropriate length and thus occurs longer than the length of the channel impulse response. Consequently, the L-length CIR output from the proposed ML is shorter than the N-length CFR output from the existing ML, and a simpler ML can be designed.
It is necessary to distinguish between real and imaginary parts of the complex signal because the current ML platform only allows real numbers. Therefore, the input data of the ML for the d-th data are given as follows
The number of nodes in the output layer is according to the length of CIR L, and the output value of the ML for the d-th data is given as follows
where is the output of the neural network for the l-th tap of the d-th data. The number of nodes in the hidden layer is less than the number of pilot signals N and the largest is the power of 2, and it is represented by . Since the objective of ML-based estimation is to minimize the MSE between the estimated channel and the actual channel, the loss function used in the training step is defined as follows
where D is the number of data used for training, and is the actual channel value associated with . From a set of initial values, the weights and biases are updated by minimizing the loss function shown in Equation (13) with the forward and backward propagation.
The proposed method estimates the CIR, so the CIR is converted into the CFR to derive the pilot symbol-based CFR as follows
where is the zero vector, and is the -point FFT matrix. refers to the location where the pilot signal is placed on the subcarrier.
4.1.2. Activation Function
Since there is only one hidden layer of the proposed method, nodes are defined as follows
Since the purpose of the proposed method is to reduce complexity using the simple DNN, the activation function of the DNN uses the tanh function shown in Equation (9) the closer the input is to zero. The greater the differential value, the more easily it is able to converge and complete the training quickly. The tanh function is shown in Figure 5. As shown in Figure 5a, the output of the function is in the interval and the median is 0, so there is no bias. Additionally, since the gradient is mostly steep and can be both positive and negative, it quickly converges to the optimal value and has almost no gradient loss, as shown in Figure 5b.
Figure 5.
(a) The tanh function, (b) derivative of tanh function.
4.1.3. Complexity Analysis
In this paper, we compare computational complexity through the number of multiplications for the existing methods and the proposed method. The computational complexity of the existing ML and the proposed ML add the LS method for the input data and the point FFT to transform from CIR to CFR, respectively. The results are shown in Table 2, where is the largest power of 2, while it is less than N. Here, is the FFT size. In addition, N and L are the pilot signal size and the length of the CIR, respectively. These results show that the existing ML is lower than the MMSE method and slightly higher than the LS method, but the proposed ML is lower than the LS method as well as the MMSE method.
Table 2.
Computational complexity of ML-based estimators with LS and MMSE.
4.2. Quantization Method
The trained ML performs a quantization of 32-bit floating-point weights to 8-bit integer-point weights for the interval , as shown in Figure 6. For quantization, values that are 32 bits are divided into a certain range to quantize them into 8 bits. In this figure, different proximity weight values, such as and , are quantized to the same value if they belong to the same interval when quantized to 8 bits. Different weight values within the interval are quantized to the same value, so performing inverse quantization to use ML converts them to the same weight value. Therefore, when the weights go through quantization, they are set to a value different from the original value, resulting in performance loss. The maximum value and minimum value of are stored in memory for dequantization. Then, when using the proposed ML for channel estimation, quantized weights must be applied to ML after dequantization. The dequantization normalizes the interval with stored and to derive the interval .
Figure 6.
The structure of the weight quantization algorithm.
In the case of weight quantization for memory saving, and must be stored because it is to be restored based on them. However, if the length of the CIR is and , then each cumulative distribution function (CDF) of the proposed ML for the weights is shown in Figure 7. As shown in this figure, the probability that the value of exists below is . Therefore, almost all the weights are assigned within the interval , and the dequantization step uses the interval to dequantize the interval instead of using and for memory saving.
Figure 7.
CDF of weights for the proposed ML.
5. Simulation Analysis
5.1. Simulation Environment
In this paper, the environment for channel estimation is based on the pilot signal generated through the 5G NR Sounding Reference Signal (SRS) [24]. In 5G NR, the OFDM system is almost the same as the OFDM system in LTE [25], so it is possible to follow the system model in Section 2. SRS is generated based on the Low Peak to Average Power Ratio (PAPR) sequence as follows
where is the length of the SRS, and m is the number of resource blocks (RBs) occupied by the SRS. is the number of subcarriers contained in one RB, and is according to transmission comb number . The base sequence depends on the group number u and the number of base sequences v, and multiple orthonormal SRS can be generated using different cyclic shift even with the same base sequence.
For , the base sequence is given by
where q is given by
The length is given by the largest prime number such that .
To evaluate the performance of the proposed ML-based channel estimation in this paper, an algorithm for channel estimation was designed using MATLAB (R2021b)-based simulation [26], and the parameters used in the simulation are shown in Table 3. The correlation matrices of the MMSE method design an ideal MMSE using the actual CFR . Parameters required for the proposed ML are shown in Table 4. As an additional technique, ML utilizes an Adam optimizer to quickly reach global optimum points without converging to local optimum points [27]. The structure of the layer in the proposed ML is designed as shown in Table 5. The performance of the ML is verified after the training is completed. In this simulation, the CIR was set in consideration of the AWGN channel with and the multipath channel with , wherein the power of each component of the CIR is the same and the sum is 1. The trained ML performs weight quantization for the weights in the ML, and quantized weights are stored in memory.
Table 3.
The parameters for OFDM system.
Table 4.
The parameters for proposed ML.
Table 5.
The structures of each layer for the proposed ML.
The performance metric between the actual channel and the estimated channel was verified using the MSE defined as follows in Equation (20) for each signal-to-noise ratio (SNR)
where is the actual channel for the n-th component of the i-th iteration, and is also the estimated channel for the component corresponding to .
5.2. Simulation Results
5.2.1. Comparison between Existing Methods and Proposed Method
Figure 8 compares the MSE performance of the proposed channel estimation method with the two lengths of the CIR scenarios. Figure 8a,b show the length of the CIR at and , respectively. The performance of the proposed method is compared to the LS, MMSE, and existing ML methods, and all methods improve their performance as the SNR increases. In both scenarios, the LS methods do not take advantage of the statistical information of the channel, resulting in the worst MSE performance. On the other hand, the performance of the MMSE method is better than the LS method in both scenarios, because the MMSE method uses the statistical information of the channel. The existing ML methods and the proposed methods performed better than the LS methods in both scenarios. However, the performance of the existing ML method is better than the MMSE method below about 7 dB in the scenario, but it reverses above 7 dB. And it is worse than the MMSE method at all the SNRs in the scenario. The performance of the proposed method without performed weight quantization is better than the MMSE method at all the SNRs in the scenario but is worse than the MMSE method at all the SNRs in the scenario. Both the existing and proposed MLs suffer performance degradation depending on the length of the CIR, which is estimated to reduce ML’s computational accuracy as the received signal becomes complex due to the convolutional multiplication of the transmitted signal. Furthermore, the performance degradation is expected to be due to the fact that the received signal information does not increase proportionally with the length of the CIR, but rather the longer CIR must be inferred from the same amount of received signal information, leading to more challenging results.
Figure 8.
Performance comparison between existing methods and the proposed method.
Meanwhile, it outperforms the existing ML method in both scenarios like the proposed method without the quantization. The quantized ML methods have no differences in performance from the proposed ML methods without performing weight quantization below the SNR of 10 dB in both scenarios. It is also observed that there are slight performance differences in the SNR regime which is greater than or equal to 10 dB, but it remained better than the existing ML methods.
5.2.2. The Number of Hidden Layers
To ensure the reliability of the proposed method of designing only one hidden layer, the proposed method is designed with three hidden layers like the existing ML method and compared with the one-hidden-layer method. As shown in Figure 9, there are little differences between proposed algorithms with 1 and 3 hidden layers in both scenarios. Therefore, it can be seen that the proposed method can be efficiently designed to complete the training quickly by reducing the complexity of ML by setting one hidden layer rather than slightly increasing the performance by setting a lot of hidden layers. Although the performance loss for weight quantization appears to occur similarly in both methods, the performance becomes unstable as the number of hidden layers increases, as shown in the scenario.
Figure 9.
Performance comparison between proposed algorithms with 1 and 3 hidden layers.
5.2.3. ML Robustness to Other SNRs
As shown in Figure 10, the model of the proposed method was trained with only the set SNR, and the performance is compared by entering data for each SNR. In both scenarios, there is little performance loss compared to the correct trained models for each SNR. Moreover, in the scenario, below about 10 dB, the model trained with 10 dB data performs better than that trained with 20 dB data, but above about 10 dB, the model trained with 20 dB data performs better than that trained with 10 dB data. Consequently, the proposed method is robust against other SNR data, as there is little performance loss even if SNR data different from that of the trained data are inputted.
Figure 10.
Performance based on different SNR data than the trained SNR data.
6. Conclusions
In this paper, we provided the light-weighted ML approach to channel estimation for NR systems. The main intuition was that there exists an equivalence between the CIR in the time domain and its corresponding CFR in the frequency domain. Based on the CFR rather than the CIR, it was shown that the more light-weighted ML model can be established in comparison with the existing ML-based channel estimator. Specifically, regardless of the number of CIR’s channel taps, it was observed that the ML model configuration with one input layer, one hidden layer, and one output layer was sufficient to learn the channel estimation, which was confirmed from the computational complexity comparison in Table 2. Furthermore, the proposed light-weighted ML-based channel estimator was shown to be robust when the quantized weights were applied to reduce memory overhead, which opened the availability for practical use. From the perspective of the MSE performance, the proposed ML-based estimator has better performance than the existing ML-based channel estimator. One interesting thing is that the proposed ML-based estimator had better performance even than MMSE when the number of channel taps is equal to 1, which showed the effectiveness of the proposed one especially for poor scattering channel environments. Instead of naive use of the proposed ML-based estimator training for each SNR, it was observed that with a trained proposed ML-based estimator, the specific SNR is sufficient to cover all the SNR regimes without significant performance degradation. As a further work, the proposed ML-based estimator can be naturally extended to CFR interpolation based on the inference of the CIR, which can be further elaborated.
Author Contributions
Conceptualization, H.W.L. and S.W.C.; methodology, H.W.L. and S.W.C.; software, H.W.L.; validation, H.W.L. and S.W.C.; formal analysis, H.W.L. and S.W.C.; investigation, H.W.L.; resources, H.W.L.; data curation, H.W.L.; writing—original draft preparation, H.W.L.; writing—review and editing, S.W.C.; visualization, H.W.L.; supervision, S.W.C.; project administration, H.W.L. and S.W.C.; funding acquisition, S.W.C. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by the Institute of Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Korea government (MSIT). (No. 2021-0-00165, Development of 5G+ Intelligent Base Station Software Modem).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data are contained within the article.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| 3GPP | 3rd Generation Partnership Project |
| 5G | 5th Generation |
| AWGN | Additive White Gaussian Noise |
| CFR | Channel Frequency Response |
| CIR | Channel Impulse Response |
| CNN | Convolutional Neural Network |
| CP | Cylic-Prefix |
| DMRS | DeModulation Reference Signal |
| DNN | Deep NN |
| FFT | Fast Fourier Transform |
| IFFT | Inverse FFT |
| i.i.d. | Independent and Identically Distributed |
| LSTM | Long Short-Term Memory |
| ML | Machine Learning |
| MNN | Multi-Layer NN |
| MSE | Mean Square Error |
| NR | New-Radio |
| OFDMA | Orthogonal Frequency Division Multiple Access |
| PAPR | Peak-to-Average Power Ratio |
| SRS | Sounding Reference Signal |
| ZP | Zero Padding |
References
- Hou, X.; Zhang, Z.; Kayama, H. DMRS Design and Channel Estimation for LTE-Advanced MIMO Uplink. In Proceedings of the 2009 IEEE 70th Vehicular Technology Conference Fall, Anchorage, AK, USA, 20–23 September 2009; pp. 1–5. [Google Scholar]
- Wang, Y.; Zheng, A.; Zhang, J.; Yang, D. A novel channel estimation algorithm for sounding reference signal in LTE uplink transmission. In Proceedings of the 2009 IEEE International Conference on Communications Technology and Applications, Beijing, China, 16–18 October 2009; pp. 412–415. [Google Scholar]
- Bertrand, P. Channel Gain Estimation from Sounding Reference Signal in LTE. In Proceedings of the 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring), Budapest, Hungary, 15–18 May 2011; pp. 1–5. [Google Scholar]
- Xia, X.; Zhao, H.; Zhang, C. Improved SRS design and channel estimation for LTE-advanced uplink. In Proceedings of the 2013 5th IEEE International Symposium on Microwave, Antenna, Propagation and EMC Technologies for Wireless Communications, Chengdu, China, 29–31 October 2013; pp. 84–90. [Google Scholar]
- Tran, H.; Mai, T.-A.; Dang, S.; Ngo, H.-A. Large-scale MU-MIMO uplink channel estimation using sounding reference signal. In Proceedings of the 2018 2nd International Conference on Recent Advances in Signal Processing, Telecommunications & Computing (SigTelCom), Ho Chi Minh City, Vietnam, 29–31 January 2018; pp. 107–110. [Google Scholar]
- Balevi, E.; Doshi, A.; Andrews, J.G. Massive MIMO Channel Estimation With an Untrained Deep Neural Network. IEEE Trans. Wireless Commun. 2020, 19, 2079–2090. [Google Scholar] [CrossRef] [Scilit]
- Le Ha, A.; Van Chien, T.; Nguyen, T.H.; Choi, W. Deep Learning-Aided 5G Channel Estimation. In Proceedings of the 2021 15th International Conference on Ubiquitous Information Management and Communication (IMCOM), Seoul, Republic of Korea, 4–6 January 2021; pp. 1–7. [Google Scholar]
- Mei, K.; Liu, J.; Zhang, X.; Cao, K.; Rajatheva, N.; Wei, J. A Low Complexity Learning-Based Channel Estimation for OFDM Systems With Online Training. IEEE Trans. Commun. 2021, 69, 6722–6733. [Google Scholar] [CrossRef] [Scilit]
- 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. [Google Scholar] [CrossRef] [Scilit]
- 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. [Google Scholar] [CrossRef] [Scilit]
- Le, H.A.; Van Chien, T.; Nguyen, T.H.; Choo, H.; Nguyen, V.D. Machine learning-based 5G-and-beyond channel estimation for MIMO-OFDM communication systems. Sensors 2021, 21, 4861. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Dayi, A.B. Improving 5G NR Uplink Channel Estimation with Artificial Neural Networks: A Practical Study on NR PUSCH Receiver. In Proceedings of the 2022 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom), Sofia, Bulgaria, 6–9 June 2022; pp. 129–134. [Google Scholar]
- Liao, Y.; Hua, Y.; Cai, Y. Deep Learning Based Channel Estimation Algorithm for Fast Time-Varying MIMO-OFDM Systems. IEEE Commun. Lett. 2020, 24, 572–576. [Google Scholar] [CrossRef]
- Bai, Q.; Wang, J.; Zhang, Y.; Song, J. Deep Learning-Based Channel Estimation Algorithm Over Time Selective Fading Channels. IEEE Trans. Cognit. Commun. Netw. 2019, 6, 125–134. [Google Scholar] [CrossRef] [Scilit]
- Yang, Y.; Gao, F.; Ma, X.; Zhang, S. Deep Learning-Based Channel Estimation for Doubly Selective Fading Channels. IEEE Access 2019, 7, 36579–36589. [Google Scholar] [CrossRef] [Scilit]
- Jebur, B.A.; Alkassar, S.H.; Abdullah, M.A.M.; Tsimenidis, C.C. Efficient Machine Learning-Enhanced Channel Estimation for OFDM Systems. IEEE Access 2021, 9, 100839–100850. [Google Scholar] [CrossRef] [Scilit]
- Han, S.; Mao, H.; Dally, W.J. Deep compression: Compressing deep neural networks with pruning, trained quantization and Huffman coding. arXiv 2015, arXiv:1510.00149. [Google Scholar]
- Gholami, A.; Kim, S.; Dong, Z.; Yao, Z.; Mahoney, M.W.; Keutzer, K. A Survey of Quantization Methods for Efficient Neural Network Inference. arXiv 2021, arXiv:2103.13630. [Google Scholar]
- van de Beek, J.-J.; Edfors, O.; Sandell, M.; Wilson, S.K.; Borjesson, P.O. On channel estimation in OFDM systems. In Proceedings of the 1995 IEEE 45th Vehicular Technology Conference. Countdown to the Wireless Twenty-First Century, Chicago, IL, USA, 25–28 July 1995; pp. 815–819. [Google Scholar]
- Hsieh, M.-H.; Wei, C.-H. Channel estimation for OFDM systems based on comb-type pilot arrangement in frequency selective fading channels. IEEE Trans. Consum. Electron. 1998, 44, 217–225. [Google Scholar] [CrossRef] [Scilit]
- Morelli, M.; Mengali, U. A comparison of pilot-aided channel estimation methods for OFDM systems. IEEE Trans. Signal Process. 2001, 49, 3065–3073. [Google Scholar] [CrossRef] [Scilit]
- 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. [Google Scholar] [CrossRef] [Scilit]
- Hajizadeh, R.; Mohamedpor, K.; Tarihi, M.R. Channel Estimation in OFDM System Based on the Linear Interpolation, FFT and Decision Feedback. In Proceedings of the 18th Telecommunication forum TELFOR 2010, Serbia, Belgrade, 23–25 November 2010. [Google Scholar]
- 3GPP TS 38.211 v17.3.0; NR Physical Channels and Modulation. European Telecommunications Standards Institute: Sophia Antipolis, France, 2022.
- Kumar, T.A.; Anjaneyulu, L. Channel Estimation Techniques for Multicarrier OFDM 5G Wireless Communication Systems. In Proceedings of the 2020 IEEE 10th International Conference on System Engineering and Technology (ICSET), Shah Alam, Malaysia, 9 November 2020; pp. 98–101. [Google Scholar]
- Cho, Y.S.; Kim, J.; Yang, W.Y.; Kang, C.G. MIMO-OFDM Wireless Communications with MATLAB; John Wiley & Sons: Hoboken, NJ, USA, 2010. [Google Scholar]
- Kingma, D.P.; Ba, J. Adam: A method for stochastic optimization. arXiv 2014, arXiv:1412.6980. [Google Scholar]
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).









