Penalty function-based precoding for downlink multiuser MIMO systems
In this paper, a novel linear precoding scheme is proposed for downlink multiuser multiple-input multiple-output (MIMO) systems. The new algorithm uses the penalty function method to mitigate the co-channel interference and is formulated as a convex problem with general linear constraints. The constraints can be sum power, per-antenna power or per-antenna-group power constraints, hence the new algorithm is general and can be used in both single-cell and fully cooperative multi-cell scenarios. Moreover, the famous block diagonalization (BD) precoding can be considered as a special case of our method when a very large penalty factor is used. We study the optimal solution of this convex problem and propose an iterative algorithm to obtain the optimum based on the Lagrange dual method. Simulation results show that the proposed method significantly outperforms the BD method at low and moderate SNR values in terms of the weighted sum rate.
penalty function linear precoding multiple-input multiple-output (mimo) general linear constraints co-channel interference mitigation