(57)【特許請求の範囲】
【請求項１】
ベースバンド信号に変換された受信信号を入力とする第１のトランスバーサルフィルタと、判定された復調データを入力とする第２のトランスバーサルフィルタと、前記第１のトランスバーサルフィルタと前記第２のトランスバーサルフィルタの出力を加算する加算器と、前記加算器の出力を前記受信信号のシンボル周期毎に予め定められた閾値と比較して受信信号を判定して復調データを得る判定器と、参照信号又は前記復調データと前記加算器の出力信号との差を誤差信号として出力する誤差検出部と、前記誤差信号と前記第１及び第２のトランスバーサルフィルタのタップ係数を用いて、前記誤差信号が小さくなるように適応アルゴリズム演算を行うことにより、前記第１及び第２のトランスバーサルフィルタのタップ係数を更新するタップ係数更新部と、前記タップ係数更新部で用いるステップサイズを発生すると共に、当該ステップサイズを前記誤差信号に応じて変化させるステップサイズ発生部と、を具備する適応等化器であって、
前記ステップサイズ発生部は、前記誤差検出部からの誤差信号出力を一時格納する誤差格納部と、前記ステップサイズ発生部からの出力信号を一時格納するステップサイズ格納部と、前記誤差格納部からの出力と前記誤差検出部からの出力の比の絶対値を計算する除算器と、前記除算器からの出力と前記ステップサイズ格納部からの出力の積を計算する乗算器とを具備し、前記誤差検出部からの出力を入力として、前記乗算器の出力により前記ステップサイズを発生させる
ことを特徴とする適応等化器。
【請求項２】
ベースバンド信号に変換された受信信号を入力とするトランスバーサルフィルタと、当該トランスバーサルフィルタの出力を前記受信信号のシンボル周期毎に予め定められた閾値と比較して受信信号を判定して復調データを得る判定器と、参照信号又は前記復調データと前記トランスバーサルフィルタの出力信号との差を誤差信号として出力する誤差検出部と、前記誤差信号と前記トランスバーサルフィルタのタップ係数を用いて、前記誤差信号が小さくなるように適応アルゴリズム演算を行うことにより、前記トランスバーサルフィルタのタップ係数を更新するタップ係数更新部と、前記タップ係数更新部で用いるステップサイズを発生すると共に、当該ステップサイズを前記誤差信号に応じて変化させるステップサイズ発生部と、を具備する適応等化器であって、
前記ステップサイズ発生部は、前記誤差検出部からの誤差信号出力を一時格納する誤差格納部と、前記ステップサイズ発生部からの出力信号を一時格納するステップサイズ格納部と、前記誤差格納部からの出力と前記誤差検出部からの出力の比の絶対値を計算する除算器と、前記除算器からの出力と前記ステップサイズ格納部からの出力の積を計算する乗算器とを具備し、前記誤差検出部からの出力を入力として、前記乗算器の出力により前記ステップサイズを発生させる
ことを特徴とする適応等化器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は適応等化器及び受信装置に関し、例えばフェージング等の影響を受けた無線信号を受信して復調するディジタル無線通信の受信機に適用して好適なものである。
【０００２】
【従来の技術】
従来、無線回線では一般にマルチパスフェージングの影響により、伝搬時間の異なる複数経路の電波が同時に受信される。このため、受信信号に遅延歪みが生じてビット誤り率特性が劣化する。遅延歪みはシンボルレートが高速なほど大きくなるため、今後の高速ディジタル移動通信機器においては、この遅延歪みの影響を無視することはできなくなり、遅延歪みの除去が不可欠となってきている。
【０００３】
適応等化器はこの遅延歪みを除去する代表的な手段である。無線通信では従来から高速伝送を行う受信機に搭載されていて、さらに近年ではヨーロッパのディジタル携帯電話規格であるＧＳＭの携帯電話等にも搭載されるようになってきた。
【０００４】
このような伝送路の等化を行う場合、伝送データはスロット単位に区切られ、同スロットの一部分にトレーニングシーケンスと呼ばれる既定データ、即ち既定の送信信号が挿入されたトレーニング期間を有する。そして受信機では、このトレーニング期間において、既定データに対応した既定値（参照信号）からの誤差が小さくなるように、適応等化器の内部タップ係数を自動調整する。そしてトレーニング期間以外の部分では、データ判定結果（復調データ）を上記既定値の代わりに参照信号として用いられることが多い。
【０００５】
図７は従来の判定帰還型の適応等化器１０の構成を示すブロック図である。図７において、１はベースバンド信号に変換された受信信号を入力とするフィードフォワード部のトランスバーサルフィルタである。トランスバーサルフィルタ１は、タップ間隔がτ（τ＝Ｔ／Ｋ、Ｔはシンボル周期、Ｋはオーバーサンプリング率である）、タップ数がＭ個（Ｍ≧２）で、各タップ係数を設定可能なものである。２はフィードバック部のトランスバーサルフィルタで、タップ間隔がＴ、タップ数がＮ個（Ｎ≧１）で、各タップ係数が設定可能なものである。
【０００６】
トランスバーサルフィルタ１の出力とトランスバーサルフィルタ２の出力は加算器３により加算される。加算器３による加算結果は、判定器４及び誤差検出部７に出力される。判定器４は、加算器３の出力信号をシンボル周期Ｔ毎に予め定められた閾値と比較して受信信号を判定して復調データとして出力する。
【０００７】
５はトレーニングシーケンスを発生させるトレーニング信号発生部である。６はスイッチで、トレーニング期間はトレーニング信号発生部５側へ、それ以外の期間は判定器４側へ接続される。これにより、誤差検出部７は、加算器３の出力と、スイッチ６から得られる参照信号としてのトレーニングシーケンスもしくは復調データとの差を誤差信号ｅとして求め、当該誤差信号ｅをタップ係数更新部８に送出する。
【０００８】
タップ係数更新部８は、誤差信号ｅに応じて、トランスバーサルフィルタ１及びトランスバーサルフィルタ２の各遅延タップにおける値（状態量）ｘ１、ｘ２、………、ｘＭ、ｘＭ＋１、ｘＭ＋２、………、ｘＭ＋Ｎ及び各タップ係数値ｃ１、ｃ２、………、ｃＭ、ｃＭ＋１、ｃＭ＋２、………、ｃＭ＋Ｎを適応制御する。
【０００９】
因みに、図７では、判定帰還型の適応等化器１０の構成を示したが、トランスバーサルフィルタ２を除去すれば、他の部分は全く同様の構成で線型フィルタの構成となる。
【００１０】
以上のように構成された従来の適応等化器について、その動作を説明する。入力信号はトランスバーサルフィルタ１で処理され、トランスバーサルフィルタ１で処理された信号とトランスバーサルフィルタ２で処理された信号が加算器３で加えられることにより等化処理がなされる。次に加算器３の出力が判定器４でデータ判定されることにより復調データが得られる。
【００１１】
トレーニング期間ではスイッチ６がトレーニング信号発生部５側へ接続され、トレーニングシーケンスが参照信号ｄとして誤差検出部７に供給される。そして同時に誤差信号ｅの平均自乗誤差が最小となるように、タップ係数更新部８により各タップ係数ｃ１、ｃ２、………、ｃＭ、ｃＭ＋１、ｃＭ＋２、………、ｃＭ＋Ｎが逐次更新される。
【００１２】
最小平均自乗誤差規範に基づく逐次更新アルゴリズムとしては、ＬＭＳ（Ｌｅａｓｔ  Ｍｅａｎ  Ｓｑｕａｒｅ）アルゴリズムや、ＲＬＳ（Ｒｅｃｕｒｓｉｖｅ  Ｌｅａｓｔ  Ｓｑｕａｒｅ）アルゴリズムがよく用いられる。なかでもＬＭＳアルゴリズムは演算量が少なく、簡単な回路もしくは安価なプロセッサにより実現できる。この場合、時刻ｔ＝（ｎ＋１）τにおけるタップ係数ベクトルｗ（ｎ＋１）は、時刻ｔ＝ｎτにおける各値により、次式を用いて逐次更新される。
【００１３】
ｗ（ｎ＋１）＝ｗ（ｎ）＋μｘ（ｎ）ｅ＊（ｎ）      ………    （１）
（１）式において、μはステップサイズ定数と呼ばれる定数であり、添え字（ｎ）は時刻ｔ＝ｎτにおける各々の値を意味し、（１）式におけるｘ（ｎ）、ｗ（ｎ）、ｅ（ｎ）は、次式により得られる値である。
【００１４】
ｘ（ｎ）＝（ｘ１  ｘ２・・・ｘＭ  ｘＭ＋１・・・ｘＭ＋Ｎ）Ｔ
ｗ（ｎ）＝（ｃ１  ｃ２・・・ｃＭ  ｃＭ＋１・・・ｃＭ＋Ｎ）Ｔ
ｅ（ｎ）＝ｄ−ｗＨｘ                              ………    （２）
ここで（１）式における＊は複素共役を表し、（２）式における上付きの添え字Ｔは行列転置演算を表し、上付きの添え字Ｈは複素共役転置演算を表す。タップ係数更新部８は、上記演算を逐次的に繰り返すことによりトレーニング期間内でタップ係数を収束させる。
【００１５】
一方、トレーニング期間以外ではスイッチ６が判定器４側へ接続され、復調データに対応した理想信号が送信された場合の、無歪み、無雑音時の値が参照信号ｄとして誤差検出部７に供給される。そして上記逐次更新式によりタップ係数ｃ１、ｃ２、………、ｃＭ、ｃＭ＋１、ｃＭ＋２、………、ｃＭ＋Ｎが継続して更新され、復調データと加算器３の出力との平均誤差電力が最小となるように適応的に動作する。
【００１６】
【発明が解決しようとする課題】
しかしながら従来の適応等化器では、上記のＬＭＳアルゴリズムを用いた場合には収束が遅いという欠点がある。そこでこのアルゴリズムのステップサイズ定数を大きくすれば収束が早まるが、収束後の平均自乗誤差値が増大してしまう。従って収束後の平均自乗誤差を抑え、かつ十分な収束を得るためにはトレーニング期間を長くせざるを得ず、データの伝送効率が低下するという問題がある。
【００１７】
本発明はかかる点に鑑みてなされたものであり、適応動作の収束が速くかつ誤差の小さい等化信号を得ることができる適応等化器及び受信装置を提供することを目的とする。
【００１８】
【課題を解決するための手段】
かかる課題を解決するため本発明は、以下の構成を採る。
【００２５】
本発明の適応等化器は、ベースバンド信号に変換された受信信号を入力とする第１のトランスバーサルフィルタと、判定された復調データを入力とする第２のトランスバーサルフィルタと、第１のトランスバーサルフィルタと第２のトランスバーサルフィルタの出力を加算する加算器と、加算器の出力を受信信号のシンボル周期毎に予め定められた閾値と比較して受信信号を判定して復調データを得る判定器と、参照信号又は復調データと加算器の出力信号との差を誤差信号として出力する誤差検出部と、誤差信号と第１及び第２のトランスバーサルフィルタのタップ係数を用いて、誤差信号が小さくなるように適応アルゴリズム演算を行うことにより、第１及び第２のトランスバーサルフィルタのタップ係数を更新するタップ係数更新部と、タップ係数更新部で用いるステップサイズを発生すると共に、当該ステップサイズを誤差信号に応じて変化させるステップサイズ発生部と、を具備する適応等化器であって、ステップサイズ発生部は、誤差検出部からの誤差信号出力を一時格納する誤差格納部と、ステップサイズ発生部からの出力信号を一時格納するステップサイズ格納部と、誤差格納部からの出力と誤差検出部からの出力の比の絶対値を計算する除算器と、除算器からの出力とステップサイズ格納部からの出力の積を計算する乗算器とを具備し、誤差検出部からの出力を入力として、乗算器の出力によりステップサイズを発生させる構成を採る。
本発明の適応等化器は、ベースバンド信号に変換された受信信号を入力とするトランスバーサルフィルタと、当該トランスバーサルフィルタの出力を受信信号のシンボル周期毎に予め定められた閾値と比較して受信信号を判定して復調データを得る判定器と、参照信号又は復調データとトランスバーサルフィルタの出力信号との差を誤差信号として出力する誤差検出部と、誤差信号とトランスバーサルフィルタのタップ係数を用いて、誤差信号が小さくなるように適応アルゴリズム演算を行うことにより、トランスバーサルフィルタのタップ係数を更新するタップ係数更新部と、タップ係数更新部で用いるステップサイズを発生すると共に、当該ステップサイズを誤差信号に応じて変化させるステップサイズ発生部と、を具備する適応等化器であって、ステップサイズ発生部は、誤差検出部からの誤差信号出力を一時格納する誤差格納部と、ステップサイズ発生部からの出力信号を一時格納するステップサイズ格納部と、前記誤差格納部からの出力と誤差検出部からの出力の比の絶対値を計算する除算器と、除算器からの出力とステップサイズ格納部からの出力の積を計算する乗算器とを具備し、誤差検出部からの出力を入力として、乗算器の出力によりステップサイズを発生させる構成を採る。
【００２６】
これらの構成によれば、ステップサイズ発生部において、誤差に応じたステップサイズを精度良く発生させることができるようになる。
【００３１】
【発明の実施の形態】
本発明の骨子は、入力受信信号をフィルタリング処理するトランスバーサルフィルタの出力と、この出力を判定することにより得た復調データもしくは参照信号との誤差に応じて、適応アルゴリズム演算を用いてトランスバーサルフィルタのタップ係数を更新するタップ係数更新部のステップサイズを適応的に変化させることである。
【００３２】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００３３】
図１において、１００は全体として、本発明の一実施の形態に係る適応等化器の構成を示す。適応等化器１００はベースバンド信号に変換された受信信号をフィードフォワード部のトランスバーサルフィルタ１０１に入力する。トランスバーサルフィルタ１０１は、タップ間隔がτ（τ＝Ｔ／Ｋ、Ｔはシンボル周期、Ｋはオーバーサンプリング率である）、タップ数がＭ個（Ｍ≧２）で、各タップ係数を設定可能なものである。１０２はフィードバック部のトランスバーサルフィルタで、タップ間隔がＴ、タップ数がＮ個（Ｎ≧１）で、各タップ係数が設定可能なものである。
【００３４】
トランスバーサルフィルタ１０１の出力とトランスバーサルフィルタ１０２の出力は加算器１０３により加算される。加算器１０３による加算結果は、判定器１０４及び誤差検出部１０７に出力される。判定器１０４は、加算器１０３の出力信号をシンボル周期Ｔ毎に予め定められた閾値と比較して受信信号を判定して復調データとして出力する。
【００３５】
１０５はトレーニングシーケンスを発生させるトレーニング信号発生部である。１０６はスイッチで、トレーニング期間はトレーニング信号発生部１０５側へ、それ以外の期間は判定器１０４側へ接続される。これにより、誤差検出部１０７は、加算器１０３の出力と、スイッチ１０６から得られる参照信号としてのトレーニングシーケンスもしくは復調データとの差を誤差信号ｅ（ｎ）として求め、当該誤差信号ｅ（ｎ）をタップ係数更新部１０８に送出する。
【００３６】
タップ係数更新部１０８は、トランスバーサルフィルタ１０１及びトランスバーサルフィルタ１０２の各遅延タップにおける値（状態量）ｘ１、ｘ２、………、ｘＭ、ｘＭ＋１、ｘＭ＋２、………、ｘＭ＋Ｎを制御すると共に、誤差検出部１０７により得られる誤差信号ｅ（ｎ）に応じて、誤差値が小さくなるように、トランスバーサルフィルタ１０１及びトランスバーサルフィルタ１０２の各タップ係数値Ｃ１〜ＣＭ＋Ｎを適応的に制御する。
【００３７】
かかる構成に加えて、適応等化器１００はステップサイズ発生部１０９を有する。ステップサイズ発生部１０９は、誤差検出部１０７からの出力を元にステップサイズを発生し、これをタップ係数更新部１０８におけるＬＭＳアルゴリズムのステップサイズとしてタップ係数更新部１０８に供給する。
【００３８】
ステップサイズ発生部１０９は、図２に示すように構成されている。ステップサイズ発生部１０９の誤差格納部２０１には誤差検出部１０７からの誤差値｜ｅ（ｎ）｜が入力される。誤差格納部２０１は、所用ビット数のＤＦＦ（Ｄフリップフロップ）回路からなるレジスタで、受信信号のシンボルに同期した周期Ｔのクロックによって駆動され、１シンボル前の誤差値｜ｅ（ｎ−１）｜が出力される。
【００３９】
除算部２０２では、誤差格納部２０１からの出力｜ｅ（ｎ−１）｜と誤差検出部１０７からの出力｜ｅ（ｎ）｜との除算が行われ、除算結果｜ｅ（ｎ）｜／｜ｅ（ｎ−１）｜が出力される。ステップサイズ格納部２０３は所用ビット数のＤＦＦ（Ｄフリップフロップ）回路からなるレジスタで、受信信号のシンボルに同期した周期Ｔのクロックによって駆動され、１シンボル前のステップサイズμ（｜ｅ（ｎ−１）｜）が出力される。乗算部２０４では、ステップサイズ格納部２０３からの出力μ（｜ｅ（ｎ−１）｜）と除算部２０２からの出力｜ｅ（ｎ）｜／｜ｅ（ｎ−１）｜との乗算が行われ、これにより新たなステップサイズμ（｜ｅ（ｎ）｜）が得られる。
【００４０】
つまり、ステップサイズ発生部１０９では、次式の演算が実行されることにより、新たなステップサイズμ（｜ｅ（ｎ）｜）が得られ、これをタップ係数更新部１０９に送出するようになっている。
【００４１】
μ（｜ｅ（ｎ）｜）＝μ（｜ｅ（ｎ−１）｜）×（｜ｅ（ｎ）｜／｜ｅ（ｎ−１）｜）………    （３）
（３）式を見れば明らかなように、新たなステップサイズμ（｜ｅ（ｎ）｜）は、誤差信号の絶対値｜ｅ（ｎ）｜が相対的に大きい場合は大きく設定され、小さい場合は小さく設定される。これにより残留誤差が抑制され、かつ高速で収束演算を行うことができるようになされている。
【００４２】
以上のように構成された本実施の形態の適応等化器１００について、その動作を説明する。まず、トレーニング期間に先立って、誤差格納部２０１とステップサイズ格納部２０３には、それぞれ初期値ｅ０とμ０がセットされる。そしてある時間ｎでは、誤差格納部２０１には｜ｅ（ｎ−１）｜、ステップサイズ格納部２０３にはμ（｜ｅ（ｎ−１）｜）の値が格納されている。
【００４３】
入力信号はトランスバーサルフィルタ１０１で処理され、トランスバーサルフィルタ１０１で処理された信号とトランスバーサルフィルタ１０２で処理された信号が加算器１０３で加えられることにより等化処理がなされる。次に加算器１０３の出力が判定器１０４でデータ判定されることにより復調データが得られる。
【００４４】
トレーニング期間ではスイッチ１０６がトレーニング信号発生部１０５側へ接続され、トレーニングシーケンスが参照信号ｄとして誤差検出部１０７に供給される。そして同時に誤差信号ｅ（ｎ）の平均自乗誤差が最小となるように、タップ係数更新部１０８により各タップ係数ｃ１、ｃ２、………、ｃＭ、ｃＭ＋１、ｃＭ＋２、………、ｃＭ＋Ｎが逐次更新される。
【００４５】
このとき、時刻ｔ＝（ｎ＋１）τにおけるタップ係数ベクトルｗ（ｎ＋１）は、時刻ｔ＝ｎτにおける各値により、次式を用いて逐次更新される。
【００４６】
ｗ（ｎ＋１）＝ｗ（ｎ）＋μ（｜ｅ（ｎ）｜）ｘ（ｎ）ｅ＊（ｎ）………    （４）
（４）式において、μ（｜ｅ（ｎ）｜）は誤差検出部１０７からの出力である誤差信号ｅ（ｎ）に応じて変化するステップサイズであり、ステップサイズ発生部１０９から供給される。各変数の添え字ｎは時刻ｔ＝ｎτにおける各々の値を意味し、（４）式におけるｘ（ｎ）、ｗ（ｎ）、ｅ（ｎ）は、次式により得られる値である。
【００４７】
ｘ（ｎ）＝（ｘ１  ｘ２・・・ｘＭ  ｘＭ＋１・・・ｘＭ＋Ｎ）Ｔ
ｗ（ｎ）＝（ｃ１  ｃ２・・・ｃＭ  ｃＭ＋１・・・ｃＭ＋Ｎ）Ｔ
ｅ（ｎ）＝ｄ−ｗＨｘ                              ………    （５）
ここで（４）式における＊は複素共役を表し、（５）式における上付きの添え字Ｔは行列転置演算を表し、上付きの添え字Ｈは複素共役転置演算を表す。タップ係数更新部１０８は、ステップサイズ発生部１０９により発生されたステップサイズμ（｜ｅ（ｎ）｜）を用いながら、上記演算を逐次的に繰り返すことによりトレーニング期間内でタップ係数を収束させる。
【００４８】
一方、トレーニング期間以外ではスイッチ１０６が判定器１０４側へ接続され、復調データに対応した理想信号が送信された場合の、無歪み、無雑音時の値が参照信号ｄとして誤差検出部１０７に供給される。そしてこのときも、タップ係数更新部１０８は、ステップサイズ発生部１０９により発生されたステップサイズμ（｜ｅ（ｎ）｜）を用いながら、上記逐次更新式によりタップ係数を継続して更新し、復調データと加算器１０３の出力との平均誤差電力が最小となるように適応的に動作する。
【００４９】
このように本実施の形態の適応等化器１００では、ステップサイズ発生部１０９を設け、誤差信号の絶対値｜ｅ（ｎ）｜が相対的に大きい場合はステップサイズを大きくし、小さい場合は小さくしたことにより、適応アルゴリズムでの残留誤差が抑制され、タップ係数を短時間で収束できるようになる。
【００５０】
つまり、誤差値が大きい場合には大きなステップサイズが選定されることにより、タップ係数更新部１０８では、大きな誤差を高速で０に収束させるようなタップ係数算出演算が実行される。一方、誤差値が小さい場合には小さなステップサイズが選定されることにより、タップ係数更新部１０８では、残留誤差を高精度で０に収束させるようなタップ係数算出演算が実行される。この結果、収束速度の高速化と残留誤差の抑制効果とを両立させることができるようになる。
【００５１】
図３に、図１に示す実施の形態の適応等化器１００と、図７に示す従来の適応等化器１０を用いて等化処理を行った場合の実験結果を示す。図３において、横軸は受信サンプル数を、縦軸は自乗誤差をデシベル表記で表している。また図３において、伝送路の条件は２００サンプル中不変であり、初期５０サンプルはトレーニング期間を表している。この実験結果からも分かるように、誤差に応じてステップサイズを変化させる本実施の形態の適応等化処理の方が、ステップサイズを固定とした従来の適応等化処理よりも収束速度が速くなることが分かる。
【００５２】
以上の構成によれば、入力受信信号をフィルタリング処理するトランスバーサルフィルタ１０１、１０２の出力と、この出力を判定することにより得た復調データもしくは参照信号との誤差に応じて、適応アルゴリズム演算を用いてトランスバーサルフィルタ１０１、１０２のタップ係数を更新するタップ係数更新部１０８のステップサイズを変化させるようにしたことにより、信号処理に必要な演算量が少なく、適応動作の収束が速い適応等化器１００を実現できる。
【００５３】
この結果、例えば短いトレーニング期間しか有しない信号を受信する場合にも適応可能となり、簡単な回路もしくは安価なプロセッサにより構成でき、さらに伝送効率の向上が可能となる。
【００５４】
なお上述の実施の形態では、ステップサイズ発生部を図２に示すように構成した場合について述べたが、本発明はこれに限らず、例えば図４に示すような構成としてもよい。図４において、ステップサイズ発生部３００は、アドレス発生部３０２及びステップサイズ格納部３０１により構成されている。
【００５５】
ステップサイズ格納部３０１はメモリもしくはレジスタ構成とされており、有限個分のステップサイズの候補値を格納し、受信信号のシンボルに同期した周期Ｔのクロックによって駆動される。アドレス発生部３０２は誤差検出部１０７（図１）からの出力ｅ（ｎ）を元にステップサイズ格納部３０１に対してアドレスを発生し、誤差検出部１０７からの誤差信号ｅ（ｎ）が大きいほどステップサイズ格納部３０１の中でステップサイズが大きい値を格納しているアドレス値を発生する。これにより、ステップサイズ格納部３０１から、上述した（３）式に従ったステップサイズに近いステップサイズを出力することができるようになる。
【００５６】
図１のステップサイズ発生部１０９として図４に示す構成を適用した適応等化器と、図７に示す従来の適応等化器を用いて等化処理を行った場合の実験結果を、図５に示す。図５において、横軸は受信サンプル数を、縦軸は自乗誤差をデシベル表記で表している。また図５において、伝送路の条件は２００サンプル中不変であり、初期５０サンプルはトレーニング期間を表している。この実験結果からも分かるように、図４に示すようなステップサイズ発生部３００を用いた場合でも、図２に示したステップサイズ発生部１０９と同等の収束速度を得ることができる。またステップサイズ発生部として、図４のステップサイズ発生部３００を用いれば、図２のステップサイズ発生部１０９と比較して回路構成を簡単化できる。
【００５７】
また上述の実施の形態では、本発明を、判定帰還型の適応等化器１００に適用した場合について説明したが、トランスバーサルフィルタ１０２を除去すれば、他の部分は全く同様の構成で線形型の適応等化器の構成となる。この場合、構成がより簡単になり、かつ上述した実施の形態と同様の効果を得ることができる。つまり、本発明は、判定帰還型の適応等化器に限らず、線形型の適応等化器に適用することもできる。
【００５８】
また上述の実施の形態では、タップ係数更新部１０８において、適応アルゴリズムとしてＬＭＳ（Ｌｅａｓｔ  Ｍｅａｎ  Ｓｑｕａｒｅ）アルゴリズムを用いた場合について述べたが、本発明はこれに限らず、例えばＲＬＳ（Ｒｅｃｕｒｓｉｖｅ  Ｌｅａｓｔ  Ｓｑｕａｒｅ）アルゴリズムを用いてもよい。
【００５９】
ここで図６に、実施の形態の適応等化器１００を実際の受信装置に適用した場合の一例を示す。受信装置４０１は適応等化器１００にベースバンド信号に変換された受信信号を入力する。適応等化器１００により等化処理が施された受信信号は、所定の誤り訂正機能を有する誤り訂正部（例えばビタビ復号等）４０３により誤り訂正処理が施される。
【００６０】
受信性能評価部４０４は誤り訂正後の信号のビット誤り率等に基づいて適応等化器１００の受信性能を評価する。具体的には、受信性能を予め決められた閾値と比較し、比較結果を制御部４０２に送出する。制御部４０２は受信性能に応じて、適応等化器１００のステップサイズ発生部１０９を動作させるか否かを制御する。
【００６１】
具体的には、まず、制御部４０２は適応等化器１００のステップサイズ発生部１０９をオフ制御する。そしてこのときに受信性能評価部４０４で得られた受信性能が良い場合には、このままステップサイズ発生部１０９をオフ動作させ続ける。これに対して、受信性能評価部４０４から得られた受信性能が悪い場合には、ステップサイズ発生部１０９をオン動作させる。これにより、受信装置４０１においては、ステップサイズ発生部１０９により誤差に応じたステップサイズを発生させ、タップ係数更新部１０８によってこのステップサイズを用いて適応アルゴリズム演算を行わなくても十分な受信性能が得られる場合には、ステップサイズ発生部１０９を動作させないことにより、消費電力を抑制できるようになる。
【００６２】
【発明の効果】
以上説明したように、本発明によれば、入力受信信号をフィルタリング処理するトランスバーサルフィルタの出力と、この出力を判定することにより得た復調データもしくは参照信号との誤差に応じて、適応アルゴリズム演算を用いてトランスバーサルフィルタのタップ係数を更新するタップ係数更新部のステップサイズを適応的に変化させるようにしたことにより、適応動作の収束が速くかつ誤差の小さい等化信号を得ることができる適応等化器を実現できる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る適応等化器の構成を示すブロック図
【図２】ステップサイズ発生部の構成を示すブロック図
【図３】実施の形態の適応等化器と従来の適応等化器との性能を比較した図
【図４】ステップサイズ発生部の他の構成例を示すブロック図
【図５】図４のステップサイズ発生部を適用した場合の適応等化器と従来の適応等化器との性能を比較した図
【図６】実施の形態の適応等化器を受信装置に適用した場合の一例を示すブロック図
【図７】従来の適応等化器の構成を示すブロック図
【符号の説明】
１００  適応等化器
１０１、１０２  トランスバーサルフィルタ
１０３  加算器
１０４  判定器
１０５  トレーニング信号発生部
１０７  誤差検出部
１０８  タップ係数更新部
１０９、３００  ステップサイズ発生部
２０１  誤差格納部
２０２  除算部
２０３、３０１  ステップサイズ格納部
２０４  乗算部
３０２  アドレス発生部
４０１  受信装置
４０２  制御部
４０３  誤り訂正部
４０４  受信性能評価部
【図１】
0003625205.tif 000002
【図２】
0003625205.tif 000003
【図３】
0003625205.tif 000004
【図４】
0003625205.tif 000005
【図５】
0003625205.tif 000006
【図６】
0003625205.tif 000007
【図７】
0003625205.tif 000008