Patent ID: 8180001

Claim:
A communications receiver for compensating for effects of a communication channel resulting from a plurality of conditions, comprising: a noise analyzer configured to characterize a composition of the plurality of conditions, the composition indicating a presence of a first condition from among the plurality of conditions or a presence of a second condition from among the plurality of conditions; a coefficient generator including a plurality of coefficient banks, a first coefficient bank from among the plurality of coefficient banks including a first set of equalization coefficients that are associated with the first condition and a second coefficient bank from among the plurality of coefficient banks including a second set of equalization coefficients that are associated with the second condition, the coefficient generator being configured to select the first coefficient bank when the composition indicates the presence of the first condition and to select the second coefficient bank when the composition indicates the presence of the second condition; and an adaptive equalizer configured to compensate for the effects of the communication channel using the first set of equalization coefficients from the first coefficient bank in the presence of the first condition or the second set of equalization coefficients from the second coefficient bank in the presence of the second condition.