Patent ID: 7602855

Claim:
A method of decomposing a channel matrix H into a U matrix, a V matrix and a D H matrix whereby H=UD H V H using a singular value decomposition (SVD), D H being a diagonal matrix including singular values of the matrix H, and the superscript H denoting a Hermitian transpose, the method comprising: generating a channel matrix H for channels between a plurality of transmit antennas of a transmitter and a plurality of receive antennas of a receiver; creating a Hermitian matrix A, the matrix A being defined as one of H H H and HH H , depending on the dimensions of the channel matrix H; cyclically performing at least one sweep of a Jacobi process on the matrix A to obtain Q and D A matrices whereby A=QD A Q H , D A being a diagonal matrix obtained by SVD on the matrix A; and calculating the U matrix, the V matrix and the D H matrix from the Q matrix and the D A matrix.