Patent ID: 9130620
Filing Date: 2015-09-08
Classification: H04B

Abstract:
1. A method for generating transmit precoders for a communication system having a plurality of transmitters and a plurality of receivers forming a plurality of transmitter-receiver pairs, each of the plurality of transmitters and the plurality of receivers having a respective plurality of antennas, the method comprising: initializing the transmit precoders; updating a plurality of receiver filters and a plurality of slack variables using closed form expressions and updating the transmit precoders responsive to said updated receiver filters and slack variables; and iteratively repeating the updating steps until convergence is reached to obtain a final set of transmit precoders, wherein the transmit precoders are updated to perform precoding for multiple stream data transmission for each of the plurality of transmitter-receiver pairs on each of a plurality of slots under a per-antenna power constraint imposed on each of the plurality of antennas; wherein said step of updating the transmit precoders comprises: computing, using a bi-section search method, a dual function for a set of Lagrange variables corresponding to the per-antenna power constraint imposed on each of the plurality of transmitters; and optimizing the dual function using a sub-gradient method.