Patent ID: 8838041

Claim:
A first network device comprising: a first calibration module configured to generate a first set of training signals for each subcarrier of a plurality of subcarriers, wherein the first set of training signals is transmitted from the first network device to a second network device via a first set of antennas of the first network device using the plurality of subcarriers; a first steering module configured to (i) receive a first channel state information matrix for each subcarrier from the second network device according to a transmission schedule, wherein the first channel state information matrix for each subcarrier includes channel state information for each of the first set of training signals received by the second network device from the first network device, and (ii) generate a first steering matrix based on the first channel state information matrix, wherein (i) the transmission schedule is predetermined, or (ii) in response to the transmission schedule not being predetermined, the transmission schedule is determined and transmitted from the first network device to the second network device prior to the first network device transmitting the first set of training signals to the second network device; and a first control module configured to adjust, based on the first steering matrix, first beamforming weights associated with the first set of antennas, wherein the first beamforming weights are adjusted to direct first radio frequency signals to be transmitted from the first set of antennas of the first network device toward the second network device.