Patent ID: 8385451

Claim:
A method for use in wireless communication, the method comprising: eigen spatial temporal turbo channel coding (E-STTCC) an input data stream by: generating a data vector based on the input data stream using serial-to-parallel (S/P) conversion; modulating the data vector to generate systematic bits; generating a first set of parity bits based on the data vector; generating a second set of parity bits based on the data vector; generating selected parity bits based on the first and second sets of parity bits; concatenating the systematic bits and the selected parity bits to generate a codeword; decomposing a received channel matrix to generate a linear precoding matrix; multiplying the linear precoding matrix and the codeword to produce an output vector whereby all of the systematic bits are mapped to a first orthogonal spatial stream and all of the parity bits are mapped to a second orthogonal spatial stream, the first orthogonal spatial stream having a higher power than the second orthogonal spatial stream; and transmitting the output vector using a plurality of multiple input-multiple output (MIMO) transmit antennas such that all of the systematic bits are transmitted via the first orthogonal spatial stream and all of the selected parity bits are transmitted via the second orthogonal spatial stream, wherein the first orthogonal spatial stream includes a weighted combination of a transmission from each of a first subset of MIMO transmit antennas selected from the plurality of MIMO transmit antennas and the second orthogonal spatial stream includes a weighted combination of a transmission from each of a second subset of MIMO transmit antennas selected from the plurality of MIMO transmit antennas.