What is Beamforming?
Simply put, beamforming is to achieve MIMO transmitter spatial diversity. Beamforming is the process in which the transmitter codes or assigns weights to signals before transmission to maximize the signal-to-noise ratio at the receiver. The weights depend on the transmitters estimate of the channel to the receiver. The information to estimate the channel can be obtained through implicit of explicit feedback. Beamforming allows coherent combining of the multiple independently fading signal paths at the receiver. Transmit beamforming is an optional feature in the 802.11n standard.