Zero-Forcing Precoding for the MIMO Broadcast Channel under Per-Antenna Power Constraints
- 1 July 2006
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
We consider the downlink transmission of a wireless communication system where M antennas transmit independent information to a subset of K users, each equipped with a single antenna. The Shannon capacity of this MIMO broadcast channel (MIMO-BC) can be achieved using a non-linear preceding technique known as dirty paper coding (DPC) which is difficult to implement in practice. Motivated to study simpler transmission techniques, we focus on a linear precoding technique based on the zero-forcing (ZF) algorithm. In contrast to the typical sum power constraint (SPC), we consider a per-antenna power constraint (PAPC) motivated both by current antenna array designs where each antenna is powered by a separate amplifier and by future wireless networks where spatially separated antennas transmit cooperatively to users. We show that the problem of power allocation for maximizing the weighted sum rate under ZF with PAPC is a constrained convex optimization problem that can be solved using conventional numerical optimization techniques. For the special case of two users, we find an analytic solution based on waterfilling techniques. For the case where the number of users increases without bound, we show that ZF with PAPC is asymptotically optimal in the sense that the ratio of the expected sum-rate capacities between ZF with PAPC and DPC with SPC approaches one. We also show how the results can be generalized for multiple frequency bands and for a hybrid power constraint. Finally, we provide numerical results that show ZF with PAPC achieves a significant fraction of the optimum DPC sum-rate capacity in practical cases where K is boundedKeywords
This publication has 10 references indexed in Scilit:
- Precoding Schemes for the MIMO-GBCPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Rate maximization in multi-antenna broadcast channels with linear preprocessingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A Vector-Perturbation Technique for Near-Capacity Multiantenna Multiuser Communication— Part II: PerturbationIEEE Transactions on Communications, 2005
- Sum Capacity of Gaussian Vector Broadcast ChannelsIEEE Transactions on Information Theory, 2004
- Convex OptimizationPublished by Cambridge University Press (CUP) ,2004
- Solution of the Multiuser Downlink Beamforming Problem With Individual SINR ConstraintsIEEE Transactions on Vehicular Technology, 2004
- Sum capacity of the vector Gaussian broadcast channel and uplink–downlink dualityIEEE Transactions on Information Theory, 2003
- MIMO precoding for decentralized receiversPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- On the achievable throughput of a multiantenna Gaussian broadcast channelIEEE Transactions on Information Theory, 2003
- Writing on dirty paper (Corresp.)IEEE Transactions on Information Theory, 1983