A data-driven echo canceller for full-duplex data transmission with mu
ltitone modulation is presented. This multi-tone echo canceller (MTEC)
is not impaired by eigenvalue-spread problems that are inherent in si
gnal-driven echo cancellers-it has numerical performance and cancellat
ion range that equals, and in most cases exceeds, that of data-driven
echo cancellers used in data transmission with baseband or quadrature
amplitude modulation. The method makes use of frequency-domain updatin
g, but time-domain implementation of the canceller. It introduces no d
elay into the received signal path and presents no special difficultie
s for interframe interpolation between near-end echo, far-end echo, or
far-end data signal. We also investigate fast initialization and the
special case of far-end frequency offset in the echo signal.