Echo canceler and method thereof

Telephonic communications – Subscriber line or transmission line interface – Network interface device

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S291000

Reexamination Certificate

active

06181794

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an echo canceler, and more particularly to an apparatus and method for canceling an echo signal by using an adaptive filter.
2. Description of the Related Art
In a telecommunication system, an echo phenomenon is generally caused due to an impedance mismatch of hybrid circuits for a 4-wire-to-2-wire conversion. Referring to
FIG. 1
, a voice signal is transferred from a party A to a party B through hybrid circuits
12
, some signal components may echo back to the party A due to an impedance mismatch of the hybrid circuits
12
. Such an echo signal may be canceled by an echo canceler
14
.
It can be understood that a relationship between the voice signal from the party A and the echo signal may be estimated by using an adaptive filter, since the voice signal and the echo signal have an input-output relationship with respect to the hybrid circuit
12
. That is, if the adaptive filter receiving the voice signal from the party A is repeatedly trained such that the output signal thereof becomes identical to the echo signal, then the adaptive filter will have the same input-output relationship as that of the hybrid circuit
12
. At the moment, the voice signal from the party A is filtered by the adaptive filter to estimate the echo signal, and the echo estimation signal is subtracted from the original echo signal, thereby canceling the echo signal.
A filter coefficient of the adaptive filter should be repeatedly updated to maintain the optimal status of the adaptive filter, at all times. However, if the adaptive filter is repeatedly updated even in a double-talk status in which the voice signals from the parties A and B are simultaneously received, the adaptive filter will diverge. To prevent the divergence of the adaptive filter, updating of the adaptive filter should be temporarily stopped. Further, to stop the updating, it is necessary to know whether the voice signal from the party B is received or not. For that purpose, the voice signal from the party A is compared with the echo signal. As the result of the comparison, if the echo signal is relatively larger than the voice signal from the party A, it is considered that the voice signal from the party B is now received. Alternately, it is continuously checked whether the adaptive filter diverges or not, to determine that the voice signal from the party B is received if the adaptive filter diverges in the interim.
Although the echo signal is canceled by using the above-stated echo canceler
14
, a residual echo signal may be generated due to quantization noises of the voice signal and the noises from the party B. In order to lower a level of the residual echo signal, the echo canceled signal is applied to a non-linear processor
16
which unconditionally sets a level of the noise signal to zero by using a center clipping apparatus.
If double-talk is not accurately detected, the echo canceler
14
diverges. In that case, the party A may hear loud noises, which drastically degrades speech quality of the communication system. However, in case of using a level difference between the voice signal from the party A and the echo signal to detect double-talk, it is difficult to accurately detect double-talk, since the level difference between two echo signals is not high enough when the voice signal from the party B has a low level. Further, the system performance is dependent upon the level difference between the voice signal from the party A and the echo signal, which becomes a reference in detecting double-talk. In case the level difference is incorrectly evaluated, double-talk may not be detected. Moreover, since the level difference undergoes a change according to the features of the hybrid circuits, it is difficult to fixedly set the value to a particular value.
In using the convergence of the adaptive filter to detect double-talk, it is difficult to set a reference value for detecting double-talk, at which the adaptive filter converges. Further, the reference value undergoes a change according to the background or surroundings. Thus, if the reference value is fixed to a particular value, the system may not have a good performance.
If the non-linear processor
16
is employed by using the center clipping apparatus, the signals with the lower level are converted to zero values and transferred to the party A, which may create a discontinuity problem of the received signal. Further, since such a system detects double-talk depending upon the signal level, the voice signal with the lower level from the party B may not be successfully transferred to the party A.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide an echo canceler for effectively canceling an echo signal in a double-talk status and a method thereof.
It is another object of the present invention to provide an echo canceler including a double filter structure comprised of an adaptive filter and a fixed filter, in which the filters receive the same input signal to cancel the echo signal, and a signal output from one of the filters is selectively outputted so as to effectively cancel the echo signal, and a method thereof.
It is still another object of the present invention to provide an echo canceler interposed between a vocoder and a hybrid circuit in a digital cellular system, to improve a feature of the vocoder, and a method thereof.
To achieve the above objects, an echo canceler for canceling an echo signal according to the present invention includes an adaptive filter for receiving the input signal to generate a first echo estimation signal according to a filter coefficient of the filter. A fixed filter receives the input signal to generate a second echo estimation signal according to a filter coefficient of the fixed filter. A first adder subtracts the first echo estimation signal from the input signal received from the hybrid circuit to generate a first echo-canceled signal. A second adder subtracts the second echo estimation signal from the input signal received from the hybrid circuit to generate a second echo-canceled signal. A mode selector for selectively outputting one of the first and second echo-canceled signals having a relatively more canceled echo component.


REFERENCES:
patent: 3787645 (1974-01-01), Ochiai et al.
patent: 4918727 (1990-04-01), Rohrs et al.
patent: 5274705 (1993-12-01), Younce et al.
patent: 5353374 (1994-10-01), Wilson et al.
patent: 5644635 (1997-07-01), Armbruster
patent: 5664011 (1997-09-01), Crochiere et al.
patent: 5745564 (1998-04-01), Meek
patent: 5761638 (1998-06-01), Knittle et al.
patent: 5790632 (1998-08-01), Antonio et al.
patent: 5796819 (1998-08-01), Romesburg
patent: 5812537 (1998-09-01), Betts et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Echo canceler and method thereof does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Echo canceler and method thereof, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Echo canceler and method thereof will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2527906

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.