(57)【特許請求の範囲】
【請求項１】
複数の送信先によって受信される干渉を制限する方法であって、干渉は無線通信ネットワークの同じリソースにおいて複数の送信元によって転送される複数の複素変調シンボルフローによって生成され、各送信元は複素変調シンボルフローを１つの送信先に向けて転送し、
該方法は、中継器によって実行されるステップであって、各複素変調シンボルフローについて：
−  複素変調シンボルを受信するステップと、
−  前記複素変調シンボルフローの複素変調シンボルを復号し、該複素変調シンボルが導出された情報ワードを成功裏にリトリーブするステップと、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成するステップと、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる前記生成された複素変調シンボルをプリコーディング行列によってプリコーディングするステップであって、該プリコーディング行列は、前記複素変調シンボルフローによる他の複素変調シンボルフローに対する干渉を低減するように規定される、プリコーディングするステップと、
−  前記プリコーディングされた複素変調シンボルを、前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に転送するステップと
を含むことを特徴とする、複数の送信先によって受信される干渉を制限する方法。
【請求項２】
前記プリコーディング行列は、前記送信元と前記送信先Ｄｅｓｔとの間のチャネル係数の行列及び前記中継器と前記送信先との間の行列に従って決定されることを特徴とする、請求項１に記載の方法。
【請求項３】
前記方法は、前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる前記生成された複素変調シンボルをプリコーディングする前に：
−  前記情報ワードが成功裏にリトリーブされる前に前記送信元によって送信された少なくとも１つの複素変調シンボルが、前記中継器によって転送されていないか否かを確認するステップと、
前記情報ワードが成功裏にリトリーブされる前に前記送信元によって送信された少なくとも１つの複素変調シンボルが、前記中継器によって転送されていない場合に：
−  前記情報ワードが成功裏にリトリーブされる前に前記送信元によって送信された複素変調シンボルを生成するステップと、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成するステップと、
−  前記生成された複素変調シンボルを結合するステップと、
−  前記結合された複素変調シンボルを前記プリコーディング行列によってプリコーディングするステップと、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に、前記結合されてプリコーディングされた複素変調シンボルを転送するステップと
をさらに含むことを特徴とする、請求項１又は２に記載の方法。
【請求項４】
前記結合されてプリコーディングされた複素変調シンボルを転送するのに用いられる変調を更新するステップをさらに含むことを特徴とする、請求項３に記載の方法。
【請求項５】
前記生成された複素変調シンボルは、前記結合するステップ中に係数によって重み付けされ、該係数は前記生成されて結合された複素変調シンボルが直交振幅変調に属するように選ばれることを特徴とする、請求項４に記載の方法。
【請求項６】
前記中継器は半二重中継器であり、前記複素変調シンボルを生成して送信する前に、少なくとも２つの異なる複素変調シンボルフローの複素変調シンボルからの少なくとも２つの情報ワードが成功裏にリトリーブされたか否かを確認し、
前記複素変調シンボルの生成及び転送は、少なくとも２つの異なる複素変調シンボルフローの複素変調シンボルからの少なくとも２つの情報ワードが成功裏にリトリーブされた場合にのみ実行されることを特徴とする、請求項１〜５のいずれか１項に記載の方法。
【請求項７】
複数の送信先によって受信される干渉を制限するデバイスであって、干渉は無線通信ネットワークの同じリソースにおいて複数の送信元によって転送される複数の複素変調シンボルフローによって生成され、各送信元は複素変調シンボルフローを１つの送信先に向けて転送し、
該干渉を制限するデバイスは中継器に含まれ、各複素変調シンボルベクトルフローについて：
−  複素変調シンボルを受信する手段と、
−  前記複素変調シンボルフローの複素変調シンボルを復号し、該複素変調シンボルが導出された情報ワードを成功裏にリトリーブする手段と、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成する手段と、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる前記生成された複素変調シンボルをプリコーディング行列によってプリコーディングする手段であって、該プリコーディング行列は、前記複素変調シンボルフローによる他の複素変調シンボルフローに対する干渉を低減するように規定される、プリコーディングする手段と、
−  前記プリコーディングされた複素変調シンボルを、前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に転送する手段と
を備えることを特徴とする、複数の送信先によって受信される干渉を制限するデバイス。
【請求項８】
複数の送信先によって受信される干渉を制限する方法であって、干渉は無線通信ネットワークの同じリソースにおいて複数の送信元によって転送される複数の複素変調シンボルフローによって生成され、各送信元は複素変調シンボルフローを１つの送信先に向けて転送し、
該方法は、各複素変調シンボルベクトルフローについて実行されるステップであって：
−  複素変調シンボルを受信するステップと、
−  前記複素変調シンボルフローの複素変調シンボルを復号し、該複素変調シンボルが導出された情報ワードを成功裏にリトリーブするステップと、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成するステップと、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる前記生成された複素変調シンボルをプリコーディング行列によってプリコーディングするステップであって、該プリコーディング行列は、前記複素変調シンボルフローによる他の複素変調シンボルフローに対する干渉を低減するように規定される、プリコーディングするステップと、
−  前記プリコーディングされた複素変調シンボルを、前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に中継器によって転送するステップと、
−  前記送信元及び前記中継器からの前記複素変調シンボルを前記送信先によって受信するステップと
を含むことを特徴とする、複数の送信先によって受信される干渉を制限する方法。
【請求項９】
複数の送信先によって受信される干渉を制限するシステムであって、干渉は無線通信ネットワークの同じリソースにおいて複数の送信元によって転送される複数の複素変調シンボルフローによって生成され、各送信元は複素変調シンボルフローを１つの送信先に向けて転送し、
該システムは：
−  複素変調シンボルを受信する手段と、
−  前記複素変調シンボルフローの複素変調シンボルを復号し、該複素変調シンボルが導出された情報ワードを成功裏にリトリーブする手段と、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成する手段と、
−  前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信されることになる前記生成された複素変調シンボルをプリコーディング行列によってプリコーディングする手段であって、該プリコーディング行列は、前記複素変調シンボルフローによる他の複素変調シンボルフローに対する干渉を低減するように規定される、プリコーディングする手段と、
−  前記プリコーディングされた複素変調シンボルを、前記情報ワードから導出された前記複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に中継器によって転送する手段と、
−  前記送信元及び前記中継器から転送された前記複素変調シンボルを前記送信先によって受信する手段と
を備えることを特徴とする、複数の送信先によって受信される干渉を制限するシステム。
【請求項１０】
プログラマブルデバイス内に直接ロード可能とすることができるコンピュータープログラムであって、該コンピュータープログラムが前記プログラマブルデバイスで実行されると、請求項１〜６のいずれか１項に記載の方法のステップを実施する命令又はコード部を含む、コンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、包括的には、複数の送信先によって受信される干渉を制限する方法及びデバイスに関する。なお、干渉は複数の複素変調シンボルフローによって生成される。
【背景技術】
【０００２】
いくつかの送信元がデータを単一の送信先、例えばセルラーシステムのアップリンクに送信することを望んでいるとき、或いは複数の送信元−送信先の対が同じ物理リソースにおいて送信しているときに、干渉が発生する。
【０００３】
干渉は、１つ又は複数の送信先によって受信される信号の品質を劣化させる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、複数の送信先によって受信される干渉を制限することを目的とする。なお、干渉は複数の複素変調シンボルフローによって生成される。
【課題を解決するための手段】
【０００５】
この目的のために、本発明は、複数の送信先によって受信される干渉を制限する方法に関する。干渉は無線通信ネットワークの同じリソースにおいて複数の送信元によって転送される複数の複素変調シンボルフローによって生成され、各送信元は複素変調シンボルフローを１つの送信先に向けて転送する。
当該方法は、中継器によって実行されるステップであって、各複素変調シンボルベクトルフローについて：
−  複素変調シンボルを受信するステップと、
−  複素変調シンボルフローの複素変調シンボルを復号し、当該複素変調シンボルが導出された情報ワードを成功裏にリトリーブするステップと、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成するステップと、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる上記生成された複素変調シンボルをプリコーディング行列によってプリコーディングするステップであって、当該プリコーディング行列は、複素変調シンボルフローによる他の複素変調シンボルフローに対する干渉を低減するように規定される、プリコーディングするステップと、
−  プリコーディングされた複素変調シンボルを、情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に転送するステップと
を含むことを特徴とする。
【０００６】
また、本発明は、複数の送信先によって受信される干渉を制限するデバイスにも関する。干渉は無線通信ネットワークの同じリソースにおいて複数の送信元によって転送される複数の複素変調シンボルフローによって生成され、各送信元は複素変調シンボルフローを１つの送信先に向けて転送する。
当該干渉を制限するデバイスは中継器に含まれ、各複素変調シンボルベクトルフローについて：
−  複素変調シンボルを受信する手段と、
−  複素変調シンボルフローの複素変調シンボルを復号し、当該複素変調シンボルが導出された情報ワードを成功裏にリトリーブする手段と、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成する手段と、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる上記生成された複素変調シンボルをプリコーディング行列によってプリコーディングするステップであって、当該プリコーディング行列は、複素変調シンボルフローによる他の複素変調シンボルフローに対する干渉を低減するように規定される、プリコーディングする手段と、
−  プリコーディングされた複素変調シンボルを、情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に転送する手段と
を含むことを特徴とする。
【０００７】
したがって、送信元と送信先との間のデータリンクの品質は、中継器の使用によって促進される。
【０００８】
特定の特徴によれば、プリコーディング行列は、送信元と送信先との間のチャネル係数の行列及び中継器と送信先との間の行列に従って決定される。
【０００９】
したがって、中継器によって送信される信号は、送信先から見た現在のチャネルに適合され、干渉制限がより効率的となる。
【００１０】
特定の特徴によれば、中継器は、情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる上記生成された複素変調シンボルをプリコーディングする前に；
−  情報ワードが成功裏にリトリーブされる前に送信元によって送信された少なくとも１つの複素変調シンボルが、中継器によって転送されていないか否かを確認し、
情報ワードが成功裏にリトリーブされる前に送信元によって送信された少なくとも１つの複素変調シンボルが、中継器によって転送されていない場合に：
−  情報ワードが成功裏にリトリーブされる前に送信元によって送信された複素変調シンボルを生成し、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成し、
−  生成された複素変調シンボルを結合し、
−  結合された複素変調シンボルをプリコーディング行列によってプリコーディングし、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信された複素変調シンボルと同時に、上記結合されてプリコーディングされた複素変調シンボルを転送する。
【００１１】
したがって、プリコーダーを通じて送信元と同じシンボルを送信することによって、中継器は他の複素変調シンボルフローに対する干渉を制限する。
【００１２】
過去のシンボルを同時に転送することによって、送信元によって先に送信されたシンボルに対しても、適切な結合技法を送信先で用いることにより干渉制限を適用することができる。
【００１３】
特定の特徴によれば、中継器は、上記結合されてプリコーディングされた複素変調シンボルを転送するのに用いられる変調を更新する。
【００１４】
したがって、送信先における一致した受信機技法を複雑度の低いものとすることができる。
【００１５】
特定の特徴によれば、生成された複素変調シンボルは、結合するステップ中に係数によって重み付けされ、当該係数は上記生成されて結合された複素変調シンボルが直交振幅変調に属するように選ばれる。
【００１６】
したがって、復号器の複雑度は限られたままである。
【００１７】
特定の特徴によれば、中継器は半二重中継器であり、複素変調シンボルを生成して送信する前に、少なくとも２つの異なる複素変調シンボルフローの複素変調シンボルからの少なくとも２つの情報ワードが成功裏にリトリーブされたか否かを確認し、複素変調シンボルの生成及び転送は、少なくとも２つの異なる複素変調シンボルフローの複素変調シンボルからの少なくとも２つの情報ワードが成功裏にリトリーブされた場合にのみ実行される。
【００１８】
したがって、半二重中継器は、同時のリソースにおいて転送されるいくつかの複素変調シンボルフローによって生成された干渉を低減することに役立つことができる。
【００１９】
また、本発明は、複数の送信先によって受信される干渉を制限する方法にも関する。渉は無線通信ネットワークの同じリソースにおいて複数の送信元によって転送される複数の複素変調シンボルフローによって生成され、各送信元は複素変調シンボルフローを１つの送信先に向けて転送する。
当該方法は、各複素変調シンボルベクトルフローについて実行されるステップであって：
−  複素変調シンボルを受信するステップと、
−  複素変調シンボルフローの複素変調シンボルを復号し、当該複素変調シンボルが導出された情報ワードを成功裏にリトリーブするステップと、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成するステップと、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる上記生成された複素変調シンボルをプリコーディング行列によってプリコーディングするステップであって、当該プリコーディング行列は、複素変調シンボルフローによる他の複素変調シンボルフローに対する干渉を低減するように規定される、プリコーディングするステップと、
−  プリコーディングされた複素変調シンボルを、情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に転送するステップと、
−  送信元及び中継器からの複素変調シンボルを送信先によって受信するステップと
を含むことを特徴とする。
【００２０】
また、本発明は、複数の送信先によって受信される干渉を制限するシステムにも関する。干渉は無線通信ネットワークの同じリソースにおいて複数の送信元によって転送される複数の複素変調シンボルフローによって生成され、各送信元は複素変調シンボルフローを１つの送信先に向けて転送する。
当該システムは：
−  複素変調シンボルを受信する手段と、
−  複素変調シンボルフローの複素変調シンボルを復号し、当該複素変調シンボルが導出された情報ワードを成功裏にリトリーブする手段と、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成する手段と、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる上記生成された複素変調シンボルをプリコーディング行列によってプリコーディングする手段であって、当該プリコーディング行列は、複素変調シンボルフローによる他の複素変調シンボルフローに対する干渉を低減するように規定される、プリコーディングする手段と、
−  プリコーディングされた複素変調シンボルを、情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に中継器によって転送する手段と、
−  送信元及び中継器からの複素変調シンボルを送信先によって受信する手段と
を含むことを特徴とする。
【００２１】
したがって、送信元と送信先との間のデータリンクの品質は、中継器の使用によって促進される。
【００２２】
さらに別の態様によれば、本発明は、プログラマブルデバイス内に直接ロード可能とすることができるコンピュータープログラムにも関する。コンピュータープログラムは、プログラマブルデバイスで実行されると、本発明による方法のステップを実施する命令又はコード部を含む。
【００２３】
コンピュータープログラムに関連する特徴及び利点は、本発明による方法及びデバイスに関連して上述したものと同じであるので、ここでは繰り返さない。
【００２４】
本発明の特徴は、一例の実施形態の以下の説明を読むことによってより明らかになる。この説明は、添付図面に関して作成されたものである。
【図面の簡単な説明】
【００２５】
【図１】本発明が実施される無線通信ネットワークのアーキテクチャを表す図である。
【図２】本発明が実施される中継器のアーキテクチャを表す図である。
【図３】本発明によるプリコーディング行列を決定するために中継器によって実行されるアルゴリズムの一例を開示する図である。
【図４】本発明の第１の実現態様による中継器によって実行されるアルゴリズムの一例を開示する図である。
【図５】本発明による動的な復号転送プロトコルで転送される複素変調シンボルの一例の図である。
【図６ａ】本発明による種々のフェーズにおける干渉中和の進展を表す図である。
【図６ｂ】本発明による種々のフェーズにおける干渉中和の進展を表す図である。
【図６ｃ】本発明による種々のフェーズにおける干渉中和の進展を表す図である。
【図６ｄ】本発明による種々のフェーズにおける干渉中和の進展を表す図である。
【図７】本発明の第２の実現態様による中継器によって実行されるアルゴリズムの一例を開示する図である。
【図８】フェーズＰＨ１及びＰＨ２中に送信元及び中継器によって転送される複素変調シンボルベクトルフローを表す図である。
【図９】フェーズＰＨ２中の送信先における等価チャネルを表す図である。
【図１０】フェーズＰＨ２中の送信先における等価チャネル及びフェーズＰＨ３中に送信元及び中継器によって転送される複素変調シンボルベクトルフローを表す図である。
【図１１】フェーズＰＨ３中の送信先における等価チャネルを表す図である。
【発明を実施するための形態】
【００２６】
図１は、本発明が実施される無線通信ネットワークのアーキテクチャを表す。
【００２７】
無線通信ネットワークでは、複数の送信元Ｓｒｃ１〜Ｓｒｃ３が複数の送信先Ｄｅｓｔ１〜Ｄｅｓｔ３に向けて、情報ワードを信号の形態で送信する。
【００２８】
無線通信ネットワークは、ローカルエリアネットワーク又は無線セルラー通信ネットワークとすることができる。
【００２９】
送信元Ｓｒｃは、移動端末のような少なくとも１つの送信先又はホーム基地局に向けて信号を送信する基地局とすることができる。
【００３０】
送信元Ｓｒｃは、基地局のような複数の送信先に向けて信号を送信する移動端末又はホーム基地局とすることができる。
【００３１】
基地局は、アクセスノード、又はノードＢ、又はエンハンストノードＢとも呼ばれる。
【００３２】
基地局又はホーム基地局は、少なくとも１つの移動端末をハンドリングすることができる。
【００３３】
基地局は、当該基地局を通じて移動端末がリモートデバイスとの通信を確立することを可能にするために必要な情報を有するとき、その移動端末をハンドリングする。
【００３４】
基地局は、ダウンリンクチャネルを通じて移動端末に向けて信号を送信し、アップリンクチャネルを通じて移動端末によって送信される信号を受信する。
【００３５】
送信元Ｓｒｃ１〜Ｓｒｃ３は、種々の複素変調シンボルフローを転送する。
【００３６】
ここで、送信元Ｓｒｃ１〜Ｓｒｃ３は、図１では分離されたデバイスとして示されていることに留意されたい。本発明は、送信元Ｓｒｃ１〜Ｓｒｃ３が、同一のデバイス、例えば３つの別個の複素変調シンボルフローを転送するためにビームフォーミングを実行する１つのデバイスに含まれるときにも適用可能である。
【００３７】
送信先Ｄｅｓｔ１〜Ｄｅｓｔ３は、図１では分離されたデバイスとして示されている。本発明は、送信先Ｄｅｓｔ１〜Ｄｅｓｔ３が、同一のデバイス、例えば複数のアンテナを有して３つの別個の複素変調シンボルベクトルフローを独立に復号するデバイスに含まれるときにも適用可能である。これは、例えば、いくつかの移動端末が同じリソースで基地局と通信する無線セルラー通信ネットワークのアップリンクチャネルにおいて当てはまる。そのような方式は、アップリンクマルチユーザＭＩＭＯ（多入力多出力）として知られている。
【００３８】
送信元Ｓｒｃ１は、１つの情報ワード又は複数の情報ワードを、複素変調シンボルベクトルフローを通じて送信先Ｄｅｓｔ１に向けて転送する。
【００３９】
送信元Ｓｒｃ２は、１つの情報ワード又は複数の情報ワードを、複素変調シンボルベクトルフローを通じて送信先Ｄｅｓｔ２に向けて転送する。
【００４０】
送信元Ｓｒｃ３は、１つの情報ワード又は複数の情報ワードを、複素変調シンボルベクトルフローを通じて送信先Ｄｅｓｔ３に向けて転送する。
【００４１】
複素変調シンボルベクトルフローは無線通信ネットワークにおける同一のリソースにおいて送信されるため、送信元Ｓｒｃ１によって送信先Ｄｅｓｔ１に送信される複素変調シンボルベクトルフローは、送信元Ｓｒｃ２によって送信先Ｄｅｓｔ２に送信される複素変調シンボルベクトルフロー及び送信元Ｓｒｃ３によって送信先Ｄｅｓｔ３に送信される複素変調シンボルベクトルフローに対して干渉する。送信元Ｓｒｃ２によって送信先Ｄｅｓｔ２に送信される複素変調シンボルベクトルフローは、送信元Ｓｒｃ１によって送信先Ｄｅｓｔ１に送信される複素変調シンボルベクトルフロー及び送信元Ｓｒｃ３によって送信先Ｄｅｓｔ３に送信される複素変調シンボルベクトルフローに対して干渉する。送信元Ｓｒｃ３によって送信先Ｄｅｓｔ３に送信される複素変調シンボルベクトルフローは、送信元Ｓｒｃ２によって送信先Ｄｅｓｔ２に送信される複素変調シンボルベクトルフロー及び送信元Ｓｒｃ１によって送信先Ｄｅｓｔ１に送信される複素変調シンボルベクトルフローに対して干渉する。
【００４２】
送信元Ｓｒｃｉは、符号化器によって符号化された情報ワードのＫｉビットの情報ビットを送信する。ここで、ｉは送信元インデックスを示す。符号化器の出力はインターリーブされ、符号化ビットベクトルが作成される。
【００４３】
符号化ビットベクトルは、複素変調シンボルを得るために離散変調入力に供給される。離散変調入力は、４位相偏移変調又は１６直交振幅変調若しくは６４直交振幅変調とすることができる。
【００４４】
複素変調シンボルは、情報ワードから導出される。
【００４５】
各送信元Ｓｒｃｉは、他の送信元と同じ変調方式を用いることもできるし、他の送信元の少なくとも１つによって用いられる変調方式とは異なる変調方式を用いることもできる。
【００４６】
複素変調シンボルは、複素変調シンボルベクトルにグループ化される。
【００４７】
各情報ワードは、ＣＲＣによって生成される冗長検査ビットを含む。
【００４８】
各複素変調シンボルベクトルは、物理的な送信アンテナにマッピングされる前に、複素変調シンボルの変換を適用するプリコーディング方式の連結からなる仮想アンテナによるチャネルを通じて、いくつかの期間にわたり送信される。
【００４９】
符号化及びインターリーブは、より一般的には、情報ワードから任意のサイズの符号化ビットベクトル、すなわち換言すれば任意の可能な符号化レートを生成することを可能にする、３ＧＰＰ−ＬＴＥ（第３世代パートナーシッププロジェクト長期発展型）標準規格で用いられるようなレートマッチングアルゴリズムによって行われる。符号化ビットの生成は、複素変調シンボルベクトルの送信に従って、いくつかのステップで行うこともできる。
【００５０】
無線セルラー通信ネットワークでは、先の複素変調シンボルベクトルの送信の成功を肯定応答するために又はしないために、ハイブリッドＡＲＱ（ＨＡＲＱ）フィードバック方式が送信先Ｄｅｓｔから送信元Ｓｒｃへ提供される。
【００５１】
ハイブリッドＡＲＱでは、送信先Ｄｅｓｔが複素変調シンボルの導出された情報ワードのリトリーブに成功することができないとき、すなわち送信された情報ワードに組み込まれた巡回冗長検査が機能していないとき、追加の冗長性情報（redundancy）の再送信が実行される。
【００５２】
十分な冗長性情報が受信されると直ちに、送信先Ｄｅｓｔは、情報ワードを正しく復号することができ、情報ワードに組み込まれたＣＲＣビットにより復号が正しく行われたことを検出し、肯定応答メッセージを送信元に向けて送信し、情報ワード及び追加の冗長性情報の送信が停止される。
【００５３】
送信先Ｄｅｓｔは、１つの情報ワードの送信開始時から受信された複素変調シンボルベクトルを連結したもの又は受信された符号化ビットのソフト推定値を連結したものを記憶し、連結されたシンボルに対して統合復号を適用する。
【００５４】
肯定応答は、複素変調シンボルベクトルの受信及び復号後において、それらの複素変調シンボルベクトルのＣＲＣチェックが正しい場合に行われる。
【００５５】
通常、新しい各複素変調シンボルベクトルは、レートマッチングアルゴリズム及びエラー訂正符号の出力から得られる追加の冗長性情報を含む。
【００５６】
中継器ＲＬは、全二重デバイス又は半二重デバイスとすることができる。中継器ＲＬは、基地局、ホーム基地局、又は移動端末のようなデバイスに含まれることもある。
【００５７】
本発明によれば、中継器は、各複素変調シンボルフローについて；
−  複素変調シンボルを受信し、
−  複素変調シンボルフローの複素変調シンボルを復号して当該複素変調シンボルが導出された情報ワードを成功裏にリトリーブし、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる複素変調シンボルを生成し、
−  情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信されることになる上記で生成された複素変調シンボルをプリコーディング行列によってプリコーディングし、当該プリコーディング行列は、複素変調シンボルフローによる他の複素変調シンボルフローに対する干渉を低減するように規定され、
−  プリコーディングされた複素変調シンボルを、情報ワードから導出された複素変調シンボルフローを送信した送信元によって送信される複素変調シンボルと同時に転送する。
【００５８】
複素変調シンボルフローが転送される送信先は、送信元及び中継器から複素変調シンボルを受信する。
【００５９】
図２は、本発明が実施される中継器のアーキテクチャを表す図である。
【００６０】
中継器ＲＬは、例えば、バス２０１によって互いに接続されたコンポーネントと、図３及び図４又は図７に開示するようなプログラムによって制御されるプロセッサ２００とに基づくアーキテクチャを有する。
【００６１】
バス２０１は、プロセッサ２００を、読み出し専用メモリＲＯＭ２０２、ランダムアクセスメモリＲＡＭ２０３、及び無線インターフェース２０５にリンクする。
【００６２】
メモリ２０３は、変数と、図３及び図４又は図７に開示するようなプログラムの命令とを収容するように意図されたレジスタを含む。
【００６３】
プロセッサ２００は、無線インターフェース２０５の動作を制御する。
【００６４】
読み出し専用メモリ２０２は、図３及び図４又は図７に開示するようなプログラムの命令を含む。これらの命令は、中継器ＲＬに電源が投入されるとランダムアクセスメモリ２０３へ転送される。
【００６５】
無線インターフェース２０５は、中継器ＲＬが基地局若しくはホーム基地局及び少なくとも１つの移動端末に向けて信号若しくはメッセージを転送し、且つ／又は、それら基地局若しくはホーム基地局及び少なくとも１つの移動端末から信号若しくはメッセージを受信することを可能にする。
【００６６】
無線インターフェース２０５は、アンテナアレイＲＬＡｎｔに接続されている。
【００６７】
無線インターフェース２０５は、少なくとも１つの基地局又はホーム基地局によって転送された信号を受信するダウンリンク受信モジュール２１０を備えることができ、少なくとも１つの移動端末又はホーム基地局へ信号を転送するダウンリンク送信モジュール２１１を備えることができ、少なくとも１つの移動端末又はホーム基地局によって送信された信号を受信するアップリンク受信モジュール２１２を備えることができ、少なくとも１つの基地局又はホーム基地局へ信号を転送するアップリンク送信モジュール２１３を備えることができる。
【００６８】
中継器ＲＬは、動的復号転送（ＤＤＦ：Dynamic Decode and Forward）プロトコルに従って動作する。
【００６９】
ＤＤＦプロトコルは、中継器ＲＬにおけるスマート処理（smart processing）を含む。中継器ＲＬは、送信元Ｓｒｃから送信先Ｄｅｓｔへ送信された情報ワードを受信して復号を試み、複素変調シンボルが導出された情報ワードのリトリーブに成功すると直ちに、転送フェーズに移る。
【００７０】
図３は、本発明によるプリコーディング行列を求めるために中継器によって実行されるアルゴリズムの一例を開示している。
【００７１】
より正確には、本アルゴリズムは、中継器ＲＬのプロセッサ２００によって実行される。
【００７２】
本アルゴリズムは、定期的に実行されるか、又は送信元と送信先との間のチャネル状態が変動するたびに実行される。
【００７３】
ステップＳ３００において、プロセッサ２００は、送信元−送信先チャネル行列ＨSDを形成するために、送信元Ｓｒｃ１〜Ｓｒｃ３と送信先Ｄｅｓｔ１〜Ｄｅｓｔ３との間のチャネル係数を取得する。これは、実際には、或る送信先Ｄｅｓｔ又は各送信先Ｄｅｓｔと複数の送信元Ｓｒｃとの間のフィードバックリンクを用いて行うことができる。
【００７４】
同じステップにおいて、プロセッサ２００は、中継器−送信先チャネル行列ＨRDを形成するために、中継器ＲＬと送信先Ｄｅｓｔ１〜Ｄｅｓｔ３との間のチャネル係数を取得する。
【００７５】
次のステップＳ３０１において、プロセッサ２００は、プリコーディング行列ＡRを計算する。プリコーディング行列ＡRは、送信元Ｓｒｃ１〜Ｓｒｃ３によって送信される種々の複素変調シンボルベクトルフロー間の干渉の影響をキャンセル又は制限するように決定される。
【００７６】
例えば、Ｎ個の送信元ＳｒｃがＮ個の複素変調シンボルベクトルフローを送信しており、少なくともＮ個の受信アンテナがそれらＮ個の複素変調シンボルベクトルフローを受信している。これらのＮ個の受信アンテナは、１つの送信先Ｄｅｓｔのアンテナであるか又は単一のアンテナを保持するＮ個の送信先の各アンテナである。中継器ＲＬは、例えば、アンテナアレイＲＬＡｎｔを形成する少なくともＮ個のアンテナを保持する全二重中継器である。
【００７７】
送信元Ｓｒｃと送信先Ｄｅｓｔの受信アンテナとの間のチャネル係数の行列をＨSDと表し、中継器ＲＬと送信先Ｄｅｓｔの受信アンテナとの間のチャネル係数の行列をＨRDと表すことにする。チャネルは準静的であると仮定する。
【００７８】
プリコーディング行列ＡRは、送信元と送信先Ｄｅｓｔの受信アンテナとの間のチャネル係数の行列ＨSD、及び、中継器ＲＬと送信先Ｄｅｓｔの受信アンテナとの間のチャネル係数の行列ＨRDに従って求められる。
【００７９】
干渉中和（interference neutralization）の概念を示すために、中継器ＲＬが各複素変調シンボルフローの複素変調シンボルが導出された各情報ワードを成功裏にリトリーブし、各情報ワードから導出される新しい複素変調シンボルベクトルを生成することができる送信のフェーズを考えることにする。
【００８０】
このフェーズの第ｔのタイムスロットにおいて送信元Ｓｒｃｉによって送信される複素変調シンボルはＸi,N+1,tと表され、このフェーズにおいて送信元Ｓｒｃｉについて中継器ＲＳによって送信される複素変調シンボルはＺi,N+1,tと表される。
【００８１】
したがって、全ての受信アンテナを考慮すると、このフェーズ中の受信信号は以下のようになる。
【００８２】
【数１】
0005779462.tif 000002
【００８３】
ここで、各シンボルＺi,N+1,tは、プリコーディング行列ＡRのベクトルによってプリコーディングされることに留意されたい。
【００８４】
例えば、中継器ＲＬは、送信元Ｓｒｃｉによって送信されたシンボルと同じ複素変調シンボルを生成することもできる。すなわち、Ｚi,N+1,t＝Ｘi,N+1,tである。その場合、
【００８５】
【数２】
0005779462.tif 000003
【００８６】
が得られる。ここで、ηN+1,tは、複素白色ガウス雑音のベクトルである。
【００８７】
送信先Ｄｅｓｔｉは、等価チャネルＨSD＋ＨRDＡRを観測する。
【００８８】
干渉を中和するには、プリコーディング行列ＡRは、
【００８９】
【数３】
0005779462.tif 000004
【００９０】
となるような対角行列Ｄが存在することを満たさなければならない。
【００９１】
対角行列Ｄの対角係数は、改善の結果得られる信号対干渉雑音比ＳＩＮＲを最大にすることによって、送信先Ｄｅｓｔｉで受信される有用な信号を改善するために、中継器ＲＬが利用可能な自由度である。
【００９２】
チャネル係数は準静的であるとみなされるので、プリコーディング行列ＡRはＮ個の複素変調シンボルベクトルフローの送信全体について同じままであるとみなされる。
【００９３】
チャネル係数が変化している場合、プリコーディング行列ＡRはそれに従って変更される。
【００９４】
中継器ＲＬが複素変調シンボルベクトルフローのサブセットしか正しく復号しない場合であっても、中継器ＲＬは、送信元と同じシンボルを生成して受信アンテナで受ける干渉の一部を除去する干渉中和を用いることができる。
【００９５】
したがって、フェーズＰＨｋの後、中継器ＲＬが送信元Ｓｒｃｉによって送信された最初のｋ個の複素変調シンボルベクトルフローの複素変調シンボルが導出されたｋ個の情報ワードを成功裏にリトリーブしていると仮定すると、その結果として、フェーズＰＨｋ＋１の第ｔのタイムスロットにおける受信信号は次のようになる。ここで、ｋはフェーズＰＨのインデックスを示し、ｉは１〜ｋである。
【００９６】
【数４】
0005779462.tif 000005
【００９７】
ここで、ｋ＋１はフェーズＰＨｋ＋１のインデックスである。
【００９８】
図４は、本発明の第１の実現態様による、中継器によって実行されるアルゴリズムの一例を開示する。
【００９９】
本アルゴリズムは、中継器ＲＬによって、各複素変調シンボルベクトルフローについて並列に実行される。
【０１００】
より正確には、本アルゴリズムは、中継器ＲＬのプロセッサ２００によって実行される。
【０１０１】
ステップＳ４００において、プロセッサ２００は、無線インターフェース２０５を通じて複素変調シンボルベクトルの受信を検出する。複素変調シンボルベクトルは、本アルゴリズムが実行される複素変調シンボルベクトルフローに属している。
【０１０２】
複素変調シンボルベクトルは、ダウンリンク受信機２１０又はアップリンク受信機２１２によって受信され、１つの情報ワードの送信開始時からこれまでに受信された複素変調シンボルベクトルに連結される。
【０１０３】
次のステップＳ４０１において、プロセッサ２００は、無線インターフェース２０５に対して、少なくとも１つの受信された複素変調シンボルベクトルを復号するように指示する。
【０１０４】
この少なくとも１つの受信された複素変調シンボルベクトルは、最も新しく受信された複素変調シンボルベクトルを含み、中継器ＲＬによって先に受信された少なくとも１つの複素変調シンボルベクトルを含むこともできる。
【０１０５】
この少なくとも１つの複素変調シンボルベクトルは、復調され、デインターリーブされ、情報ビット及び冗長性情報のソフト推定値に復号される。
【０１０６】
次のステップＳ４０２において、プロセッサ２００は、この少なくとも１つの受信されて復号された複素変調シンボルベクトルの復号後に求められた巡回冗長検査ＣＲＣが正しいか否かをチェックする。
【０１０７】
ＣＲＣが正しい場合、この少なくとも１つの複素変調シンボルが導出された情報ワードのリトリーブに成功したのであり、プロセッサ２００はステップＳ４０３に移動し、そうでない場合、プロセッサ２００はステップＳ４００に戻る。
【０１０８】
ここで、一変形では、ＣＲＣが正しい場合、プロセッサ２００はステップＳ４０３に移動し、最も新しく受信された複素変調シンボルベクトルについて、肯定応答メッセージが送信先Ｄｅｓｔから送信元Ｓｒｃへ転送されているか否かをさらにチェックすることに留意されたい。
【０１０９】
肯定応答メッセージが転送されている場合、プロセッサ２００はステップＳ４０６に移動し、そうでない場合、プロセッサ２００はステップＳ４００に戻る。
【０１１０】
ＣＲＣが正しければ、プロセッサ２００は、送信元Ｓｒｃｉによって送信されたＫｉビットの情報ビットを知り、レートマッチングアルゴリズム及び情報ワードの知識から、送信元Ｓｒｃｉと同じ方法で複素変調シンボルベクトルを生成することができる。
【０１１１】
図５は、本発明による動的な復号転送プロトコルで転送される複素変調シンボルの一例である。
【０１１２】
図５の例では、Ｎは３であり、各送信元Ｓｒｃはそれぞれ１つの複素変調シンボルベクトルフローを送信している。
【０１１３】
第１のフェーズＰＨ１において、中継器ＲＬは、複素変調シンボルベクトルフローＦＬＳ１の複素変調シンボルベクトルＸ1,1＝［Ｘ1,1,1，...，Ｘ1,1,t，...］を受信する。また、複素変調シンボルベクトルフローＦＬＳ２の複素変調シンボルベクトルＸ2,1と、複素変調シンボルベクトルフローＦＬＳ１の複素変調シンボルベクトルＸ3,1とを受信する。
【０１１４】
フェーズＰＨ１が終了すると、プロセッサ２００は、複素変調シンボルベクトルＸ1,1を復号し、複素変調シンボルベクトルフローＦＬＳ１の複素変調シンボルが導出された情報ワードを成功裏にリトリーブする。
【０１１５】
フェーズＰＨ１が終了すると、プロセッサ２００は、複素変調シンボルベクトルＸ2,1及びＸ3,1を復号し、複素変調シンボルフローＦＬＳ２及びＦＬＳ３の複素変調シンボルが導出された情報ワードのリトリーブには成功しない。
【０１１６】
複素変調シンボルベクトルフローＦＬＳ１については、プロセッサ２００は、ステップＳ４０２からステップＳ４０３に移動する。
【０１１７】
複素変調シンボルベクトルフローＦＬＳ２及びＦＬＳ３については、プロセッサ２００はステップＳ４０２からステップＳ４００に戻る。
【０１１８】
プロセッサ２００は、複素変調シンボルベクトルＸ1,1が導出されたＫ１ビットの情報ビットを知っているので、対応する冗長性情報を求めることができ、インターリーブされた符号化ビットをレートマッチングアルゴリズムによって作成することができる。
【０１１９】
次に、符号化ビットベクトルは離散変調入力に与えられ、離散変調入力は複素変調シンボルを作成する。
【０１２０】
プロセッサ２００は、フェーズＰＨ２中に送信元Ｓｒｃ１によって送信されることになる複素変調シンボルベクトルを生成することができる。
【０１２１】
情報ワードのリトリーブに成功しなかった複素変調シンボルベクトルフローＦＬＳ２及びＦＬＳ３に対応する複素変調シンボルベクトルは、ヌル値に置き換えられる。すなわち、中継器ＲＬは、これらの複素変調シンボルベクトルフローに対応する信号を送信しない。
【０１２２】
ステップＳ４０３において、プロセッサ２００は、次のフェーズＰＨ２中に送信元Ｓｒｃ１によって送信される複素変調シンボルベクトルＸ1,2を生成する。
【０１２３】
次のステップＳ４０４において、プロセッサ２００は、上述した式の第２のベクトルにおいて、ヌル値を、成功裏にリトリーブした情報ワードから導出された複素変調シンボルベクトルＸ1,2の復号値に置き換える。
【０１２４】
フェーズＰＨ２の第ｔのタイムスロット中に送信先で受信される信号は、次のようになる。
【０１２５】
【数５】
0005779462.tif 000006
【０１２６】
上述した式の第２のベクトル、すなわち
【０１２７】
【数６】
0005779462.tif 000007
【０１２８】
において、ヌル値は、リトリーブに成功しておらず中継器ＲＬによってまだ生成されていない情報ワードから導出された複素変調シンボルに対応する。
【０１２９】
次のステップＳ４０５において、プロセッサ２００は、プリコーディング行列ＡRによってプリコーディングされた複素変調シンボルベクトルＸ1,2及びヌルシンボルを、無線インターフェース２０５を通じて転送するように指示する。
【０１３０】
フェーズＰＨ２が開始されると、複素変調シンボルベクトルＸ1,2が送信される。
【０１３１】
より正確には、フェーズＰＨ２の各タイムスロットにおいて、プリコーディング行列ＡRによってプリコーディングされた複素変調シンボルＸ1,2,tは、送信元Ｓｒｃ１によって送信される複素変調シンボルＸ1,2,tと同時にステップＳ４０５において転送される。
【０１３２】
送信元Ｓｒｃ１によって送信される複素変調シンボルベクトルＸ1,2は、送信元Ｓｒｃ２によって送信される複素変調シンボルベクトルＸ2,2と同時に送信される。
【０１３３】
送信元Ｓｒｃ１によって送信される複素変調シンボルベクトルＸ1,2は、フェーズＰＨ２中に、送信元Ｓｒｃ３によって送信される複素変調シンボルベクトルＸ3,2と同時に送信される。
【０１３４】
次のステップＳ４０６において、プロセッサ２００は、複素変調シンボルベクトルの送信が終了したか否か、又は肯定応答が送信先Ｄｅｓｔから送信元Ｓｒｃに送信されたか否かを確認する。
【０１３５】
複素変調シンボルの送信は、送信先Ｄｅｓｔが１つの複素変調シンボルベクトルに肯定応答するか、又は肯定応答が所与の期間内に受信されないか、又はブロードキャストの場合には全ての複素変調シンボルベクトルが送信されると終了する。
【０１３６】
複素変調シンボルベクトルの送信が終了した場合、プロセッサ２００は、ステップＳ４００に戻る。そうでない場合、プロセッサ２００は、すでに開示したステップＳ４０３に移動する。
【０１３７】
複素変調シンボルベクトルの送信が終了すると、プロセッサ２００は情報ワードに関連付けられていたＲＡＭメモリ２０３のバッファをリセットする。
【０１３８】
フェーズＰＨ２が終了すると、プロセッサ２００は、複素変調シンボルベクトルＸ2,2が導出された情報ワードを成功裏にリトリーブし、複素変調シンボルベクトルＸ3,2が導出された情報ワードのリトリーブには成功しない。
【０１３９】
複素変調シンボルベクトルフローＦＬＳ２については、プロセッサ２００はステップＳ４０２からステップＳ４０３に移動する。
【０１４０】
複素変調シンボルベクトルフローＦＬＳ３については、プロセッサ２００はステップＳ４０２からステップＳ４００に移動する。
【０１４１】
プロセッサ２００は、複素変調シンボルベクトルＸ2,2が導出されたＫ２ビットの情報ビットを知っているので、対応する冗長性情報を求めることができ、インターリーブされた符号化ビットをレートマッチングアルゴリズムによって作成することができる。
【０１４２】
次に、符号化ビットベクトルは離散変調入力に与えられ、離散変調入力は複素変調シンボルを作成する。
【０１４３】
プロセッサ２００は、フェーズＰＨ３中に送信元Ｓｒｃ１及びＳｒｃ２によって送信されることになる複素変調シンボルベクトルを生成することができる。
【０１４４】
プロセッサ２００は、次のフェーズＰＨ３中に送信元Ｓｒｃ１及びＳｒｃ２によって送信されることになる複素変調シンボルベクトルＸ1,3及びＸ2,3を生成する。
【０１４５】
フェーズＰＨ３の第ｔのタイムスロット中に送信先で受信される信号は、次のようになる。
【０１４６】
【数７】
0005779462.tif 000008
【０１４７】
プリコーディング行列ＡRによってプリコーディングされた複素変調シンボルベクトルＸ1,3及びＸ2,3は、フェーズＰＨ３中に、送信元Ｓｒｃ１によって送信される複素変調シンボルベクトルＸ1,3、送信元Ｓｒｃ２によって送信される複素変調シンボルベクトルＸ2,3、及び送信元Ｓｒｃ３によって送信される複素変調シンボルベクトルＸ3,3と同時に転送される。
【０１４８】
フェーズＰＨ３が終了すると、プロセッサ２００は、複素変調シンボルベクトルＸ3,3が導出された情報ワードを成功裏にリトリーブする。
【０１４９】
複素変調シンボルベクトルフローＦＳ３について、プロセッサ２００はステップＳ４０２からステップＳ４０３に移動する。
【０１５０】
プロセッサ２００は、複素変調シンボルベクトルＸ3,3が導出されたＫ３ビットの情報ビットを知っているので、対応する冗長性情報を求めることができ、インターリーブされた符号化ビットをレートマッチングアルゴリズムによって作成することができる。
【０１５１】
次に、符号化ビットベクトルは離散変調入力に与えられ、離散変調入力は複素変調シンボルを作成する。
【０１５２】
プロセッサ２００は、フェーズＰＨ４中に送信元Ｓｒｃ１、Ｓｒｃ２、及びＳｒｃ３によって送信されることになる複素変調シンボルベクトルを生成することができる。
【０１５３】
プロセッサ２００は、次のフェーズＰＨ４中に送信元Ｓｒｃ１、Ｓｒｃ２、及びＳｒｃ３によって送信されることになる複素変調シンボルベクトルＸ1,4、Ｘ2,4、及びＸ3,4を生成する。
【０１５４】
フェーズＰＨ４において送信先で受信される信号は、次のようになる。
【０１５５】
【数８】
0005779462.tif 000009
【０１５６】
プリコーディング行列ＡRによってプリコーディングされた複素変調シンボルベクトルＸ1,4、Ｘ2,4、及びＸ3,4は、フェーズＰＨ４中に、送信元Ｓｒｃ１によって送信される複素変調シンボルベクトルＸ1,4、送信元Ｓｒｃ２によって送信される複素変調シンボルベクトルＸ2,4、及び送信元Ｓｒｃ３によって送信される複素変調シンボルベクトルＸ3,4と同時に転送される。
【０１５７】
図６ａ〜図６ｄは、本発明による種々のフェーズにおける干渉中和の進展を表す図である。
【０１５８】
図６ａは、フェーズＰＨ１中に送信先Ｄｅｓｔによって受信される干渉を表している。
【０１５９】
送信元Ｓｒｃ１は、複素変調シンボルベクトルフローＦＬＳ１を送信先Ｄｅｓｔ１に向けて送信する。複素変調シンボルベクトルフローＦＬＳ１は、送信先Ｄｅｓｔ２において干渉Ｉ12P1を生成し、送信先Ｄｅｓｔ３において干渉Ｉ13P1を生成する。
【０１６０】
送信元Ｓｒｃ２は、複素変調シンボルベクトルフローＦＬＳ２を送信先Ｄｅｓｔ２に向けて送信する。複素変調シンボルベクトルフローＦＬＳ２は、送信先Ｄｅｓｔ１において干渉Ｉ21P1を生成し、送信先Ｄｅｓｔ３において干渉Ｉ23P1を生成する。
【０１６１】
送信元Ｓｒｃ３は、複素変調シンボルベクトルフローＦＬＳ３を送信先Ｄｅｓｔ３に向けて送信する。複素変調シンボルベクトルフローＦＬＳ３は、送信先Ｄｅｓｔ１において干渉Ｉ31P1を生成し、送信先Ｄｅｓｔ２において干渉Ｉ32P1を生成する。
【０１６２】
図６ｂは、フェーズＰＨ２中に送信先Ｄｅｓｔによって受信される干渉を表している。
【０１６３】
送信元Ｓｒｃ１は、複素変調シンボルベクトルフローＦＬＳ１を送信先Ｄｅｓｔ１に向けて送信する。中継器ＲＬは、送信元Ｓｒｃ１と同じ複素変調シンボルベクトルを送信先Ｄｅｓｔ１に向けて転送する。中継器ＲＬによって転送される複素変調シンボルベクトルは、送信元Ｓｒｃ１〜Ｓｒｃ３によって送信される種々の複素変調シンボルベクトルフロー間の干渉の効果をキャンセル又は制限するように決定されたプリコーディング行列ＡRによって処理される。
【０１６４】
送信先Ｄｅｓｔ２及びＤｅｓｔ３は、複素変調シンボルベクトルフローＦＬＳ１によってもはや干渉を受けない。送信元Ｓｒｃ２及びＳｒｃ３に関連する信号は中継器ＲＬによって送信されないので、これらの送信元による他の送信元の信号に対する干渉は、減少も中和も受けることができない。
【０１６５】
送信元Ｓｒｃ２は、複素変調シンボルベクトルフローＦＬＳ２を送信先Ｄｅｓｔ２に向けて送信する。複素変調シンボルベクトルフローＦＬＳ２は、送信先Ｄｅｓｔ１において干渉Ｉ21P2を生成し、送信先Ｄｅｓｔ３において干渉Ｉ23P2を生成する。
【０１６６】
送信元Ｓｒｃ３は、複素変調シンボルベクトルフローＦＬＳ３を送信先Ｄｅｓｔ３に向けて送信する。複素変調シンボルベクトルフローＦＬＳ３は、送信先Ｄｅｓｔ１において干渉Ｉ31P2を生成し、送信先Ｄｅｓｔ２において干渉Ｉ32P2を生成する。
【０１６７】
図６ｃは、フェーズＰＨ３中に送信先Ｄｅｓｔによって受信される干渉を表している。
【０１６８】
送信元Ｓｒｃ１は、複素変調シンボルベクトルフローＦＬＳ１を送信先Ｄｅｓｔ１に向けて送信する。中継器ＲＬは、送信元Ｓｒｃ１と同じ複素変調シンボルベクトルを送信先に向けて転送する。中継器ＲＬによって転送される複素変調シンボルベクトルは、干渉の効果をキャンセル又は制限するように決定されたプリコーディング行列ＡRによってプリコーディングされている。
【０１６９】
送信元Ｓｒｃ２は、複素変調シンボルベクトルフローＦＬＳ２を送信先Ｄｅｓｔ２に向けて送信する。中継器ＲＬは、送信元Ｓｒｃ２と同じ複素変調シンボルベクトルを送信先に向けて転送する。中継器ＲＬによって転送される複素変調シンボルベクトルは、干渉の効果をキャンセル又は制限するように決定されたプリコーディング行列ＡRによってプリコーディングされる。
【０１７０】
送信先Ｄｅｓｔ１は、複素変調シンボルベクトルフローＦＬＳ２による干渉をもはや受けない。
【０１７１】
送信先Ｄｅｓｔ２は、複素変調シンボルベクトルフローＦＬＳ１による干渉をもはや受けない。
【０１７２】
送信先Ｄｅｓｔ３は、複素変調シンボルベクトルフローＦＬＳ１及びＦＬＳ２による干渉をもはや受けない。
【０１７３】
送信元Ｓｒｃ３は、複素変調シンボルベクトルフローＦＬＳ３を送信先Ｄｅｓｔ３に向けて送信する。複素変調シンボルベクトルフローＦＬＳ３は、送信先Ｄｅｓｔ１において干渉Ｉ31P3を生成し、送信先Ｄｅｓｔ２において干渉Ｉ32P3を生成する。
【０１７４】
図６ｄは、フェーズＰＨ４中に送信先Ｄｅｓｔによって受信される干渉を表している。
【０１７５】
送信元Ｓｒｃ１は、複素変調シンボルベクトルフローＦＬＳ１を送信先Ｄｅｓｔ１に向けて送信する。中継器ＲＬは、送信元Ｓｒｃ１と同じ複素変調シンボルベクトルを送信先に向けて転送する。中継器ＲＬによって転送される複素変調シンボルベクトルは、干渉の効果をキャンセル又は制限するように決定されたプリコーディング行列ＡRによってプリコーディングされる。
【０１７６】
送信元Ｓｒｃ２は、複素変調シンボルベクトルフローＦＬＳ２を送信先Ｄｅｓｔ２に向けて送信する。中継器ＲＬは、Ｓｒｃ２と同じ複素変調シンボルベクトルを送信先に向けて転送する。中継器ＲＬによって転送される複素変調シンボルベクトルは、干渉の効果をキャンセル又は制限するように決定されたプリコーディング行列ＡRによってプリコーディングされる。
【０１７７】
送信元Ｓｒｃ３は、複素変調シンボルベクトルフローＦＬＳ３を送信先Ｄｅｓｔ３に向けて送信する。中継器ＲＬは、送信元Ｓｒｃ３と同じ複素変調シンボルベクトルを送信先に向けて転送する。中継器ＲＬによって転送される複素変調シンボルベクトルは、干渉の効果をキャンセル又は制限するように決定されたプリコーディング行列ＡRによってプリコーディングされる。
【０１７８】
送信先Ｄｅｓｔ１は、複素変調シンボルベクトルフローＦＬＳ２及びＦＬＳ３による干渉をもはや受けない。
【０１７９】
送信先Ｄｅｓｔ２は、複素変調シンボルベクトルフローＦＬＳ１及びＦＬＳ３による干渉をもはや受けない。
【０１８０】
送信先Ｄｅｓｔ３は、複素変調シンボルベクトルフローＦＬＳ１及びＦＬＳ２による干渉をもはや受けない。
【０１８１】
本発明の第２の実現態様によれば、中継器ＲＬは、情報ワードを成功裏に受信すると、転送しなければならないシンボルにパッチを実行する。
【０１８２】
パッチ技法は、２つのステップを結合したものである。
【０１８３】
第１のステップは、中継器ＲＬにおいて、先のフェーズで既に送信されたシンボルと、送信元が現在のフェーズで送信する予定のシンボルとを結合したものを転送することによって実行される。
【０１８４】
第２のステップは、送信先Ｄｅｓｔにおいて、高次変調の等価な送信を確立するために、これらの種々のタイムスロット中に受信された信号又はソフトビットを結合することによって実行される。
【０１８５】
第１の簡単化された手法により、全ての送信元Ｓｒｃが同じ変調方式を用いるものと考えることにする。ｍk、tは、第ｋのフェーズＰＨｋの第ｔのタイムスロット中に、ＱＡＭシンボルによって搬送されるビット数を定義するものとする。Ｘi,k,tは、第ｋのフェーズＰＨｋの第ｔのタイムスロット中に、第ｉの送信元Ｓｒｃｉによって送信されるシンボルとする。
【０１８６】
Ｙj,k,tは、第ｋのフェーズＰＨｋの第ｔのタイムスロット中に、第ｊの送信先Ｄｅｓｔｊによって受信される信号とする。
【０１８７】
以下で開示するアルゴリズムの原理を簡単にするために、先ず、全てのフェーズ継続時間が等しいと考えることにする。フェーズ長が等しくない一般化は後に行うことにする。
【０１８８】
送信元Ｓｒｃと送信先Ｄｅｓｔｊとの間のチャネルはｈSDjと表される。中継器ＲＬのアンテナと送信先Ｄｅｓｔｊとの間のチャネルはｈRDjと表される。送信先Ｄｅｓｔｊは、第ｋ＋１のフェーズＰＨｋ＋１の第ｔのタイムスロット中に
【０１８９】
【数９】
0005779462.tif 000010
【０１９０】
を受信する。
【０１９１】
先立つｋ個のフェーズＰＨ１〜ＰＨｋの送信後、以下の等価チャネルモデルを観測する。ただし、
【数１０】
0005779462.tif 000011
は、第ｉの送信元Ｓｒｃｉによって送信されるように見える等価複素変調シンボルベクトルであり、最初のｋ−１個の複素変調シンボルベクトルは中継器ＲＬによっても送信される。
【０１９２】
等価チャネルモデルは、パッチ技法を適用した後に送信先Ｄｅｓｔで観測されるチャネルである。
【０１９３】
送信先Ｄｅｓｔｊは、第ｔのタイムスロット中に、以下の等価受信シンボル
【０１９４】
【数１１】
0005779462.tif 000012
【０１９５】
を受信する。
【０１９６】
ここで、η’j,k,tは、等価チャネルで観測される雑音である。
【０１９７】
すなわち、等価チャネルモデルは次のように記述される。
【０１９８】
【数１２】
0005779462.tif 000013
【０１９９】
中継器ＲＬに干渉中和をもたせることによって、送信元Ｓｒｃ１〜Ｓｒｃｋ−１が他の送信元に対して干渉しないことが分かる。
【０２００】
次に、送信先Ｄｅｓｔｊは、受信信号と等価受信信号を結合する。
【０２０１】
【数１３】
0005779462.tif 000014
【０２０２】
ここで、η”j,k+1,tは、等価チャネルで観測される雑音である。
【０２０３】
中継器ＲＬによって送信される複素変調シンボルベクトルＺは
【０２０４】
【数１４】
0005779462.tif 000015
【０２０５】
となるように選ばれる。
【０２０６】
パッチ後、等価複素変調シンボルは
【０２０７】
【数１５】
0005779462.tif 000016
【０２０８】
に更新され、等価受信シンボルは以下のようになる。
【０２０９】
【数１６】
0005779462.tif 000017
【０２１０】
したがって、第ｋ＋１のフェーズの終了時における第ｋ＋１の等価チャネルモデルは、第ｋのフェーズの終了時における等価チャネルモデルの定義を満たす。そして、帰納法によって、如何なるフェーズにおいても、そのような等価チャネルに常に戻ることを証明することができる。
【０２１１】
したがって、パッチ技法とプリコーディング行列ＡRによる干渉中和技法とを結合することによって、干渉が中継器ＲＬの送信によって本来中和されていない先のフェーズについても、任意の複素変調シンボルベクトルフローにおける他の複素変調シンボルベクトルフローに対する干渉が低減される。
【０２１２】
係数ａk+1,t及びｂk+1,tは
【０２１３】
【数１７】
0005779462.tif 000018
【０２１４】
がＱＡＭ（直交振幅変調）に属するように選ぶことができ、これには、複素変調シンボルベクトル
【数１８】
0005779462.tif 000019
もまたＱＡＭ変調に常に属することが伴う。
【０２１５】
したがって、送信先における復号ステップが簡単になる。
【０２１６】
図７は、本発明の第２の実現態様による中継器によって実行されるアルゴリズムの一例を開示している。
【０２１７】
一般的な観点によれば、Ｌ1個のタイムスロットの第１のフェーズＰＨ１中、中継器ＲＬはいずれのシンボルも転送せず、送信先Ｄｅｓｔは全ての送信元からの干渉を観測する。第１のフェーズＰＨ１が終了すると、中継器ＲＬは、送信元Ｓｒｃ１によって転送された複素変調シンボルベクトルフローが導出された情報ワードの復号に成功する。本アルゴリズムの実行中に用いられるパラメータは、全てのｉについて次のように初期化される。
【０２１８】
【数１９】
0005779462.tif 000020
【０２１９】
ここで、
【数２０】
0005779462.tif 000021
は、第ｋの等価チャネル内の第ｉの送信元Ｓｒｃｉの干渉チャネルの長さである。すなわち、これは、中継器ＲＬによってまだ中継されておらず干渉中和方式が適用されていない第ｉの送信元の複素変調シンボルの数である。それらの複素変調シンボルは、他の送信元に対してまだ干渉している送信元Ｓｒｃｉの複素変調シンボルである。
【０２２０】
【数２１】
0005779462.tif 000022
【０２２１】
ここで、
【数２２】
0005779462.tif 000023
は、複素変調シンボル
【数２３】
0005779462.tif 000024
によって搬送されるビット数であり、ｍk,tは、変調シンボルＸi,k,tによって搬送されるビット数である。
【０２２２】
【数２４】
0005779462.tif 000025
【０２２３】
及び
【０２２４】
【数２５】
0005779462.tif 000026
【０２２５】
Ｌk+1個のタイムスロットの第ｋ＋１のフェーズ中、中継器ＲＬは、図３に開示したように、プリコーディング行列ＡRの入力に対して、ベクトル［Ｚ1,k+1,t，...，Ｚk,k+1,t，０，...，０］Tを与える。ここで、中継器ＲＬは、全ての０＜ｉ＜ｋ＋１について以下のステップを実行する。
【０２２６】
まだ結合されていない先のフェーズＰＨｋの最初の
【数２６】
0005779462.tif 000027
個の複素変調シンボルが、結合された複素変調シンボルを形成するために、フェーズＰＨｋ＋１中に送信元Ｓｒｃｉによって送信される最初の複素変調シンボルと結合される。すなわち、
【０２２７】
【数２７】
0005779462.tif 000028
【０２２８】
ここで、ａk+1,t及びｂk+1,tは、∀ｉ，Ｚi,k+1,tは
【０２２９】
【数２８】
0005779462.tif 000029
【０２３０】
のＱＡＭ（直交振幅変調）に属するように選ばれる。
【０２３１】
２つの異なるケースが起こり得る。
【０２３２】
第１のケースは、
【数２９】
0005779462.tif 000030
の場合である。このとき、第ｋ＋１の等価チャネルは、
【数３０】
0005779462.tif 000031
個のタイムスロットと、
【数３１】
0005779462.tif 000032
個のタイムスロットとからなる。前者において、送信先ＤｅｓｔのフェーズＰＨｋ＋１における第ｋの等価チャネルの最初の
【数３２】
0005779462.tif 000033
個のタイムスロットで受信される複素変調シンボルはパッチされており、後者において、複素変調シンボルはパッチなしの干渉中和を用いて全て中継される。したがって、以下のようになる。
【０２３３】
【数３３】
0005779462.tif 000034
【０２３４】
第２のケースは、
【数３４】
0005779462.tif 000035
の場合である。このとき、第ｋ＋１の等価チャネルは、
【数３５】
0005779462.tif 000036
個のタイムスロットと、Ｌk+1個のタイムスロットとからなる。前者において、まだ中継されていない複素変調シンボルが、次のフェーズにおいて最も高い優先度で中継するために第ｋ＋１の等価チャネルの先頭に置かれ、後者において、フェーズＰＨｋ＋１における第ｋの等価チャネルの最初のＬk+1個のタイムスロットで受信される複素変調シンボルはパッチされている。したがって、以下のようになる。
【０２３５】
【数３６】
0005779462.tif 000037
【０２３６】
【数３７】
0005779462.tif 000038
【０２３７】
は、第ｉの送信元の新しい干渉フェーズ長（まだ中継されていないシンボルの数）を規定し、
【０２３８】
【数３８】
0005779462.tif 000039
【０２３９】
である。
【０２４０】
各反復において、中継器ＲＬは、［Ｚ1,k+1,t，...，Ｚk,k+1,t，０，...，０］Tを計算し、
【数３９】
0005779462.tif 000040
の値を更新する。送信先は、
【数４０】
0005779462.tif 000041
を計算して記憶し、等価チャネルに対して復号処理が行われ、すなわち等価受信シンボル
【数４１】
0005779462.tif 000042
から処理される。
【０２４１】
図７のアルゴリズムは、中継器ＲＬによって、各複素変調シンボルベクトルフローについて並列に実行される。
【０２４２】
より正確には、本アルゴリズムは、各中継器ＲＬのプロセッサ２００によって実行される。
【０２４３】
ステップＳ７００において、プロセッサ２００は、無線インターフェース２０５を通じて複素変調シンボルベクトルの受信を検出する。複素変調シンボルは、本アルゴリズムが実行される複素変調シンボルベクトルフローに属している。
【０２４４】
複素変調信号は、ダウンリンク受信機２１０又はアップリンク受信機２１２によって受信され、１つの情報ワードの送信開始時から現在までに受信された複素変調シンボルに連結される。
【０２４５】
次のステップＳ７０１において、プロセッサ２００は、無線インターフェース２０５に対して、少なくとも１つの受信された複素変調シンボルベクトルを復号するように指示する。
【０２４６】
この少なくとも１つの受信された複素変調シンボルベクトルは、最も新しく受信された複素変調シンボルベクトルを含み、中継器ＲＬによって以前に受信された少なくとも１つの複素変調シンボルベクトルを含むことができる。
【０２４７】
この少なくとも１つの複素変調ベクトルは、復調され、デインターリーブされ、情報ビット及び冗長性情報のソフト推定値に復号される。
【０２４８】
次のステップＳ７０２において、プロセッサ２００は、少なくとも１つの受信された複素変調シンボルベクトルの複素変調シンボルから得られた少なくとも１つの情報ワードの巡回冗長検査が正しいか否かをチェックする。
【０２４９】
ＣＲＣが正しい場合、プロセッサ２００はステップＳ７０３に移動し、そうでない場合、プロセッサ２００はステップＳ７００に戻る。
【０２５０】
ここで、一変形では、ＣＲＣが正しい場合、プロセッサ２００は、最も新しく受信された複素変調シンボルのベクトルについて、肯定応答メッセージが送信先Ｄｅｓｔによって送信元Ｓｒｃへ転送されているか否かをさらにチェックすることに留意されたい。
【０２５１】
肯定応答メッセージが転送されている場合、プロセッサ２００はステップＳ７１５に移動し、そうでない場合、プロセッサ２００はステップＳ７００に戻る。
【０２５２】
ＣＲＣが正しい場合、プロセッサ２００は、送信元Ｓｒｃによって送信されたＫビットの情報ビットを知り、レートマッチングアルゴリズムによって、送信元Ｓｒｃｉと同じ方法で複素変調シンボルを生成することができる。
【０２５３】
プロセッサ２００は、フェーズＰＨ１中に送信元Ｓｒｃ１によって先に送信された複素変調シンボルを生成することができ、フェーズＰＨ２中に送信元Ｓｒｃ１によって送信されることになる複素変調シンボルを生成することができる。
【０２５４】
ＣＲＣが正しい場合、中継器ＲＬは、フェーズＰＨ１から次のフェーズ、すなわちフェーズＰＨ２に移動する。
【０２５５】
図８は、フェーズＰＨ１及びＰＨ２中に送信元及び中継器によって転送される複素変調シンボルベクトルフローを表している。
【０２５６】
図８の例では、送信元の数Ｎは３であり、Ｎ個の送信元はＮ個の複素変調シンボルベクトルフローを送信している。
【０２５７】
第１のフェーズＰＨ１において、中継器ＲＬは、複素変調シンボルベクトルフローＦＬＳ１の複素変調シンボルベクトル８１１を受信する。また、中継器ＲＬは、複素変調シンボルベクトルフローＦＬＳ２の複素変調シンボルベクトル８１２を受信する。また、中継器ＲＬは、複素変調シンボルベクトルフローＦＬＳ３の複素変調シンボルベクトル８１３を受信する。
【０２５８】
例えば、複素変調シンボルベクトル８１１、８１２、及び８１３は、４位相偏移（ＱＰＳＫ）変調方式を用いて変調されている。
【０２５９】
フェーズＰＨ１が終了すると、プロセッサ２００は、複素変調シンボルベクトル８１１のうちの１つが導出された情報ワードを成功裏にリトリーブし、複素変調シンボルベクトル８１２及び８１３が導出された情報ワードのリトリーブには成功しない。
【０２６０】
複素変調シンボルベクトルフローＦＬＳ１については、プロセッサ２００はステップＳ７０２からステップＳ７０３に移動する。
【０２６１】
複素変調シンボルベクトルフローＦＬＳ２及びＦＬＳ３については、プロセッサ２００はステップＳ７０２からステップＳ７００に戻る。
【０２６２】
ステップＳ７０３において、プロセッサ２００は、以下のパラメータを初期化する。
【０２６３】
【数４２】
0005779462.tif 000043
【０２６４】
次のステップＳ７０４において、プロセッサ２００は、送信元Ｓｒｃｉによって送信された複素変調シンボルフローの複素変調シンボルが導出された上記情報ワードから導出される少なくとも１つの複素等価変調シンボルがまだ中継されていないか否か、すなわち、他の送信元の信号に対するその干渉が中和されていないか否かを確認する。
【０２６５】
複素等価変調シンボルが現在のフェーズで送信元Ｓｒｃｉによって送信される複素変調シンボルベクトルの複素変調シンボルと以前に結合されていない場合、又は複素等価変調シンボルが結合なしで中継器ＲＬによって直接転送されていない場合には、複素等価変調シンボルは、まだ中継されていないと言われる。
【０２６６】
送信元Ｓｒｃｉに関連する少なくとも１つの複素等価変調シンボルがまだ中継されていない場合、プロセッサ２００はステップＳ７０５に移動する。そうでない場合、プロセッサ２００はステップＳ７１０に移動する。
【０２６７】
ステップＳ７０５において、プロセッサ２００は、送信元Ｓｒｃに関連する複素等価変調シンボル
【数４３】
0005779462.tif 000044
を取得する。
【０２６８】
次のステップＳ７０６において、プロセッサ２００は、フェーズＰＨ２中に送信元Ｓｒｃによって送信されることになる複素変調シンボルＸi,k+1,tを取得する。
【０２６９】
次のステップＳ７０７において、プロセッサ２００は、ステップＳ７０５及びＳ７０６において取得された複素変調シンボルを以下の式を用いて結合し、結合された変調シンボルにする。
【０２７０】
【数４４】
0005779462.tif 000045
【０２７１】
次のステップＳ７０８において、プロセッサ２００は、
【０２７２】
【数４５】
0005779462.tif 000046
【０２７３】
すなわち、１６ＱＡＭによって、結合された複素変調シンボルベクトルを転送するように指示する。
【０２７４】
次のステップＳ７０９において、プロセッサ２００は、ＣＲＣイベントが発生したか否かを確認する。ＣＲＣイベントは、別の複素変調シンボルベクトルフローが導出された情報ワードのＣＲＣが成功裏にリトリーブされたとき、例えば、送信元Ｓｒｃ２によって送信された複素変調シンボルフローが導出された情報ワードのＣＲＣが正しいときに発生する。
【０２７５】
ＣＲＣイベントが発生した場合、プロセッサ２００は、フェーズＰＨ２を去り、ステップＳ７１３に移動する。そうでない場合、プロセッサ２００はステップＳ７０４に戻り、すなわち、フェーズＰＨ２に留まる。
【０２７６】
ＣＲＣイベントが発生せず、送信元Ｓｒｃによって先に送信された少なくとも１つの複素変調シンボルが中継器ＲＬによって転送も結合もされていない限り、プロセッサ２００は、送信元Ｓｒｃによって先に送信された他の複素変調シンボルベクトルを取得し、フェーズＰＨ２中に送信元Ｓｒｃによって送信されることになる他の複素変調シンボルＸi,k+1,tを取得し、それらの複素変調シンボルを結合し、結合された複素変調シンボルベクトルの
【０２７７】
【数４６】
0005779462.tif 000047
【０２７８】
による転送を指示する。
【０２７９】
図８の第２のフェーズＰＨ２において、中継器ＲＬは、複素変調シンボルベクトルフローＦＬＳ１の複素変調シンボルベクトル８２１を受信する。また、中継器ＲＬは、複素変調シンボルベクトルフローＦＬＳ２の複素変調シンボルベクトル８２２を受信する。また、中継器ＲＬは、複素変調シンボルベクトルフローＦＬＳ３の複素変調シンボルベクトル８２３を受信する。
【０２８０】
例えば、複素変調シンボルベクトル８２１、８２２、及び８２３は、４位相偏移（ＱＰＳＫ）変調方式を用いて変調されている。
【０２８１】
結合された複素変調シンボルベクトル８５０は、Ｌ2個のタイムスロットのフェーズＰＨ２中に中継器ＲＬによって転送される。結合された複素変調シンボルベクトル８５０は、８１１の最初のＬ2個のシンボルと８２１の最初のＬ2個のシンボルとを結合したものである。
【０２８２】
フェーズＰＨ２が終了すると、プロセッサ２００は、複素変調シンボルを復号し、送信元Ｓｒｃ２によって送信された複素変調シンボルフローの複素変調シンボルが導出された情報ワードを成功裏にリトリーブする。
【０２８３】
ステップＳ７１３において、プロセッサ２００は、送信元Ｓｒｃｉに関連する少なくとも１つの複素等価変調シンボルがまだ中継されていないか否かを確認する。
【０２８４】
先のフェーズで送信元Ｓｒｃｉに関連する少なくとも１つの複素変調シンボルがまだ中継されていない場合、プロセッサ２００はステップＳ７１３に移動する。そうでない場合、プロセッサ２００はステップＳ７１４に移動する。
【０２８５】
図８に示すように、第２のフェーズＰＨ２の継続時間は、第１のフェーズＰＨ１の継続時間よりも短い。これは、先のフェーズで送信元Ｓｒｃ１によって送信された少なくとも１つの複素変調シンボルが、現在のフェーズＰＨ２で送信元Ｓｒｃ１によって送信された複素変調シンボルと結合されていないことを意味する。
【０２８６】
ステップＳ７１４において、プロセッサ２００は、未中継のシンボルを新しい等価チャネルモデルの先頭に置くように、先のフェーズで送信元Ｓｒｃｉによって送信されてまだ中継されていない少なくとも１つの複素変調シンボルベクトルを並べ替える。したがって、それらのシンボルが送信元によって最初に送られたときは、それらのシンボルの干渉を制限することは不可能であったが、次のフェーズでこれらのシンボルに対して優先的にパッチを適用することが容易にでき、干渉中和をこれらのシンボルに対して容易に適用することができる。その後、プロセッサ２００はステップＳ７１５に移動する。
【０２８７】
図９は、フェーズＰＨ２中の送信先における等価チャネルを表している。
【０２８８】
新しい等価チャネルＥＱＶ２におけるＳｒｃ１の最初のＬ1−Ｌ2個のシンボルは、他の送信元Ｓｒｃ２及びＳｒｃ３に対してまだ干渉している。
【０２８９】
送信先Ｄｅｓｔにおいて、受信パッチ技法は、第１のフェーズの最初のＬ2個のタイムスロット中に受信された複素変調シンボルベクトルと、第２のフェーズの最初のＬ2個のタイムスロット中に受信された複素変調シンボルベクトルとを合計することによって実行される。これによって、あたかも１６ＱＡＭ複素変調シンボルベクトルが送信元Ｓｒｃ１によって当初から送信されたように当該１６ＱＡＭ複素変調シンボルベクトルを再構築することが可能になる。
【０２９０】
Ｌ2個の１６ＱＡＭ複素変調シンボルベクトル９４は、送信元Ｓｒｃ１及び中継器ＲＬによって同じリソースにおいて送信され、またプリコーダーＡRが干渉中和を可能にするので、送信元Ｓｒｃ１から他の送信元への干渉は送信先において制限される。
【０２９１】
さらに、送信先Ｄｅｓｔにおけるパッチの後、送信元Ｓｒｃ２及びＳｒｃ３によって送信されたフェーズＰＨ１及びＰＨ２の複素変調シンボルベクトル９５及び９６は、他の送信元信号に対してまだ干渉している１６ＱＡＭシンボルを形成する。
【０２９２】
９０で示す複素変調シンボルベクトルは、新しい等価チャネルモデルＰＨ２の先頭に置かれる未中継のシンボルである。新しい等価チャネルの複素変調シンボルベクトル９０は、送信元Ｓｒｃ２及びＳｒｃ３によって送信された複素変調シンボルフローに対してまだ干渉している。
【０２９３】
９１で示す複素変調シンボルベクトルは、新しい等価チャネルモデルＰＨ２の先頭で送信元Ｓｒｃ２によって送信され、９２で示す複素変調シンボルベクトルは、新しい等価チャネルモデルＰＨ２の先頭で送信元Ｓｒｃ３によって送信される。
【０２９４】
複素変調シンボルベクトル９０、９１、及び９２は、送信元Ｓｒｃ２及びＳｒｃ３によって送信された複素変調シンボルフローに対してまだ干渉しているＱＰＳＫシンボルを形成する。
【０２９５】
ステップＳ７１５において、プロセッサ２００は、複素変調シンボルベクトルの送信が終了したか否か、又は肯定応答が送信先Ｄｅｓｔから送信元Ｓｒｃに送信されたか否かを確認する。
【０２９６】
複素変調シンボルの送信は、送信先Ｄｅｓｔが少なくとも１つの複素変調シンボルベクトルが導出された１つの情報ワードに肯定応答したとき、若しくは肯定応答が所与の期間内に受信されないとき、又はブロードキャストの場合には全ての複素変調シンボルベクトルが転送されたときに終了する。
【０２９７】
複素変調シンボルベクトルの送信が終了した場合、プロセッサ２００はステップＳ７００に戻る。そうでない場合、プロセッサ２００はステップＳ７１６に移動する。
【０２９８】
ステップＳ７１６において、プロセッサ２００は、図８の例に従って、以下のパラメータを更新する。
【０２９９】
【数４７】
0005779462.tif 000048
【０３００】
その後、プロセッサ２００は、すでに説明したステップＳ７０４に移動し、フェーズＰＨ３が開始される。
【０３０１】
図１０は、フェーズＰＨ２中の送信先における等価チャネル及びフェーズＰＨ３中に送信元及び中継器によって送信される複素変調シンボルベクトルフローを表している。
【０３０２】
複素変調シンボルベクトル１０１、１０２、１０１０、１０１１、１０３、１０６、及び１０２０は、ＱＰＳＫ変調を用いて送信元Ｓｒｃ１、Ｓｒｃ２、及びＳｒｃ３によって送信される。
【０３０３】
サイズＬ1の等価チャネルＥＱＶ２において、先のフェーズで送信元Ｓｒｃ１及びＳｒｃ２によって送信された複素変調シンボルベクトル９０及び９１はまだ中継されていない。
【０３０４】
中継器ＲＬは、送信元Ｓｒｃ１によって送信された複素変調シンボルベクトル９０をリトリーブし、当該複素変調シンボルベクトル９０を、フェーズＰＨ３中に送信元Ｓｒｃ１によって送信されることになる複素変調シンボルベクトル１０１と結合し、結合されたベクトル１０４を１６ＱＡＭ変調によって転送する。
【０３０５】
中継器ＲＬは、送信元Ｓｒｃ２によって送信された複素変調シンボルベクトル９１をリトリーブし、当該複素変調シンボルベクトル９１を、フェーズＰＨ３中に送信元Ｓｒｃ２によって送信されることになる複素変調シンボルベクトル１０２と結合し、結合された複素変調シンボルベクトル１０５を１６ＱＡＭ変調によって転送する。
【０３０６】
等価チャネルＥＱＶ２において、先のフェーズＰＨ１で送信元Ｓｒｃ１によって送信された１６ＱＡＭ複素変調シンボルベクトル９４は既に中継されており、送信元によって送信された他の複素変調シンボルフローに対する当該ベクトル９４からの干渉は制限される。
【０３０７】
中継器ＲＬは、プリコーディング行列ＡRによってプリコーディングされた複素変調シンボルベクトル１０１２を転送するように指示する。複素変調シンボルベクトル１０１２は、送信元Ｓｒｃ１によって送信された複素変調シンボルベクトル１０１０と同一である。複素変調シンボルベクトル１０１２は、中継器ＲＬによってＱＰＳＫ変調を用いて転送される。双方の複素変調シンボルベクトル１０１０及び１０１２は同時に送信され、送信元によって送信された他の複素変調シンボルベクトルフローに対するそれらのベクトルからの干渉が制限される。
【０３０８】
フェーズＰＨ３中、先のフェーズＰＨ１で送信元Ｓｒｃ２によって送信された複素変調シンボルベクトル９５は、中継器ＲＬによって中継されていない。
【０３０９】
中継器ＲＬは、等価チャネルＥＱＶ２で送信元Ｓｒｃ２によって送信された複素変調シンボルベクトル９５をリトリーブし、それらのベクトルを、フェーズＰＨ３中にそれらと同時に送信元Ｓｒｃ２によって送信されることになる複素変調シンボルベクトル１０１１と結合し、結合された複素変調シンボルベクトル１０１３を６４ＱＡＭ変調によって転送する。
【０３１０】
全ての複素変調シンボルベクトル９５、１０２、及び１０１１が中継されても、フェーズＰＨ３は完了しない。
【０３１１】
プロセッサ２００は、ステップＳ７０４からステップＳ７１０に移動する。
【０３１２】
ステップＳ７１０において、プロセッサ２００は、フェーズＰＨ３の最後のＬ3−Ｌ1個のタイムスロット中に送信元Ｓｒｃ１によって送信されることになる複素変調シンボルベクトルを生成する。
【０３１３】
次のステップＳ７１２において、プロセッサ２００は、無線インターフェース２０５を通じてプリコーディング行列ＡRによってプリコーディングされた複素変調シンボルベクトル１０８を転送するように指示する。
【０３１４】
複素変調シンボルベクトル１０８は、複素変調シンボルベクトル１０３と同一であり、複素変調シンボルベクトルベクトル１０３及び１０８は同時に送信される。
【０３１５】
同時に、プロセッサ２００は、プリコーディング行列ＡRによってプリコーディングされた複素変調シンボルベクトル１０９を、無線インターフェース２０５を通じて転送するように指示する。
【０３１６】
複素変調シンボルベクトル１０９は、複素変調シンボルベクトル１０６と同一であり、複素変調シンボルベクトル１０６及び１０９は同時に送信される。
【０３１７】
中継器ＲＬは、ＱＰＳＫ変調を用いて複素変調シンボルベクトル１０８及び１０９を転送する。
【０３１８】
図１１は、フェーズＰＨ３中の送信先における等価チャネルを表している。
【０３１９】
新しい等価チャネルＥＱＶ３におけるＳｒｃ３のＬ3個の複素変調シンボルベクトルは、送信元Ｓｒｃ１及びＳｒｃ２によって送信された複素変調シンボルフローに対してまだ干渉している。
【０３２０】
送信先Ｄｅｓｔｊにおいて、受信パッチ技法は、ＥＱＶ２等価チャネルの最初のＬ1−Ｌ2個のタイムスロット中に受信された複素変調シンボルベクトルと、ＰＨ３の最初のＬ1−Ｌ2個のタイムスロット中に受信された複素変調シンボルベクトルとを合計することによって実行される。これによって、あたかも６４ＱＡＭ複素変調シンボルベクトルが送信元によって当初から送信されたように当該６４ＱＡＭ複素変調シンボルベクトルを再構築することが可能になる。
【０３２１】
送信元Ｓｒｃ１及びＳｒｃ２によって送信された複素変調シンボルフローのＬ1−Ｌ2個の６４ＱＡＭ複素変調シンボルでは、送信元Ｓｒｃ３によって送信された複素変調シンボルフローに対する干渉が制限される。その理由は、それらの複素変調シンボルが、送信元Ｓｒｃ１及びＳｒｃ２並びに中継器ＲＬによって同じリソースで送信されるからであり、また、プリコーディング行列ＡRが干渉中和を可能にするからである。
【０３２２】
先のフェーズの送信の結果として、Ｌ2個の１６ＱＡＭ複素変調シンボルベクトル９４は、他の送信元によって送信された複素変調シンボルフローに対する干渉が制限される。Ｓｒｃ１によって送信されたＬ2個のＱＰＳＫ複素変調シンボル１０１０は、中継器ＲＬから１０１２としても送信されるので、他の送信元によって送信された複素変調シンボルフローに対する干渉が制限される。その結果、等価チャネルＥＱＶ３において、これらのＬ2個の受信シンボル１１１０を結合したものは、他の送信元によって送信された複素変調シンボルフローに対する干渉が制限される。
【０３２３】
送信先Ｄｅｓｔ２におけるパッチの後、次のＬ2個のタイムスロット中に中継器ＲＬによって転送される６４ＱＡＭ複素変調シンボル１１１１は再構成され、干渉中和プロセスを通じて中継器及び送信元Ｓｒｃ２から同時に送信されるように見える。したがって、次のＬ2個のタイムスロット中、複素変調シンボル１１１は、送信元Ｓｒｃ１によって送信された複素変調シンボル及び送信元Ｓｒｃ３によって送信された複素変調シンボルフローＦＬＳ３に対して干渉しない。
【０３２４】
最後に、最後のＬ3−Ｌ1個のタイムスロット中、複素変調シンボルベクトル１１０３及び１１０６は、図４を参照して開示したように中継器ＲＬによって転送される。
【０３２５】
複素変調シンボルフロー１１２１、１１２０、及び１１２２は、複素変調シンボルフロー１１０１、１１１０、及び１１０３に対してまだ干渉している。
【０３２６】
複素変調シンボルフロー１１２１、１１２０、及び１１２２は、複素変調シンボルフロー１１０２、１１１１、及び１１０６に対してまだ干渉している。
【０３２７】
送信元Ｓｒｃ３によって送信された複素変調シンボルフローによってＳｒｃ１及びＳｒｃ２に対して生成される干渉は、次のフェーズを用いて少なくともＬ3個の新しいタイムスロットを完全にパッチし、１２８ＱＡＭを形成することによって完全に除去することができる。
【０３２８】
ここで、複雑性及び性能の理由から、中継器ＲＬは、パッチを６４ＱＡＭに制限することを決定することもでき、最初の中継された送信元についてのみパッチを適用するように選ぶこともできることに留意しなければならない。
【０３２９】
ここで、本発明の第１の実現態様及び第２の実現態様の一変形実現形態では、中継器ＲＬは半二重中継器とすることもできることに留意されたい。
【０３３０】
その場合、中継器ＲＬは、１つの情報ワードを成功裏にリトリーブすると複素変調シンボルの転送を開始するのではなく、少なくとも２つの異なる複素変調シンボルフローが導出される少なくとも２つの情報ワードを成功裏にリトリーブした際に複素変調シンボルの転送を開始する。
【０３３１】
当然のことながら、本発明の範囲から逸脱することなく、上記の本発明の実施形態に対して数多くの変更を行なうことができる。
【図１】
0005779462.tif 000049
【図２】
0005779462.tif 000050
【図３】
0005779462.tif 000051
【図４】
0005779462.tif 000052
【図５】
0005779462.tif 000053
【図６ａ】
0005779462.tif 000054
【図６ｂ】
0005779462.tif 000055
【図６ｃ】
0005779462.tif 000056
【図６ｄ】
0005779462.tif 000057
【図７】
0005779462.tif 000058
【図８】
0005779462.tif 000059
【図９】
0005779462.tif 000060
【図１０】
0005779462.tif 000061
【図１１】
0005779462.tif 000062