Abstract
In this article, a novel semi-blind channel estimation scheme for Multiple-Input Multiple-Output (MIMO) communication system is studied and implemented for quasi-static Rayleigh fading channel, in which channel matrix H remains relatively constant throughout the block. Channel matrix H can be decomposed as a rotation matrix Q and down triangular matrix R. The triangular matrix R is estimated blindly using the QR-decomposition based Generalized Cholesky Decomposition method (GCD) of output covariance matrix, which exploits Independent Component Analysis (ICA) based blind source separation stochastic method, and Q is estimated from the orthogonal pilot symbols using QR-based novel approach to minimize the cost function. In this novel approach, orthogonal pilots can be decomposed as a deterministic Hermitian matrix and the upper triangular matrix using the QR-decomposition, and finally matrix Q can be estimated by using the back substitution method, which is presented in this paper. Simulations are demonstrated using the Alamouti space-time coded 2 transmitter antennas and different combinations of 2 and 6 receiver antennas to showcase the performance of the novel scheme as compared to the conventional Least Squares (LS) and Maximum a posterior (MAP) estimation schemes using the BPSK data modulation scheme. The results indicate that the novel scheme outperforms the other schemes and shows a considerably better result in terms of bit error rate (BER). Hence, the novel scheme is quite useful for solving a complex problem of semi-blind MIMO channel estimation by using the QR matrix decomposition technique. Further error analysis is presented in terms of the error covariance matrix by considering the noise for non-zero error case (practical case) as compared to zero-error case.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1. Introduction
MIMO communication systems may be considered among the most promising ones providing the benefits of variety of gains with the diversity perspectives and additional advantages of increased data rates using spatial multiplexing provisions. Wireless systems consider the opportunities of employing several antennas at the transmitter and receiver sides to exploit different advantages like array gain, high data rates, high efficiency, etc. [1], [2].
Channel state information (CSI) is one of the most important information for ensuring the performance of the system; hence, there is a need to implement a robust channel estimation technique [3]–[5].
There are three methods for channel estimation, namely, the pilot-based channel estimation, blind channel estimation, and the semi-blind channel estimation. In pilot-based channel estimation, special pilot symbols involve the need to estimate the channel information, which is not bandwidth efficient. In the blind technique, channel is estimated without using pilot symbols and CSI is calculated by using only the received signal statistics.
As is known, blind methods are more accurate but they are complex and feature the problems of poor convergence. Therefore, to exploit the benefits of both pilot-based estimation and blind estimation, we propose to use a semi-blind channel estimation technique in order to find the channel state information by using quasi-static channel (block fading channel).
Here semi-blind channel estimation techniques are presented by decomposing channel matrix H as a product, where R is the down triangular matrix, which is estimated blindly by using the QR-decomposition based generalized Cholesky decomposition (GCD) method for received data symbols and Q is the matrix estimated from pilot symbols by using the QR-decomposition based novel approach, which is presented in Section 3 [6]–[8].
2. System Model
In this article, we use a quasi-static flat fading MIMO channel matrix \( {\bf H}\in {{C}^{r\times t}} \) , where t denotes the number of transmit antennas, r denotes the number of receive antennas in the prescribed system, and each \( h_{ij} \) signifies the i-th receiver and j-th transmitter in the flat-fading channel coefficients, which are unknown and need to be estimated. Here the channel matrix is considered for the case of the quasi-static fading, so H cannot be ill conditioned due to spatial correlation and also due to the absence of significant effects of channel fluctuations on the matrix close traces.
Complex received data denoted by \( {\bf Y}\in {{C}^{r\times 1}} \) , hence the equivalent received base-band system can be modeled as follows:
where k denotes the time instant, \( {\bf X}\in {{C}^{t\times 1}} \) denotes the complex transmitted symbol vector, \( \eta \) represents the additive white Gaussian noise such that \( {\rm E} \{\eta (k)\eta (l)\}=\delta (k,l)\sigma _{n}^{2}I \) , where \( \delta (k,l)=1 \) if \( k=1 \) , and 0 or else. Furthermore, the sources are assumed to be spatially and temporally independent with identical source power \( \sigma _{s}^{2} \) , i.e., \( {\rm E} \{X(k)X(l)\}=\delta (k,l)\sigma _{s}^{2}I \) .
The signal-to-noise ratio (SNR) is given by expression \( \sigma _{s}^{2}/\sigma _{n}^{2} \) . Presuppose that the communication channel has been utilized for a total of N symbol transmissions. Among these N transmissions, the initial L symbols are the known training symbols and the rest of (N – L) symbols are the blind data symbols.
3. Channel Estimation Techniques
3.1. Pilot-based LS and MAP Channel Estimation Techniques
These conventional techniques solve the channel estimation problem by minimizing Euclidean norms of the following cost function given below, where \( {\bf X}_p \) are the orthogonal pilot symbols, \( {\bf Y}_p \) is the output data, and \( \hat{\bf H} \) is the estimated channel matrix [9]–[12], because the task of channel estimation algorithm is to recover matrix H using the knowledge of \( {\bf Y}_p \) and \( {\bf X}_p \) :
where \( {\rm E}\left\{ \bullet \right\} \) is the statistical expectation, \( ||\,||_F \) is Frobenius norm and HLS is a least square solution of estimated channel matrix.
The solution of the following equation can be found in the form:
where \( (\,)^{\dagger } \) denotes pseudo inverse (Moore–Penrose inverse).
Now, in the case of MAP estimation, we require orthogonal pilot symbols \( {\bf X}_p \) , channel covariance matrix \( {\bf C}_H \) , and noise covariance matrix \( {\bf C}_n \) :
3.2. Proposed Semi-blind Channel Estimation Technique
Here MIMO channel matrix H can be decomposed as the product
where R denotes the down triangular matrix and Q denotes the unitary rotation matrix, i.e.,
Here R is the blindly estimated matrix using the covariance matrix of output data, which exploits ICA (Independent Component Analysis) based statistical approach to find unknown channel coefficients.
Now from equation (1), we can write the output covariance matrix in the form:
where \( {\bf Y}_b \) is the received output data, \( {\bf X}_b \) is the blind input data, and \( \sigma _{n}^{2} \) is the noise power.
Next, we can write
Using the QR-decomposition, we can write
Thus, matrix R can be estimated blindly by using the QR-decomposition based on GCD method. Here Rb and Qb can be considered as the down triangular matrix and rotation matrix, which can be calculated using the QR-decomposition of Yb.
We can now find the unitary rotation matrix Q using orthogonal pilot symbols \( {\bf X}_p \) by minimizing the cost function \( \arg \min {{\left\| {{\bf Y}_{p}}-{{\bf HX}_{p}} \right\|}^2_F} \) .
Then the following relationship is valid:
Hence, it can be shown that error \( \varepsilon \) can be minimized in the following way:
Now matrix \( {\bf X}_p \) can be decomposed into Hermitian matrix \( {\bf Q}_p \) and upper triangular matrix \( {\bf R}_p \) by using the QR-decomposition
As is known that \( {{\bf Q}_{p}}{{\bf Q}_{p}}^{\rm H}={\bf I} \) , we can write:
and \( {\bf Q}^{\rm H} \) can be found by using the back substitution method:
where \( {{\bf R}^{\dagger }}={{({{\bf R}^{\rm H}}{\bf R})}^{-1}}{{\bf R}^{\rm H}} \) is the Moore–Penrose inverse.
Hence, we can calculate the final estimate of H by using equation (8), (9) and (16):
Now, if we consider noise at non-zero error in the above case, then equation (13) can be rewritten in the form:
Here error e can be considered as
hence we can find the covariance matrix of error as follows:
4. Simulation Results
In this simulation setup, the digital data modulation scheme is BPSK and the quasi-static Rayleigh fading channel is generated. We have taken setup for 2 transmitter antennas and 2 and 6 receiver antennas with 4 pilot symbols and 100 blind symbols, which are drawn from BPSK modulation constellations.
Figure 1 presents the simulation results of the proposed semi-blind channel estimation technique (QR-back) in comparison with well-known conventional pilot based LS and MAP channel estimation techniques [9]–[11] for 2 transmitter and 2 receiver antennas. The BER characteristic obtained reveals that the proposed technique outperforms the other two techniques and shows the near perfect CSI (for known channel).
Figure 2 shows the results for 2 transmitter and 6 receiver antennas. It can be seen that due to diversity when the number of receiver antennas is increased, the BER characteristics improve considerably by showing a 2–3 dB improvements.
5. Conclusions
This study involved the investigation of the QR-decomposition based novel semi-blind channel estimation technique for MIMO systems employing the Rayleigh fading quasi-static channel. After the study and investigation of the proposed technique, it can be proved that the proposed technique QR-back outperforms the pilot-based two conventional techniques in terms of BER performance by 2–3 dB. In addition, with the rise of the number of receiver antennas, the system performance improves significantly.
References
J. Proakis, M. Salehi, Digital Communications (McGraw-Hill Science/Engineering/Math, New York, 2007). URI: http://www.amazon.com/Digital-Communications-Edition-John-Proakis/dp/0072957166.
E. Nayebi, B. D. Rao, "Semi-blind channel estimation for multiuser massive MIMO systems," IEEE Trans. Signal Process., v.66, n.2, p.540 (2018). DOI: https://doi.org/10.1109/TSP.2017.2771725.
H. Jie, "Semi-blind channel estimation of MIMO-OFDM systems based on improved PSO-Hopfield neural network," in Proceedings of the 2nd International Conference on Intelligent Systems, Metaheuristics & Swarm Intelligence - ISMSI ’18 (ACM Press, New York, USA, 2018). DOI: https://doi.org/10.1145/3206185.3219779.
T. Peken, G. Vanhoy, T. Bose, "Blind channel estimation for massive MIMO," Analog Integr. Circuits Signal Process., v.91, n.2, p.257 (2017). DOI: https://doi.org/10.1007/s10470-017-0943-1.
A. Jagannatham, B. D. Rao, "A semi-blind technique for MIMO channel matrix estimation," in 2003 4th IEEE Workshop on Signal Processing Advances in Wireless Communications - SPAWC 2003 (IEEE Cat. No.03EX689) (IEEE, Washington, 2004). DOI: https://doi.org/10.1109/SPAWC.2003.1318971.
X. Liu, F. Wang, M. E. Bialkowski, "Investigation into a whitening-rotation-based semi-blind MIMO channel estimation for correlated channels," in 2008 2nd International Conference on Signal Processing and Communication Systems (IEEE, Washington, 2008). DOI: https://doi.org/10.1109/ICSPCS.2008.4813728.
Q. Zhang, W.-P. Zhu, Q. Meng, "Whitening-rotation-based semi-blind estimation of MIMO FIR channels," in 2009 International Conference on Wireless Communications & Signal Processing (IEEE, Washington, 2009). DOI: https://doi.org/10.1109/WCSP.2009.5371541.
F. Wan, W.-P. Zhu, M. N. S. Swamy, "Perturbation analysis of whitening-rotation-based semi-blind MIMO channel estimation," in 2009 52nd IEEE International Midwest Symposium on Circuits and Systems (IEEE, Washington, 2009). DOI: https://doi.org/10.1109/MWSCAS.2009.5236109.
E. V. Rogozhnikov, G. P. Babur, "Method for enhancing the accuracy of frequency offset estimation in OFDM modulation based communication systems," Radioelectron. Commun. Syst., v.61, n.8, p.342 (2018). DOI: https://doi.org/10.3103/S0735272718080022.
S. B. Patel, J. Bhalani, Y. N. Trivedi, "Performance of full rate non-orthogonal STBC in spatially correlated MIMO systems," Radioelectron. Commun. Syst., v.63, n.2, p.88 (2020). DOI: https://doi.org/10.3103/S0735272720020041.
D. V. Chauhan, J. K. Bhalani, Y. N. Trivedi, "Improvement of symbol error rate performance in spatial multiplexing systems using transmit antenna selection," Radioelectron. Commun. Syst., v.62, n.12, p.642 (2019). DOI: https://doi.org/10.3103/S0735272719120045.
K. C. Jomon, S. Prasanth, "Joint channel estimation and data detection in MIMO-OFDM using distributed compressive sensing," Radioelectron. Commun. Syst., v.60, n.2, p.80 (2017). DOI: https://doi.org/10.3103/S0735272717020029.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
ADDITIONAL INFORMATION
P. Saxena, S. B. Patel, and J. K. Bhalani
The authors declare that they have no conflicts of interest.
This article does not contain any studies with human participants or animals performed by any of the authors.
The initial version of this paper in Russian is published in the journal “Izvestiya Vysshikh Uchebnykh Zavedenii. Radioelektronika,” ISSN 2307-6011 (Online), ISSN 0021-3470 (Print) on the link http://radio.kpi.ua/article/view/S0021347021060054 with DOI: https://doi.org/10.20535/S0021347021060054
Additional information
Translated from Izvestiya Vysshikh Uchebnykh Zavedenii. Radioelektronika, No. 6, pp. 374-379, May, 2021 https://doi.org/10.20535/S0021347021060054 .
About this article
Cite this article
Saxena, P., Patel, S.B. & Bhalani, J.K. Channel Estimation Scheme for MIMO Communication Using Generalized Cholesky Decomposition and Back Substitution Methods. Radioelectron.Commun.Syst. 64, 319–324 (2021). https://doi.org/10.3103/S0735272721060054
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.3103/S0735272721060054