Patent ID: 8406319

Claim:
A method of operating a receiver, said method comprising: transforming a received signal into a frequency domain signal, said received signal having a number of subcarrier channel locations; determining a time-domain vector from a set of pilot subcarriers of said received signal, wherein determining a time-domain vector, further comprises: determining a spectral window size, said spectral window size based upon said number of subcarriers; computing a first channel estimate vector from said set of pilot subcarriers, said pilot subcarriers having a given spacing in the frequency domain; inserting a first set of padding values, said first set of padding values corresponding to a set of subcarriers at both edges of said window, into said first channel estimate vector; determining a time-domain vector from said first channel estimate vector having said padding values; and weighting said time-domain vector according to a set of weighting factors to obtain a weighted time-domain vector; providing compensation for time domain aliasing in said time-domain vector, wherein providing compensation for time domain aliasing further comprises: inserting a set of padding zeros into said weighted time-domain vector, starting from a position based on a maximum channel spread and channel characteristics; and obtaining a second time-domain vector; transforming said second time-domain vector into a frequency-domain channel estimate vector; mapping said frequency-domain channel estimate vector to said subcarriers of said spectral window; and providing compensation for irregularity in said spacing of said pilot subcarriers; and obtaining a channel estimate vector.