A method and apparatus is capable of detecting the presence of a non-linear
echo path as well as transitions from non-linear echo path to linear echo
path and vice versa. Additionally, when non-linear echo path is detected,
the echo canceller (12) is configured to follow a prescribed logic routine
that combats possible echo leak-through as a result of compromised
cancellation due to non-linearity. This prescribed logic routine affords
the echo canceller (12) protection against non-linear echo path by
preserving an already converged state of the echo canceller (12) from
possible divergence due to the occurrence of non-linearity in the echo
path and thereby prevents echo leak-through that would occur due to
divergence of the echo canceller (12).
Un metodo e un apparecchio è capaci di rilevazione della presenza di un percorso non lineare di eco così come le transizioni dal percorso non lineare di eco al percorso lineare di eco e viceversa. Ulteriormente, quando il percorso non lineare di eco è rilevato, il canceller di eco (12) è configurato per seguire una procedura prescritta di logica che combatte l'eco possibile perdita-attraverso come conseguenza dell'annullamento compromesso dovuto la non linearità. Questa procedura prescritta di logica si permette la protezione del canceller di eco (12) contro il percorso non lineare di eco conservando già convergente dichiara del canceller di eco (12) da divergenza possibile dovuto il caso della non linearità nel percorso di eco e quindi impedisce l'eco perdita-attraverso il quel accadrebbe dovuto divergenza del canceller di eco (12).