JPS6167330A - エコ−除去方法 - Google Patents
エコ−除去方法Info
- Publication number
- JPS6167330A JPS6167330A JP18989584A JP18989584A JPS6167330A JP S6167330 A JPS6167330 A JP S6167330A JP 18989584 A JP18989584 A JP 18989584A JP 18989584 A JP18989584 A JP 18989584A JP S6167330 A JPS6167330 A JP S6167330A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- echo
- code
- echo replica
- inputted
- 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
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
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線双方向デイジタル伝送を実現するた
めの公九の技術としてエコーキャンセラが知られている
(アイイーイーイー・トランザクシ璽ンズφオン拳アク
ースティクスースビーテ・アンド・シグナル・グロセッ
シング(IEEETRANSACTION8 ON A
COU8TIC8,8PBECH,ANDSIGHAL
PROCESSING )27巻6号、1979年。
エコー除去の方法に関する〇 (従来技術とその問題点) ペア線を用いて2線双方向デイジタル伝送を実現するた
めの公九の技術としてエコーキャンセラが知られている
(アイイーイーイー・トランザクシ璽ンズφオン拳アク
ースティクスースビーテ・アンド・シグナル・グロセッ
シング(IEEETRANSACTION8 ON A
COU8TIC8,8PBECH,ANDSIGHAL
PROCESSING )27巻6号、1979年。
768〜781ページ)。エコーキャンセ511、エコ
ーのインパルス応答の長さ分の係数タップ−を持つ適応
型フィルタを用いて送出データ系列に対応した擬似エコ
ー(エコーレプリカ)を生成するととKより、 2 i
M / 4線変換回路にて、送信回路から受信回路に漏
れ込むエコーを抑圧するようllO助作する口この時、
適応フィルタの各タップ係数はエコーと受信信号が混在
した混在信号からエコーレプリカを差引いた誤差信号と
送出データとの相関をとることKよシ遂次修正される。
ーのインパルス応答の長さ分の係数タップ−を持つ適応
型フィルタを用いて送出データ系列に対応した擬似エコ
ー(エコーレプリカ)を生成するととKより、 2 i
M / 4線変換回路にて、送信回路から受信回路に漏
れ込むエコーを抑圧するようllO助作する口この時、
適応フィルタの各タップ係数はエコーと受信信号が混在
した混在信号からエコーレプリカを差引いた誤差信号と
送出データとの相関をとることKよシ遂次修正される。
このような適応フィルタの係数修正即ち′エコーキャン
セラの収束アルゴリズムとしては、前記参考文献に記載
されておシ、その代表的なものとしてストキャーステイ
ク・イタレーシッ/・アルゴリズム(5tochast
ic 1teration algorithm )
とサイン・アルゴリズム(sign algorith
m )が知られている。ここで、エコーキャンセラの1
チツプ化の実現を図る場合には、最近著しい進歩をとげ
□ているディジタル・デバイス技術を適用できる方式が
望ましい。この時前述の適応型フィルタをディジタルフ
ィルタを用いて構成しようとすると、アナログ/ディジ
タル(A/D)変換器及びディジタル/アナログ(1)
/A )変換器が必要となるコこのうちD/A変換器の
所要ピット数はシステムの要求条件から定まシ1例えば
加入者線への応用では、12ビツト程置必要となる。一
方、A/D変換器の所要ビット数は、システム条件のみ
ならず、前述のエコーキャンセラの収束アルゴリズムに
も依存する。例えば加入者線への応用ではストキャース
テイク・イタレーシッン・アルゴリズムを採用すると8
ピット程度必要なのに対し、サイン・アルゴリズムでは
、1ビツトですむという特長がある。
セラの収束アルゴリズムとしては、前記参考文献に記載
されておシ、その代表的なものとしてストキャーステイ
ク・イタレーシッ/・アルゴリズム(5tochast
ic 1teration algorithm )
とサイン・アルゴリズム(sign algorith
m )が知られている。ここで、エコーキャンセラの1
チツプ化の実現を図る場合には、最近著しい進歩をとげ
□ているディジタル・デバイス技術を適用できる方式が
望ましい。この時前述の適応型フィルタをディジタルフ
ィルタを用いて構成しようとすると、アナログ/ディジ
タル(A/D)変換器及びディジタル/アナログ(1)
/A )変換器が必要となるコこのうちD/A変換器の
所要ピット数はシステムの要求条件から定まシ1例えば
加入者線への応用では、12ビツト程置必要となる。一
方、A/D変換器の所要ビット数は、システム条件のみ
ならず、前述のエコーキャンセラの収束アルゴリズムに
も依存する。例えば加入者線への応用ではストキャース
テイク・イタレーシッン・アルゴリズムを採用すると8
ピット程度必要なのに対し、サイン・アルゴリズムでは
、1ビツトですむという特長がある。
ハードウェア規模を小さくする点から言えば、後者のア
ルゴリズムを採用するのが有利であることは明らかであ
る。
ルゴリズムを採用するのが有利であることは明らかであ
る。
しかしながら、サイン・アルゴリズムは収束時間が長い
という欠点がある0また、伝送路符号として、例えばバ
イ7工−ズ符号のような2値符号を使用した場合に残留
エコー(エコーとエコーレプリカとの差)レベルを受信
信号レベル以下にするためには、1ピツ)A/D変換器
(符号検出器)の入力信号に、ランダム雑音を付加する
と共に、受信信号レベルに応じて、このランダム雑音の
振幅を制御する必要がある。従って、ハードウェア規模
が大きくなるという欠点があった〇(発明の目的) そこで、本発明の目的は、収束時間が短かくかつハード
ウェア規模の小さいエコー除去の方法を提供することに
ある。
という欠点がある0また、伝送路符号として、例えばバ
イ7工−ズ符号のような2値符号を使用した場合に残留
エコー(エコーとエコーレプリカとの差)レベルを受信
信号レベル以下にするためには、1ピツ)A/D変換器
(符号検出器)の入力信号に、ランダム雑音を付加する
と共に、受信信号レベルに応じて、このランダム雑音の
振幅を制御する必要がある。従って、ハードウェア規模
が大きくなるという欠点があった〇(発明の目的) そこで、本発明の目的は、収束時間が短かくかつハード
ウェア規模の小さいエコー除去の方法を提供することに
ある。
(発明の構成)
本発明によれば、2線/4fiil変換回路の4@側に
て送信側より受信側へ漏れ込むエコーを除去するエコー
除去方法であり、送信信号及び前記受信信号を基に適応
フィルタリング処理によりエコーレプリカを発生し、該
エコーレプリカを受信信号と前記エコーとが混在した信
号(混在信号)から差し引くことによシ前記エコーを除
去するエコー除去方法において、送信信号が無信号でな
い期間においては前記混在信号と前記エコーレプリカ信
号との差信号の符号と前記エコーレプリカの符号との相
関をとり、該相関値に応じて前記適応フィルタリング処
理におけるタップ係数修正桁を遂次更新し、送信信号が
無信号である期間においては前記タップ係数の修正を停
止することを特徴とするエコー除去方法が得られる。
て送信側より受信側へ漏れ込むエコーを除去するエコー
除去方法であり、送信信号及び前記受信信号を基に適応
フィルタリング処理によりエコーレプリカを発生し、該
エコーレプリカを受信信号と前記エコーとが混在した信
号(混在信号)から差し引くことによシ前記エコーを除
去するエコー除去方法において、送信信号が無信号でな
い期間においては前記混在信号と前記エコーレプリカ信
号との差信号の符号と前記エコーレプリカの符号との相
関をとり、該相関値に応じて前記適応フィルタリング処
理におけるタップ係数修正桁を遂次更新し、送信信号が
無信号である期間においては前記タップ係数の修正を停
止することを特徴とするエコー除去方法が得られる。
(発明の原理)
本発明は、エコーレプリカの符号と、誤差信号(=エコ
ーーエコーレプリカ+受信信号)の符号トノ相関値力、
残留エコー(=エコーーエコーレプリカ)レベルに応じ
て変化することに注目し、前記相関値の大きさに応じて
、アダプティブ・フィルタのタップ係数の修正量を適応
的に変化させることによシ収束時間の短縮を可能にする
。この時、バースト状(@信号有シ”ど信号無し10時
間区間が交互でかつ周期的)に発生された発信信号の無
信号区間において、誤差信号の中にはエコーもエコーレ
プリカも含まれておらず、受信信号のみの成分となる口
従って、相関器の一方の入力である誤差信号の符号は受
信信号の符号に一致するから、所望の相関値が得られな
いという問題が生じる0そこで、送信信号をバースト状
に変換するための各種タイミング信号を発生する機′能
をもつ送信側制御部から発生される無信号区間のタイミ
ング信号を利用して、送出信号が無信号である区間は相
関器の動作を停止させて、正確な相関値を得ることがで
きるようにした点が本発明の呆インドである。
ーーエコーレプリカ+受信信号)の符号トノ相関値力、
残留エコー(=エコーーエコーレプリカ)レベルに応じ
て変化することに注目し、前記相関値の大きさに応じて
、アダプティブ・フィルタのタップ係数の修正量を適応
的に変化させることによシ収束時間の短縮を可能にする
。この時、バースト状(@信号有シ”ど信号無し10時
間区間が交互でかつ周期的)に発生された発信信号の無
信号区間において、誤差信号の中にはエコーもエコーレ
プリカも含まれておらず、受信信号のみの成分となる口
従って、相関器の一方の入力である誤差信号の符号は受
信信号の符号に一致するから、所望の相関値が得られな
いという問題が生じる0そこで、送信信号をバースト状
に変換するための各種タイミング信号を発生する機′能
をもつ送信側制御部から発生される無信号区間のタイミ
ング信号を利用して、送出信号が無信号である区間は相
関器の動作を停止させて、正確な相関値を得ることがで
きるようにした点が本発明の呆インドである。
(実施例)
次に図面を参照して本発明について詳細に説明する。
第1図は、本発明の一実施例を示すブロック図である。
ここで第1図の回路は、2線伝送路17を介して対向で
接続されているものとする。加入者グープルを対象とす
れば、一方は局側に一方は加入者側に設置される。ここ
では、説明を簡単にするために、ベースバンド伝送を仮
定し、第1図を加入者側回路として説明する・ 第1図において、入力端子lには2値データ系列が供給
され入力バッファー2に入力される・入力バッファ2の
出力は送信部3及びアダプティブ・ディジタルフィルタ
(ADF)6に供給される。
接続されているものとする。加入者グープルを対象とす
れば、一方は局側に一方は加入者側に設置される。ここ
では、説明を簡単にするために、ベースバンド伝送を仮
定し、第1図を加入者側回路として説明する・ 第1図において、入力端子lには2値データ系列が供給
され入力バッファー2に入力される・入力バッファ2の
出力は送信部3及びアダプティブ・ディジタルフィルタ
(ADF)6に供給される。
送信部3にて2値データ系列は伝送路符号に変換されハ
イブリッド・トランス4を介して2線伝送路17に送出
される0アダプテイブ・ディジタルフィルタ6には入力
バッファー2の出力及び乗算器13の出力が供給されて
おり、このアダプティブ・ディジタルフィルタ6はハイ
ブリッド・トランス4のインピーダンス不整合によシ生
じるエコーに対応したエコーレプリカを生成する0アダ
プテイブ・ディジタルフィルタ6の出カバD/Aコンバ
ータ7及び符号抽出回路10に供給される。
イブリッド・トランス4を介して2線伝送路17に送出
される0アダプテイブ・ディジタルフィルタ6には入力
バッファー2の出力及び乗算器13の出力が供給されて
おり、このアダプティブ・ディジタルフィルタ6はハイ
ブリッド・トランス4のインピーダンス不整合によシ生
じるエコーに対応したエコーレプリカを生成する0アダ
プテイブ・ディジタルフィルタ6の出カバD/Aコンバ
ータ7及び符号抽出回路10に供給される。
D/Aコンパ−タフにより、アダプティブ・ディジタル
フィルタ6の出力であるエコーレプリカはアナログ信号
に変換されて減算器8の一方の入力として供給される。
フィルタ6の出力であるエコーレプリカはアナログ信号
に変換されて減算器8の一方の入力として供給される。
一方、送信部3にて発生された送信信号のエコー成分は
ハイブリッドトランス4を介してローパス・フィルタ5
に供給される。さらに第1図の回路に対向した相手Bl
lから送出された受信信号は、2線伝送路17及びハイ
ブリッド・トランス4を介してローパスフィルタ5に供
給される。ローパス・フィルタ5により、所望の帯域以
外の周波数成分を抑圧された信号は、減算器8の一方の
入力に供給される。減算器出力は、受信部14及び符号
検出器9に供給される。符号検出器9では、入力信号の
符号のみが検出され、その符号は相関器11及び乗算器
13に供給される。
ハイブリッドトランス4を介してローパス・フィルタ5
に供給される。さらに第1図の回路に対向した相手Bl
lから送出された受信信号は、2線伝送路17及びハイ
ブリッド・トランス4を介してローパスフィルタ5に供
給される。ローパス・フィルタ5により、所望の帯域以
外の周波数成分を抑圧された信号は、減算器8の一方の
入力に供給される。減算器出力は、受信部14及び符号
検出器9に供給される。符号検出器9では、入力信号の
符号のみが検出され、その符号は相関器11及び乗算器
13に供給される。
相関器11には符号検出回路9.符号抽出回路1゜及び
制御部16の各出力信号が供給されておシ、エコーレプ
リカの符号である符号抽出回路1oの出力信号と誤差信
号の符号である符号検出回路9の出力信号の相関値を計
算する。相関器11の動作は制御部から供給されている
タイミング信号によシ決定され、周期的にオン/オフの
動作を繰返す0相関器11のオン/オフ動作については
後で詳しく述べる。相関器11の出力信号は、乗算器1
2にて、2α(αは正の定数)倍された後、アダプティ
ブ・ディジタルフィルタ6のタップ修正量として乗算器
13に供給される0さらに、乗算器13の出力は、アダ
プティブ・ディジタルフィルタ6に供給されている。
制御部16の各出力信号が供給されておシ、エコーレプ
リカの符号である符号抽出回路1oの出力信号と誤差信
号の符号である符号検出回路9の出力信号の相関値を計
算する。相関器11の動作は制御部から供給されている
タイミング信号によシ決定され、周期的にオン/オフの
動作を繰返す0相関器11のオン/オフ動作については
後で詳しく述べる。相関器11の出力信号は、乗算器1
2にて、2α(αは正の定数)倍された後、アダプティ
ブ・ディジタルフィルタ6のタップ修正量として乗算器
13に供給される0さらに、乗算器13の出力は、アダ
プティブ・ディジタルフィルタ6に供給されている。
一方、減算回路8の出力である誤差信号り受信部14に
供給され伝送路符号から2値のデータ系列に逆変換され
る。また、受信部14ではクロックの抽出、データのは
別、バースト検出などが行なわれ、制御部16に供給さ
れる。さらに受信部14の出力信号であるバースト状の
2値データ系列は出力バッファに供給され、非バースト
の2値データ系列に逆変換されて出力端子18に現われ
る。
供給され伝送路符号から2値のデータ系列に逆変換され
る。また、受信部14ではクロックの抽出、データのは
別、バースト検出などが行なわれ、制御部16に供給さ
れる。さらに受信部14の出力信号であるバースト状の
2値データ系列は出力バッファに供給され、非バースト
の2値データ系列に逆変換されて出力端子18に現われ
る。
次に、第1図の各部分の動作について、第2図(屯(b
J及び第3図(at〜(elを参照しながらさらに詳細
に説明する・第2図(al、(bJ位、第1図の送信部
3において発生される伝送路符号のパルス波形の一例を
示したものである。第2図(alはWAL−1あるいは
パイフェーズと呼ばれている符号であり、2値データ′
″O”及び@1mに対し、それぞれ図に示すように、1
ビット分の時間幅T内で完全に直流バランスの取れたパ
ルス波形を割当てる。第2図(blは、WAL−2符号
と呼ばれる符号であり、WAL−1符号と同様にT内で
完全に直流バランスが取れており、かつWAL−1符号
と比べて若干信号スペクトラムが低域にずれているとい
う特徴をもっているロエコーキャンセラ技術を用いて2
線双方向デイジタル伝送を実現する際の伝送路符号とし
ては、第2図(aly (b)K示すような2値打号が
しばしば用いられる。その理由は、アダプティブ・フィ
ルタのタップ係数の個数は、伝送路符号の直流バランス
が良い程少なくてすみ、従ってハードウェア規模を小さ
くすることが可能となるからである。さて、伝送路符号
として2値打号を用い、サイン・アルゴリズムによるエ
コーキャンセラの収束を行なう場合受信信号の存在によ
シエコーキャンセラの適応動作が不可能になるという問
題が生じる。この問題を解決するため従来は誤差信号(
=エコーーエコーレプリカ+受信信号)を1ピツNi量
子化する際、受信信号と同しベル程賊のランダム雑音を
付加した後1ピツト量子化を行なうという方法が知られ
ている。本発明では、この問題を避けるために、送信信
号をバースト状に送出すると共に、対向する装置の各々
の送受信回路では、送受信信号の無言号区間か時間的に
重ならないように構成する方法を採用している。次に送
信信号の送出方法について説明する。
J及び第3図(at〜(elを参照しながらさらに詳細
に説明する・第2図(al、(bJ位、第1図の送信部
3において発生される伝送路符号のパルス波形の一例を
示したものである。第2図(alはWAL−1あるいは
パイフェーズと呼ばれている符号であり、2値データ′
″O”及び@1mに対し、それぞれ図に示すように、1
ビット分の時間幅T内で完全に直流バランスの取れたパ
ルス波形を割当てる。第2図(blは、WAL−2符号
と呼ばれる符号であり、WAL−1符号と同様にT内で
完全に直流バランスが取れており、かつWAL−1符号
と比べて若干信号スペクトラムが低域にずれているとい
う特徴をもっているロエコーキャンセラ技術を用いて2
線双方向デイジタル伝送を実現する際の伝送路符号とし
ては、第2図(aly (b)K示すような2値打号が
しばしば用いられる。その理由は、アダプティブ・フィ
ルタのタップ係数の個数は、伝送路符号の直流バランス
が良い程少なくてすみ、従ってハードウェア規模を小さ
くすることが可能となるからである。さて、伝送路符号
として2値打号を用い、サイン・アルゴリズムによるエ
コーキャンセラの収束を行なう場合受信信号の存在によ
シエコーキャンセラの適応動作が不可能になるという問
題が生じる。この問題を解決するため従来は誤差信号(
=エコーーエコーレプリカ+受信信号)を1ピツNi量
子化する際、受信信号と同しベル程賊のランダム雑音を
付加した後1ピツト量子化を行なうという方法が知られ
ている。本発明では、この問題を避けるために、送信信
号をバースト状に送出すると共に、対向する装置の各々
の送受信回路では、送受信信号の無言号区間か時間的に
重ならないように構成する方法を採用している。次に送
信信号の送出方法について説明する。
第3図は、送受信信号のタイミングチャートを示したも
のである。同図(、)は、送信2値データ系列であり、
Fはフレーム長を示す0例えば2値データ系列のビット
レー) f:fobit / S、 nビット単位でフ
レームを組むとすると、F = n / fosecと
なる。第3図(b)は、送信信号を示したものであり、
フレーム内のnビットは圧縮されバースト状に構成され
る0こζでは第2図(a)のWAL−1符号の例を示し
た。無信号区間の時間幅をτと仮定すれば、送信信号の
ビットレートは、f0/(1−τf0/n)bit/s
となシ、1/(l−τf0/n)倍に上昇する。
のである。同図(、)は、送信2値データ系列であり、
Fはフレーム長を示す0例えば2値データ系列のビット
レー) f:fobit / S、 nビット単位でフ
レームを組むとすると、F = n / fosecと
なる。第3図(b)は、送信信号を示したものであり、
フレーム内のnビットは圧縮されバースト状に構成され
る0こζでは第2図(a)のWAL−1符号の例を示し
た。無信号区間の時間幅をτと仮定すれば、送信信号の
ビットレートは、f0/(1−τf0/n)bit/s
となシ、1/(l−τf0/n)倍に上昇する。
第3図(a)の2値データ系列は、第1図の大刀端子I
K供給される。第1図の入力バッ7ア2では制御部16
の制御信号によシ、入力信号のビットレートを、フレー
ム単位で17(l−τfo/n)倍に上昇させると共に
、無信号区間を区別できる形で出力される。従って出力
バッファ−2の出方信号は、3値又は、バイナリの2ピ
ツトで表現され、送信部3及びアダプティブ・ディジタ
ルフィルタ6に供給される。送信部3の出力信号が第3
図(blK対応している。第3図(c)の相関器の動作
については、後述することにし、同図(’)t (el
について、まず説明する◎第3図(d)は受信信号のタ
イミングチャートを示したものでアリ、送受信信号の各
々の無信号区間が重な9合わないように同期させる。
K供給される。第1図の入力バッ7ア2では制御部16
の制御信号によシ、入力信号のビットレートを、フレー
ム単位で17(l−τfo/n)倍に上昇させると共に
、無信号区間を区別できる形で出力される。従って出力
バッファ−2の出方信号は、3値又は、バイナリの2ピ
ツトで表現され、送信部3及びアダプティブ・ディジタ
ルフィルタ6に供給される。送信部3の出力信号が第3
図(blK対応している。第3図(c)の相関器の動作
については、後述することにし、同図(’)t (el
について、まず説明する◎第3図(d)は受信信号のタ
イミングチャートを示したものでアリ、送受信信号の各
々の無信号区間が重な9合わないように同期させる。
第3図(d)の無信号区間では受信信号は無信号状態と
なるから、サイン・アルゴリズムによるアダプティブ・
フィルタの収束に際し、その適応動作が保障されること
になる。第3図(elは、受信2値データ系列を示した
ものであり、受信信号の信号有りの区間のデータを識別
し、ビットレートを(1−τfo/n )倍に下降させ
、元のビットレートf0に戻して出力する0第3図(e
lの受信2値データ系列は第1図の出力端子15に現わ
れることKなる〇第1図の出力バッファ−15では制御
回路16の制御信号によシ、バースト状の信号が非バー
スト状の2値データ系列に戻される。なお、入力バッフ
ァ−2及び出力バッファ−3は、例えばファースト・イ
ン・ファースト・アウトと呼ばれるディジタル素子を利
用すれば容易に実現できる。次にエコーキャンセラの動
作について詳細に説明する0第1図において、アダプテ
ィブ・ディジタル素子’ タロ v D/Aコンバー
タ7、減算器8.符号検出回路9及び乗算器13によシ
構成される閉ループ回路は、減算器8の出力信号に含ま
れているエコー成分を小さくするように適応動作するG
この適応動作はアダプティブ・ディジタルフィルム6の
タップ係数を更新することにょシ実現される。
なるから、サイン・アルゴリズムによるアダプティブ・
フィルタの収束に際し、その適応動作が保障されること
になる。第3図(elは、受信2値データ系列を示した
ものであり、受信信号の信号有りの区間のデータを識別
し、ビットレートを(1−τfo/n )倍に下降させ
、元のビットレートf0に戻して出力する0第3図(e
lの受信2値データ系列は第1図の出力端子15に現わ
れることKなる〇第1図の出力バッファ−15では制御
回路16の制御信号によシ、バースト状の信号が非バー
スト状の2値データ系列に戻される。なお、入力バッフ
ァ−2及び出力バッファ−3は、例えばファースト・イ
ン・ファースト・アウトと呼ばれるディジタル素子を利
用すれば容易に実現できる。次にエコーキャンセラの動
作について詳細に説明する0第1図において、アダプテ
ィブ・ディジタル素子’ タロ v D/Aコンバー
タ7、減算器8.符号検出回路9及び乗算器13によシ
構成される閉ループ回路は、減算器8の出力信号に含ま
れているエコー成分を小さくするように適応動作するG
この適応動作はアダプティブ・ディジタルフィルム6の
タップ係数を更新することにょシ実現される。
−回当シの各タップ係数の修正量の大きさは、乗算器1
3の出力信号の絶対値に一致している。第1図において
、符号抽出回路10.相関器11及び乗算器12を削除
し、乗算器12がら供給されている乗算器13の入力を
2αとずれば、従来のサイン・アルゴリズムと一致する
0その理由は、減算器8の出力信号即ち誤差信号をフィ
ード・バックする際、符号検出回路9にょシ、誤差信号
の符号情報のみをフィード・バックしているからである
。本発明は、従来の構成と異なシ、第1図に示し、たよ
うに、相関器11の出力信号をタップ係数の修正量とし
て利用する構成となっているから、符号情報に重みづけ
した値がアダプティブ・ディジタルフィルタ6にフィー
ド・バックされることになる。従りて、相関器11の出
力値は、残留エコーが大きい場合には大きな値、残留エ
コーが小さい場合には小さな値となるので従来のサイン
・アルゴリズムに比軟して、収束時間を大幅に短縮する
ことができる。ここで、第1図の相関器11には相関を
とるべき2個の信号即ち符号検出回路9の出力信号と符
号抽出回路10の出力信号の他に、制御部16から制御
信号が入力されている。
3の出力信号の絶対値に一致している。第1図において
、符号抽出回路10.相関器11及び乗算器12を削除
し、乗算器12がら供給されている乗算器13の入力を
2αとずれば、従来のサイン・アルゴリズムと一致する
0その理由は、減算器8の出力信号即ち誤差信号をフィ
ード・バックする際、符号検出回路9にょシ、誤差信号
の符号情報のみをフィード・バックしているからである
。本発明は、従来の構成と異なシ、第1図に示し、たよ
うに、相関器11の出力信号をタップ係数の修正量とし
て利用する構成となっているから、符号情報に重みづけ
した値がアダプティブ・ディジタルフィルタ6にフィー
ド・バックされることになる。従りて、相関器11の出
力値は、残留エコーが大きい場合には大きな値、残留エ
コーが小さい場合には小さな値となるので従来のサイン
・アルゴリズムに比軟して、収束時間を大幅に短縮する
ことができる。ここで、第1図の相関器11には相関を
とるべき2個の信号即ち符号検出回路9の出力信号と符
号抽出回路10の出力信号の他に、制御部16から制御
信号が入力されている。
この制御部16から入力される制御信号のタイミングチ
ャートを第3図(d)に示す。この制御信号にょシ、相
関器11は、1フレーム内で送信信号が有シの時間区間
のみ動作し、送信信号が無信号となる時間区間では、そ
の動作を停止するように構成されている。このような相
関器11のオン/オフ動作は送信信号が無信号となる時
間区間では、エコー自体が存在しないから、誤差信号に
エコーが含まれないことになシ、誤差信号の符号とエコ
ーレプリカの符号との相関をとる意味がなくなるから設
けたものである。従って送信信号が無信号となる時間区
間では、相関器11の出力信号は、相関器11の動作が
オフとなる直前の値を保持していることになる。このよ
うな相関器11のオン/オフ動作により正確な相関値が
得られる。
ャートを第3図(d)に示す。この制御信号にょシ、相
関器11は、1フレーム内で送信信号が有シの時間区間
のみ動作し、送信信号が無信号となる時間区間では、そ
の動作を停止するように構成されている。このような相
関器11のオン/オフ動作は送信信号が無信号となる時
間区間では、エコー自体が存在しないから、誤差信号に
エコーが含まれないことになシ、誤差信号の符号とエコ
ーレプリカの符号との相関をとる意味がなくなるから設
けたものである。従って送信信号が無信号となる時間区
間では、相関器11の出力信号は、相関器11の動作が
オフとなる直前の値を保持していることになる。このよ
うな相関器11のオン/オフ動作により正確な相関値が
得られる。
なお、以上の説明では伝送路符号として2値打号を利用
した例を示したが、バイポーラ符号のような3値打号あ
るいは多値符号にも本発明が適用できることは明らかで
ある。この場合にも、送信信号をバースト状に変換し、
無信号区間において相関器の動作を停止すれば良い。第
1図において、送信部3と受信部14の構成を、採用し
た伝送路符号に対応して変形すれば容易に実現できる。
した例を示したが、バイポーラ符号のような3値打号あ
るいは多値符号にも本発明が適用できることは明らかで
ある。この場合にも、送信信号をバースト状に変換し、
無信号区間において相関器の動作を停止すれば良い。第
1図において、送信部3と受信部14の構成を、採用し
た伝送路符号に対応して変形すれば容易に実現できる。
(発明の効果)
以上詳細に述べたように、本発明によ庇ば、送信信号を
一定のフレーム周期にてバースト状に変換することによ
り、無信号区間を生放し、同様の変換を施された受信信
号の無信号区間を利用してエコーキャンセラの適応動作
を保証することが可能となる。従って従来サイン・アル
ゴリズムを実現する際必要とさJiたランダム雑音を付
加する回路が不安となるからハードウェア規模を小さく
することが可能となる。また、誤差信号の符号とエコー
レプリカの符号との相関値を用いてアダプティブ・フィ
ルタのタップ修正量の大きさを適応的に変化させること
によυ、従来のサイン・アルゴリズムに比べて大幅な収
束時間の短縮を実現することが可能となる。この時、送
信信号が無信号となる時間区間にて、相関器の動作を停
止することによシ、正確な相関値を得ることができるか
ら、更に収束時間の短縮が可能となる。。
一定のフレーム周期にてバースト状に変換することによ
り、無信号区間を生放し、同様の変換を施された受信信
号の無信号区間を利用してエコーキャンセラの適応動作
を保証することが可能となる。従って従来サイン・アル
ゴリズムを実現する際必要とさJiたランダム雑音を付
加する回路が不安となるからハードウェア規模を小さく
することが可能となる。また、誤差信号の符号とエコー
レプリカの符号との相関値を用いてアダプティブ・フィ
ルタのタップ修正量の大きさを適応的に変化させること
によυ、従来のサイン・アルゴリズムに比べて大幅な収
束時間の短縮を実現することが可能となる。この時、送
信信号が無信号となる時間区間にて、相関器の動作を停
止することによシ、正確な相関値を得ることができるか
ら、更に収束時間の短縮が可能となる。。
第1図は本発明の一実施例を示すブロック図、第2図(
al、 (blけ伝送路符号のパルス波形の一例、第3
図(aJ〜(elは、第1図のタイミングチャートを示
したものである。 図において1け入力端子、2は入カパッファー、3は送
信部、4はハイブリッド回路、5はローパス・フィルタ
、6はアダプティブ−ディジタルフィルタ、7はD/A
コンバータ、8は減算器、9は符号変換回路、10は符
号抽出回路、11け相関器、12及び13け乗算器、1
4は受信部、15は出力バッファー、幕6は制御部、1
7は2線伝送路、18は出力端子、をそれぞれ示すO%
% 71 (a) O′1 111 ラ (b)
al、 (blけ伝送路符号のパルス波形の一例、第3
図(aJ〜(elは、第1図のタイミングチャートを示
したものである。 図において1け入力端子、2は入カパッファー、3は送
信部、4はハイブリッド回路、5はローパス・フィルタ
、6はアダプティブ−ディジタルフィルタ、7はD/A
コンバータ、8は減算器、9は符号変換回路、10は符
号抽出回路、11け相関器、12及び13け乗算器、1
4は受信部、15は出力バッファー、幕6は制御部、1
7は2線伝送路、18は出力端子、をそれぞれ示すO%
% 71 (a) O′1 111 ラ (b)
Claims (1)
- 2線/4線変換回路の4線側にて送信側より受信側へ漏
れ込むエコーを除去するエコー除去方法であり、送信信
号及び前記受信信号を基に適応フィルタリング処理によ
りエコーレプリカを発生し、該エコーレプリカを受信信
号と前記エコーとが混在した信号(混在信号)から差し
引くことにより前記エコーを除去するエコー除去方法に
おいて、送信信号が無信号でない期間においては前記混
在信号と前記エコーレプリカ信号との差信号の符号と前
記エコーレプリカの符号との相関をとり、該相関値に応
じて前記適応フィルタリング処理におけるタップ係数修
正量を遂次更新し、送信信号が無信号である期間におい
ては前記タップ係数の修正を停止することを特徴とする
エコー除去方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18989584A JPS6167330A (ja) | 1984-09-11 | 1984-09-11 | エコ−除去方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18989584A JPS6167330A (ja) | 1984-09-11 | 1984-09-11 | エコ−除去方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6167330A true JPS6167330A (ja) | 1986-04-07 |
Family
ID=16248982
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18989584A Pending JPS6167330A (ja) | 1984-09-11 | 1984-09-11 | エコ−除去方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6167330A (ja) |
-
1984
- 1984-09-11 JP JP18989584A patent/JPS6167330A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5157690A (en) | Adaptive convergent decision feedback equalizer | |
| US4878232A (en) | Data transmission system | |
| EP0145022B1 (en) | Method and apparatus for cancelling echo | |
| JPS61112449A (ja) | デ−タ伝送システム | |
| JPS594336A (ja) | 複合伝送システムに於けるタ−ミナル装置 | |
| US4334128A (en) | Echo canceler for homochronous data transmission systems | |
| US4769808A (en) | Method of cancelling echoes in full-duplex data transmission system | |
| US4982428A (en) | Arrangement for canceling interference in transmission systems | |
| US4964118A (en) | Apparatus and method for echo cancellation | |
| JPH039655B2 (ja) | ||
| US4411006A (en) | Digital bit rate synchronizer for digital echo cancellers and similar signal processing devices | |
| WO1989012359A1 (fr) | Processeur de signaux | |
| JP2928801B2 (ja) | エコー相殺方法および加入者ラインオーディオ処理回路 | |
| US4484322A (en) | Circuit arrangement for suppressing outgoing-signal noises in system for bidirectional transmission of digitized signals over two-wire line | |
| US5341417A (en) | Integrated PCM-CODEC circuit with telemetering noise elimination | |
| JPS62265824A (ja) | 双方向デイジタル伝送システム用エコ−・キヤンセラ | |
| GB2102255A (en) | Two-wire line for digital communication | |
| JPS6167331A (ja) | エコ−除去装置 | |
| JP3419130B2 (ja) | エコーキャンセラ装置 | |
| JPS60127825A (ja) | エコ−除去方法及び装置 | |
| KR960014414B1 (ko) | 등화기 계수를 이용한 위상동기회로 | |
| JPS62271528A (ja) | 加入者線伝送装置 | |
| JPS60127824A (ja) | エコ−除去方法及び装置 | |
| JPH0473331B2 (ja) | ||
| JPS6384325A (ja) | エコ−除去装置 |