← Back to Patent Explorer
EP0439139A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Arrangement and method for rapidly detecting double talk in long distance telephone communications system

Assignee: NEC Corp
•
Filing: 1991-01-23
•
Granted: —
•
Expires: 2011-01-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Double talk is rapidly detected for effectively preventing degradation of echo cancellation in a long distance telephone communications system. An echo estimator includes a transversal filter and receives an incoming signal and tap coefficients, and then adaptively produces an estimated echo signal. A subtractor (22) is adapted to subtract the estimated echo signal from an echo signal applied thereto, and outputting an error signal indicating residual. echo. A tap coefficient updating circuit (24) is coupled to receive the error signal and the incoming signal and the tap coefficients, and renews the tap coefficients. A double talk detector (52) is coupled to receive the error signal and the incoming signal and the echo signal. The double talk detector (52) issues a double talk detection signal in the event that a cross-correlation value between the incoming and echo signals is less than a first predetermined level while an estimated echo cancellation is larger than a second predetermined level.

Inventors

  • 👤 Hideo C/O Nec Corporation Sano

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 09:11
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/20; H04B3/23; H04B3/234; H04B3/231

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 172 words
An echo canceller for cancelling an echo signal in a telephone communications system, comprising: an echo estimator including a transversal filter, said echo estimator receiving an incoming signal and tap coefficients and adaptively producing an estimated echo signal; a subtractor coupled to said echo estimator, said subtractor being adapted to subtract said estimated echo signal from the echo signal applied thereto, said subtractor outputting an error signal indicating residual echo; a tap coefficient memory for storing said tap coefficients; a tap coefficient updating circuit coupled to receive said error signal and said incoming signal and said tap coefficients, said tap coefficient updating circuit applying renewed tap coefficients to said tap coefficient memory; a double talk detector coupled to receive said error signal and said incoming signal and said echo signal, said double talk detector producing a double talk detection signal in the event that a cross-correlation value between said incoming and echo signals is less than a first predetermined level while an estimated echo cancellation is larger than a second predetermined level.
Claim 2
Dependent Claim 172 words
An echo canceller for cancelling an echo signal in a telephone communications system, comprising: an echo estimator including a transversal filter, said echo estimator receiving an incoming signal and tap coefficients and adaptively producing an estimated echo signal; a subtractor coupled to said echo estimator, said subtractor being adapted to subtract said estimated echo signal from the echo signal applied thereto, said subtractor outputting an error signal indicating residual echo; a tap coefficient memory for storing said tap coefficients; a tap coefficient updating circuit coupled to receive said error signal and said incoming signal and said tap coefficients, said tap coefficient updating circuit applying renewed tap coefficients to said tap coefficient memory; a double talk detector coupled to receive said error signal and said incoming signal and said echo signal, said double talk detector producing a double talk detection signal in the event that a cross-correlation value between said incoming and echo signals is less than a first predetermined level while an estimated echo cancellation is larger than a second predetermined level.
Claim 3
Dependent Claim 213 words
An echo canceller as claimed in claim 1, wherein said double talk detector includes: first means, said first means being coupled to receive said incoming signal and said echo signal and deriving said cross-correlation value therebetween, said first means outputting the cross-correlation value derived; second ' means, said second means being coupled to receive said cross-correlation value and compares same with said first predetermined level, said second means outputting a signal assuming a first logic sate in the event that said cross-correlation value is less than said first predetermined level; third means, said third means being coupled to receive said echo signal and said error signal, said third means estimating an echo cancellation and outputting the estimated echo cancellation signal; fourth means, said fourth means being coupled to receive said estimated echo cancellation signal and compares same with said second predetermined level, said fourth means outputting a signal assuming a first logic state in the event that the estimated echo cancellation is larger than said second predetermined level; fifth means, said fifth means being coupled to receive the outputted signals of said second and fourth means, and producing said double talk detection signal in the event that each of the outputted signals of said second and fourth means assumes the first logic state.
Claim 4
Dependent Claim 45 words
An echo canceller as claimed in claim 2, wherein said third means is coupled to receive the signal produced from said second means, said third means terminating the operation thereof in response to the signal applied from said second signal assuming said first logic state.
Claim 5
Dependent Claim 40 words
An echo canceller as claimed in any of claims 1 to 3, wherein said double talk detector also produces a double talk detection signal when signal power of said echo signal is greater than signal power of said incoming signal.
Claim 6
Dependent Claim 80 words
An echo canceller as claimed in claim 4, wherein said double talk detector includes: a signal power comparator coupled to receive said incoming signal and said echo signal and detecting signal power thereof, said signal power comparator compares the signal power of each of said incoming and echo signals, said signal power comparator outputting the double talk detection signal in the event that the signal power of said echo signal is larger than the signal power of said incoming signal.
Claim 7
Dependent Claim 202 words
An echo canceller for cancelling an echo signal in a telephone communications system, comprising: an echo estimator including a transversal filter, said echo estimator receiving an incoming signal and tap coefficients and adaptively producing an estimated echo signal; a subtractor coupled to said echo estimator, said subtractor being adapted to subtract said estimated echo signal from the echo signal applied thereto, said subtractor outputting an error signal indicating residual echo; a tap coefficient memory for storing said tap coefficients; a tap coefficient updating circuit coupled to receive said error signal and said incoming signal and said tap coefficients, said tap coefficient updating circuit applying renewed tap coefficients to said tap coefficient memory; a double talk detector coupled to receive said error signal and said incoming signal and said echo signal, said double talk detector producing a first double talk detection signal in the event that a cross-correlation value between said incoming and echo signals is less than a first predetermined level while an estimated echo cancellation is larger than a second predetermined level, and said double talk detector also producing a second double talk detection signal when signal power of said echo signal is greater than signal power of said incoming signal.
Claim 8
Dependent Claim 202 words
An echo canceller for cancelling an echo signal in a telephone communications system, comprising: an echo estimator including a transversal filter, said echo estimator receiving an incoming signal and tap coefficients and adaptively producing an estimated echo signal; a subtractor coupled to said echo estimator, said subtractor being adapted to subtract said estimated echo signal from the echo signal applied thereto, said subtractor outputting an error signal indicating residual echo; a tap coefficient memory for storing said tap coefficients; a tap coefficient updating circuit coupled to receive said error signal and said incoming signal and said tap coefficients, said tap coefficient updating circuit applying renewed tap coefficients to said tap coefficient memory; a double talk detector coupled to receive said error signal and said incoming signal and said echo signal, said double talk detector producing a first double talk detection signal in the event that a cross-correlation value between said incoming and echo signals is less than a first predetermined level while an estimated echo cancellation is larger than a second predetermined level, and said double talk detector also producing a second double talk detection signal when signal power of said echo signal is greater than signal power of said incoming signal.
Claim 9
Dependent Claim 280 words
An echo canceller as claimed in claim 6, wherein said double talk detector includes: first means, said first means being coupled to receive said incoming signal and said echo signal and deriving said cross-correlation value therebetween, said first means outputting the cross-correlation value derived; second means, said second means being coupled to receive said cross-correlation value and compares same with said first predetermined level, said second means outputting a signal assuming a first logic sate in the event that said cross-correlation value is less than said first predetermined level; third means, said third means being coupled to receive said echo signal and said error signal, said third means estimating an echo cancellation and outputting the estimated echo cancellation signal; fourth means, said fourth means being coupled to receive said estimated echo cancellation signal and compares same with said second predetermined level, said fourth means outputting a signal assuming a first logic state in the event that the estimated echo cancellation is larger than said second predetermined level; fifth means, said fifth means being coupled to receive the outputted signals of said second and fourth means, and producing said first double talk detection signal in the event that each of the outputted signals of said second and fourth means assumes the first logic state. sixth means, said six means being coupled to receive said incoming signal and said echo signal and detecting signal power thereof, said sixth means comparing the signal power of each of said incoming and echo signals, said sixth means outputting said second double talk detection signal in the event that the signal power of said echo signal is larger than the signal power of said incoming signal.
Claim 10
Dependent Claim 45 words
An echo canceller as claimed in claim 7, wherein said third means is coupled to receive the signal produced from said second means, said third means terminating the operation thereof in response to the signal applied from said second signal assuming said first logic state.
Claim 11
Dependent Claim 38 words
An echo canceller as claimed in claim 7, wherein said third means is coupled to receive said second double talk detection signal, said third means terminating the operation thereof in response to the second double talk detection signal.
Claim 12
Independent Claim 134 words
A method for cancelling an echo signal in a telephone communications system, comprising the steps: (a) receiving an incoming signal and tap coefficients previously stored in a tap coefficient memory and adaptively producing an estimated echo signal using a transversal filter; (b) subtracting said estimated echo signal from the echo signal, and outputting an error signal indicating residual echo; (c) receiving said error signal and said incoming signal and said tap coefficients, updating the tap coefficients stored in said tap coefficient memory; (d) receiving said error signal and said incoming signal and said echo signal, and producing a double talk detection signal in the event that a cross-correlation value between said incoming and echo signals is less than a first predetermined level while an estimated echo cancellation is larger than a second predetermined level.
Claim 13
Independent Claim 134 words
A method for cancelling an echo signal in a telephone communications system, comprising the steps: (a) receiving an incoming signal and tap coefficients previously stored in a tap coefficient memory and adaptively producing an estimated echo signal using a transversal filter; (b) subtracting said estimated echo signal from the echo signal, and outputting an error signal indicating residual echo; (c) receiving said error signal and said incoming signal and said tap coefficients, updating the tap coefficients stored in said tap coefficient memory; (d) receiving said error signal and said incoming signal and said echo signal, and producing a double talk detection signal in the event that a cross-correlation value between said incoming and echo signals is less than a first predetermined level while an estimated echo cancellation is larger than a second predetermined level.
Claim 14
Dependent Claim 166 words
A method as claimed in claim 10, wherein said step (c) includes: (e) receiving said incoming signal and said echo signal, deriving said cross-correlation value therebetween, and outputting the cross-correlation value derived; (f) receiving said cross-correlation value and comparing same with said first predetermined level, and outputting a signal assuming a first logic sate in the event that said cross-correlation value is less than said first predetermined level; (g) receiving said echo signal and said error signal, estimating an echo cancellation and outputting the estimated echo cancellation signal; (h) receiving said estimated echo cancellation signal and compares same with said second predetermined level, and outputting a signal assuming a first logic state in the event that the estimated echo cancellation is larger than said second predetermined level; (i) receiving the signals derived at the steps (f) and (h), and producing said double talk detection signal in the event that each of the outputted signals derived at the steps (f) and (h) assuming the first logic state.

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