I. Introduction
The acquisition of downlink channel state information (CSI) is a very challenging task for frequency division duplexing (FDD) massive multiple-input multiple-output (MIMO) systems due to the prohibitively high overheads associated with downlink training and uplink feedback [1]–[3]. By exploiting the angular and delay reciprocities between the uplink and the downlink [4]–[6], conventional methods proposed to reduce the downlink training overhead by extracting frequency-independent information from the uplink CSI, or to reduce the uplink feedback overhead by using compressive sensing based algorithms [7]–[10]. Nevertheless, the conventional methods either assume that the propagation paths are distinguishable and limited or highly rely on the sparsity of channels.