(57)【特許請求の範囲】
【請求項１】
調整可能な利得を有する可変利得装置と、調整可能な極および調整可能なゼロ点を有する可変フィルタ装置とを備える等化器において、該等化器をプロセッサにより調整する方法であって、前記等化器は等化器入力と等化器出力とを有し、前記等化器は、前記等化器入力に印加される所定の信号を含む一組の受信信号を等化して前記等化器出力において等化信号を生成するように構成され、前記等化器は前記等化器出力に結合されたプロセッサを含むところの方法であって：
（ａ）前記等化器出力を標本化する段階；
（ｂ）前記等化器出力に存在する複数の等化された所定の信号を検出する段階；および
（ｃ）前記複数の等化された所定の信号の平均値が所定の値（Ｘ）に実質的に等しくなり、前記複数の等化された所定の信号の分散が最小になるように、前記利得，極およびゼロ点を調整する段階；
より成ることを特徴とする方法。
【請求項２】
前記プロセッサは直列接続されたアナログ／デジタル（Ａ／Ｄ）変換器を介して前記等化器出力に結合され、前記プロセッサはメモリ装置にアクセスするよう構成されていることを特徴とする請求項１記載の方法。
【請求項３】
前記メモリ装置は、複数の項目（Ｅk）より成る保存データを格納し、各Ｅkは所定の利得値（Ｇk）、所定の極値（Ｐk）および所定のゼロ点値（Ｚk）を含み、ｋ＝１，２，３，…，ｎであることを特徴とする請求項２記載の方法。
【請求項４】
前記調整する段階（ｃ）は、前記複数の項目Ｅkに基づいて行われることを特徴とする請求項３記載の方法。
【請求項５】
前記調整する段階（ｃ）が：
（ｃ１）ｋを１からｎまで変化させる場合に、各Ｅkについて、利得を利得値Ｇkに調整し、極を極値Ｐkに調整し、ゼロをゼロ点値Ｚkに調整し、前記複数の等化された所定の信号の平均値を算出し、該平均値をＸと比較する段階；および
（ｃ２）前記複数の等化された所定の信号の平均値をＸに実質的に等しくさせる項目Ｅjを選択する段階；
を含むことを特徴とする請求項４記載の方法。
【請求項６】
前記調整する段階（ｃ）が：
（ｃ３）前記複数の等化された所定の信号の平均値をＸに実質的に等しくさせる項目Ｅjが、前記複数の項目Ｅkの中に含まれていないことを調べる段階；
を更に含むことを特徴とする請求項５記載の方法。
【請求項７】
前記調整する段階（ｃ）が：
（ｃ４）ｋをｊの前後、すなわちｊ−２，ｊ−１，ｊ，ｊ＋１，ｊ＋２，…，で変化させた場合に、各項目Ｅkについて、極を極値Ｐkに調整し、ゼロ点をゼロ点値Ｚkに調整し、前記複数の等化された所定の信号の平均値をＸに実質的に等しくさせる利得値に利得を調整し、前記複数の等化された所定の信号の分散を算出する段階；および
（ｃ５）前記複数の等化された所定の信号の前記分散を最小にする値Ｇm，Ｐm ，Ｚmの組を選択する段階；
を更に含むことを特徴とする請求項６記載の方法。
【請求項８】
前記調整する段階（ｃ）が：
（ｃ６）ゼロ点をゼロ値Ｚmに調整し、前記複数の等化された所定の信号の平均値をＸに実質的に等しくさせる利得値に利得を調整し、前記複数の等化された所定の信号の分散を最小にする極値に極を調整する段階；
を更に含むことを特徴とする請求項７記載の方法。
【請求項９】
前記調整する段階（ｃ）が：
（ｃ７）前記複数の等化された所定の信号の平均値をＸに実質的に等しくさせる利得値に利得を調整し、前記複数の等化された所定の信号の分散を最小にするゼロ点値にゼロ点を調整する段階；
を更に含むことを特徴とする請求項８記載の方法。
【請求項１０】
前記一組の受信信号が、−３，−１，＋１，＋３にそれぞれ対応する信号レベルを有する多値信号Ｓ（−３），Ｓ（−１），Ｓ（＋１），Ｓ（＋３）より成ることを特徴とする請求項９記載の方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、適応等化(adaptive equalizer)方法を使用する等化器に関するが、それに限定されるものではない。
【０００２】
【従来の技術】
周知のように、デジタル・データ・サービス（以下、「ＤＤＳ」という）受信機には、2-binary, 1-quaternary（以下、「２Ｂ１Ｑ」という）符号化信号を受信するように構成されているものもある。２Ｂ１Ｑ信号は４値信号であり、許容信号レベルは＋３ボルト（論理値１０に相当する），＋１ボルト（論理値１１に相当する），−１ボルト（論理値０１に相当する）および−３ボルト（論理値００に相当する）である。
【０００３】
【発明が解決しようとする課題】
周知のように、一般に２Ｂ１Ｑ符号化ＤＤＳ信号は、信号を受信機に与える電話回線によってひずむ。このひずみは、電話回線の容量が多値パルスを平滑化し、丸める(round-off)  ことによって発生し、時間遅延，位相遅延および電圧レベルの減衰を生じる。
【０００４】
従って、広範囲で動作を可能にするためには、このひずみを補正しなければならない。その結果、信号レベルを増加し、周波数誤りおよび位相誤りを除去する等化器が必要とされる。
【０００５】
【実施例】
本発明による適応等化方法および装置は、受信信号振幅を最適化し、各受信２Ｂ１Ｑ信号パルスすなわち「ボー(baud)」の中心における受信信号の分散(variance)を最小限に抑えるため、独立した可変利得値を有する可変利得装置(adjustable gain unit)と、独立した可変極およびゼロ値を有する可変フィルタ装置(adjustable filter unit)とを用いる。
【０００６】
前述のように、受信２Ｂ１Ｑ信号は、所定の信号レベル−３，−１，＋１，＋３にそれぞれ相当する複数の所定の信号Ｓ（−３），Ｓ（−１），Ｓ（＋１）Ｓ（＋３）を含む。一つの信号レベルが基準レベルとして選択され、このレベルに相当する受信信号が標本化される。以下では、＋３レベルが基準レベルとして選択され、Ｓ（＋３）信号が標本されると想定する。次に、受信された等化Ｓ（＋３）信号の平均値が＋３ボルトに実質的に等しくなるように、受信信号は等化される。次に受信信号はさらに等化され、受信等化Ｓ（＋３）信号の分散を最小限に抑える。
【０００７】
図１において、本発明による適応等化方法および装置の第１実施例を説明するのに適したＤＤＳ受信機１００を示す。
【０００８】
図示のように、信号１２９は回線インタフェース装置１０１を介して電話回線１２５から受信される。次に回線１２５は担当の電話会社設備（図示せず）に結合される。回線１２５は、例えば、最小０から最大４．１キロメートルの２２ゲージ(gauge)  ，２４ゲージまたは２６ゲージ銅線、あるいはその組み合わせによって構成されてもよい。従って、回線１２５の損失は最小０ｄＢから最大４０ｄＢまでである。
【０００９】
次に、信号１２９は可変利得装置１０７および可変フィルタ装置１１１によって等化され、等化信号１０５となる。等化信号１０５は、受信論理装置（図示せず）の入力となる。次に、受信論理装置は等化信号１０５からクロック信号１１３を導出する。
【００１０】
等化信号１０５およびクロック信号１１３は、アナログ／デジタル（以下、「Ａ／Ｄ」という）変換器１１５に入力される。等化信号１０５はすべてのレベル、すなわち、−３，−１，＋１，＋３の受信信号からなることが理解される。基準信号として任意のレベルを選択できるが、最も電圧の大きさが大きいレベル、すなわち−３および＋３は最も識別しやすい。従って、これらのレベルの一つが選ばれる。従って、以下では、＋３レベルが基準レベルとして選択されると想定する。
【００１１】
ここで、回路１１５は等化信号１０５を走査して、必要に応じてＳ（＋３）信号を検出する。これらの信号はボーの中心で標本化され、一連の標本値となり、これらの値はリード１１７上で出力される。標本値を含むリード１１７は、プロセッサ１１９に対する入力となる。プロセッサ１１９は、リード１３１を介してメモリ装置１２７をアクセスするように構成されている。メモリ装置１２７は、テーブルを含む格納されたデータを収容し、このテーブルはｋ＝１，２，３，．．．ｎの複数の所定の項目(entry)  （ＥK）からなり、各項目ＥK  は所定の利得値（ＧK），所定の極値（ＰK）および所定のゼロ値（ＺK）からなる。一つの実施例では、このテーブルは４５の項目からなる。従って、ｎ＝４５である。そのため、ｎ＝４５の場合、このテーブルは表１に示すようなフォーマットを有する。
【００１２】
【表１】
入力項目    利得値    極値      ゼロ値
Ｅ1          Ｇ1        Ｐ1        Ｚ1
・・・        ・・・      ・・・      ・・・
ＥK          ＧK        ＰK      ＺK
・・・        ・・・      ・・・      ・・・
Ｅ45          Ｇ45      Ｐ45      Ｚ45
最終的に実現される等化性能は、ルックアップ・テーブルに含まれる項目の数に直接依存することが理解される。つまり、項目が多ければ、性能も改善される。
【００１３】
また、ある性能レベルについて、ルックアップ・テーブルで必要な項目の数は、等化しなければならない伝送回線１２５のダイナミック・レンジに依存することが理解される。従って、回線１２５におけるｄＢ変化が、例えば、５％と小さければ、項目の数は少なくて済む。逆に、回線１２５におけるｄＢ分散が、例えば、１００％と大きければ、ルックアップ・テーブルにおいて多くの項目が必要とされる。
【００１４】
本発明による適応等化方法および装置に従って、プロセッサ１１９は、所定の信号Ｓ（＋３）サンプル１１７と、所定の入力項目ＥK  と、図２〜図８に示す処理とに基づいて、可変利得装置１０７および可変フィルタ装置１１１を調整するようにプログラムされる。
【００１５】
従って、一つの実施例では、本発明による適応等化器は、調整可能な利得を有する可変利得装置１０７と、調整可能な極および調整可能なゼロを有する可変フィルタ装置１１１とを有し、可変利得装置１０７および可変フィルタ装置１１１は、入力リード１２９に印加される所定の信号Ｓ（＋３）を含む一組の受信信号を等化し、かつ、出力リード１０５において等化信号を生成するように構成され、プロセッサ１１９は、リード１０５において出力される所定の等化信号Ｓ（＋３）の平均値および分散に基づいて、利得，極およびゼロ値を調整するように構成される。
【００１６】
さらに、一つの実施例では、例えば、リード１２１によって制御され、演算増幅器と直列接続された逓倍デジタル／アナログ（以下、「Ｄ／Ａ」という）変換器を用いて、調整利得装置１０７を構成することができる。この実施例では、入力リード１２９は逓倍Ｄ／Ａ変換器の基準電圧として用いられる。逓倍Ｄ／Ａ変換器の出力は、直列接続された演算増幅器を用いてバッファされ、リード１０９において信号を与える。逓倍Ｄ／Ａ変換器の倍率すなわち利得は、リード１２１によって制御される。
【００１７】
また、一つの実施例では、可変フィルタ１１１は可変極素子(adjustable poleelement)  および可変ゼロ素子(adjustable zero element) で構成される演算増幅器を用いて構成され、これらの可変極素子および可変ゼロ素子はリード１２３によって制御される一つ以上の分圧器(potentiometer)  によって制御される。
【００１８】
従って、可変利得装置１０７，可変フィルタ装置１１１およびプロセッサ１１９は相まって、ライン１２５の伝達関数の逆数に近似する伝達関数を与える。個々の回線は長さや構成の種類に応じて異なるため、等化器の周波数応答および利得は広範囲で調整可能である。以下でさらに詳しく説明するように、図２〜図８で説明する処理に基づいて、プロセッサ１１９は基準＋３レベル・サンプルの平均振幅と、基準＋３レベル・サンプルの振幅の分散とに対して、可変利得装置１０７および可変フィルタ装置１１１を最適化する。
【００１９】
図２において、プロセッサ１１９の第１フロー図を示す。
【００２０】
処理はステップ２００から開始し、ステップ３００に進む。ステップ３００において、プロセッサはメモリ装置１１７に格納された等化器設定ＥK  のルックアップ・テーブルを調べて、等化器出力リード１０５で検出される基準レベル＋３サンプルについてほぼ正しい平均振幅を与えるテーブル項目Ｅj  を選択する。ここで基準レベルは＋３なので、信号点１０５における＋３サンプルの平均値はこの値、すなわち＋３ボルトに近づくことになる。各テーブル項目ＥK  について、可変利得回路１０７の利得は、リード１２１を介して対応する利得値ＧKに調整され、可変フィルタ装置１１１の極およびゼロは、リード１２３を介して対応する極値ＰK  およびゼロ値ＺK  にそれぞれ調整され、次に基準＋３レベル・サンプルの平均値はＡ／Ｄ装置１１５およびリード１１７を介して決定される。
【００２１】
さらに、ステップ３００において、各ＥK  について、ｋが１からｎまで変化すると、処理は利得を利得値ＧK  に調整し、極を極値ＰK  に調整し、ゼロをゼロ値ＺK  に調整し、複数の等化＋３信号の平均値を算出し、そしてこの平均値を＋３と比較する。次に処理は、複数の等化＋３信号の平均値を実質的に＋３に等しくさせる項目Ｅj  を選択する。
【００２２】
次に処理はステップ４００に進み、ここで、出力リード１０５における等化＋３レベルの平均値を＋３ボルトにするテーブル項目Ｅj  をステップ３００で見つけることができなかったかどうか判断する。このように見つけることができないことにはいくつかの理由がある。例えば、着信信号１２５に＋３レベル信号が存在しないことがある。このような場合には、等化は不可能である。従って、ステップ４００の判定が肯定の場合（テーブルに適切なＥj  が存在しないことを示す）、処理は終了ステップに進み、等化処理は終了する。それ以外の場合で、ステップ４００の判定が否定の場合（テーブルに適切なＥj  が存在することを示す）、処理はステップ５００に進み、等化処理は継続する。
【００２３】
さらに、ステップ４００において、複数の等化＋３信号の平均値を＋３に実質的に等しくする項目Ｅj  を複数の項目ＥK  が含まないときを処理は判定する。
【００２４】
ステップ５００において、処理はＥj  を中心にして複数の項目を調べ、各ＥKについて、対応するＧK  ，ＰK  ，ＺK  を可変利得装置１０７および可変フィルタ１１１に入力する。次に処理は、出力リード１０５における等化＋３レベルの平均値を＋３ボルトにする調整値ＧK  ’に利得値ＧK  を調整する。次に処理はこの調整値ＧK  ’と、出力リード１０５における等化＋３レベルの分散を最小にする対応するＰK  およびＺK  とを選択する。この利得値ＧK  ’はプロセッサ１１９によって算出され、極値ＰK  およびゼロ値ＺK  はテーブルから直接取り込まれることに留意されたい。
【００２５】
さらに、ステップ５００において、各項目ＥK  について、ｋがｊの前後、すなわち  ．．．，ｊ−２，ｊー１，ｊ，ｊ＋１，ｊ＋２，．．．と変化すると、処理は極を極値ＰK  に調整し、ゼロをゼロ値ＺK  に調整し、複数の等化＋３信号の平均値を実質的に＋３に等しくする利得値に利得を調整し、そして複数の等化＋３信号の分散を算出する。次に、処理は、複数の等化＋３信号の分散を最小にする値Ｇm  ，Ｐm  ，Ｚm  の組を選択する。
【００２６】
次に、処理はステップ６００に進む。ステップ６００において、処理はゼロを値Ｚm  （ステップ５００で判定済み）に設定し、次に、出力リード１０５における等化＋３信号の平均値を＋３ボルトに等しくさせる値に利得を調整し、次に、出力リード１０５に存在する等化＋３信号の分散を最小限にする極値に極を調整する。
【００２７】
次に処理はステップ７００に進む。ステップ７００において、処理は、出力リード１０５における等化＋３信号の平均値を＋３ボルトに等しくさせる値に利得をさらに調整し、次に、出力リード１０５に存在する等化＋３信号の分散を最小にするゼロ値にゼロを調整する。次に処理は終了ステップに進む。
【００２８】
終了ステップにおいて、等化処理は完了する。
【００２９】
図３は、ステップ３００，４００（図２に図示）の詳細を示す。図３において、ステップ３０１〜３２１は図２のステップ３００に相当する。また図３において、ステップ４０１は図２のステップ４００に相当する。以下では、ルックアップ・テーブルから項目ＥK  を選択するために、ＥＮＴＲＹと記された変数が用いられる。従って、パラメータＥＮＴＲＹの値は、ｋ＝１，２，３，．．．，ｎであるパラメータｋの値に等しい。
【００３０】
ここで図３を参照して、処理はＥＮＴＲＹを１に初期化することによって開始する。これはテーブルから項目Ｅ1  を選択する。次に処理はステップ３０３，３０５，３０７，３０９，３１１に順次進む。
【００３１】
ステップ３０３において、処理は対応する値Ｇ1  ，Ｐ1  ，Ｚ1  を利得装置およびフィルタ装置に書き込む。ステップ３０５，３０７において、処理は出力を標本化し、５つの＋３サンプルを選択し（これらのサンプルが出力に存在すると想定する），＋３サンプルの平均値を算出する。ステップ３０９において、処理は平均値を＋３と比較する。
【００３２】
ステップ３１１において、平均値が許容値よりも大きいか、あるいは許容値よりも小さいか、あるいは＋３．０の許容範囲内にあるかを判断する。平均値が大きすぎる場合、処理はステップ３１７，３１９に進み、次にステップ３０３〜３１１を繰り返す。平均値が小さすぎる場合、処理はステップ３１３，３１５に進み、次にステップ３０３〜３１１を繰り返す。平均値が許容範囲内にある場合，処理はステップ４０１に進む。
【００３３】
後者（平均値が許容範囲内にある）の場合、この時点で選択されたテーブル項目はＥj  である。従って、ＥＮＴＲＹの値はｊに等しい。
【００３４】
パラメータＥＮＴＲＹはステップ３１９において１だけ減分されることに留意されたい。これは選択されたテーブル項目をＥK  からＥK-1  に変える。また、パラメータＥＮＴＲＹはステップ３１３において１だけ増分されることに留意されたい。これは選択されたテーブル項目をＥKからＥK+1  に変える。
【００３５】
ステップ３１５はいつテーブルを越えるか、そしてその結果、等化が不可能になるかを判断することに留意されたい。この場合、無信号フラグ(NO SIGNAL FLAG)が設定され、処理はステップ４０１に進む。
【００３６】
ステップ４０１は、無信号フラグが設定されたかどうかを判断する。設定されたと判断した場合、処理は終了ステップに進み、ここで等化処理は完了する。それ以外の場合には、処理は参照文字Ａを介して図４に進む。
【００３７】
図４は、ステップ５００（図２に図示）の詳細を示す。ここで図５を参照して、ステップ５０１〜５０５は、ステップ３００において選択された項目Ｅj  の上（「ＳＴＯＰ  ＥＮＴＲＹ」）および下（「ＳＴＡＲＴ  ＥＮＴＲＹ」）の複数のテーブル項目を定める。処理は最低項目であるＳＴＡＲＴ  ＥＮＴＲＹのステップ５０５から開始する。次に、ステップ５０７において、処理は利得，極およびゼロをテーブルからの対応する値に調整する。ステップ８００において、処理は自動利得制御（以下、「ＡＧＣ」という）処理を利用して、＋３．０の平均＋３信号値を生成するように利得を調整する。
【００３８】
ステップ８００で用いるのに適したＡＧＣ処理は、以下で説明するように図７に示されている。
【００３９】
次に、ステップ５０９において等化＋３信号の分散が測定される。次に処理はステップ５１１に進む。
【００４０】
残りのステップ５１１〜５２３によって、最終項目ＳＴＯＰ  ＥＮＴＲＹに達するまで、処理は各項目を順次調べる。各項目について、ステップ８００によって新たな利得値が算出され、ステップ５０９によって分散が算出される。ステップ５１９，５１３によって、最小分散が求められ、パラメータＭＩＮ  ＶＡＲＩＡＮＣＥとして保存されることに留意されたい。また、ステップ５１９，５１３，５１５によって、最小分散に伴う利得，極およびゼロ値がパラメータＢＥＳＴとして保存される。
【００４１】
最終項目、すなわちＳＴＯＰ  ＥＮＴＲＹに達したとステップ５２１が判断すると、ステップ５２３はパラメータＢＥＳＴとして保存された値に可変利得装置および可変フィルタ装置を調整する。次に処理は参照文字Ｂを介して図５に進む。
【００４２】
図５は、ステップ６００（図２に図示）の詳細を示す。ステップ５０１〜５２３は、テーブルから直接取り込まれた極値とゼロ値とに可変フィルタ装置を調整したことに想起されたい。また、ステップ５０１〜５２３は、ステップ８００においてＡＧＣ処理によって算出された値に可変利得装置を調整していた。
【００４３】
図５を参照して、一般にステップ６０１〜６３１はゼロ値を一定に維持し、等化＋３信号の平均値を＋３．０ボルトにする値に利得を調整し、そして等化＋３信号の分散を最小限に抑える値に極値を調整する。
【００４４】
利得はステップ８００のＡＧＣ処理によって調整されることに留意されたい。まず、処理はステップ６０１において、極を所定の値（Δ）だけ増分し、ステップ６０３においてこの増分された極値をフィルタに書き込み、ステップ８００においてＡＧＣを行ない、ステップ６０５において分散を求め、そしてステップ６０７において、それによって得られた分散が改善しているかどうか、すなわち、前回の値より小さくなっているかどうかを判断する。分散が低下している場合、処理はステップ６０９，６１１，６１３に進み、次にステップ６０１〜６０７を繰り返す。一般に、各繰り返しによって分散がこれ以上低下しないとステップ６０７が判断するまで、この繰り返しは所定の値で極を増分し続ける（ステップ６０１）。そうなると、処理はステップ６３１に進む。
【００４５】
それ以外では、分散が低下しない場合、最適な極値を求めるため、極を増分せずに減分すべきであると処理は判断する。その結果、処理はステップ６１７に進み、残りのステップ６１９，８００，６２１，６２３，６２５，６２７，６２９を繰り返す。一般に、各繰り返しによって分散がこれ以上低下しないとステップ６２３が判断するまで、この繰り返しは所定の値で極を減分し続ける。（ステップ６２９）。そうなると、処理はステップ６３１に進む。
【００４６】
ステップ６３１は、前の繰り返しに相当する値に利得および極を調整する。次に処理は参照文字Ｃを介して図６に進む。
【００４７】
図６は、ステップ７００（図２に図示）の詳細を示す。ステップ５０１〜５２３は、テーブルからのゼロ値にフィルタを調整したことに想起されたい。また、ステップ６０１〜６３１はＡＧＣ処理により利得を調整しており、そして最適な極値に極を調整していた。
【００４８】
ここで図６を参照して、一般にステップ７０１〜７３１は極値を一定に維持し、等化＋３信号の平均値を＋３．０ボルトにする値に利得を調整し、かつ、等化＋３信号の分散を最小にする値にゼロ値を調整する。
【００４９】
利得はステップ８００のＡＧＣ処理によって調整されることに留意されたい。まず、ステップ７０１において処理はゼロ値を所定の値（Δ）で増分し、ステップ７０３においてこの増分されたゼロ値をフィルタに書き込み、ステップ８００にいてＡＧＣを行ない、ステップ７０５において分散を求め、そしてステップ７０７において、それによって得られた分散が改善しているかどうか、すなわち、前回の値から低下しているかどうかを判断する。分散が低下している場合、処理はステップ７０９，７１１，７１３に進み、次にステップ７０１〜７０７を繰り返す。一般に、各繰り返しによって分散がこれ以上低下しないとステップ７０７が判断するまで、この繰り返しはゼロを所定の値で増分し続ける（ステップ７０１）。そうなると、処理はステップ７３１に進む。
【００５０】
それ以外で、分散が低下しない場合、最適ゼロ値を求めるため、ゼロを増分せずに減分すべきであると処理は判断する。その結果、処理はステップ７１７に進み、次に残りのステップ７１９，８００，７２１，７２３，７２５，７２７，７２９を繰り返す。一般に、各繰り返しによって分散がこれ以上低下しないとステップ７２３が判断するまで、この繰り返しは所定の値でゼロを減分し続ける（ステップ７２９）。そうなると、処理はステップ７３１に進む。
【００５１】
ステップ７３１は、前回の繰り返しに相当する値に利得とゼロとを調整する。次に、処理は終了ステップに進む。
【００５２】
図７は、本発明による適応等化方法および装置で用いるのに適したＡＧＣ処理を示す。
【００５３】
処理はステップ８０１から開始し、ステップ８０３で等化＋３信号を標本化し、ステップ８０５で等化＋３信号サンプルの平均値を算出する。
【００５４】
ステップ８０７において、処理はこの平均値を＋３と比較する。
【００５５】
ステップ８０９において、この平均値が許容値よりも大きいか、あるいは許容値よりも小さいか、あるいは＋３．０の許容範囲内かどうかを処理は判断する。
【００５６】
平均値が大きすぎる場合、処理はステップ８１１に進み、ここで利得は所定の値（Δ）だけ減分される。次に処理はステップ８１５に進み、ここで利得装置はこの新たな利得値に調整される。次に処理はステップ８０３〜８０９を繰り返す。
【００５７】
平均値が小さすぎる場合、処理はステップ８１３に進み、ここで利得は所定の値（Δ）だけ増分される。次に処理はステップ８１５に進み、ここで利得装置はこの新たな利得値に調整される。次に処理はステップ８０３〜８０９を繰り返す。
【００５８】
平均値が許容範囲内の場合、処理はステップ８１７に進み、ここでＡＧＣ処理は完了する。
【００５９】
本発明によって解決される問題を解決するための従来の方法は、デジタル信号プロセッサ（「ＤＳＰ」）方式の適応フィルタであった。対照的に、一つの実施例では、本発明による適応等化器は利得装置１０７およびフィルタ装置１１１においてアナログ素子を利用する。その結果、装置の単価はＤＳＰ方式の装置に比べて大幅に低くなる。
【００６０】
さらに、本発明による適応等化器は、多様性を犠牲にせずに高速性能を実現できる。一つの実施例では、本明細書で開示される本発明の教示を利用する等化器は、１３，０００フィート以上の２４ゲージおよび２６ゲージ回線で安定して機能した。
【００６１】
さらに、本明細書で開示される本発明の教示を利用する等化器はさまざまな回線長さや種類でも非ゼロ復帰(non-return-to-zero)（「ＮＲＺ」）信号を伝送でき、しかも高速な等化および高い適応性を提供する。
【００６２】
また、本明細書で開示される本発明の教示を利用する等化器は専用プロセッサを必要としない。なぜならば、図２〜図８の処理を実行するために比較的わずかなプロセッサ・サイクルしか必要としないためである。
【００６３】
利得回路１０７およびフィルタ回路１１１を微調整するためにデジタル分圧器を利用することに基づいて、等化器１０３の周波数特性全体を微調整する能力は、従来技術に比べて大幅に改善することができる。
【００６４】
本発明による適応等化方法および装置のさまざまな実施例を説明してきたが、本発明の範囲は特許請求の範囲によって定められる。
【図面の簡単な説明】
【図１】本発明による適応等化方法および装置の第１実施例を説明するのに適した受信機を示す。
【図２】第１実施例の信号処理手順を示す。
【図３】第１実施例の信号処理手順を示す。
【図４】第１実施例の信号処理手順を示す。
【図５】第１実施例の信号処理手順を示す。
【図６】第１実施例の信号処理手順を示す。
【図７】第１実施例の信号処理手順を示す。
【符号の説明】
１０１  回線インタフェース装置
１０５  等化信号
１０７  可変利得装置
１１１  可変フィルタ装置
１１３  クロック信号
１１５  アナログ／デジタル（Ａ／Ｄ）変換器
１１７  リード
１１９  プロセッサ
１２１  リード
１２５  電話回線
１２７  メモリ装置
１２９  入力リード
【図１】
0003548203.tif 000002
【図２】
0003548203.tif 000003
【図３】
0003548203.tif 000004
【図４】
0003548203.tif 000005
【図５】
0003548203.tif 000006
【図６】
0003548203.tif 000007
【図７】
0003548203.tif 000008