Patent ID: 8311489

Claim:
A method implementable in a base station having a plurality of antennas, comprising: associating at least one user device with at least one first codeword selected from at least one first codebook, wherein associating said at least one user device with said at least one first codeword selected from said at least one first codebook comprises: transmitting a plurality of pilot signals from the plurality of antennas; receiving information indicative of said at least one first codeword and said at least one first codebook from said at least one user device in response to transmitting the plurality of pilot signals; and selecting said at least one user device based on a sum rate criterion; receiving feedback from said at least one user device in response to transmitting a first frame to said at least one user device, the first frame formed by precoding at least one symbol using said at least one first codeword selected from said at least one first codebook associated with said at least one user device; and transmitting at least one second frame to said at least one user device over a channel, said at least one second frame being precoded using at least one second codeword selected from at least one second codebook, said at least one second codebook being determined based on the feedback and said at least one first codeword, and wherein the feedback indicates the channel is changing.