"中継ノードを介して、ソースノードから送信された信号を受信する通信ノードであって:中継ノード間で生じた干渉信号を除去する干渉除去手段;を備えることを特徴とする通信ノード。請求項1に記載の通信ノードにおいて:中継ノード間のチャネルと、中継ノードとのチャネルが乗算されたチャネル情報、および中継ノードとの間のチャネル情報を推定するチャネル推定手段;前記チャネル推定手段により推定されたチャネル情報に基づいて、送信信号を推定する送信信号推定手段;前記送信信号推定手段により推定された信号を記憶する記憶手段;を備え、前記干渉除去手段は、前記記憶手段が記憶した信号と、前記チャネル推定手段が推定したチャネル情報とに基づいて、干渉を除去し、ソースノードからの信号を検出することを特徴とする通信ノード。中継ノードを介してソースノードから送信された信号を受信する通信ノードを備える無線通信システムであって:前記通信ノードは、中継ノード間で生じた干渉信号を除去する干渉除去手段;を備えることを特徴とする無線通信システム。中継ノードを介して、ソースノードから送信された信号を受信する宛先ノードを備える無線通信システムにおけるデータ中継方法であって:中継ノード間のチャネルと、中継ノードとのチャネルが乗算されたチャネル情報、および中継ノードとの間のチャネル情報を推定するチャネル推定ステップ;前記チャネル推定ステップにより推定されたチャネル情報に基づいて、送信信号を推定する送信信号推定ステップ;前記送信信号推定ステップにより推定された送信信号を記憶する記憶ステップ;前記記憶ステップが記憶した信号と、前記チャネル推定ステップが推定したチャネル情報とに基づいて、干渉を除去する干渉除去ステップ;干渉が除去された信号に基づいて、ソースノードからの信号を検出する信号検出ステップ;を有することを特徴とするデータ中継方法。複数の中継ノードを介して、ソースノードから送信された信号を受信する請求項1に記載の通信ノードであって:前記複数の中継ノードは、2以上の中継ノードを有する中継グループ1と、2以上の中継ノードを有する中継グループ2に分けられ、中継グループ1の有する全中継ノードとの間のチャネル情報、および、中継グループ2の有する全中継ノードとの間のチャネル情報、および、ソースノードとそれぞれの中継ノードとの間のチャネルと、それぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報、および、中継グループ1の有するそれぞれ中継ノードと中継グループ2の有するそれぞれの中継ノードとの間のチャネルと、中継グループ2の有するそれぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報、および、中継グループ2の有するそれぞれ中継ノードと中継グループ1の有するそれぞれの中継ノードとの間のチャネルと、中継グループ1の有するそれぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報を推定するチャネル推定手段;前記チャネル推定手段により推定されたチャネル情報に基づいてソースノードからの送信信号を推定する送信信号推定手段;前記送信信号推定手段において推定された信号を記憶する記憶手段;を備え、前記干渉除去手段は、前記記憶手段が記憶した信号と、前記チャネル推定手段が推定したチャネル情報とに基づいて、干渉を除去し、ソースノードからの信号を検出することを特徴とする通信ノード。複数の中継ノードを介して、ソースノードから送信された信号を受信する請求項1に記載の通信ノードであって:前記複数の中継ノードは、2以上の中継ノードを有する中継グループ1と、2以上の中継ノードを有する中継グループ2に分けられ、ソースノードと中継グループ1の有する全中継ノードとの間のチャネルと、中継グループ1の有する全中継ノードと中継グループ2の有するそれぞれの中継ノードとの間のチャネルと、中継グループ2の有するそれぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報、および、ソースノードと中継グループ2の有する全中継ノードとの間のチャネルと、中継グループ2の有する全中継ノードと中継グループ1の有するそれぞれの中継ノードとの間のチャネルと、中継グループ1の有するそれぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報、および、ソースノードとそれぞれの中継ノードとの間のチャネルと、それぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報を推定するチャネル推定手段;前記チャネル推定手段により推定されたチャネル情報に基づいてソースノードからの送信信号を検出する信号検出手段;前記信号検出手段において検出された信号を記憶する記憶手段;を備え、前記干渉除去手段は、前記記憶手段が記憶した信号と、前記チャネル推定手段が推定したチャネル情報とに基づいて、干渉を除去し、ソースノードからの信号を検出することを特徴とする通信ノード。しかしながら、上述した背景技術には以下の問題がある。上述したように、従来の中継システムでは、ソースノード1が送信して中継ノードが受信するための時間スロットと、中継ノードが送信して宛先ノード3が受信するための時間スロットとを分けて用いる。このように、中継ノードが送信する時間と、中継スロットが受信する時間とを分けることによって、中継ノードにおける複数アンテナ間の干渉および中継ノード間の干渉を避けることができる。しかし、通信容量を表す式4において、1/2の乗算に示されるように、通信容量が低下してしまう問題がある。そこで、本発明は、上述した問題を解決するためになされたものであり、その目的は、MIMO方式を用いたマルチホップ方式または中継方式において、通信容量を改善することができる中継ノードおよび宛先ノード並びに通信方法を提供することにある。本通信ノードは、中継ノードを介して、ソースノードから送信された信号を受信する通信ノードであって、中継ノード間で生じた干渉信号を除去する干渉除去手段を備えることを特徴の1つとする。このように構成することにより、中継ノード間の干渉を除去することができ、受信する中継ノードと送信する中継ノードとを共存させることができる。このため、通信容量を、従来の中継方法と比較して増大させることができる。本無線通信システムは、中継ノードを介してソースノードから送信された信号を受信する通信ノードを備える無線通信システムであって、前記通信ノードは、中継ノード間で生じた干渉信号を除去する干渉除去手段を備えることを特徴の1つとする。このように構成することにより、中継ノード間の干渉を除去することができ、受信する中継ノードと送信する中継ノードとを共存させることができる。このため、通信容量を、従来の中継方法と比較して増大させることができる。本データ中継方法は、中継ノードを介して、ソースノードから送信された信号を受信する宛先ノードを備える無線通信システムにおけるデータ中継方法であって、中継ノード間のチャネルと、中継ノードとのチャネルが乗算されたチャネル情報、および中継ノードとの間のチャネル情報を推定するチャネル推定ステップと、前記チャネル推定ステップにより推定されたチャネル情報に基づいて、送信信号を推定する送信信号推定ステップと、前記送信信号推定ステップにより推定された送信信号を記憶する記憶ステップと、前記記憶ステップが記憶した信号と、前記チャネル推定ステップが推定したチャネル情報とに基づいて、干渉を除去する干渉除去ステップと、干渉が除去された信号に基づいて、ソースノードからの信号を検出する信号検出ステップとを有することを特徴の1つとする。このようにすることにより、中継ノード間の干渉を除去することができ、受信する中継ノードと送信する中継ノードとを共存させることができる。このため、通信容量を、従来の中継方法と比較して増大させることができる。本発明の実施例によれば、MIMO方式を用いたマルチホップ方式または中継方式において、通信容量を改善することができる通信ノードおよび無線通信システム並びにデータ中継方法を実現できる。次に、本発明の実施例について図面を参照して説明する。なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。本発明の実施例において、干渉除去とは、干渉として受信される他通信ノードからの信号を除去することである。また、与干渉抑圧とは、ある中継ノードから送信される信号が干渉として他の中継ノードに与える影響を抑えることである。また、本発明の実施例において、他の中継ノードからの信号を除去する行列干渉除去行列は、ソースノードとの間のチャネル情報後方チャネルおよび他の中継ノードとの間のチャネル情報中継ノード間チャネルを用いて、Moor-Penrose逆行列を求めることによって得られる。また、本発明の実施例において、ある中継ノードから送信した信号が、干渉として他の中継ノードに与える影響を抑圧する行列与干渉抑圧行列は、中継ノード間チャネルを特異値分解することにより得られる。また、本発明の実施例において、宛先ノードでの中継信号検出は、中継ノードとの間のチャネル情報前方チャネルのMoor-Penrose逆行列を受信信号に乗算することによって得られる。また、本発明の実施例において、宛先ノードでの干渉除去は、受信信号から、前記記憶された推定中継信号に、中継ノード間チャネルと後方チャネルを乗算した結果を引くことによって得られる。また、本発明の実施例において、中継ノードでの干渉除去は、中継受信信号に、後方チャネルと中継ノード間チャネルとの積のMoor-Penrose逆行列を乗算することによって得られる。また、本発明の実施例において、宛先ノードでの信号検出は、例えば、逐次型干渉除去法を用いて検出できる例えば、非特許文献3参照。本実施例にかかる無線通信システムを説明するに当たり以下のパラメータを定義する。[n]:各変数に与えている時間の変数であり、n番目の時間スロットを表す。s:送信ノードからの送信信号ベクトルr:受信信号ベクトルK:使用可能な中継ノード数Hk:k番目の送信ノード-中継ノード間チャネル後方チャネル1≦k≦KGk:k番目の中継ノード-受信ノード間チャネル前方チャネル1≦k≦KA:中継ノード間チャネル行列Wk:k番目の中継ノードでのウエイト行列1≦k≦Knk:k番目の中継ノードのノイズ成分z:受信ノードのノイズ成分σr2:中継ノードのノイズ電力全中継ノード共通σd2:受信ノードのノイズ電力P:送信電力E:変数のアンサンブル平均値B-kM:干渉除去行列Ck:干渉抑圧行列Lk:k番目の中継ノードに送信されるパイロット信号Zkl:k番目の中継ノードからl番目の中継ノードに送信されるパイロット信号本実施例にかかる無線通信システムについて、図2を参照して説明する。本実施例にかかる無線通信システムは、複数の通信ノードを備え、該複数の通信ノードは、ソースノード送信ノード、中継ノードおよび宛先ノード受信ノードに分類される。また、ソースノードから送信された送信信号は、1または複数の中継ノードを介して目的ノードに伝送される。本実施例にかかる無線通信システムは、ソースノード100と、中継ノード2001、2002と、宛先ノード300とを備える。本実施例においては、一例として、中継ノード数Kを2、ソースノード100と宛先ノード300のアンテナ本数をM、中継ノード2001のアンテナ本数N1を2Mとして、中継ノード2002のアンテナ本数N2をMとする場合について説明するが、中継ノード数Kが1または3以上であってもよい。図2に示すように、時間スロットnTimeslotnでは、中継ノード2001はソースノード100から送信される信号を受信すると同時に、中継ノード2002は宛先ノード300へ信号を送信する。引き続き時間スロットn1Timeslotn1では、中継ノード2001は宛先ノード300へ信号を送信すると同時に、中継ノード2002はソースノード100から送信された信号を受信する。すなわち、各時間スロットにおいて、複数の中継ノードの少なくとも一つ以上の中継ノードはソースノードからの送信信号を受信し、ソースノードからの送信信号を受信する中継ノードとは異なる少なくとも一つ以上の中継ノードは同一の時間スロットで宛先ノードへ信号を送信する。中継ノードにおいて、干渉除去および与干渉抑圧が行われない場合には、時間スロットnにおいて中継ノード2001は、干渉信号成分として中継ノード2002から送信される信号の影響を受ける。また、時間スロットn1において、中継ノード2002は、干渉信号成分として中継ノード2001から送信される信号の影響を受ける。本実施例にかかる無線通信システムにおいては、中継ノード200が干渉除去機能および与干渉抑圧機能を有することにより、干渉の影響を低減する。本実施例においては、中継ノード2001が干渉除去機能および与干歩抑圧機能を有し、中継ノード2002は干渉除去および与干渉抑圧の機能を必要としない構成について説明するが、中継ノード2001が干渉除去機能および与干歩抑圧機能を必要とせず、中継ノード2002が干渉除去機能および与干渉抑圧機能を有するようにしてもよいし、中継ノード2001および中継ノード2002が干渉除去機能および与干渉抑圧機能を有するようにしてもよい。本実施例にかかる中継ノード200の構成について、図3を参照して説明する。本実施例にかかるソースノードと宛先ノードとの間で信号を中継する通信ノードとしての中継ノード200は、ソースノード100から送信された信号が入力される干渉除去部202と、干渉除去部202の出力信号が入力される与干渉抑圧部204と、与干渉抑圧部204の出力信号が入力され、送信信号を出力するウエイト乗算部206と、ソースノード100から送信された信号が入力されるチャネル推定部208とを備える。チャネル推定部208の出力信号は、干渉除去部202および与干渉抑圧部204に入力される。チャネル推定部208は、ソースノード100から送信された信号中継受信信号に基づいて、宛先ノード300との間のチャネル情報前方チャネル、ソースノード100との間のチャネル情報後方チャネルおよび他中継ノードとの間のチャネル情報中継ノード間チャネルを推定する。また、チャネル推定部208は、後方チャネルおよび中継ノード間チャネルを干渉除去部202に入力し、中継ノード間チャネルを与干渉抑圧部204に入力する。干渉除去部202は、入力された後方チャネルおよび中継ノード間チャネルを用いて、他ノードからの信号を除去する行列干渉除去行列B-kMを求める。また、干渉除去部202は、干渉除去行列B-kMと中継受信信号とを与干渉抑圧部204に入力する。与干渉抑圧部204は、入力された中継ノード間チャネルを用いて、自中継ノードから発信した信号が他中継ノードに干渉信号として受信されないように与干渉を抑圧する行列与干渉抑圧行列Ckを求める。また、与干渉抑圧部204は、干渉除去行列B-kMと、与干渉抑圧行列Ckと、中継受信信号とをウエイト乗算部206に入力する。ウエイト乗算部206は、干渉除去部202により求められた干渉除去行列と、与干渉抑圧部204により求められた与干渉抑圧行列とを中継受信信号に乗算する。次に、本実施例にかかる無線通信システムにおける信号処理について、図4を参照して説明する。本実施例においては、干渉除去行列および与干渉抑圧行列を生成するのは中継ノード2001だけであるため、B-kM、Ckにおけるkを省略して説明する。最初に、ソースノード100は、パイロット信号L1を送信するステップS402。また、中継ノード2002は、パイロット信号Z21を送信するステップS404。中継ノード2001のチャネル推定部210は、ソースノード100および中継ノード2002から送信されたパイロット信号L1およびZ21に基づいてチャネル推定を行うステップS406。次に、n番の時間スロットにおいて、ソースノード100が中継ノード2001に信号s[n]を送信するステップS408。これと同時に、中継ノード2002が宛先ノード300に対して、s[n-1]の情報を有する信号X2[n]を送信するステップS410。中継ノード2001は、ソースノード100から送信された信号s[n]を受信する。また、中継ノード2001は、中継ノード2002から送信された信号X2[n]を受信するステップS412。したがって、時間スロットnにおいて中継ノード2001において受信される信号y1[n]は、ソースノード100から送信された信号と、中継ノード2002から送信された信号が足し合わされ、以下の式5で表される。y1[n]=H1[n]s[n]n1[n]A[n]X2[n]5ここで、n1[n]は中継ノード2001の受信アンプにおいて付加される白色雑音成分である。次に、中継ノード2001の干渉除去部202では、後方チャネルおよび中継ノード間チャネルを用いて、干渉除去行列B-kMの算出が行われるステップS414。中継ノード2001の干渉除去部202は、干渉除去行列B-kMと中継受信信号とを与干渉抑圧部204に入力する。次に、中継ノード2001の与干渉抑圧部204では、中継ノード間チャネルを用いて、与干渉抑圧行列Ckの算出が行われるステップS416。また、与干渉抑圧部204は、干渉除去行列B-kMと、与干渉抑圧行列Ckと、中継受信信号とをウエイト乗算部206に入力する。次に、中継ノード2001のウエイト乗算部206では、入力された干渉除去行列と、与干渉抑圧行列とを中継受信信号に乗算することにより、中継信号X1[n1]を作成する。また、作成された中継信号は宛先ノード300へ送信されるステップS418。これと同時に、ソースノード100は、中継ノード2002に対して、s[n1]を送信するステップS420。具体的には、中継ノード2001のウエイト乗算部206は、式6に示すように、受信信号y1[n]に干渉除去行列を乗算し、干渉として中継ノード2002から受信される信号成分を除去する。ここで、B[n]=H1[n]A[n]であり、行列の要素の数は2M×2Mとなる。また、式7は、行列B[n]をムーアペンローズ逆行列変換した後に、M1番目の行から2M番目の行の要素を0に変換した行列である。その結果、干渉除去行列乗算後の受信信号は以下の式で表される。ここで、Tは転置行列を表す。次に、中継ノード2001のウエイト乗算部206は、中継ノード2001からの送信信号を生成する上で、干渉として中継ノード2002に影響を与えないために、式9に示されるように、干渉除去行列乗算後の受信信号に対して与干渉抑圧行列C[n]を乗算する。ここで、C[n]は、式10である。C[n]=V[n]H10また、C[n]は、式11により示されるように、中継ノード間チャネルA[n1]の信号部分空間を表す行列により定義される。また、C[n]は、中継ノード間チャネルA[n1]を特異値分解することにより得ることができる。ここで、A[n1]は時間スロットn1において、中継ノード2001が信号を送信する時の中継ノード間チャネルである。しかし、チャネルの時間変動が小さい場合は、A[n]を代わりに用いることができる。以上より、中継ノード2001における次の時間スロットにおける送信信号X1[n1]は、式12で表される。一方、宛先ノード300は、中継ノード2002により送信されたs[n-1]の情報を有する信号X2[n]を受信するステップS422。この受信信号は、式13により表される。r[n]=G2[n]X2[n]z[n]13宛先ノード300は、受信信号からS[n-1]を検出するステップS424。一方、ステップS420において、ソースノード100から送信された信号は、中継ノード2002に受信されるステップS426。時間スロットn1における中継ノード2002の受信信号は式14により表される。y2[n1]=H2[n1]s[n1]n2[n1]14ここで、H2[n1]は、ソースノード100と中継ノード2002間の後方チャネルのチャネル状態を表す行列である。中継ノード2002では、受信した信号y2[n1]をX2[n2]として送信するステップS428。一方、宛先ノード300は、ステップS418において中継ノード2001から送信された中継信号X1[n1]を受信するステップS430。この受信信号は、式15により表される。r[n1]=G1[n1]X1[n1]z[n1]15宛先ノード300は、受信信号からS[n]を検出するステップS432。次に、宛先ノード300は、ステップS428において中継ノード2002から送信された中継信号を受信するステップS434。この受信信号は、式16により表される。r[n2]=G2[n2]X2[n2]z[n2]16宛先ノード300は、受信信号からs[n1]を検出するステップS436。上述したように、時間スロットn、n1においてソースノード100から送信された信号の、宛先ノード300での受信信号はそれぞれ式15、式16により表される。r[n1]=G1[n1]X1[n1]z[n1]15r[n2]=G2[n2]X2[n2]z[n2]16ここで、zは宛先ノード300の受信アンプにおいて付加される雑音成分である。宛先ノード300では、式15および式16から、信号s[n]、s[n1]を検出する。以上のように、中継ノード2001に、中継ノード2002からの信号の干渉除去低減機能および中継ノード2002に与える干渉の与干渉除去機能を備えることにより、中継ノード2001における受信と中継ノード2002における送信とを同時に行うことができる。また、中継ノード2001における送信と中継ノード2002における受信を同時に行うことができるため、中継ノードにおいて送信と受信を時間で分けて行う従来方法と比較して、通信容量を増大させることができる。本実施例にかかる、干渉除去機能および与干渉抑圧機能を有する中継ノードの備えるアンテナの本数は多いほど望ましい。例えば、ソースノード100と干渉除去機能および与干渉抑圧機能を持たない中継ノードのアンテナ本数をMとした場合、干渉除去機能および与干渉抑圧機能を有する中継ノードが、干渉除去機能および与干渉抑圧機能を実現する上でゼロフォーシング型の信号処理を行う場合は、アンテナ本数はM×干渉除去機能および与干渉抑圧機能を持たない中継ノード数以上である必要がある。次に、本発明の第2の実施例にかかる無線通信システムについて説明する。本実施例のかかる無線通信システムでは、中継ノード200は受信された信号をそのまま送信する。また、本実施例にかかる無線通信システムでは、一部の中継ノードが受信処理を行うのと同時に、残りの他の中継ノードは送信処理を行う。このような状況において、本実施例にかかる宛先ノード300は、中継ノード間において生じる干渉を除去する。本実施例にかかる無線通信システムの構成は図2を参照して説明した無線通信システムの構成と同様であるため、その説明を省略する。本実施例にかかる宛先ノード300の構成について、図5を参照して説明する。本実施例にかかる中継ノードを介して、ソースノードから送信された信号を受信する通信ノードとしての宛先ノード300は、中継ノード200から送信された信号が入力される送信信号推定部302と、送信信号推定部302の出力信号が入力される推定信号保存部304と、推定信号保存部304の出力信号が入力される干渉除去部306と、干渉除去部306からの出力信号が入力されるソースノード信号検出部308と、中継ノード200から送信された信号が入力されるチャネル推定部310とを備える。チャネル推定部310の出力信号は、送信信号推定部302、干渉除去部306およびソースノード信号検出部308に入力される。送信信号推定部302は、前方チャネルを用いて中継ノード200からの信号を推定し、推定された信号を推定信号保存部304に入力する。推定信号保存部304は、受信信号推定部302により推定された信号を保存する。干渉除去部306は、推定信号保存部304に記憶された信号および中継ノード間チャネルと後方チャネルを乗算したチャネル情報を用いて干渉を除去する。例えば、干渉除去部306は、前の時間スロットにおいて、推定信号保存部304に保存された信号を利用して、現在の時間スロットの干渉を除去する。ソースノード信号検出部308は、ソースノード100からの信号を検出する。チャネル推定部310は、前方チャネル、および中継ノード間チャネルと後方チャネルとを乗算したチャネル情報を推定する。例えば、チャネル推定部310は、中継ノード間チャネルと、中継ノードとのチャネルが乗算されたチャネル情報、および中継ノードとの間のチャネル情報を推定する。次に、本実施例にかかる無線通信システムにおける信号処理について、図6を参照して説明する。本実施例では、中継ノード200は受信した信号の電力を調整した後に、干渉除去や与干渉抑圧などを行わずに、宛先ノード300に送信する。時間スロットnにおいて、ソースノード100が中継ノード2001に送信信号s[n]を送信するステップS602。これと同時に、中継ノード2002が中継信号X2[n]を宛先ノード300に対して送信するステップS604。中継ノード2001は、送信信号s[n]および中継信号X2[n]を受信するステップS606。この場合、中継ノード2001の受信信号は式17となる。y1[n]=H1[n]s[n]n1[n]A[n]X2[n]17中継ノード2001はこの受信信号の電力調整後、送信信号X1[n1]=y1[n]を宛先ノード300に送信するステップS608。これと同時に、ソースノード100は、中継ノード2002に送信信号s[n1]を送信するステップS610。一方、宛先ノード300は、ステップS604において、中継ノード2002から送信された中継信号を受信するステップS612。この受信信号は、式18により表される。r[n]=G2[n]X2[n]z[n]18宛先ノード300の送信信号推定部302は、受信信号r[n]から、中継信号X2[n]を検出し、推定信号保存部304に保存するステップS613。次に、宛先ノード300は、前の時間スロットにおける受信信号を利用して、中継ノード間に生じた干渉除去を行うステップS614。例えば、式18に対して、一つ前の時間スロットnにおける受信信号は式19により表される。r[n-1]=G1[n-1]X1[n-1]z[n-1]19ここで、チャネル情報G1[n-1]を利用して、X1[n-1]を推定する。この推定値を利用して、時間スロットnの受信信号に含まれる中継ノード間に生じた干渉を除去することができる。具体的には、受信信号から干渉信号成分X1[n-1]を除去する。次に、ソースノード100からの送信信号s[n-1]を検出するステップS616。一方、ステップS608において送信された中継信号X1[n1]は、時刻n1において、宛先ノード300に受信されるステップS618。この受信信号は、式20により表される。r[n1]=G1[n1]X1[n1]z[n1]=G1[n1]H1[n]s[n]n1[n]A[n]X2[n]z[n1]20宛先ノード300の送信信号推定部302は、受信信号r[n1]から、中継信号X1[n1]を検出し、推定信号保存部304に保存するステップS619。次に、宛先ノード300は、前の時間スロットにおける受信信号を利用して、中継ノード間に生じた干渉除去を行うステップS620。例えば、式20に対して、一つ前の時間スロットnにおける受信信号は式21により表される。r[n]=G1[n]X2[n]z[n]21ここで、チャネル情報G1[n]を利用して、X2[n]を推定する。例えばゼロフォーシング型の信号検出を行った場合、X2[n]の推定値は式22により表すことができる。この推定値を利用して、時間スロットn1の受信信号に含まれる中継ノード間に生じた干渉を除去することができる。具体的には式20と式22を用いて、受信信号から干渉信号成分X2[n]を以下のように除去する。式23により、ソースノード100からの送信信号s[n]を検出するステップS622。nerrは、X2[n]の真値と推定値との誤差である。中継ノード2002は、ステップS610において送信されたs[n1]およびステップS608により送信されたX1[n1]を受信するステップS624。この場合、中継ノード2002の受信信号は式24となる。y2[n1]=H2[n1]s[n1]n2[n1]A[n1]X1[n1]24中継ノード2002はこの受信信号の電力調整後、送信信号X2[n2]=y2[n1]を宛先ノード300に送信するステップS626。また、この送信信号X2[n2]は、中継ノード2001にも受信される。以上のように、宛先ノード300において中継ノード間で生じる干渉除去を行うことにより、中継ノード2001における受信と中継ノード2002における送信を同時に行うことができる。また、中継ノード2001における送信と中継ノード2002における受信を同時に行うことができる。このため、中継ノード200において送信と受信とを時間で分けて行う従来方法に比較して、通信容量を増大させることができる。本実施例にかかる無線通信システムにおいては、第1の実施例とは異なりアンテナ本数NおよびMに対する制限はない。次に、本発明の第3の実施例にかかる無線通信システムについて説明する。本実施例にかかる無線通信システムでは、各中継ノードが信号検出を行うことにより中継ノード間の干渉除去を行う。このようにすることにより、中継ノードにおいて干渉除去後の信号は与干渉抑圧などを行う必要なく送信することが可能となる。また、宛先ノード300では中継ノード間の干渉除去を行う必要がない。本実施例にかかる無線通信システムの構成は図2を参照して説明した無線通信システムの構成と同様であるため、その説明を省略する。本実施例にかかる中継ノード200の構成について、図7を参照して説明する。本実施例にかかるソースノードと宛先ノードとの間で信号を中継する通信ノードとしての中継ノード200は、受信信号が入力される干渉除去部202と、干渉除去部202の出力信号が入力される信号検出部210と、信号検出部210の出力信号が入力されるウエイト乗算部206と、受信信号が入力されるチャネル推定部208とを備える。チャネル推定部208の出力信号は、干渉除去部202および信号検出部210に入力される。干渉除去部202は、ソースノード100と中継ノード200との間のチャネル情報後方チャネルおよび他中継ノードとの間のチャネル情報中継ノード間チャネルを用いて、ソースノードからの信号を受信する際に他ノードからの信号を除去する。また、干渉除去部202は、干渉除去後の受信信号を信号検出部210に入力する。信号検出部210は、干渉除去後の信号を用いて信号判定を行うことによりソースノード100から送信された信号を検出する。例えば、信号検出部210は、後方チャネルのチャネル情報を用いて所望信号を検出する。ウエイト乗算部206は、送信信号を生成するために信号検出部210の出力にウエイトを乗算する。チャネル推定部208は、後方チャネルおよび中継ノード間チャネルのチャネル情報を推定する。次に、本実施例にかかる無線通信システムの信号処理について、図8を参照して説明する。上述した第1および第2の実施例では非再生中継について説明したが、本実施例では再生中継となる。各中継ノード200のアンテナ本数をNN=2Mと設定する。最初に、ソースノード100は、パイロット信号L1を送信するステップS802。また、中継ノード2002は、パイロット信号Z21を送信するステップS804。中継ノード2001のチャネル推定部210は、ソースノード100および中継ノード2002から送信されたパイロット信号L1およびZ21に基づいてチャネル推定を行うステップS806。次に、中継ノード2001は、パイロット信号Z12を送信するステップS807。なお、中継ノード2001は、このパイロット信号Z12をステップS806のチャネル推定前に送信するようにしてもよい。次に、ソースノード100は、パイロット信号L2を送信するステップS808。このパイロット信号L2は、パイロット信号L1と同様の信号であってもよい。中継ノード2002のチャネル推定部210は、ソースノード100および中継ノード2001から送信されたパイロット信号L2およびZ12に基づいてチャネル推定を行うステップS809。次に、第1の実施例と同様に、時間スロットnにおいて、ソースノード100は、中継ノード2001に信号s[n]を送信するステップS810。これと同時に、中継ノード2002は、宛先ノード300に対して、s[n-1]の情報を有する信号X2[n]を送信するステップS812。中継ノード2001は、ソースノード100から送信された信号s[n]を受信する。また、中継ノード2001は、中継ノード2002から送信された信号X2[n]を受信するステップS814。したがって、時間スロットnにおいて中継ノード2001において受信される信号y1[n]は、ソースノード100から送信された信号と、中継ノード2002から送信された信号が足し合わされ、以下の式25で表される。y1[n]=H1[n]s[n]n1[n]A[n]X2[n]25ここで、n1[n]は中継ノード2001の受信アンプにおいて付加される白色雑音成分である。次に、中継ノード2001の干渉除去部202では、後方チャネルおよび中継ノード間チャネルを用いて、他ノードからの信号を除去する。また、干渉除去部202は、干渉除去後の中継受信信号を信号検出部210に入力するステップ816。次に、信号検出部210では、干渉除去後の信号を用いて信号判定を行うことによりソースノード100から送信された信号s[n]を検出するステップS818。次に、ウエイト乗算部206において、送信信号を生成するために信号検出部210の出力にウエイトが乗算され、X1[n1]の作成が行われる。また、作成された中継信号は宛先ノード300へ送信されるステップS820。これと同時に、ソースノード100は、中継ノード2002に対して、s[n1]を送信するステップS822。具体的には、時間スロットnにおける中継ノード2002からの送信信号X2[n]は式26により表すことができる。w2[n]は、中継ノード2002の送信ウエイトである。また、式27は、s[n-1]の判定値である。中継ノード2001および2002の送信ウエイトw1およびw2は、式28により定義することができる。式26を用いて式25を変形することにより、中継ノード2001の受信信号は式29により表すことができる。このように、式26に対して、逐次型干渉除去法などを用いて、s[n]を検出することができる。その後、中継ノード2001では、検出されたs[n]に対して、ウエイト行列w1[n]が掛けられ、送信信号X1[n1]が生成される。その結果、式30が得られる。一方、宛先ノード300は、ステップS812において中継ノード2002により送信されたs[n-1]の情報を有する信号X2[n]を受信するステップS824。この受信信号は、式31により表される。r[n]=G2[n]X2[n]z[n]31宛先ノード300は、受信信号からS[n-1]を検出するステップS826。一方、中継ノード2002は、ソースノード100から送信された信号s[n1]を受信する。また、中継ノード2002は、中継ノード2001から送信された信号X1[n1]を受信するステップS828。したがって、時間スロットn1において中継ノード2002において受信される信号y2[n1]は、ソースノード100から送信された信号と、中継ノード2001から送信された信号が足し合わされ、以下の式32で表される。y2[n1]=H2[n1]s[n1]n2[n1]A[n1]X1[n1]32ここで、n2[n1]は中継ノード2002の受信アンプにおいて付加される白色雑音成分である。次に、中継ノード2002の干渉除去部202では、後方チャネルおよび中継ノード間チャネルを用いて、他ノードからの信号を除去する。また、干渉除去部202は、干渉除去後の中継受信信号を信号検出部210に入力するステップS830。次に、信号検出部210では、干渉除去後の信号を用いて信号判定を行うことによりソースノード100から送信された信号s[n1]を検出するステップS832。次に、ウエイト乗算部206において、送信信号を生成するために信号検出部210の出力にウエイトが乗算され、X2[n2]の作成が行われる。また、作成された中継信号は宛先ノード300へ送信されるステップS834。これと同時に、ソースノード100は、中継ノード2002に対して、s[n2]を送信する。一方、宛先ノード300は、中継ノード2001から送信された中継信号X1[n1]を受信するステップS836。この受信信号は、式33により表される。r[n1]=G1[n1]X1[n1]z[n1]33宛先ノード300は、受信信号からS[n]を検出するステップS838。次に、宛先ノード300は、中継ノード2002から送信された中継信号を受信するステップS840。以下、同様の処理が行われる。本実施例では、干渉除去機能を有する中継ノードのアンテナ本数は多いほど望ましい。一例として、ソースノードと宛先ノードのアンテナ本数をMとした場合に、中継ノードが干渉除去機能を実現する上でゼロフオーシング型の信号処理を用いる場合は、アンテナ本数はソースノードの2倍以上である必要がある。次に、本発明の第4の実施例にかかる無線通信システムについて説明する。本実施例にかかる無線通信システムでは、中継ノードは二つの中継グループ1、2に分けられ、各グループは2以上の中継ノードを有する。各中継ノードは受信された信号をそのままもしくは、増幅して送信する。また、本実施例にかかる無線通信システムでは、一方の中継グループが受信処理を行うのと同時に、他方の中継グループは送信処理を行う。本実施例にかかる無線通信システムを説明するに当たり以下のパラメータを定義する。[n]:各変数に与えている時間の変数であり、n番目の時間スロットを表す。s:送信ノードからの送信信号ベクトルr:受信信号ベクトルK:中継グループ1で使用可能な中継ノード数L:中継グループ2で使用可能な中継ノード数Hij:ソースノードと、i番目の中継グループのj番目の中継ノード間のチャネル後方チャネル1≦i≦2、i1の場合は1≦j≦Kであり、i=2の場合は1≦j≦LGij:宛先ノードと、i番目の中継グループのj番目の中継ノード間のチャネル前方チャネル1≦i≦2、i=1の場合は1≦j≦Kであり、i=2の場合は1≦j≦LAij:中継グループ1のi番目の中継ノードと、中継グループ2のj番目の中継ノード間のチャネル行列nij:i番目の中継グループのj番目の中継ノードのノイズ成分z:宛先ノードのノイズ成分σr2:中継ノードのノイズ電力全中継ノード共通σd2:宛先ノードのノイズ電力P:送信電力E:変数のアンサンブル平均値本実施例にかかる無線通信システムについて、図9を参照して説明する。本実施例にかかる無線通信システムは、複数の通信ノードを備え、該複数の通信ノードは、ソースノード送信ノード100、中継ノードおよび宛先ノード受信ノード300に分類される。また、ソースノード100から送信された送信信号は、1または複数の中継ノードを介して宛先ノード300に伝送される。本実施例にかかる無線通信システムは、ソースノード100と、複数の中継ノード2以上を含む中継グループ1、複数の中継ノード2以上を含む中継グループ2、宛先ノード300を備える。本実施例においては、一例として、中継グループ1及び2の中継ノード数を2、ソースノードのアンテナ本数をM、中継ノードのアンテナ本数をN,宛先ノードのアンテナ本数を2×Nとする場合について説明するが、各中継グループの中継ノード数K、Lが2以上であってもよい。その場合、宛先ノード300のアンテナ本数はMAXK,L×Nとする必要がある。ここで、MAXK,Lは、KとLで大きい方の値を返す関数である。二つの中継グループの中継ノード数は異なってもよい。図9に示すように、時間スロットnTimeslotnでは、中継グループ1に属する中継ノード11、12はソースノード100から送信される信号を受信すると同時に、中継グループ2に属する中継ノード21、22は宛先ノード300へ信号を送信する。引き続き時間スロットn1Timeslotn1では、中継グループ1に属する中継ノード11、12は宛先ノード300へ信号を送信すると同時に、中継グループ2に属する中継ノード21と22はソースノード100から送信された信号を受信する。すなわち、各時間スロットにおいて、一方の中継グループに属する複数の中継ノードの少なくとも二つ以上の中継ノードはソースノード100からの送信信号を受信し、他方の中継グループに属する少なくとも二つ以上の中継ノードは同一の時間スロットで宛先ノード300へ信号を送信する。時間スロットnにおいて中継グループ1に属する中継ノード11、12は、干渉信号成分として中継グループ2に属する中継ノード21、22から送信される信号の影響を受ける。また、時間スロットn1において、中継グループ2に属する中継ノード21、22は、干渉信号成分として中継グループ1に属する中継ノード11、12から送信される信号の影響を受ける。本実施例にかかる宛先ノード300は、図5を参照して説明した宛先ノードと同様の構成であり、中継グループ1に属する中継ノード11、12、或いは中継グループ2に属する中継ノード21,22から送信された信号が入力される送信信号推定部302と、送信信号推定部302の出力信号が入力される推定信号保存部304と、推定信号保存部304の出力信号が入力される干渉除去部306と、干渉除去部306からの出力信号が入力されるソースノード信号検出部308と、中継ノードから送信された信号が入力されるチャネル推定部310とを備える。チャネル推定部310の出力信号は、送信信号推定部302、干渉除去部306およびソースノード信号検出部308に入力される。送信信号推定部302は、宛先ノード300と各中継ノード間の前方チャネルを用いて各中継ノード11、12、21、22からの送信信号を推定し、推定された送信信号を推定信号保存部304に入力する。推定信号保存部304は、送信信号推定部302により推定された信号を保存する。干渉除去部306は、各中継ノードごとに推定信号保存部304に記憶された信号と、各中継ノードと他方中継グループのそれぞれの中継ノードとの間のチャネルと、該当中継ノードと宛先ノードとの間のチャネルの積を用いて、各中継ノードの推定信号保存部304に記憶された信号に複合チャネルを乗算した信号の和推定値を受信信号から差し引くことによって、干渉除去を実現する。ソースノード信号検出部308は、干渉除去部306において受信信号から干渉除去が行われた信号を用いて、ソースノード100からの信号を検出する。チャネル推定部310は、各中継ノード前方チャネル、各中継ノードと他方中継グループのそれぞれの中継ノードとの間のチャネルと、他方中継グループのそれぞれの中継ノードと宛先ノードとの間のチャネルの積を推定する。たとえば,中継ノード11に関する複合チャネル情報の推定として、中継ノード11と中継ノード21間のチャネルと、中継ノード21と宛先ノード間の前方チャネルの積、及び、中継ノード11と中継ノード22間のチャネルと中継ノード22と宛先ノード間の前方チャネルの積を推定する。次に、本実施例にかかる無線通信システムにおける信号処理について、図10を参照して説明する。本実施例では、中継ノード11、12、21、22は受信した信号の電力を調整した後に、宛先ノードに送信する。時間スロットnにおいて、ソースノードが中継グループ1に属する中継ノード11、12に送信信号s[n]を送信する。これと同時に、中継グループ2に属する中継ノード21、22が中継信号X21[n]、X22[n]を宛先ノードに対して送信する。この時、中継グループ1に属する中継ノード11、12はともに、送信信号s[n]および中継グループ2からの中継信号X21[n]、X22[n]を受信する。この場合、中継ノード11の受信信号は式34となる。また、中継ノード12の受信信号は式35となる。以下、中継ノード11と12は同等な操作を行うため、以下では中継ノード11の処理過程だけを記述する。中継ノード11は、電力調整のために受信信号にE11[n1]を乗算した後に、時間スロットn1において宛先ノード300に送信する。この時、送信信号はX11[n1]=E11[n1]y11[n]となる。これと同時に、ソースノード100は、時間スロットn1において、中継ノード21、22に送信信号s[n1]を送信する。一方、宛先ノードにおける、時間スロットn、n1、n2における受信信号は、以下の式36、式37、式38により表される。次に、宛先ノードの送信信号推定部302は、受信信号r[n]から、中継信号X21[n]、X22[n]を推定し、推定信号保存部304に保存する。一例として、中継信号X21[n]、X22[n]の推定は式39のように、中継グループ2の前方チャネルのMoore-Penrose逆行列を利用することによって、推定できる。次に、宛先ノード300は、前の時間スロットにおける中継ノードからの受信信号を利用して、中継ノード間に生じた干渉除去を行う。例えば、式37に対して、39式から推定されたX21[n]、X22[n]を利用して、時間スロットn1の受信信号に含まれる中継ノード間に生じた干渉を除去することができる。具体的には、以下のように受信信号から干渉信号成分X21[n]、X22[n]を除去する。式40に示される処理を行うことにより、X21[n]、X22[n]に関する信号成分を除去することができるために、干渉が除去される。その後、干渉除去後の信号を用いて、ソースノード100からの送信信号s[n]を検出する。次に、本発明の第5の実施例にかかる無線通信システムについて説明する。本実施例にかかる無線通信システムでは、中継ノードは二つの中継グループ1、2に分けられ、各グループは2以上の中継ノードを有する。各中継ノードは受信された信号をそのままもしくは、増幅して送信する。また、本実施例にかかる無線通信システムでは、一方の中継グループが受信処理を行うのと同時に、他方の中継グループは送信処理を行う。本実施例にかかる無線通信システムを説明するに当たり以下のパラメータを定義する。[n]:各変数に与えている時間の変数であり、n番目の時間スロットを表す。s:送信ノードからの送信信号ベクトルr:受信信号ベクトルK:中継グループ1で使用可能な中継ノード数L:中継グループ2で使用可能な中継ノード数Hij:ソースノードと、i番目の中継グループのj番目の中継ノード間のチャネル後方チャネル1≦i≦2、i=1の場合は1≦j≦Kであり、i2の場合は1≦j≦LGij:宛先ノードと、i番目の中継グループのj番目の中継ノード間のチャネル前方チャネル1≦i≦2、i=1の場合は1≦j≦Kであり、i=2の場合は1≦j≦LAij:中継グループ1のi番目の中継ノードと中継グループ2のj番目の中継ノード間のチャネル行列nij:i番目の中継グループのj番目の中継ノードのノイズ成分z:宛先ノードのノイズ成分σr2:中継ノードのノイズ電力全中継ノード共通σd2:宛先ノードのノイズ電力P:送信電力E:変数のアンサンブル平均値本実施例にかかる無線通信システムについて、図9を参照して説明する。本実施例にかかる無線通信システムは、複数の通信ノードを備え、該複数の通信ノードは、ソースノード送信ノード100、中継ノードおよび宛先ノード受信ノード300に分類される。また、ソースノード100から送信された送信信号は、1または複数の中継ノードを介して宛先ノード300に伝送される。本実施例にかかる無線通信システムは、ソースノード100と、複数の中継ノード2以上を含む中継グループ1、複数の中継ノード2以上を含む中継グループ2、宛先ノード300を備える。本施例においては、一例として、中継グループ1及び2の中継ノード数を2、ソースノード100及び宛先アンテナ300のアンテナ本数をM、中継ノードのアンテナ本数をNとする場合について説明するが、各中継グループの中継ノード数K、Lが2以上であってもよい。図9に示すように、時間スロットnTimeslotnでは、中継グループ1に属する中継ノード11、12はソースノード100から送信される信号を受信すると同時に、中継グループ2に属する中継ノード21、22は宛先ノード300へ信号を送信する。引き続き時間スロットn1Timeslotn1では、中継グループ1に属する中継ノード11、12は宛先ノード300へ信号を送信すると同時に、中継グループ2に属する中継ノード21と22はソースノード100から送信された信号を受信する。すなわち、各時間スロットにおいて、一方の中継グループに属する複数の中継ノードの少なくとも二つ以上の中継ノードはソースノード100からの送信信号を受信し、他方の中継グループに属する少なくとも二つ以上の中継ノードは同一の時間スロットで宛先ノード300へ信号を送信する。時間スロットnにおいて中継グループ1に属する中継ノード11、12は、干渉信号成分として中継グループ2に属する中継ノード21、22から送信される信号の影響を受ける。また、時間スロットn1において、中継グループ2に属する中継ノード21、22は、干渉信号成分として中継グループ1に属する中継ノード11、12から送信される信号の影響を受ける。本実施例にかかる宛先ノードの構成を図11に示す。中継ノードから送信された信号が入力されるチャネル推定部318と、チャネル推定部318の出力及び中継ノードから送信された信号が入力されるソースノード信号検出部312と、ソースノード信号検出部312の出力信号が入力される推定信号保存部314と、推定信号保存部314の出力とチャネル推定部318の出力が入力される干渉除去部316とを備える。干渉除去部316の出力信号はソースノード信号検出部312に入力されるソースノード信号検出部312は、各中継ノードの前方チャネルを用いて各中継ノード11、12、21、22から送信された信号を用いて、ソースノード100から送信された信号を検出し、検出された信号を推定信号保存部314に入力する。推定信号保存部314は、ソースノード信号検出部312により推定された信号を保存する。干渉除去部316は、ソースノード信号検出部312により推定された推定ソースノード送信信号および中継ノード間チャネルと前方チャネルを乗算したチャネル情報を用いて干渉となる信号を推定し、ソースノード信号検出部312に入力する。干渉除去部316は、干渉となるすべての中継信号の和推定値を受信信号から削除することによって、干渉除去を実現する。ソースノード信号検出部312は、干渉除去後の信号を用いてソースノードからの信号を検出する。チャネル推定部318は、中継グループ1の有する全中継ノードと中継グループ2の有するそれぞれの中継ノードとの間のチャネルと、中継グループ2の有するそれぞれの中継ノードとの間のチャネルとの積、および、ソースノード100と中継グループ2の有する全中継ノードとの間のチャネルと、中継グループ2の有する全中継ノードと中継グループ1の有するそれぞれの中継ノードとの間のチャネルと、中継グループ1の有するそれぞれの中継ノードとの間のチャネルの積、および、ソースノード100とそれぞれの中継ノードとの間のチャネルと、それぞれの中継ノードとの間のチャネルとの積、および、ソースノード100とそれぞれの中継ノード間のチャネルと、それぞれの中継ノードと宛先ノード間のチャネルの積を推定する。たとえば,中継ノード11に関するチャネル情報の推定として、中継ノード11と中継ノード21間のチャネルと中継ノード11と中継ノード22間のチャネルとの和と、中継ノード11と宛先ノード間の前方チャネルの積、および、中継ノード11とソースノード間のチャネルと、中継ノード11と宛先ノード間の前方チャネルの積を推定する。次に、本実施例にかかる無線通信システムにおける信号処理について、図12を参照して説明する。本実施例では、中継ノード11、12、21、22は受信した信号の電力を調整した後に、宛先ノード300に送信する。時間スロットnにおいて、ソースノード100が中継グループ1に属する中継ノード11、12に送信信号s[n]を送信する。これと同時に、中継グループ2に属する中継ノード21、22が中継信号X21[n]、X22[n]を宛先ノード300に対して送信する。この時,中継グループ1に属する中継ノード11、12はともに、送信信号s[n]および中継グループ2からの中継信号X21[n]、X22[n]を受信する。この場合、中継ノード11の受信信号は式41となる。また、中継12の受信信号は式42となる.以下、中継ノード11と12は同等な操作を行うため、以下では中継ノード11の処理過程だけを記述する。中継ノード11は,電力調整のために受信信号にE11[n1]を乗算した後に、時間スロットn1において宛先ノードに送信する。この時、送信信号はX11[n1]=E11[n1]y11[n]となる。これと同時に、ソースノード100は、時間スロットn1において、中継ノード21、22に送信信号s[n1]を送信する。一方、宛先ノード300は、時間スロットn、n1、n2における受信信号は、式43、式44、式45により表される。次に、宛先ノード300は、保存された前の時間スロットの推定ソースノード送信信号を利用して、中継ノード間に生じた干渉除去を行う。例えば、式44に対して、式43から推定されたsn-1]を利用して、時間スロットn1の受信信号に含まれる中継ノード間に生じた干渉を除去することができる。具体的には、以下のように受信信号から干渉信号成分を除去する。式46に示される処理を行うことにより、干渉信号成分が除去される。その後、ソースノードからの送信信号s[n]を検出する。この結果は信号sn1の検出時に利用される。次に、本発明の第6の実施例にかかる無線通信システムについて説明する。本実施例にかかる無線通信システムでは、中継ノードは二つの中継グループ1、2に分けられ、各グループは2以上の中継ノードを有する。また、本実施例にかかる無線通信システムでは、一方の中継グループが受信処理を行うのと同時に、他方の中継グループは送信処理を行う。本実施例にかかる無線通信システムを説明するに当たり以下のパラメータを定義する。[n]:各変数に与えている時間の変数であり、n番目の時間スロットを表す。s:送信ノードからの送信信号ベクトルr:受信信号ベクトルK:中継グループ1で使用可能な中継ノード数L:中継グループ2で使用可能な中継ノード数Hij:ソースノードと、i番目の中継グループのj番目の中継ノード間のチャネル後方チャネル1≦i≦2、i=1の場合は1≦j≦Kであり、i=2の場合は1≦j≦LGij:宛先ノードと、i番目の中継グループのj番目の中継ノード間のチャネル前方チャネル1≦i≦2、i=1の場合は1≦j≦Kであり、i=2の場合は1≦j≦LAij:中継グループ1のi番目の中継ノードと中継グループ2のj番目の中継ノード間のチャネル行列.nij:i番目の中継グループのj番目の中継ノードのノイズ成分z:宛先ノードのノイズ成分σr2:中継ノードのノイズ電力全中継ノード共通σd2:宛先ノードのノイズ電力P:送信電力E:変数のアンサンブル平均値本実施例にかかる無線通信システムについて、図9を参照して説明する。本実施例にかかる無線通信システムは、複数の通信ノードを備え、該複数の通信ノードは、ソースノード送信ノード100、中継ノードおよび宛先ノード受信ノード300に分類される。また、ソースノード100から送信された送信信号は、1または複数の中継ノードを介して宛先ノード300に伝送される。本実施例にかかる無線通信システムは、ソースノード100と、複数の中継ノード2以上を含む中継グループ1、複数の中継ノード2以上を含む中継グループ2、宛先ノード300を備える。本実施例においては、一例として、中継グループ1及び2の中継ノード数を2、ソースノード100及び宛先ノード300のアンテナ本数をM、中継ノードのアンテナ本数をN、ここで、NはMの2倍以上あるとする場合について説明するが、各中継グループの中継ノード数K、Lが2以上であってもよい。図9に示すように、時間スロットnTimeslotnでは、中継グループ1に属する中継ノード11、12はソースノード100から送信される信号を受信すると同時に、中継グループ2に属する中継ノード21、22は宛先ノード300へ信号を送信する。引き続き時間スロットn1Timeslotn1では、中継グループ1に属する中継ノード11、12は宛先ノード300へ信号を送信すると同時に、中継グループ2に属する中継ノード21と22はソースノード100から送信された信号を受信する。すなわち、各時間スロットにおいて、一方の中継グループに属する複数の中継ノードの少なくとも二つ以上の中継ノードはソースノード100からの送信信号を受信し、他方の中継グループに属する少なくとも二つ以上の中継ノードは同一の時間スロットで宛先ノード300へ信号を送信する。時間スロットnにおいて中継グループ1に属する中継ノード11、12は、干渉信号成分として中継グループ2に属する中継ノード21、22から送信される信号の影響を受ける。また、時間スロットn1において、中継グループ2に属する中継ノード21、22は、干渉信号成分として中継グループ1に属する中継ノード11、12から送信される信号の影響を受ける。本発明における中継ノードの構成を図13に示す。中継ノードはソースノード100と中継ノード間のチャネル、中継グループの異なる中継ノード間のチャネルを推定するチャネル推定部218と、推定されたチャネルを利用して、ソースノード100からの信号に対して干渉除去を行う干渉除去部210と、干渉除去部210の出力信号が入力され、ソースノード信号を検出するソースノード信号検出部ソース信号検出部212と、ソースノード信号検出部212の出力信号が入力される送信電力制御部214と、チャネル推定部218出力信号が入力されるウエイト計算部216とから構成される。ウエイト計算部216の出力信号は干渉除去部、ソースノード信号検出部212および送信電力制御部214に入力される。一例として、複数の中継ノードが、2以上の中継ノードを有する中継グループ1と、2以上の中継ノードを有する中継グループ2に分けられた場合について説明する。この場合、中継ノードは、中継グループ1または前記中継グループ2に属する。チャネル推定部218は、自中継ノードが中継グループ1に属する場合に、ソースノードとの間のチャネル情報、および中継グループ2の有する全中継ノードとの間のチャネル情報を推定し、自中継ノードが中継グループ1に属する場合に、ソースノードとの間のチャネル情報、および中継グループ1の有する全中継ノードとの間のチャネル情報を推定する。干渉除去部210は、チャネル推定部218により推定されたチャネル情報に基づいて、他の中継ノードからの干渉信号を除去する。ソースノード信号検出部212、干渉信号が除去された信号から、ソースノードから送信された信号を検出する。次に、本実施例にかかる無線通信システムにおける信号処理について、図14を参照して説明する。本実施例では、中継ノード11、12、21、22は受信した信号から、ソースノード送信を復元して、復元された信号を宛先ノードに送信する。時間スロットnにおいて、ソースノード100が中継ノード11、12に送信信号s[n]を送信する。これと同時に、中継ノード21、22が電力調整後の中継信号X21[n]、X22[n]を宛先ノード300に対して送信する。ここで、式47、式48として、中継ノードは送信を行う。X21[n]=E21[n]sn-1,sn-1H47X22[n]=E22[n]sn-1,sn-1H48つまり、中継ノードで保存されている一つ前のタイムスロットにおける、推定ソースノード送信信号s[n-1]について、ソースノード100が有するアンテナ本数Mの2倍以上のアンテナ本数Nを有する中継ノードは、アンテナ本数Mで送信された推定ソースノード送信信号s[n-1]をコピーして、アンテナ本数Nを用いて送信を行う。中継ノード11、12はともに、送信信号s[n]および中継グループ2中継信号X21[n]、X22[n]を受信する。この場合、中継ノード11の受信信号は式49となる。中継ノード12の受信信号は式50となる。以下、中継ノード11と12は同等な操作を行うため、本実施例では中継ノード11の処理過程だけを記述する。中継ノード11はこの受信信号の電力調整後、送信信号X11[n1]=E11[n1]s[n],snHを宛先ノード300に送信する。これと同時に、ソースノード100は、中継ノード21、22に送信信号s[n1]を送信する。式47、式48から、式49は以下のようにあらわすことができる。ここで、Bl1はN×Mのチャネル行列で、第i1≦i≦M列は、Al2N×Nの第i列と第iM列の和である。次に、Bl1nに対して特異値分解SVDを行い、以下の形となる.式53を受信信号に乗算させることによって、干渉成分を削除することが可能である。一方、時間スロットnにおける宛先ノード300の受信信号は、式54により表される。宛先ノード300では式54で示される受信信号を用いて,ソースノード100からの送信信号s[n-1]を検出する。以上の実施例を含む実施形態に関し、更に、以下の項目を開示する。1ソースノードと宛先ノードとの間で、信号を中継する通信ノードであって:受信信号に対し、他の通信ノードからの干渉信号を低減し、送信した信号が他の中継ノードに干渉信号として受信されない処理を行い、送信信号を生成する中継信号生成手段;を備えることを特徴とする通信ノード。21に記載の通信ノードにおいて、ソースノードとの間のチャネル情報、他の中継ノードとの間のチャネル情報および宛先ノードとの間のチャネル情報を推定するチャネル推定手段;前記ソースノードとの間のチャネル情報と他の中継ノードとの間のチャネル情報とに基づいて、他の通信ノードからの干渉信号を除去する干渉除去行列を求める干渉除去行列算出手段;前記宛先ノードとの間のチャネル情報に基づいて、送信した信号が他の中継ノードに干渉信号として受信されないようにする与干渉抑圧行列を求める与干渉抑圧行列算出手段;を備え、前記中継信号生成手段は、前記干渉除去行列および前記与干渉抑圧行列を受信信号に乗算することを特徴とする通信ノード。31に記載の通信ノードにおいて、ソースノードとの間のチャネル情報および他の中継ノードとの間のチャネル情報を推定するチャネル推定手段;前記ソースノードとの間のチャネル情報と他の中継ノードとの間のチャネル情報とに基づいて、他の通信ノードからの干渉信号を除去する干渉除去手段;を備え、前記中継信号生成手段は、干渉信号が除去された信号から、ソースノードから送信された信号を検出することを特徴とする通信ノード。43に記載の通信ノードにおいて:前記中継信号生成手段は、検出されたソースノードから送信された信号にウエイトを乗算することを特徴とする通信ノード。5中継ノードを介して、ソースノードから送信された信号を受信する通信ノードであって:中継ノード間で生じた干渉信号を除去する干渉除去手段;を備えることを特徴とする通信ノード。65に記載の通信ノードにおいて:中継ノード間のチャネルと、中継ノードとのチャネルが乗算されたチャネル情報、および中継ノードとの間のチャネル情報を推定するチャネル推定手段;前記チャネル推定手段により推定されたチャネル情報に基づいて、送信信号を推定する送信信号推定手段;前記送信信号推定手段により推定された信号を記憶する記憶手段;を備え、前記干渉除去手段は、前記記憶手段が記憶した信号と、前記チャネル推定手段が推定したチャネル情報とに基づいて、干渉を除去し、ソースノードからの信号を検出することを特徴とする通信ノード。7ソースノードと宛先ノードとの間で、信号を中継する通信ノードを備える無線通信システムであって:前記通信ノードは、受信信号に対し、他の通信ノードからの干渉信号を低減し、送信した信号が他の中継ノードに干渉信号として受信されない処理を行う中継信号生成手段;を備えることを特徴とする無線通信システム。8中継ノードを介してソースノードから送信された信号を受信する通信ノードを備える無線通信システムであって:前記通信ノードは、中継ノード間で生じた干渉信号を除去する干渉除去手段;を備えることを特徴とする無線通信システム。9ソースノードと宛先ノードとの間で、信号を中継する中継ノードを備える無線通信システムにおけるデータ中継方法であって:ソースノードとの間のチャネル情報、他の中継ノードとの間のチャネル情報および宛先ノードとの間のチャネル情報を推定するチャネル推定ステップ;前記ソースノードとの間のチャネル情報と他の中継ノードとの間のチャネル情報とに基づいて、他の通信ノードからの干渉信号を除去する干渉除去行列を求める干渉除去行列算出ステップ;前記宛先ノードとの間のチャネル情報に基づいて、送信した信号が他の中継ノードに干渉信号として受信されないようにする与干渉抑圧行列を求める与干渉行列算出ステップ;前記干渉除去行列および前記与干渉抑圧行列を受信信号に乗算し、中継信号を生成する中継信号生成ステップ;前記中継信号を送信する中継信号送信ステップ;を備えることを特徴とするデータ中継方法。10中継ノードを介して、ソースノードから送信された信号を受信する宛先ノードを備える無線通信システムにおけるデータ中継方法であって:中継ノード間のチャネルと、中継ノードとのチャネルが乗算されたチャネル情報、および中継ノードとの間のチャネル情報を推定するチャネル推定ステップ;前記チャネル推定ステップにより推定されたチャネル情報に基づいて、送信信号を推定する送信信号推定ステップ;前記送信信号推定ステップにより推定された送信信号を記憶する記憶ステップ;前記記憶ステップが記憶した信号と、前記チャネル推定ステップが推定したチャネル情報とに基づいて、干渉を除去する干渉除去ステップ;干渉が除去された信号に基づいて、ソースノードからの信号を検出する信号検出ステップ;を有することを特徴とするデータ中継方法。11複数の中継ノードを介して、ソースノードから送信された信号を受信する5に記載の通信ノードであって:前記複数の中継ノードは、2以上の中継ノードを有する中継グループ1と、2以上の中継ノードを有する中継グループ2に分けられ、中継グループ1の有する全中継ノードとの間のチャネル情報、および、中継グループ2の有する全中継ノードとの間のチャネル情報、および、ソースノードとそれぞれの中継ノードとの間のチャネルと、それぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報、および、中継グループ1の有するそれぞれ中継ノードと中継グループ2の有するそれぞれの中継ノードとの間のチャネルと、中継グループ2の有するそれぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報、および、中継グループ2の有するそれぞれ中継ノードと中継グループ1の有するそれぞれの中継ノードとの間のチャネルと、中継グループ1の有するそれぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報を推定するチャネル推定手段;前記チャネル推定手段により推定されたチャネル情報に基づいてソースノードからの送信信号を推定する送信信号推定手段;前記送信信号推定手段において推定された信号を記憶する記憶手段;を備え、前記干渉除去手段は、前記記憶手段が記憶した信号と、前記チャネル推定手段が推定したチャネル情報とに基づいて、干渉を除去し、ソースノードからの信号を検出することを特徴とする通信ノード。12複数の中継ノードを介して、ソースノードから送信された信号を受信する5に記載の通信ノードであって:前記複数の中継ノードは、2以上の中継ノードを有する中継グループ1と、2以上の中継ノードを有する中継グループ2に分けられ、ソースノードと中継グループ1の有する全中継ノードとの間のチャネルと、中継グループ1の有する全中継ノードと中継グループ2の有するそれぞれの中継ノードとの間のチャネルと、中継グループ2の有するそれぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報、および、ソースノードと中継グループ2の有する全中継ノードとの間のチャネルと、中継グループ2の有する全中継ノードと中継グループ1の有するそれぞれの中継ノードとの間のチャネルと、中継グループ1の有するそれぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報、および、ソースノードとそれぞれの中継ノードとの間のチャネルと、それぞれの中継ノードとの間のチャネルとが乗算されたチャネル情報を推定するチャネル推定手段;前記チャネル推定手段により推定されたチャネル情報に基づいてソースノードからの送信信号を検出する信号検出手段;前記信号検出手段において検出された信号を記憶する記憶手段;を備え、前記干渉除去手段は、前記記憶手段が記憶した信号と、前記チャネル推定手段が推定したチャネル情報とに基づいて、干渉を除去し、ソースノードからの信号を検出することを特徴とする通信ノード。13ソースノードと宛先ノードとの間で、信号を中継する複数の中継ノードのうちのひとつである請求項1に記載の通信ノードであって:前記複数の中継ノードは、2以上の中継ノードを有する中継グループ1と、2以上の中継ノードを有する中継グループ2に分けられ、前記通信ノードは、前記中継グループ1または前記中継グループ2に属し、前記通信ノードが前記中継グループ1に属する場合に、ソースノードとの間のチャネル情報、および中継グループ2の有する全中継ノードとの間のチャネル情報を推定し、前記通信ノードが前記中継グループ1に属する場合に、ソースノードとの間のチャネル情報、および中継グループ1の有する全中継ノードとの間のチャネル情報を推定するチャネル推定手段;前記チャネル推定手段により推定されたチャネル情報に基づいて、他の中継ノードからの干渉信号を除去する干渉除去手段;を備え、前記中継信号生成手段は、干渉信号が除去された信号から、ソースノードから送信された信号を検出することを特徴とする通信ノード。"