A coding technique for achieving a maximum diversity gain in a wireless communication system having a transmitter for transmitting data on a fading channel through a plurality of transmit antennas and a receiver for receiving the data through a plurality of receive antennas. In the coding technique, P m th -order sub-rotated vectors r i are generated by constellation-rotating an L th -order input vector x including a plurality of input symbols modulated in at least one modulation scheme. m p th -order sub-vectors u i are generated using the subrotated vectors r i . Codeword matrices A i ( u i ) are generated by performing orthogonal space-time block coding on the sub-vectors u i and then transmitted through the transmit antennas.
展开▼