Double talk and line noise detector for a echo canceller
First Claim
Patent Images
1. An echo canceller for removing echoes propagating from a receive line to a send line through a transmit/receive station, comprising:
- means for emulating an echo resulting from a signal on a receive line within a station;
subtracting means for subtracting said emulated echo from a signal on said send line;
means for measuring an average background noise on an output of said subtracting means;
a non-linear device connected to said output of said subtracting means for selectively, when enabled, attenuating low level signals on an input of said non-linear device;
means for selectively injecting onto an output of said non-linear device, when enabled, a noise signal proportional to said measured background noise; and
means for detecting a signal above a predetermined limit on said receive line and, in response to said detection, for enabling said non-linear device and said injecting means.
3 Assignments
0 Petitions
Accused Products
Abstract
An echo canceller comprising an adaptive finite impulse response filter receiving a receive signal and having its output subtracted from a send signal, a non-linear device for attenuating low level signals of the send signal and a noise injector for injecting noise into the send signal proportional to a dynamically measured background noise in the subtracted output. The non-linear device and the noise injector are disabled when the receive signal is below expected noise level or the send signal is at a high level relative to the receive signal.
49 Citations
11 Claims
-
1. An echo canceller for removing echoes propagating from a receive line to a send line through a transmit/receive station, comprising:
-
means for emulating an echo resulting from a signal on a receive line within a station; subtracting means for subtracting said emulated echo from a signal on said send line; means for measuring an average background noise on an output of said subtracting means; a non-linear device connected to said output of said subtracting means for selectively, when enabled, attenuating low level signals on an input of said non-linear device; means for selectively injecting onto an output of said non-linear device, when enabled, a noise signal proportional to said measured background noise; and means for detecting a signal above a predetermined limit on said receive line and, in response to said detection, for enabling said non-linear device and said injecting means. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An echo canceller for removing echoes from a receive line to a send line through a transmit/receive station, comprising:
-
an adaptive finite impulse response filter receiving a signal on said receive line for emulating an echo produced by said signal; subtracting means for subtracting a signal on an output of said filter from a signal on said send line; a non-linear device connected to an output of said subtracting means for more greatly attenuating low level signals than high level signals on said output of said subtracting means when said device is not disabled; summing means connected to an output of said non-linear device and receiving a signal therefrom and also receiving an injected noise signal, and output signal of said summing means being an output signal of said station and said echo canceller; two detectors being a first send detector and a second send detector connected to said output of said subtracting means; an averaging circuit receiving an output of said send detector, said circuit having an averaging period between 50 and 500 milliseconds; a signal generating circuit for producing a signal increasing in amplitude with a characteristic time of increase substantially larger than said averaging period; means for limiting an output signal of said signal generating circuit to signals comparable in amplitude to signals on an output of said averaging circuit, said limited output signal being an average background noise; oscillating means for producing an oscillatory signal having an amplitude related to said average background noise when said oscillatory means is not disabled, an output signal of said oscillating means being said injected noise signal; a detector being a receive detector connected to said receive line; and disabling means for disabling said non-linear device and said oscillating means when an output signal of said receive detector is less than a predetermined limit, or for disabling said non-linear device and said oscillating means when a signal on said output of said second send detector exceeds said output signal of said receive detector. - View Dependent Claims (8, 9, 10, 11)
-
Specification