Joint Power and Bit Allocation for Precoded Massive MIMO Channels
Shuiyin Liu, Amin Sakzad
TL;DR
This work tackles the joint design of power and bit allocation for precoded massive MIMO systems using discrete input alphabets, introducing an adaptive QAM (A-QAM) scheme that maintains a fixed gap to the Gaussian-input capacity and showing that mercury/waterfilling (MWF) reduces to classical waterfilling (WF) under this scheme. A key theoretical result is that, at large system dimensions, non-zero subchannel deactivation occurs under WF, MWF, and EWF, enabling truncated SVD to replace full SVD with substantial complexity savings while preserving performance. The authors develop a bit-allocation procedure to meet a target rate with complexity $O(n\log n)$, and demonstrate that truncating SVD combined with A-QAM and EWF achieves superior decoding performance versus conventional methods. Collectively, the approach reduces precoding complexity and BER without sacrificing rate, making it attractive for practical deployment in massive MIMO systems with discrete constellations.
Abstract
This work addresses the joint optimization of power and bit allocation in precoded large-scale n x n MIMO systems with discrete input alphabets, specifically QAM constellations. We propose an adaptive QAM scheme that maintains a fixed gap to the Gaussian-input capacity for a given n. A key finding is that, under the proposed scheme, the mercury/waterfilling (MWF) solution reduces analytically to the classical water-filling (WF) policy. Furthermore, the adaptive QAM configuration can be precomputed under the large-system assumption, enabling the replacement of full SVD with truncated SVD and yielding substantial computational savings. To support practical deployment, we develop a bit-allocation algorithm that meets a target transmission data rate while minimizing the overall decoding error rate and preserving computational complexity at O(n log n). Simulation results confirm that the proposed truncated SVD precoding, paired with the joint power and bit allocation, achieves superior decoding performance relative to conventional approaches, while operating at significantly lower complexity.
