Patent ID: 8831134

Claim:
A precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals to be transmitted over the same frequency bandwidth at the same time, comprising the steps of: selecting a matrix F[i] from among N matrices while switching between the N matrices, the N matrices defining precoding performed on the plurality of baseband signals, i being an integer from 0 to N−1, and N being an integer at least two; and generating a first precoded signal z 1 and a second precoded signal z 2 by precoding, in accordance with the selected matrix F[i], a first baseband signal s 1 generated from a first plurality of bits and a second baseband signal s 2 generated from a second plurality of bits, a first encoded block and a second encoded block being generated respectively as the first plurality of bits and the second plurality of bits using a predetermined error correction block encoding method, the first baseband signal s 1 and the second baseband signal s 2 being generated respectively from the first encoded block and the second encoded block to have M symbols each, the first precoded signal z 1 and the second precoded signal z 2 being generated to have M slots each by precoding a combination of the first baseband signal s 1 and the second baseband signal s 2 , M being an integer at least two, the first precoded signal z 1 and the second precoded signal z 2 satisfying the equation (z 1 , z 2 ) T =F[i](s 1 , s 2 ) T , (z 1 , z 2 ) T being a transposed matrix of (z 1 , z 2 ), and (s 1 , s 2 ) T being a transposed matrix of (s 1 , s 2 ).