JPH07123027A - ディジタル加入者線伝送装置 - Google Patents
ディジタル加入者線伝送装置Info
- Publication number
- JPH07123027A JPH07123027A JP5267148A JP26714893A JPH07123027A JP H07123027 A JPH07123027 A JP H07123027A JP 5267148 A JP5267148 A JP 5267148A JP 26714893 A JP26714893 A JP 26714893A JP H07123027 A JPH07123027 A JP H07123027A
- Authority
- JP
- Japan
- Prior art keywords
- subscriber line
- digital subscriber
- taps
- echo canceller
- decision feedback
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
- H04L25/4917—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes
- H04L25/4919—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems using multilevel codes using balanced multilevel codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/06—Non-recursive filters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/015—Reducing echo effects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03019—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
- H04L25/03057—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Power Engineering (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Dc Digital Transmission (AREA)
Abstract
(57)【要約】
【目的】 2B1Q符号を用いて送受信するディジタル
加入者線伝送装置に関し、演算処理量を削減し、且つ安
定な引込みを可能とする。 【構成】 少なくともエコーキャンセラ1と、AGC増
幅器2と、判定帰還型等化器3と、ディジタル加入者線
5に接続されたハイブリッド回路4とを備え、エコーキ
ャンセラ1のトランスバーサルフィルタ7又は判定帰還
型等化器3のトランスバーサルフィルタ6の全タップ中
の少なくとも一部の複数タップについて、隣接する2個
又は3個等の所定数毎の複数タップに対して同一のタッ
プ係数を割当てた構成とする。又タップ係数の更新は、
所定数毎の複数タップの何れかのタップ上のシンボルを
用いて行う構成とする。
加入者線伝送装置に関し、演算処理量を削減し、且つ安
定な引込みを可能とする。 【構成】 少なくともエコーキャンセラ1と、AGC増
幅器2と、判定帰還型等化器3と、ディジタル加入者線
5に接続されたハイブリッド回路4とを備え、エコーキ
ャンセラ1のトランスバーサルフィルタ7又は判定帰還
型等化器3のトランスバーサルフィルタ6の全タップ中
の少なくとも一部の複数タップについて、隣接する2個
又は3個等の所定数毎の複数タップに対して同一のタッ
プ係数を割当てた構成とする。又タップ係数の更新は、
所定数毎の複数タップの何れかのタップ上のシンボルを
用いて行う構成とする。
Description
【0001】
【産業上の利用分野】本発明は、2B1Q符号を用いて
送受信するディジタル加入者線伝送装置に関する。既存
の電話加入者線と同様のツェステッド・ペアケーブル
(撚線対ケーブル)を用いて、ディジタル信号を伝送す
る為のディジタル加入者線伝送装置(Digital Subsc
riber Loop Interface Unit )に於いて、2B1Q
符号を用いて送受信する場合、伝送路符号シンボルは、
+3,+1,−1,−3の4種類のものとなる。又伝送
速度は、例えば、80kHzのボーレートが採用されて
いる。このような2B1Q符号を用いるディジタル加入
者線伝送装置に於いては、エコーキャンセル処理と受信
信号の等化処理とを有効に行うことが必要となる。
送受信するディジタル加入者線伝送装置に関する。既存
の電話加入者線と同様のツェステッド・ペアケーブル
(撚線対ケーブル)を用いて、ディジタル信号を伝送す
る為のディジタル加入者線伝送装置(Digital Subsc
riber Loop Interface Unit )に於いて、2B1Q
符号を用いて送受信する場合、伝送路符号シンボルは、
+3,+1,−1,−3の4種類のものとなる。又伝送
速度は、例えば、80kHzのボーレートが採用されて
いる。このような2B1Q符号を用いるディジタル加入
者線伝送装置に於いては、エコーキャンセル処理と受信
信号の等化処理とを有効に行うことが必要となる。
【0002】
【従来の技術】2B1Q符号を用いる従来例のディジタ
ル加入者線伝送装置は、例えば、図11に示す構成を有
するものである。同図に於いて、101は加入者線、1
02はハイブリッド回路(HYB)、103はAD変換
器(A/D)、104はハイパスフィルタ(HPF)、
105はAGC増幅器(AGC)、106はローパスフ
ィルタ(LPF)、107は識別器(DEC)、108
はトランスバーサル等化器(EQL)、109は判定帰
還型等化器、110はドライバ(DV)、111はエコ
ーキャンセラ、112はリニアエコーキャンセラ(LE
C)、113はノンリニアエコーキャンセラ(NE
C)、114はジッタエコーキャンセラ(JEC)、1
15はDA変換器(D/A)である。
ル加入者線伝送装置は、例えば、図11に示す構成を有
するものである。同図に於いて、101は加入者線、1
02はハイブリッド回路(HYB)、103はAD変換
器(A/D)、104はハイパスフィルタ(HPF)、
105はAGC増幅器(AGC)、106はローパスフ
ィルタ(LPF)、107は識別器(DEC)、108
はトランスバーサル等化器(EQL)、109は判定帰
還型等化器、110はドライバ(DV)、111はエコ
ーキャンセラ、112はリニアエコーキャンセラ(LE
C)、113はノンリニアエコーキャンセラ(NE
C)、114はジッタエコーキャンセラ(JEC)、1
15はDA変換器(D/A)である。
【0003】送信信号S(n)は、DA変換器115に
より振幅値が±3と±1との4値のアナログ信号に変換
され、ドライバ110からハイブリッド回路102を介
して加入者線101に送出される。又加入者線101を
介した受信信号は、ハイブリッド回路102を介してA
D変換器103に加えられ、オーバーサンプリングAD
変換技術等によりディジタル信号に変換される。そし
て、ハイパスフィルタ104により波形成形と低周波成
分の除去とが行われる。
より振幅値が±3と±1との4値のアナログ信号に変換
され、ドライバ110からハイブリッド回路102を介
して加入者線101に送出される。又加入者線101を
介した受信信号は、ハイブリッド回路102を介してA
D変換器103に加えられ、オーバーサンプリングAD
変換技術等によりディジタル信号に変換される。そし
て、ハイパスフィルタ104により波形成形と低周波成
分の除去とが行われる。
【0004】又エコーキャンセラ111により送信信号
の回り込み成分(エコー成分)の除去が行われ、AGC
増幅器105により所定のレベルとなるように増幅さ
れ、ローパスフィルタ106を介して判定帰還型等化器
(DFE)109に加えられ、符号間干渉の除去が行わ
れ、データが再生される。
の回り込み成分(エコー成分)の除去が行われ、AGC
増幅器105により所定のレベルとなるように増幅さ
れ、ローパスフィルタ106を介して判定帰還型等化器
(DFE)109に加えられ、符号間干渉の除去が行わ
れ、データが再生される。
【0005】判定帰還型等化器109は、識別器(DE
C)107とトランスバーサル等化器(EQL)108
とから構成された場合を示し、又エコーキャンセラ11
1は、リニアエコーキャンセラ(LEC)112と、ノ
ンリニアエコーキャンセラ(NEC)113と、ジッタ
エコーキャンセラ(JEC)114とからなる場合を示
す。
C)107とトランスバーサル等化器(EQL)108
とから構成された場合を示し、又エコーキャンセラ11
1は、リニアエコーキャンセラ(LEC)112と、ノ
ンリニアエコーキャンセラ(NEC)113と、ジッタ
エコーキャンセラ(JEC)114とからなる場合を示
す。
【0006】伝送符号としてAMI(Alternate Mar
k Inversion)符号等を用いた場合は、直流成分を含ま
ないから、ハイブリッド回路102をハイブリッドトラ
ンスにより構成し、そのハイブリッドトランスにより直
流成分を遮断しても、波形歪は生じないことになる。こ
れに対して、2B1Q符号を用いた場合は、直流成分を
含むから、ハイブリッド回路102のハイブリッドトラ
ンスにより直流成分を遮断すると、波形歪を生じて、孤
立波レスポンスは長い裾引き(テイル)を有する特性と
なる。その為に、エコーキャンセラ111や判定帰還型
等化器109を構成するトランスバーサルフィルタのタ
ップ数を多くする必要がある。このようにタップ数が多
いトランスバーサルフィルタは、回路規模が大きく或い
は演算処理量が多くなり、それに伴って消費電力が増大
することになる。
k Inversion)符号等を用いた場合は、直流成分を含ま
ないから、ハイブリッド回路102をハイブリッドトラ
ンスにより構成し、そのハイブリッドトランスにより直
流成分を遮断しても、波形歪は生じないことになる。こ
れに対して、2B1Q符号を用いた場合は、直流成分を
含むから、ハイブリッド回路102のハイブリッドトラ
ンスにより直流成分を遮断すると、波形歪を生じて、孤
立波レスポンスは長い裾引き(テイル)を有する特性と
なる。その為に、エコーキャンセラ111や判定帰還型
等化器109を構成するトランスバーサルフィルタのタ
ップ数を多くする必要がある。このようにタップ数が多
いトランスバーサルフィルタは、回路規模が大きく或い
は演算処理量が多くなり、それに伴って消費電力が増大
することになる。
【0007】このような裾引きの問題を低減する為に
は、ハイブリッド回路102のハイブリッドトランスの
インダクタンスを大きくして、低周波成分の減衰をでき
るだけ小さくすることが考えられる。しかし、ハイブリ
ッドトランスが大型化することから、容積的にも又コス
ト的にも問題が生じる。
は、ハイブリッド回路102のハイブリッドトランスの
インダクタンスを大きくして、低周波成分の減衰をでき
るだけ小さくすることが考えられる。しかし、ハイブリ
ッドトランスが大型化することから、容積的にも又コス
ト的にも問題が生じる。
【0008】そこで、図12に示すように、トランスバ
ーサルフィルタに一次のリカーシブフィルタ(IIRフ
ィルタ;Infinite Impulse Response Filter )1
21を追加した構成が知られている。同図に於いて、D
はボーレートに相当する遅延時間を有する遅延素子、×
印は乗算器、+印は加算器、P(n)〜P(n−M−
1)は受信信号のサンプリング時刻n〜n−M−1に於
けるシンボル、y(n)はサンプリング時刻nに於ける
等化出力信号、CE1 〜CEM+1 はタップ係数を示す。
又120は加算器(Σ)、121は一次リカーシブフィ
ルタを示す。
ーサルフィルタに一次のリカーシブフィルタ(IIRフ
ィルタ;Infinite Impulse Response Filter )1
21を追加した構成が知られている。同図に於いて、D
はボーレートに相当する遅延時間を有する遅延素子、×
印は乗算器、+印は加算器、P(n)〜P(n−M−
1)は受信信号のサンプリング時刻n〜n−M−1に於
けるシンボル、y(n)はサンプリング時刻nに於ける
等化出力信号、CE1 〜CEM+1 はタップ係数を示す。
又120は加算器(Σ)、121は一次リカーシブフィ
ルタを示す。
【0009】遅延素子D間のタップの乗算器(×)によ
り、それぞれ時刻n−1〜n−Mに於けるシンボルに対
してタップ係数CE1 〜CEM を乗算し、各乗算出力信
号を加算器120により加算し、その加算出力信号に対
して、一次リカーシブフィルタ121の出力信号を加算
し、その加算出力を等化出力信号y(n)とするもので
ある。この一次リカーシブフィルタ121のパラメータ
は、タップ係数CEM+ 1 と減衰率であり、長い裾引きに
対応する減衰率は、0.95以上且つ1未満の値とな
る。
り、それぞれ時刻n−1〜n−Mに於けるシンボルに対
してタップ係数CE1 〜CEM を乗算し、各乗算出力信
号を加算器120により加算し、その加算出力信号に対
して、一次リカーシブフィルタ121の出力信号を加算
し、その加算出力を等化出力信号y(n)とするもので
ある。この一次リカーシブフィルタ121のパラメータ
は、タップ係数CEM+ 1 と減衰率であり、長い裾引きに
対応する減衰率は、0.95以上且つ1未満の値とな
る。
【0010】図13は、図12のトランスバーサルフィ
ルタのタップ係数の更新回路を含む構成を示し、図12
と同一符号は同一部分を示し、k・e(n)は、サンプ
リング時刻nに於ける誤差信号e(n)とステップサイ
ズkとを乗算した等化誤差信号を示す。サンプリング時
刻nに於ける受信信号のシンボルP(n)は、縦続接続
された遅延素子Dにより順次遅延され、遅延素子D間の
タップの出力信号に、等化誤差信号を乗算し、1サンプ
リング時刻前のタップ係数と加算して、タップ係数CE
1 〜CEM とする場合の構成を示す。
ルタのタップ係数の更新回路を含む構成を示し、図12
と同一符号は同一部分を示し、k・e(n)は、サンプ
リング時刻nに於ける誤差信号e(n)とステップサイ
ズkとを乗算した等化誤差信号を示す。サンプリング時
刻nに於ける受信信号のシンボルP(n)は、縦続接続
された遅延素子Dにより順次遅延され、遅延素子D間の
タップの出力信号に、等化誤差信号を乗算し、1サンプ
リング時刻前のタップ係数と加算して、タップ係数CE
1 〜CEM とする場合の構成を示す。
【0011】図14は受信信号の孤立波レスポンス説明
図であり、縦軸は振幅、横軸はボーレート時間を示す。
又実線はハイブリッドトランスのインダクタンスが大き
い場合の孤立波レスポンスを示し、又点線はインダクタ
ンスが小さい場合の孤立波レスポンスを示す。ハイブリ
ッドトランスによって直流分が遮断されるから、孤立波
レスポンスの裾引きは長くなるもので、例えば、インダ
クタンスが大きく、実線で示す特性の場合は、18タッ
プに相当する時間から減衰特性に移行することになる
が、インダクタンスが小さく、点線で示す特性の場合
は、30タップに相当する時間から減衰特性に移行する
ことになり、孤立波レスポンスの裾引きは長くなる。即
ち、ハイブリッドトランスのインダクタンスが小さくて
直流成分が遮断されると、孤立波レスポンスの裾引きは
長くなる。
図であり、縦軸は振幅、横軸はボーレート時間を示す。
又実線はハイブリッドトランスのインダクタンスが大き
い場合の孤立波レスポンスを示し、又点線はインダクタ
ンスが小さい場合の孤立波レスポンスを示す。ハイブリ
ッドトランスによって直流分が遮断されるから、孤立波
レスポンスの裾引きは長くなるもので、例えば、インダ
クタンスが大きく、実線で示す特性の場合は、18タッ
プに相当する時間から減衰特性に移行することになる
が、インダクタンスが小さく、点線で示す特性の場合
は、30タップに相当する時間から減衰特性に移行する
ことになり、孤立波レスポンスの裾引きは長くなる。即
ち、ハイブリッドトランスのインダクタンスが小さくて
直流成分が遮断されると、孤立波レスポンスの裾引きは
長くなる。
【0012】図14の点線と実線とで示す孤立波レスポ
ンスから判るように、ハイブリッドトランスのインダク
タンスが小さい場合は、インダクタンスが大きい場合に
比較して、減衰特性に移行する時間が遅くなり、裾引き
が長くなる。又一次リカーシブフィルタ121は、指数
関数的に減衰する領域に適用するものであり、従って、
インダクタンスが小さいハイブリッドトランスを用いた
場合、一次リカーシブフィルタ121の前段のタップ数
を、インダクタンスが大きいハイブリッドトランスを用
いた場合に比較して、多くする必要がある。
ンスから判るように、ハイブリッドトランスのインダク
タンスが小さい場合は、インダクタンスが大きい場合に
比較して、減衰特性に移行する時間が遅くなり、裾引き
が長くなる。又一次リカーシブフィルタ121は、指数
関数的に減衰する領域に適用するものであり、従って、
インダクタンスが小さいハイブリッドトランスを用いた
場合、一次リカーシブフィルタ121の前段のタップ数
を、インダクタンスが大きいハイブリッドトランスを用
いた場合に比較して、多くする必要がある。
【0013】図15は従来例の判定帰還型等化器の要部
説明図であり、130は加算器(Σ)、131は識別器
(DEC)、Dはボーレートに相当する遅延時間を有す
る遅延素子、×印は乗算器、+印は加算器である。又C
d0 〜CdN はタップ係数、e(n)は等化誤差信号、
ke(n)は誤差帰還信号、P(n)〜P(n−N)は
受信シンボル、x(n)は受信信号、y(n)は等化信
号を示す。
説明図であり、130は加算器(Σ)、131は識別器
(DEC)、Dはボーレートに相当する遅延時間を有す
る遅延素子、×印は乗算器、+印は加算器である。又C
d0 〜CdN はタップ係数、e(n)は等化誤差信号、
ke(n)は誤差帰還信号、P(n)〜P(n−N)は
受信シンボル、x(n)は受信信号、y(n)は等化信
号を示す。
【0014】受信シンボルP(n−1)〜P(n−N)
に対してタップ係数Cd1 〜CdNを乗算し、各乗算出
力信号を加算器130で加算して等化信号y(n)を形
成し、x(n)−y(n)の演算により等化を行って識
別器131に入力し、識別結果を受信シンボルP(n)
とする。このような判定帰還型等化器は、ディジタル加
入者線伝送装置のみでなく、各種の伝送装置に於いて適
用されている。
に対してタップ係数Cd1 〜CdNを乗算し、各乗算出
力信号を加算器130で加算して等化信号y(n)を形
成し、x(n)−y(n)の演算により等化を行って識
別器131に入力し、識別結果を受信シンボルP(n)
とする。このような判定帰還型等化器は、ディジタル加
入者線伝送装置のみでなく、各種の伝送装置に於いて適
用されている。
【0015】又判定帰還型等化器に於いては、シンボル
値(A)とタップ係数(B)との乗算結果に、或る数
(C)を加算する処理(A×B+C→D)を行うことに
なり、その場合に、±3,±1の何れかのシンボル値と
の乗算を行うことになるから、3入力加算器とシフタと
を主要部とした構成により演算処理されている。又ハイ
パスフィルタの処理やローパスフィルタの処理等に於い
て、多ビット構成の受信信号とフィルタ係数とを乗算す
る場合に、フィルタ係数を2の巾乗数として、シフタに
よるシフト処理で乗算を行う構成も知られている。
値(A)とタップ係数(B)との乗算結果に、或る数
(C)を加算する処理(A×B+C→D)を行うことに
なり、その場合に、±3,±1の何れかのシンボル値と
の乗算を行うことになるから、3入力加算器とシフタと
を主要部とした構成により演算処理されている。又ハイ
パスフィルタの処理やローパスフィルタの処理等に於い
て、多ビット構成の受信信号とフィルタ係数とを乗算す
る場合に、フィルタ係数を2の巾乗数として、シフタに
よるシフト処理で乗算を行う構成も知られている。
【0016】又ディジタル加入者線伝送装置の判定帰還
型等化器とエコーキャンセラとに於けるタップ数は合計
で50タップ或いはそれ以上となり、タップ対応に前述
の乗算と加算との処理を行う必要があるから、処理量が
多くなる問題があった。そこで、2B1Q符号の±3,
±1の4種類のシンボル値に対して+1することによ
り、4,2,0,−2(22 ,21 ,0,−21 )の4
種類のシンボル値とし、それによって、2入力加算器と
シフタとによりタップ対応の処理を可能とする構成が提
案されている(例えば、米国特許第4,926,472
号明細書参照)。
型等化器とエコーキャンセラとに於けるタップ数は合計
で50タップ或いはそれ以上となり、タップ対応に前述
の乗算と加算との処理を行う必要があるから、処理量が
多くなる問題があった。そこで、2B1Q符号の±3,
±1の4種類のシンボル値に対して+1することによ
り、4,2,0,−2(22 ,21 ,0,−21 )の4
種類のシンボル値とし、それによって、2入力加算器と
シフタとによりタップ対応の処理を可能とする構成が提
案されている(例えば、米国特許第4,926,472
号明細書参照)。
【0017】図16は従来例のシンボル値+1の判定帰
還型等化器の要部説明図であり、図14と同一符号は同
一部分を示し、132はDC補正項である。識別器13
1により識別した受信シンボルP(n)に対して加算器
により「1」を加算して、2B1Q符号の±3,±1の
シンボル値を、4,2,0,−2のシンボル値に変換し
ている。又DC補正項(直流分補正項)132は、2B
1Q符号の±3,±1のシンボル値に+1した4,2,
0,−2のシンボル値を用いて畳込み演算やタップ係数
の更新処理を行った結果と、元のシンボル値を用いた演
算結果との差を補正する為のものである。
還型等化器の要部説明図であり、図14と同一符号は同
一部分を示し、132はDC補正項である。識別器13
1により識別した受信シンボルP(n)に対して加算器
により「1」を加算して、2B1Q符号の±3,±1の
シンボル値を、4,2,0,−2のシンボル値に変換し
ている。又DC補正項(直流分補正項)132は、2B
1Q符号の±3,±1のシンボル値に+1した4,2,
0,−2のシンボル値を用いて畳込み演算やタップ係数
の更新処理を行った結果と、元のシンボル値を用いた演
算結果との差を補正する為のものである。
【0018】サンプリング時刻nに於けるj番目のタッ
プ係数をCdj (n)、等化誤差信号をe(n)、シン
ボル値をP(n)とすると、次のサンプリング時刻n+
1に於けるタップ係数Cdj (n+1)は、 Cdj (n+1)=Cdj (n)+k・e(n)〔P(n−j)+1〕 …(1) となる。これに対して、DC補正項132に於けるタッ
プ係数Dd(n)は、 Dd(n+1)=Dd(n)+k・e(n) …(2) となる。
プ係数をCdj (n)、等化誤差信号をe(n)、シン
ボル値をP(n)とすると、次のサンプリング時刻n+
1に於けるタップ係数Cdj (n+1)は、 Cdj (n+1)=Cdj (n)+k・e(n)〔P(n−j)+1〕 …(1) となる。これに対して、DC補正項132に於けるタッ
プ係数Dd(n)は、 Dd(n+1)=Dd(n)+k・e(n) …(2) となる。
【0019】図17は従来例のジッタエコーキャンセラ
の説明図であり、ハイパスフィルタが3タップ構成の場
合に対応した構成の要部を示し、140は加算器
(Σ)、1411 〜141M はスイッチ、CJ11〜CJ
M3はタップ係数、Dは遅延素子、×印は乗算器である。
の説明図であり、ハイパスフィルタが3タップ構成の場
合に対応した構成の要部を示し、140は加算器
(Σ)、1411 〜141M はスイッチ、CJ11〜CJ
M3はタップ係数、Dは遅延素子、×印は乗算器である。
【0020】ジッタエコーキャンセラは、DPLL(デ
ィジタル位相同期ループ)回路に於ける位相同期の為の
パルスの挿入,削除が行われた場合に、受信サンプリン
グ点が変動し、その後、しばらくはエコー波形が変化す
ることに対応する為に設けられており、このサンプリン
グ点の変動による歪を打ち消す為に、ジッタが生じた直
後は、全タップを用いて畳込み演算を行い、その後は畳
込みを行うタップ数を1タップ毎に少なくしていくよう
に、スイッチ1411 〜141M が制御されるものであ
る。即ち、ジッタが発生する前に出力された送信符号の
エコーは、ジッタが生じた後にも(サンプリング時刻が
ずれた後でも)帰ってくることになるが、ジッタがない
場合に比較して、サンプリング時刻がずれている為に異
なる値となる。この変化分を補正する為に、リニアエコ
ーキャンセラやノンリニアエコーキャンセラに加えて、
ジッタエコーキャンセラを動作させる。
ィジタル位相同期ループ)回路に於ける位相同期の為の
パルスの挿入,削除が行われた場合に、受信サンプリン
グ点が変動し、その後、しばらくはエコー波形が変化す
ることに対応する為に設けられており、このサンプリン
グ点の変動による歪を打ち消す為に、ジッタが生じた直
後は、全タップを用いて畳込み演算を行い、その後は畳
込みを行うタップ数を1タップ毎に少なくしていくよう
に、スイッチ1411 〜141M が制御されるものであ
る。即ち、ジッタが発生する前に出力された送信符号の
エコーは、ジッタが生じた後にも(サンプリング時刻が
ずれた後でも)帰ってくることになるが、ジッタがない
場合に比較して、サンプリング時刻がずれている為に異
なる値となる。この変化分を補正する為に、リニアエコ
ーキャンセラやノンリニアエコーキャンセラに加えて、
ジッタエコーキャンセラを動作させる。
【0021】そして、ジッタが発生した後は、新たなサ
ンプリング時刻に従って送信信号が送出されるから、ジ
ッタが生じた後に出力される送信信号によるエコーは、
リニアエコーキャンセラやノンリニアエコーキャンセラ
によってのみ補正することになる。
ンプリング時刻に従って送信信号が送出されるから、ジ
ッタが生じた後に出力される送信信号によるエコーは、
リニアエコーキャンセラやノンリニアエコーキャンセラ
によってのみ補正することになる。
【0022】又ジッタエコーキャンセラの出力は、送信
符号S(n)の関数であり、ジッタが生じた時点を基準
にした経過サイクル数Iからエコーの孤立波レスポンス
がほぼ一定値となり、サンプリング時刻のずれによる振
幅の変化がなくなる経過サイクル数Mまでの畳込みを行
うことにより得られる。従って、ジッタ発生後Iサイク
ル後の出力y(I)は、 y(I)=〔Σj=I M {CJIj・S(I−j)}〕jdr …(3) となる。なお、Σj=I M は、j=Iからj=Mまでの加
算、即ち、畳込みを示し、又I=1,2,・・・M、j
dr=1又は−1であり、このjdrは、ジッタの向き
を示し、又図示を省略したDPLL回路に於いて、サン
プリング位相を進める方向にパルスを挿入するか、反対
にサンプリング位相を遅らせる方向にパルスを削除する
かによって、+1又は−1の何れかが選択される。又S
(I−j)は、送信符号を経過サイクル数Iの関数とし
て表したものであり、S(1)はジッタが発生した直後
の送信符号を示す。
符号S(n)の関数であり、ジッタが生じた時点を基準
にした経過サイクル数Iからエコーの孤立波レスポンス
がほぼ一定値となり、サンプリング時刻のずれによる振
幅の変化がなくなる経過サイクル数Mまでの畳込みを行
うことにより得られる。従って、ジッタ発生後Iサイク
ル後の出力y(I)は、 y(I)=〔Σj=I M {CJIj・S(I−j)}〕jdr …(3) となる。なお、Σj=I M は、j=Iからj=Mまでの加
算、即ち、畳込みを示し、又I=1,2,・・・M、j
dr=1又は−1であり、このjdrは、ジッタの向き
を示し、又図示を省略したDPLL回路に於いて、サン
プリング位相を進める方向にパルスを挿入するか、反対
にサンプリング位相を遅らせる方向にパルスを削除する
かによって、+1又は−1の何れかが選択される。又S
(I−j)は、送信符号を経過サイクル数Iの関数とし
て表したものであり、S(1)はジッタが発生した直後
の送信符号を示す。
【0023】又タップ係数CJIjは、経過サイクル数I
の関数である。これは、ジッタエコーキャンセラの前段
に、トランスバーサルフィルタ構成のハイパスフィルタ
が設けられているからである。例えば、時刻nにジッタ
が生じた場合、S(n−1)以前の送信符号に係わるエ
コーは、サンプリング時刻の変動の影響を受けるが、そ
のS(n−1)以前の送信符号に係わるエコーであって
も、既にハイパスフィルタの中の遅延素子に記憶されて
いる状態の信号は影響を受けないので、この信号がハイ
パスフィルタから出力されるまでの時間は、ジッタエコ
ーキャンセラのタップ係数が一定でなくなり、その後
は、一定値となる。従って、ハイパスフィルタのトラン
スバーサルフィルタのタップ数をKとすると、タップ係
数CJIjは、I≧Kに於いて一定値となる。
の関数である。これは、ジッタエコーキャンセラの前段
に、トランスバーサルフィルタ構成のハイパスフィルタ
が設けられているからである。例えば、時刻nにジッタ
が生じた場合、S(n−1)以前の送信符号に係わるエ
コーは、サンプリング時刻の変動の影響を受けるが、そ
のS(n−1)以前の送信符号に係わるエコーであって
も、既にハイパスフィルタの中の遅延素子に記憶されて
いる状態の信号は影響を受けないので、この信号がハイ
パスフィルタから出力されるまでの時間は、ジッタエコ
ーキャンセラのタップ係数が一定でなくなり、その後
は、一定値となる。従って、ハイパスフィルタのトラン
スバーサルフィルタのタップ数をKとすると、タップ係
数CJIjは、I≧Kに於いて一定値となる。
【0024】図17に示す従来例のジッタエコーキャン
セラは、ハイパスフィルタのタップ係数Kを3とした場
合であり、I=1に於いてスイッチ1411 〜141M
は図示の状態に切替えられており、従って、タップ係数
はCJ11〜CJM1となる。次のI=2のサイクルでは、
タップ係数はCJ22〜CJM2となる。更に次のI=3の
サイクルでは、タップ係数はCJ33〜CJM3となる。更
に次のI=4のサイクルでは、タップ係数はCJ43〜C
JM3となる。
セラは、ハイパスフィルタのタップ係数Kを3とした場
合であり、I=1に於いてスイッチ1411 〜141M
は図示の状態に切替えられており、従って、タップ係数
はCJ11〜CJM1となる。次のI=2のサイクルでは、
タップ係数はCJ22〜CJM2となる。更に次のI=3の
サイクルでは、タップ係数はCJ33〜CJM3となる。更
に次のI=4のサイクルでは、タップ係数はCJ43〜C
JM3となる。
【0025】(3)式に対応するタップ係数の更新式
は、 CJIj(I+1)=CJIj(I)+k・e(I)・S(I−j)・jdr …(4) となる。そして、ハイパスフィルタのタップ数をKと
し、I≧Kに於いて、 CJIj=CJKj …(5) が成立する。
は、 CJIj(I+1)=CJIj(I)+k・e(I)・S(I−j)・jdr …(4) となる。そして、ハイパスフィルタのタップ数をKと
し、I≧Kに於いて、 CJIj=CJKj …(5) が成立する。
【0026】又図11に示すディジタル加入者線伝送装
置に於いて、判定帰還型等化器109の前段のローパス
フィルタ106は、主パルス以降のポストカーソルの部
分の波形を成形するものであり、以下ポストカーソル等
化器と称することにする。このポストカーソル等化器の
伝達関数は、例えば、 1/(1−a・z-1) …(6) を用いることができる。そして、フィルタ係数aは、ケ
ーブル長が最短の時、a=0とし、ケーブル長が最長の
時、a=0.75としていた。
置に於いて、判定帰還型等化器109の前段のローパス
フィルタ106は、主パルス以降のポストカーソルの部
分の波形を成形するものであり、以下ポストカーソル等
化器と称することにする。このポストカーソル等化器の
伝達関数は、例えば、 1/(1−a・z-1) …(6) を用いることができる。そして、フィルタ係数aは、ケ
ーブル長が最短の時、a=0とし、ケーブル長が最長の
時、a=0.75としていた。
【0027】ケーブル長の長短は、AGC増幅器105
のゲインに対応して判定できるものである。即ち、ケー
ブル長が長い時は、受信信号は減衰しているから、大き
なゲインにより増幅し、ケーブル長が短い時は、受信信
号は減衰していないから、小さいゲインにより増幅する
ことになる。従って、AGC増幅器105のゲインに対
応して、ポストカーソル等化器のフィルタ係数aを切替
えることになる。以上のように動作するポストカーソル
等化器を用いる場合に、ケーブル長が長い場合には、ケ
ーブル長が短い場合に比較して引込みに時間がかかる場
合があるという問題があった。その原因は、ケーブル長
が長い場合には、前述のように、AGC増幅器105は
大きなゲインになるから、ノイズ成分も大きく増幅さ
れ、このノイズが誤差を大きくし、引込み時間を長くす
ると考えられる。
のゲインに対応して判定できるものである。即ち、ケー
ブル長が長い時は、受信信号は減衰しているから、大き
なゲインにより増幅し、ケーブル長が短い時は、受信信
号は減衰していないから、小さいゲインにより増幅する
ことになる。従って、AGC増幅器105のゲインに対
応して、ポストカーソル等化器のフィルタ係数aを切替
えることになる。以上のように動作するポストカーソル
等化器を用いる場合に、ケーブル長が長い場合には、ケ
ーブル長が短い場合に比較して引込みに時間がかかる場
合があるという問題があった。その原因は、ケーブル長
が長い場合には、前述のように、AGC増幅器105は
大きなゲインになるから、ノイズ成分も大きく増幅さ
れ、このノイズが誤差を大きくし、引込み時間を長くす
ると考えられる。
【0028】又引込み時間が長くなる原因として、主パ
ルス波形の違いがある。即ち、ローパスフィルタ106
の出力でみた孤立波レスポンスは、図18の(a)のよ
うに、ケーブル長が長い場合は、主パルスの半値幅がボ
ーレート周期Tよりも大きくなる。又ケーブル長が短い
場合は、図18の(b)のように、主パルスの半値幅が
ボーレート周期Tより小さくなる。ハイパスフィルタ1
04のパラメータaを変えれば、主パルスの半値幅をボ
ーレート周期Tに近づけることができるが、ハイパスフ
ィルタ104のパラメータは、主パルスのパルス幅より
も孤立波レスポンスのポストカーソル部分全体が所望の
形になるように(できるだけパルス幅が小さくなるよう
に)設定されるから、前述のように、ケーブル長が長い
時は、孤立波レスポンスの主パルスの半値幅が大きくな
る。
ルス波形の違いがある。即ち、ローパスフィルタ106
の出力でみた孤立波レスポンスは、図18の(a)のよ
うに、ケーブル長が長い場合は、主パルスの半値幅がボ
ーレート周期Tよりも大きくなる。又ケーブル長が短い
場合は、図18の(b)のように、主パルスの半値幅が
ボーレート周期Tより小さくなる。ハイパスフィルタ1
04のパラメータaを変えれば、主パルスの半値幅をボ
ーレート周期Tに近づけることができるが、ハイパスフ
ィルタ104のパラメータは、主パルスのパルス幅より
も孤立波レスポンスのポストカーソル部分全体が所望の
形になるように(できるだけパルス幅が小さくなるよう
に)設定されるから、前述のように、ケーブル長が長い
時は、孤立波レスポンスの主パルスの半値幅が大きくな
る。
【0029】一般に引込み開始時点に於けるサンプリン
グ位相は一定ではないから、位相抽出回路(図示せず)
に於いて時間軸方向にサンプリング点を移動して最適サ
ンプリング位相を探索するが、判定帰還型等化器のアル
ゴリズムに従うと、メインカーソル(主応答)は、ボー
レート周期T毎の複数のサンプリング値の中で最大値と
なるサンプリング時刻の振幅であり、プリカーソルはそ
れよりTだけ前の時刻の振幅で、通常は零となるサンプ
リング位相に選定される。又ポストカーソルは、メイン
カーソルよりTの整数倍の時間遅れたそれぞれの時刻の
振幅である。例えば、図17の(a),(b)に於い
て、プリカーソルが零で、それから周期T遅れたサンプ
リング点a1,b1が最適位相として引込みが行われ
る。
グ位相は一定ではないから、位相抽出回路(図示せず)
に於いて時間軸方向にサンプリング点を移動して最適サ
ンプリング位相を探索するが、判定帰還型等化器のアル
ゴリズムに従うと、メインカーソル(主応答)は、ボー
レート周期T毎の複数のサンプリング値の中で最大値と
なるサンプリング時刻の振幅であり、プリカーソルはそ
れよりTだけ前の時刻の振幅で、通常は零となるサンプ
リング位相に選定される。又ポストカーソルは、メイン
カーソルよりTの整数倍の時間遅れたそれぞれの時刻の
振幅である。例えば、図17の(a),(b)に於い
て、プリカーソルが零で、それから周期T遅れたサンプ
リング点a1,b1が最適位相として引込みが行われ
る。
【0030】ここで、a1,a3は周期Tだけ離れ、振
幅は同一となる点であり、b1,b3も同様であるとす
ると、最適サンプリング点a1,b1より前のサンプリ
ング点a2,b2の位相からスタートした場合、それよ
り周期T前のサンプリング点は負極性となるから、サン
プリング位相を遅らせるように制御される。又最適サン
プリング点a1,b1より後のサンプリング点a3,b
3の位相からスタートしたとすると、それより周期T前
のサンプリング点は正極性となるから、サンプリング位
相を進めるように制御される。従って、何れの場合も最
適サンプリング点a1,b1に向かうように、サンプリ
ング位相が制御される。しかし、主パルス幅が広い場合
は、周期T離れて同一振幅となるサンプリング点a2,
a3の振幅値と、最適サンプリング点a1の振幅値との
差が僅かとなるから、広い区間にわたって二つのサンプ
リング点で大きな振幅となり、そのうちの何れがメイン
の応答か明らかにならず、引込み時間が長くなる。
幅は同一となる点であり、b1,b3も同様であるとす
ると、最適サンプリング点a1,b1より前のサンプリ
ング点a2,b2の位相からスタートした場合、それよ
り周期T前のサンプリング点は負極性となるから、サン
プリング位相を遅らせるように制御される。又最適サン
プリング点a1,b1より後のサンプリング点a3,b
3の位相からスタートしたとすると、それより周期T前
のサンプリング点は正極性となるから、サンプリング位
相を進めるように制御される。従って、何れの場合も最
適サンプリング点a1,b1に向かうように、サンプリ
ング位相が制御される。しかし、主パルス幅が広い場合
は、周期T離れて同一振幅となるサンプリング点a2,
a3の振幅値と、最適サンプリング点a1の振幅値との
差が僅かとなるから、広い区間にわたって二つのサンプ
リング点で大きな振幅となり、そのうちの何れがメイン
の応答か明らかにならず、引込み時間が長くなる。
【0031】図18の(b)の場合には、サンプリング
点b2,b3の振幅がサンプリング点b1に比べて小さ
く、サンプリング点b2,b3を含むサンプリング位相
から少しずれると、一つのサンプリング点での振幅が他
のサンプリング点の振幅に比べて充分に大きくなり、主
パルスに対応するサンプリング点が明確となり、引込み
時間が短い。
点b2,b3の振幅がサンプリング点b1に比べて小さ
く、サンプリング点b2,b3を含むサンプリング位相
から少しずれると、一つのサンプリング点での振幅が他
のサンプリング点の振幅に比べて充分に大きくなり、主
パルスに対応するサンプリング点が明確となり、引込み
時間が短い。
【0032】以上は、定性的な説明であるが、より具体
的には、ケーブル長が長い場合には、ケーブル長が短い
場合に比較して、引込みの初期段階では判定帰還型等化
器で判定誤りの頻度が高くなり、例えば、(1)式のよ
うな係数更新処理に於いて正しいタップ係数が求まるの
に時間がかかることが原因である。特に、サンプリング
点a3からスタートした場合には、a1,a3間の時間
が長く、サンプリング点a2からスタートした場合に比
較して引込み時間が長くなる。
的には、ケーブル長が長い場合には、ケーブル長が短い
場合に比較して、引込みの初期段階では判定帰還型等化
器で判定誤りの頻度が高くなり、例えば、(1)式のよ
うな係数更新処理に於いて正しいタップ係数が求まるの
に時間がかかることが原因である。特に、サンプリング
点a3からスタートした場合には、a1,a3間の時間
が長く、サンプリング点a2からスタートした場合に比
較して引込み時間が長くなる。
【0033】又エコーキャンセラと判定帰還型等化器と
を同時に引込む場合、サンプリング位相の変化を早くす
ると収束しないことが多い。従って、サンプリング位相
は、例えば、最大でも2048周期に、T/192だけ
の変化が許容される。このサンプリング位相を90度、
即ち、T/4だけ変化させるには、98304周期必要
とする。例えば、a2,a1間が45度で、a1,a3
間が315度の場合、a3の位相からスタートすると、
344064周期必要となる。即ち、180度の場合に
比較して約15万周期だけ余計に時間を必要とすること
になる。この場合、ポーレート周期Tを80kHzとす
ると、1.84秒余計に時間がかかることになる。
を同時に引込む場合、サンプリング位相の変化を早くす
ると収束しないことが多い。従って、サンプリング位相
は、例えば、最大でも2048周期に、T/192だけ
の変化が許容される。このサンプリング位相を90度、
即ち、T/4だけ変化させるには、98304周期必要
とする。例えば、a2,a1間が45度で、a1,a3
間が315度の場合、a3の位相からスタートすると、
344064周期必要となる。即ち、180度の場合に
比較して約15万周期だけ余計に時間を必要とすること
になる。この場合、ポーレート周期Tを80kHzとす
ると、1.84秒余計に時間がかかることになる。
【0034】
【発明が解決しようとする問題点】従来例のディジタル
加入者線伝送装置は、例えば、図11に示す構成を有
し、2B1Q符号を用いて送受信するものであり、又ハ
イブリッド回路102は、ハイブリッドトランスにより
構成され、そのインダクタンス及び相手装置のハイブリ
ッドトランスのインダクタンスを含めて考慮する必要が
ある。従って、リカーシブフィルタを用いても、エコー
キャンセラ111や判定帰還型等化器109のトランス
バーサルフィルタのタップ数は、それぞれ24タップ以
上の構成とする必要があった。即ち、リカーシブフィル
タは、補助的な役割を果たすに過ぎないものであった。
加入者線伝送装置は、例えば、図11に示す構成を有
し、2B1Q符号を用いて送受信するものであり、又ハ
イブリッド回路102は、ハイブリッドトランスにより
構成され、そのインダクタンス及び相手装置のハイブリ
ッドトランスのインダクタンスを含めて考慮する必要が
ある。従って、リカーシブフィルタを用いても、エコー
キャンセラ111や判定帰還型等化器109のトランス
バーサルフィルタのタップ数は、それぞれ24タップ以
上の構成とする必要があった。即ち、リカーシブフィル
タは、補助的な役割を果たすに過ぎないものであった。
【0035】又ディジタル加入者線伝送装置の加入者側
では、相手装置へ送出する送信信号を用いてエコーキャ
ンセラ111を引込ませた後、そのエコーキャンセラ1
11のタップを固定し、受信信号を用いて判定帰還型等
化器109の引込みを行うことになる。これに対して、
交換局側では、送信タイミングは固定であり、受信サン
プリング位相は受信信号のタイミングに合わせる必要が
あり、従って、エコーの回り込み時間を固定できないこ
とになる。この為、引込み時にもエコーキャンセラ11
1と判定帰還型等化器109とのタップ係数を同時に更
新する必要がある。
では、相手装置へ送出する送信信号を用いてエコーキャ
ンセラ111を引込ませた後、そのエコーキャンセラ1
11のタップを固定し、受信信号を用いて判定帰還型等
化器109の引込みを行うことになる。これに対して、
交換局側では、送信タイミングは固定であり、受信サン
プリング位相は受信信号のタイミングに合わせる必要が
あり、従って、エコーの回り込み時間を固定できないこ
とになる。この為、引込み時にもエコーキャンセラ11
1と判定帰還型等化器109とのタップ係数を同時に更
新する必要がある。
【0036】その場合に、エコーキャンセラ111も判
定帰還型等化器109も共にシンボル値+1をシンボル
として、タップ係数の更新を行う場合、引込みができな
い場合が生じる。これは、エコーキャンセラ111に於
ける誤差と判定帰還型等化器109に於ける誤差とを同
一のものを用いる為である。一般のタップ係数の場合、
(1)式に示すように、シンボルP(n−j)+1と誤
差e(n)との相関によって値が得られる。そして、エ
コーキャンセラの場合は、送信シンボルを用い、判定帰
還型等化器の場合は、受信信号から再生したシンボルを
用いるから、それぞれのタップ係数は独立的に求まるこ
とになる。
定帰還型等化器109も共にシンボル値+1をシンボル
として、タップ係数の更新を行う場合、引込みができな
い場合が生じる。これは、エコーキャンセラ111に於
ける誤差と判定帰還型等化器109に於ける誤差とを同
一のものを用いる為である。一般のタップ係数の場合、
(1)式に示すように、シンボルP(n−j)+1と誤
差e(n)との相関によって値が得られる。そして、エ
コーキャンセラの場合は、送信シンボルを用い、判定帰
還型等化器の場合は、受信信号から再生したシンボルを
用いるから、それぞれのタップ係数は独立的に求まるこ
とになる。
【0037】しかし、(2)式によるDC補正項は、誤
差e(n)によってのみ値が求まるものであり、エコー
キャンセラ111と判定帰還型等化器109とを同時に
引込ませる時に、同一の誤差e(n)を用いると、それ
ぞれDC補正項は同一の補正処理を行うことになり、そ
れぞれ必要とする直流成分の補正を行うとは限らなくな
る。
差e(n)によってのみ値が求まるものであり、エコー
キャンセラ111と判定帰還型等化器109とを同時に
引込ませる時に、同一の誤差e(n)を用いると、それ
ぞれDC補正項は同一の補正処理を行うことになり、そ
れぞれ必要とする直流成分の補正を行うとは限らなくな
る。
【0038】又エコーキャンセラ111は、ノンリニア
エコーキャンセラ113を有し、このノンリニアエコー
キャンセラ113は、DC補正項としての役割を果たす
から、エコーキャンセラ111としてDC補正項を設け
なくても良いことになる。一方、判定帰還型等化器10
9に於いては、直流成分は無視できないので、それを補
正するDC補正項が必要となる。
エコーキャンセラ113を有し、このノンリニアエコー
キャンセラ113は、DC補正項としての役割を果たす
から、エコーキャンセラ111としてDC補正項を設け
なくても良いことになる。一方、判定帰還型等化器10
9に於いては、直流成分は無視できないので、それを補
正するDC補正項が必要となる。
【0039】前述のように、エコーキャンセラ111も
判定帰還型等化器109も、シンボル値+1で畳込みと
タップ係数更新とを行う場合に、実質的に、エコーキャ
ンセラ111にも、又判定帰還型等化器109にもDC
補正項がある状態となり、初期状態やステップサイズの
大きさによっては、本来判定帰還型等化器109のDC
補正項で補正すべきものを、ノンリニアエコーキャンセ
ラ113のDC補正項で補正するようにタップ係数の更
新が行われ、そのタップ係数が制限値に到達して、本来
の目的の非線形成分の補正を行うことができなくなり、
引込みができない場合が生じる。
判定帰還型等化器109も、シンボル値+1で畳込みと
タップ係数更新とを行う場合に、実質的に、エコーキャ
ンセラ111にも、又判定帰還型等化器109にもDC
補正項がある状態となり、初期状態やステップサイズの
大きさによっては、本来判定帰還型等化器109のDC
補正項で補正すべきものを、ノンリニアエコーキャンセ
ラ113のDC補正項で補正するようにタップ係数の更
新が行われ、そのタップ係数が制限値に到達して、本来
の目的の非線形成分の補正を行うことができなくなり、
引込みができない場合が生じる。
【0040】又判定帰還型等化器109のトランスバー
サルフィルタのタップ係数は、孤立波レスポンスのポス
トカーソル部分に対応するが、プリカーソルとメインカ
ーソルとに対応するタップ係数がない。若し、DC補正
項の値として、ポストカーソルに対応する項に限定した
場合(DC補正項の値は、ポストカーソル部分だけの係
数の和に等しくなり、零近くの値ではなく、1近くの値
となる)、誤差を計算する時に、〔メインカーソル値×
旧シンボル値P(n)〕の演算が必要となり、演算回数
を低減することができなくなる。
サルフィルタのタップ係数は、孤立波レスポンスのポス
トカーソル部分に対応するが、プリカーソルとメインカ
ーソルとに対応するタップ係数がない。若し、DC補正
項の値として、ポストカーソルに対応する項に限定した
場合(DC補正項の値は、ポストカーソル部分だけの係
数の和に等しくなり、零近くの値ではなく、1近くの値
となる)、誤差を計算する時に、〔メインカーソル値×
旧シンボル値P(n)〕の演算が必要となり、演算回数
を低減することができなくなる。
【0041】又DC補正項の値として、メインカーソル
に対応する項も考慮するならば、DC補正項の値は零近
くの値になり、誤差e(n)の値を求める演算は、〔メ
インカーソル値Cd0 ×新シンボル値(P(n)+
1)〕の演算で済むことになるから演算回数の増加はな
い。しかし、この場合には、引込み時の制御が複雑とな
る。例えば、判定帰還型等化器109のタップ係数の引
込みを行う前に、判定帰還型等化器109のポストカー
ソルに対応するタップ係数を零にしたままで、先ずメイ
ンカーソルに対応するタップ係数Cd0 を算出し、その
値が或る範囲内となるように、AGCゲインを求めるA
GC処理段階がある。このAGC処理を行うと、メイン
カーソルに対応する係数値Cd0 は零でなくなるから、
DC補正項を零とすることができなくなる。又AGC処
理が終了した時点のDC補正項の値は、メインカーソル
値とほぼ同じ値となり、零からかけ離れた値となる。そ
の後に、判定帰還型等化器109のタップ係数の引込み
を行うが、ポストカーソルに対応するタップ係数が最終
値に近づくと、DC補正項は、零に近い値に徐々に変化
する。
に対応する項も考慮するならば、DC補正項の値は零近
くの値になり、誤差e(n)の値を求める演算は、〔メ
インカーソル値Cd0 ×新シンボル値(P(n)+
1)〕の演算で済むことになるから演算回数の増加はな
い。しかし、この場合には、引込み時の制御が複雑とな
る。例えば、判定帰還型等化器109のタップ係数の引
込みを行う前に、判定帰還型等化器109のポストカー
ソルに対応するタップ係数を零にしたままで、先ずメイ
ンカーソルに対応するタップ係数Cd0 を算出し、その
値が或る範囲内となるように、AGCゲインを求めるA
GC処理段階がある。このAGC処理を行うと、メイン
カーソルに対応する係数値Cd0 は零でなくなるから、
DC補正項を零とすることができなくなる。又AGC処
理が終了した時点のDC補正項の値は、メインカーソル
値とほぼ同じ値となり、零からかけ離れた値となる。そ
の後に、判定帰還型等化器109のタップ係数の引込み
を行うが、ポストカーソルに対応するタップ係数が最終
値に近づくと、DC補正項は、零に近い値に徐々に変化
する。
【0042】前述のように、判定帰還型等化器109の
DC補正項の値は、引込み段階で一旦は大きな値とな
り、その後は零に戻るように変化する。このように、係
数が複雑な変化をすることから、ステップサイズを細か
く制御しなければならず、制御が複雑化し、且つ引込み
時間が長くなる問題があった。
DC補正項の値は、引込み段階で一旦は大きな値とな
り、その後は零に戻るように変化する。このように、係
数が複雑な変化をすることから、ステップサイズを細か
く制御しなければならず、制御が複雑化し、且つ引込み
時間が長くなる問題があった。
【0043】又エコーキャンセラ111の一部を構成す
るジッタエコーキャンセラ114の規模は、リニアエコ
ーキャンセラ112の30タップ前後に比較して、7〜
9タップ程度であるが、畳込み範囲が経過時間と共に変
化し、それによって、タップ係数も一定でないものとな
る。従って、シンボル値+1の方式を適用した場合、時
間に関して不変のDC補正項では対応できないことにな
る。即ち、従来例のジッタエコーキャンセラ114で
は、シンボル値+1の方式を適用できないものであっ
た。
るジッタエコーキャンセラ114の規模は、リニアエコ
ーキャンセラ112の30タップ前後に比較して、7〜
9タップ程度であるが、畳込み範囲が経過時間と共に変
化し、それによって、タップ係数も一定でないものとな
る。従って、シンボル値+1の方式を適用した場合、時
間に関して不変のDC補正項では対応できないことにな
る。即ち、従来例のジッタエコーキャンセラ114で
は、シンボル値+1の方式を適用できないものであっ
た。
【0044】又ポストカーソル等化器(ローパスフィル
タ106)の特性は、主に孤立波レスポンスのポストカ
ーソル部分、即ち、裾引き部分を所望の形状にすること
を目的として選定されている。この為、ケーブル長が長
い場合に、高周波成分の強調が充分でなく、主パルスの
幅が広くなり、引込み開始直後に於いて判定帰還型等化
器109に於ける判定誤りを起こす確率が高くなり、引
込み時間が長くなる問題があった。本発明は、ディジタ
ル加入者線伝送装置に於ける前述の問題点を解決するこ
とを目的とする。
タ106)の特性は、主に孤立波レスポンスのポストカ
ーソル部分、即ち、裾引き部分を所望の形状にすること
を目的として選定されている。この為、ケーブル長が長
い場合に、高周波成分の強調が充分でなく、主パルスの
幅が広くなり、引込み開始直後に於いて判定帰還型等化
器109に於ける判定誤りを起こす確率が高くなり、引
込み時間が長くなる問題があった。本発明は、ディジタ
ル加入者線伝送装置に於ける前述の問題点を解決するこ
とを目的とする。
【0045】
【課題を解決するための手段】本発明のディジタル加入
者線伝送装置は、図1を参照して説明すると、(1)少
なくともエコーキャンセラ1と、判定帰還型等化器3
と、ディジタル加入者線5に接続されたハイブリッド回
路(HYB)4とを備え、2B1Q符号によりディジタ
ル加入者線5を介して送受信するディジタル加入者線伝
送装置に於いて、エコーキャンセラ1及び判定帰還型等
化器3は、複数のタップのそれぞれのシンボルに対して
タップ係数を乗算して加算するトランスバーサルフィル
タ(TRF)6,7を備え、エコーキャンセラ1と判定
帰還型等化器3との何れか一方又は両方のトランスバー
サルフィルタの全タップの中の少なくとも一部の複数の
タップは、隣接する所定数毎の複数タップに対して同一
のタップ係数を割当てる構成とした。
者線伝送装置は、図1を参照して説明すると、(1)少
なくともエコーキャンセラ1と、判定帰還型等化器3
と、ディジタル加入者線5に接続されたハイブリッド回
路(HYB)4とを備え、2B1Q符号によりディジタ
ル加入者線5を介して送受信するディジタル加入者線伝
送装置に於いて、エコーキャンセラ1及び判定帰還型等
化器3は、複数のタップのそれぞれのシンボルに対して
タップ係数を乗算して加算するトランスバーサルフィル
タ(TRF)6,7を備え、エコーキャンセラ1と判定
帰還型等化器3との何れか一方又は両方のトランスバー
サルフィルタの全タップの中の少なくとも一部の複数の
タップは、隣接する所定数毎の複数タップに対して同一
のタップ係数を割当てる構成とした。
【0046】(2)又トランスバーサルフィルタの複数
のタップの中の隣接する所定数毎の複数タップに対して
同一のタップ係数を割当て、且つタップ係数を、所定数
毎の複数のタップの何れか一つのタップ上のシンボルを
用いて更新処理する構成とすることができる。なお、8
はハイパスフィルタ(HPF)、9はローパスフィルタ
(LPF)、10は制御部、11はドライバ(DV)、
12はDA変換器(D/A)、13はAD変換器(A/
D)である。
のタップの中の隣接する所定数毎の複数タップに対して
同一のタップ係数を割当て、且つタップ係数を、所定数
毎の複数のタップの何れか一つのタップ上のシンボルを
用いて更新処理する構成とすることができる。なお、8
はハイパスフィルタ(HPF)、9はローパスフィルタ
(LPF)、10は制御部、11はドライバ(DV)、
12はDA変換器(D/A)、13はAD変換器(A/
D)である。
【0047】(3)又トランスバーサルフィルタの複数
のタップの中の隣接する所定数毎の複数のタップ上のシ
ンボルを畳込み演算するシフタと加算器とからなる演算
論理回路を設けることができる。
のタップの中の隣接する所定数毎の複数のタップ上のシ
ンボルを畳込み演算するシフタと加算器とからなる演算
論理回路を設けることができる。
【0048】(4)又少なくともエコーキャンセラ1
と、AGC増幅器2と、判定帰還型等化器3と、ディジ
タル加入者線5に接続されたハイブリッド回路4とを備
え、2B1Q符号によりディジタル加入者線5を介して
送受信するディジタル加入者線伝送装置に於いて、エコ
ーキャンセラ1は、2B1Q符号のシンボル値に+1し
た値を用いてエコーキャンセル処理を行う構成とし、判
定帰還型等化器3は、引込み時に、全体のタップ数の中
の一部を用い且つ2B1Q符号のシンボル値を用いて等
化処理し、引込み後は、全体のタップ数を用いると共
に、2B1Q符号のシンボル値に+1した値を用いて等
化処理するように切替える構成とすることができる。
と、AGC増幅器2と、判定帰還型等化器3と、ディジ
タル加入者線5に接続されたハイブリッド回路4とを備
え、2B1Q符号によりディジタル加入者線5を介して
送受信するディジタル加入者線伝送装置に於いて、エコ
ーキャンセラ1は、2B1Q符号のシンボル値に+1し
た値を用いてエコーキャンセル処理を行う構成とし、判
定帰還型等化器3は、引込み時に、全体のタップ数の中
の一部を用い且つ2B1Q符号のシンボル値を用いて等
化処理し、引込み後は、全体のタップ数を用いると共
に、2B1Q符号のシンボル値に+1した値を用いて等
化処理するように切替える構成とすることができる。
【0049】(5)又少なくともエコーキャンセラ1
と、AGC増幅器2と、判定帰還型等化器3と、ディジ
タル加入者線5に接続されたハイブリッド回路4とを備
え、2B1Q符号によりディジタル加入者線5を介して
送受信するディジタル加入者線伝送装置に於いて、エコ
ーキャンセラ1は、少なくともジッタによるエコー成分
を除去する為のジッタエコーキャンセラを備え、このジ
ッタエコーキャンセラは、2B1Q符号のシンボル値に
+1した値を用いて畳込み処理し、ジッタ発生からの経
過に従ってタップ係数を切替える構成と、入力が常に1
で且つジッタ発生からの経過に従ってタップ係数を切替
える直流分補正項とを備えた構成とすることができる。
と、AGC増幅器2と、判定帰還型等化器3と、ディジ
タル加入者線5に接続されたハイブリッド回路4とを備
え、2B1Q符号によりディジタル加入者線5を介して
送受信するディジタル加入者線伝送装置に於いて、エコ
ーキャンセラ1は、少なくともジッタによるエコー成分
を除去する為のジッタエコーキャンセラを備え、このジ
ッタエコーキャンセラは、2B1Q符号のシンボル値に
+1した値を用いて畳込み処理し、ジッタ発生からの経
過に従ってタップ係数を切替える構成と、入力が常に1
で且つジッタ発生からの経過に従ってタップ係数を切替
える直流分補正項とを備えた構成とすることができる。
【0050】(6)又少なくともエコーキャンセラ1
と、AGC増幅器2と、判定帰還型等化器3と、ディジ
タル加入者線5に接続されたハイブリッド回路4と、波
形成形ハイパスフィルタ(HPF)8と、フィルタ係数
を切替える構成のローパスフィルタ(LPF)9とを備
え、2B1Q符号によりディジタル加入者線5を介して
送受信するディジタル加入者線伝送装置に於いて、ロー
パスフィルタ9は、ディジタル加入者線5の長さに対応
してフィルタ係数を切替えると共に、判定帰還型等化器
3の引込み時と、引込み後とに於いてフィルタ係数を切
替える構成とすることができる。
と、AGC増幅器2と、判定帰還型等化器3と、ディジ
タル加入者線5に接続されたハイブリッド回路4と、波
形成形ハイパスフィルタ(HPF)8と、フィルタ係数
を切替える構成のローパスフィルタ(LPF)9とを備
え、2B1Q符号によりディジタル加入者線5を介して
送受信するディジタル加入者線伝送装置に於いて、ロー
パスフィルタ9は、ディジタル加入者線5の長さに対応
してフィルタ係数を切替えると共に、判定帰還型等化器
3の引込み時と、引込み後とに於いてフィルタ係数を切
替える構成とすることができる。
【0051】(7)又ローパスフィルタ9は、判定帰還
型等化器3の引込み開始から引込み完了までの間に、フ
ィルタ係数を複数段階に切替える構成とすることができ
る。
型等化器3の引込み開始から引込み完了までの間に、フ
ィルタ係数を複数段階に切替える構成とすることができ
る。
【0052】(8)又ローパスフィルタ9のフィルタ係
数を2の巾乗数の和に選定することができる。
数を2の巾乗数の和に選定することができる。
【0053】
【作用】(1)ディジタル加入者線5を介して2B1Q
符号を用いて送受信するディジタル加入者線伝送装置に
於いて、エコーキャンセラ1と判定帰還型等化器3と
は、それぞれトランスバーサルフィルタ6,7を含む構
成とし、エコーキャンセラ1は、送信信号の回り込みを
打ち消す為のエコーレプリカを形成し、又判定帰還型等
化器3は、受信信号の符号間干渉を打ち消すように等化
処理する。その時に、トランスバーサルフィルタの裾引
き部分に対応するタップについては、隣接する所定数毎
数のタップに対して同一のタップ係数を割当てる。
符号を用いて送受信するディジタル加入者線伝送装置に
於いて、エコーキャンセラ1と判定帰還型等化器3と
は、それぞれトランスバーサルフィルタ6,7を含む構
成とし、エコーキャンセラ1は、送信信号の回り込みを
打ち消す為のエコーレプリカを形成し、又判定帰還型等
化器3は、受信信号の符号間干渉を打ち消すように等化
処理する。その時に、トランスバーサルフィルタの裾引
き部分に対応するタップについては、隣接する所定数毎
数のタップに対して同一のタップ係数を割当てる。
【0054】(2)又トランスバーサルフィルタの複数
の中の隣接する所定数毎の複数タップ、例えば、3タッ
プ毎に同一のタップ係数を割当てる。そのタップ係数の
更新処理を、3タップの中の何れか一つのタップ上のシ
ンボルを用いて行う。この場合、3タップ上の何れのシ
ンボルを用いてタップ係数の更新処理を行っても、同一
の結果が得られる。
の中の隣接する所定数毎の複数タップ、例えば、3タッ
プ毎に同一のタップ係数を割当てる。そのタップ係数の
更新処理を、3タップの中の何れか一つのタップ上のシ
ンボルを用いて行う。この場合、3タップ上の何れのシ
ンボルを用いてタップ係数の更新処理を行っても、同一
の結果が得られる。
【0055】(3)又隣接する所定数毎の複数のタップ
上のシンボルを畳込み演算する場合、例えば、所定数を
3とすると、隣接する3タップ上の2B1Q符号による
シンボルを加算した時、±9,±7,±5,±3,±1
の10種類の中の何れか一つとなる。これらは、±(2
3 +20 ),±(23 −20 ),±(22 +20 ),±
(21 +20 ),±(21 −20 )と表すことができ
る。従って、3入力加算器とシフタとにより演算論理回
路を構成して、複数タップについての畳込み演算を1マ
シンサイクルで実行することができる。
上のシンボルを畳込み演算する場合、例えば、所定数を
3とすると、隣接する3タップ上の2B1Q符号による
シンボルを加算した時、±9,±7,±5,±3,±1
の10種類の中の何れか一つとなる。これらは、±(2
3 +20 ),±(23 −20 ),±(22 +20 ),±
(21 +20 ),±(21 −20 )と表すことができ
る。従って、3入力加算器とシフタとにより演算論理回
路を構成して、複数タップについての畳込み演算を1マ
シンサイクルで実行することができる。
【0056】(4)又判定帰還型等化器3は、引込み時
に2B1Q符号のシンボルを用い且つタップ数を1/2
以下にする。その場合、直流分補正項の処理は省略でき
ると共に、演算量の削減を図ることができる。又引込み
後は、シンボル値+1の方式に移行し、且つ全タップを
用いる。その時点では、エコーキャンセラ1は定常状態
に移行しているから、直流分補正項に対応するノンリニ
アエコーキャンセラに於けるタップ係数の更新は極めて
緩慢か或いは停止状態となっている。一方判定帰還型等
化器3もメインカーソルを含む主要なタップは既に引込
んでおり、新たに加えた直流補正項を含むタップ係数
は、変則的な動きをすることなく、本来補正すべき値に
収束することができる。
に2B1Q符号のシンボルを用い且つタップ数を1/2
以下にする。その場合、直流分補正項の処理は省略でき
ると共に、演算量の削減を図ることができる。又引込み
後は、シンボル値+1の方式に移行し、且つ全タップを
用いる。その時点では、エコーキャンセラ1は定常状態
に移行しているから、直流分補正項に対応するノンリニ
アエコーキャンセラに於けるタップ係数の更新は極めて
緩慢か或いは停止状態となっている。一方判定帰還型等
化器3もメインカーソルを含む主要なタップは既に引込
んでおり、新たに加えた直流補正項を含むタップ係数
は、変則的な動きをすることなく、本来補正すべき値に
収束することができる。
【0057】(5)又エコーキャンセラ1の一部を構成
するジッタエコーキャンセラは、ジッタ発生からの時間
の経過に従って畳込みの範囲が変化する。それによっ
て、タップ係数も変化させる必要がある。従って、2B
1Q符号のシンボル値+1とした値を用いた場合の直流
分補正項に於いても、入力が常に1のタップのタップ係
数をジッタ発生からの時間の経過に従って切替える。
するジッタエコーキャンセラは、ジッタ発生からの時間
の経過に従って畳込みの範囲が変化する。それによっ
て、タップ係数も変化させる必要がある。従って、2B
1Q符号のシンボル値+1とした値を用いた場合の直流
分補正項に於いても、入力が常に1のタップのタップ係
数をジッタ発生からの時間の経過に従って切替える。
【0058】(6)又ローパスフィルタ9は、AGC増
幅器2のゲイン等に従ってフィルタ係数を切替えて、孤
立波レスポンスのポストカーソル特性を最適化するもの
であるが、判定帰還型等化器3の引込み時に、孤立波レ
スポンスの主応答特性を制御するようにフィルタ係数を
切替える。即ち、メインカーソルのパルス幅を狭くする
ようにフィルタ係数を切替える。それによって、判定帰
還型等化器3は、最適サンプリング位相への引込みを高
速化することができる。このようなフィルタ係数の切替
えは、制御部10によるシーケンス制御によって行うこ
とができる。
幅器2のゲイン等に従ってフィルタ係数を切替えて、孤
立波レスポンスのポストカーソル特性を最適化するもの
であるが、判定帰還型等化器3の引込み時に、孤立波レ
スポンスの主応答特性を制御するようにフィルタ係数を
切替える。即ち、メインカーソルのパルス幅を狭くする
ようにフィルタ係数を切替える。それによって、判定帰
還型等化器3は、最適サンプリング位相への引込みを高
速化することができる。このようなフィルタ係数の切替
えは、制御部10によるシーケンス制御によって行うこ
とができる。
【0059】(7)又ローパスフィルタ9のフィルタ係
数を切替える時に、切替え前の値との差が大きいと、判
定帰還型等化器3の再引込みに要する時間が長くなる。
しかし、フィルタ係数を複数段階に切替えることによ
り、切替え前の値との差が小さくなるから、判定帰還型
等化器3の再引込みに要する時間が短くなる。
数を切替える時に、切替え前の値との差が大きいと、判
定帰還型等化器3の再引込みに要する時間が長くなる。
しかし、フィルタ係数を複数段階に切替えることによ
り、切替え前の値との差が小さくなるから、判定帰還型
等化器3の再引込みに要する時間が短くなる。
【0060】(8)又ローパスフィルタ9のフィルタ係
数を、少数の2の巾乗数の和となるように切替えること
により、フィルタ演算に於ける乗算をシフタと加算器と
により実行することができる。
数を、少数の2の巾乗数の和となるように切替えること
により、フィルタ演算に於ける乗算をシフタと加算器と
により実行することができる。
【0061】
【実施例】図2は本発明の第1の実施例の説明図であ
り、図1に示すディジタル加入者線伝送装置のエコーキ
ャンセラ1又は判定帰還型等化器3を構成するトランス
バーサルフィルタ6,7の要部を示す。同図に於いて、
20は加算器(Σ)、21は遅延素子(D)、22は乗
算器(×)、23は加算器(+)、P(n)はサンプリ
ング時刻nの受信信号シンボル、y(n)はサンプリン
グ時刻nに於ける等化出力信号、CE1 〜CEM+1 ,C
F1 〜CFK はタップ係数を示す。
り、図1に示すディジタル加入者線伝送装置のエコーキ
ャンセラ1又は判定帰還型等化器3を構成するトランス
バーサルフィルタ6,7の要部を示す。同図に於いて、
20は加算器(Σ)、21は遅延素子(D)、22は乗
算器(×)、23は加算器(+)、P(n)はサンプリ
ング時刻nの受信信号シンボル、y(n)はサンプリン
グ時刻nに於ける等化出力信号、CE1 〜CEM+1 ,C
F1 〜CFK はタップ係数を示す。
【0062】例えば、タップ毎にタップ係数を割当てた
タップ数をM個、又L個のタップ毎に同一のタップ係数
を割当てたタップ数をL×K個とすると、全体のタップ
数はM+L×K個となる。図2に於いては、L=3の場
合を示している。
タップ数をM個、又L個のタップ毎に同一のタップ係数
を割当てたタップ数をL×K個とすると、全体のタップ
数はM+L×K個となる。図2に於いては、L=3の場
合を示している。
【0063】従って、等化出力信号y(n)は、 y(n)=ΣM i=1 〔CEi ・P(n−i)〕 +ΣK j=1 〔CFj {P(n−M−3j+2) +P(n−M−3j+1)+P(n−M−3j)}〕 …(7) と表すことができる。なお、ΣM i=1 はi=1からi=
Mまでの加算を示し、又ΣK j=1 はj=1からj=Kま
での加算を示す。
Mまでの加算を示し、又ΣK j=1 はj=1からj=Kま
での加算を示す。
【0064】即ち、Mタップまでは従来例と同様な処理
であり、M+1タップからは、L=3タップ毎に同一の
タップ係数CFj を乗算して加算することになる。この
場合、L個のシンボルを加算してからタップ係数CFj
を乗算し、その乗算出力を加算器20に加えて加算する
ことと等価である。
であり、M+1タップからは、L=3タップ毎に同一の
タップ係数CFj を乗算して加算することになる。この
場合、L個のシンボルを加算してからタップ係数CFj
を乗算し、その乗算出力を加算器20に加えて加算する
ことと等価である。
【0065】実際の畳込み処理に於いて、2B1Q符号
の±3,±1を用いる場合、3入力加算器により1マシ
ンサイクルで加算される。この畳込み処理は、積和演算
であるから、1番目の入力端子に累積値を入力し、2番
目の入力端子にタップ係数CEi を入力し、3番目の入
力端子に2CEi 即ち、タップ係数CEi を1ビット左
へシフトした値を入力し、更に、2番目と3番目との入
力端子に、入力を反転するか否か、又は0とするか否か
を選択するスイッチを設けることにより、1マシンサイ
クル毎に1タップ分の畳込み処理が実行される。
の±3,±1を用いる場合、3入力加算器により1マシ
ンサイクルで加算される。この畳込み処理は、積和演算
であるから、1番目の入力端子に累積値を入力し、2番
目の入力端子にタップ係数CEi を入力し、3番目の入
力端子に2CEi 即ち、タップ係数CEi を1ビット左
へシフトした値を入力し、更に、2番目と3番目との入
力端子に、入力を反転するか否か、又は0とするか否か
を選択するスイッチを設けることにより、1マシンサイ
クル毎に1タップ分の畳込み処理が実行される。
【0066】又L個のタップ毎に同一のタップ係数CF
j を乗算して加算する場合も、前述の各タップ対応にタ
ップ係数CEi を乗算して加算する場合と同様な処理と
することができるが、先にシンボル加算を行うことによ
り、L個のタップの畳込み処理を1マシンサイクルで実
行することができる。
j を乗算して加算する場合も、前述の各タップ対応にタ
ップ係数CEi を乗算して加算する場合と同様な処理と
することができるが、先にシンボル加算を行うことによ
り、L個のタップの畳込み処理を1マシンサイクルで実
行することができる。
【0067】即ち、シンボルは±3,±1の何れかであ
るから、それらをL個加算した場合の最大値又は最小値
は、L個のシンボルが全て+3又は−3の時であり、±
3Lの値となる。又L個の中の1個だけ±1の場合は、
2だけ少なくなる。従って、L個のシンボルを加算した
結果は、±3L,±(3L−2),±(3L−4),±
(3L−6),・・・の何れかの値となる。
るから、それらをL個加算した場合の最大値又は最小値
は、L個のシンボルが全て+3又は−3の時であり、±
3Lの値となる。又L個の中の1個だけ±1の場合は、
2だけ少なくなる。従って、L個のシンボルを加算した
結果は、±3L,±(3L−2),±(3L−4),±
(3L−6),・・・の何れかの値となる。
【0068】例えば、L=2,3,4の場合について示
すと、 L=2の時、±6,±4,±2,±0, L=3の時、±9,±7,±5,±3,±1, L=4の時、±12,±10,±8,±6,±4,±
2,±0, となる。更に、L=2,3の場合について書き直すと、 L=2の時、±(22 +21 ),±22 ,±21 ,±
0, L=3の時、±(23 +20 ),±(23 −20 ),±
(22 +20 ),±(21 +20 ),±(21 −
20 ), となる。即ち、何れも2の巾乗数又は2の巾乗数の和で
表される。従って、入力されたシンボルに対して、シフ
ト数と符号とに変換する論理回路を設けることにより、
畳込み演算は、3入力加算器とシフタとを用いて1マシ
ンサイクルで処理することができる。
すと、 L=2の時、±6,±4,±2,±0, L=3の時、±9,±7,±5,±3,±1, L=4の時、±12,±10,±8,±6,±4,±
2,±0, となる。更に、L=2,3の場合について書き直すと、 L=2の時、±(22 +21 ),±22 ,±21 ,±
0, L=3の時、±(23 +20 ),±(23 −20 ),±
(22 +20 ),±(21 +20 ),±(21 −
20 ), となる。即ち、何れも2の巾乗数又は2の巾乗数の和で
表される。従って、入力されたシンボルに対して、シフ
ト数と符号とに変換する論理回路を設けることにより、
畳込み演算は、3入力加算器とシフタとを用いて1マシ
ンサイクルで処理することができる。
【0069】例えば、L=3の場合に、3個の連続する
シンボルが、+3,+1,+3の場合、その合計は+7
となり、(23 −20 )と表すことができるから、3入
力加算器の2番目の入力端子に接続されたシフタは、2
3 であるから3ビット左へシフトして反転無しとし、3
番目の入力端子に接続されたシフタは、−20 であるか
らシフト無しで反転有りとする変換論理となる。このよ
うな変換論理の回路規模は数10ゲート程度で済むもの
で、順序回路を含むものではないから、L個のタップに
ついての畳込み演算をMタップまでの各タップと同一時
間内で処理できることになる。
シンボルが、+3,+1,+3の場合、その合計は+7
となり、(23 −20 )と表すことができるから、3入
力加算器の2番目の入力端子に接続されたシフタは、2
3 であるから3ビット左へシフトして反転無しとし、3
番目の入力端子に接続されたシフタは、−20 であるか
らシフト無しで反転有りとする変換論理となる。このよ
うな変換論理の回路規模は数10ゲート程度で済むもの
で、順序回路を含むものではないから、L個のタップに
ついての畳込み演算をMタップまでの各タップと同一時
間内で処理できることになる。
【0070】図3は3入力加算器の説明図であり、
(A)は3入力加算器の機能ブロックを示し、(B)は
変換論理回路の変換論理の一例を示す。符号ビットを含
む3ビット構成の3個のデータA,B,Cが入力され、
データA,Bが3ビット加算器23aにより加算され、
その加算出力データDは4ビット構成となり、このデー
タDとデータCとが4ビット加算器23bにより加算さ
れる。従って、(A+B+C)=S,a3,a2,a
1,a0となる。この5ビット構成の加算出力データ
(S,a3,a2,a1,a0)は、前述のように、±
9,±7,±5,±3,±1の何れかを示すものとなる
から、これを変換論理回路23cにより、S2,B1,
B2,S3に変換する。即ち、±(23 +20 ),±
(23 −20 ),±(22 +20 ),±(21 +
20 ),±(21 −20 )の表現形式に変換する。
(A)は3入力加算器の機能ブロックを示し、(B)は
変換論理回路の変換論理の一例を示す。符号ビットを含
む3ビット構成の3個のデータA,B,Cが入力され、
データA,Bが3ビット加算器23aにより加算され、
その加算出力データDは4ビット構成となり、このデー
タDとデータCとが4ビット加算器23bにより加算さ
れる。従って、(A+B+C)=S,a3,a2,a
1,a0となる。この5ビット構成の加算出力データ
(S,a3,a2,a1,a0)は、前述のように、±
9,±7,±5,±3,±1の何れかを示すものとなる
から、これを変換論理回路23cにより、S2,B1,
B2,S3に変換する。即ち、±(23 +20 ),±
(23 −20 ),±(22 +20 ),±(21 +
20 ),±(21 −20 )の表現形式に変換する。
【0071】変換論理回路23cの出力データS2,B
1,B2,S3の先頭のS2は、加算出力データの符号
ビットSと同一であり、2の巾乗表現による括弧前の符
号を示し、又最後尾のS3は、括弧内の符号を示し、加
算出力データが±9,±5,±3の場合に+となり、又
±7,±1の場合に−となる。又B1,B2の2ビット
により23 ,22 ,21 の2の巾乗数を示す。従って、
変換論理回路23cは比較的簡単な論理構成で実現でき
ることになる。又係数との乗算処理に於いては、2ビッ
トB1,B2によるシフト数だけシフトすれば乗算結果
が得られることになる。又括弧内の第2項は20 である
から、シフト数は0となる。
1,B2,S3の先頭のS2は、加算出力データの符号
ビットSと同一であり、2の巾乗表現による括弧前の符
号を示し、又最後尾のS3は、括弧内の符号を示し、加
算出力データが±9,±5,±3の場合に+となり、又
±7,±1の場合に−となる。又B1,B2の2ビット
により23 ,22 ,21 の2の巾乗数を示す。従って、
変換論理回路23cは比較的簡単な論理構成で実現でき
ることになる。又係数との乗算処理に於いては、2ビッ
トB1,B2によるシフト数だけシフトすれば乗算結果
が得られることになる。又括弧内の第2項は20 である
から、シフト数は0となる。
【0072】例えば、4ビット加算器23bの加算出力
データが+7=“00111”の場合、+7=+(23
−20 )であるから、変換論理回路23cは、S2,B
1,B2,S3=“0111”に変換する。この場合、
B1,B2は“11”であるから、括弧内の第1項の2
3 と係数との乗算に於いては、係数を3ビットシフト
し、又括弧内の第2項の20 と係数との乗算に於いて
は、係数をシフトしないで符号を負として、加算すれば
良いことになる。同様に、4ビット加算器23bの加算
出力データが−5=“11011”の場合、−5=−
(22 +20 )であるから、変換論理回路23cは、
“1101”に変換する。この場合、2ビットB1,B
2は2ビットシフトを示すことになり、係数との乗算に
於いては、係数を2ビットシフトした値と、係数をシフ
トしない値とを加算して、符号を−とすれば良いことに
なる。
データが+7=“00111”の場合、+7=+(23
−20 )であるから、変換論理回路23cは、S2,B
1,B2,S3=“0111”に変換する。この場合、
B1,B2は“11”であるから、括弧内の第1項の2
3 と係数との乗算に於いては、係数を3ビットシフト
し、又括弧内の第2項の20 と係数との乗算に於いて
は、係数をシフトしないで符号を負として、加算すれば
良いことになる。同様に、4ビット加算器23bの加算
出力データが−5=“11011”の場合、−5=−
(22 +20 )であるから、変換論理回路23cは、
“1101”に変換する。この場合、2ビットB1,B
2は2ビットシフトを示すことになり、係数との乗算に
於いては、係数を2ビットシフトした値と、係数をシフ
トしない値とを加算して、符号を−とすれば良いことに
なる。
【0073】図4は本発明の第2の実施例の説明図であ
り、図2と同一符号は同一部分を示し、24は乗算器
(×)、25は加算器(+)、26は遅延素子(D)で
ある。この実施例は、図2に示す構成にタップ係数更新
の構成を付加した場合を示し、タップ係数CEi の更新
は、乗算器24と加算器25と遅延素子26とにより行
われるものであり、i=1〜Mとして、 CEi (n+1)=CEi (n)+k・e(n)・P(n−i) …(8) となる。ここで、kはステップサイズ、e(n)は係数
更新の為の誤差信号である。この場合のk・e(n)を
予め計算しておけば、(8)式は、A×(シンボル)+
C→Dの積和演算であるから、3入力加算器により1マ
シンサイクルで処理できる。
り、図2と同一符号は同一部分を示し、24は乗算器
(×)、25は加算器(+)、26は遅延素子(D)で
ある。この実施例は、図2に示す構成にタップ係数更新
の構成を付加した場合を示し、タップ係数CEi の更新
は、乗算器24と加算器25と遅延素子26とにより行
われるものであり、i=1〜Mとして、 CEi (n+1)=CEi (n)+k・e(n)・P(n−i) …(8) となる。ここで、kはステップサイズ、e(n)は係数
更新の為の誤差信号である。この場合のk・e(n)を
予め計算しておけば、(8)式は、A×(シンボル)+
C→Dの積和演算であるから、3入力加算器により1マ
シンサイクルで処理できる。
【0074】又タップ係数CFj の更新処理は、L個の
シンボルの何れか一つを用いて実行できるもので、図3
に於いては、L=3として2番目のシンボルを用いる場
合を示す。例えば、1番目のシンボルをP(n−M−
1)とすると、2番目のシンボルはP(n−M−2)と
なり、この2番目のシンボルP(n−M−2)を用いて
タップ係数CF1 の更新処理を行うことになる。従っ
て、タップ係数CFj の更新は、j=1〜Kとして、 CFj (n+1)=CFj (n)+k・e(n)・P(n−M−3j+1) …(9) となる。この(9)式は(8)式と同様であるから、L
個のタップに対して同一のタップ係数CFj を割当てた
場合も、そのタップ係数CFj の更新処理を1マシンサ
イクルで実行可能となる。
シンボルの何れか一つを用いて実行できるもので、図3
に於いては、L=3として2番目のシンボルを用いる場
合を示す。例えば、1番目のシンボルをP(n−M−
1)とすると、2番目のシンボルはP(n−M−2)と
なり、この2番目のシンボルP(n−M−2)を用いて
タップ係数CF1 の更新処理を行うことになる。従っ
て、タップ係数CFj の更新は、j=1〜Kとして、 CFj (n+1)=CFj (n)+k・e(n)・P(n−M−3j+1) …(9) となる。この(9)式は(8)式と同様であるから、L
個のタップに対して同一のタップ係数CFj を割当てた
場合も、そのタップ係数CFj の更新処理を1マシンサ
イクルで実行可能となる。
【0075】図5は本発明の第3の実施例の説明図であ
り、図3と同一符号は同一部分を示し、27は識別器、
28,29は加算器(+)、30は乗算器(×)であ
る。この実施例は、図1に於ける判定帰還型等化器3に
適用した場合を示す。従って、入力x(n)は、エコー
キャンセラ1によってエコー成分が除去された信号であ
り、この入力x(n)と、トランスバーサルフィルタと
しての出力信号y(n)とを加算器28に加えて差分を
求め、その差分値を識別器27に入力し、識別したシン
ボルP(n)を出力する。
り、図3と同一符号は同一部分を示し、27は識別器、
28,29は加算器(+)、30は乗算器(×)であ
る。この実施例は、図1に於ける判定帰還型等化器3に
適用した場合を示す。従って、入力x(n)は、エコー
キャンセラ1によってエコー成分が除去された信号であ
り、この入力x(n)と、トランスバーサルフィルタと
しての出力信号y(n)とを加算器28に加えて差分を
求め、その差分値を識別器27に入力し、識別したシン
ボルP(n)を出力する。
【0076】L=3の場合に、連続する3個のシンボル
(3×2ビット)から、3入力加算器の2番目の入力端
子に接続されたシフタのシフト量(1,2又は3ビット
分のシフト量を示す2ビット)と符号(+又は−を示す
1ビット)と、3番目の入力端子への符号(1ビット)
とを求める変換論理回路を構成する。例えば、7=+
(23 −20 )の場合、2番目の入力端子に接続された
シフタのシフト量は3ビット、符号は+となり、3番目
の入力端子への符号は−となる。
(3×2ビット)から、3入力加算器の2番目の入力端
子に接続されたシフタのシフト量(1,2又は3ビット
分のシフト量を示す2ビット)と符号(+又は−を示す
1ビット)と、3番目の入力端子への符号(1ビット)
とを求める変換論理回路を構成する。例えば、7=+
(23 −20 )の場合、2番目の入力端子に接続された
シフタのシフト量は3ビット、符号は+となり、3番目
の入力端子への符号は−となる。
【0077】具体的な実施例として、エコーキャンセラ
に於いて、M=18,L=3,K=4のトランスバーサ
ルフィルタを用い、判定帰還型等化器に於いて、M=1
6,L=3,K=4のトランスバーサルフィルタを用い
て、S/Nを評価したところ次のような結果が得られ
た。ハイブリッドトランスのインダクタンス80mHの
時、22.82dB,ハイブリッドトランスのインダク
タンス15mHの時、22.35dB,なお、この場
合、エコーキャンセラと判定帰還型等化器とには、リカ
ーシブフィルタを設けていないものである。
に於いて、M=18,L=3,K=4のトランスバーサ
ルフィルタを用い、判定帰還型等化器に於いて、M=1
6,L=3,K=4のトランスバーサルフィルタを用い
て、S/Nを評価したところ次のような結果が得られ
た。ハイブリッドトランスのインダクタンス80mHの
時、22.82dB,ハイブリッドトランスのインダク
タンス15mHの時、22.35dB,なお、この場
合、エコーキャンセラと判定帰還型等化器とには、リカ
ーシブフィルタを設けていないものである。
【0078】前述のようなS/Nを従来例の構成で得る
為には、トランスバーサルフィルタは24タップの構成
とし、且つリカーシブフィルタを設ける必要があり、演
算量からみた等価タップ数は26タップとなる。これに
対して、前述の実施例に於けるエコーキャンセラは22
タップ、判定帰還型等化器は20タップであり、且つリ
カーシブフィルタを設けないで済むから、従来例に比較
して演算量からみた等価タップ数を低減することが可能
となり、演算量の削減を図ることができるから、低消費
電力を実現できる。
為には、トランスバーサルフィルタは24タップの構成
とし、且つリカーシブフィルタを設ける必要があり、演
算量からみた等価タップ数は26タップとなる。これに
対して、前述の実施例に於けるエコーキャンセラは22
タップ、判定帰還型等化器は20タップであり、且つリ
カーシブフィルタを設けないで済むから、従来例に比較
して演算量からみた等価タップ数を低減することが可能
となり、演算量の削減を図ることができるから、低消費
電力を実現できる。
【0079】図6は本発明の第4の実施例の説明図であ
り、図1の判定帰還型等化器3に適用した場合を示し、
エコーキャンセラ1は、シンボル値+1を用いて処理
し、判定帰還型等化器3は、引込み時にはタップ数を少
なくし、且つシンボル値をそのまま用いて処理し、引込
み後はタップ数を多くし、且つシンボル値+1を用いて
処理するものである。図5に於いて、31,36は遅延
素子(D)、37は識別器(DEC)、40A,40B
は加算器(Σ)、41はDC補正項、43,44はスイ
ッチ、32,34,46は乗算器(×)、33,35,
38,39,42,45は加算器(+)、Cd0 〜Cd
N ,Ddはタップ係数である。
り、図1の判定帰還型等化器3に適用した場合を示し、
エコーキャンセラ1は、シンボル値+1を用いて処理
し、判定帰還型等化器3は、引込み時にはタップ数を少
なくし、且つシンボル値をそのまま用いて処理し、引込
み後はタップ数を多くし、且つシンボル値+1を用いて
処理するものである。図5に於いて、31,36は遅延
素子(D)、37は識別器(DEC)、40A,40B
は加算器(Σ)、41はDC補正項、43,44はスイ
ッチ、32,34,46は乗算器(×)、33,35,
38,39,42,45は加算器(+)、Cd0 〜Cd
N ,Ddはタップ係数である。
【0080】トランスバーサルフィルタの加算器を2分
割し、加算器40Aに接続されるタップ数mを、全体の
タップ数Nの1/2以下とし、加算器40Bに接続され
るタップ数を、DC補正項41を含めてN−m+1とす
る。又スイッチ43,44は、引込み時に図示位置と
し、引込み後は、スイッチ44を0から1へ切替え、又
スイッチ43をオンとする。
割し、加算器40Aに接続されるタップ数mを、全体の
タップ数Nの1/2以下とし、加算器40Bに接続され
るタップ数を、DC補正項41を含めてN−m+1とす
る。又スイッチ43,44は、引込み時に図示位置と
し、引込み後は、スイッチ44を0から1へ切替え、又
スイッチ43をオンとする。
【0081】ローパスフィルタ9(図1参照)の出力信
号x(n)が判定帰還型等化器の加算器38に入力さ
れ、トランスバーサルフィルタの出力信号y(n)との
差分が求められ、その差分値が識別器37に入力され、
識別出力のシンボルP(n)が出力される。
号x(n)が判定帰還型等化器の加算器38に入力さ
れ、トランスバーサルフィルタの出力信号y(n)との
差分が求められ、その差分値が識別器37に入力され、
識別出力のシンボルP(n)が出力される。
【0082】引込み時は、スイッチ43は図示のように
オフ状態であるから、加算器40Bは動作しないことに
なり、加算器40Aを含む構成により、mタップまでの
タップ係数Cd0 〜Cdm の更新と畳込み処理が行われ
る。即ち、 Cdj (n+1)=Cdj (n)+k・e(n)・P(n−j) …(10) 但し、j=0,1,2,・・mを示す。 y(n)=Σm j=1 〔Cdj ・P(n−j)〕 …(11) となる。但し、Σm j=1 はj=1からmまでの加算を示
す。又kはステップサイズ、e(n)は誤差信号、P
(n−j)は時刻n−jの出力シンボルを示す。又加算
器39の出力の誤差信号e(n)は、 e(n)=x(n)−y(n)−Cd0 ・P(n) …(12) となり、この誤差信号e(n)に、乗算器46に於いて
ステップサイズkが乗算される。
オフ状態であるから、加算器40Bは動作しないことに
なり、加算器40Aを含む構成により、mタップまでの
タップ係数Cd0 〜Cdm の更新と畳込み処理が行われ
る。即ち、 Cdj (n+1)=Cdj (n)+k・e(n)・P(n−j) …(10) 但し、j=0,1,2,・・mを示す。 y(n)=Σm j=1 〔Cdj ・P(n−j)〕 …(11) となる。但し、Σm j=1 はj=1からmまでの加算を示
す。又kはステップサイズ、e(n)は誤差信号、P
(n−j)は時刻n−jの出力シンボルを示す。又加算
器39の出力の誤差信号e(n)は、 e(n)=x(n)−y(n)−Cd0 ・P(n) …(12) となり、この誤差信号e(n)に、乗算器46に於いて
ステップサイズkが乗算される。
【0083】シンボルP(n−j)は、±3,±1の何
れかの値であり、±3の時に、2入力加算器を用いた場
合と、3入力加算器を用いた場合とに於いては、演算回
数に差が生じる。例えば、2入力加算器を用いた場合、
(10)式による演算回数は2m+2、(11)式によ
る演算回数は2m−1、(12)式による演算回数は3
となるから、合計で4m+4となる。これに対して、3
入力加算器を用いた場合、(10)式による演算回数は
m+1、(11)式による演算回数はm−1、(12)
式による演算回数は2となるから、合計で2m+2とな
る。なお、k・e(n)の演算は、kを2の巾乗数とし
て、e(n)をシフトすることにより行うことができる
ので、演算回数は零としている。
れかの値であり、±3の時に、2入力加算器を用いた場
合と、3入力加算器を用いた場合とに於いては、演算回
数に差が生じる。例えば、2入力加算器を用いた場合、
(10)式による演算回数は2m+2、(11)式によ
る演算回数は2m−1、(12)式による演算回数は3
となるから、合計で4m+4となる。これに対して、3
入力加算器を用いた場合、(10)式による演算回数は
m+1、(11)式による演算回数はm−1、(12)
式による演算回数は2となるから、合計で2m+2とな
る。なお、k・e(n)の演算は、kを2の巾乗数とし
て、e(n)をシフトすることにより行うことができる
ので、演算回数は零としている。
【0084】判定帰還型等化器の引込み後は、スイッチ
43をオン、スイッチ44を0から1に切替えるもの
で、それにより、タップ係数等は、 Cdj (n+1)=Cdj +k・e(n)・〔P(n−j)+1〕…(13) Dd(n+1)=Dd(n)+k・e(n) …(14) y(n)=ΣN j=1 〔Cdj ・{P(n−j)+1}〕 …(15) e(n)=x(n)−y(n)−Cd0 ・〔P(n)+1〕 …(16) となる。
43をオン、スイッチ44を0から1に切替えるもの
で、それにより、タップ係数等は、 Cdj (n+1)=Cdj +k・e(n)・〔P(n−j)+1〕…(13) Dd(n+1)=Dd(n)+k・e(n) …(14) y(n)=ΣN j=1 〔Cdj ・{P(n−j)+1}〕 …(15) e(n)=x(n)−y(n)−Cd0 ・〔P(n)+1〕 …(16) となる。
【0085】この場合、シンボルP(n−j)+1,P
(n)+1は、±3,±1に+1することにより、4,
2,0,−2の何れかの値となるから、2入力加算器と
シフタとを用いた場合、(13),(14)式による演
算回数はN+2、(15)式による演算回数はN−1、
(16)式による演算回数は2となり、合計は2N+3
となる。従って、4m+4≦2N+2、即ち、m<N/
2であれば、2入力加算器とシフタとを用いて、引込み
時にはシンボル値のままで演算し、引込み後は、シンボ
ル値+1に移行しても演算回数の増加がないことが判
る。なお、シンボルP(n−j)+1又はP(n−j)
を求める為に、加算器42に於いてスイッチ44を介し
た1又は0を加算する構成を示すが、パラメータの制御
により、+1して出力するか又はスルーで出力するかを
切替えるようにすることができる。従って、前述の演算
回数に含める必要がないことが判る。
(n)+1は、±3,±1に+1することにより、4,
2,0,−2の何れかの値となるから、2入力加算器と
シフタとを用いた場合、(13),(14)式による演
算回数はN+2、(15)式による演算回数はN−1、
(16)式による演算回数は2となり、合計は2N+3
となる。従って、4m+4≦2N+2、即ち、m<N/
2であれば、2入力加算器とシフタとを用いて、引込み
時にはシンボル値のままで演算し、引込み後は、シンボ
ル値+1に移行しても演算回数の増加がないことが判
る。なお、シンボルP(n−j)+1又はP(n−j)
を求める為に、加算器42に於いてスイッチ44を介し
た1又は0を加算する構成を示すが、パラメータの制御
により、+1して出力するか又はスルーで出力するかを
切替えるようにすることができる。従って、前述の演算
回数に含める必要がないことが判る。
【0086】図7及び図8は、本発明の第4の実施例の
引込み過程のS/N特性説明図及び位相特性説明図であ
り、加入者側のディジタル加入者伝送装置のシミュレー
ション結果を示す。又図6の縦軸はS/N〔dB〕、図
7の縦軸は位相〔度〕を示し、各図の横軸は引込み開始
からのサイクル数を示す。又引込み時のタップ数を8と
し、引込み後のタップ数を24とした場合を示す。
引込み過程のS/N特性説明図及び位相特性説明図であ
り、加入者側のディジタル加入者伝送装置のシミュレー
ション結果を示す。又図6の縦軸はS/N〔dB〕、図
7の縦軸は位相〔度〕を示し、各図の横軸は引込み開始
からのサイクル数を示す。又引込み時のタップ数を8と
し、引込み後のタップ数を24とした場合を示す。
【0087】0〜23000サイクルの間は、エコーキ
ャンセラの引込みを行い、その引込みによるタップ係数
を固定して、23000〜30500サイクルの間は、
判定帰還型等化器のタップ数を8とし、且つ2B1Q符
号の±3,±1のシンボルを用いてタップ係数の更新処
理や畳込み処理を行い、その後、判定帰還型等化器のタ
ップ数を24とし、シンボル値+1としてタップ係数の
更新処理や畳込み処理を行い、35000サイクル以降
はエコーキャンセラも動作させる。
ャンセラの引込みを行い、その引込みによるタップ係数
を固定して、23000〜30500サイクルの間は、
判定帰還型等化器のタップ数を8とし、且つ2B1Q符
号の±3,±1のシンボルを用いてタップ係数の更新処
理や畳込み処理を行い、その後、判定帰還型等化器のタ
ップ数を24とし、シンボル値+1としてタップ係数の
更新処理や畳込み処理を行い、35000サイクル以降
はエコーキャンセラも動作させる。
【0088】判定帰還型等化器のタップ数を8として引
込みを行った時に、図7からも判るように、残差は僅か
に大きいが、確実にサンプリング位相に引込み、その後
は安定にサンプリング位相を維持することができた。即
ち、シンボル値+1を用いて処理する場合に、判定帰還
型等化器の引込みが容易でない問題を、演算量を増加す
ることなく解決することができる。
込みを行った時に、図7からも判るように、残差は僅か
に大きいが、確実にサンプリング位相に引込み、その後
は安定にサンプリング位相を維持することができた。即
ち、シンボル値+1を用いて処理する場合に、判定帰還
型等化器の引込みが容易でない問題を、演算量を増加す
ることなく解決することができる。
【0089】図9は本発明の第5の実施例の説明図であ
り、図1に於けるエコーキャンセラ1は、前述のよう
に、リニアエコーキャンセラとノンリニアエコーキャン
セラとジッタエコーキャンセラとから構成されており、
この実施例は、シンボル値+1を用いて処理するジッタ
エコーキャンセラに適用した場合を示す。同図に於い
て、50は加算器(Σ)、511 〜51M ,51D はス
イッチ、52は遅延素子(D)、53はDC補正項であ
る。又×印は乗算器、CJ11〜CJMKはタップ係数、D
J1 〜DJM はDC補正項のタップ係数である。
り、図1に於けるエコーキャンセラ1は、前述のよう
に、リニアエコーキャンセラとノンリニアエコーキャン
セラとジッタエコーキャンセラとから構成されており、
この実施例は、シンボル値+1を用いて処理するジッタ
エコーキャンセラに適用した場合を示す。同図に於い
て、50は加算器(Σ)、511 〜51M ,51D はス
イッチ、52は遅延素子(D)、53はDC補正項であ
る。又×印は乗算器、CJ11〜CJMKはタップ係数、D
J1 〜DJM はDC補正項のタップ係数である。
【0090】シンボル値+1を用いた場合、ジッタエコ
ーキャンセラに於いては、ジッタが生じた後の時間の経
過に従って畳込み範囲が変化することから、タップ係数
の和も変化し、DC補正項53のタップ係数も変化させ
る必要がある。この場合、ジッタエコーキャンセラを動
作させるサイクル数Mに等しい数のタップ係数DJ1〜
DJM を用いる場合を示す。
ーキャンセラに於いては、ジッタが生じた後の時間の経
過に従って畳込み範囲が変化することから、タップ係数
の和も変化し、DC補正項53のタップ係数も変化させ
る必要がある。この場合、ジッタエコーキャンセラを動
作させるサイクル数Mに等しい数のタップ係数DJ1〜
DJM を用いる場合を示す。
【0091】ジッタ発生時点からの経過サイクル数をI
とすると、I=1に於いては、スイッチ511 〜5
1M ,51D は図示状態であるから、タップ係数CJ11
〜DJM1とDC補正項53のタップ係数DJ1 とが選択
される。次のI=2のサイクルでは、スイッチ511 〜
51M ,51D は、左側から2番目の接点に切替えら
れ、スイッチ511 により0が選択され、スイッチ51
2 〜51M ,51D によりタップ係数CJ22〜CJM2と
DC補正項53のタップ係数DJ2 とが選択される。同
様に、I=Kのサイクルでは、スイッチ511 〜51
K-1 により0が選択され、スイッチ51K 〜51M によ
りタップ係数CJKK〜CJMKが選択され、スイッチ51
D によりタップ係数DJK が選択される。
とすると、I=1に於いては、スイッチ511 〜5
1M ,51D は図示状態であるから、タップ係数CJ11
〜DJM1とDC補正項53のタップ係数DJ1 とが選択
される。次のI=2のサイクルでは、スイッチ511 〜
51M ,51D は、左側から2番目の接点に切替えら
れ、スイッチ511 により0が選択され、スイッチ51
2 〜51M ,51D によりタップ係数CJ22〜CJM2と
DC補正項53のタップ係数DJ2 とが選択される。同
様に、I=Kのサイクルでは、スイッチ511 〜51
K-1 により0が選択され、スイッチ51K 〜51M によ
りタップ係数CJKK〜CJMKが選択され、スイッチ51
D によりタップ係数DJK が選択される。
【0092】又I=Lのサイクルでは、スイッチ511
〜51L-1 により0が選択され、スイッチ51L 〜51
M によりタップ係数CJLK〜CJMKが選択され、スイッ
チ51D によりタップ係数DJL が選択される。又I=
Mのサイクルでは、スイッチ511 〜51M-1 により0
が選択され、スイッチ51M によりタップ係数CJMKが
選択され、スイッチ51D によりタップ係数DJM が選
択される。
〜51L-1 により0が選択され、スイッチ51L 〜51
M によりタップ係数CJLK〜CJMKが選択され、スイッ
チ51D によりタップ係数DJL が選択される。又I=
Mのサイクルでは、スイッチ511 〜51M-1 により0
が選択され、スイッチ51M によりタップ係数CJMKが
選択され、スイッチ51D によりタップ係数DJM が選
択される。
【0093】従って、畳込み演算は、 y(I)=〔ΣM j=I {CJIj・[ S(I−j)+1] }−DJI 〕jdr …(17) となる。但し、ΣM j=I はj=Iからj=Mまでの加算
を示し、又I=1,2,・・・M、jdr=1又は−1
である。但し、I=1の時は、y(I)は微小である
為、I=2,3,・・Mとすることもできる。又S(I
−j)は送信符号を経過サイクル数Iの関数として書き
改めたものであり、S(1)はジッタが発生した直後の
送信符号を表す。
を示し、又I=1,2,・・・M、jdr=1又は−1
である。但し、I=1の時は、y(I)は微小である
為、I=2,3,・・Mとすることもできる。又S(I
−j)は送信符号を経過サイクル数Iの関数として書き
改めたものであり、S(1)はジッタが発生した直後の
送信符号を表す。
【0094】又タップ係数CJIjに関する更新は、 CJIj(I+1)=CJIj(I)+k・e(I)[ S(I−j)+1] jdr …(18) となる。又DC補正項53のタップ係数DJ1 〜DJM
の更新式は、 DJI (I+1)=DJI (I)+k・e(I)・jdr …(19) となる。
の更新式は、 DJI (I+1)=DJI (I)+k・e(I)・jdr …(19) となる。
【0095】従来例のジッタエコーキャンセラの係数は
メモリに記憶され、各タップの演算毎にメモリから読出
して乗算及び畳込み処理を行うと共に係数の更新が行わ
れるものであり、前述の実施例に於いても、ほぼ同様な
構成とすることができる。その場合、DC補正項の係数
を記憶するメモリが必要となるが、後述のように、この
メモリの容量を低減することができる。
メモリに記憶され、各タップの演算毎にメモリから読出
して乗算及び畳込み処理を行うと共に係数の更新が行わ
れるものであり、前述の実施例に於いても、ほぼ同様な
構成とすることができる。その場合、DC補正項の係数
を記憶するメモリが必要となるが、後述のように、この
メモリの容量を低減することができる。
【0096】即ち、前述の(3)式と(17)式とを比
較すると、次式が成立する。 DJI =ΣM j=I CJIj …(20) この(20)式は、DC補正項がジッタエコーキャンセ
ラの一般タップ係数の総和になることを示す式であり、
この(20)式から次のことが言える。
較すると、次式が成立する。 DJI =ΣM j=I CJIj …(20) この(20)式は、DC補正項がジッタエコーキャンセ
ラの一般タップ係数の総和になることを示す式であり、
この(20)式から次のことが言える。
【0097】ジッタエコーキャンセラの畳込み区間のタ
ップ係数の総和が常に大きくない場合は、DC補正項の
タップ係数は大きくならないものであり、ジッタエコー
キャンセラが作動を開始した直後のサイクルは、ジッタ
が生じた直後のI=1からジッタの影響が小さくなるI
=Mまでの全区間について加算するから、DC補正項の
タップ係数は小さくて済むことになり、零としても特性
に与える影響は少ないものとなる。
ップ係数の総和が常に大きくない場合は、DC補正項の
タップ係数は大きくならないものであり、ジッタエコー
キャンセラが作動を開始した直後のサイクルは、ジッタ
が生じた直後のI=1からジッタの影響が小さくなるI
=Mまでの全区間について加算するから、DC補正項の
タップ係数は小さくて済むことになり、零としても特性
に与える影響は少ないものとなる。
【0098】又ジッタエコーキャンセラの動作を停止す
る前の数サイクルに於いてもタップ係数が小さく且つ加
算回数も少なくなるから、DC補正項のタップ係数を零
としても、特性に与える影響は軽微である。従って、ジ
ッタエコーキャンセラのDC補正項のタップ係数は、経
過時間に応じて別々のものを用いるのが原則であるが、
常に零又は零に近い値を用いることができる区間もある
から、実用的には、DC補正項のタップ係数を記憶する
為のメモリ容量は、ジッタエコーキャンセラのタップ数
Mの1/2程度で済むことになる。
る前の数サイクルに於いてもタップ係数が小さく且つ加
算回数も少なくなるから、DC補正項のタップ係数を零
としても、特性に与える影響は軽微である。従って、ジ
ッタエコーキャンセラのDC補正項のタップ係数は、経
過時間に応じて別々のものを用いるのが原則であるが、
常に零又は零に近い値を用いることができる区間もある
から、実用的には、DC補正項のタップ係数を記憶する
為のメモリ容量は、ジッタエコーキャンセラのタップ数
Mの1/2程度で済むことになる。
【0099】前述のように、DC補正項のタップ係数
を、ジッタ発生からの経過時間に対応した畳込みの範囲
の変化に応じて更新することにより、シンボル値+1を
用いて処理することができる。
を、ジッタ発生からの経過時間に対応した畳込みの範囲
の変化に応じて更新することにより、シンボル値+1を
用いて処理することができる。
【0100】図10は本発明の第6の実施例の説明図で
あり、61はエコーキャンセラ(EC)、62はAGC
増幅器(AGC)、63は判定帰還型等化器、64はハ
イブリッド回路(HYB)、65はディジタル加入者
線、68はハイパスフィルタ(HPF)、69はローパ
スフィルタ(LPF)、70は制御部、71はドライバ
(DV)、72はDA変換器(D/A)、73はAD変
換器(A/D)、74は遅延素子(D)、75は係数
器、76は加算器である。このディジタル加入者線伝送
装置のエコーキャンセラ61や判定帰還型等化器63等
は、前述の各実施例を適用できるものであり、重複する
構成並びに作用の説明は省略する。
あり、61はエコーキャンセラ(EC)、62はAGC
増幅器(AGC)、63は判定帰還型等化器、64はハ
イブリッド回路(HYB)、65はディジタル加入者
線、68はハイパスフィルタ(HPF)、69はローパ
スフィルタ(LPF)、70は制御部、71はドライバ
(DV)、72はDA変換器(D/A)、73はAD変
換器(A/D)、74は遅延素子(D)、75は係数
器、76は加算器である。このディジタル加入者線伝送
装置のエコーキャンセラ61や判定帰還型等化器63等
は、前述の各実施例を適用できるものであり、重複する
構成並びに作用の説明は省略する。
【0101】ローパスフィルタ69は、前述の(6)式
に従った遅延素子74と係数器75と加算器76とから
なる一次ローパスフィルタの場合を示し、係数器75の
係数aは制御部70によって制御される。このローパス
フィルタ69は、前述のように、ポストカーソル等化器
に相当し、孤立波レスポンスの裾引き部分を等化するも
のである。又判定帰還型等化器63は、例えば、16タ
ップ程度の構成であるから、ポストカーソルは16Tま
でしか等化できないことになる。又判定帰還型等化器6
3は、例え判定誤りがあっても続けて誤動作が生じない
ようにする為に、ポストカーソルの振幅がメインカーソ
ルの振幅の1/2以下であることが要求される。
に従った遅延素子74と係数器75と加算器76とから
なる一次ローパスフィルタの場合を示し、係数器75の
係数aは制御部70によって制御される。このローパス
フィルタ69は、前述のように、ポストカーソル等化器
に相当し、孤立波レスポンスの裾引き部分を等化するも
のである。又判定帰還型等化器63は、例えば、16タ
ップ程度の構成であるから、ポストカーソルは16Tま
でしか等化できないことになる。又判定帰還型等化器6
3は、例え判定誤りがあっても続けて誤動作が生じない
ようにする為に、ポストカーソルの振幅がメインカーソ
ルの振幅の1/2以下であることが要求される。
【0102】このような点からローパスフィルタ69の
フィルタ係数が設定される。又パルス幅に注目するもの
ではないから、ケーブル長が長い場合には、孤立波レス
ポンスのパルス幅は広くなる傾向がある。しかし、引込
み時には、ポストカーソル特性よりも、主応答特性が重
要である。そこで、引込み開始時にはパルス幅が広くな
らないような周波数特性とし、引込み後は、ポストカー
ソル特性が所望の特性となるような周波数特性とするも
のである。
フィルタ係数が設定される。又パルス幅に注目するもの
ではないから、ケーブル長が長い場合には、孤立波レス
ポンスのパルス幅は広くなる傾向がある。しかし、引込
み時には、ポストカーソル特性よりも、主応答特性が重
要である。そこで、引込み開始時にはパルス幅が広くな
らないような周波数特性とし、引込み後は、ポストカー
ソル特性が所望の特性となるような周波数特性とするも
のである。
【0103】その為に、制御部70は、AGC増幅器6
2のゲイン情報と引込み開始からのシーケンスとに従っ
て、ローパスフィルタ69のフィルタ係数aを、ケーブ
ル長に対応した値とすると共に、引込み開始時点から引
込み後までの間で切替えるものである。例えば、ケーブ
ル長が長い場合の孤立波レスポンスは、前述の図17の
(a)に示すものとなるが、フィルタ係数aを選定し
て、図17の(c)に示すように、パルス幅が狭くなる
ような周波数特性とし、それによりポストカーソルがあ
る程度大きくなるが、判定帰還型等化器63の引込みが
容易となる。又引込み後は、ポストカーソルが所望の大
きさとなるような周波数特性に切替えるものである。
2のゲイン情報と引込み開始からのシーケンスとに従っ
て、ローパスフィルタ69のフィルタ係数aを、ケーブ
ル長に対応した値とすると共に、引込み開始時点から引
込み後までの間で切替えるものである。例えば、ケーブ
ル長が長い場合の孤立波レスポンスは、前述の図17の
(a)に示すものとなるが、フィルタ係数aを選定し
て、図17の(c)に示すように、パルス幅が狭くなる
ような周波数特性とし、それによりポストカーソルがあ
る程度大きくなるが、判定帰還型等化器63の引込みが
容易となる。又引込み後は、ポストカーソルが所望の大
きさとなるような周波数特性に切替えるものである。
【0104】従来例に於いても、ケーブル長に対応して
ローパスフィルタのフィルタ係数を切替えるもので、例
えば、ケーブル長が最も長い時は0、最も短い時は0.
75とし、それらの中間の長さに於いては、0.25,
0.50の値が用いられていた。この実施例に於いて
は、更に、引込み開始からの時間の経過に従ってフィル
タ係数aを切替えるもので、例えば、 ケーブル長 引込み開始時 収束中 収束後 最短 0.75 0.75 0.75 短い 0.25 0.375 0.50 長い 0.00 0.125 0.25 最長 −0.25 −0.125 0.00 とすることができる。そして、通信中は、収束後の値が
フィルタ係数aとして設定される。
ローパスフィルタのフィルタ係数を切替えるもので、例
えば、ケーブル長が最も長い時は0、最も短い時は0.
75とし、それらの中間の長さに於いては、0.25,
0.50の値が用いられていた。この実施例に於いて
は、更に、引込み開始からの時間の経過に従ってフィル
タ係数aを切替えるもので、例えば、 ケーブル長 引込み開始時 収束中 収束後 最短 0.75 0.75 0.75 短い 0.25 0.375 0.50 長い 0.00 0.125 0.25 最長 −0.25 −0.125 0.00 とすることができる。そして、通信中は、収束後の値が
フィルタ係数aとして設定される。
【0105】前述のようにフィルタ係数aを切替えた時
に、判定帰還型等化器63に於いては再引込みを行うこ
とになるが、5000サイクル数程度で新たなフィルタ
係数に追従することができる。従って、前述のように、
収束中と収束後とにフィルタ係数aを切替えることによ
り、従来例の引込み開始時点でフィルタ係数aを設定し
たままとする場合に比較して、10000サイクル数程
度多くなる。しかし、引込みに要する数10万サイクル
に比較して充分に短い時間で済むから問題にならない。
又孤立波レスポンスを図17の(a)から(c)のよう
に主パルス幅を狭くできるから、判定帰還型等化器63
に於いて引込みができないような事態は発生しないこと
になる。
に、判定帰還型等化器63に於いては再引込みを行うこ
とになるが、5000サイクル数程度で新たなフィルタ
係数に追従することができる。従って、前述のように、
収束中と収束後とにフィルタ係数aを切替えることによ
り、従来例の引込み開始時点でフィルタ係数aを設定し
たままとする場合に比較して、10000サイクル数程
度多くなる。しかし、引込みに要する数10万サイクル
に比較して充分に短い時間で済むから問題にならない。
又孤立波レスポンスを図17の(a)から(c)のよう
に主パルス幅を狭くできるから、判定帰還型等化器63
に於いて引込みができないような事態は発生しないこと
になる。
【0106】又ローパスフィルタ69は、AGC増幅器
62の後段に接続した場合を示すが、このローパスフィ
ルタ69は、原理的には、エコーキャンセラ61と判定
帰還型等化器63との間に接続されるものであるから、
AGC増幅器62の前段に接続することも可能である。
又フィルタ係数aを、0.125(=2-3)の倍数とし
た場合を示し、これにより、フィルタ演算に於ける乗算
をシフト処理で実行することができる。又フィルタ係数
aの切替えの回数を更に多くすることも可能である。
62の後段に接続した場合を示すが、このローパスフィ
ルタ69は、原理的には、エコーキャンセラ61と判定
帰還型等化器63との間に接続されるものであるから、
AGC増幅器62の前段に接続することも可能である。
又フィルタ係数aを、0.125(=2-3)の倍数とし
た場合を示し、これにより、フィルタ演算に於ける乗算
をシフト処理で実行することができる。又フィルタ係数
aの切替えの回数を更に多くすることも可能である。
【0107】前述のように、孤立波レスポンスのポスト
カーソル特性を成形する為のローパスフィルタ(ポスト
カーソル等化器)69は、ケーブル長に対応してフィル
タ係数aを設定すると共に、引込み開始から時間の経過
に従ってフィルタ係数aを切替えることにより、引込み
時の主パルス幅を狭くして引込みを容易にすることがで
きる。
カーソル特性を成形する為のローパスフィルタ(ポスト
カーソル等化器)69は、ケーブル長に対応してフィル
タ係数aを設定すると共に、引込み開始から時間の経過
に従ってフィルタ係数aを切替えることにより、引込み
時の主パルス幅を狭くして引込みを容易にすることがで
きる。
【0108】
【発明の効果】以上説明したように、本発明のディジタ
ル加入者線伝送装置は、エコーキャンセラ1,AGC増
幅器2,判定帰還型等化器3,ハイブリッド回路4等を
備え、2B1Q符号によりディジタル加入者線5を介し
て送受信するものであり、トランスバーサルフィルタ
6,7の隣接する所定数毎の複数タップに対して同一の
タップ係数を割当てた構成とすることにより、実質的な
タップ数を増加することなく、エコーキャンセラ1や判
定帰還型等化器3の特性を改善することができる利点が
ある。
ル加入者線伝送装置は、エコーキャンセラ1,AGC増
幅器2,判定帰還型等化器3,ハイブリッド回路4等を
備え、2B1Q符号によりディジタル加入者線5を介し
て送受信するものであり、トランスバーサルフィルタ
6,7の隣接する所定数毎の複数タップに対して同一の
タップ係数を割当てた構成とすることにより、実質的な
タップ数を増加することなく、エコーキャンセラ1や判
定帰還型等化器3の特性を改善することができる利点が
ある。
【0109】又エコーキャンセラ1は、シンボル値+1
を用いて処理し、判定帰還型等化器3は、引込み時に一
部のタップを用いると共にシンボル値のままで処理し、
引込み後は、全タップを用いると共にシンボル値+1を
用いて処理することにより、判定帰還型等化器3の引込
みを容易し、且つシンボル値+1を用いることにより、
演算を容易にすることができる。
を用いて処理し、判定帰還型等化器3は、引込み時に一
部のタップを用いると共にシンボル値のままで処理し、
引込み後は、全タップを用いると共にシンボル値+1を
用いて処理することにより、判定帰還型等化器3の引込
みを容易し、且つシンボル値+1を用いることにより、
演算を容易にすることができる。
【0110】又エコーキャンセラ1の一部のジッタエコ
ーキャンセラは、ジッタ発生からの経過時間に従って直
流分補正項のタップ係数を切替えることにより、シンボ
ル値+1を用いてエコーキャンセル処理を行う場合、ジ
ッタエコーキャンセラに於いてもシンボル値+1を用い
て処理することが可能となる。
ーキャンセラは、ジッタ発生からの経過時間に従って直
流分補正項のタップ係数を切替えることにより、シンボ
ル値+1を用いてエコーキャンセル処理を行う場合、ジ
ッタエコーキャンセラに於いてもシンボル値+1を用い
て処理することが可能となる。
【0111】又ローパスフィルタ9のフィルタ係数を、
ケーブル長に対応して設定すると共に、引込み開始から
の時間経過に従って切替えることにより、ケーブル長が
長い場合でも判定帰還型等化器3に於ける引込みを容易
にすることができる。
ケーブル長に対応して設定すると共に、引込み開始から
の時間経過に従って切替えることにより、ケーブル長が
長い場合でも判定帰還型等化器3に於ける引込みを容易
にすることができる。
【0112】又前述の本発明の各実施例は、〔シンボル
値〕又は〔シンボル値+1〕を用いた場合を示すが、
〔シンボル値+1〕の代わりに、〔シンボル値−1〕を
用いることも可能である。即ち、±3,±1は、〔シン
ボル値−1〕を用いることにより、2,0,−2,−4
のとなり、これは、21 ,20 ,−21 ,−22 に相当
する。従って、〔シンボル値+1〕を用いた場合と同様
に処理することができる。但し、直流分についてはその
極性を考慮する必要がある。
値〕又は〔シンボル値+1〕を用いた場合を示すが、
〔シンボル値+1〕の代わりに、〔シンボル値−1〕を
用いることも可能である。即ち、±3,±1は、〔シン
ボル値−1〕を用いることにより、2,0,−2,−4
のとなり、これは、21 ,20 ,−21 ,−22 に相当
する。従って、〔シンボル値+1〕を用いた場合と同様
に処理することができる。但し、直流分についてはその
極性を考慮する必要がある。
【図1】本発明の原理説明図である。
【図2】本発明の第1の実施例の説明図である。
【図3】3入力加算器の説明図である。
【図4】本発明の第2の実施例の説明図である。
【図5】本発明の第3の実施例の説明図である。
【図6】本発明の第4の実施例の説明図である。
【図7】本発明の第4の実施例の引込み過程のS/N特
性説明図である。
性説明図である。
【図8】本発明の第4の実施例の引込み過程の位相特性
説明図である。
説明図である。
【図9】本発明の第5の実施例の説明図である。
【図10】本発明の第6の実施例の説明図である。
【図11】従来例のディジタル加入者線伝送装置の説明
図である。
図である。
【図12】従来例のトランスバーサルフィルタの要部説
明図である。
明図である。
【図13】従来例のトランスバーサルフィルタのタップ
係数の更新回路を含む説明図である。
係数の更新回路を含む説明図である。
【図14】受信信号の孤立波レスポンス説明図である。
【図15】従来例の判定帰還型等化器の要部説明図であ
る。
る。
【図16】従来例のシンボル値+1の判定帰還型等化器
の要部説明図である。
の要部説明図である。
【図17】従来例のジッタエコーキャンセラの説明図で
ある。
ある。
【図18】孤立波レスポンスの説明図である。
1 エコーキャンセラ(EC) 2 AGC増幅器(AGC) 3 判定帰還型等化器(DFE) 4 ハイブリッド回路(HYB) 5 ディジタル加入者線 6,7 トランスバーサルフィルタ(TRF) 8 ハイパスフィルタ(HPF) 9 ローパスフィルタ(LPF) 10 制御部
Claims (8)
- 【請求項1】 少なくともエコーキャンセラ(1)と、
判定帰還型等化器(3)と、ディジタル加入者線(5)
に接続されたハイブリッド回路(4)とを備え、2B1
Q符号により前記ディジタル加入者線(5)を介して送
受信するディジタル加入者線伝送装置に於いて、 前記エコーキャンセラ(1)及び前記判定帰還型等化器
(3)は、複数のタップのそれぞれのシンボルに対して
タップ係数を乗算して加算するトランスバーサルフィル
タを備え、 前記エコーキャンセラ(1)と前記判定帰還型等化器
(3)との何れか一方又は両方の前記トランスバーサル
フィルタの全タップの中の少なくとも一部の複数のタッ
プは、隣接する所定数毎の複数タップに対して同一のタ
ップ係数を割当てる構成としたことを特徴とするディジ
タル加入者線伝送装置。 - 【請求項2】 前記トランスバーサルフィルタの複数の
タップの中の隣接する所定数毎の複数タップに対して同
一のタップ係数を割当て、且つ該タップ係数を、前記所
定数毎の複数タップの何れか一つのタップ上のシンボル
を用いて更新処理する構成としたことを特徴とする請求
項1記載のディジタル加入者線伝送装置。 - 【請求項3】 前記トランスバーサルフィルタの複数の
タップの中の隣接する所定数毎の複数タップ上のシンボ
ルを畳込み演算するシフタと加算器とからなる演算論理
回路を設けたことを特徴とする請求項1記載のディジタ
ル加入者線伝送装置。 - 【請求項4】 少なくともエコーキャンセラ(1)と、
判定帰還型等化器(3)と、ディジタル加入者線(5)
に接続されたハイブリッド回路(4)とを備え、2B1
Q符号により前記ディジタル加入者線(5)を介して送
受信するディジタル加入者線伝送装置に於いて、 前記エコーキャンセラ(1)は、前記2B1Q符号のシ
ンボル値に+1した値を用いてエコーキャンセル処理を
行う構成とし、 前記判定帰還型等化器(3)は、引込時に、全体のタッ
プ数の中の一部を用い且つ前記2B1Q符号のシンボル
値を用いて等化処理し、引込後は、全体のタップ数を用
いると共に、前記2B1Q符号のシンボル値に+1した
値を用いて等化処理するように切替える構成としたこと
を特徴とするディジタル加入者線伝送装置。 - 【請求項5】 少なくともエコーキャンセラ(1)と、
判定帰還型等化器(3)と、ディジタル加入者線(5)
に接続されたハイブリッド回路(4)とを備え、2B1
Q符号により前記ディジタル加入者線(5)を介して送
受信するディジタル加入者線伝送装置に於いて、 前記エコーキャンセラ(1)は、少なくともジッタによ
るエコー成分を除去する為のジッタエコーキャンセラを
備え、 該ジッタエコーキャンセラは、前記2B1Q符号のシン
ボル値に+1した値を用いて畳込み処理し、ジッタ発生
からの経過に従ってタップ係数を切替える構成と、入力
が常に1で且つ前記ジッタ発生からの経過に従ってタッ
プ係数を切替える直流分補正項とを有することを特徴と
するディジタル加入者線伝送装置。 - 【請求項6】 少なくともエコーキャンセラ(1)と、
判定帰還型等化器(3)と、ディジタル加入者線(5)
に接続されたハイブリッド回路(4)と、波形成形ハイ
パスフィルタ(8)と、フィルタ係数を切替えるローパ
スフィルタ(9)とを備え、2B1Q符号により前記デ
ィジタル加入者線(5)を介して送受信するディジタル
加入者線伝送装置に於いて、 前記ローパスフィルタ(9)は、前記ディジタル加入者
線(5)の長さに対応して前記フィルタ係数を切替える
と共に、前記判定帰還型等化器(3)の引込み時と、引
込み後とに於いて前記フィルタ係数を切替える構成とし
たことを特徴とするディジタル加入者線伝送装置。 - 【請求項7】 前記ローパスフィルタ(9)は、前記判
定帰還型等化器(3)の引込み開始から引込み完了まで
の間に、前記フィルタ係数を複数段階に切替える構成と
したことを特徴とする請求項6記載のディジタル加入者
線伝送装置。 - 【請求項8】 前記ローパスフィルタ(9)の前記フィ
ルタ係数を2の巾乗数の和に選定したことを特徴とする
請求項6記載のディジタル加入者線伝送装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5267148A JPH07123027A (ja) | 1993-10-26 | 1993-10-26 | ディジタル加入者線伝送装置 |
| US08/288,358 US5617450A (en) | 1993-10-26 | 1994-08-10 | Digital subscriber loop interface unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5267148A JPH07123027A (ja) | 1993-10-26 | 1993-10-26 | ディジタル加入者線伝送装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07123027A true JPH07123027A (ja) | 1995-05-12 |
Family
ID=17440759
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5267148A Withdrawn JPH07123027A (ja) | 1993-10-26 | 1993-10-26 | ディジタル加入者線伝送装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5617450A (ja) |
| JP (1) | JPH07123027A (ja) |
Families Citing this family (56)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09326729A (ja) * | 1996-06-03 | 1997-12-16 | Fujitsu Ltd | 加入者線終端回路 |
| US5930299A (en) * | 1996-08-08 | 1999-07-27 | Motorola, Inc. | Digital modulator with compensation and method therefor |
| US7187686B1 (en) * | 1996-11-01 | 2007-03-06 | Sbc Properties, B.P. | Telecommunication system, method and subscriber unit for use therein |
| WO1998020702A1 (en) * | 1996-11-01 | 1998-05-14 | Ameritech Corporation | Method and apparatus for providing a derived digital telephone voice channel |
| US6370149B1 (en) * | 1998-07-20 | 2002-04-09 | Ameritech Corporation | Telecommunication system, method and subscriber unit for use therein |
| US5949763A (en) * | 1997-07-17 | 1999-09-07 | Ameritech Corporation | Method and apparatus for providing broadband access conferencing services |
| US6289046B1 (en) * | 1997-08-04 | 2001-09-11 | Mitsubishi Denki Kabushiki Kaisha | Adaptive equalization method |
| US6141356A (en) | 1997-11-10 | 2000-10-31 | Ameritech Corporation | System and method for distributing voice and data information over wireless and wireline networks |
| US6178198B1 (en) * | 1997-11-14 | 2001-01-23 | Broadcom Corproation | Apparatus for, and method of, processing signals transmitted over a local area network |
| US6115418A (en) * | 1998-02-09 | 2000-09-05 | National Semiconductor Corporation | Simplified equalizer for twisted pair channel |
| US6546063B1 (en) * | 1998-02-10 | 2003-04-08 | Agere Systems Inc. | Asynchronous clock for adaptive equalization |
| US6304598B1 (en) * | 1998-08-28 | 2001-10-16 | Broadcom Corporation | Apparatus for, and method of, reducing power dissipation in a communications system |
| US6304621B1 (en) | 1998-05-13 | 2001-10-16 | Broadcom Corporation | Multi-mode variable rate digital cable receiver |
| US6028867A (en) * | 1998-06-15 | 2000-02-22 | Covad Communications Group, Inc. | System, method, and network for providing high speed remote access from any location connected by a local loop to a central office |
| US6289047B1 (en) | 1998-08-28 | 2001-09-11 | Broadcom Corporation | Dynamic regulation of power consumption of a high-speed communication system |
| US6363129B1 (en) * | 1998-11-09 | 2002-03-26 | Broadcom Corporation | Timing recovery system for a multi-pair gigabit transceiver |
| US6807228B2 (en) | 1998-11-13 | 2004-10-19 | Broadcom Corporation | Dynamic regulation of power consumption of a high-speed communication system |
| US6928106B1 (en) * | 1998-08-28 | 2005-08-09 | Broadcom Corporation | Phy control module for a multi-pair gigabit transceiver |
| US6415003B1 (en) | 1998-09-11 | 2002-07-02 | National Semiconductor Corporation | Digital baseline wander correction circuit |
| US6438163B1 (en) | 1998-09-25 | 2002-08-20 | National Semiconductor Corporation | Cable length and quality indicator |
| US6477200B1 (en) * | 1998-11-09 | 2002-11-05 | Broadcom Corporation | Multi-pair gigabit ethernet transceiver |
| US6853647B1 (en) | 1999-02-17 | 2005-02-08 | Covad Communications Group, Inc. | System method and network for providing high speed remote access from any location connected by a local loop to a central office |
| US6418172B1 (en) | 1999-04-21 | 2002-07-09 | National Semiconductor Corporation | Look-ahead maximum likelihood sequence estimation decoder |
| US6285671B1 (en) | 1999-04-22 | 2001-09-04 | Ameritech Corporation | Method and system for providing facsimile service over a digital subscriber line |
| ATE368344T1 (de) * | 1999-04-22 | 2007-08-15 | Broadcom Corp | Gigabit-ethernt mit zeitverschiebungen zwischen verdrillten leitungspaaren |
| US6335936B1 (en) * | 1999-04-22 | 2002-01-01 | Ameritech Corporation | Wide area communication networking |
| US6690754B1 (en) * | 1999-06-04 | 2004-02-10 | Agere Systems Inc. | Method and apparatus for reducing the computational complexity and relaxing the critical path of reduced state sequence estimation (RSSE) techniques |
| WO2001076204A2 (en) * | 2000-03-31 | 2001-10-11 | Spirent Communications | Method and apparatus for monitoring access to a communications circuit |
| US7142619B2 (en) * | 2000-04-26 | 2006-11-28 | Symmetricom, Inc. | Long subscriber loops using automatic gain control mid-span extender unit |
| US7254198B1 (en) | 2000-04-28 | 2007-08-07 | National Semiconductor Corporation | Receiver system having analog pre-filter and digital equalizer |
| US7050517B1 (en) | 2000-04-28 | 2006-05-23 | National Semiconductor Corporation | System and method suitable for receiving gigabit ethernet signals |
| US6870881B1 (en) | 2000-08-24 | 2005-03-22 | Marvell International Ltd. | Feedforward equalizer for DFE based detector |
| JP2002094318A (ja) * | 2000-09-14 | 2002-03-29 | Ntt Docomo Inc | 無線通信システムにおける信号抽出方法及び装置 |
| US7424053B2 (en) * | 2001-08-02 | 2008-09-09 | Agere Systems Inc. | Channel equalization in data receivers |
| US20030206579A1 (en) * | 2001-10-01 | 2003-11-06 | Bryant Paul Henry | Multistage nonlinear echo-canceller for digital communication systems with or without frequency division duplexing |
| DE10155179B4 (de) * | 2001-11-12 | 2006-11-23 | Andrew Wireless Systems Gmbh | Digitaler Repeater mit Bandpassfilterung, adaptiver Vorentzerrung und Unterdrückung der Eigenschwingung |
| US7801244B2 (en) * | 2002-05-16 | 2010-09-21 | Rf Micro Devices, Inc. | Am to AM correction system for polar modulator |
| US7991071B2 (en) * | 2002-05-16 | 2011-08-02 | Rf Micro Devices, Inc. | AM to PM correction system for polar modulator |
| JP4259042B2 (ja) * | 2002-06-10 | 2009-04-30 | 日本電気株式会社 | 等化装置及び等化方法並びに伝送装置 |
| US7292629B2 (en) * | 2002-07-12 | 2007-11-06 | Rambus Inc. | Selectable-tap equalizer |
| JP2004061617A (ja) * | 2002-07-25 | 2004-02-26 | Fujitsu Ltd | 受話音声処理装置 |
| US7339989B1 (en) * | 2003-04-07 | 2008-03-04 | Pmc-Sierra, Inc. | In-phase and quadrature decision feedback equalizer |
| US8315379B2 (en) * | 2004-11-10 | 2012-11-20 | Matech, Inc. | Single transducer full duplex talking circuit |
| US8224265B1 (en) | 2005-06-13 | 2012-07-17 | Rf Micro Devices, Inc. | Method for optimizing AM/AM and AM/PM predistortion in a mobile terminal |
| US8073148B2 (en) * | 2005-07-11 | 2011-12-06 | Samsung Electronics Co., Ltd. | Sound processing apparatus and method |
| US7877060B1 (en) | 2006-02-06 | 2011-01-25 | Rf Micro Devices, Inc. | Fast calibration of AM/PM pre-distortion |
| JP4688701B2 (ja) * | 2006-03-09 | 2011-05-25 | 富士通東芝モバイルコミュニケーションズ株式会社 | 通信端末 |
| US7962108B1 (en) | 2006-03-29 | 2011-06-14 | Rf Micro Devices, Inc. | Adaptive AM/PM compensation |
| US7912151B1 (en) | 2006-03-31 | 2011-03-22 | Pmc-Sierra, Inc. | Post-distortion filter for reducing sensitivity to receiver nonlinearities |
| US8009762B1 (en) | 2007-04-17 | 2011-08-30 | Rf Micro Devices, Inc. | Method for calibrating a phase distortion compensated polar modulated radio frequency transmitter |
| US8428113B1 (en) | 2009-01-23 | 2013-04-23 | Pmc-Sierra, Inc. | Equalizer for heavily clipped or compressed communications signals |
| JP5298894B2 (ja) * | 2009-01-30 | 2013-09-25 | 富士通株式会社 | 歪み補償装置,光受信装置及び光送受信システム |
| US8489042B1 (en) | 2009-10-08 | 2013-07-16 | Rf Micro Devices, Inc. | Polar feedback linearization |
| US8644369B1 (en) | 2009-12-01 | 2014-02-04 | Pmc-Sierra, Inc. | Equalizer adaptation for heavily compressed or clipped communications signals |
| US8891607B2 (en) | 2012-09-06 | 2014-11-18 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Feed forward equalizer tap weight adaptation based on channel estimation |
| US8964827B2 (en) | 2013-03-07 | 2015-02-24 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Adaptation of equalizer settings using error signals sampled at several different phases |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5029167A (en) * | 1989-09-13 | 1991-07-02 | Northern Telecom Limited | Coefficient storage reduction in adaptive filters in echo cancellers or decision feedback equalizers |
| JP3135902B2 (ja) * | 1990-05-11 | 2001-02-19 | 株式会社日立製作所 | 自動等化器及び半導体集積回路 |
| US5481564A (en) * | 1990-07-20 | 1996-01-02 | Fujitsu Limited | Received data adjusting device |
| EP0511698B1 (fr) * | 1991-04-23 | 1998-07-08 | Laboratoires D'electronique Philips S.A.S. | Egaliseur adaptatif semi-récursif |
-
1993
- 1993-10-26 JP JP5267148A patent/JPH07123027A/ja not_active Withdrawn
-
1994
- 1994-08-10 US US08/288,358 patent/US5617450A/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US5617450A (en) | 1997-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5617450A (en) | Digital subscriber loop interface unit | |
| GB2247812A (en) | Equalizer for linear modulated signal on radio channel | |
| JPH11508113A (ja) | ディジタル伝送装置における受信機のための拡張されたチャンネル推定付きイコライザ | |
| US4633482A (en) | Method of and arrangement for determining the optimum position of the reference tap of an adaptive equalizer | |
| WO1999023796A1 (en) | Error filtering in a decision feedback equalizer | |
| JPH11196137A (ja) | デジタル通信レシーバー用改良型検知 | |
| JP3099745B2 (ja) | 自動等化器 | |
| US4982428A (en) | Arrangement for canceling interference in transmission systems | |
| CN101106386B (zh) | 时域自适应均衡器 | |
| JPH04271508A (ja) | 自動等化器 | |
| JPH04223708A (ja) | 等化器におけるfirフィルタ係数の決定方法 | |
| US4964118A (en) | Apparatus and method for echo cancellation | |
| CA2076997C (en) | Apparatus and method for adaptively filtering a time-varying signal using multiple filtering algorithms | |
| JP4717557B2 (ja) | 通信システムおよび送受信装置 | |
| US5995544A (en) | Adaptive equalization for PRIV transmission systems | |
| US5602872A (en) | Method and system for controlling an adaptive, blind, fractionally spaced equalizer | |
| JP3424723B2 (ja) | 適応等化器 | |
| US20040120394A1 (en) | Decision-feedback equalizer | |
| US20060240795A1 (en) | Noise whitening | |
| JP3292165B2 (ja) | 線路等化器及びその等化方法 | |
| CN101521643A (zh) | 干扰信号的处理方法和系统 | |
| US6704355B1 (en) | Method and apparatus to enhance timing recovery during level learning in a data communication system | |
| JP3049624B2 (ja) | 波形成形フィルタおよび波形成形高域通過フィルタ | |
| JP3108812B2 (ja) | 自動利得制御回路及びトレーニング方法 | |
| CN111107025B (zh) | Gfsk接收机中的自适应均衡器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20001226 |