JPS5980030A - エコ−キヤンセラ−の制御方法 - Google Patents

エコ−キヤンセラ−の制御方法

Info

Publication number
JPS5980030A
JPS5980030A JP19001282A JP19001282A JPS5980030A JP S5980030 A JPS5980030 A JP S5980030A JP 19001282 A JP19001282 A JP 19001282A JP 19001282 A JP19001282 A JP 19001282A JP S5980030 A JPS5980030 A JP S5980030A
Authority
JP
Japan
Prior art keywords
echo
signal
time series
transmission signal
impulse response
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
Application number
JP19001282A
Other languages
English (en)
Inventor
Tomohiko Taniguchi
智彦 谷口
Shigeyuki Umigami
重之 海上
Masami Koshikawa
越川 雅美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP19001282A priority Critical patent/JPS5980030A/ja
Publication of JPS5980030A publication Critical patent/JPS5980030A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/02Details
    • H04B3/20Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
    • H04B3/23Reducing 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (1)発明の技術分野 本発明はエコーキャンセラーの制御方法に関する。
(2)技術の背景 衛星回線等の長距離電話回線では、一方の端局からの伝
送信号が他方の端局において反射され、いわゆるエコー
となって戻って来ることがある。
これは該他方の端局側におけるインピーダンス不話妨害
に々ることは明らかである。そこでこのようなエコー自
身が生じてしまうことはやむを得なりものとして、発生
したエコーをなるべく少々くしようとするのがエコーキ
ャンセラーであり、伝送回線に対して並列に挿入される
(3)従来技術と問題点 第1図はエコーキャンセラーを備える一般的な伝送回線
の一部を概略的に示す図である。本図に番号をもって表
わす。両端局間は伝送回線13によって接続きれる。こ
の伝送回線13は特に長語は伝送回線13(図中の下側
)に乗って他方の端コー・やス(単に参照番号14とし
てブロックで示す)によって反射され、エコー信号yを
生じさせる。このエコー信号yが伝送回線13(図中の
上書を惹起する。このようなエコー信号yをなるべく抑
圧するように設けられたのがエコーキャンセラー15で
ある。このエコーキャンセラー15は、エコーノ4ス1
4に近似した伝送特性を有し、伝送信号Xを取り込んで
近似のエコー信号y′を生成して実際のエコー信号yに
加え合わせる(4鉢を行う)。ここに(y−y’)々る
操作がなされ、エコー信号yはかなり相殺される。本図
中、受信された伝送信号Xを取り込むのが受信伝送信号
レジスタ(、REG)16であり、前記の引算は加算器
20にて行われる( y’は−(マイナス)端子へ入力
する)。
ところで周知のとおり、エコー信号yは、受信伝送信号
Xとイン・ぐルス応答りとの時系列的なたたき込みすな
わち、 y−Σh■x(1) として表わされる。■はたたみ込み操作を表わし、又、
インパルス応答りは前記エコー・仁z ’1.4 ノ伝
送特性を示すものである。このイン・ぞルス応答りは、
実際にはフィルタのタップに入力さ耗、信月Xとのたた
み込みが行われるのでタップ係数とも称されるC以下こ
のように呼ぶこともある)。
ところでこのタップ係数りは時間の推移と共に補正され
るものである。この補正のアルゴリズムは、例えば周知
の学習同定法によれば、h、  =h、+αe、xn−
1/ΣX、    (2)で表わされる。上記(2)式
において、nは時系列を表わし、ある時刻(n+1)で
のり、(複数個のタップ係数のうちの任童の1番目の係
数)、す々ゎちり、 はその前の時刻nでのり、すなわ
ちh”をペースにして定まる。Xlはタップ係数り、に
相当する前記フィルタのタラ7°に印加される受信伝送
信号を意味する。enは残留エコーである。さらにαは
制御係数を表わす。
第1図において、17はタップ係数補正回路であり、上
記(2)式の演算を行う。回路17で得られた補正タッ
プ係数り、をスト了するのが推定イン・やルス応答レジ
スタ(H−RiG)18であり、このレジスタ18の内
容と前述のレジスタ16の内容とにより上記(1)式の
演算、す々わちh I X 1 、+ h 2 X 2
 + h s X s十 ・・・・・・を行うのがたた
み込み積分回路(INT)19であり、近似のエコー信
号y′を出力する。
ところで上記(2)式における前記の制御係数αがエコ
ーキャンセル動作の収束速度を決定する要因となる。α
が小さいとエコーキャンセル動作が定常状態に至るのに
かなり時間を要し好ましくない。
αが大きいと発散してしまうおそれがある。そこで通常
は0〈α〈2なる範囲で適当な値に予め、このαを定め
ておく。
エコーキャンセル動作の収束速度の向上に前記αに着目
することけ極〈自然な考え方ではあるが、収束せずに発
散するというおそれもあり、安定性。
信頼性に欠ける。これが問題点である。
(4)発明の目的 本発明は上記問題点Kmみ、前記制御係数αζCよらず
に信号y′を信号yへ急速に収束せしめ得るエコーキャ
ンセラーの制御方法を提案することを目的とするもので
ある。
(5)発明の構成 上記目的を達成するために本発明は、収束動作の初期に
おいて、受信伝送信号とそのエコー信号との間の相互相
関を演算し、これによりエコー・母スのイン・!ルス応
答を推定し、この推定値を用いてフィルタに対するタッ
プ係数の初期設定を行い、その後通常のタップ係数補正
を逐次行うようにしたことを特徴とするものである。
(6)発明の実施例 先ずエコーキャンセラーの収束速度を向上させる本発明
の原理を、従来技術との対比において説フィルタ(り、
f係数補正回路17内に存する)のタップ係数を全て零
にクリアし、この零クリアの状態からタップ係数補正動
作を開始している。
このため初期の収束速度は必然的に低下する。そコテ、
エコーパス14のイン・ぐルス応答ヲ、伝送信号Xとエ
コー信号yとの相互相関を演算して推定し、この推定値
を用いてタップ係数の初期設定を行えば、少々くとも零
クリアの状態から収束開始するよりは能率が良い筈であ
る。これが本発明の原理である。第2図は本発明におけ
る収束動作を従来との対比において図解的に表わすグラ
フであり、横軸は時間t、縦軸は残留エコーレベル(E
RLE)である。縦軸の上方に向う程残留エコーのレベ
ルは小となる。本グラフにおいて、カーブ21は従来の
収束動作を表わし、カーブ22は本発明に基づく収束動
作を表わす。時間軸を上のTは前述の初期設定の期間で
あり、これを経過した後は急速に収束する。
第3図は第1図の系における推定イン・臂ルス応答の一
例を示すグラフであり、横軸の1はフィルタのタップを
示し、縦軸は推定インノeルス応答h1である。本グラ
フ中の期間τは絶対遅延を表わし、h、=oである。又
、期間Tlはイン、?ルス応答の存在範囲であり、タッ
プ01〜n2にまたがる。
タップn2以降は再びり、ξ0である。
例えば第3図のようなイン・やルス応各を持つエコー・
やスに、伝送信号Xが入力されることにょうて生じるエ
コー信号の時系列ykは、hTh伝送信号の時系列Xk
とのたたみ込みの形で式(3)のように表わされる。こ
の(3)式は、上記(1)式をもう少し詳しく表現した
ものである。
yk=Σh j’ X k−j+1      (3)
J=1 この(3)式の関係は第4図から明らかである。第4図
は伝送信号Xとそのエコー信号の近似信号y′との関係
を、それぞれ横軸を時間(1)として示すグラフである
。左お近似のエコー信号y′は、インノfルス応答りと
伝送信号Xとの時系列(1)的なたたみ込みで得られる
ものであり上記(3)式のykヶ当ル。
なお、本グラフ(右側)中のτは、第3図に示した絶対
遅延と同じである。
第5図は本発明に基づくエコーキャンセラーを備える伝
送回線の一部を概略的に示す図である。
なセ、本図中第1図と同一の構成要素には同一の参照番
号又は記号を付して示す。従って、新たなエコーキャン
セラー51は従U/C々いエコー信号レジスタ(Y−R
EG)52と相互相関器53とをさらに含み、相関器5
3においてレジスタ52に取り込んだエコー信号の時系
列ykとレジスター6に取り込んだ受信伝送信号の時系
列Xkの間で相互相関を求める。この演算の間は、従来
のエコーキャンセル動作は停止している。そして相互相
関の演算結果により、推定インパルス応答と必要な補正
タップ数が決定され石と、必要々タッ7°数に対応する
推定イン・やルス応答(第3図のh′11〜”o2)だ
けをレジスター8に送ると共に(ラインLl)、レジス
ター6に補正タップに対応した伝送信号を読み出すため
の、すなわち絶対遅延τの分だけ遅延させて、読出し信
号を送る(ラインL2 )。かくして初期設定がなされ
た後は、必要なタラfについてだけ(第3図の期間T1
)、従来の学習同定法による収束動作を行う。
第6図は伝送信号の時系列又 とエコー信号の時に 系列ykとの間の相互相関を図解的に表わす図であり、
fi、ニ時系列X1〜Xnと時系列y1〜y1との間で
々される相互相関を示す。この場合の演算を式%式% φ□−Σxk−yk+□−1(4) k=1 局、本発明ではこの相互相関を用いて、エコーA?ス1
4のイン・2ルス応答の推定値h′lを予め推定してし
まう。
この推定値h/、ば、 とする。この(5)式の導出過程は、先ず(4)式より
、となり、又、上記(3)式より となる。この(7)式は、 伝送信号の自己相関となっているため、この信号が白色
雑音であると、すなわち全く信号に周期性が々いと、 が成立する。
この(9)式より、 トナリ、推定値h’l ’riエコー/Fス14のイン
パルス応答り、を正しく推定すること力j可能となる。
ただし、完全な白色雑音は無限の長さを持つ系列であり
、実際には有限の長さだけを取り出して処理するため、
上記01式には精度上に限界があり、値をもって初期設
定することから、収束速度の向上が図れる。又、先にも
少し触れたが本発明では派生的にさらに収束速度の向上
が図れる。上述のように求めた推定インパルス応答hs
を用いて、前述した第3図のようにh/、ζOの絶対遅
延の部分とイン・ぐルス応答の終端(n2)とを見分け
ることができるので、エコーキャンセラーで近似のエコ
ー信号y′を発生するために必要なタップを、実際のイ
ン・ぐルス応答の存在範囲(第3図の’r、  )c限
ることができる。エコーキャンセラーのタップ係数をH
とすると、馬””h’n j 、 H2= ”n 1+
1 。
・・・・・・Hn2−n1+1 =”n2 (”nl、
 ”n2は第3図中に図示)と初期設定して、受信伝送
信号の時系列Xkをシフトレジスタで絶対遅延τに相当
する分遅延すれば、従来の方法ではN221分必要とし
たタップ補正の演算が、(n2−n 1+1 )タップ
での演算で済むことになり、演算量を減らすことかでき
る。この点も収束速度の向上に大いに寄与する。
以上述べた方法の処理フローを例えばDSP(Digi
tal  Signal  Processing )
アーキテクチャ−に従って実現すれば次のとおりになる
(ステップ1) ■ 上記(6)式の演算 ■ ピーク値h′rQ(第3図参照)の決定。
■ 必要タップの決定(第3図のh′11〜h/n2参
照)。
(ステラ、7’2) 初期タップの決定 (ステップ3) エコーキャンセラーの通常処理(第5図の52゜53を
除く部分での処理ン開始。
DSPアーキテクチャ−では、いくつかの演算をマイク
ロプログラムで制御し実行する。つまり、実時間周期の
信号によってマイクロプログラムを起動し、以降、エコ
ーキャンセラーの処理体系に応じてデータ処理を行う。
例えば y =Σh、・xk−4+1(、(3)式)においては
、h。
j=1 に対して開始アドレスnl、終了アドレスn2を予めセ
ットしておき、一定のタップ(ディレィライン)を持つ
トランスパーサルフィルタ演算を実行できる。このアド
レスの設定には、例えば第7図のよう々回路によって実
際に演算すべきタップ係数のアドレスを与えることがで
きる。第7図は第5図の回路の一部に用いるアドレス設
定回路の一例を示すブロック図であり、この回路では、
処理フローのステップ1で決定された開始アドレスn1
をプリセット−1(Pl)によってH−カウンタにロー
ドし、終了アドレスn2をプリセット−2(P2)でレ
ジスタにセットする。そしてH−カウンタがカウントア
ツプを始め比較器でアドレスがn2となったことを検出
すると再びH−カウンタにアドレスn1がロードされる
という一連の動作を繰り返す。従って、データの開始/
終了アドレスを適当に設定すれば任意の長さのタップに
ついてエコーキャンセラーの処理を行わせることが可能
になる。
(7)発明の詳細 な説明したように本発明によれば、従来に比してより収
束速度を向上せしめ得るエコーキャンセラーの制御方法
が実現される。
【図面の簡単な説明】
第1図はエコーキャンセラーを備える一般的な伝送回線
の一部を概略的に示す図、第2図は本発明における収束
動作を従来との対比において図解的に表わすグラフ、第
3図は第1図の系における推定インパルス応答の一例を
示すグラフ、第4図は伝送信号Xとそのエコー信号の近
似信号y′との関係を、それぞれ横軸を時間(1)とし
て示すグラフ、第5図は本発明に基づくエコーキャンセ
ラーを備える伝送回線の一部を概略的に示す図、第6図
は伝送信号の時系列Xkとエコー信号の時系列ykとの
間の相互相関を図解的に表わす図、第7図は第5図の回
路の一部に用いるアドレス設定回路の一例を示すブロッ
ク図である。 13・・・伝送回線、15・・・エコーキャンセラー、
16・・・受信伝送信号レジスタ、17・・・タ、ツブ
係数補正回路、18・・・推定インノ4ルス応答レゾス
タ、19・・・たたみ込み積分回路、51・・・エコー
キャンセラー、52・・・エコー信号レジスタ、53・
・・相互相関器。 特許出願人 富十通株式会社 特許出願代理人 弁理士 青 木  朗 弁理士西舘和之 弁理士内田幸男 弁理士 山 口 昭 之 第 1 図 第2 図 1 第 3図 第4図 第5図

Claims (1)

  1. 【特許請求の範囲】 1、一方の端局側からの伝送信号Xを、伝送回線を介し
    て、他方の端局側において取り込み、該他方の端局側で
    生じた該伝送信号Xのエコー信号側で形成されるエコー
    信号側のインパルス応答をhとするとき前記伝送48号
    の時系列Xkと該イン・ぐルス応答りとの時系列的なた
    たみ込みにより前記近似のエコー信号の時系列y′□を
    得、且つ該イン・やルス応答りはフィルタのタップ係数
    補正操作により逐次補正されるようにしたエコーキャン
    セラーの制御方法において、 前記タップ係数補正操作の開始前に、前記インパルス応
    答りを推定して推定値h′を求める演算を行い、この推
    定値h’によって前記エコーキャンセラーするようにし
    たことを特徴とするエコーキャンセラーの制御方法。 2、前記伝送信号Xと前記エコー信号yとの相互相関を
    演算することにより前記推定値h′を求める特許請求の
    範囲第1項記載のエコーキャンセラーの制御方法。 3、前記相互相関において割り出した前記イン・ぐル・
    ス応答りの存在範囲に対応するタップの範囲内で前記タ
    ップ係数補正操作を行う特許請求の範囲第2項記載のエ
    コーキャンセラーの制御方法。
JP19001282A 1982-10-30 1982-10-30 エコ−キヤンセラ−の制御方法 Pending JPS5980030A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19001282A JPS5980030A (ja) 1982-10-30 1982-10-30 エコ−キヤンセラ−の制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19001282A JPS5980030A (ja) 1982-10-30 1982-10-30 エコ−キヤンセラ−の制御方法

Publications (1)

Publication Number Publication Date
JPS5980030A true JPS5980030A (ja) 1984-05-09

Family

ID=16250900

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19001282A Pending JPS5980030A (ja) 1982-10-30 1982-10-30 エコ−キヤンセラ−の制御方法

Country Status (1)

Country Link
JP (1) JPS5980030A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6150015A (ja) * 1984-08-20 1986-03-12 Matsushita Electric Ind Co Ltd 音質評価装置
US6061444A (en) * 1994-05-07 2000-05-09 Ntt Mobile Communications Network, Inc. Echo canceler and method for learning for the same

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5793738A (en) * 1980-12-03 1982-06-10 Communications Satellite Corp Echo cancelling circuit

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5793738A (en) * 1980-12-03 1982-06-10 Communications Satellite Corp Echo cancelling circuit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6150015A (ja) * 1984-08-20 1986-03-12 Matsushita Electric Ind Co Ltd 音質評価装置
US6061444A (en) * 1994-05-07 2000-05-09 Ntt Mobile Communications Network, Inc. Echo canceler and method for learning for the same

Similar Documents

Publication Publication Date Title
KR100233077B1 (ko) 반향소거장치
CA1221180A (en) Method of and device for the digital cancellation of the echo generated in connections with time-varying characteristics
CN111768796B (zh) 一种声学回波消除与去混响方法及装置
JP4104663B2 (ja) エコー回路遅延の推定
US6151614A (en) Adaptive filter and adapting method thereof
US4232400A (en) Echo control system
US5638439A (en) Adaptive filter and echo canceller
CN110992923B (zh) 回声消除方法、电子设备以及存储装置
JPH08288890A (ja) 適応型フィルタリングのための方法および装置
JPH04120812A (ja) Fir形エコーキャンセラ
CN111355855B (zh) 回声处理方法、装置、设备及存储介质
JPH09153846A (ja) エコーキャンセラ
US6580794B1 (en) Acoustic echo canceler with a peak impulse response detector
JPS5980030A (ja) エコ−キヤンセラ−の制御方法
US5260896A (en) Adaptive filter and a method of preventing divergent behavior of the adaptive filter
JP3145269B2 (ja) エコーキャンセラ制御方法
JPH11145878A (ja) 適応フィルタによる未知システム同定の方法及び装置
JPH0786991A (ja) エコー消去方法およびエコーキャンセラ
JPH06181424A (ja) ディジタルフィルタシステム
JPH1168518A (ja) 係数更新回路
JPH05252079A (ja) エコーキャンセラ
JP2690519B2 (ja) エコーキャンセラのタップ係数更新方式
JPS6010820A (ja) エコ−キヤンセラ−の駆動方法
JPS62278825A (ja) エコ−キヤンセラ制御方法
JPH03127518A (ja) エコーキャンセラ