Method of transmitting data using constellation rearrangement

A method for transmitting data using constellation rearrangement in a wireless communication system is provided to obtain an additional diversity gain in an MIMO(Multiple Input Multiple Output) through constellation rearrangement. A transmitter(100) transmits a data block(S110). A receiver(200) detects the error of the received data block(S120). The receiver transmits an NACK signal when detecting the error(S130). The controller remaps the data block through an adaptive mapper and generates the retransmission block. The transmitter transmits the retransmitting block(S140). The receiver detects the error of the received retransmission block(S150). The receiver transmits the NACK signal when detecting the error(S160). The transmitter transmits the remapped retransmitting block(S170). The receiver detects the error of the received retransmitting block(S180). The receiver transmits the ACK signal or the NACK signal to the transmitter(S190).