Sum Rates and User Scheduling for Multi-User MIMO Vector Perturbation Precoding

This paper considers the multiuser multiple-input multiple-output (MIMO) Rayleigh fading broadcast channel. We consider the case where the multiple transmit antennas are used to deliver independent data streams to multiple users via a multi-user technique known as vector perturbation. We derive expressions for the capacity in terms of the average energy of the precoded vector, and use this to derive a closed-form high-SNR upper bound, which we show to be tight via simulation. We then turn to the practical issue of user selection. We propose a low-complexity user selection algorithm that attempts to maximize the high-SNR sum rate upper bound. Simulations show that the algorithm outperforms other user selection algorithms of similar complexity.

[1]  Shlomo Shamai,et al.  On the achievable throughput of a multiantenna Gaussian broadcast channel , 2003, IEEE Transactions on Information Theory.

[2]  A. Lee Swindlehurst,et al.  A vector-perturbation technique for near-capacity multiantenna multiuser communication-part II: perturbation , 2005, IEEE Transactions on Communications.

[3]  Nihar Jindal MIMO broadcast channels with finite rate feedback , 2005, GLOBECOM.

[4]  Rick S. Blum,et al.  Multiuser diversity for a dirty paper approach , 2003, IEEE Communications Letters.

[5]  N. Jindal,et al.  High SNR Analysis for MIMO Broadcast Channels: Dirty Paper Coding Versus Linear Precoding , 2006, IEEE Transactions on Information Theory.

[6]  U. Fincke,et al.  Improved methods for calculating vectors of short length in a lattice , 1985 .

[7]  Andrea J. Goldsmith,et al.  On the optimality of multiantenna broadcast scheduling using zero-forcing beamforming , 2006, IEEE Journal on Selected Areas in Communications.

[8]  Andrea J. Goldsmith,et al.  Duality, achievable rates, and sum-rate capacity of Gaussian MIMO broadcast channels , 2003, IEEE Trans. Inf. Theory.

[9]  A. Lee Swindlehurst,et al.  A vector-perturbation technique for near-capacity multiantenna multiuser communication-part I: channel inversion and regularization , 2005, IEEE Transactions on Communications.

[10]  Amir K. Khandani,et al.  Communication Over MIMO Broadcast Channels Using Lattice-Basis Reduction , 2006, IEEE Transactions on Information Theory.

[11]  Ralf R. Müller,et al.  Vector Precoding for Wireless MIMO Systems and its Replica Analysis , 2007, IEEE Journal on Selected Areas in Communications.

[12]  Robert W. Heath,et al.  A Lattice-Theoretic Analysis of Vector Perturbation for Multi-User MIMO Systems , 2008, 2008 IEEE International Conference on Communications.