Sum Rates, Rate Allocation, and User Scheduling for Multi-User MIMO Vector Perturbation Precoding
arXiv:0911.1054 · doi:10.1109/TWC.2010.01.090649
Abstract
This paper considers the multiuser multiple-input multiple-output (MIMO) broadcast channel. We consider the case where the multiple transmit antennas are used to deliver independent data streams to multiple users via vector perturbation. We derive expressions for the sum rate in terms of the average energy of the precoded vector, and use this to derive a high signal-to-noise ratio (SNR) closed-form upper bound, which we show to be tight via simulation. We also propose a modification to vector perturbation where different rates can be allocated to different users. We conclude that for vector perturbation precoding most of the sum rate gains can be achieved by reducing the rate allocation problem to the user selection problem. We then 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.
27 pages with 6 figures and 2 tables. Accepted for publication in IEEE Trans. Wireless Commu
References in corpus (2)
Cited by in corpus (7)
- An Overview on Resource Allocation Techniques for Multi-User MIMO Systems
- Secrecy Sum-Rates for Multi-User MIMO Regularized Channel Inversion Precoding
- On the Achievable DoF and User Scaling Law of Opportunistic Interference Alignment in 3-Transmitter MIMO Interference Channels
- On the Throughput of Large-but-Finite MIMO Networks using Schedulers
- Near-Optimal Linear Precoding with Low Complexity for Massive MIMO
- Large-System Analysis of Joint User Selection and Vector Precoding for Multiuser MIMO Downlink
- User Scheduling for Heterogeneous Multiuser MIMO Systems: A Subspace Viewpoint