A scalable performance-complexity tradeoff for vector precoding by partial perturbation

We explore a performance-complexity tradeoff for vector precoding (VP) for the downlink of multi-user multiple input multiple output (MU-MIMO) systems. We introduce this tradeoff by employing a partial perturbation in the vector precoding, where the perturbation optimization is applied to a subset of the transmitted symbols. This greatly reduces complexity compared to conventional VP where the optimization involves all transmit symbols, at the expense of a reduced performance. We show that this tradeoff is scalable by means of the number of users to be perturbed and explore how it can be optimized by changing the size of this subset of users. The presented results show that partially perturbing the data provides a favorable performance-complexity tradeoff compared to conventional VP and increases the power efficiency of VP.

[1]  Christos Masouros,et al.  A Fast Least-Squares Solution-Seeker Algorithm for Vector-Perturbation , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[2]  Tharmalingam Ratnarajah,et al.  A Low-Complexity Sequential Encoder for Threshold Vector Perturbation , 2013, IEEE Communications Letters.

[3]  Derek Curd,et al.  Power Consumption in 65 nm FPGAs , 2007 .

[4]  Claus-Peter Schnorr,et al.  Lattice Basis Reduction: Improved Practical Algorithms and Solving Subset Sum Problems , 1991, FCT.

[5]  Inkyu Lee,et al.  A Decoupling Approach for Low-Complexity Vector Perturbation in Multiuser Downlink Systems , 2011, IEEE Transactions on Wireless Communications.

[6]  Claus-Peter Schnorr,et al.  Lattice basis reduction: Improved practical algorithms and solving subset sum problems , 1991, FCT.

[7]  Tharmalingam Ratnarajah,et al.  Large-Scale MIMO Transmitters in Fixed Physical Spaces: The Effect of Transmit Correlation and Mutual Coupling , 2013, IEEE Transactions on Communications.

[8]  Tharmalingam Ratnarajah,et al.  Maximizing Energy Efficiency in the Vector Precoded MU-MISO Downlink by Selective Perturbation , 2014, IEEE Transactions on Wireless Communications.

[9]  Christos Masouros,et al.  Correlation Rotation Linear Precoding for MIMO Broadcast Communications , 2011, IEEE Transactions on Signal Processing.

[10]  A. Lee Swindlehurst,et al.  A vector-perturbation technique for near-capacity multiantenna multiuser communication-part II: perturbation , 2005, IEEE Transactions on Communications.

[11]  Christos Masouros,et al.  Power-Efficient Tomlinson-Harashima Precoding for the Downlink of Multi-User MISO Systems , 2014, IEEE Transactions on Communications.

[12]  Robert F. H. Fischer,et al.  Precoding in multiantenna and multiuser communications , 2004, IEEE Transactions on Wireless Communications.

[13]  Andrea J. Goldsmith,et al.  Energy-constrained modulation optimization , 2005, IEEE Transactions on Wireless Communications.

[14]  Christos Masouros,et al.  Two-stage transmitter precoding based on data-driven code-hopping and partial zero forcing beamforming for MC-CDMA communications , 2009, IEEE Transactions on Wireless Communications.

[15]  M. Sellathurai,et al.  Computationally Efficient Vector Perturbation Precoding Using Thresholded Optimization , 2013, IEEE Transactions on Communications.

[16]  A. Lee Swindlehurst,et al.  A vector-perturbation technique for near-capacity multiantenna multiuser communication-part I: channel inversion and regularization , 2005, IEEE Transactions on Communications.

[17]  Inkyu Lee,et al.  Modulo Loss Reduction for Vector Perturbation Systems , 2010, IEEE Transactions on Communications.

[18]  Robert F. H. Fischer,et al.  Precoding in Multi-Antenna and Multi-User Communications , .

[19]  Shlomo Shamai,et al.  Capacity and lattice strategies for canceling known interference , 2005, IEEE Transactions on Information Theory.

[20]  Tharmalingam Ratnarajah,et al.  Interference Optimization for Transmit Power Reduction in Tomlinson-Harashima Precoded MIMO Downlinks , 2012, IEEE Transactions on Signal Processing.

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

[22]  Daesik Hong,et al.  Line Encoding for Multiuser MIMO Downlink , 2011, IEEE Transactions on Vehicular Technology.

[23]  Mathini Sellathurai,et al.  Vector Perturbation Based on Symbol Scaling for Limited Feedback MISO Downlinks , 2014, IEEE Transactions on Signal Processing.

[24]  Alexander Vardy,et al.  Closest point search in lattices , 2002, IEEE Trans. Inf. Theory.

[25]  Christos Masouros,et al.  Adaptive code allocation for interference management on the downlink of DS-CDMA systems , 2008, IEEE Transactions on Wireless Communications.

[26]  Babak Hassibi,et al.  On the expected complexity of integer least-squares problems , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

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

[28]  Christos Masouros,et al.  Soft Linear Precoding for the Downlink of DS/CDMA Communication Systems , 2010, IEEE Transactions on Vehicular Technology.