Omnidirectional Precoding for Massive MIMO With Uniform Rectangular Array—Part II: Numerical Optimization Based Schemes

In Part II of this two-part paper, we develop novel numerical optimization approaches to design omnidirectional precoding schemes for a massive multiple-input multiple-output system equipped with a uniform rectangular array (URA). To this end, we first formulate the omnidirectional precoding design as a semidefinite program (SDP) with rank constraint. An iterative rank-reduction algorithm is then proposed to produce omnidirectional transmission solution with a minimum number of precoding vectors. It is shown that the proposed algorithm can always obtain three precoding vectors (i.e., a rank-3 precoding matrix) to generate a perfectly omnidirectional power radiation pattern for any <inline-formula><tex-math notation="LaTeX">$P \times Q$</tex-math></inline-formula> URA with <inline-formula><tex-math notation="LaTeX">$\min \lbrace P, Q\rbrace >2$</tex-math></inline-formula>, or yield an omnidirectional transmission solution with (theoretically minimum) two precoding vectors for any <inline-formula><tex-math notation="LaTeX">$P \times Q$</tex-math></inline-formula> URA with <inline-formula><tex-math notation="LaTeX">$\min \lbrace P, Q\rbrace \leq 2$</tex-math></inline-formula>. In addition, to facilitate analog precoding design, we further impose constant-modulus constraints for every entries of the precoding matrix. Through judicious (re-)formulation, we develop an efficient Newton's method, which can compute four constant-modulus precoding vectors to generate an omnidirectional power radiation pattern for any URA configuration. The numerical results demonstrate the merits of the proposed schemes.

[1]  Anthony Man-Cho So,et al.  Low-Rank Semidefinite Programming: Theory and Applications , 2016, Found. Trends Optim..

[2]  Xin Meng,et al.  Omnidirectional Space-Time Block Coding for Common Information Broadcasting in Massive MIMO Systems , 2018, IEEE Transactions on Wireless Communications.

[3]  Geoffrey Ye Li,et al.  Broadbeam for Massive MIMO Systems , 2015, IEEE Transactions on Signal Processing.

[4]  Wei Yu,et al.  Hybrid Digital and Analog Beamforming Design for Large-Scale Antenna Arrays , 2016, IEEE Journal of Selected Topics in Signal Processing.

[5]  Xiang-Gen Xia,et al.  A Space-Time Code Design for Omnidirectional Transmission in Massive MIMO Systems , 2016, IEEE Wireless Communications Letters.

[6]  A. Robert Calderbank,et al.  Space-time block coding for wireless communications: performance results , 1999, IEEE J. Sel. Areas Commun..

[7]  Branka Vucetic,et al.  A Random Beamforming Technique for Omnidirectional Coverage in Multiple-Antenna Systems , 2013, IEEE Transactions on Vehicular Technology.

[8]  Haibin Kan,et al.  Complex Orthogonal Designs With Forbidden 2$\,\times\,$2 Submatrices , 2011, IEEE Transactions on Information Theory.

[9]  Shuowen Zhang,et al.  Constant Envelope Precoding for MIMO Systems , 2016, IEEE Transactions on Communications.

[10]  Xiaodong Liu,et al.  On the Minimum Decoding Delay of Balanced Complex Orthogonal Designs , 2013, IEEE Transactions on Information Theory.

[11]  Dawei Ying,et al.  Kronecker product correlation model and limited feedback codebook design in a 3D channel model , 2014, 2014 IEEE International Conference on Communications (ICC).

[12]  Erik G. Larsson,et al.  Joint Beamforming and Broadcasting in Massive MIMO , 2015, IEEE Transactions on Wireless Communications.

[13]  Takeshi Hashimoto,et al.  A Systematic Framework for the Construction of Optimal Complete Complementary Codes , 2010, IEEE Transactions on Information Theory.

[14]  Daniel Pérez Palomar,et al.  Rank-Constrained Separable Semidefinite Programming With Applications to Optimal Beamforming , 2010, IEEE Transactions on Signal Processing.

[15]  Yongming Huang,et al.  Energy Efficient Beamforming for Massive MIMO Public Channel , 2017, IEEE Transactions on Vehicular Technology.

[16]  Xiqi Gao,et al.  Omnidirectional Precoding Based Transmission in Massive MIMO Systems , 2016, IEEE Transactions on Communications.

[17]  Xin Meng,et al.  Omnidirectional Precoding and Combining Based Synchronization for Millimeter Wave Massive MIMO Systems , 2017, IEEE Transactions on Communications.

[18]  L. Armijo Minimization of functions having Lipschitz continuous first partial derivatives. , 1966 .

[19]  Xiqi Gao,et al.  Omnidirectional Precoding for Massive MIMO With Uniform Rectangular Array—Part I: Complementary Codes-Based Schemes , 2019, IEEE Transactions on Signal Processing.

[20]  Marcel J. E. Golay,et al.  Complementary series , 1961, IRE Trans. Inf. Theory.

[21]  R. Sivaswamy,et al.  Multiphase Complementary Codes , 1978, IEEE Trans. Inf. Theory.

[22]  B. Hassibi,et al.  Three-transmit-antenna space-time codes based on SU(3) , 2005, IEEE Transactions on Signal Processing.

[23]  Siavash M. Alamouti,et al.  A simple transmit diversity technique for wireless communications , 1998, IEEE J. Sel. Areas Commun..

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