(57)【要約】【課題】クロストークノイズが原因で生じる受信信号の信号特性の劣化を抑制することができないという問題を解決するシリアル受信回路を提供する。【解決手段】Ｎ倍サンプリング回路１は、伝送路を経由して入力されたシリアル信号をオーバーサンプリングして、複数のサンプル信号を生成する。補償処理部２は、Ｎ倍サンプリング回路にて生成された各サンプル信号を、各サンプル信号に対応する重み値で重み付けしてから加算した加算信号を生成し、その加算信号と、伝送路を経由する前のシリアル信号である参照信号とに基づいて、加算信号に対するＳＩＮＲが最大となるように、重み値を調整する。出力回路３は、補償処理部２にて生成された加算信号を出力する。【選択図】図１
2011082904.tif 000002
【特許請求の範囲】
【請求項１】
伝送路を経由して入力されたシリアル信号をオーバーサンプリングして、複数のサンプル信号を生成するサンプリング手段と、
前記サンプリング手段にて生成された各サンプル信号を、各サンプル信号に対応する重み値で重み付けしてから加算した加算信号を生成し、当該加算信号と、前記伝送路を経由する前のシリアル信号の参照信号とに基づいて、前記加算信号に対する信号対干渉雑音電力比が最大となるように、前記重み値を調整する補償手段と、
前記補償手段にて生成された加算信号を出力する出力手段と、を有するシリアル受信回路。
【請求項２】
請求項１に記載のシリアル受信回路において、
前記補償手段は、前記加算信号および前記参照信号の誤差を示す誤差信号の平均自乗誤差が最小となるように前記重み値を調整することで、前記信号対干渉雑音電力比が最大となるように前記重み値を調整する、シリアル受信回路。
【請求項３】
請求項１または２に記載のシリアル受信回路において、
前記補償手段は、
前記サンプリング手段にて生成された各サンプル信号に前記重み値を乗算して、各サンプル信号に重み付けを行う乗算手段と、
前記乗算手段にて重み付けされた各サンプル信号を加算して、前記加算信号を生成する加算手段と、
前記加算手段にて生成された加算信号を前記参照信号から減算して誤差信号を生成する生成手段と、
前記生成手段にて生成された誤差信号の平均自乗誤差が最小となるように、前記重み値を調整する重み算出手段と、シリアル受信回路。
【請求項４】
請求項１ないし３のいずれか１項に記載のシリアル受信回路において、
前記シリアル信号は、８Ｂ１０Ｂ方式でエンコードされた信号であり、
前記参照信号は、前記シリアル信号のトレーニングシンボルに含まれるデータ列を示す信号である、シリアル受信回路。
【請求項５】
請求項１ないし４のいずれか１項に記載のシリアル受信回路を複数備え、
各シリアル受信回路のサンプリング手段には、それぞれ異なる伝送路を経由したシリアル信号が入力される、シリアル受信装置。
【請求項６】
請求項５に記載のシリアル受信装置を有する無線基地局。
【請求項７】
請求項５に記載のシリアル受信装置を有する移動通信装置。
【請求項８】
伝送路を経由してシリアル信号が入力されるシリアル受信回路による干渉補償方法であって、
前記シリアル信号をオーバーサンプリングして、複数のサンプル信号を生成するサンプリングステップと、
前記生成された各サンプル信号を、各サンプル信号に対応する重み値で重み付けしてから加算した加算信号を生成し、当該加算信号と、前記伝送路を経由する前のシリアル信号である参照信号とに基づいて、前記加算信号に対する信号対干渉雑音電力比が最大となるように、前記重み値を調整する補償ステップと、
前記補償ステップにて生成された加算信号を出力する出力ステップと、を有する干渉補償方法。
【請求項９】
請求項８に記載の干渉補償方法において、
前記補償ステップでは、前記加算信号と前記参照信号との誤差を示す誤差信号の平均自乗誤差が最小となるように前記重み値を調整することで、前記信号対干渉雑音電力比が最大となるように前記重み値を調整する、干渉補償方法。
【請求項１０】
請求項８または９に記載の干渉補償方法において、
前記補償ステップでは、
前記サンプリング手段にて生成された各サンプル信号に前記重み値を乗算して、各サンプル信号に重み付けを行い、
前記重み付けされた各サンプル信号を加算して、前記加算信号を生成し、
前記生成された加算信号を前記参照信号から減算して誤差信号を生成し、
前記生成された誤差信号の平均自乗誤差が最小となるように、前記重み値を調整する、干渉補償方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シリアル受信回路、シリアル受信装置、無線基地局、移動通信装置および干渉補償方法に関し、特には、Ｗ−ＣＤＭＡ(Wideband-Code Division Multiple Access)やＬＴＥ(Long Term Evolution)無線通信システムで使用されるシリアル受信回路、シリアル受信装置、無線基地局、移動通信装置および干渉補償方法に関する。
【背景技術】
【０００２】
ディジタル携帯電話システムなどの無線通信システムで使用される無線送信装置における、ベースバンド信号に対する信号処理を行うデバイス間の信号伝送には、大量なデータを短い時間で伝送できる高いスループット能力が要求される。
【０００３】
高いスループット能力を実現する方法として、シリアル信号の周波数を高くする方法が知られている。上記のデバイス間の信号伝送には、通常、シリアル信号が用いられるが、そのシリアル信号の周波数を高くすると、シリアル信号を高速で伝送させることが可能になる。したがって、シリアル信号の周波数を高くすることで、高いスループット能力を実現することが可能になる。なお、現在では、シリアル信号の周波数は、高いスループット能力を実現するために、数ＧＨｚ程度まで高くなっている。
【０００４】
また、受信信号の信号特性を向上させることで高いスループット能力を実現することができる。これは、受信信号の信号特性が向上すると、受信信号の誤り率（ビットエラーレート）を低減化して、伝送信号の再送などを抑制することができるためである。
【０００５】
伝送信号の信号特性を向上させることが可能な技術には、例えば、ハイパスフィルタを有するイコライザや、特許文献１に記載の分数間隔等化器がある。
【０００６】
ハイパスフィルタを有するイコライザでは、低周波ノイズを軽減することできるので、受信信号の信号特性を向上させることが可能になる。
【０００７】
また、特許文献１に記載の分数間隔等化器は、電波の伝搬距離の差によって生じる周波数選択性フェージングと呼ばれる受信信号の歪みを抑制することで、伝送信号の信号特性を向上させている。なお、周波数選択性フェージングでは、歪みが生じる周波数領域が時間と共に変化する。
【０００８】
特許文献１に記載の分数間隔等化器は、受信信号をサンプリングレートのＫ（≧２）倍のレートでオーバーサンプリングし、そのオーバーサンプリングした受信信号をフーリエ変換する。また、分数間隔等化器は、そのフーリエ変換した受信信号に基づいて、伝送路の伝達関数と、受信信号電力の分散と受信機の雑音電力の分散とを推定する。分数間隔等化器は、その伝達関数と、受信信号電力および雑音電力の分散とに基づいて、受信信号の各周波数成分の電力を等化するためのウェイトを求める。そして、分数間隔等化器は、そのウェイトをフーリエ変換した受信信号に乗算して、受信信号を等化する。
【０００９】
これにより、受信信号の各周波数成分の電力を等化することができるので、周波数選択性フェージングを補償することが可能になる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００６−２４５８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
近年、無線送信装置において、同時に受信できるチャネルの数が増加している。これに伴い、シリアル信号を高速で伝送させるための高速シリアル配線や、シリアル‐パラレル変換器であるＳＥＲＤＥＳ（SERializer/DESerialize）の数が増加している。
【００１２】
無線送信装置の規模の増加を抑制しながら、高速シリアル配線やＳＥＲＤＥＳの数を増やすと、高速シリアル配線間の距離が短くなる。この場合、高速シリアル配線を伝送する伝送信号が他の高速シリアル配線に漏れるクロストークが発生することがあった。クロストークが発生すると、クロストークノイズと呼ばれる高周波ノイズが発生し、伝送信号の信号特性が劣化するという問題があった。
【００１３】
なお、通常、クロストークノイズの量は小さいため、低速なシリアル信号では、信号特性が大きく劣化することはない。しかしながら、高速なシリアル信号である数ＧＨｚ程度のシリアル信号は、減衰し易い。このため、伝送信号が高速なシリアル信号の場合、わずかなクロストークノイズでも伝送信号の信号特性が大きく劣化する。
【００１４】
上記のハイパスフィルタを有するイコライザでは、低周波ノイズを軽減することはできても、クロストークノイズのような高周波ノイズを軽減することができない。したがって、クロストークノイズが原因で生じる伝送信号の信号特性の劣化を抑制することができないという問題があった。
【００１５】
また、特許文献１に記載の分数間隔等化器は、受信信号の各周波数成分の電力を等化するだけで、ノイズ成分の抑制をすることはできない。なお、特許文献１に記載の分数間隔等化器では、伝達関数の値によって生じるノイズ成分の増強の抑制することができるが、ノイズ成分の抑制は行われていない。
【００１６】
したがって、特許文献１に記載の分数間隔等化器は、ハイパスフィルタを有するイコライザと同様に、クロストークノイズが原因で生じる受信信号の信号特性の劣化を抑制することができないという問題があった。
【００１７】
本発明の目的は、上記の課題である、クロストークノイズが原因で生じる受信信号の信号特性の劣化を抑制することができないという問題を解決するシリアル受信回路、シリアル受信装置、無線基地局、移動通信装置および干渉補償方法を提供することである。
【課題を解決するための手段】
【００１８】
本発明によるシリアル受信回路は、伝送路を経由して入力されたシリアル信号をオーバーサンプリングして、複数のサンプル信号を生成するサンプリング手段と、前記サンプリング手段にて生成された各サンプル信号を、各サンプル信号に対応する重み値で重み付けしてから加算した加算信号を生成し、当該加算信号と、前記伝送路を経由する前のシリアル信号である参照信号とに基づいて、前記加算信号に対する信号対干渉雑音電力比が最大となるように、前記重み値を調整する補償手段と、前記補償手段にて生成された加算信号を出力する出力手段と、を有する。
【００１９】
また、本発明によるシリアル受信装置は、上記のシリアル受信回路を複数備え、各シリアル受信回路のサンプリング手段には、それぞれ異なる伝送路を経由したシリアル信号が入力される。
【００２０】
また、本発明による無線基地局は、上記のシリアル受信装置を含む。
【００２１】
また、本発明による移動通信装置は、上記のシリアル受信装置を含む。
【００２２】
また、本発明による干渉補償方法は、伝送路を経由してシリアル信号が入力されるシリアル受信回路による干渉補償方法であって、前記シリアル信号をオーバーサンプリングして、複数のサンプル信号を生成するサンプリングステップと、前記生成された各サンプル信号を、各サンプル信号に対応する重み値で重み付けしてから加算した加算信号を生成し、当該加算信号と、前記伝送路を経由する前のシリアル信号である参照信号とに基づいて、前記加算信号に対する信号対干渉雑音電力比が最大となるように、前記重み値を調整する補償ステップと、前記補償ステップにて生成された加算信号を出力する出力ステップと、を有する。
【発明の効果】
【００２３】
本発明によれば、クロストークノイズが原因で生じる受信信号の信号特性の劣化を抑制することが可能になる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第一の実施形態のシリアル受信回路の構成を示したブロック図である。
【図２】参照信号の一例を説明するための説明図である。
【図３】第一の実施形態のシリアル受信回路による効果を説明するための説明図である。
【図４】本発明の第二の実施形態の通信システムを示したブロック図である。
【図５】シリアル受信回路の構成の一例を示したブロック図である。
【図６】第二の実施形態の通信システムの動作を説明するための説明図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態について図面を参照して説明する。なお、以下の説明では、同じ機能を有する構成には同じ符号を付け、その説明を省略する場合がある。
【００２６】
図１は、本発明による第一の実施形態の受信回路の構成を示したブロック図である。図１において、シリアル受信回路１０は、Ｎ倍サンプリング回路１と、補償処理部２と、出力回路３とを有する。
【００２７】
Ｎ倍サンプリング回路１は、サンプリング手段と呼ばれることもある。Ｎ倍サンプリング回路１には、所定の伝送路を経由してシリアル信号が入力される。Ｎ倍サンプリング回路１は、その入力されたシリアル信号である受信信号をオーバーサンプリングして複数のサンプル信号を生成する。
【００２８】
オーバーサンプリングは、受信信号の周波数よりも高い周波数でその受信信号をサンプリングすることである。なお、本実施形態では、Ｎ倍サンプリング回路１は、受信信号の周波数のＮ倍の周波数で受信信号をサンプリングするものとする。したがって、Ｎ倍サンプリング回路１は、受信信号の１ＵＩ（unit interval）ごとに、受信信号をＮ箇所サンプリングすることになる。なお、Ｎは、２以上の整数である。
【００２９】
補償処理部２は、補償手段と呼ばれることもある。補償処理部２は、Ｎ倍サンプリング回路１にて生成された各サンプル信号を、各サンプル信号に対応する複数の重み値（ウェイト）で重み付けしてから加算した加算信号を生成する。なお、重み値は、サンプル信号の数と同じＮ個ある。
【００３０】
補償処理部２は、その生成した加算信号と、伝送路を経由する前のシリアル信号である参照信号とに基づいて、加算信号に対するＳＩＮＲ(Signal to noise plus interference Ratio：信号対干渉雑音電力比)が最大となるように、重み値を調整する。
【００３１】
参照信号は、より正確には、伝送路を経由する前のシリアル信号のレプリカ信号である。参照信号は、ノイズ成分が加わる前の受信信号と同じになるので、最適な受信信号と同じになる。したがって、補償処理部２は、加算信号と参照信号とに基づいて、加算信号に対するＳＩＮＲが最大となるように重み値を調整することが可能になる。
【００３２】
参照信号としては、受信信号に含まれる特定のデータ列を示す信号を用いることができる。
【００３３】
例えば、受信信号が８Ｂ１０Ｂ方式でエンコードされている場合、受信信号に含まれる同期用の制御信号であるＫコードや特定のＤコードは、固定のパターンを有するため、参照信号として、そのＫコードやＤコードを用いることができる。具体的には、参照信号として、受信信号のトレーニングシンボルに含まれるデータ列を示す信号であるＫコードおよびＤコードを用いることができる。
【００３４】
図２は、参照信号の一例を説明するための説明図である。なお、図２では、シリアル信号を送信する送信回路において、シリアル信号は８Ｂ１０Ｂ方式でエンコードされている。また、送信回路とシリアル受信回路１０とのＩ／Ｆ（interface）規格として、ＣＰＲＩ(Common Public Radio Interface)規格、より具体的には、ＣＰＲＩ‐２．４５７６Ｇｂｐｓ規格が用いられている。
【００３５】
ＣＰＲＩ規格におけるシリアル信号は、シリアル信号をパラレル信号に変換するための同期用の制御信号（Control Word）を含むトレーニングシンボル（Training Symbols）がデータシンボル（Data Symbols）に周期的に挿入されている。
【００３６】
ＣＰＲＩ‐２．４５７６Ｇｂｐｓ規格におけるトレーニングシンボルでは、Ｋ２８．５、Ｄ１６．２、Ｄ１６．２およびＤ１６．２が順番に続いている。また、トレーニングシンボルは、６６．６６ｕｓ周期でデータシンボルに挿入されている。なお、トレーニングシンボルでは、Ｋ２８．５、Ｄ５．６、Ｄ１６．２およびＤ１６．２が順番に続いていることもある。
【００３７】
したがって、上記のトレーニングシンボルに含まれるＫコードおよびＤコードを示す信号を参照信号（Reference Symbols）として用いることで、参照信号を、伝送路を経由する前のシリアル信号のレプリカ信号とすることができる。
【００３８】
なお、ＣＰＲＩ規格以外のＩ／Ｆ規格でも、Ｋコードが同期用の制御信号として用いられることが多い。このため、Ｉ／Ｆ規格に応じたＫコードを参照信号として用いることができる。
【００３９】
図１に戻る。補償処理部２が重み値を調整するアルゴリズムは、特に限定されない。例えば、補償処理部２は、ＭＭＳＥ(Minimum Mean Square Error：最小平均自乗誤差)アルゴリズムを用いて重み値を調整することができる。この場合、補償処理部２は、加算信号と参照信号との誤差を示す誤差信号の平均自乗誤差が最小となるように重み値を調整する。
【００４０】
誤差信号の平均自乗誤差が最小となると、受信信号内の参照信号と相関の低い信号が抑制され、加算信号に対するＳＩＮＲが最大となるので、補償処理部２は、誤差信号の平均自乗誤差が最小となるように重み値を調整することで、加算信号の信号対干渉雑音電力比が最大となるように重み値を調整することになる。
【００４１】
出力回路３は、出力手段と呼ばれることもある。出力回路３は、補償処理部２にて生成された加算信号を出力する。
【００４２】
本実施形態によれば、Ｎ倍サンプリング回路１は、伝送路を経由して入力されたシリアル信号をオーバーサンプリングして、複数のサンプル信号を生成する。補償処理部２は、Ｎ倍サンプリング回路にて生成された各サンプル信号を、各サンプル信号に対応する重み値で重み付けしてから加算した加算信号を生成し、その加算信号と、伝送路を経由する前のシリアル信号である参照信号とに基づいて、加算信号に対するＳＩＮＲが最大となるように、重み値を調整する。出力回路３は、補償処理部２にて生成された加算信号を出力する。
【００４３】
この場合、受信信号がオーバーサンプリングされて複数のサンプル信号が生成される。また、各サンプル信号が重み付けされてから加算された加算信号に対するＳＩＮＲが最大となるように、その重み付けの重み値が調整される。
【００４４】
したがって、受信信号の各箇所においてノイズや干渉成分を抑制することができるので、ノイズや干渉成分の周波数に依らずにそのノイズや干渉成分を抑制することが可能になる。したがって、高周波ノイズであるクロストークノイズも抑制することができるので、クロストークノイズが原因で生じる受信信号の信号特性の劣化を抑制することが可能になる。
【００４５】
図３は、本シリアル受信回路による効果を説明するための説明図である。図３では、Ｎ倍サンプリング回路１に入力された受信信号のアイパターンと、補償処理部２から出力された加算信号である出力信号のアイパターンと、受信信号と並走する並走信号の波形とが示されている。
【００４６】
図３で示したように、数ＧＨｚの信号は減衰しやすいため、送信回路がＰｒｅ−Ｅｍｐｈａｓｉｓ(De-Emphasis)や振幅レベルを上げても、シリアル受信回路１０に入力される受信信号のアイパターンは、アイマスク（Eye Mask）に対してマージンがほとんどない状態となる。この場合、受信信号は、配線間の距離が短い並走信号の影響を大きく受けることになる。図３では、受信信号が並走信号から影響を受けて歪んだ歪み箇所３１が示されている。この歪み箇所３１がビットエラーの原因となる。
【００４７】
シリアル受信回路１０では、図３の出力信号のアイパターンで示されたように、歪み箇所３１を抑圧することができるので、受信信号の信号特性の劣化を抑制することが可能になる。したがって、ビットエラーを抑制することが可能になる。
【００４８】
また、本実施形態では、補償処理部２は、加算信号と参照信号との誤差信号の平均事情誤差が最小となるように重み値を調整することで、加算信号に対するＳＩＮＲが最大となるように重み値を調整する。
【００４９】
この場合、より正確に受信信号の信号特性の劣化を抑制することが可能になる。
【００５０】
また、本実施形態では、シリアル信号である受信信号は、８Ｂ１０Ｂ方式でエンコードされた信号である。また、参照信号は、受信信号のトレーニングシンボルに含まれるデータ列を示す信号である。
【００５１】
この場合、受信信号のトレーニングシンボルに含まれるデータ列は固定であるので、参照信号を、的確に受信信号のレプリカ信号とすることが可能になる。
【００５２】
また、８Ｂ１０Ｂ方式のエンコードは、シリアル信号の伝送において広く使用されているため、本シリアル受信回路を、無線基地局や移動通信装置などの様々な通信装置に適用する際に、その通信装置にシリアル信号を送信する対向デバイスの送信方式を変更する必要がなくなる。したがって、本シリアル受信回路を様々な通信装置に容易に適用することが可能になる。
【００５３】
次に第二の実施形態を説明する。
【００５４】
図４は、本実施形態による通信システムを示したブロック図である。図４において、通信システムは、送信回路Ａ１〜Ａｘと、通信装置１００とを有する。なお、ｘは、本実施形態では、３以上の整数としている。
【００５５】
送信回路Ａ１〜Ａｘは、それぞれ異なる伝送路を経由してシリアル信号を通信装置１００に入力する。図４では、送信回路Ａ１〜Ａｘのそれぞれに対応する伝送路Ｂ１〜Ｂｘが示されている。
【００５６】
送信回路Ａ１〜Ａｘは、信号処理部２０１と、シリアライザ回路２０２とを有する。また、通信装置１００は、ＭＭＳＥシリアル受信回路１１０と、信号処理部Ｃ１〜Ｃｘとを有する。
【００５７】
送信回路Ａ１〜Ａｘのそれぞれは、信号処理部Ｃ１〜Ｃｘのいずれかと対応し、その対応する信号処理部にて信号処理が行われる送信信号を生成する。
【００５８】
各送信回路の信号処理部２０１は、信号処理部Ｃ１〜Ｃｘのうちの自送信回路に対応する信号処理部にて信号処理が行われるパラレル信号を送信信号として生成する。
【００５９】
シリアライザ回路２０２は、ＳＥＲＤＥＳである。シリアライザ回路２０２は、自送信回路の信号処理部２０１にて生成された送信信号を８Ｂ１０Ｂ方式でエンコードする。
【００６０】
より具体的には、なお、シリアライザ回路２０２は、送信信号において同一のシンボル（‘０’および‘１’）が長時間連続して続かないように、送信信号の各シンボルがランダムになるように送信信号を変換する。その後、シリアライザ回路２０２は、８Ｂ１０Ｂ方式のエンコード処理において、送信信号のトレーニングシンボルを一定周期で挿入する。これにより、送信信号は、８ビットの信号から１０ビットの信号に変換される。
【００６１】
シリアライザ回路２０２は、そのエンコードした送信信号に対してパラレルーシリアル変換を行い、その送信信号をシリアル信号に変換する。シリアライザ回路２０２は、そのシリアル信号に変換した送信信号を、伝送路Ｂ１〜Ｂｘのうちの自送信回路に対応する伝送路を経由して通信装置１００に送信する。
【００６２】
通信装置１００は、例えば、Ｗ−ＣＤＭＡやＬＴＥ無線通信システムで使用される無線基地局または移動通信装置などである。なお、通信装置１００が無線基地局の場合、送信回路は、移動通信装置などに含まれ、通信装置１００が移動通信装置の場合、送信回路は、無線基地局などに含まれる。
【００６３】
ＭＭＳＥシリアル受信回路１１０は、受信装置と呼ばれることもある。ＭＭＳＥシリアル受信回路１１０は、図１で説明したシリアル受信回路１０を複数備える。なお、本実施形態では、受信回路の数は、送信回路の数と同じｘであるとする。
【００６４】
各シリアル受信回路１０は、伝送路Ｂ１〜Ｂｘのいずれかと１対１で対応する。各シリアル受信回路１０のＮ倍サンプリング部１には、自受信回路に対応する伝送路を経由した送信信号が入力される。したがって、各シリアル受信回路１０のＮ倍サンプリング回路１には、それぞれ異なる伝送路を経由したシリアル信号が入力されることになる。
【００６５】
なお、ＭＭＳＥシリアル受信回路１１０がシリアル受信回路１０を伝送路ごとに備える理由は、配線長やクロストークなどによる干渉の影響が伝送路ごとに異なるため、伝送路ごとに重み値を調整する必要があるからである。
【００６６】
図５は、シリアル受信回路１０のより詳細な構成を示したブロック図である。図５において、シリアル受信回路１０は、Ｎ倍サンプリング回路１と、補償処理部２と、出力回路３とを有する。
【００６７】
Ｎ倍サンプリング回路１には、自シリアル受信回路１０に対応する伝送路から送信信号が受信信号ｘ（ｔ）として入力される。また、Ｎ倍サンプリング回路１には、受信信号ｘ（ｔ）の周波数のＮ倍の周波数のクロック信号であるＮ倍クロック信号（Ｎ倍Ｃｌｏｃｋ）が入力される。
【００６８】
Ｎ倍サンプリング回路１は、Ｎ倍クロック信号のエッジに応じて、受信信号ｘ（ｔ）をサンプリングすることで、Ｎ個のサンプル信号を生成する。なお、図３では、受信信号ｘ（ｔ）の１ＵＩに対するＮ箇所のサンプリング（Sampling#1〜#N）が概念的に並べられている。
【００６９】
補償処理部２は、乗算部１２１と、加算部１２２と、誤差生成部１２３と、重み算出部１２４と、参照信号生成部１２５とを有する。
【００７０】
乗算部１２１は、乗算手段と呼ばれることもある。乗算部１２１は、Ｎ倍サンプリング回路１にて生成された各サンプル信号に、各サンプル信号に対応する重み値ｗ１〜ｗＮを乗算して、各サンプル信号に重み付けを行う。なお、重み値ｗ１〜ｗＮは、各サンプル信号に対して独立した値を有する。
【００７１】
加算部１２２は、加算手段と呼ばれることもある。加算部１２２は、乗算部１２１にて重み付けされた各サンプル信号を加算して、加算信号ｙ（ｔ）を生成する。
【００７２】
誤差生成部１２３は、生成手段と呼ばれることもある。誤差生成部１２３は、加算部１２２にて生成された加算信号ｙ（ｔ）を参照信号ｒ（ｔ）から減算して、加算信号ｙ（ｔ）および参照信号ｒ（ｔ）の誤差信号ｅ（t）を生成する。本実施形態では、参照信号ｒ（ｔ）は、受信信号のトレーニングシンボルに含まれるＫコードやＤコードを示す信号であるとする。
【００７３】
重み算出部１２４は、重み算出手段と呼ばれることもある。本実施形態では、重み算出部１２４は、現在の重み値を保持する。重み算出部１２４は、ＭＭＳＥアルゴリズムを用いて、誤差生成部１２３にて生成された誤差信号ｅ（t）の平均自乗誤差Ｅ｛ｅ（ｔ）2｝が最小となる重み値ｗ１〜ｗＮを算出する。そして、重み算出部１２４は、現在の重み値をその算出した重み値ｗ１〜ｗＮに調整する。
【００７４】
これにより、重み算出部１２４は、誤差信号ｅ（t）の平均自乗誤差Ｅ｛ｅ（ｔ）2｝が最小となるように重み値を調整することになる。
【００７５】
この算出された重み値が乗算部１２１にて各サンプル信号に加算される。なお、受信信号ｘ（ｔ）のある１ＵＩに対応する加算信号ｙ（ｔ）と参照信号ｒ（ｔ）との誤差信号に基づいて算出された重み値は、受信信号ｘ（ｔ）の次の１ＵＩに対応する各サンプル信号に乗算されるようにすることが望ましい。
【００７６】
ここで、最初に受信信号が入力されたときに用いる重み値の初期値は、“０”以外の“１”などの値である。
【００７７】
また、重み値ｗ１〜ｗＮが最初に算出された段階では、重み値は最適な値（つまり、加算信号に対するＳＩＮＲが最大となるような値）になっていない。しかしながら、受信信号の１ＵＩごとに重み値が調整されていき、重み値が最適な値になっていく。
【００７８】
参照信号生成部１２５は、参照信号ｒ（ｔ）を生成し、その参照信号ｒ（ｔ）を誤差生成部１２３に入力する。
【００７９】
例えば、参照信号生成部１２５は、加算信号ｒ（ｔ）内の同期用の制御信号であるＫコードに基づいて、加算信号ｒ（ｔ）内のトレーニングシンボルと参照信号とが誤差生成部１２３にて合成されるタイミングを求め、そのタイミングで参照信号を誤差生成部１２３に入力する。
【００８０】
出力回路３は、デシリアライザ回路であり、Ｓ／Ｐ（Serial/Parallel）変換部１３１と、８Ｂ／１０Ｂデコード部１３２とを有する。
【００８１】
Ｓ／Ｐ変換部１３１は、補償処理部２の加算部１２２で生成された加算信号ｙ（ｔ）に対してシリアル‐パラレル変換を行い、その加算信号ｙ（ｔ）をパラレル信号に変換する。
【００８２】
８Ｂ／１０Ｂデコード部１３２は、Ｓ／Ｐ変換部１３１にてパラレル信号に変換された加算信号ｙ（ｔ）を８Ｂ／１０Ｂ方式でデコードして出力信号として出力する。これにより、出力信号は、８ビットの信号となる。
【００８３】
図４に戻る。信号処理部Ｃ１〜Ｃｘのそれぞれは、シリアル受信回路１０のいずれかと１対１で対応し、その対応するシリアル受信回路１０の出力回路３から出力された出力信号に対して、種々の信号処理を行う。
【００８４】
次に動作を説明する。
【００８５】
図６は、本実施形態の通信システムの動作の一例を説明するためのフローチャートである。
【００８６】
ステップＳ６０１では、送信回路Ａ１〜Ａｘの信号処理部２０１は、信号処理部Ｃ１〜Ｃｘまで伝送させる送信信号を生成し、その送信信号を自送信回路のシリアライザ回路２０２に入力する。シリアライザ回路２０２は、その入力された送信信号を８Ｂ１０Ｂ方式でエンコードし、そのエンコードした送信信号に対してパラレルーシリアル変換を行って、その送信信号をシリアル信号に変換する。シリアライザ回路２０２は、そのシリアル信号に変換された送信信号を、自送信回路に対応する伝送路を介して、通信装置１００のＭＭＳＥシリアル受信回路１１０における、その伝送路に対応するシリアル受信回路１０に送信する。シリアル受信回路１０のＮ倍サンプリング回路１は、送信信号を受信信号ｘ（ｔ）として受信すると、ステップＳ６０２を実行する。
【００８７】
ステップＳ６０２では、Ｎ倍サンプリング回路１は、受信信号ｘ（ｔ）を、Ｎ倍クロック信号のエッジに応じてサンプリングすることで、Ｎ個のサンプル信号を生成する。Ｎ倍サンプリング回路１は、そのＮ個のサンプル信号を補償処理部２の乗算部１２１に出力する。乗算部１２１は、Ｎ個のサンプル信号を受け付けると、ステップＳ６０３を実行する。
【００８８】
なお、サンプリング数Ｎが大きいほど、サンプル信号の数が増大する。サンプル信号の数が増大すると、受信信号の信号特性の劣化をより的確に抑制することが可能になるが、重み算出部１２４における計算量が増加するため、シリアル受信回路１０の負荷が増加する。このため、伝送路Ｂ１〜Ｂｘの状況に応じてサンプリング数Ｎが調整されることが望ましい。例えば、伝送路Ｂ１〜Ｂｘの状況が良いほど、サンプル数が少なくなるように調整される。
【００８９】
ステップＳ６０３では、乗算部１２１は、各サンプル信号に、重み算出部１２４から入力された重み値ｗ１〜ｗＮを乗算し、その重み値ｗ１〜ｗＮを乗算した各サンプル信号を加算部１２２に出力する。加算部１２２は、各サンプル信号を受け付けると、ステップＳ６０４を実行する。
【００９０】
ステップＳ６０４では、加算部１２２は、各サンプル信号を加算して加算信号ｙ（ｔ）を生成する。加算部１２２は、その生成した加算信号ｙ（ｔ）を誤差生成部１２３に出力する。誤差生成部１２３は、加算信号ｙ（ｔ）を受け付けると、ステップＳ６０５を実行する。
【００９１】
ステップＳ６０５では、誤差生成部１２３は、加算信号ｙ（ｔ）を参照信号ｒ（ｔ）から減算して誤差信号ｅ（ｔ）を生成する。なお、図２で示したように、送信回路と受信デバイスとのＩ／Ｆ規格として、ＣＰＲＩ‐２．４５７６Ｇｂｐｓ規格が用いられた場合、同期用の制御信号をトレーニングシンボルとすると、その同期用の信号は、ＭＭＳＥアルゴリズム用のバースト構成とみなすことができる。
【００９２】
誤差生成部１２３は、その生成した誤差信号ｅ（ｔ）を重み算出部１２４に出力する。重み算出部１２４は、誤差信号ｅ（ｔ）を受け付けると、ステップＳ６０６を実行する。
【００９３】
ステップＳ６０６では、重み算出部１２４は、ＭＭＳＥアルゴリズムを用いて、誤差信号ｅ（ｔ）の平均自乗誤差Ｅ｛ｅ（ｔ）2｝が最小となる、各サンプル信号に対応した複数の重み値ｗ１〜ｗＮを算出する。重み算出部１２４は、その算出した重み値ｗ１〜ｗＮを乗算部１２１に入力する。
【００９４】
上記のこの処理が何回か繰り返して行われることで、重み算出部１２４が算出した重み値が最適な重み値に収束される。誤差信号ｅ（ｔ）の平均自乗誤差が最小化する重み値ｗ１〜ｗＮは、ＳＩＮＲを最大化することになるため、最適な重み値ｗ１〜ｗＮが乗算されてから加算されたサンプル信号である加算信号ｙ（ｔ）は、干渉波やノイズが抑制された信号となる。
【００９５】
なお、干渉波やノイズが抑制された加算信号ｙ（ｔ）は、Ｓ／Ｐ変換部１３１に入力される。Ｓ／Ｐ変換部１３１は、加算信号ｙ（ｔ）に対してシリアル‐パラレル変換を行い、加算信号ｙ（ｔ）をパラレル信号に変換する。Ｓ／Ｐ変換部１３１は、そのパラレル信号に変換した加算信号ｙ（ｔ）を８Ｂ/１０Ｂデコード部１３２に入力する。
【００９６】
８Ｂ/１０Ｂデコード部１３２は、加算信号ｙ（ｔ）を８Ｂ１０Ｂ方式でデコードすることで、８ｂｉｔのデータに変換する。８Ｂ/１０Ｂデコード部１３２は、その変換した加算信号ｙ（ｔ）を、出力信号として信号処理部Ｃ１〜Ｃｘのうちの自シリアル受信回路に対応する信号処理部に入力する。信号処理部Ｃ１〜Ｃｘは、その入力された出力信号に対して種々の信号処理を行う。
【００９７】
なお、各実施形態では、重み値を算出する算出アルゴリズムとして、主にＭＭＳＥアルゴリズムを用いたが、本算出アルゴリズムは、ＭＭＳＥアルゴリズムに限らず、適宜変更可能である。
【００９８】
例えば、算出アルゴリズムとしては、ＳＭＩ(Sample Matrix Inversion)アルゴリズム、ＲＬＳ(Recursive Least Squares)アルゴリズムおよびＬＭＳ(Least Mean Square)アルゴリズムなどが適用可能である。
【００９９】
Ｎ個のサンプル信号に対して、ＬＭＳアルゴリズムでは、Ｎのオーダーの演算が必要となり、ＲＬＳアルゴリズムでは、Ｎの２乗のオーダーの演算が必要となり、ＳＭＩアルゴリズムでは、Ｎの３乗のオーダーが必要となる。したがって、演算量では、ＬＭＳアルゴリズムが優位である。しかしながら、重み値が最初に算出されてから最適な値(ＳＩＮＲを最大にする重み値)に収束するまでにかかる収束時間が小さいＲＬＳアルゴリズムが望ましい。なお、収束時間は、重み値が最初に算出されてから最適な値に収束するまでに重み値が算出されるイタレーション回数によってほぼ決まる。
【０１００】
本実施形態では、各シリアル受信回路１０のＮ倍サンプリング部１には、それぞれ異なる伝送路を経由したシリアル信号が入力される。したがって、伝送路ごとに適切に重み値を調整することが可能になる。
【０１０１】
以上説明した各実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【符号の説明】
【０１０２】
Ａ１〜Ａｘ    送信回路
Ｂ１〜Ｂｘ    伝送路
Ｃ１〜Ｃｘ、１０１    信号処理部
１        Ｎ倍サンプリング回路
２        補償処理部
３        出力回路
１０      シリアル受信回路
１００    通信装置
１０２    デシリアライザ
１１０    ＭＭＳシリアル受信回路
１２１    乗算部
１２２    加算部
１２３    誤差生成部
１２４    重み算出部
１３１    Ｓ／Ｐ変換部
１３２    ８Ｂ／１０Ｂデコード部
【図１】
2011082904.tif 000003
【図２】
2011082904.tif 000004
【図３】
2011082904.tif 000005
【図４】
2011082904.tif 000006
【図５】
2011082904.tif 000007
【図６】
2011082904.tif 000008