Patent ID: 8917648

Claim:
A method for operating a transmit precoder for multicast communication over a downlink in a wireless network, comprising: performing a channel estimate for each user in said wireless network; updating for each said user a receive filter and a slack matrix; updating said transmit precoder by solving a second order cone routine solvable in closed form as: max  W  F 2 ≤ P ⁢ ⁢ β s . to ⁢ ⁢ c k - β ≥  B k † ⁡ ( G k † ⁢ H k ⁢ W - I d )  F 2 , ∀ k where the optimization is over W and β, the constant c k :=log |S k |+d−∥G k B k ∥ F 2 , S k =B k B k † denotes a Cholcsky factorization and P denotes the power budget in a power constraint, G k denotes said receive filter per user k, S k denotes said slack matrix per user k, β becomes equal to a minimum of achievable costs among all K users, and H k denotes the channel seen by user k: determining if a predetermined convergence is met; and outputting the transmit precoder responsive to a convergence criteria.