JPS6173431A - エコ−除去方法 - Google Patents

エコ−除去方法

Info

Publication number
JPS6173431A
JPS6173431A JP19611084A JP19611084A JPS6173431A JP S6173431 A JPS6173431 A JP S6173431A JP 19611084 A JP19611084 A JP 19611084A JP 19611084 A JP19611084 A JP 19611084A JP S6173431 A JPS6173431 A JP S6173431A
Authority
JP
Japan
Prior art keywords
output
polarity
signal
echo
value
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
JP19611084A
Other languages
English (en)
Inventor
Akira Kanemasa
金政 晃
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
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 filed Critical NEC Corp
Priority to JP19611084A priority Critical patent/JPS6173431A/ja
Priority to GB08522903A priority patent/GB2164827B/en
Priority to US06/777,025 priority patent/US4769808A/en
Priority to AU47574/85A priority patent/AU582710B2/en
Priority to CA000491005A priority patent/CA1256527A/en
Publication of JPS6173431A publication Critical patent/JPS6173431A/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

【発明の詳細な説明】 (産業上の利用分野) 本発明は、2線双方向デイジタル伝送を実現するための
エコー除去の方法に関する。
(従来技術の問題点) ベア線を用いて2線双方向デイジタ、ヤ伝送を実現する
ための公知の技術としてエコーキャンセラが知られてい
る(アイイーイーイー・トランプクシ1ンズ・オン・ア
クースティクスースピーチ・アンド・シグナル・プロセ
ッシング(IEEBTRANSAC’J’l0NS O
N ACOUS’rIC8,5PBE−CH,AND 
5IGNAL PROCESSING ) 27巻6号
、  1979年、768〜781ページ)。エコーキ
ャンセラは、エコーのインパルス応答の長さ分のタップ
係数を持つ適応型(アダプティブ)フィルタを用いて送
出データ系列に対応した擬似エコー(エコーレプリカ)
tl−生成することにより、2線/4線変換回路にて送
信回路から受・信回路に漏れ込むエコーを抑圧するよう
に動作する。この時適応フィルタの各タップ係数は、エ
コーと受信信号が混在した混在信号からエコーレプリカ
を差引いた差信号と送出データとの相関をとることによ
り遂次修正される。このような適応フィルタの係数修正
即ち、エコーキャンセラーの収束アルゴリズムについて
は前記参考文献に記載されており。
その代表的なものとして、ストキャーステック・イタレ
ーシッン・アルゴリズム(Stochastic自er
ation algorithm)とサイン・ アルコ
リズムが知られている。
2.11双方向デイジタル伝送を実現するKは、 LS
I化か必要であり、最近著しい技術進歩をとげているデ
ィジタル・デバイス技術を適用できる方式が望ましい。
この時、前述の適応型フィルタとしてディジタルフィル
タを用いて構成しようとするとアナログ/ディジタル(
A/D)コンIく一部及びディジタル/アナログCD/
A)コンバータが必要となる。このうちD/Aコンバー
タの所要ビット数はシステムの要求条件から定まり、例
えば公衆通知網の加入者線への応用では、12ビット程
度必要とされる。一方、A/Dコンバータの所要ビット
数は、システム条件のみならず、前述のエコーキャンベ
ラの収束アルゴリズムにも依存する。
例゛えば、公衆通信網の加入者線に応用する場合、スト
キャーステックeイタレーションーアルゴリズムを採用
すると8ビツト8度必要であるのに対し、サインやアル
ゴリズムでは1ビツトですむという特徴がある。ところ
が、サイン・アルゴリズムでは、前述の差信号の極性に
よp、適応フィルタのタップ係数の修正全行なうため、
差信号中に含まれている残留エコーの極性と差信号の極
性とが一致しなくなると、適応動作が不可能になるとい
う問題が生じる。例えば、伝送路符号としてバイフェー
ズ符号のような2値打号を使用した場合受信信号の存在
により、残留エコー(エコーとエコーレプリカとの差〕
レベルが受信信号レベルと同等程度になると前述の問題
が発生する。そこでこの間ffl?解決するための従来
技術につい−て次に述べる。
第5図は、サイン参アルゴリズムを採用した場合のエコ
ーキャンセラの従来例を示したものである。ここで第5
図の回路は、2#!伝送路4を介して対向で接続されて
いるものとする。加入者ケーブルを対象とすれば、一方
は局IIC,他方は加入者側に設置される。ここでは説
明を簡単にするために、ベースバンド伝送を仮定し、第
5図を加入者側回路として説明す石。
第5図において、入力端子1には2値データ系列が供給
され送信部3及びアダプティブ・ディジタル・フィルタ
8に入力される。送信部3にて、2値データ系列は伝送
路符号に変換された後、ハイブリッド・トランス(HY
B)3を介して2線伝送路4に送出される。一方、送信
部2にて発生された送信信号の一部はエコー成分として
ノ・イブリッド・トランス3の出力に現われローパス・
フィルタ(LP1″゛)5に供給される。また、第5図
の回路に対向した相手側(今の説明では局側となる)か
ら送出された受信信号は、2.lil伝送路4及びハイ
ブリッド・トランス3を介してローパス・フィルタ5に
供給される。従って、ローパス・フィルタ5の出力は、
受信信号とエコーが混在した混在信号となる。なおロー
パス・フィルタ5の役割は所望の信号帯域以外の周波数
成分を抑圧することテアル。ローパス・フィルタ5の出
力は減算器10に供給される。ここで、アダプティブ・
ディジタルフィルタ8、D/Aコンバータ(I)AC)
  9、減算器10、加算器11、極性判定回路12及
び乗算器13から成る閉ループ回路は、ローパス・フィ
ルタ5の出力である混在信号甲のエコーを除去するよう
に動作する。これは、アダプティブ°ディジタルフィル
タ8がエコーレプリカを生成することにより実現される
。そこでアダプティブ・ディジタルフィルタ8について
詳細に説明する。
第6図は、第5図のアダプティブ・ディジタルフィルタ
8の詳細ブロックを示したものである。
第6図における入力信号105及び106はそれぞれ第
5図の入力端子1から供給された2値データ系列(+1
または−1の値をとる)及び乗算器13の出力に対応し
ている。また、第6図における出力信号IQ7は、第5
図のアダプティブ・ディジタルフィルタ8の出力信号に
対応している。2値データ系列105は、遅延素子10
0m1乗算器101−1IOIs 、・・丁、101R
−、及び係数発生器A、 、 A、 、・・・・・・、
 A 11−1に供給される。T秒の遅延を与える遅延
素子100s、100會、・・・・・、10ONyR□
 は、この順に接続されており、各々クリップ・フロッ
プで実現することができる。ここでN及びRは正繋数で
ちり、RはNの約数とする。
また2値データ系列105のデータレートは1/Tビッ
ト/秒でちる。遅延素子1ooi(に1.2゜・・・、
N/R−1)の出力はそれぞれ、乗算器101.。
101、十、、  ・・・・、101J十R−1及び係
数発生器Aj、Aj++ 、・・・・・・”’J+R−
s¥ζ供給される。
但し、J=夏×Rである。乗算器101に、101に+
R1・・・・、 101に十s−R(K=0. 1. 
 ・・・・・・、R−1)では、それぞれ係数発生器A
K、Aに+8.・・・・・・。
八に十N−A  の出力である各係数と入力データが掛
けられた後、各乗算結果は、すべて加算器102KK入
力され加算される。R個の加算器102.。
102工、・−・・、102a−rの出力はスイッチ1
03の入力接点となる。スイッチ103はT砂金周期と
する多接点スイッチであり、R個の加算器102.。
102s、・・・・・・+  102 R−1の出力を
この順にT/R秒毎に選択して出力し、出力信号107
となる。
出力信号107はエコーレプリカであり、T/R秒毎に
エコーレプリカが発生される。Rは補間定数(インター
ボレージ!I/・ファクタ)と呼ばれ所要の信号帯域内
でエコーを除去するために通常Ri2以上の整数となる
。一方、スイッチ103と同期して動作するスイッチ1
04は、スイッチ103と入出力が逆転している。即ち
スイッチ104は、入力1′ぎ号106をT/R秒毎に
R個の接点に順番に分配する機能r果す。スイッチ10
4の各接点出力は、同期して動作するスイッチ105に
対応した接点に入力される信号経路に存在する係数発生
器に供給されている。
次に係数発生回路について詳細に説明する。
第7図は第6図の係数発生器At(l=0・工・・・・
・・・、N−1)の詳細ブロック図を示したものである
。第7図の入力信号200は、 第6図における2値デ
ータ系列105又は遅延素子100z、100麿。
・・・・・+100HyR−4の出力信号に対応してい
る。
また、第7図の入力信号201は、第6図におけるスイ
ッチ104の接点出力に対応している。
さらに、第7図の出力信号203は、第6図における係
数発生器Atの出力に対応している。第7図において入
力信号200及び201は乗算器204に供給されその
乗算結果は加算器205の一方の入力となる。加算器2
05の出力はT秒の遅延素子206全介し帰還されてお
り、7秒毎に行なわれる係数の更新は、乗算器204に
供給されている入力信号200及び201の相関値と1
サンプル前の係数値に加えることにより実現される。出
力信号203が係数である。
以上第6図及び第7図を参照して説明した第5図のアダ
グチイブ・ディジタルフィルタ8によジ発生されたエコ
ーレプリカは、D/’Aコンバータ9に供給され、ディ
ジタル信号からアアログ信号に変換されて減算器10の
一方の入力となる。減算器10では、ローパスフィルタ
5の出力信号である混在信号(=〔エコー〕+〔受信信
号〕)からエコーレプリカを差引いた差信号(=〔残留
エコー〕+〔受信信号〕。但し〔残留エコー〕=〔エコ
ー〕−〔エコーレプリカ〕)が得られ、受信部6、加算
器11及び振幅制御回路14に供給される。
受信部6では、クロックの抽出、受信信号の復調などが
行なわれ、識別されたデータは出力端子7に現われる。
撮幅制御回路工4は、ランダム信号発生器15にて発生
されたランダム信号の最大振幅値を、減算器10の出力
である差信号の振幅又は電力を参照して制御するという
機能を果す。振幅制御回路14にて制御された最大振幅
をもつランダム信号は、加算器11の一方の入力となる
。減算器lOの出力である差信号と、振幅制御回路14
の出力である振幅制限を受けたランダム信号は加算器I
NCて加算された後、極性検出器12にてその極性のみ
検出される。さらに、極性検出器12の出力は乗算器1
3にて2α(αは正数)倍された後、誤差信号としてア
ダプティブ・ディジタルフィルタ8に供給される。第6
図の入力信号106が誤差信号に対応している。ここで
前述のアダグチイブ−ディジタルフィルタ8が適応動作
を行なうためには極性検出器12にて、残留エコーの極
性を正しく検出することが必要となる。ところが減算器
IOの出力である差信号の中には、受信信号が含まれて
いるから、第5図において、減算器10の出力を直接極
性検出器12に入力したと仮定すると、残留エコーレベ
ルが受信号レベルと同等程度になると、極性検出器12
の出力では残留エコーの極性が正確に得られなくなって
しまう。従って、アダグチイブ・ディジタルフィルタ8
の適応能力が失なわれることになる。
そこで、従来は、第5図に示したように、加算器11.
振幅制御回路14及びランダム信号発生器15を付加し
て、減算器10の出力信号である差信号に受信信号レベ
ルと同等程度のランダム信号を加えることによりアダプ
ティブ・ディジタルフィルタ8の適応動作を保証すると
いう方法が用いられていた。この方法は、受信信号と同
等レベルのランダム信号を差信号に加えることにより、
受信信号をキャンセルする確率を発生させる。この確率
は極性検出器12にて、残留エコーの極性が正しく得ら
れる確率となるから、アダプティブ・ディジタルフィル
タ8の適応動作が保証されることに;2る。
ところが、第5図に示した従来の方法では、ランダム信
号の発生が必要となると共に、所望のエコー抑圧度を得
るためには、差信号Pこ加えるべきランダム信号の最大
値を受信信号レベルと同程度に保つという複雑な制御?
必要としハードウェア規模が大きくなるという欠点があ
った。また、誤差信号の極性を用いてタッグ係数の更新
を行ってbるため、サイン・アルゴリズムを採用した従
来の方法では、収束時間か長いという欠点があった。
(発明の目的) そこで本発明の目的は制御が簡単でかつノ・−ドウエア
規模の小さいエコー除去の方法を提供するととKある。
また、本発明の別の目的は、収束時間の短いエコー除去
の方法を提供することにある。
(発明の構成) 本発明によれば2線74線変換回路の4線側にてアダプ
ティブ・フィルタに、l)発生される擬似エコーを用い
て送信回路より受信回路へ漏れ込むエコー金除去するた
めのエコー除去方法であって該エコーと受信信号が混在
した混在信号から該蒙似エコーを差引いて差信号ケイI
Iた後、該差信号から該差信号を遅延させた稈延信号を
加算も1.りは減算することによジ〆1の誤差信号金求
め、該擬似エコーの極性と該第16誤差信号の極性との
相関をと9、該相関信号を定数倍して得た信号に該第1
のψ差信号の陰性を付与して第2の誤差信号を生成し、
該第2の誤差信号を該アダプティブ書フィルタに帰還さ
せるようにしたことを特徴とするエコー除去方法が得ら
れる。
(発明の原理) 本発明の第1のポイントは、受信アイパターンの特性に
注目し、受信信号がキャンセルされる確率が零にならな
いように以下のように構成した。
即ち2値打号系を含む伝送路符号の受信アイバター/の
特性によれば、現在の値と、lT抄(lは正整数)前の
値がほぼ同一の値又は、逆極性で各各の絶対値がほぼ同
一の値となる確率の最小値は零でないある正の値をとる
。従って差信号(=残留エコー十受信信号)について、
現在の値と6T秒前の値の差又は相をとることに、II
:り、受受信化成成分零でないある正の直の確率でキャ
ンセルされることKなる。それ故、その差又は和の極性
全検出すれば、残留エコーの符号が零でないある正の値
の確率で検出で盗るから、アダプティブ・フィルタの適
応動作が保証さ1.る。
本発明のM2のポイントは、アダプティブ・フィルタの
タップ係数の更新の際、ステップ・サイズ金適応的に変
化はせるという点ンζある。本発明では、残留エコーが
大きい場合には、9(以エコーの極性と残留エコーの極
性とが強い相関をもつのに対し、残留エコーが小さい場
合には、両者は相関をもたないという点に注目し、前記
相関値に依存して、ステップ・サイズを適応的に変化さ
せる。
それ故、収束時間を従来に比べて大幅に短縮することが
可能となる。
(実施例) 次に図面全参照して本発明について詳細に説明する。
第1図は、本発明の一実施例を示すブロック図である。
同図において、第5図と同一の参照番号全付与された機
能ブロックは、第5図と同一の機能をもつ4のとする。
第1図と第5図の相異点は、減算器16及び1秒の遅延
を与える遅延素子17から成る回路と、補間フィルタ2
2の有/無と、極性検出器19、相関器20及び乗算器
21から成る回路の3点であ!ν、その他の構成は第5
図と全く同一である。これらの相異点について説明する
前に全体の構成について簡単に述べる。入力端子lに供
給された2値データ系列は、送信部2及びアダプティブ
・ディジタルフィルタ8に供給される。送信部2にて2
値データ系列は伝送路符号に変換された後、ハイブリッ
ド・トランス3を介して2線伝送路4へ送出される。
ここに、ハイブリッド・トランス3のインピーダンス不
整合に起因して、送信部2の出力が受信回路へエコーと
して漏れ込みローパス・フィルタ5に供給される。一方
、受信信号も伝送路4及びハイブリッド・トランス3を
介してローパス・フィルタ5に供給される。ローパス・
フィルタ5にて不要な高周波成分を抑圧された混在信号
(=〔エコー〕+〔受信信号〕)は減算器10に供給さ
れる。
そこで、アダプティブ・ディジタルフィルタ8にて生成
ぢれた擬似エコー(エコーレプリカ)は、D/Aコンバ
ータ9によりアナログ信号に変換された後、補間フィル
タ22を介して減算器IOK入力される。従って、減算
器10の出力である差信号(=〔混在信号〕−〔エコー
レフリカ)=(エコー〕+〔受信信号〕−〔エコーレプ
リカ〕)の成分Oうち、残留エコー〔=〔エコー)−(
エコーレプリカ〕)が受信信号に比べて十分小さくなれ
ば、受信信号は受信部6にて正確に復調され、出力端子
7には受信された2値データ系列が現われる。なお、補
間フィルタ22け、D/Aコンバータ9の出力に含まれ
ている高層e成分を抑圧する機能を果すものである。
ここで、アダプティブ・ディジタルフィルタ8゜D/A
コンバータ9、補間フィルタ22、減算器10、減算器
16、極性検出器12及び乗t1[器13から成る閉ル
ープ回路け、アダプティブ・ディジタルフィルタ8の適
応動作を実現するものである。
アダプティブ・ディジタルフィルタ8の構成については
、第5図の従来例で説明したものと同様に第6図及び第
7図に示した構成と同一で良い。
優性検出器12の出力は乗算器13にて、乗笥器21の
出力と掛けられ誤差信号としてアダプティ・ディジタル
フィルタ8に供給される。
次に極性検出器12の出力と、減算器10の出力である
差信号の残留エコー成分の極性との関係について詳細に
説明するが、その前に伝送路符号について述べるつ 第2図は、2値打号の代表例を示したものであり同図(
alは、バイアx−ズ符号!&、 (b)FiMSK 
(ミニマム・シフト・キーイング)符号のパルス波形を
それぞれ示す。
第2図(a) K示したように、バイク二−1符号では
°0“及び1”のデータに対し極性の反転したパルス波
形を割当てる。両者のパルスは共に、1ビット幅T秒の
中心で極性が反転してかり、1ビツト内で正負がバラン
スしているという特徴にもっている。こAK対し、第2
図(b)に示したように、MSK符号では4腫類のパル
ス波形を用意する。
即ち、“O“及び”1“のデータに対しそれぞれ極性の
反転したのモードと○モードの2i4ffのパルス波形
を用意する。
これら2種類のモード遷移は、第2図(blの太い矢印
で示されており、現時点のモードは、1ピア)前のモー
ドKJ:り決定される。このN15K符号は、ピットの
境界にて必ず極性が反転するという特徴をもっている。
なお、MSK符号では111  に対しては、1ビ、ト
内で正負のバランスが取られているが、°0“に対し7
ては、 正負がバランスしていない。しかしながら、第
2図(1))のモード遷移を示す太い矢印の方向から明
らかなように、連続するピット系列内で”0“が偶数個
存在すれば正負のバランス位数れており、DC成分はほ
とんど無視できると言える。第2図に示した伝送路符号
は、第1図の送信部2VCて出力されることKなる。
は、第2図に対応してそれぞれバイ7工−ズ符号及びM
SK符号の受信アイパターンである。
同図に示すように、受信アイパターンは、高域成分がカ
ットされ丸みを帯びたものとなる。今、第3図(alに
注目する。T秒離れた4組のサンプル点の組合せをそれ
ぞれ(t・、t0′ン、  (11,11/)。
Os、1. /)及び(ts、ts’)と仮定する。こ
の時、1=1□’  (m=On  11 2.3)の
サンプル値からt = tm のサンプル値を差引いた
値をAmとすれば・A、n  は表1のように与えられ
ることがわかる。
・Ooと“l“の出現確″4は等しく 十 であると仮
定すると、A・=O1As =O1A−”O及びA、二
〇となる確率は1表1よりそれぞれ士1士、十及び1と
なる。この例では第3図falK示すT秒離れた4組の
サンプル点について考えたが、同図より明らかなように
、どのような位相をとっても%V負の逆転は別にして表
1に示す以外のパターンはあり得ないことがわかる。従
って、現在のサンプル値からT秒前のサンプル値を差引
いた値が零となる確率の最小値は十となる。次に第3図
(bl図のMSK符ずの受信アイパターンについて考え
ると、第2図(blのモード遷移全参照してA1.lは
表2のように与えられる。
”0”と“1“の出現確率は等しく各々十であると仮定
すると、A= =Q、 AI =0.Am =Q及びA
、=0となる確率は、表2よジそれぞれ1,11士及び
十となる。この例では第3図(b)に示すT秒離れた4
組のサンプル点くついて考えたが、同図より明らかなよ
うに、どのような位相全とっても正/負の逆転は別にし
て、表1′VC示す以外のパターンはち力得ないことが
わがる。従って、M8に符号の場合にも、現在のサンプ
ル獲からT秒前のサンプル値を差引いた値か零となる確
率の最小値は士となる。 以上、バイ7工−ズ符号及び
M8に符号を例に挙げて述べたように、 現在のサンプ
ル値からT秒前のサンプル値を差引いた値が零となる確
率の最小値は共に十となることがわかる。これらの符号
以外の伝送路符号についても同様に考えると、前記確率
の最小値は零でない値をもつことは明らかである。さら
に、今までは、現在のサンプル値からT秒(データレー
トはI/Tピット/秒とする。)前のサンプル値を差引
いた値を対象としてきたが、現在のサンプル値からl・
T秒(lは正整数)前のサンプル値を差引いた値が零と
なる確率の最小値も同様に士となることがわかる。次に
、この確率がエコーキャンセラの適応動作の中でどのよ
うな意味を持つかについて第1図を参照して説明する。
第1図に示す本発明の一実施において、参照数字17は
T秒の遅延金与える遅延素子、参照数字161ま減算器
参照数字12は極性検出器である。ここで、アダグチイ
ブ・ディジタルフィルタ8が適応動作を行なうためには
、極性検出器12にて、$c算器1oの出力である差信
号(=〔エコー〕+〔受信信号〕−〔エコーレプリカ〕
)中に含まれる残留エコー〔イエコー〕−〔エコーレプ
リカ〕)成分の極性が正確に得られる確率が零でないと
いう条件が必要であることは前に述べた。第1図におい
て、減算器16及び遅延素子17はこの条件を満足する
目的で付加されたものであり、減算器17の出力には、
現在の値からT秒前の値を差引いた値が現われるように
なっている。
表1及び表2の説明で述べたように、減算器1oの出力
である差信号の中の受信信号成分は、減算器16の出力
では、確率十以上で受信信号が零になることは明らかで
ある。一方、減算器16の出力に含まれている残留エコ
ー成分について考えると、現在の残留エコーの値からT
秒前の残留エコーの値を差引いた値が残留エコー成分と
して減算器16から出力される。現在の残留エコーの値
とT秒前の残留エコーの値とは無相関であるから、T秒
前の残留エコーの値は、ランダム雑音とみなすことがで
きる。T秒前の残留エコーの値の振幅分布は正負対称で
あり、振幅dがldl≦δ(但し乏δ)となる確率は、
零でなくある正の値をとる。従って、減算器16の出力
信号を入力とする極性検出器12にて、黒布の残留エコ
ーの極性が正確に出力される確率は零でないある正の値
をとることがわかる。それ故、アダプティブ・ディジタ
ルフィルタ8の適応動作が保証されることKなる。なお
、第1図では遅延素子17はT秒の遅延を与えるものと
して説明したが、表1及び表2の説明の中で述べたよう
に、遅延量としてl−T秒(lは正整数)としても同様
の効果が得られる。
次に、第1図の相関器20の動作について説明する。
極性検出器12の出力と極性検出器19の出力との相関
値は相関器20にて計算され乗算器21により2α(α
は定数)倍されて乗算器13に供給される。ここヤ、極
性検出器12の出力には減算器10の出力である差信号
(=〔残留エコー〕+〔受信信号〕)Kついて、現在の
値からT秒前の値を差引いた値の極性が現われる。一方
罹性検出器19の出力にはエコーレプリカの極性が現わ
れる。そこで−残留エコーが大きい場合には残留エコー
の棲性ト、エコーレプリカの極性が相関をもつのに対し
、残留エコーが小さい場合には、両者は相関をもたない
という点に注目すれば、相関器20の出力は、残留エコ
ーが大きい場合にけ大きな値を小さい場合には小さな値
となる。従って相関器20の出力に対し乗算器21にで
2α倍のスケーリングを施してステップ・サイズと[7
て用い、このステップ・サイズに極性検出器12の出力
の極性を付与してアダプティブ・ディジタルフィルタ8
に帰還することKより、収束時間を大幅に短縮すること
が可能となる。
第4図は、本発明の第2の実施例を示すブロック図であ
る。同図において第1図と同一の参照番号を付与された
機能ブロックは第1図と同一の機能をもつものとする。
第4図と第1図の相異点は第1図の減算器16が第4図
では加算器18に置換えられていることであり、その他
の部分は全く同一である。従って、第4図では、減算器
lOの出力である差信号に関し、現在の差信号の値とT
秒前の差信号の値との和が加算器18の出力に現われ、
この和の値の極性を極性検出器12で検出することにな
る。そこで、伝送路符号の例を示した第2図及びその受
信アイパターン例を示した第3図を用いて、表2及び表
3に対応する表を求めてみる。まず、第3図(alに注
目し、T秒離れた4組のサンプル点の組合せをそれぞれ
(t、、t、’)、(t、。
t、′)、 (tm、tm’)及び(t、、ta’) 
 と仮定する。この時、t=tffi′ (m=0,1
,2゜3)のサンプル値と、1=1fflのサンプル値
の和をB1.、とすれば、B−は表3のように与えられ
ることがわかる。
同様に第3図Hに対して、表4が得られる。
表3 バイ7工−ズ符号の場合の8□の値表4  MS
K符号の場合のBmO値 lO“と“I″の出現確率は等しく各々十であると仮定
すると、B、、l=0.Bm =0.Bm =o及びB
、==oとなる確率は、表3に示すバイフェーズ符号の
場合には、それぞれ+1士、÷及びlとなり、表4に示
すMSK符号の場合には、それぞれ1、+、t、十とな
る。従って現在のサンプル値とT秒前のサンプル値との
和が零となる確率の最小値は士であり、このことは、任
君のサンプリング位相で成り立つ。また、表3及び表4
にはそれぞれバイ7工−ズ符号及びMSK符号の場合全
示したが、これら以外の伝送路符号にりいても同様に考
えれば1.在のサンプル値とT秒前のサンプル値との和
が零となる確率の最小値は零でない短音もっことは明ら
かである。
さらK、現在のサンプル値とぎ・T秒(ltri正整数
)前のサンプル値との和が零となる確率の最小値も同様
に零でない値をもつことは言5までもないO そこで第4図の説明に戻ると、減算器10の出力である
差信号は、受信部6に供給されると共に、加算器18及
びT秒の遅延を与える遅延素子I7にも供給される。ま
た、遅延素子17の出力は加算器18の一方の入力とな
っている。従って、加算器18の出力には、現在の値と
、T秒前の値との和が現われることになる。表3及び衾
フリ、減算器10の出力である差信号の中の受信信号成
分は、加算器16の出力では確率士以上で受信信号が零
になることは明らかである。一方、加算器18の出力に
含まれている残留エコー成分について考えると、現在の
残留エコーの値とT秒前の残留エコーの和が残留エコー
成分として加算器18から出力される。
現在の残留エコーの値とT秒前の残留エコーの値とは無
相関であるから、T秒前の残留エコーの値は、ランダム
雑音とみなすことができる。T秒前の残留エコーの値の
振幅分布は正負対称であり、振幅dがldl≦δ(但し
Ozδ)となる確率は零ではなくある正の値をとる。従
って加算器18の出力信号を入力とする極性検出器12
にて、現在の残留エコーの極性が正確に出力される確率
は零でないある正の値をとることがわかる。それ故、ア
ダグチイブ・ディジタルフィルタ8の適応動作が保証さ
れることKなる。なお第4図では遅延素子17はT秒の
遅延を与えるものとして説明したが、表3及び表4の説
明の中で述べたように、遅延量としてl−T秒(lは正
整数)としても同様の効果が得られる。なお、相関器2
0の動作については、第1図と同様であるが、極性検出
器12に供給されている信号が、第4図では減算器10
の出力である差信号について現在の値とT秒前の値との
和となっている点が異なっている。差信号の残留エコー
成分について考えれば、第1図と同様に、相関器20の
出力は、残留エコーの大きさに応じて変化するから、収
束時間を大幅に短縮することが可能となることは明らか
である。
以上1本発明について実施例にもとづいて詳細に説明し
たが、2線伝送路の線路損失を補償するための線路等止
器は、第1図及び第4図において受傷部6の中に含めて
考えても良いし、ローパスフィルタ5と減算器IOの間
に挿入しても良い。またMSK符号を採用した場合“0
°と°1“ に対するパルス波形が異なることと、各々
eモードとθモード全有するという2つの理由によりア
ダプティブディジタルフィルタ8の構Jl、バイ7工−
ズ符号の場合と若干異なる。即ち、“0″及び°1”の
パルス波形が異なることに対応させて、タップ係数′f
t2種類用意し個別に更新させる必要があること、また
、送信部2よりモード信号金堂はタッグ係数を区別する
ことが必要となる。さらeこ、今までの説明では、遅延
素子17の遅延量をT秒又は1−T秒(lFi正整数)
と仮定していたが、実用上は、l−T秒の近傍であれば
、十分であることは言うまでもない。また、補間フィル
タ22は、エコーレプリカが発生されるサンプリング点
でのみエコーが除去できれば良いという目的の場合には
不要である。
(発明の効果) 以上詳細に述べたように、本発明によれば、差信号(=
〔残留エコー〕+〔受信信号〕)Kついて、現在の値と
l−T秒(但しI!は正整数、1/Tくン はデータレートである。)前の値との差又は和とること
Kより受信信号成分は零でないある正の値の確率でキャ
ンセルされる。従って、その差又は和の極性を検出する
ことにより、アダプティブ・ディジタルフィルタの適応
動作が保証される。
また、第1及び第2の発明によれば、J−T秒の遅延を
与えるが延素子及び減算器又は加算器8組合せることに
より、上述の適応動作全保証できるから、複雑な制御全
必要とせず簡単でかつハードウェア規模の小さいエコー
除去の方法全提供できる。言らに、本発明によれば、残
留エコーの大きさに応じてステップ・サイズを適応的に
変化させることができるから大幅な収束時間の短縮が可
能となる。
【図面の簡単な説明】
第1図は、本発明の第1の実施例を示すブロック図、第
2図は、伝送路符号のパルス波形の列を示す図、第3図
は、受信アイパターンの例を示す図、第4図は本発明の
第2の実施例を示すブロック図、第5図は従来例を示す
ブロック図、第6図は、アダグチイブ・ディジタルフィ
ルタの構成ヲ示す図、第7図は係数発生器の構成を示す
図である。 図において、 2は送信部、  3はハイブリッド−トランス、4 H
2M伝送路、5#iローパス・フィルタ、6は受信部、
  7は出力端子、8はアダプティブディジタルフィル
タ、  9はD/Aコンバータ、10及び16は減算器
、 11及び18は加算器、 稔及び19は極性検出器
、 13及び21は乗算器、 14は振幅制御回路、 
15はランダム信号発生器、17は遅延素子、20は相
関器、 22は補間フィルタ、  100に−100露
、 ・・・、100N/R−t  は遅延素子、  1
01・、IQ2+−・・・・+  101N−、は乗算
器。 102・−102m、−・・・・・・、102R−s 
 は加算器、 103及び104は多接点スイッチ、 
 204は乗算器、205は加算器、  206は遅延
素子をそれぞれ示す。 第2図 ・o”     (a)     −1・・(b) 第3図 (a) (b)

Claims (1)

    【特許請求の範囲】
  1. 2線/4線変換回路の4線側にてアダプティブ・フィル
    タにより発生される擬似エコーを用いて送信回路より受
    信回路へ漏れ込むエコーを除去するためのエコー除去方
    法であって、該エコーと受信信号が混在した混在信号か
    ら該擬似エコーを差引いて差信号を得た後、該差信号と
    該差信号を遅延させた遅延信号とを加算もしくは減算し
    て第1の誤差信号を求め、該擬似エコーの極性と該第1
    の該差信号の極性との相関をとり、該相関信号を定数倍
    して得た信号に該第1の誤差信号の極性を付与して第2
    の誤差信号を生成し、該第2の誤差信号を該アダプティ
    ブ・フィルタに帰還させるようにしたことを特徴とする
    エコー除去の方法。
JP19611084A 1984-09-19 1984-09-19 エコ−除去方法 Pending JPS6173431A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP19611084A JPS6173431A (ja) 1984-09-19 1984-09-19 エコ−除去方法
GB08522903A GB2164827B (en) 1984-09-19 1985-09-17 Method of cancelling echoes in full-duplex data transmission system
US06/777,025 US4769808A (en) 1984-09-19 1985-09-17 Method of cancelling echoes in full-duplex data transmission system
AU47574/85A AU582710B2 (en) 1984-09-19 1985-09-18 Method of cancelling echoes in full-duplex data transmission system
CA000491005A CA1256527A (en) 1984-09-19 1985-09-18 Method of cancelling echoes in full-duplex data transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19611084A JPS6173431A (ja) 1984-09-19 1984-09-19 エコ−除去方法

Publications (1)

Publication Number Publication Date
JPS6173431A true JPS6173431A (ja) 1986-04-15

Family

ID=16352402

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19611084A Pending JPS6173431A (ja) 1984-09-19 1984-09-19 エコ−除去方法

Country Status (1)

Country Link
JP (1) JPS6173431A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04284030A (ja) * 1991-03-13 1992-10-08 Nec Corp エコー消去器の収束時間短縮方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5994928A (ja) * 1982-10-15 1984-05-31 テレコミユニカシオン・ラジオエレクトリツク・エ・テレホニク・テ・ア−ル・テ デ−タ伝送モデムで使用される受信機
JPS59134927A (ja) * 1982-12-22 1984-08-02 Nec Corp エコ−キヤンセラ−の収束時間短縮化の方法
JPS59139732A (ja) * 1982-10-11 1984-08-10 テレコミユニカシオン・ラジオエレクトリツク・エ・テレホニク・テ・ア−ル・テ ベ−スバンドデ−タ信号のエコ−キヤンセラ

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59139732A (ja) * 1982-10-11 1984-08-10 テレコミユニカシオン・ラジオエレクトリツク・エ・テレホニク・テ・ア−ル・テ ベ−スバンドデ−タ信号のエコ−キヤンセラ
JPS5994928A (ja) * 1982-10-15 1984-05-31 テレコミユニカシオン・ラジオエレクトリツク・エ・テレホニク・テ・ア−ル・テ デ−タ伝送モデムで使用される受信機
JPS59134927A (ja) * 1982-12-22 1984-08-02 Nec Corp エコ−キヤンセラ−の収束時間短縮化の方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04284030A (ja) * 1991-03-13 1992-10-08 Nec Corp エコー消去器の収束時間短縮方法

Similar Documents

Publication Publication Date Title
US4621172A (en) Fast convergence method and system for echo canceller
US4464545A (en) Echo canceller
US3524169A (en) Impulse response correction system
EP0137508B1 (en) Method of and device for the digital cancellation of the echo generated in connections with time-varying characteristics
US4730343A (en) Decision feedback equalizer with a pattern detector
US4769808A (en) Method of cancelling echoes in full-duplex data transmission system
IE53759B1 (en) Method of providing adaptive echo cancellation in transmission of digital information in duplex, and apparatus for performing the method
JPS6253971B2 (ja)
JPH0365826A (ja) エコー除去装置
JPS6173431A (ja) エコ−除去方法
JPS6173429A (ja) エコ−除去方法
JPS6175631A (ja) エコ−除去装置
JPS6173435A (ja) エコ−除去装置
JPS6173432A (ja) エコ−除去装置
JPS61228731A (ja) エコ−除去装置
JPS6175629A (ja) エコ−除去方法
JPS61234131A (ja) エコ−除去装置
JPS6175630A (ja) エコ−除去装置
JPS6173430A (ja) エコ−除去装置
JPS6175633A (ja) エコ−除去方法
JPS6173433A (ja) エコ−除去方法
JPS6175632A (ja) エコ−除去装置
JPS6173434A (ja) エコ−除去方法
JPS61187425A (ja) エコ−除去装置
JPS61200725A (ja) エコ−除去装置