← Back to Patent Explorer
US3789165A Expired / Lapsed US ⏱️ 0.0 years remaining

Echo canceller with variable threshold

Assignee: Comsat Corp
•
Filing: 1972-04-24
•
Granted: 1974-01-29
•
Expires: 1992-04-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An echo canceller having a digital transversal filter with adjustable gain coefficients and an adaptive control loop for achieving minimum echo and similar speed of convergence for loud and soft talkers. Minimum echo is attained by subtracting a synthesized echo from the real echo, the synthesized echo being formed in a digital transversal filter by multiplying a stored replica of the impulse response times the incoming signal. The stored replica is updated using the steepest descent technique by adjusting each of the stages of the replica memory a given amount. Adjustment is made when the echo error and the sampled incoming signal are above respective threshold levels. The threshold level for the sampled signal is made dependent upon the average of the samples over a period of time to provide substantially the same speed of convergence for loud and soft talkers.

Inventors

  • 👤 S Campanella
  • 👤 H Suyderhoud
  • 👤 M Onufry

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 17:36
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/20; H04B3/23

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 176 words
In an echo canceller of the type having a transversal filter means for performing convolution of an input signal on a receive line and a replica of the impulse response of an echo path to generate an approximation of an echo signal for subtraction from a real echo signal on a send line, and an adaptive control loop responsive to the residual echo resulting from said substraction and to stored samples of said input signal for incrementally varying said replica to reduce said residual echo, said transversal filter comprising means to store a plurality of samples of said input signal and for replacing the oldest sample with each new sample, said adaptive control loop comprising means for varying elements of said replica only in response to said residual echo and said individual stored samples being greater than threshold levels, the improvement comprising, variable threshold means in said adaptive control loop responsive to said stored samples for comparing each stored sample to a threshold level proportional to the average value of the amplitudes of said stored samples.
Claim 2
Dependent Claim 176 words
In an echo canceller of the type having a transversal filter means for performing convolution of an input signal on a receive line and a replica of the impulse response of an echo path to generate an approximation of an echo signal for subtraction from a real echo signal on a send line, and an adaptive control loop responsive to the residual echo resulting from said substraction and to stored samples of said input signal for incrementally varying said replica to reduce said residual echo, said transversal filter comprising means to store a plurality of samples of said input signal and for replacing the oldest sample with each new sample, said adaptive control loop comprising means for varying elements of said replica only in response to said residual echo and said individual stored samples being greater than threshold levels, the improvement comprising, variable threshold means in said adaptive control loop responsive to said stored samples for comparing each stored sample to a threshold level proportional to the average value of the amplitudes of said stored samples.
Claim 3
Dependent Claim 77 words
An echo canceller as claimed in claim 1 wherein said variable threshold means comprises, arithmetic means responsive to the amplitude of said stored samples for generating a value proportional to the average of the amplitude of said stored samples during each sample interval, and comparison means for comparing each said sample to said generated value during each sample period and for providing an output indicative of the sign of each said sample which exceeds said generated value.
Claim 4
Dependent Claim 207 words
An echo canceller for reducing echoes on the send side of a four wire system caused by signals received on the receive side of said four wire system, said echo canceller comprising, a. means for periodically sampling the signals on said receive side, b. sample storage means for storing the latest N of said samples, c. replica storage means adapted to store a replica of the impulse response of an echo path, d. means for multiplying and summing, during each sample period, the contents of said sample storage means and said replica storage means to compute a replica of an echo, e. subtraction means for subtracting said echo replica from an echo on said send line to form a residual echo, f. first threshold means responsive to said residual echo for providing an indication of the sign of said residual echo if said residual echo exceeds a first threshold level, g. second threshold means responsive to the samples in said sample storage means for providing an indication of the sign of each of said samples which exceeds a value proportional to the average amplitude of said stored samples, and h. replica storage correction means responsive to said first and second threshold means for altering said stored replica.
Claim 5
Dependent Claim 207 words
An echo canceller for reducing echoes on the send side of a four wire system caused by signals received on the receive side of said four wire system, said echo canceller comprising, a. means for periodically sampling the signals on said receive side, b. sample storage means for storing the latest N of said samples, c. replica storage means adapted to store a replica of the impulse response of an echo path, d. means for multiplying and summing, during each sample period, the contents of said sample storage means and said replica storage means to compute a replica of an echo, e. subtraction means for subtracting said echo replica from an echo on said send line to form a residual echo, f. first threshold means responsive to said residual echo for providing an indication of the sign of said residual echo if said residual echo exceeds a first threshold level, g. second threshold means responsive to the samples in said sample storage means for providing an indication of the sign of each of said samples which exceeds a value proportional to the average amplitude of said stored samples, and h. replica storage correction means responsive to said first and second threshold means for altering said stored replica.
Claim 6
Dependent Claim 77 words
An echo canceller as claimed in claim 3, wherein said second threshold means comprises arithmetic means responsive to the amplitude of said stored samples for generating a value propOrtional to the average of the amplitudes of said stored samples during each sample interval, and comparison means for comparing each said sample to said generated value during each sample period and for providing an output indicative of the sign of each said sample which exceeds said generated value.

References Cited (Backward Citations)

US3499999A Cited
US3632905A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1977-01-28 1977-07-30 1978-01-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1981-01-28 1981-07-30 1982-01-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1985-01-28 1985-07-30 1986-01-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag