On the Optimality of Multiuser Zero-Forcing Precoding in MIMO Broadcast Channels

In this paper, we consider a multiuser Gaussian broadcast channel where the base station and the users both are equipped with multiple antennas. The problem of optimal zero-forcing (ZF) precoding design subject to sum power constraint is discussed. Block diagonalization (BD) is applied as the ZF precoding method. We consider two common optimization criteria: maximum throughput and maximal fairness, where by maximizing fairness we mean maximizing the minimum rate among all users. Under these criteria, the structure of the optimal BD precoders is presented and analyzed. It is shown that the conventional BD precoding design with sum power constraint is indeed optimal under the throughput and fairness criteria.

[1]  C.-C. Jay Kuo,et al.  Precoding Techniques for Digital Communication Systems , 2008 .

[2]  Wei Yu,et al.  Transmitter Optimization for the Multi-Antenna Downlink With Per-Antenna Power Constraints , 2007, IEEE Transactions on Signal Processing.

[3]  Shlomo Shamai,et al.  The Capacity Region of the Gaussian Multiple-Input Multiple-Output Broadcast Channel , 2006, IEEE Transactions on Information Theory.

[4]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[5]  Wei Yu,et al.  Sum-capacity computation for the Gaussian vector broadcast channel via dual decomposition , 2006, IEEE Transactions on Information Theory.

[6]  Roy D. Yates,et al.  Optimum Zero-forcing Beamforming with Per-antenna Power Constraints , 2007, 2007 IEEE International Symposium on Information Theory.

[7]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[8]  Matti Latva-aho,et al.  On the Dual-Decomposition-Based Sum Capacity Maximization for Vector Broadcast Channels , 2007, IEEE Transactions on Vehicular Technology.

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

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

[11]  Wei Yu,et al.  Uplink-downlink duality via minimax duality , 2006, IEEE Transactions on Information Theory.

[12]  Shlomo Shamai,et al.  Sum Rate Characterization of Joint Multiple Cell-Site Processing , 2007, IEEE Transactions on Information Theory.

[13]  F. Boccardi,et al.  Zero-Forcing Precoding for the MIMO Broadcast Channel under Per-Antenna Power Constraints , 2006, 2006 IEEE 7th Workshop on Signal Processing Advances in Wireless Communications.

[14]  Wei Yu,et al.  Sum capacity of Gaussian vector broadcast channels , 2004, IEEE Transactions on Information Theory.

[15]  Leandros Tassiulas,et al.  Transmit beamforming and power control for cellular wireless systems , 1998, IEEE J. Sel. Areas Commun..

[16]  Ami Wiesel,et al.  Linear precoding via conic optimization for fixed MIMO receivers , 2006, IEEE Transactions on Signal Processing.

[17]  Ami Wiesel,et al.  Zero-Forcing Precoding and Generalized Inverses , 2008, IEEE Transactions on Signal Processing.

[18]  David Tse,et al.  Sum capacity of the vector Gaussian broadcast channel and uplink-downlink duality , 2003, IEEE Trans. Inf. Theory.