Partial equalization for digital communication systems
First Claim
Patent Images
1. A communication method comprising:
- measuring a frequency response of a channel;
determining an auto-correlation sequence from the frequency response;
applying a weighting function to coefficients from the auto-correlation sequence to thereby determine weighted coefficients; and
using the weighted coefficients in an overdetermined system of equations to identify taps of a digital filter that reduces an impulse response of the channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A training process for a filter such as included in a time domain equalizer for an xDSL transceiver includes a novel spectral estimation process for a channel. The spectral estimation determines the taps of the filter using an overdetermined set of equations based on the auto-correlation estimates of the received signal. A weighting function such as a sigmoidal function is applied to the AC coefficients to change the relative weighting of the AC coefficients. Upon solving for the taps of the filter using a fitting criterion such as the least square error criterion, the filter significantly reduces the impulse response of the channel.
59 Citations
19 Claims
-
1. A communication method comprising:
-
measuring a frequency response of a channel;
determining an auto-correlation sequence from the frequency response;
applying a weighting function to coefficients from the auto-correlation sequence to thereby determine weighted coefficients; and
using the weighted coefficients in an overdetermined system of equations to identify taps of a digital filter that reduces an impulse response of the channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
receiving a received signal that corresponds to repeated copies of a transmitted signal that was transmitted over a channel;
averaging samples of the received signal that correspond to repetitions of a selected value in the transmitted signal, the averaging providing averaged sample values;
repeating the averaging step for a plurality of values in the transmitted signal;
performing a Fourier transform on the averaged sample values; and
comparing Fourier components from the transform to a known frequency content of the transmitted signal.
-
-
8. The method of claim 7, wherein the transmitted signal includes a pseudo-random sequence of values that are repeated.
-
9. The method of claim 1 wherein using the weighted coefficients in the overdetermined system of equations, comprises solving the overdetermined system of equations to identify denominator taps of an IIR filter that approximates the response of the channel, wherein the digital filter is a FIR filter that has taps equal to the identified denominator taps.
-
10. The method of claim 9, wherein solving the overdetermined system of equations uses a fitting criterion to the identify taps of the IIR filter.
-
11. The method of claim 1, wherein measuring the frequency response comprises:
-
receiving a reverb signal from the channel, wherein the reverb signal as transmitted had a known frequency distribution over at least a portion of a band width of the channel;
selecting replacement data for a first potion of the band width, wherein the reverb signal as transmitted did not include frequency components in the first portion of the band width; and
determining the frequency response using the replacement data and data from the reverb signal as received.
-
-
12. The method of claim 11, wherein selecting the replacement data comprises:
-
selecting replacement data that indicates no attenuation or distortion in the channel if the first portion is a low frequency band; and
selecting replacement data that indicates complete attenuation in the channel if the first portion is a high frequency band.
-
-
13. The method of claim 11, where the reverb signal as transmitted has a uniform frequency distribution over a second portion of the band width, the second portion corresponding to transmission frequencies for a remote transmitter.
-
14. A communication system comprising:
-
a time domain equalizer including a digital filter that reduces an impulse response of a channel;
a converter that samples a received signal via the channel during training of the time domain equalizer; and
a handshake block that trains the time domain equalizer, using a training process comprising;
measuring a frequency response of the channel;
determining an auto-correlation sequence from the frequency response;
applying a weighting function to coefficients from the auto-correlation sequence to thereby determine weighted coefficients; and
using the weighted coefficients in an overdetermined system of equations to identify taps of the digital filter. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification