Patent ID: 7822141

Claim:
A method, comprising: generating two or more forward weighted signals by weighting two or more input signals with initial transmitter weights Vi associated with two or more forward channels; transmitting the two or more forward weighted signals via two or more forward antennas; receiving, at the two or more forward antennas, two or more reverse weighted signals transmitted via two or more reverse antennas corresponding to two or more reverse channels, the two or more reverse weighted signals formed from two or more reverse signals with receiver weights Ui associated with the two or more reverse channels; determining the receiver weights Ui associated with each of the two or more reverse weighted signals; choosing updated transmitter weights Vi′ for the two or more forward channels based at least in part on the determined receiver weights Ui to provide a target level of gain for the two or more forward channels; and iteratively repeating the transmitting, receiving, determining, or combinations thereof, for subsequent transmissions using the two or more forward channels until the updated transmitter weights Vi′, the receiver weights Ui, or combinations thereof, are at target values.