SINR Constrained Beamforming for a MIMO Multi-User Downlink System: Algorithms and Convergence Analysis

Consider a multiple-input multiple-output (MIMO) downlink multi-user channel. A well-studied problem in such a system is the design of linear beamformers for power minimization with the quality of service (QoS) constraints. The most representative algorithms for solving this class of problems are the so-called minimum mean square error (MMSE)-second-order cone programming (SOCP) algorithm [Visotksy and Madhow, “Optimum Beamforming Using Transmit Antenna Arrays,” Proc. IEEE Veh. Technol. Conf., May 1999, vol. 1, pp. 851-856] , [Wong, Zheng, and Ng, “Convergence Analysis of Downlink MIMO Antenna System Using Second-Order Cone Programming,” Proc. 62nd IEEE Veh. Technol. Conf., Sep. 2005, pp. 492-496] and the uplink-downlink duality (UDD) algorithm [Codreanu, Tolli, Juntti, and Latva-Aho, “Joint Design of Tx-Rx Beamformers in MIMO Downlink Channel,” IEEE Trans. Signal Process., vol. 55, no. 9, pp. 4639-4655, Sep. 2007]. The former is based on alternating optimization of the transmit and receive beamformers; while the latter is based on the well-known uplink-dowlink duality theory. Despite their wide applicability, the convergence to Karush-Kuhn-Tucker (KKT) solutions of both algorithms is still open in the literature. In this paper, we rigorously establish the convergence of these algorithms for QoS-constrained power minimization (QCPM) problem with both single stream and multiple streams per user cases. Key to our analysis is the development and analysis of a new MMSE-DUAL algorithm, which connects the MMSE-SOCP and the UDD algorithm. Our numerical experiments show that 1) all these algorithms can almost always reach points with the same objective value irrespective of initialization and 2) the MMSE-SOCP/MMSE-DUAL algorithm works well while the UDD algorithm may fail with an infeasible initialization.

[1]  Petra Ostermann Handbook Of Antennas In Wireless Communications , 2016 .

[2]  Matti Latva-aho,et al.  Joint Design of Tx-Rx Beamformers in MIMO Downlink Channel , 2007, IEEE Trans. Signal Process..

[3]  Tung-Sang Ng,et al.  Generalized multiuser orthogonal space-division multiplexing , 2004, IEEE Transactions on Wireless Communications.

[4]  Tung-Sang Ng,et al.  Convergence analysis of downlink MIMO antenna systems using second-order cone programming , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[5]  L. C. Godara,et al.  Handbook of Antennas in Wireless Communications , 2001 .

[6]  Zhi-Quan Luo,et al.  Linear transceiver design for a MIMO interfering broadcast channel achieving max-min fairness , 2011, 2011 Conference Record of the Forty Fifth Asilomar Conference on Signals, Systems and Computers (ASILOMAR).

[7]  T. Guess,et al.  Optimum decision feedback multiuser equalization with successive decoding achieves the total capacity of the Gaussian multiple-access channel , 1997, Conference Record of the Thirty-First Asilomar Conference on Signals, Systems and Computers (Cat. No.97CB36136).

[8]  Leandros Tassiulas,et al.  Joint transmitter receiver diversity for efficient space division multiaccess , 2002, IEEE Trans. Wirel. Commun..

[9]  Zhi-Quan Luo,et al.  SINR Constrained Beamforming for a MIMO Multi-User Downlink System: Algorithms and Convergence Analysis , 2016, IEEE Trans. Signal Process..

[10]  Michael Joham,et al.  A General Rate Duality of the MIMO Multiple Access Channel and the MIMO Broadcast Channel , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[11]  H. Boche,et al.  A general duality theory for uplink and downlink beamforming , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[12]  E. Visotsky,et al.  Optimum beamforming using transmit antenna arrays , 1999, 1999 IEEE 49th Vehicular Technology Conference (Cat. No.99CH36363).

[13]  Kaare Brandt Petersen,et al.  The Matrix Cookbook , 2006 .

[14]  An Liu,et al.  MIMO B-MAC Interference Network Optimization Under Rate Constraints by Polite Water-Filling and Duality , 2010, IEEE Transactions on Signal Processing.

[15]  Matti Latva-aho,et al.  Joint Design of Tx-Rx Beamformers in MIMO Downlink Channel , 2007, IEEE Transactions on Signal Processing.

[16]  Raviraj S. Adve,et al.  Linear Processing for the Downlink in Multiuser MIMO Systems with Multiple Data Streams , 2006, 2006 IEEE International Conference on Communications.

[17]  Zhi-Quan Luo,et al.  Signal Processing and Optimal Resource Allocation for the Interference Channel , 2012, ArXiv.

[18]  Bhaskar D. Rao,et al.  Network Duality for Multiuser MIMO Beamforming Networks and Applications , 2007, IEEE Transactions on Communications.

[19]  Ami Wiesel,et al.  Linear precoding via conic optimization for fixed MIMO receivers , 2006, IEEE Transactions on Signal Processing.

[20]  David Tse,et al.  Sum capacity of the vector Gaussian broadcast channel and uplink-downlink duality , 2003, IEEE Trans. Inf. Theory.

[21]  Roy D. Yates,et al.  A Framework for Uplink Power Control in Cellular Radio Systems , 1995, IEEE J. Sel. Areas Commun..

[22]  Q. Spencer,et al.  Capacity and downlink transmission algorithms for a multi-user MIMO channel , 2002, Conference Record of the Thirty-Sixth Asilomar Conference on Signals, Systems and Computers, 2002..

[23]  Martin Haardt,et al.  Zero-forcing methods for downlink spatial multiplexing in multiuser MIMO channels , 2004, IEEE Transactions on Signal Processing.