Patent attributes
An impulse response of a channel is estimated by cross-correlating a known training signal with a received training signal to produce a cross-correlation vector. The cross-correlation vector is characterized by a known noise component resulting from the finiteness of the correlation. A correction vector is estimated based on the known training signal, where the correction vector is related to the noise component. Truncated representations of the correction vector are iteratively subtracted from the cross-correlation vector in order to produce a succession of cross-correlation outputs of increased accuracy. When the cross-correlation output is sufficiently accurate, it may be used to determine the weights to be given to the taps of an equalizer.