Patent ID: 8181076

Claim:
A method for retransmitting a vector of data comprising a plurality of symbols according to channel condition dynamics in a multiple-input multiple-output (MIMO) wireless communications network, the method comprising: generating beamforming weights that distribute the data vector over a plurality of transmitting antennas for transmission to a plurality of receiving antennas at a receiver; transmitting a first signal representing the data vector using the beamforming weights; receiving a request for re-transmitting the data vector; determining channel conditions between the plurality of transmitting antennas and plurality of receiving antennas as one of quasi-static conditions and rapidly changing conditions; selecting a re-transmission function according to the channel conditions; generating, through the re-transmission function selected according to the determination that the channel conditions are quasi-static, another data vector that is orthogonal to the data vector and to apply the beamforming weights to the other data vector to form a second signal; transmitting the second signal representing the data vector in accordance with the selected re-transmission function; and performing a receiver data recovery process at the receiver corresponding to the re-transmission function.