{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:00:36Z","timestamp":1760144436042,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2024,4,21]],"date-time":"2024-04-21T00:00:00Z","timestamp":1713657600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Natural Science Foundation of China","award":["62271395","CX2021079"],"award-info":[{"award-number":["62271395","CX2021079"]}]},{"name":"Innovation Foundation for Doctor Dissertation of Northwestern Polytechnical University","award":["62271395","CX2021079"],"award-info":[{"award-number":["62271395","CX2021079"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>The practical implementation of massive multi-user multi-input\u2013multi-output (MU-MIMO) downlink communication systems power amplifiers that are energy efficient; otherwise, the power consumption of the base station (BS) will be prohibitive. Constant envelope (CE) precoding is gaining increasing interest for its capability to utilize low-cost, high-efficiency nonlinear radio frequency amplifiers. Our work focuses on the topic of CE precoding in massive MU-MIMO systems and presents an efficient CE precoding algorithm. This algorithm uses an alternating minimization (AltMin) framework to optimize the CE precoded signal and precoding factor, aiming to minimize the difference between the received signal and the transmit symbol. For the optimization of the CE precoded signal, we provide a powerful approach that integrates the majorization-minimization (MM) method and the fast iterative shrinkage-thresholding (FISTA) method. This algorithm combines the characteristics of the massive MU-MIMO channel with the second-order Taylor expansion to construct the surrogate function in the MM method, in which minimizing this surrogate function is the worst-case of the system. Specifically, we expand the suggested CE precoding algorithm to involve the discrete constant envelope (DCE) precoding case. In addition, we thoroughly examine the exact property, convergence, and computational complexity of the proposed algorithm. Simulation results demonstrate that the proposed CE precoding algorithm can achievean uncoded biterror rate (BER) performance gain of roughly 1dB compared to the existing CE precoding algorithm and has an acceptable computational complexity. This performance advantage also exists when it comes to DCE precoding.<\/jats:p>","DOI":"10.3390\/e26040349","type":"journal-article","created":{"date-parts":[[2024,4,22]],"date-time":"2024-04-22T07:44:09Z","timestamp":1713771849000},"page":"349","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Efficient Constant Envelope Precoding for Massive MU-MIMO Downlink via Majorization-Minimization Method"],"prefix":"10.3390","volume":"26","author":[{"given":"Rui","family":"Liang","sequence":"first","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, Xi\u2019an 710129, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hui","family":"Li","sequence":"additional","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, Xi\u2019an 710129, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yingli","family":"Dong","sequence":"additional","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, Xi\u2019an 710129, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guodong","family":"Xue","sequence":"additional","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, Xi\u2019an 710129, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2024,4,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"3590","DOI":"10.1109\/TWC.2010.092810.091092","article-title":"Noncooperative cellular wireless with unlimited numbers of base station antennas","volume":"9","author":"Marzetta","year":"2010","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1109\/MCOM.2014.6736761","article-title":"Massive MIMO for next generation wireless systems","volume":"52","author":"Larsson","year":"2014","journal-title":"IEEE Commun. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"742","DOI":"10.1109\/JSTSP.2014.2317671","article-title":"An overview of massive MIMO: Benefits and challenges","volume":"8","author":"Lu","year":"2014","journal-title":"IEEE J. Sel. Top. Signal Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.sigpro.2019.05.006","article-title":"Multi-layer beamforming in uplink\/downlink massive MIMO systems with multi-antenna users","volume":"164","author":"Rezaei","year":"2019","journal-title":"Signal Process."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"796","DOI":"10.1109\/COMST.2020.2980570","article-title":"A tutorial on interference exploitation via symbol-level precoding: Overview, state-of-the-art and future directions","volume":"22","author":"Li","year":"2020","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"3992","DOI":"10.1109\/TWC.2012.090312.111998","article-title":"Single-user beamforming in large-scale MISO systems with per-antenna constant-envelope constraints: The doughnut channel","volume":"11","author":"Mohammed","year":"2012","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"588","DOI":"10.1109\/LWC.2016.2603185","article-title":"MISO multicasting with constant envelope precoding","volume":"5","author":"Zhang","year":"2016","journal-title":"IEEE Wirel. Commun. Lett."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1109\/TCOMM.2017.2754486","article-title":"Constant envelope precoding for MIMO systems","volume":"66","author":"Zhang","year":"2018","journal-title":"IEEE Trans. Commun."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1059","DOI":"10.1109\/TCOMM.2013.012913.110827","article-title":"Per-antenna constant envelope precoding for large multi-user MIMO systems","volume":"61","author":"Mohammed","year":"2013","journal-title":"IEEE Trans. Commun."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1311","DOI":"10.1109\/LCOMM.2014.2332346","article-title":"Improved constant envelope multiuser precoding for massive MIMO systems","volume":"18","author":"Chen","year":"2014","journal-title":"IEEE Commun. Lett."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"4059","DOI":"10.1109\/TVT.2019.2898902","article-title":"Efficient constant envelope precoding with quantized phases for massive MU-MIMO downlink systems","volume":"68","author":"Chen","year":"2019","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"6871","DOI":"10.1109\/TWC.2016.2592899","article-title":"Constant envelope precoding with adaptive receiver constellation in MISO fading channel","volume":"15","author":"Zhang","year":"2016","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Shao, M., Li, Q., Ma, W.K., and So, A.M.C. (2018, January 10\u201313). Minimum symbol error rate-based constant envelope precoding for multiuser massive MISO downlink. Proceedings of the IEEE Statistical Signal Processing Workshop, SSP, Freiburg im Breisgau, Germany.","DOI":"10.1109\/SSP.2018.8450852"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"5309","DOI":"10.1109\/TSP.2019.2937280","article-title":"A framework for one-bit and constant-envelope precoding over multiuser massive MISO channels","volume":"67","author":"Shao","year":"2019","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1620","DOI":"10.1109\/LCOMM.2020.3048716","article-title":"Constant Envelope Precoding With Extended Degrees of Freedom Through Per-User Symbol Scaling","volume":"25","author":"Wang","year":"2021","journal-title":"IEEE Commun. Lett."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"538","DOI":"10.1109\/TWC.2016.2626279","article-title":"Constant envelope precoding by interference exploitation in phase shift keying-modulated multiuser transmission","volume":"16","author":"Amadori","year":"2017","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Amadori, P.V., and Masouros, C. (2016, January 3\u20136). Constructive interference based constant envelope precoding. Proceedings of the 2016 IEEE 17th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Edinburgh, UK.","DOI":"10.1109\/SPAWC.2016.7536765"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1542","DOI":"10.1109\/LSP.2017.2748230","article-title":"An efficient manifold algorithm for constructive interference based constant envelope precoding","volume":"24","author":"Liu","year":"2017","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_19","unstructured":"Noll, A., Jedda, H., and Nossek, J. (2017, January 15\u201317). PSK precoding in multi-user MISO systems. Proceedings of the 1th IWSA\u2014International ITG Workshop Smart Antennas, Berlin, Germany."},{"key":"ref_20","unstructured":"Nedelcu, A., Steiner, F., Staudacher, M., Kramer, G., Zirwas, W., Ganesan, R.S., Baracca, P., and Wesemann, S. (2018, January 14\u201316). Quantized precoding for multi-antenna downlink channels with MAGIQ. Proceedings of the WSA 2018; 22nd International ITG Workshop on Smart Antennas, Bochum, Germany."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"8022","DOI":"10.1109\/TWC.2018.2873386","article-title":"Quantized constant envelope precoding with PSK and QAM signaling","volume":"17","author":"Jedda","year":"2018","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"4670","DOI":"10.1109\/TCOMM.2017.2723000","article-title":"Quantized precoding for massive MU-MIMO","volume":"65","author":"Jacobsson","year":"2017","journal-title":"IEEE Trans. Commun."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Jacobsson, S., Durisi, G., Coldrey, M., Goldstein, T., and Studer, C. (2016, January 6\u20139). Nonlinear 1-bit precoding for massive MU-MIMO with higher-order modulation. Proceedings of the 2016 50th Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA.","DOI":"10.1109\/ACSSC.2016.7869149"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"508","DOI":"10.1109\/JETCAS.2017.2772191","article-title":"1-bit massive MU-MIMO precoding in VLSI","volume":"7","author":"Jacobsson","year":"2017","journal-title":"IEEE J. Emer. Select. Top. Circu. Syste."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/s10107-013-0738-9","article-title":"Phase recovery, maxcut and complex semidefinite programming","volume":"149","author":"Waldspurger","year":"2015","journal-title":"Math. Program."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1007\/s10107-006-0064-6","article-title":"On approximating complex quadratic optimization problems via semidefinite programming relaxations","volume":"110","author":"So","year":"2007","journal-title":"Math. Program."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MSP.2010.936019","article-title":"Semidefinite relaxation of quadratic optimization problems","volume":"27","author":"Luo","year":"2010","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Shao, M., Dai, Q., and Ma, W.K. (2022, January 23\u201327). Extreme-Point Pursuit for Unit-Modulus Optimization. Proceedings of the ICASSP IEEE International Conference on Acoustics, Speech and Signal Processing, Singapore.","DOI":"10.1109\/ICASSP43922.2022.9747688"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2875","DOI":"10.1109\/TSP.2017.2666774","article-title":"Fast unit-modulus least squares with applications in beamforming","volume":"65","author":"Tranter","year":"2017","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1093\/nsr\/nwt032","article-title":"Challenges of big data analysis","volume":"1","author":"Fan","year":"2014","journal-title":"Natl. Sci. Rev."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"794","DOI":"10.1109\/TSP.2016.2601299","article-title":"Majorization-minimization algorithms in signal processing, communications, and machine learning","volume":"65","author":"Sun","year":"2016","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1198\/0003130042836","article-title":"A tutorial on MM algorithms","volume":"58","author":"Hunter","year":"2004","journal-title":"Am. Stat."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Lange, K. (2016). MM Optimization Algorithms, SIAM.","DOI":"10.1137\/1.9781611974409"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"3998","DOI":"10.1109\/TSP.2015.2425808","article-title":"Optimization methods for designing sequences with low autocorrelation sidelobes","volume":"63","author":"Song","year":"2015","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"701","DOI":"10.1109\/TSP.2019.2957611","article-title":"Hybrid transceivers design for large-scale antenna arrays using majorization-minimization algorithms","volume":"68","author":"Arora","year":"2019","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1137\/080716542","article-title":"A fast iterative shrinkage-thresholding algorithm for linear inverse problems","volume":"2","author":"Beck","year":"2009","journal-title":"SIAM J. Imaging Sci."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"5595","DOI":"10.1109\/TSP.2021.3113803","article-title":"Finite-Alphabet Symbol-Level Multiuser Precoding for Massive MU-MIMO Downlink","volume":"69","author":"Haqiqatnejad","year":"2021","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Pedregal, P. (2004). Introduction to Optimization, Springer.","DOI":"10.1007\/b97412"},{"key":"ref_39","first-page":"154","article-title":"Regularisation d\u2019inequations variationelles par approximations successives","volume":"4","author":"Martinet","year":"1970","journal-title":"Rev. Fr. D\u2019informatique Rech. Oper."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1758","DOI":"10.1137\/120887795","article-title":"A block coordinate descent method for regularized multiconvex optimization with applications to nonnegative tensor factorization and completion","volume":"6","author":"Xu","year":"2013","journal-title":"SIAM J. Imaging Sci."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/26\/4\/349\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:31:56Z","timestamp":1760106716000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/26\/4\/349"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,21]]},"references-count":40,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2024,4]]}},"alternative-id":["e26040349"],"URL":"https:\/\/doi.org\/10.3390\/e26040349","relation":{},"ISSN":["1099-4300"],"issn-type":[{"type":"electronic","value":"1099-4300"}],"subject":[],"published":{"date-parts":[[2024,4,21]]}}}