Patent ID: 8130857

Claim:
A non-transitory computer readable storage medium having stored thereon, a computer program being executable by at least one processor for data reception and causing the at least one processor to perform the steps of: receiving a plurality of pilot transmissions via a plurality of receive antennas, the plurality of pilot transmissions sent via a plurality of transmit antennas and each pilot transmission comprising a plurality of pilot symbols sent in time domain on a different set of subcarriers, one set of subcarriers for each of the plurality of transmit antennas; and processing the plurality of received pilot transmissions to obtain channel estimates; wherein the processing the plurality of received pilot transmissions comprises, for each received pilot transmission: deriving a plurality of channel impulse response estimates for the plurality of transmit antennas based on the received plurality of pilot transmissions; performing thresholding on each channel impulse response estimate to zero out channel taps with magnitude below a threshold; and deriving channel gain estimates for each transmit antenna based on a corresponding channel impulse response estimate after thresholding.