JPS642252B2 - - Google Patents
Info
- Publication number
- JPS642252B2 JPS642252B2 JP2470783A JP2470783A JPS642252B2 JP S642252 B2 JPS642252 B2 JP S642252B2 JP 2470783 A JP2470783 A JP 2470783A JP 2470783 A JP2470783 A JP 2470783A JP S642252 B2 JPS642252 B2 JP S642252B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- circuit
- echo
- tap coefficient
- pseudo
- 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.)
- Expired
Links
- 238000012937 correction Methods 0.000 claims description 42
- 238000004364 calculation method Methods 0.000 claims description 30
- 230000003044 adaptive effect Effects 0.000 claims description 20
- 238000012986 modification Methods 0.000 claims description 4
- 230000004048 modification Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
- H04B3/23—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
- H04B3/23—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
- H04B3/238—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers using initial training sequence
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Description
本発明は通信回線における反響信号を除去する
適応形反響消去装置に関する。
従来、長距離通信回線で発生する反響信号によ
る通話妨害を防止する手段として反響阻止装置が
用いられている。しかしこの装置は、回線のオ
ン、オフ動作を行なうための話頭切断やクリツク
雑音等が発生するという欠点がある。
このような反響阻止装置の欠点を解決するため
に反響消去装置が実用化されている。この装置は
反響路特性を測定し、測定された特性に基づいて
反響信号に近似した擬似反響信号を合成し、実際
の反響信号を前記擬似反響信号を用いて消去する
ものである。このような反響消去装置は、回線を
オン、オフすることがないため反響阻止装置のよ
うな欠点がない。
周知のように適応形反響消去装置は一種のシス
テム同定装置として捉えられる。すなわちシステ
ム同定用の信号として受話信号を用い、未知のシ
ステムである反響路とほぼ同一のものを擬似反響
路として形成(同定)する。ここで前記受話信号
としては同定される反響路と同一またはそれ以上
の周波数帯域を有していることが必要である。す
なわち同定は、使用された受話信号の帯域以外の
帯域については行なえず、いわゆる不定となる。
実際の反響消去装置において、同定用信号とし
て通常の音声信号や白色雑音などが使用される場
合は、反響路と同一の帯域のスペクトラムを含ん
でいるので十分安定な同定を行える。しかし通信
回線に適用した場合、反響路の帯域に比して非常
に狭帯域の信号が同定用信号として長時間印加さ
れる場合がある。すなわち、連続正弦波やモデム
信号などが伝送される場合がある。このような狭
帯域信号が受話信号として使用される場合は、そ
の狭帯域信号の帯域に対しては同定を行うが、そ
れ以外の帯域に対しては不定となる。すなわち、
狭帯域信号の帯域に対しては修正ループが形成さ
れ同定可能であるが、それ以外の帯域に対しては
修正ループが形成されず同定は出来ない。
一方、実際の反響消去装置では、そのハードウ
エアの構成上から制限を受けること、および反響
路において反響信号に雑音(外乱)が混入するな
どの理由から、擬似反響路の同定の過程で演算誤
差が生じる。この演算誤差は、同定用信号が反響
路のの全帯域スペクトラムを含んだものであれば
結果として大きな問題を引き起さない。しかし、
前記狭帯域信号が印加されたときは次のような問
題を引きおこす。
すなわち、信号のない前記狭帯域外の周波数帯
では正しい伝達関数の推定が出来ず、それは不定
となる。このため長時間推定を続けると、結果と
して演算誤差は徐々に蓄積され、擬似反響路を構
成するトランスバーサルフイルタのタツプ係数を
記憶する記憶回路のダイナミツクレンジを越える
ことがあり、このようにして生成されたインパル
スモデルは、前記狭帯域においても実際の反響路
特性と異なるものとなり、反響の打ち消しが不可
能となる。
本発明の目的は、あらゆる受信入力信号に対し
て、所定の消去特性を確保すると同時に安定な動
作を与える適応形反響消去装置を提供することに
ある。
以下に、図面を参照して説明する。
第1図は従来の適応形反響消去装置をブロツク
図で示す。
受話信号入力端子101より入力したj時刻の
受話信号Xjは、受話信号記憶回路105に入力
すると同時に受話信号出力端子102を通つて反
響路に送られる。前記反響路より送話信号入力端
子103に入力するj時刻の送話信号Yjは減算
回路109に送られ、擬似反響路106でつくら
れた擬似反響信号Y^jとの差を取られる。減算回
路109の出力信号ejは送話信号出力端子104
に送られて伝送路に送出され、同時に後述する修
正量演算回路108に送られる。
トランスバーサルフイルタからなる擬似反響路
106は、受話信号を記憶する受話信号記憶回路
105と、トランスバーサルフイルタのタツプ係
数を記憶する記憶回路107と、これらの記憶回
路105,107の内容を畳込み演算する積分演
算回路110とから構成される。そして積分演算
回路110の出力信号が擬似反響信号Y^jになる。
減算回路109の出力信号ejと記憶回路105
からの受話信号とが修正量演算回路108に印加
され、トランスバーサルフイルタのタツプ係数の
修正量が演算される。更に修正量演算回路108
の出力は、タツプ係数を修正するための加算修正
回路204に印加される。
第2図は第1図の適応形反響消去装置において
修正アルゴリズムに学習的同定法を使用した適応
形反響消去装置の構成図である。
第2図において、修正量演算回路108は乗算
器201,203、割り算器202、自乗累算回
路205により構成され、下記の式(1)を演算す
る。また式(2)にもとづいて加算修正回路204に
よりタツプ係数が修正される。
h(j+1) i=h(j) i+Δh(j) i ……(2)
ここでiはi番目のタツプを表わし、αは修正
係数、Nはトランスバーサルフイルタのタツプ数
を示す。
上記の学習的同定修正アルゴリズムに従えば、
同定用信号として通常の音声信号や白色雑音など
が使用される場合は、反響路と同一の帯域のスペ
クトラムを含んでいるので十分安定な同定を行な
える。しかし反響路の帯域に比して非常に狭帯域
の、例えば連続正弦波やモデム信号などが同定用
信号として伝送される場合には演算誤差により不
安定な動作を引きおこす。
これに対し、本発明の大きな特徴は、修生量演
算回路108で発生した演算誤差が初期の段階で
は非常に小さいことに注目し、狭帯域信号が入力
された時でもその帯域外の周波数帯で修正ループ
が形成されるように強制的に残差信号に微小な誤
差信号を加えるようにしたことにある。
本発明は、受話信号Xj-iから擬似反響信号を作
成する擬似反響路と、反響信号と前記擬似反響路
の出力との差をとり残差反響信号ejを出力する減
算回路と、前記受話信号と前記残差反響信号と修
正係数αをもとに、前記擬似反響路を構成するト
ランスバーサルフイルタのタツプ係数hj iの修正量
Δhj iを下記の式(1)に従つて演算出力する修正量演
算回路と、
前記トランスバーサルフイルタにおいてタツプ
係数を記憶する記憶回路に記憶されたタツプ係数
出力と前記修正量演算回路の出力とを加算して前
記記憶回路の記憶するタツプ係数を修正する加算
回路とを有する適応形反響消去装置において、前
記記憶回路が記憶するタツプ係数と前記受話信号
と前記残差反響信号とに依存して、前記式(1)にお
ける修正係数α、前記受話信号Xj-i、前記残差反
響信号ejのすくなくとも1つを制御する回路を備
えたことを特徴とする。
以下に本発明の実施例を説明する。
第3図は本発明の第1の実施例を示す。
この装置は、残差反響信号制御回路601を備
えている。この制御回路601においては、タツ
プ係数記憶回路107の記憶信号hj-1 iの極性信号
sgnhj-1 iと受話信号記憶回路105の出力信号
Xj-iの極性信号sgnXj-iとを第1の排他的論理和
ゲート504に入力している。また第1のゲート
504の出力信号と残差反響信号ej-iの極性信号
sgnej-1を第2の排他的論理和ゲート505に入
力している。更に、第2のゲート505の出力に
応じて定数k1又はk2を選択する選択回路502
と、この選択回路502で選択された定数を残差
反響信号ej-1に乗ずる乗算器501とを備えてい
る。
ここでk2>k1でこれらの選択は次の第1表に従
う。勿論、効果は前記実施例とまつたく同じであ
る。
The present invention relates to an adaptive echo canceler for eliminating echo signals in a communication line. 2. Description of the Related Art Conventionally, echo prevention devices have been used as means for preventing communication interference caused by echo signals generated in long-distance communication lines. However, this device has drawbacks such as disconnection at the beginning of the line and clicking noises caused by turning the line on and off. Echo canceling devices have been put into practical use to solve the drawbacks of such echo blocking devices. This device measures the echo path characteristics, synthesizes a pseudo echo signal that approximates the echo signal based on the measured characteristics, and cancels the actual echo signal using the pseudo echo signal. Such an echo canceller does not have the drawbacks of an echo blocker because it does not turn the line on or off. As is well known, the adaptive echo cancellation device can be regarded as a type of system identification device. That is, a received signal is used as a signal for system identification, and a pseudo echo path that is almost the same as the echo path of the unknown system is formed (identified). Here, the received signal needs to have a frequency band that is the same as or greater than that of the echo path to be identified. That is, identification cannot be performed for bands other than the band of the received signal used, and the identification becomes so-called undefined. In an actual echo cancellation device, when a normal voice signal or white noise is used as an identification signal, sufficiently stable identification can be performed because it includes a spectrum in the same band as the echo path. However, when applied to a communication line, a signal with a very narrow band compared to the band of the echo path may be applied as an identification signal for a long time. That is, continuous sine waves, modem signals, etc. may be transmitted. When such a narrowband signal is used as a received signal, the band of the narrowband signal is identified, but the other bands are undefined. That is,
A correction loop is formed for the band of the narrowband signal and identification is possible, but a correction loop is not formed for other bands and identification is not possible. On the other hand, in an actual echo canceller, there is a calculation error in the process of identifying a pseudo echo path due to limitations due to its hardware configuration and noise (disturbance) mixed into the echo signal in the echo path. occurs. This calculation error does not cause a major problem as long as the identification signal includes the entire spectrum of the echo path. but,
When the narrowband signal is applied, the following problems occur. That is, in a frequency band outside the narrow band where there is no signal, a correct transfer function cannot be estimated, and it becomes undefined. Therefore, if estimation is continued for a long time, calculation errors will gradually accumulate and may exceed the dynamic range of the memory circuit that stores the tap coefficients of the transversal filter that constitutes the pseudo echo path. The generated impulse model differs from the actual echo path characteristics even in the narrow band, making it impossible to cancel the echo. SUMMARY OF THE INVENTION An object of the present invention is to provide an adaptive echo cancellation device that ensures predetermined cancellation characteristics for all received input signals and at the same time provides stable operation. This will be explained below with reference to the drawings. FIG. 1 shows a conventional adaptive echo canceler in block diagram form. The received signal X j at time j inputted from the received signal input terminal 101 is input to the received signal storage circuit 105 and simultaneously sent to the echo path through the received signal output terminal 102 . The transmission signal Yj at time j inputted from the echo path to the transmission signal input terminal 103 is sent to a subtraction circuit 109, and the difference from the pseudo echo signal Y^ j created in the pseudo echo path 106 is taken. The output signal e j of the subtraction circuit 109 is sent to the transmitting signal output terminal 104
The signal is sent to a transmission path, and simultaneously sent to a correction amount calculation circuit 108, which will be described later. A pseudo echo path 106 consisting of a transversal filter includes a received signal storage circuit 105 that stores a received signal, a storage circuit 107 that stores tap coefficients of the transversal filter, and a convolution operation of the contents of these storage circuits 105 and 107. and an integral calculation circuit 110. The output signal of the integral calculation circuit 110 becomes the pseudo echo signal Y^ j . Output signal e j of subtraction circuit 109 and memory circuit 105
The receiving signal from the transversal filter is applied to a correction amount calculation circuit 108, and the correction amount of the tap coefficient of the transversal filter is calculated. Furthermore, the correction amount calculation circuit 108
The output of is applied to an addition correction circuit 204 for modifying the tap coefficients. FIG. 2 is a block diagram of the adaptive echo canceler shown in FIG. 1, in which the learning identification method is used as a modification algorithm. In FIG. 2, the correction amount calculation circuit 108 is composed of multipliers 201 and 203, a divider 202, and a square accumulation circuit 205, and calculates the following equation (1). Further, the tap coefficient is modified by the addition modification circuit 204 based on equation (2). h (j+1) i = h (j) i +Δh (j) i (2) where i represents the i-th tap, α represents the correction coefficient, and N represents the number of taps of the transversal filter. Following the above learning identification correction algorithm,
When a normal voice signal, white noise, or the like is used as the identification signal, sufficiently stable identification can be performed because it includes a spectrum in the same band as the echo path. However, when a continuous sine wave or modem signal, which has a very narrow band compared to the echo path band, is transmitted as an identification signal, calculation errors may cause unstable operation. In contrast, a major feature of the present invention is that the calculation error generated in the repair amount calculation circuit 108 is very small in the initial stage. The reason is that a minute error signal is forcibly added to the residual signal so that a correction loop is formed. The present invention provides a pseudo - echo path for creating a pseudo-echo signal from a received signal Based on the residual echo signal and the correction coefficient α, the correction amount Δh j i of the tap coefficient h j i of the transversal filter constituting the pseudo echo path is calculated and output according to the following equation (1). a correction amount calculation circuit; In the transversal filter, an adaptive type having an addition circuit that adds a tap coefficient output stored in a storage circuit for storing tap coefficients and an output of the correction amount calculation circuit to correct the tap coefficient stored in the storage circuit. In the echo cancellation device, the correction coefficient α in the equation (1), the received signal X ji , and the residual echo signal are determined depending on the tap coefficient stored in the storage circuit, the received signal, and the residual echo signal. The invention is characterized by comprising a circuit for controlling at least one of e and j . Examples of the present invention will be described below. FIG. 3 shows a first embodiment of the invention. This device includes a residual echo signal control circuit 601. In this control circuit 601, the polarity signal of the storage signal h j-1 i of the tap coefficient storage circuit 107 is
sgnh j-1 i and the output signal of the reception signal storage circuit 105
The polarity signal sgnX ji of X ji is input to the first exclusive OR gate 504. In addition, the output signal of the first gate 504 and the polarity signal of the residual echo signal e ji
sgne j-1 is input to the second exclusive OR gate 505. Further, a selection circuit 502 selects constant k 1 or k 2 according to the output of the second gate 505.
and a multiplier 501 that multiplies the residual echo signal e j-1 by the constant selected by the selection circuit 502. Here, k 2 >k 1 and these selections follow Table 1 below. Of course, the effect is exactly the same as in the previous embodiment.
【表】
このような構成により、例えば前記(1)式におけ
るΔhj-1 iが+の時、定数k1が選択され、またΔhj-1 i
が−の時、定数k2が選択される。この定数は残差
反響信号ej-1に乗算されて修正量演算回路108
に加えられる。このようにしてΔhj-1 iが小さくな
るような制御が行なわれる。
第4図は本発明の第2の実施例を示す。この装
置は前記(1)式における修正係数αを変化させるよ
うにしたものである。
タツプ係数記憶回路107の記憶信号hj iの極性
信号sgnhj iと受話信号記憶回路105の出力信号
Xj-iの極性信号sgnXj-iとを第1の排他的論理和
ゲート506に印加するようにしている。また第
1のゲート506の出力信号と残差反響信号ejの
極性信号sgnejとを第2の排他的論理和ゲート5
07に入力するようにしている。そして第2のゲ
ート507の出力に応じて第1の修正係数設定器
802の修正係数α1と第2の修正係数設定器80
3の修正係数α2のいづれかを選択する選択回路5
08を備えている。
ここでα1>α2でこれらの選択は前記第1表に従
つて行われる。
第5図は本発明の第3の実施例を示す。
この装置は、受話信号制御回路901を備えて
いる。この制御回路901においては、タツプ係
数記憶回路107の記憶信号hj iの極性信号sgnhj i
と受話信号記憶回路105の出力信号Xj-iの極性
信号sgnXj-iとを第1の排他的論理和ゲート50
4に入力するようにしている。また第1のゲート
504の出力信号と残差反響信号ejの極性信号
sgnejを第2の排他的論理和ゲート505に入力
するようにしている。そして第2のゲート505
の出力で定数k1又はk2を選択する選択回路502
を備え、この選択回路502で選択された定数を
修正量演算回路108に印加される受話信号に乗
ずる乗算器501を備えている。
ここでk2>k1であつてこれらの選択は前記第1
表による。
以上、本発明の第1、第2及び第3の実施例に
示した適応形反響消去装置はすべて同一の効果を
示す。この外、累算回路205の出力を制御する
ようにしても同一の効果が得られることは明らか
である。
以上説明してきたように、本発明による適応形
反響消去装置は、タツプ係数と受話信号及び残差
反響信号とに依存して、これらの少なくとも1つ
を制御する回路を備えたことにより、修正量演算
回路の修正量Δhj iを常に小さくするように制御す
る。このことから、本発明によれば狭帯域の信号
が長時間受話信号として印加されても十分安定な
動作を与える適応形反響消去装置が実現できる。[Table] With this configuration, for example, when Δh j-1 i in equation (1) above is +, constant k 1 is selected, and Δh j-1 i
When is -, constant k2 is selected. This constant is multiplied by the residual echo signal e j-1 and the correction amount calculation circuit 108
added to. In this way, control is performed to reduce Δh j-1 i . FIG. 4 shows a second embodiment of the invention. This device is designed to vary the correction coefficient α in equation (1). The polarity signal sgnh j i of the storage signal h j i of the tap coefficient storage circuit 107 and the output signal of the receive signal storage circuit 105
The polarity signal sgnX ji of X ji is applied to the first exclusive OR gate 506. Further, the output signal of the first gate 506 and the polarity signal sgne j of the residual echo signal e j are connected to the second exclusive OR gate 506.
I am trying to input it to 07. Then, according to the output of the second gate 507, the correction coefficient α 1 of the first correction coefficient setter 802 and the second correction coefficient setter 80 are adjusted.
Selection circuit 5 for selecting one of the correction coefficients α 2 of 3
It is equipped with 08. Here, α 1 >α 2 and these selections are made according to Table 1 above. FIG. 5 shows a third embodiment of the invention. This device includes a reception signal control circuit 901. In this control circuit 901, the polarity signal sgnh j i of the storage signal h j i of the tap coefficient storage circuit 107 is
and the polarity signal sgnX ji of the output signal X ji of the reception signal storage circuit 105 are connected to the first exclusive OR gate 50
I am trying to input it to 4. In addition, the output signal of the first gate 504 and the polarity signal of the residual echo signal e j
sgne j is input to the second exclusive OR gate 505. and second gate 505
A selection circuit 502 that selects constant k 1 or k 2 with the output of
, and a multiplier 501 that multiplies the reception signal applied to the correction amount calculation circuit 108 by a constant selected by the selection circuit 502. Here, k 2 > k 1 and these selections are based on the first
According to the table. As described above, the adaptive echo canceling devices shown in the first, second and third embodiments of the present invention all exhibit the same effect. It is clear that the same effect can also be obtained by controlling the output of the accumulation circuit 205. As explained above, the adaptive echo canceling device according to the present invention is equipped with a circuit that controls at least one of the tap coefficients, the received signal, and the residual echo signal depending on the tap coefficient, the received signal, and the residual echo signal. The correction amount Δh j i of the arithmetic circuit is controlled to be always small. Therefore, according to the present invention, it is possible to realize an adaptive echo cancellation device that provides sufficiently stable operation even when a narrowband signal is applied as a reception signal for a long time.
第1図は従来の適応形反響消去装置のブロツク
図、第2図は第1図の修正量演算回路108の詳
細を示すブロツク図、第3図は本発明の第1の実
施例による適応形反響消去装置のブロツク図、第
4図は本発明の第2の実施例による適応形反響消
去装置のブロツク図、第5図は本発明の第3の実
施例による適応形反響消去装置のブロツク図を示
す。
図において、105……受話信号記憶回路、1
06……擬似反響路、107……タツプ係数記憶
回路、108……修正量演算回路、109……減
算回路、110……積分演算回路、201,20
3……乗算器、202……割り算回路、204…
…加算修正回路、205……自乗累算回路、50
1……乗算器、502,508……選択回路、5
04,505,506,507……排他的論理和
ゲート、601……残差反響信号制御回路、90
1……受話信号制御回路。
FIG. 1 is a block diagram of a conventional adaptive echo canceller, FIG. 2 is a block diagram showing details of the correction amount calculation circuit 108 in FIG. 1, and FIG. 3 is an adaptive echo canceler according to the first embodiment of the present invention. FIG. 4 is a block diagram of an adaptive echo canceling device according to a second embodiment of the present invention, and FIG. 5 is a block diagram of an adaptive echo canceling device according to a third embodiment of the present invention. shows. In the figure, 105... receive signal storage circuit, 1
06... Pseudo echo path, 107... Tap coefficient storage circuit, 108... Correction amount calculation circuit, 109... Subtraction circuit, 110... Integral calculation circuit, 201, 20
3... Multiplier, 202... Division circuit, 204...
... Addition correction circuit, 205 ... Square accumulation circuit, 50
1... Multiplier, 502, 508... Selection circuit, 5
04, 505, 506, 507...Exclusive OR gate, 601...Residual echo signal control circuit, 90
1... Receiving signal control circuit.
Claims (1)
似反響路と、反響信号と前記擬似反響路の出力と
の差をとり残差反響信号ejを出力する減算回路
と、前記受話信号と前記残差反響信号ejと修正係
数αをもとに前記擬似反響路を構成するトランス
バーサルフイルタのタツプ係数hj iの修正量を演算
出力する修正量演算回路と、 前記トランスバーサルフイルタにおけるタツプ
係数を記憶する記憶回路に記憶されたタツプ係数
と前記修正量演算回路の出力とを加算して、前記
記憶回路の記憶するタツプ係数を修正する加算回
路とを有する適応形反響消去装置において、前記
記憶回路が記憶するタツプ係数の極性信号と前記
受話信号の極性信号と前記残差反響信号の極性信
号とに依存して二つの定数K1、K2のうちの一つ
を選択する選択回路と、該選択回路で選択された
前記定数Kを前記修正量演算回路に印加される前
記残差反響信号ejに乗ずる乗算回路とを有する制
御回路を備え、前記修正量演算回路は、下記の式
(1) に従つて演算出力するようにしたことを特徴とす
る適応形反響消去装置。 2 受話信号Xj-iから擬似反響信号を作成する擬
似反響路と、反響信号と前記擬似反響路の出力と
の差をとり残差反響信号ejを出力する減算回路
と、前記受話信号と前記残差反響信号と修正係数
αをもとに前記擬似反響路を構成するトランスバ
ーサルフイルタのタツプ係数hj iの修正量Δhj iを下
記の式(1)に従つて演算出力する修正量演算回路
と、 前記トランスバーサルフイルタにおけるタツプ
係数を記憶する記憶回路に記憶されたタツプ係数
と前記修正量演算回路の出力とを加算して、前記
記憶回路の記憶するタツプ係数を修正する加算回
路とを有する適応形反響消去装置において、前記
式(1)に示す修正係数αの設定器を二つ備え、しか
も前記記憶回路が記憶する前記タツプ係数の極性
信号と前記受話信号の極性信号と前記残差反響信
号の極性信号とに依存して、前記二つの修正係数
のうちの一つを選択して前記修正量演算回路へ出
力する選択回路を有することを特徴とする適応形
反響消去装置。 3 受話信号Xj-iから擬似反響信号を作成する擬
似反響路と、反響信号と前記擬似反響路の出力と
の差をとり残差反響信号ejを出力する減算回路
と、前記受話信号と前記残差反響信号ejと修正係
数αをもとに前記擬似反響路を構成するトランス
バーサルフイルタのタツプ係数hj iの修正量を演算
出力する修正量演算回路と、 前記トランスバーサルフイルタにおけるタツプ
係数を記憶する記憶回路に記憶されたタツプ係数
と前記修正量演算回路の出力とを加算して、前記
記憶回路の記憶するタツプ係数を修正する加算回
路とを有する適応形反響消去装置において、前記
記憶回路が記憶するタツプ係数の極性信号と前記
受話信号の極性信号と前記残差反響信号の極性信
号とに依存して、二つの定数K1、K2のうちの一
つを選択する選択回路と、該選択回路で選択され
た前記定数Kを前記受話信号Xj-iに乗ずる乗算器
とを有する制御回路を備え、前記修正量演算回路
は、下記の式 に従つて演算出力するようにしたことを特徴とす
る適応形反響消去装置。[Scope of Claims] 1. A pseudo echo path that creates a pseudo echo signal from the received signal X ji ; a subtraction circuit that takes the difference between the echo signal and the output of the pseudo echo path and outputs a residual echo signal e j ; a correction amount calculation circuit that calculates and outputs a correction amount of a tap coefficient h j i of a transversal filter constituting the pseudo echo path based on the received signal, the residual echo signal e j and the correction coefficient α; and the transformer. Adaptive echo cancellation comprising: an addition circuit that corrects the tap coefficient stored in the storage circuit by adding the tap coefficient stored in the storage circuit that stores the tap coefficient in the versatile filter and the output of the correction amount calculation circuit; In the apparatus, one of two constants K 1 and K 2 is selected depending on the polarity signal of the tap coefficient, the polarity signal of the received signal, and the polarity signal of the residual echo signal stored in the storage circuit. and a multiplication circuit that multiplies the residual echo signal e j applied to the modification amount calculation circuit by the constant K selected by the selection circuit, the modification amount calculation circuit comprising: , the formula below
(1) An adaptive echo canceling device characterized in that it outputs a calculation according to the following. 2. A pseudo echo path that creates a pseudo echo signal from the received signal X ji , a subtraction circuit that takes the difference between the echo signal and the output of the pseudo echo path and outputs a residual echo signal e j , and a correction amount calculation circuit that calculates and outputs a correction amount Δh j i of the tap coefficient h j i of the transversal filter constituting the pseudo echo path based on the difference echo signal and the correction coefficient α according to the following equation (1); and, An adaptive type comprising: an addition circuit that corrects the tap coefficient stored in the storage circuit by adding the tap coefficient stored in the storage circuit that stores the tap coefficient in the transversal filter and the output of the correction amount calculation circuit. The echo canceling device is provided with two setters for the correction coefficient α shown in equation (1) above, and further includes a polarity signal of the tap coefficient stored in the storage circuit, a polarity signal of the received signal, and a polarity signal of the residual echo signal. 1. An adaptive echo canceling device comprising: a selection circuit that selects one of the two correction coefficients depending on the polarity signal and outputs the selected one to the correction amount calculation circuit. 3. A pseudo - echo path for creating a pseudo-echo signal from the received signal a correction amount calculation circuit that calculates and outputs a correction amount of a tap coefficient h j i of a transversal filter constituting the pseudo echo path based on a difference echo signal e j and a correction coefficient α; In the adaptive echo canceling device, the adaptive echo canceling device has an addition circuit that corrects the tap coefficient stored in the storage circuit by adding the tap coefficient stored in the storage circuit and the output of the correction amount calculation circuit. a selection circuit that selects one of two constants K 1 and K 2 depending on the polarity signal of the tap coefficient stored in the tap coefficient, the polarity signal of the received signal, and the polarity signal of the residual echo signal; a control circuit having a multiplier for multiplying the reception signal X ji by the constant K selected by the selection circuit; An adaptive echo canceling device characterized in that it outputs a calculation according to the following.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2470783A JPS59151545A (en) | 1983-02-18 | 1983-02-18 | Adaptive type echo cancellor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2470783A JPS59151545A (en) | 1983-02-18 | 1983-02-18 | Adaptive type echo cancellor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59151545A JPS59151545A (en) | 1984-08-30 |
| JPS642252B2 true JPS642252B2 (en) | 1989-01-17 |
Family
ID=12145641
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2470783A Granted JPS59151545A (en) | 1983-02-18 | 1983-02-18 | Adaptive type echo cancellor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59151545A (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56153850A (en) * | 1980-04-28 | 1981-11-28 | Kokusai Denshin Denwa Co Ltd <Kdd> | Echo control system |
-
1983
- 1983-02-18 JP JP2470783A patent/JPS59151545A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59151545A (en) | 1984-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0527287B2 (en) | ||
| AU680981B2 (en) | Method for determining the location of echo in an echo cancellar | |
| USRE35867E (en) | Method and apparatus for controlling coefficients of adaptive filter | |
| US5920548A (en) | Echo path delay estimation | |
| US4736414A (en) | Method of and device for the digital cancellation of the echo generated in connections with time-varying characteristics | |
| US5289539A (en) | Echo canceller using impulse response estimating method | |
| JPH0748681B2 (en) | Echo canceller coefficient control method | |
| EP0192359B1 (en) | Noise cancellation | |
| JPS642252B2 (en) | ||
| JPS6343013B2 (en) | ||
| JPH0211026A (en) | Echo canceller cancelling variable phase echo signal | |
| JP2949989B2 (en) | Echo cancellation device | |
| JPS645775B2 (en) | ||
| JP2841952B2 (en) | Echo cancellation device | |
| JPS6379426A (en) | Adaptive type echo canceller | |
| JP2556195B2 (en) | Echo canceller | |
| JPS6398226A (en) | Adaptive type echo canceler | |
| JPS6317370B2 (en) | ||
| JPH03127518A (en) | echo canceller | |
| JPS5961234A (en) | Adaptive type echo erasing device | |
| JPS6342892B2 (en) | ||
| JPH02113731A (en) | Echo canceller | |
| JPS62110336A (en) | echo cancel device | |
| JPS59221036A (en) | echo canceller | |
| JPH05152999A (en) | Echo suppressing device |