Systems Engineering and Electronics ›› 2021, Vol. 43 ›› Issue (12): 3716-3724.doi: 10.12305/j.issn.1001-506X.2021.12.36

• Communications and Networks • Previous Articles     Next Articles

Precoder design based on dynamically sub-connected hybrid architecture in millimeter wave massive MIMO-NOMA systems

Xiaorong JING1,2,*, Sisi ZHANG1   

  1. 1. School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
    2. Chongqing Key Lab of Mobile Communications Technology, Chongqing 400065, China
  • Received:2020-11-13 Online:2021-11-24 Published:2021-11-30
  • Contact: Xiaorong JING

Abstract:

For the issues of the high hardware cost and power consumption in millimeter wave massive multiple input multiple output non-orthogonal multiple access (mMIMO-NOMA) systems, an efficient precoder design scheme, based on dynamically sub-connected hybrid architecture (DSC-HA) is proposed. Firstly, based on the user grouping, Kuhn-Munkras (KM) algorithm is used to match the channel state information of users in each NOMA cluster according to equivalent channel gain maximization criterion, so as to achieve dynamically antenna grouping, and then to complete the analog precoder design. After that, the digital precoder is designed with the equivalent channel of the strong user of each NOMA cluster to eliminate the inter-cluster interference. Finally, the power allocation of intra-cluster users of each NOMA cluster is optimized to reduce the inter-user interference. Simulation results show that the system sum rate of the DSC-HA scheme is not only better than that of the sub-connected hybrid architecture scheme, but also the energy efficiency is significantly higher than that of the fully-connected hybrid architecture-based and full digital architecture-based precoding schemes.

Key words: massive multiple input multiple output (mMIMO), millimeter wave, non-orthogonal multiple access (NOMA), hybrid precoder design, Kuhn-Munkras (KM) algorithm

CLC Number: 

[an error occurred while processing this directive]