JPS58150336A - エコ−キヤンセラ - Google Patents

エコ−キヤンセラ

Info

Publication number
JPS58150336A
JPS58150336A JP3277082A JP3277082A JPS58150336A JP S58150336 A JPS58150336 A JP S58150336A JP 3277082 A JP3277082 A JP 3277082A JP 3277082 A JP3277082 A JP 3277082A JP S58150336 A JPS58150336 A JP S58150336A
Authority
JP
Japan
Prior art keywords
signal
signal processing
circuit
series
processing circuit
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.)
Granted
Application number
JP3277082A
Other languages
English (en)
Other versions
JPH0117613B2 (ja
Inventor
Kazunori Ozawa
一範 小澤
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.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co 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 NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP3277082A priority Critical patent/JPS58150336A/ja
Publication of JPS58150336A publication Critical patent/JPS58150336A/ja
Publication of JPH0117613B2 publication Critical patent/JPH0117613B2/ja
Granted 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

【発明の詳細な説明】 本発明は二纏四線蛮換点におけるインピーダンス不整金
により発生するエコーを消去するエコー中、ヤンセラO
改良に関する。
一般の電話回線は二線a線と四線111mとから構成さ
れている1両回線の変換点にはハイブリッド回路が用い
られて−る。しかし、へイブリッド回路でのインピーダ
ンスの完全な整合が難しいため反射が生じ、受話信号の
一部が送話側に漏れ出しこれが長距離回線ではエコーと
なって余話の障害となる。
このようなエコー現象に対拠する為、既にエコーサlプ
レッサあるいはエコー午ヤンセラが用−られている。前
者は八−ド的に簡単ではあるが、スイッチング動作によ
る音声の切断が生ずると一つ問題点がある。一方、後者
はスイッチング動作を食まな一部め本質的に特性が優れ
て―るが、演算量が多いため、ある一度以上サンプリン
グ周波数を高くし九抄、エコーキャンセラ内部のパラメ
ータの数を増すのは実際上不可能となる。
この点について以下に具体的に説明する0結1図は従来
のエコーキャンセラの構成を示す近端加入者6に伝えら
れる。近端加入者6からのプ′ 信号はハイグリッド回路5を介して端子5に入り端子4
から遠端加入者へ送信される。受信信号の71゛ 一部はへイr9ッド回路5から送信側へ漏れる。
この漏れがエコーとなゐ。本図にお―ては簡単化Oため
アナ四グ信号とディジタル信号の区別を行ッテVs す
φが、エコーキャン七う内ではディジタル処理を行う丸
め、受信信号と送信信号はディジタル化されて−るもの
として説明を続ける・あるサンプリング時刻前に入力さ
れ九受信信号XjはXメモリIOK格納される。サンプ
リング周波数は8KHzである。XメそりIOKは過去
ONサンプルの受信信号が記憶されて≠る。Xメモリ1
0はサンプリング時刻毎に記憶してい2.Nllのデー
タOシフ)を行なう。ζ0INKデータのシフトは受信
信号X1がXメモリIOK格納される以前に終了して−
なければならない。スイッチ80はメモ9100入力信
号を切りかえる(入力信号X3かジアジデータか)#作
をする。パワーサム(pownhfsUM)計算回路9
0tiXメモリに格納されているデータ(X t NX
3− 、ヤ、)を用いてすンプリング時刻毎に次式の計
算を行なう。
ト1  鵞 P −、X X3−4          (21i 
−。
ここで、PはX3に関するパワーサムを示す、P。
値は修正量計算回路へ出力される。
7゛°一 端子2からハイグリッド回路5を通シ、端子6に至るま
での径路を反響路と呼ぶ。反響路の特性はインパルス応
答として求められHメモリ20に格納されている。Hメ
モリ20の内容にし→s −sと記号をつける・Hメモ
リ20の内容は加算器70で逐次修正され、再びHメモ
920に格納されるとともに乗算a30に入力される。
乗算器3Q&CおpてはXメモリの内容(X3=X1−
、ヤ、)と前述の加算器フ0出力とが掛は合わされ、さ
らに総和回路40で積分される。つt抄、総和回路40
の出力Yjは次式で表わされる。
Yj、」−トhi(1) l鴫O 減算−50は端子3から入力された信号yjからy3を
1差し引き情夫残差ejを作シ出す。友響路のインパル
ス応答が完全に推定されている場合はej−。
となるが、推定が不十分の場合町\Oとまり、ejは修
正量計算回路60に入力される。
修正量計算回路60は、例えば次式に従って修正量計算
を行なう。
Δh 1−g−ej ” X j −iβ      
(3)ここで△I+iはHメモリ20における111目
の(ihiに関する修正量である。また、Pは前記(2
1式で示した値であり、gは修正ゲインで正の微小皿が
用≠られる。
以上!明したエコーキャンセラにおいては遅延時間の長
いエコーを打ち消すことは、エコーキャンセラに用いる
回路素子0動作速度及び回路構成上1銀であるという欠
点があった。つtb1遅延時閲時間いエコーを打ち消す
ためには、長い時間にわたるインバル一応答を推定する
必要があ抄、Hメモリのサンプル数(タップ数)Nは大
きな値となる。例えば、国際通信等でエコーの遅延時間
が50 rnsecでありたとすれば、Hメモリのタッ
プ数はサンプリング周波数が8KHz(D場合に400
次必要となる。400次の次数について前記(1)、 
(2)、(31式で示した演算を行なうためには、非常
に高速な乗算器(l−?イクル110nsec以下)が
必要なだけでなく全体の装置構成も非常に複雑化する。
更に、へ久1ング防止用にエコーキャン七うを適用する
場合には、Hメモリのタップ数は前述の値の数倍必要と
なり、この場合には実曳は非常に値しい。
以ヒ述べた欠。点を改善し、比較的簡単な装を構述ぺら
れているように複数個のアダプティブフィルタを継続に
接続シフ、前記、(1)、 (2)、 (31式に示し
た演算を各々の7ダ1テイプフイルタにて分割して行な
う方法がある。
しかしながら、前記文献lで引用した方法においては、
Hメモリの修正量を各★のアダプティブフィルタに同一
タイミングで与えてψる。従って各々のアダプティブフ
ィルタの動作タイミングを監視する回路が必要であった
本発明の目的は簡単な装置構成でタップ数の大きなエコ
ーキャンセラな実現することにある。
本発明によれば、N個の信号処理回路からなるエコーキ
ャン七うにおいて、第1の信号処理回路は、falの信
号系列ならびに第2の信号系列をエコーキャンセラ外部
から入力し、更に内部パラメータの修正に必要な修正情
報を第N(2)信号処理回路から入力し、信号処理結果
を表わす第3の信号系列ならびに前記修正情報を出力し
、第2の信号処理回路は前記第1の信号処理回路の出力
信号系列を入力し、信号処理結果を表わす第4の信号系
列ならびに前記修正情報を出力し、JIINの信号処理
回路は、@N−1の信号処理回路の信号処理結果を表わ
す信号系列ならびに前記修正情報を入力し、信号処理結
果を表わす信号系列、ならびに前記修正情報を入力し、
信号処理結果を表わす信号系列の一部を外部へ出力する
と共に、新たに求めた修正情報を、前記第1の信号処理
回路へ出力すbようにし九ことを時機とするエコーキャ
ンセラが得られる。
次に図面を参照して本発明の詳細な説明する。
杭2図は本発明の一実施例を示すブロック図である。本
図において、第1図と同一の番号を記した構成要素は第
1図の構成要素と同一の動作をする。
第2図において、構成要素100.〜100.は各々ア
ダプティブフィルタを示し、これらは縦続に接続され、
全体として1つのエコーキャンセラを構成している。j
サンプル時刻の近i話者からの信号(受信信号)Xjは
端子1を通して第1番目の7ダブテイプフイルタ100
.の入力端子Xへ出力されると共に、端子2を通して六
イブリッド回路(第2図では示していない)へ出力され
る。
また、近端加入者からの信号Yjは端子3を通してMl
のアダプティブフィルタ100mの入力端子Yへ出力さ
れる。Hメモリの修正に必要去修正情報dMk喬目Oア
ダプディプフィルタ100に4DJ111子cotaし
てlサンプル時翔−にm1番目のアダ1ティプフイルタ
100.の端子CIへ出力されている。
第3図は第1番目Oアダプティブフィルタ100゜の−
構成りを示し九プVツタ図である1菖3図において、入
力端子Xかも入力された信号XjはXメモリ200へ格
納される。このrlAK:Xメモリ内のデータのシフト
はX3が格納される直前までに終了しておくa210は
)1メモリを示し、反響路のインパルス応答り、が格納
されている。hlの修正は端子CIから入力された修正
情報を用いて、次式に従りて行なわれる。
、j  、j−1j−1 ht−*ht  +Δh  −Xj、、i(0≦i炉−
1) (船j−> ここで、Δh は修正情報を示し、この詳細な説明につ
いては後述する。Mは第1釜目のアダプティブフィルタ
の成敗を示す。
−1 ((式においてΔb・ ・Xトiの′a算は兼1回路2
20で行なわれる・ また、(41式の加算演算は加算回路230で行なゎれ
る。((転)弐に従って修正され九h1はHメそ921
0に格納され、Hメモり内のデータの更新が行なわれる
。更Kh−はええみこみ、回路240へ出力される、え
たみこみ−路24Gは、h工とXメモ920Gの出力値
X1.1とを入力し、丸丸みζ番演算を次式に従って行
なう・ ^ 111m1  5 yl−J  kトX1.1        (潟i→ 九たみこみ回路240はylを減算−路250へ出大1
゛る。減算回路zso a端子Yから入力した信号Y3
xにζではylが入力されて−る)とFjO減算を次式
に従−計算し町を端子翼へ出力する。
町−Yjz−yj(@) パワー賃ム針算回路260は、次式に従いX3.−10
M次分のパワーサ^の計算を行な一計算結果を端子PO
へ出力する。
ここでPI、は端子PIから入力された値であ抄、第1
番目のアダプティブフィルタでは10#が入力されてn
 h @ P 1 @ a ハヮーすム計算紬果である
・Xメモ9回路zooはM−1@目0後納’−”j−m
e錫子xIllへ出力する・以上で11111のアダプ
ティブy 4 # # 1001()II−を終わる・
111!IIK戻りて、嬉2香目0アダ1ティプフィル
# Zoo露は8111目0アダ1テイプフイにり1G
偽と同一〇lll1lかもなる。
また、$12番目のアダプティブフィルタの端子PI、
Y、 X、 CIハ、ツレぞれm1ll目のアダプティ
ブ74に#0端子PO,& X、−COJ:、 *m5
tt、−c v−る・1N2書10アダプテイブフイル
タでは、前記(4)、 (!u、 (71弐に示した演
算の上限、下限は次のようになる・ M≦ゑ≦l←l            (3)aI3
香目以WI&のアダプティブフィルター、(4,(!&
)。
(2)、(4式の計算を行なえdよ−。
最終段のアダ1テイプ7(ル#(嬉21にお−て構成要
素10G )のみは上記0討算の他にインパルス応答k
lの修正情報の計算を次式KIl!−行なう・Δ”−g
−@ 3 /P1 *           (2)こ
とで、Δhはhtの修正情報を示している0gは正の微
小量である。(2)弐に戻って、PjoはIf■式ンセ
ンセラ次数を示し、各アダプティブフィルタの次数M及
び継続111111kを用いると次Oよう#ICかける
・ N−4−M                (鵡hl
O修正管報Δhはすンプル時刻11に最終段の7ダプテ
イブフイル#にお−て(2)弐に従−計算され、菖11
1C)アダプティブフィルタに次のすンプル時顧O儒号
が入力される前に端子■へ出力される。
最終段の7ダプテイプフイル#01を子■は嬉1番目の
アダプティブフィル#O端子CIへ接続されてお抄、篇
1番目Oアダプティプフィ#りは、次のナシ1ル時Sに
修正情報Δhを端子CIから入力し、hiO修正に眉い
る・ 1Nえ、最IIa段のアダプティブフィルタは、前記(
2)式に従い、II*残埜町を計算し、端子Bを通して
端子4へ出力する。ここで、最終段0**残差は、次の
ようKかける。
以上−嘴し九ように本実施例0@威をとることによ伽、
全体としてN次O次数をtつ工】−キャンセラを実現す
ることがで自、次数Nはアダプティブフィル#O纏繞振
続歇によ〉任意の値をとることが可能である。演算量的
には番アダプティブ7(ルタはM次(M−N/Ic)0
次数を実現するのに必要な演算を実行すれげよ−Oで、
比較的低連な素子を用−ても大吉な次数を実現で禽ると
−う効果がある。更に、本実施1llKよれば、hiの
修正情報Δhを最終段のアダ1テ(ブフィルタから初段
Oアダ1テ(プフイに#へ@退し、更にZR目、sI!
目へと一方肉鉤KItllしてψるので、Δhを番アダ
プティブ74ルタに同一タイ砒ンダで転送する従来方式
と比較して各goタイ亀ソング調整九めO親御回路が不
要であるという効果がある・最近、各1からシグナルプ
璽セッ量−と呼セれる信号4611用oLIIIチνプ
が発表されている・以下ではシグナルプロ七ツナーLS
Iチップを8Fと呼ぶことにする・8PはムLU9乗算
器、プ田グツムメモリ及びデータメ%りを備えておし1
−グラム制−によ)信号処還漉算を行なわせることがで
吉る1本実施例の構成は8PilC;lit常に適した
構成でTo参、“各アダブチ(プ7(ルータラ8P1チ
ツプで構成することKよ参非雪に簡単な装置構成で大吉
な次数をもつエコー午ヤンセラを実現の修正方法として
前記(4)、 (9)弐に示した方法を用いたが、これ
以外の修正方法(例えば前記文献lで示されて−ゐ方法
等)を用いてもよ≠ことは、勿論である・
【図面の簡単な説明】
箇1図は従来エコーキャンセラの構成を示すプ田ツタ図
、菖2図は本発明の一実施例を示すブ冒ツタ図、113
図は嬉2WJで示したアダ1テ、イブフィルタ100.
0−構成例を示すプロッタ図を、それ仇示す。 國Kkいて、10.200−−−−−−−X メ% ’
j、2Q、 210−−−−−Hメモリ、30.220
−−−−−−−−1!算−g”、  50.250・・
・・・・・・・・−減算器、70.230−−−m−算
器、4G−−−−−−1和回路、8G−−−−111正
量針算■賂、9へ260−・・・・−パワーサム計算1
.路、240−−−−一九丸みこぶ回路、lOへ〜10
0k・−・−・・・アダ1テイブフイルタをそれぞれ示
す。 代理人弁理士内原  習 発1回 準3目

Claims (1)

    【特許請求の範囲】
  1. Nllの儒号暢ma路からなるエコー午ヤンセラにお−
    て、嬉xoH号II&11回路は、第1の信号系列なら
    びに嬉2の信号系列をエコーキャンセラ外部から人力し
    、更に内部パラメータの修正に必要な修正情報をaIN
    の儒−tmmta路すら入力し、信号操環繍呆を表わす
    aIaの信号系列ならびに前記修正情報を出力し、菖2
    の信号処理回路は前記illの信号格環vavao出力
    信号系列を入力し、信号処理結果を表わすa14の信号
    系列ならびに前記修正情報を出力し、IINNの信号処
    理回路はllN−1の儒号処llIgl路の信号処理結
    果を表わす信号系列ならびに前記修正情報を入力し信号
    処理−果を表わす信号系列の一部を外部へ出力すると共
    に1新たに求めた修正情報を前記第1の信号処m回路へ
    出力するようにし九ことを特徴とするエコー午ヤンセラ
JP3277082A 1982-03-02 1982-03-02 エコ−キヤンセラ Granted JPS58150336A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3277082A JPS58150336A (ja) 1982-03-02 1982-03-02 エコ−キヤンセラ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3277082A JPS58150336A (ja) 1982-03-02 1982-03-02 エコ−キヤンセラ

Publications (2)

Publication Number Publication Date
JPS58150336A true JPS58150336A (ja) 1983-09-07
JPH0117613B2 JPH0117613B2 (ja) 1989-03-31

Family

ID=12368072

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3277082A Granted JPS58150336A (ja) 1982-03-02 1982-03-02 エコ−キヤンセラ

Country Status (1)

Country Link
JP (1) JPS58150336A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56132827A (en) * 1980-03-24 1981-10-17 Nec Corp Echo canceler
JPS5784633A (en) * 1980-11-15 1982-05-27 Nippon Telegr & Teleph Corp <Ntt> Echo eraser

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56132827A (en) * 1980-03-24 1981-10-17 Nec Corp Echo canceler
JPS5784633A (en) * 1980-11-15 1982-05-27 Nippon Telegr & Teleph Corp <Ntt> Echo eraser

Also Published As

Publication number Publication date
JPH0117613B2 (ja) 1989-03-31

Similar Documents

Publication Publication Date Title
US4225754A (en) Loudspeaker telephone
EP0192359B1 (en) Noise cancellation
JPH0139257B2 (ja)
JP3139405B2 (ja) エコーキャンセラ
AU604137B2 (en) Echo canceller
US3903377A (en) Echo canceller utilizing correlation
JP2581458B2 (ja) アダプティブフィルタの適応化方法及び装置
US4578543A (en) Digital echo canceller
JPS58150336A (ja) エコ−キヤンセラ
CN1086073C (zh) 回波补偿方法和装置
EP0122594A2 (en) Line circuit with echo compensation
CA1065514A (en) Automatic h-register clear for prevention of erroneous convolution in digital adaptive echo canceller
GB2109209A (en) Improvements in or relating to interference controllers and detectors for use therein
JPS62183230A (ja) エコ−サプレツサ
JPS6113416B2 (ja)
JPS6251528B2 (ja)
JP3304119B2 (ja) エコーキャンセラ
JP2841952B2 (ja) エコー消去装置
JPS5860835A (ja) 反響打消し装置
JPS6319924A (ja) エコ−消去装置
JPH02305231A (ja) エコーキャンセラ
JPH0263225A (ja) エコー制御装置
JPS6010820A (ja) エコ−キヤンセラ−の駆動方法
JPS6362420A (ja) エコ−キヤンセラの並列処理方法
JPH02288426A (ja) ディジタル情報伝送装置のエコー除去装置