US 7,613,248 B2
Signal processing with channel eigenmode decomposition and channel inversion for MIMO systems
John W. Ketchum, Harvard, Mass. (US); and Jay R. Walton, Westford, Mass. (US)
Assigned to QUALCOMM Incorporated, San Diego, Calif. (US)
Filed on Jun. 24, 2002, as Appl. No. 10/179,442.
Prior Publication US 2003/0235255 A1, Dec. 25, 2003
Int. Cl. H04L 27/00 (2006.01); H03K 9/00 (2006.01)
U.S. Cl. 375—296  [375/295; 375/297; 375/299; 375/316; 375/346; 375/347; 375/349] 36 Claims
OG exemplary drawing
 
1. In a multiple-input multiple-output (MIMO) communication system, a method for processing data for transmission over a MIMO channel, comprising:
processing data in accordance with a particular processing scheme to provide a plurality of streams of modulation symbols;
deriving a pulse-shaping matrix based on an estimated channel response matrix of the MIMO channel and a plurality of scaling values used to adjust transmit rower for the MIMO channel, which are based on a plurality of matrices of singular values, wherein the pulse-shaping matrix comprises a plurality of time-ordered sequences of values; and
preconditioning, according to at least a convolution operation, the plurality of modulation symbol streams, based on the pulse-shaping matrix to provide a plurality of streams of preconditioned symbols for transmission over the MIMO channel.