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

Echo canceler and method thereof

Assignee: Samsung Electronics Co Ltd
•
Filing: 1997-10-07
•
Granted: 2001-01-30
•
Expires: 2017-10-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An echo canceler for canceling an echo signal mixed in an input signal received from a hybrid circuit. The echo canceler has a double filter structure comprised of an adaptive filter and a fixed filter. The adaptive filter receives the input signal to generate a first echo estimation signal according to a filter coefficient thereof, and the fixed filter receives the input signal to generate a second echo estimation signal according to a filter coefficient thereof. A first adder subtracts the first echo estimation signal from the input signal to generate a first echo-canceled signal, and a second adder subtracts the second echo estimation signal from the input signal to generate a second echo-canceled signal. A mode selector selectively outputs one of the first and second echo-canceled signals having a relatively more canceled echo component.

Inventors

  • 👤 Ho-chong Park
  • 👤 Young-Ky Kim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 01:29
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/20; H04B3/23; G; G10; G10L; G10L21/00; G10L21/02

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 239 words
An echo canceler for canceling an echo signal mixed with an input signal received from a hybrid circuit, comprising: an adaptive filter for receiving the input signal to generate a first echo estimation signal according to a filter coefficient thereof: a fixed filter for receiving the input signal to generate a second estimation signal according to a filter coefficient thereof, a first adder for subtracting said first echo estimation signal from the input signal received from the hybrid circuit to generate a first echo canceled signal; and a mode selector having power determination means for determining a power value for the input signal, a first power difference between the power value of the input signal and a power value of the first echo-canceled signal, and a second power difference between the power value of the input signal and a power value of the second echo-canceled signal, said mode selector selectively outputting one of said first and second echo-canceled signals based on the determinations made by the power determination means, whereby when the first echo-canceled signal is selected, the adaptive filter is a filter in use and the fixed filter is a filter not in use, and when the second echo-canceled signal is selected, the fixed filter is the filter in use and the adaptive filter is the filter not in use, and wherein the filter coefficient of the filter in use is copied to the filter not in use.
Claim 2
Dependent Claim 239 words
An echo canceler for canceling an echo signal mixed with an input signal received from a hybrid circuit, comprising: an adaptive filter for receiving the input signal to generate a first echo estimation signal according to a filter coefficient thereof: a fixed filter for receiving the input signal to generate a second estimation signal according to a filter coefficient thereof, a first adder for subtracting said first echo estimation signal from the input signal received from the hybrid circuit to generate a first echo canceled signal; and a mode selector having power determination means for determining a power value for the input signal, a first power difference between the power value of the input signal and a power value of the first echo-canceled signal, and a second power difference between the power value of the input signal and a power value of the second echo-canceled signal, said mode selector selectively outputting one of said first and second echo-canceled signals based on the determinations made by the power determination means, whereby when the first echo-canceled signal is selected, the adaptive filter is a filter in use and the fixed filter is a filter not in use, and when the second echo-canceled signal is selected, the fixed filter is the filter in use and the adaptive filter is the filter not in use, and wherein the filter coefficient of the filter in use is copied to the filter not in use.
Claim 3
Dependent Claim 30 words
The echo canceler as recited in claim 1 further comprises a non-linear processor for receiving the echo-canceled signals and for lowering a level of residual echo of the echo-canceled signal.
Claim 4
Dependent Claim 27 words
The echo canceler as recited in claim 1 wherein the filter coefficient of the adaptive filter is updated according to a normalized least mean square adaptive algorithm.
Claim 5
Dependent Claim 28 words
The echo canceler as recited in claim 1 wherein the mode controller selects the outputted echo-canceled signal based on a lower echo-canceled signal power of its respective filter.
Claim 6
Dependent Claim 333 words
A CDMA (Code Division Multiple Access) digital cellular system comprising: an echo canceler for canceling an echo signal mixed in an input signal received from a hybrid circuit including: an adaptive filter for receiving the input signal to generate a first echo estimation signal according to a filter coefficient thereof, a fixed filter for receiving the input signal to generate a second echo estimation signal according to a filter coefficient thereof, a first adder for subtracting said first echo estimation signal from the input signal received from the hybrid circuit to generate a first echo-canceled signal, a second adder for subtracting said second echo estimation signal from the input signal received from the hybrid circuit to generate a second echo-canceled signal, and a mode selector having power determination means for determining a power value for the input signal, a first power difference between the power value of the input signal and a power value of the first echo-canceled signal, and a second power difference between the power value of the input signal and a power value of the second echo-canceled signal, said mode selector selectively outputting one of said first and second echo-canceled signals based on the determinations made by the power determination means, and generating a non-linear process control signal, whereby when the first echo-canceled signal is selected, the adaptive filter is a filter in use and the fixed filter is a filter not in use, and when the second echo-canceled signal is selected, the fixed filter is the filter in use and the adaptive filter is the filter not in use, and wherein the filter coefficient of the filter in use is copied to the filter not in use; and an encoder including: a rate determiner for determining a rate based on said non-linear process control signal and receiving the selected echo-canceled signal output from the mode controller, and a voice compressor for compressing the echo-canceled signal output from the rate determiner according to the rate determined by the rate determiner.
Claim 7
Dependent Claim 333 words
A CDMA (Code Division Multiple Access) digital cellular system comprising: an echo canceler for canceling an echo signal mixed in an input signal received from a hybrid circuit including: an adaptive filter for receiving the input signal to generate a first echo estimation signal according to a filter coefficient thereof, a fixed filter for receiving the input signal to generate a second echo estimation signal according to a filter coefficient thereof, a first adder for subtracting said first echo estimation signal from the input signal received from the hybrid circuit to generate a first echo-canceled signal, a second adder for subtracting said second echo estimation signal from the input signal received from the hybrid circuit to generate a second echo-canceled signal, and a mode selector having power determination means for determining a power value for the input signal, a first power difference between the power value of the input signal and a power value of the first echo-canceled signal, and a second power difference between the power value of the input signal and a power value of the second echo-canceled signal, said mode selector selectively outputting one of said first and second echo-canceled signals based on the determinations made by the power determination means, and generating a non-linear process control signal, whereby when the first echo-canceled signal is selected, the adaptive filter is a filter in use and the fixed filter is a filter not in use, and when the second echo-canceled signal is selected, the fixed filter is the filter in use and the adaptive filter is the filter not in use, and wherein the filter coefficient of the filter in use is copied to the filter not in use; and an encoder including: a rate determiner for determining a rate based on said non-linear process control signal and receiving the selected echo-canceled signal output from the mode controller, and a voice compressor for compressing the echo-canceled signal output from the rate determiner according to the rate determined by the rate determiner.
Claim 8
Dependent Claim 34 words
The CDMA (Code Division Multiple Access) digital cellular system as recited in claim 5 wherein the mode controller selects the outputted echo-canceled signal based on a lower echo-canceled signal power of its respective filter.
Claim 9
Dependent Claim 33 words
The CDMA (Code Division Multiple Access) digital cellular system as recited in claim 5 wherein the filter coefficient of the adaptive filter is updated according to a normalized least mean square adaptive algorithm.
Claim 10
Independent Claim 267 words
A method for canceling an echo signal in a CDMA digital cellular system including an echo canceler having an adaptive filter and a fixed filter, and an encoder having a voice compressor, comprising the steps of: generating a first echo estimation signal from the adaptive filter according to a filter coefficient thereof; generating a second echo estimation signal from the fixed filter according to a filter coefficient thereof; subtracting said first echo estimation signal from an input signal received from a hybrid circuit to generate a first echo-canceled signal; subtracting said second echo estimation signal from the input signal to generate a second echo-canceled signal; determining an instantaneous power value for the input signal; determining a first power difference between the instantaneous power value of the input signal and a power value of the first echo-canceled signal, and a second power difference between the instantaneous power value of the input signal and a power value of the second echo-canceled signal; and selectively outputting one of said first and second echo-canceled signals based on the determined power differences, of which echo component is canceled relatively more than that of the other, and generating a non-linear process control signal, whereby when the first echo-canceled signal is selected, the adaptive filter is a filter in use and the fixed filter is a filter not in use, and when the second echo-canceled signal is selected, the fixed filter is the filter in use and the adaptive filter is the filter not in use, and wherein the filter coefficient of the filter in use is copied to the filter not in use.
Claim 11
Independent Claim 267 words
A method for canceling an echo signal in a CDMA digital cellular system including an echo canceler having an adaptive filter and a fixed filter, and an encoder having a voice compressor, comprising the steps of: generating a first echo estimation signal from the adaptive filter according to a filter coefficient thereof; generating a second echo estimation signal from the fixed filter according to a filter coefficient thereof; subtracting said first echo estimation signal from an input signal received from a hybrid circuit to generate a first echo-canceled signal; subtracting said second echo estimation signal from the input signal to generate a second echo-canceled signal; determining an instantaneous power value for the input signal; determining a first power difference between the instantaneous power value of the input signal and a power value of the first echo-canceled signal, and a second power difference between the instantaneous power value of the input signal and a power value of the second echo-canceled signal; and selectively outputting one of said first and second echo-canceled signals based on the determined power differences, of which echo component is canceled relatively more than that of the other, and generating a non-linear process control signal, whereby when the first echo-canceled signal is selected, the adaptive filter is a filter in use and the fixed filter is a filter not in use, and when the second echo-canceled signal is selected, the fixed filter is the filter in use and the adaptive filter is the filter not in use, and wherein the filter coefficient of the filter in use is copied to the filter not in use.
Claim 12
Dependent Claim 50 words
The method for canceling an echo signal according to claim 8 , wherein the step of generating a first echo estimation signal includes: receiving an input signal; generating a first echo estimation signal from the adaptive filter; and offsetting the first echo estimation signal against the input signal for canceling.
Claim 13
Dependent Claim 51 words
The method for canceling an echo signal according to claim 8 , wherein the step of generating a second echo estimation signal includes: receiving an input signal; generating a second echo estimation signal from the fixed filter; and offsetting the second echo estimation signal against the input signal for canceling echo.
Claim 14
Dependent Claim 38 words
The method for canceling an echo signal according to claim 8 , further comprising a step of causing said encoder to determine a rate according to said non-linear process control signal to process the selectively outputted echo-canceled signal.
Claim 15
Dependent Claim 49 words
The method for canceling an echo signal according to claim 8 , wherein the step of selectively outputting further comprises comparing the first and second power differences derived from subtracting the power value of the first and second echo-canceled signals from the instantaneous power value of the input signal.

References Cited (Backward Citations)

US3787645A Cited
US4918727A Cited
US5274705A Cited
US5353374A Cited
US5790632A Cited
US5644635A Cited
US5745564A Cited
US5761638A Cited
US5664011A Cited
US5812537A Cited
US5796819A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-30 2004-07-31 2005-01-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-30 2008-07-31 2009-01-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-30 2012-07-31 2013-01-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag