An Efficient Manifold Algorithm for Constructive Interference Based Constant Envelope Precoding

In this letter, we propose a novel manifold-based algorithm to solve the constant envelope (CE) precoding problem with interference exploitation. For a given power budget, we design the precoded symbols subject to the CE constraints, such that the constructive effect of the multiuser interference is maximized. While the objective function for the original problem is not complex differentiable, we consider the smooth approximation of its real representation, and map it onto a Riemannian manifold. By using the Riemmanian conjugate gradient algorithm, a local minimizer can be efficiently found. The complexity of the algorithm is analytically derived in terms of floating-points operations (flops) per iteration. Simulations show that the proposed algorithm outperforms the conventional methods on both symbol error rate and computational complexity.

[1]  Chunhui Li,et al.  Optimal control on special Euclidean group via natural gradient algorithm , 2015, Science China Information Sciences.

[2]  Bjorn Ottersten,et al.  Per-Antenna Constant Envelope Precoding and Antenna Subset Selection: A Geometric Approach , 2016, IEEE Transactions on Signal Processing.

[3]  Erik G. Larsson,et al.  Single-User Beamforming in Large-Scale MISO Systems with Per-Antenna Constant-Envelope Constraints: The Doughnut Channel , 2011, IEEE Transactions on Wireless Communications.

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

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

[6]  Bruno Alfano,et al.  Descent Algorithms on Oblique Manifold for Source-Adaptive ICA Contrast , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[7]  Erik G. Larsson,et al.  Massive MIMO for next generation wireless systems , 2013, IEEE Communications Magazine.

[8]  Jung-Chieh Chen,et al.  Low-PAPR Precoding Design for Massive Multiuser MIMO Systems via Riemannian Manifold Optimization , 2017, IEEE Communications Letters.

[9]  Xiaomin Duan,et al.  A natural gradient descent algorithm for the solution of discrete algebraic Lyapunov equations based on the geodesic distance , 2013, Appl. Math. Comput..

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

[11]  Thomas L. Marzetta,et al.  Noncooperative Cellular Wireless with Unlimited Numbers of Base Station Antennas , 2010, IEEE Transactions on Wireless Communications.

[12]  Bamdev Mishra,et al.  Manopt, a matlab toolbox for optimization on manifolds , 2013, J. Mach. Learn. Res..

[13]  I. Holopainen Riemannian Geometry , 1927, Nature.

[14]  Christos Masouros,et al.  Exploiting Constructive Mutual Coupling in P2P MIMO by Analog-Digital Phase Alignment , 2017, IEEE Transactions on Wireless Communications.

[15]  Nicolas Boumal,et al.  Optimization and estimation on manifolds , 2014 .

[16]  Wing-Kin Ma,et al.  Constant Envelope Precoding for Single-User Large-Scale MISO Channels: Efficient Precoding and Optimal Designs , 2014, IEEE Journal of Selected Topics in Signal Processing.

[17]  Christos Masouros,et al.  Interference Exploitation in Full-Duplex Communications: Trading Interference Power for Both Uplink and Downlink Power Savings , 2017, IEEE Transactions on Wireless Communications.

[18]  Frank Nielsen,et al.  Guaranteed Bounds on the Kullback–Leibler Divergence of Univariate Mixtures , 2016, IEEE Signal Processing Letters.

[19]  Vincenzo Mancuso,et al.  Reducing costs and pollution in cellular networks , 2011, IEEE Communications Magazine.

[20]  W. Yang,et al.  Optimality conditions for the nonlinear programming problems on Riemannian manifolds , 2012 .

[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]  Kai-Kit Wong,et al.  Improved Constant Envelope Multiuser Precoding for Massive MIMO Systems , 2014, IEEE Communications Letters.

[23]  Tharmalingam Ratnarajah,et al.  Interference-Driven Linear Precoding in Multiuser MISO Downlink Cognitive Radio Network , 2012, IEEE Transactions on Vehicular Technology.

[24]  Erik G. Larsson,et al.  Per-Antenna Constant Envelope Precoding for Large Multi-User MIMO Systems , 2012, IEEE Transactions on Communications.

[25]  Levent Tunçel,et al.  Optimization algorithms on matrix manifolds , 2009, Math. Comput..

[26]  Christos Masouros,et al.  Constant Envelope Precoding by Interference Exploitation in Phase Shift Keying-Modulated Multiuser Transmission , 2017, IEEE Transactions on Wireless Communications.

[27]  Shuowen Zhang,et al.  MISO Multicasting With Constant Envelope Precoding , 2016, IEEE Wireless Communications Letters.

[28]  Christos Masouros,et al.  Exploiting Known Interference as Green Signal Power for Downlink Beamforming Optimization , 2015, IEEE Transactions on Signal Processing.