Efficient channel quantization scheme for multi-user MIMO broadcast channels with RBD precoding (original) (raw)
Regularized block diagonalization (RBD) is a new linear precoding technique for the multi-antenna broadcast channel and has a significantly improved sum rate and diversity order compared to all previously proposed linear precoding techniques. We consider a limited feedback system with RBD precoding, in which each receiver has perfect channel state information (CSI) and quantizes its channel. The transmitter receives the quantized CSI with a finite number of feedback bits from each receiver. In contrast to zeroforcing (ZF) or block diagonalization (BD) precoding, where the transmitter only requires the channel direction information which refers to the knowledge of subspaces spanned by the users' channel matrices, for RBD precoding the transmitter additionally requires the channel magnitude information which defines the strength of the eigenmodes of the users' channel matrices. The key contribution of our work is that we propose a new scheme for the channel quantization to supply the transmitter with both channel direction and magnitude information. Based on this new scheme, firstly, we investigate a random vector quantization (RVQ). We derive a bound for the throughput loss due to imperfect CSI and find a way to achieve the bound by linearly increasing the number of feedback bits with the system SNR. Secondly, we modify the LBG vector quantization algorithm to obtain a dominant eigenvector based LBG (DE-LBG) vector quantization which can significantly reduce the number of feedback bits compared to RVQ. Finally, we demonstrate that the DE-LBG vector quantization can be applied to an OFDM-based multi-user MIMO system.