Patent attributes
Low-complexity methods of calculating a precoding matrix for use in MIMO transmission. In some embodiments, a method of calculating a precoding matrix includes (i) calculating a first portion of a first singular value decomposition, based on a first portion of a channel matrix; (ii) calculating a second portion of a second singular value decomposition, based on a second portion of the channel matrix; (iii) calculating an intermediate matrix, based on: the first portion of the first singular value decomposition and the second portion of the second singular value decomposition; and (iv) calculating a matrix of approximate right singular vectors. The calculating of the matrix of approximate right singular vectors may include calculating a product of factors, the factors including a first factor based on the conjugate transpose of the intermediate matrix, a second factor based on a unitary matrix, and a third factor based on a diagonal matrix.