Patent ID: 8903001

Claim:
An apparatus, comprising: a receiver configured to receive a signal transmitted through an effective channel, wherein the signal comprises i) pilot data that is known to the receiver and ii) non-pilot data that is not known to the receiver; a channel estimation logic, comprising: a first channel estimation logic configured to determine a first estimated channel by applying an interpolation technique to the pilot data; a second channel estimation logic configured to determine a second estimated channel for the signal based, at least in part, on the non-pilot data; and an update logic configured to: determine a signal-to-noise ratio of data subcarriers in the signal; and determine the estimated channel by combining the first estimated channel and the second estimated channel with respective weights based, at least in part, on the signal-to-noise ratio; an equalizer configured to process the signal based, at least in part, on the estimated channel to produce an equalized signal; a decision logic configured to decode the equalized signal to produce output data; and an interpolation logic configured to adapt the interpolation technique based, at least in part, on the output data such that the interpolation technique is adapted to better fit the output data.