Patent US6019746A successfully refreshed from Google Patents.
Patent US5289539A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5289539A Expired / Lapsed US ⏱️ 0.0 years remaining

Echo canceller using impulse response estimating method

Assignee: NEC Corp
•
Filing: 1991-09-12
•
Granted: 1994-02-22
•
Expires: 2011-09-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An echo canceler having an FIR filter for removing an echo from a transmission input signal, the echo resulting from a reflection of a received signal through an echo path, and thereby outputting an output signal with the echo cancelled. The echo canceler includes an impulse response estimating system for estimating the impulse response of the echo path at a time t as a function of the received signal, the echo-cancelled output signal, and an estimated impulse response signal, and thereby outputting the estimated impulse response as the estimated impulse response signal; an echo signal estimating system for generating a predicted signal as a function of the estimated impulse response signal and the received signal, and outputting the predicted signal as an estimated echo signal; and a subtractor for subtracting the estimated echo signal from the transmission signal so as to produce the echo-cancelled output signal. The impulse response estimating system estimates the impulse response of the echo path as a function of the received signal and the echo-cancelled signal at the time t, and the received signal and echo-cancelled signal at a time (t-M), M being a natural number.

Inventors

  • 👤 Yuisuke Maruyama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 14:07
CPC Classifications
H; H04; H04M; H04M9/00; H04M9/08; H04M9/082; H04B; H04B3/00; H04B3/02; H04B3/20; H04B3/23

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 310 words
An echo canceller using an FIR filter for removing an echo from at transmission input signal, the echo resulting from a reflection of a received signal through an echo path, comprising: a first memory for storing N latest samples of the received signal; a second memory for storing an N-th order impulse response of the echo path; a first delay circuit for delaying the received signal by M samples; a third memory for storing N samples of an output of said first delay circuit; a second delay circuit for delaying the transmission input signal by M samples; a first convolution circuit for multiplying and adding the outputs of said first and second memories; a second convolution circuit for multiplying and adding the outputs of said second and third memories; a first subtractor for subtracting the output of said first convolution circuit from the transmission input signal to produce a transmission output signal; a second subtractor for subtracting the output of said second convolution circuit from the output of said second delay circuit; a first correction amount calculating circuit for determining a first correction amount on the basis of the transmission output signal from said first subtractor and said received signal; a first multiplier for multiplying said first correction amount by the output of said first memory; `a first adder for adding the output of said first multiplier to the impulse response from said second memory; a second correction amount calculating circuit for determining a second correction amount on the basis of the output of said second subtractor and the output of said first delay circuit; a second multiplier for multiplying said second correction amount by the output of said third memory; and a second adder for adding the output of said second multiplier to the output of said first adder and feeding back the resulting sum to said second memory.
Claim 2
Dependent Claim 310 words
An echo canceller using an FIR filter for removing an echo from at transmission input signal, the echo resulting from a reflection of a received signal through an echo path, comprising: a first memory for storing N latest samples of the received signal; a second memory for storing an N-th order impulse response of the echo path; a first delay circuit for delaying the received signal by M samples; a third memory for storing N samples of an output of said first delay circuit; a second delay circuit for delaying the transmission input signal by M samples; a first convolution circuit for multiplying and adding the outputs of said first and second memories; a second convolution circuit for multiplying and adding the outputs of said second and third memories; a first subtractor for subtracting the output of said first convolution circuit from the transmission input signal to produce a transmission output signal; a second subtractor for subtracting the output of said second convolution circuit from the output of said second delay circuit; a first correction amount calculating circuit for determining a first correction amount on the basis of the transmission output signal from said first subtractor and said received signal; a first multiplier for multiplying said first correction amount by the output of said first memory; `a first adder for adding the output of said first multiplier to the impulse response from said second memory; a second correction amount calculating circuit for determining a second correction amount on the basis of the output of said second subtractor and the output of said first delay circuit; a second multiplier for multiplying said second correction amount by the output of said third memory; and a second adder for adding the output of said second multiplier to the output of said first adder and feeding back the resulting sum to said second memory.
Claim 3
Dependent Claim 109 words
An echo canceller as claimed in claim 1, wherein said first correction amount calculating circuit comprises: a first power circuit for determining the power of N samples of the received signal; and a first divider for dividing the output of said first subtractor by the output of said first power circuit to produce said first correction amount; said second correction amount calculating circuit comprising: a second power circuit for determining the power of N samples of the output of said first delay circuit; and a second divider for dividing the output of said second subtractor by the output of said second power circuit to produce said second correction amount.
Claim 4
Dependent Claim 67 words
An echo canceller as claimed in claim 1, wherein said first correction amount calculating circuit comprises a third multiplier for multiplying the output of said first subtractor by a predetermined value μ to produce said first correction amount; said second correction amount calculating circuit comprising a fourth multiplier for multiplying the output of said second subtractor by a predetermined value μ to produce said second correction amount.
Claim 5
Dependent Claim 38 words
An echo canceller as claimed in claim 1, wherein M is smaller than or equal to N, and the first delay circuit consists of a portion of said first memory which delays the received signal by M samples.

References Cited (Backward Citations)

US4479036A Cited
US5131032A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-02-21 1997-08-23 1998-02-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-02-21 2001-08-23 2002-02-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-02-21 2005-08-23 2006-02-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag