A Framework for One-Bit and Constant-Envelope Precoding Over Multiuser Massive MISO Channels

Consider the following problem: A multi-antenna base station (BS) sends multiple symbol streams to multiple single-antenna users via precoding. However, unlike conventional multiuser precoding, the transmitted signals are subjected to binary, unit-modulus, or even discrete unit-modulus constraints. Such constraints arise in the one-bit and constant-envelope (CE) massive MIMO scenarios, wherein high-resolution digital-toanalog converters (DACs) are replaced by one-bit DACs and phase shifters, respectively, for cutting down hardware cost and energy consumption. Multiuser precoding under one-bit and CE restrictions poses significant design difficulty. In this paper we establish a framework for designing multiuser precoding under the one-bit, continuous CE and discrete CE scenarios all within one theme. We first formulate a precoding design that focuses on minimization of the symbol-error probabilities (SEPs), assuming quadrature amplitude modulation (QAM) symbol constellations. We then devise an algorithm for our SEP-based design. The algorithm combines i) a novel penalty method for handling binary, unit-modulus and discrete unit-modulus constraints; and ii) a first-order non-convex optimization recipe custom-built for the design. Specifically, the latter is an inexact majorizationminimization method via accelerated projected gradient, which, as shown by simulations, runs very fast and can handle a large number of decision variables. Simulation results indicate that the proposed design offers significantly better bit-error rate performance than the existing designs.

[1]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[2]  Symeon Chatzinotas,et al.  Symbol-Level and Multicast Precoding for Multiuser Multiantenna Downlink: A State-of-the-Art, Classification, and Challenges , 2018, IEEE Communications Surveys & Tutorials.

[3]  Weiyu Xu,et al.  Mse-Optimal 1-Bit Precoding for Multiuser Mimo Via Branch and Bound , 2018, 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[4]  Qiang Li,et al.  MULTIUSER ONE-BIT MASSIVE MIMO PRECODING UNDER MPSK SIGNALING , 2018, 2018 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[5]  Kai-Kit Wong,et al.  Improved Constant Envelope Multiuser Precoding for Massive MIMO Systems , 2014, IEEE Communications Letters.

[6]  Amine Mezghani,et al.  Minimum probability-of-error perturbation precoding for the one-bit massive MIMO downlink , 2017, 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

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

[8]  Tom Goldstein,et al.  Nonlinear 1-bit precoding for massive MU-MIMO with higher-order modulation , 2016, 2016 50th Asilomar Conference on Signals, Systems and Computers.

[9]  F.M. Ghannouchi,et al.  Behavioral modeling and predistortion , 2009, IEEE Microwave Magazine.

[11]  David James Love,et al.  Quantized Distributed Reception for MIMO Wireless Systems Using Spatial Multiplexing , 2015, IEEE Transactions on Signal Processing.

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

[13]  Michael I. Jordan,et al.  Accelerated Gradient Descent Escapes Saddle Points Faster than Gradient Descent , 2017, COLT.

[14]  F. Giannessi Variational Analysis and Generalized Differentiation , 2006 .

[15]  Josef A. Nossek,et al.  Transmit processing with low resolution D/A-converters , 2009, 2009 16th IEEE International Conference on Electronics, Circuits and Systems - (ICECS 2009).

[16]  Josef A. Nossek,et al.  Massive MIMO downlink 1-bit precoding with linear programming for PSK signaling , 2017, 2017 IEEE 18th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[17]  Hassan Aghaeinia,et al.  Discrete-Phase Constant Envelope Precoding for Massive MIMO Systems , 2017, IEEE Transactions on Communications.

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

[19]  Nikos D. Sidiropoulos,et al.  Fast Unit-Modulus Least Squares With Applications in Beamforming , 2016, IEEE Transactions on Signal Processing.

[20]  Amir Beck,et al.  First-Order Methods in Optimization , 2017 .

[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]  Christos Masouros,et al.  An Efficient Manifold Algorithm for Constructive Interference Based Constant Envelope Precoding , 2017, IEEE Signal Processing Letters.

[23]  Inbar Fijalkow,et al.  Analysis of One-Bit Quantized Precoding for the Multiuser Massive MIMO Downlink , 2016, IEEE Transactions on Signal Processing.

[24]  Erik G. Larsson,et al.  Constant-Envelope Multi-User Precoding for Frequency-Selective Massive MIMO Systems , 2013, IEEE Wireless Communications Letters.

[25]  Tom Goldstein,et al.  Quantized Precoding for Massive MU-MIMO , 2016, IEEE Transactions on Communications.

[26]  Bernard Ghanem,et al.  Binary Optimization via Mathematical Programming with Equilibrium Constraints , 2016, 1608.04425.

[27]  Josef A. Nossek,et al.  Quantized Constant Envelope Precoding With PSK and QAM Signaling , 2018, IEEE Transactions on Wireless Communications.

[28]  Wotao Yin,et al.  A Block Coordinate Descent Method for Regularized Multiconvex Optimization with Applications to Nonnegative Tensor Factorization and Completion , 2013, SIAM J. Imaging Sci..

[29]  Dimitri P. Bertsekas,et al.  Convex Optimization Theory , 2009 .

[30]  Qiang Li,et al.  One-Bit Massive Mimo Precoding via a Minimum Symbol-Error Probability Design , 2018, 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[31]  Andrea Goldsmith,et al.  Wireless Communications , 2005, 2021 15th International Conference on Advanced Technologies, Systems and Services in Telecommunications (TELSIKS).

[32]  Bernard Fino,et al.  Multiuser detection: , 1999, Ann. des Télécommunications.

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

[34]  Giuseppe Durisi,et al.  Quantized Massive MU-MIMO-OFDM Uplink , 2015, IEEE Transactions on Communications.

[35]  Dimitri P. Bertsekas,et al.  Convex Analysis and Optimization , 2003 .

[36]  Sven Jacobsson,et al.  Nonlinear Precoding for Phase-Quantized Constant-Envelope Massive MU-MIMO-OFDM , 2017, 2018 25th International Conference on Telecommunications (ICT).

[37]  Wei Yu,et al.  One-Bit Precoding and Constellation Range Design for Massive MIMO With QAM Signaling , 2018, IEEE Journal of Selected Topics in Signal Processing.

[38]  W. Marsden I and J , 2012 .

[39]  Shi Jin,et al.  Finite-Alphabet Precoding for Massive MU-MIMO With Low-Resolution DACs , 2017, IEEE Transactions on Wireless Communications.

[40]  Robert W. Heath,et al.  Near Maximum-Likelihood Detector and Channel Estimator for Uplink Multiuser Massive MIMO Systems With One-Bit ADCs , 2015, IEEE Transactions on Communications.

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

[42]  D. Hunter,et al.  A Tutorial on MM Algorithms , 2004 .

[43]  Qiang Li,et al.  Minimum Symbol Error Rate-Based Constant Envelope Precoding for Multiuser Massive Miso Downlink , 2018, 2018 IEEE Statistical Signal Processing Workshop (SSP).