A nonlinear echo compensator compensates for nonlinear echo in a
transceiver including a transmitter line driver with current cells that
are operated in a Class B operating mode. A mapping circuit generates a
pattern dependent driving signal. A coefficient generator generates a
compensator coefficient. A canceling circuit communicates with the
mapping circuit and the coefficient generator and compensates for
nonlinear echo in a received signal based on the pattern dependent
driving signal and the compensator coefficient.