An echo canceling system with self deactivation includes an echo canceller
based on an adaptive filter, and an echo detector. The adaptive filter
determines an estimate of an echo signal present in an untreated signal
received from a "near" end of a communications channel. In order to
produce an echo-canceled received signal, the echo canceller subtracts the
estimated echo from the untreated received signal. The echo detector
compares the energy of the untreated received signal and the energy of the
echo-canceled received signal. The difference represents the energy in the
estimated echo signal generated by the adaptive filter. If this energy is
large, significant echo is present. The echo canceller remains activated,
and the echo detector selects the echo-canceled received signal for
output. If the estimated echo energy is small, little or no cancelable
echo is present. The echo canceller is deactivated, and the echo detector
selects the untreated received signal for output. Where plural channels of
echo cancellation are provided, the deactivated echo canceller may be
reallocated to service another communications channel.
Un eco che annulla il sistema con disattivazione di auto include un canceller di eco basato su un filtro adattabile e un rivelatore di eco. Il filtro adattabile determina una valutazione di un segnale di eco presente in un segnale non trattato ricevuto dall'"vicino" all'estremità di una scanalatura di comunicazioni. Per produrre un segnale ricevuto eco-annullato, il canceller di eco sottrae l'eco valutato dal segnale ricevuto non trattato. Il rivelatore di eco confronta l'energia del segnale ricevuto non trattato e l'energia del segnale ricevuto eco-annullato. La differenza rappresenta l'energia nel segnale valutato di eco generato dal filtro adattabile. Se questa energia è grande, l'eco significativo è presente. Il remains del canceller di eco attivato ed il rivelatore di eco seleziona il segnale ricevuto eco-annullato per uscita. Se l'energia valutata di eco è piccola, poco o nessun eco cancelable è presente. Il canceller di eco è disattivato ed il rivelatore di eco seleziona il segnale ricevuto non trattato per uscita. Dove le scanalature plurali dell'annullamento di eco sono fornite, il canceller di eco disattivato può essere ridistribuito per assistere un'altra scanalatura di comunicazioni.