I. Introduction
Millimeter wave (mmWave) communication is regarded as a promising technology for future cellular networks due to its large available bandwidth and the potential to offer gigabits-per-second communication data rates [1]–[3]. Utilizing large antenna arrays is essential for mmWave systems as mmWave signals incur a much higher free-space path loss compared to microwave signals below 6 GHz [4], [5]. Due to the use of a large number of antennas, the channel matrix/vector to be estimated has a large size, which makes channel estimation a challenging issue. In addition, hybrid analog-digital precoding structures are usually employed in mmWave systems to reduce the hardware complexity and power consumption [6]–[9], which causes the so-called channel subspace sampling limitation issue and makes it even harder to acquire useful channel state information (CSI) during a practical channel coherence time [10].