High SNR Analysis for MIMO Broadcast Channels: Dirty Paper Coding vs. Linear Precoding

Juyul Lee,Nihar Jindal
DOI: https://doi.org/10.1109/ISIT.2005.1523760
2006-12-19
Abstract:We study the MIMO broadcast channel and compare the achievable throughput for the optimal strategy of dirty paper coding to that achieved with sub-optimal and lower complexity linear precoding (e.g., zero-forcing and block diagonalization) transmission. Both strategies utilize all available spatial dimensions and therefore have the same multiplexing gain, but an absolute difference in terms of throughput does exist. The sum rate difference between the two strategies is analytically computed at asymptotically high SNR, and it is seen that this asymptotic statistic provides an accurate characterization at even moderate SNR levels. Furthermore, the difference is not affected by asymmetric channel behavior when each user a has different average SNR. Weighted sum rate maximization is also considered, and a similar quantification of the throughput difference between the two strategies is performed. In the process, it is shown that allocating user powers in direct proportion to user weights asymptotically maximizes weighted sum rate. For multiple antenna users, uniform power allocation across the receive antennas is applied after distributing power proportional to the user weight.
Information Theory
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: in the multiple - input multiple - output (MIMO) broadcast channel, compare the throughput difference between the optimal transmission strategy - Dirty Paper Coding (DPC) and the sub - optimal but less complex Linear Precoding. Specifically, by analyzing the performance under high signal - to - noise ratio (SNR), the author quantifies the absolute throughput gap between these two strategies and explores the weighted sum - rate maximization problem. ### Summary of the Core Problems in the Paper: 1. **Research Background**: - The multi - antenna broadcast channel (MIMO BC) has attracted extensive attention in recent years because it can provide spatial multiplexing gain without increasing the number of antennas on mobile devices. - Dirty Paper Coding (DPC) has been proven to reach the capacity region of the MIMO broadcast channel, but its implementation complexity is high, while Linear Precoding has low complexity but is not an optimal solution. 2. **Research Objectives**: - Quantify the throughput difference between DPC and Linear Precoding, especially under high - SNR conditions. - Analyze whether this difference is affected when different users have different average SNRs. - Research the weighted sum - rate maximization problem and provide a simple power allocation strategy for users. 3. **Main Contributions**: - Derive the throughput difference between DPC and Linear Precoding through the high - SNR affine approximation method. - Propose a method to directly allocate power in proportion to user weights to maximize the weighted sum - rate under high - SNR conditions. - For multi - antenna users, propose a strategy to first allocate power according to user weights and then evenly distribute it to the receiving antennas. 4. **Key Formulas**: - Capacity approximation formula under high - SNR: \[ C(P)=S_{\infty}(\log_2 P - L_{\infty})+o(1) \] where \(S_{\infty}\) represents the multiplexing gain and \(L_{\infty}\) represents the power offset. - Sum - rate of DPC: \[ C_{\text{DPC}}(H, P)\sim KN\log_2 P - KN\log_2(KN)+\log_2|\mathbf{H}^H\mathbf{H}| \] - Sum - rate of ZF: \[ C_{\text{ZF}}(H, P)\sim KN\log_2 P - KN\log_2(KN)+\log_2\prod_{k = 1}^K\prod_{n = 1}^N|g_{k,n}|^2 \] 5. **Conclusions**: - Under high - SNR conditions, DPC and Linear Precoding have the same multiplexing gain, but there is an absolute throughput difference. - This difference can be accurately quantified by the affine approximation under high - SNR. - The power allocation strategy can maximize the weighted sum - rate by allocating power in proportion to user weights under high - SNR conditions. Through these analyses, the paper provides theoretical basis and practical guidance for understanding and optimizing transmission strategies in MIMO broadcast channels.