A Near-Optimum Technique using Linear Precoding for the MIMO Broadcast Channel

We consider the MIMO broadcast channel (MIMO-BC) where an array equipped with M antennas transmits distinct information to K users, each equipped with N antennas. We propose a linear precoding technique, called multiuser eigenmode transmission (MET), based on the block diagonalization precoding technique. MET addresses the shortcomings of previous ZF-based beamformers by transmitting to each user on one or more eigenmodes chosen using a greedy algorithm. We consider both the typical sum-power constraint (SPC), and a per-antenna power constraint (PAPC) motivated by array architectures where antennas are powered by separate amplifiers and are either co-located or spatially separated. Numerical results show that the proposed MET technique outperforms previous linear techniques with both SPC and PAPC. Asymptotically as the number of user K increases without bound, we show that block diagonalization with receive antenna selection under PAPC and SPC are asymptotically optimal.

[1]  Shidong Zhou,et al.  Receive antenna selection in the downlink of multiuser MIMO systems , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[2]  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.

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

[4]  Helmut Bölcskei,et al.  Space-Time Wireless Systems: From Array Processing to MIMO Communications , 2008 .

[5]  N.D. Sidiropoulos,et al.  On downlink beamforming with greedy user selection: performance analysis and a simple new algorithm , 2005, IEEE Transactions on Signal Processing.

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

[7]  Ross D. Murch,et al.  A transmit preprocessing technique for multiuser MIMO systems using a decomposition approach , 2004, IEEE Transactions on Wireless Communications.

[8]  P. Strevens Iii , 1985 .

[9]  B.L. Evans,et al.  Low complexity user selection algorithms for multiuser MIMO systems with block diagonalization , 2005, IEEE Transactions on Signal Processing.

[10]  Babak Hassibi,et al.  A Comparison of Time-Sharing, DPC, and Beamforming for MIMO Broadcast Channels With Many Users , 2007, IEEE Transactions on Communications.

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

[12]  Harish Viswanathan,et al.  Downlink capacity evaluation of cellular networks with known-interference cancellation , 2003, IEEE J. Sel. Areas Commun..