Patent ID: 7813420

Claim:
A method of compensating noise in a vectored DSL receiver, the method comprising: receiving multi-user data from at least two multi-line channels at the vectored receiver; applying a multi-user static generalized decision feedback equalizer GDFE function to the received data to compensate for time invariant noise in the multi-user data; and applying a multi-user adaptive GDFE function to the received data to compensate for time variant noise in the multi-user data, wherein the time variant noise comprises at least spatially correlated noise within the multi-user data, the applying further comprising: collecting channel information including channel changes and the time variant noise in the multi-user data; updating, based on the collected channel information, one or more adaptive feedback or adaptive feedforward filter coefficients calculated from the output of a decision device or the difference between an input and an output of the decision device; and applying a multi-user adaptive feedfoward filter to compensate the channel changes and a multi-user adaptive feedback filter to compensate the spatially correlated noise, wherein the adaptive filters use the one or more updated adaptive filter coefficients.