Patent ID: 7873016

Claim:
A method for processing signals in a communication system, the method comprising: receiving via an uplink channel in a MIMO communications system, channel information that describes a downlink channel; determining further channel information that describes said downlink channel based on said received channel information, wherein said determined further channel information comprises a computed plurality of Givens rotation angles and corresponding phase rotation angles; computing at least a portion of a beamforming matrix based on one or both of a received plurality of Givens rotation angles and corresponding phase rotation angles, and said computed plurality of Givens rotation angles and corresponding phase rotation angles, wherein said received plurality of Givens rotation angles and corresponding phase rotation angles corresponds to a received plurality of frequencies, and said computed plurality of Givens rotation angles and corresponding phase rotation angles corresponds to a distinct computed plurality of frequencies; generating a tone group comprising one of said received plurality of frequencies and at least one of said distinct computed plurality of frequencies; and computing at least a portion of said computed plurality of Givens rotation angles and corresponding phase rotation angles corresponding to said at least one of said distinct computed plurality of frequencies in said tone group based on said one of said received plurality of frequencies in said tone group.