I. Introduction
In multiple-input-multiple-output (MIMO) communication systems, downlink channel state information (CSI) at the base station (BS) is vital for many tasks including multiplexing, beamforming, and resource allocation [1], [2]. In the massive MIMO systems, the number of antennas at the base station/mobile users can easily reach tens or hundreds-i.e., the downlink channel matrix can be of very high dimension [1], [3]. Under such circumstances, acquiring accurate downlink CSI at the BS becomes a challenging task. Particularly, in frequency division duplex (FDD) systems, downlink CSI on the BS side is usually acquired from mobile users' feedback [4], [5], as channel reciprocity does not hold in FDD systems. However, transmitting back the full channel matrix to the BS is not viable, as it incurs high feedback overhead; see discussions in [6], [7].