Constructive Interference in Linear Precoding Systems: Power Allocation and User Selection

The exploitation of interference in a constructive manner has recently been proposed for the downlink of multiuser, multi-antenna transmitters. This novel linear precoding technique, herein referred to as constructive interference zero forcing (CIZF) precoding, has exhibited substantial gains over conventional approaches; the concept is to cancel, on a symbol-by-symbol basis, only the interfering users that do not add to the intended signal power. In this paper, the power allocation problem towards maximizing the performance of a CIZF system with respect to some metric (throughput or fairness) is investigated. What is more, it is shown that the performance of the novel precoding scheme can be further boosted by choosing some of the constructive multiuser interference terms in the precoder design. Finally, motivated by the significant effect of user selection on conventional, zero forcing (ZF) precoding, the problem of user selection for the novel precoding method is tackled. A new iterative, low complexity algorithm for user selection in CIZF is developed. Simulation results are provided to display the gains of the algorithm compared to known user selection approaches.

[1]  Christos Masouros,et al.  A Novel Transmitter-Based Selective-Precoding Technique for DS/CDMA Systems , 2007, 2007 IEEE International Conference on Communications.

[2]  Christos Masouros,et al.  Dynamic linear precoding for the exploitation of known interference in MIMO broadcast systems , 2009, IEEE Transactions on Wireless Communications.

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

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

[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.  Optimality of zero-forcing beamforming with multiuser diversity , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

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

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

[9]  Zhi Ding,et al.  Linear Precoding for MIMO Broadcast Channels With Finite-Alphabet Constraints , 2012, IEEE Transactions on Wireless Communications.

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

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

[12]  Max H. M. Costa,et al.  Writing on dirty paper , 1983, IEEE Trans. Inf. Theory.

[13]  Jamie S. Evans,et al.  Distributed Downlink Beamforming With Cooperative Base Stations , 2008, IEEE Transactions on Information Theory.

[14]  Andrea J. Goldsmith,et al.  Capacity and power allocation for fading MIMO channels with channel estimation error , 2006, IEEE Trans. Inf. Theory.