JPH03280724A - Echo canceller - Google Patents
Echo cancellerInfo
- Publication number
- JPH03280724A JPH03280724A JP8262890A JP8262890A JPH03280724A JP H03280724 A JPH03280724 A JP H03280724A JP 8262890 A JP8262890 A JP 8262890A JP 8262890 A JP8262890 A JP 8262890A JP H03280724 A JPH03280724 A JP H03280724A
- Authority
- JP
- Japan
- Prior art keywords
- echo
- signal
- signal level
- echo path
- level
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000003044 adaptive effect Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract description 4
- 230000006866 deterioration Effects 0.000 abstract 1
- 238000002592 echocardiography Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は通信回線に使用されるエコーキャンセラ装置に
関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an echo canceller device used in a communication line.
近年長距離回線、特に衛星通信の急激な増大により通信
回線に生じるエコーの存在がその回線遅延の大きさ故に
、通話品質上大きな問題となっている。従来、エコーを
制御するためにエコーサプレッサが用いられているが、
これはスイッチング動作を基本としているため、話頭切
断やクリック雑音等の障害が発生すると言う問題があっ
た。In recent years, due to the rapid increase in long-distance lines, especially satellite communications, the presence of echoes occurring in communication lines has become a serious problem in terms of speech quality due to the large line delay. Traditionally, echo suppressors have been used to control echoes, but
Since this is based on a switching operation, there are problems in that problems such as disconnection at the beginning of speech and click noise occur.
この問題を解決するためにエコーキャンセラが開発され
た。エコーキャンセラは内部にアダプティブフィルタ(
エコーパスモデル)を持ち、通話信号を基に受話出力か
ら送話人力までの特性を測定し、エコーパスモデルをこ
の測定したエコーパス特性に合わせ、このエコーパスモ
デルに受話信号を通すことにより、エコー信号に近似し
た疑似エコーを作り出し、減算器により実際のエコー信
号から差し引くことにより、エコーを打ち消すものであ
る。Echo cancellers were developed to solve this problem. The echo canceller has an internal adaptive filter (
It has an echo path model), measures the characteristics from the receiver's output to the transmitter's power based on the call signal, adjusts the echo path model to the measured echo path characteristics, and passes the receiver signal through this echo path model to reduce the echo. The echo is canceled by creating a pseudo echo that approximates the signal and subtracting it from the actual echo signal using a subtracter.
しかしながら、エコーキャンセラでは、エコーキャンセ
ラの受話人力に過大信号が入力したとき、エコーパスに
過負荷マージンの少ない装置があると、エコーパスで非
線形歪を発生し、エコーパスとエコーキャンセラ内部の
特性がずれ、エコーの打ち消しが十分できなくなる。However, in an echo canceller, when an excessive signal is input to the receiver of the echo canceller, if there is a device with a small overload margin in the echo path, nonlinear distortion will occur in the echo path, the characteristics inside the echo path and the echo canceller will deviate, and the echo cannot be canceled out sufficiently.
本発明のエコーキャンセラ装置は受話信号出力端から送
話信号入力端までのエコーパスの特性と同一特性のアダ
プティブフィルタで構成されるエコーパスモデルにより
疑似エコーを合成し減算器により実際のエコーから差し
引くことによりエコーを打ち消すエコーキャンセラの受
話信号入力端に設けられ受話信号レベルを制御する信号
レベル制御器を備える。The echo canceller device of the present invention synthesizes a pseudo echo using an echo path model consisting of an adaptive filter having the same characteristics as the characteristic of the echo path from the receiving signal output end to the sending signal input end, and subtracts it from the actual echo using a subtracter. A signal level controller is provided at the reception signal input terminal of the echo canceller for canceling echoes by controlling the reception signal level.
また、前記信号レベル制御器が受話信号の帯域を制御す
るフィルタと、このフィルタに接続され受話信号レベル
を制御する信号制御回路とから構成される。Further, the signal level controller includes a filter that controls the band of the received signal, and a signal control circuit that is connected to this filter and controls the level of the received signal.
さらに、前記信号レベル制御器が受話信号レベルを測定
する信号レベル測定回路と、受話信号レベルが定められ
たスレッシュホールドレベルより大きいか否かを判定す
る判定回路と、この判定回路の出力を基に受話信号レベ
ルを制御する制御回路とから構成される。Furthermore, the signal level controller includes a signal level measuring circuit for measuring the received signal level, a determination circuit for determining whether the received signal level is greater than a predetermined threshold level, and a signal level controller based on the output of the determination circuit. and a control circuit that controls the received signal level.
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1の実施例を示す第1図及び第2図を参照すると、受
話信号入力端子1より入力した受話信号は、受話信号出
力端子2に送られると同時にエコーパスモデル6に送ら
れる。エコーパス5に送られた信号は、エコーパス5を
通りエコーとしエコーキャンセラ8の送話信号入力端子
3に入力する。一方、エコーパスモデル6に入力した受
話信号は、エコーパス5と同一特性を持つエコーパスモ
デル6を通ることにより、送話信号入力端子3に入力す
るエコーと同一の疑似エコーを発生する。この疑似エコ
ーは減算器7により送話信号入力端子3より入力する実
際のエコー信号から差し引かれる。このため、減算器7
の出力ではエコーが打ち消され送話信号出力端子4より
出力される。ここで、エコーキャンセラ8の受話側入力
に信号レベル制御器9を設け、エコーパス5で波形歪を
発生してもエコーパス5の過負荷レベルを越えないレベ
ルまで受話信号レベルを下げることにより、エコーパス
ラで波形歪を発生してもエコーパスラの過負荷歪を発生
しないように制御する。Referring to FIGS. 1 and 2 showing the first embodiment, a received signal input from a received signal input terminal 1 is sent to a received signal output terminal 2 and simultaneously to an echo path model 6. The signal sent to the echo path 5 passes through the echo path 5 and is input to the transmission signal input terminal 3 of the echo canceller 8 as an echo. On the other hand, the received voice signal input to the echo path model 6 passes through the echo path model 6 having the same characteristics as the echo path 5, thereby generating a pseudo echo identical to the echo input to the transmitted voice signal input terminal 3. This pseudo echo is subtracted by the subtracter 7 from the actual echo signal inputted from the transmitting signal input terminal 3. For this reason, the subtractor 7
In the output of , the echo is canceled and the signal is output from the transmitting signal output terminal 4. Here, a signal level controller 9 is provided at the receiving side input of the echo canceller 8, and by lowering the receiving signal level to a level that does not exceed the overload level of the echo path 5 even if waveform distortion occurs in the echo path 5, the echo canceller To control so that overload distortion of an echo passler does not occur even if waveform distortion occurs.
この様に、信号レベル制御器9で制御された信号は、エ
コーパス5で波形歪してもエコーパス5の過負荷レベル
を越えることはなく、エコーパス5は常に線形特性を示
す。このため、エコーの打ち消し量の低下は発生せず、
常に十分のエコー打ち消し特性を示す。In this way, even if the signal controlled by the signal level controller 9 undergoes waveform distortion in the echo path 5, it does not exceed the overload level of the echo path 5, and the echo path 5 always exhibits linear characteristics. Therefore, the amount of echo cancellation does not decrease, and
Always exhibits sufficient echo cancellation properties.
第2の実施例を示す第3図を参照すると、エコーキャン
セラ8の受話側入力に信号レベル制御器9を配置する。Referring to FIG. 3, which shows a second embodiment, a signal level controller 9 is placed at the receiver input of the echo canceller 8.
この信号レベル制御器9は代表的エコーパス特性を持つ
フィルタ91を持ち、このフィルタ91に信号を通すと
、エコーパスで発生する波形歪がこのフィルタ91で発
生する。信号制限回路92ではフィルタ91により発生
した波形歪の内エコーパス5の過負荷レベルを越える可
能性のある信号の大きさを制限し、エコーパス5で波形
歪が発生してもエコーパス5の過負荷レベルを越えない
ように信号レベルを下げてしまう。This signal level controller 9 has a filter 91 having typical echo path characteristics, and when a signal is passed through this filter 91, waveform distortion generated in the echo path is generated in this filter 91. The signal limiting circuit 92 limits the magnitude of the signal that may exceed the overload level of the echo path 5 out of the waveform distortion generated by the filter 91, and even if waveform distortion occurs in the echo path 5, the overload level of the echo path 5 is reduced. The signal level is lowered so as not to exceed the
なお、フィルタ91と信号制御回路92との組合せは、
1段で使用するより多段使用する方がより確実に信号レ
ベルをエコーパス5の過負荷範囲内に抑えることが可能
である。Note that the combination of the filter 91 and the signal control circuit 92 is as follows:
It is possible to suppress the signal level within the overload range of the echo path 5 more reliably by using multiple stages than by using one stage.
次に、第3の実施例を示す第4図を参照すると、エコー
キャンセラ8の受話側入力に信号レベル制御器9を設け
る。信号レベル制御器9は受話信号レベルを測定する信
号レベル測定回路93を持ち、受話信号のレベルを常に
測定する。この測定回路93の出力を判定回路94で予
め定めたスレッシュホールドレベル(このスレッシュホ
ールドレベルはエコーパス5で波形歪を起こしても過負
荷歪を起こす可能性が無いレベルに設定しておく)と比
較することにより、受話信号レベルがエコーパス5に入
力されエコーパス5で波形歪を発生しときエコーパス5
の過負荷レベルを越える可能性があるか否かを判定する
。この判定′回路94で受話信号がエコーパス5で波形
歪を起こしたとき、過負荷歪を引き起こす可能性がある
と判定されると、判定回路94の出力に接続された制御
回路95で受話信号レベルをエコーパス5で波形歪を起
こしても過負荷歪を発生しないレベルまで下げる。Next, referring to FIG. 4 showing a third embodiment, a signal level controller 9 is provided at the receiving side input of the echo canceller 8. The signal level controller 9 has a signal level measuring circuit 93 that measures the received signal level, and constantly measures the level of the received signal. The output of this measuring circuit 93 is compared with a predetermined threshold level (this threshold level is set to a level that does not cause overload distortion even if waveform distortion occurs in the echo path 5) in a judgment circuit 94. By doing this, the received signal level is input to the echo path 5, causing waveform distortion in the echo path 5.
Determine whether there is a possibility that the overload level will be exceeded. When the judgment circuit 94 determines that there is a possibility of causing overload distortion when the received signal causes waveform distortion in the echo path 5, the control circuit 95 connected to the output of the judgment circuit 94 adjusts the level of the received signal. is lowered to a level that does not cause overload distortion even if waveform distortion occurs in the echo path 5.
以上説明したように本発明によれば、エコーパスで波形
歪を起こしてもエコーパスで過負荷歪を発生しないよう
に受話信号を制御するなめ、エコーパスで波形歪を発生
してもエコーパスの過負荷レベルを越えることはなく、
エコーパスは常に線形特性を示す。この結果、エコーの
打ち消し量の低下は発生せず、常に十分なエコー打ち消
しを行うことができる。As explained above, according to the present invention, even if waveform distortion occurs in the echo path, the received signal is controlled so that overload distortion does not occur in the echo path, so even if waveform distortion occurs in the echo path, the overload level of the echo path without exceeding
Echo paths always exhibit linear characteristics. As a result, the amount of echo cancellation does not decrease, and sufficient echo cancellation can always be performed.
第1図、第2図、第3図及び第4図は本発明の第1.第
2及び第3の実施例を示す構成図である。
1・・・受話信号入力端子、2・・・受話信号出力端子
、3・・・送話信号入力端子、4・・・送話信号出力端
子、5・・・エコーパス、6・・・エコーパスモデル、
7・・・減算器、8・・・エコーキャンセラ、9・・・
信号レベル制御器、91・・・フィルタ、92・・・信
号制限回路、93・・・信号レベル判定回路、94・・
・判定回路、95・・・制御回路。FIGS. 1, 2, 3, and 4 illustrate the first embodiment of the present invention. FIG. 7 is a configuration diagram showing second and third embodiments. 1... Receiving signal input terminal, 2... Receiving signal output terminal, 3... Transmitting signal input terminal, 4... Transmitting signal output terminal, 5... Echo path, 6... Echo path model,
7...Subtractor, 8...Echo canceller, 9...
Signal level controller, 91... Filter, 92... Signal limiting circuit, 93... Signal level determination circuit, 94...
- Judgment circuit, 95... control circuit.
Claims (3)
パスの特性と同一特性のアダプティブフィルタで構成さ
れるエコーパスモデルにより疑似エコーを合成し減算器
により実際のエコーから差し引くことによりエコーを打
ち消すエコーキャンセラの受話信号入力端に設けられ受
話信号レベルを制御する信号レベル制御器を備えること
を特徴とするエコーキャンセラ装置。(1) A pseudo echo is synthesized using an echo path model consisting of an adaptive filter with the same characteristics as the characteristics of the echo path from the receiving signal output end to the sending signal input end, and the echo is canceled by subtracting it from the actual echo using a subtractor. An echo canceller device comprising a signal level controller provided at a received signal input end of the echo canceller to control a received signal level.
るフィルタと、このフィルタに接続され受話信号レベル
を制御する信号制御回路とから構成されることを特徴と
する請求項1記載のエコーキャンセラ装置。(2) The echo canceler according to claim 1, wherein the signal level controller comprises a filter that controls the band of the received signal, and a signal control circuit that is connected to the filter and controls the level of the received signal. Device.
る信号レベル測定回路と、受話信号レベルが定められた
スレッシュホールドレベルより大きいか否かを判定する
判定回路と、この判定回路の出力を基に受話信号レベル
を制御する制御回路とから構成されることを特徴とする
請求項1記載のエコーキャンセラ装置。(3) The signal level controller includes a signal level measuring circuit that measures the received signal level, a determination circuit that determines whether the received signal level is greater than a predetermined threshold level, and a 2. The echo canceller device according to claim 1, further comprising: a control circuit for controlling a reception signal level;
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8262890A JPH03280724A (en) | 1990-03-29 | 1990-03-29 | Echo canceller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8262890A JPH03280724A (en) | 1990-03-29 | 1990-03-29 | Echo canceller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03280724A true JPH03280724A (en) | 1991-12-11 |
Family
ID=13779714
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8262890A Pending JPH03280724A (en) | 1990-03-29 | 1990-03-29 | Echo canceller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03280724A (en) |
-
1990
- 1990-03-29 JP JP8262890A patent/JPH03280724A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0204718B2 (en) | Full duplex speakerphone for radio and landline telephones | |
| US8750493B2 (en) | Method and system for stereo echo cancellation for VoIP communication systems | |
| EP1446894A1 (en) | Echo canceller ensuring further reduction in residual echo | |
| JPS6171728A (en) | digital echo canceller | |
| JP2000252881A (en) | Double talk detecting device, echo canceller device and echo suppressor device | |
| CA2225203A1 (en) | Hands-free telephone | |
| JPS59225626A (en) | Echo canceller device for data transmitter | |
| JP3220979B2 (en) | Voice switch | |
| JPH03280724A (en) | Echo canceller | |
| JP2006148330A (en) | Echo canceller, circuit switching system, and echo canceling method | |
| JPH02125534A (en) | Echo canceller | |
| JPS6129178B2 (en) | ||
| JPH07303065A (en) | Echo canceller | |
| JPH04185023A (en) | Echo canceller device | |
| JP3636318B2 (en) | Echo cancellation circuit | |
| JPH02146827A (en) | Echo canceler | |
| JP2965060B2 (en) | Echo canceller device | |
| JPH01256821A (en) | Adaptive type echo canceller | |
| US6618479B1 (en) | Echo canceler | |
| JPH0514476A (en) | Loudspeaker telephone set | |
| JPH02146825A (en) | Echo canceler | |
| JP2596176B2 (en) | Echo canceller device | |
| JP3403891B2 (en) | Echo canceller | |
| JPH05183472A (en) | Voice addition device with echo canceler function | |
| JPH02146826A (en) | Echo canceler |