I. Introduction
Knowledge of the channel state information (CSI) at a base station (BS) plays an important role in achieving higher throughputs in future cellular networks. In order for the BS to obtain the downlink CSI, the users need to feed back their downlink channel matrix (e.g., estimated through downlink pilot training). This induces a huge amount of overhead to the system, which in turn decreases the efficacy of CSI utilization. To resolve this issue, limited feedback techniques are employed for which either a quantized version of the channel coefficients (or, a property of channel matrix such as the dominant eigenvector) or their corresponding indices from a predefined codebook are fed back to the BS [1]. The BS then utilizes this information to precode the data for downlink transmission.