Abstract

The temporal variations in the wireless propagation channel, referred to as channel aging, cause a mismatch between the estimated channel and the channel state at the time of data detection. This mismatch has been shown to severely impair the performance of massive MIMO systems. In this paper, we present data aided MSE-optimal channel tracking algorithms to decode the received symbols and update the channel estimates at the base station (BS) and the UEs. These algorithms combine ideas from Kalman filtering for channel tracking and deterministic equivalent analysis for symbol estimation. In the uplink case, we first develop a minimum mean squared error (MMSE) data estimator and the MSE-optimal channel predictor based on the Kalman filtering algorithm. We analytically show that the updated channel estimate obtained from the estimates of the data symbols leads to significantly larger signal to interference-plus-noise ratio (SINR), and hence achievable rate, compared to that obtained from the channel estimate based on pilot symbols. Following this, in the downlink case, we develop an algorithm to track the effective channel at the UEs and analyze its MSE, SINR and achievable rate performance. We show that tracking the effective downlink channel mitigates the effects of channel aging and leads to improved performance. However, since the beamforming matrices at the BS are not updated, downlink channel tracking is not as effective as uplink channel tracking. Finally, via Monte Carlo simulations, we validate our derived results, and demonstrate the gains achievable by tracking the time-varying channels in massive MIMO systems.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call