Capacity Balancing for Multiuser MIMO Systems

This paper investigates the problem of transceiver design with individual rate constraints for multiuser MIMO systems. We focus on linear processing with two design goals: one is to maximize the minimum rate per user under a total power constraint, and the other is to minimize the total transmit power while maintaining certain rate requirements. The optimization is carried out in an alternating manner in both virtual uplink and downlink channels. Each iteration contains the optimization of uplink power allocation, and uplink and downlink MMSE receive filters. The uplink power control to balance the rates or to achieve the rate requirements is taken by optimizing the product of MSEs, which can be formulated as a geometric programming (GP) problem. Additionally, this alternating optimization approach is suitable for the case with successive interference cancellation (SIC) in the uplink and interference pre-compensation (IPC) in the downlink as well. With a fixed precoding ordering, this provides new sub-optimal solutions to the above problems.

[1]  Nihar Jindal,et al.  Symmetric Capacity of MIMO Downlink Channels , 2006, 2006 IEEE International Symposium on Information Theory.

[2]  Tung-Sang Ng,et al.  Generalized multiuser orthogonal space-division multiplexing , 2004, IEEE Transactions on Wireless Communications.

[3]  G. David Forney,et al.  Shannon meets Wiener II: On MMSE estimation in successive decoding schemes , 2004, ArXiv.

[4]  Martin Schubert,et al.  MMSE transmit optimization for multi-user multi-antenna systems , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[5]  John M. Cioffi,et al.  Transmit power optimization for Gaussian vector broadcast channels , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[6]  Teng Joon Lim,et al.  Precoding for the Multiantenna Downlink: Multiuser SNR Gap and Optimal User Ordering , 2007, IEEE Transactions on Communications.

[7]  Martin Haardt,et al.  Zero-forcing methods for downlink spatial multiplexing in multiuser MIMO channels , 2004, IEEE Transactions on Signal Processing.

[8]  Wei Yu,et al.  Iterative water-filling for Gaussian vector multiple-access channels , 2001, IEEE Transactions on Information Theory.

[9]  Daniel Pérez Palomar,et al.  Power Control By Geometric Programming , 2007, IEEE Transactions on Wireless Communications.

[10]  Stephen P. Boyd,et al.  A tutorial on geometric programming , 2007, Optimization and Engineering.