Abstract
This paper introduces a robust variational bayes (Robust-VB) receiver algorithm for joint signal detection, noise covariance matrix estimation and channel impulse response (CIR) tracking in multiple-input multiple-output (MIMO) orthogonal frequency division multiplexing (OFDM) systems over time varying channels. The variational bayes (VB) framework and turbo principle are combined to accomplish the parameter estimation and data detection. In the proposed Robust-VB receiver, a modified linear minimum mean-square-error interference cancellation (LMMSE-IC) soft detector is developed based on the VB theory, which adaptively sets the log-likelihood ratio (LLR) clipping value according to the reliability of detection on each subcarrier to mitigate the error propagation. Following the signal detection, an adaptive noise covariance matrix estimator is derived for the effective noise covariance estimation. Furthermore, in order to track time varying channels, a VB soft-input Kalman filter (VB-Soft-KF) is first derived. However, unreliable soft symbols introduce outliers, which degrade the performance of VB-Soft-KF. To tackle this problem, we propose a robust VB soft-input Kalman filter (VB-Robust-KF) based on the Huber M estimation theory. Finally, the performance of the proposed algorithm is assessed via simulations, showing the superior performance of the Robust-VB receiver compared to the other benchmark receiver algorithms.