Patent ID: 7346013

Claim:
A method for estimating a channel spectrum, the method comprising: receiving an input signal from a channel, wherein the input signal includes one or more major echoes and one or more minor echoes, wherein the one or more major echoes and one or more minor echoes are introduced by the channel; identifying the one or more major echoes present in the input signal; identifying the one or more minor echoes from a filtered autocorrelation function of the input signal in response to a determination that there is only one major echo; identifying the one or more minor echoes from a filtered power spectrum of the input signal in response to a determination that there is more than one major echo; computing a channel spectrum estimate from the one or more major echoes and the one or more minor echoes; wherein the channel spectrum estimate is usable to remove at least a portion of the one or more major echoes and the one or more minor echoes from the input signal.