Patent EP0301627B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0301627B1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Digital echo canceller

Assignee: Koninklijke Philips NV
•
Filing: 1988-07-08
•
Granted: 1993-04-14
•
Expires: 2008-07-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

No abstract record available.

Inventors

  • 👤 Petrus Josephus Van Gerwen
  • 👤 Franciscus Antonius Maria Van De Laar
  • 👤 Hendrik Jan Kotmans

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-04 18:42
CPC Classifications
H; H04; H04B; H04B7/00; H04B7/14; H04B7/15; H04B3/00; H04B3/02; H04B3/20; H04B3/23; H04B3/237; H04M; H04M9/00; H04M9/08; H04M9/082; H04B3/234; H04B3/238; Y; Y10; Y10S; Y10S367/00; Y10S367/901

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 439 words
A digital echo canceller (1) with a receive path (2) between a receive input (RI) and a receive output (RO), and a send path between a send input (SI) and a send output (SO), said echo canceller being used for cancelling an adaptive echo signal at the send input (SI) which has occurred in response to a receive input signal applied to the receive input (RI), said echo canceller including: - a first filter combination comprising: - a first digital filter (9) with a programmable filter coefficient memory (9(1)) for generating in response to the receive input signal (X(k)) a first replica signal (ê(k)) which is an estimate of the echo signal, and - a second, adaptive digital filter (11) with a filter coefficient memory (12(1)) for generating in response to the receive input a second replica signal (1 a (k)) which is an estimate of the echo signal, the second digital filter (11) further including means for forming an error signal (r a (k)) that is representative of the difference between a signal applied to the send input and the second replica signal, and a adaptation processor (13) for adaptively modifying filter coefficients in response to the receive input signal and the error signal and applying the modified filter coefficients to the filter coefficient memory (12(1)) of this second digital filter; - means (10) for forming a send output signal as the difference between the signal applied to the send input and the first replica signal; - controllable gate means (15) for selectively applying the modified filter coefficients to the programmable filter coefficient memory of the first digital filter; and - control means (16) for blockwise determining the respective levels of the error signal and the send output signal, and for generating in response to the levels thus found a control signal for the gate means which depends in a predetermined manner on differences between the respective levels, characterized in that - in the said filter combination the second digital filter (11) is a frequency domain block-adaptive filter having a block length of N' components and having, for each signal block m a number of N' frequency-domain filter coefficients W(p;m) with p = 0,1,2,...,N'-1, and the first digital filter (9) is a time-domain programmable digital filter having a number of N time-domain filter coefficients w(i;m) with i= 0,1,2,...,N-1, with N' exceeding N; and - the echo canceller further includes transforming means (20), cascaded with the gate means, for forming the N time-domain filter coefficients w(i;m) required in the first digital filter as components of an N'-point Discrete Orthogonal Transform of a block of N' frequency-domain filter coefficients W(p;m).
Claim 2
Dependent Claim 142 words
A digital echo canceller as claimed in claim 1, characterized in that - the echo canceller also comprises a cascade arrangement of second controllable gate means (27) and second transforming means (28) for forming the N' frequency-domain filter coefficients W(p;m) as components of a Discrete Orthogonal Transform of the N filter coefficients w(i;m) in the programmable filter coefficient memory (9(1)) of the first digital filter and for selectively feeding back the thus formed filter coefficients W(p;m) to the second digital filter (13); and - the control means (16) are also arranged for blockwise determining the respective levels of the receive input signal and the send input signal, and for generating a second control signal for opening the second gate means (27) if the level of the receive input signal thus determined is lower than the level of the send signal thus determined.
Claim 3
Dependent Claim 49 words
A digital echo canceller as claimed in one of the preceding claims, characterized in that the programmable filter coefficient memory (9(1)) of the first digital filter is preprogrammed by inputting a number of N filter coefficients w(i;m) representing a first approximation of the impulse response of the echo path.
Claim 4
Dependent Claim 20 words
A digital echo canceller as claimed in one of the preceding claims, as a part of a loudspeaking telephone set.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag