1. In an orthogonal frequency division multiplexing (OFDM) multiple-input multiple-output (MIMO) wireless communication system where both a transmitter and a receiver include a plurality of antennas, a method for optimizing channel estimation in the OFDM wireless communication system, the method comprising: at the transmitter: generating a plurality of training sequences from a basic code, M 0 , by cyclically shifting the basic code; concatenating the training sequence with OFDM symbols; transmitting the training sequence and the OFDM symbols with a plurality of transmit antennas, each transmit antenna transmitting a different training sequence simultaneously; at the receiver: receiving the training sequence and the OFDM symbols with a plurality of receive antennas; separating the training sequence and the OFDM symbols received by each of the receive antennas; processing the training sequence to obtain a channel response estimate; and processing the OFDM symbols using the channel response estimate.