I. Introduction
In wireless communication systems, the signal is subject to distortion incurred by multipath effect in the transmission process, interference, and noise. In order to accurately recover the data of the users, the receiver needs to estimate the channel state information (CSI). With the CSI known, we can eliminate the channel propagation effect during the transmission. Since both precoding and beamforming techniques in multiple-input multiple-output (MIMO) systems are based on the CSI, it is essential to obtain CSI accurately for wireless communication systems [1]–[3].