(57)【要約】本発明は、放出機によってサンプルのフローをシングルキャリア周波数分割多元接続を用いて無線インターフェースを通じて受信機に転送する方法及びデバイスに関する。この放出機は、サンプルのフローのＭ個のサンプルの連続したブロックを選択し、各選択されたブロックを変調し、各変調ブロックについて、その変調ブロックの中央に位置する変調ブロックの半分を選択し、Ｍ／２サンプルシフトを有する、Ｍ個のサンプルの連続したブロックを選択し、シフトを有する各選択されたブロックを変調し、シフトを有する各変調ブロックについて、そのシフトを有する変調ブロックの中央に位置する当該シフトを有する変調ブロックの半分を選択し、２つの半順序付変調ブロックのうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する１つの半順序付変調ブロックとから構成されるストリームを形成し、この形成されたストリームを転送する。
2021530894.tif 000002
【特許請求の範囲】
【請求項１】
放出機によってサンプルのフローをシングルキャリア周波数分割多元接続を用いて無線インターフェースを通じて受信機に転送する方法であって、該方法は、前記放出機によって実行される以下のステップ、すなわち、
前記サンプルのフローのＭ個のサンプルの連続したブロックを選択するステップと、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、各選択されたブロックを変調するステップと、
順序付けられた半分の変調ブロックのフローを形成するために、各変調ブロックについて、該変調ブロックの中央に位置する該変調ブロックの半分を選択するステップと、
Ｍ／２サンプルシフトを有する、前記サンプルのフローのＭ個のサンプルの連続したブロックを選択するステップと、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、前記シフトを有する各選択されたブロックを変調するステップと、
前記シフトを有する半分の変調ブロックの順序付けられたフローを形成するために、前記シフトを有する各変調ブロックについて、前記シフトを有する該変調ブロックの中央に位置する前記シフトを有する該変調ブロックの半分を選択するステップと、
転送されるサンプルのストリームを形成するステップであって、該形成されるストリームは、２つの半順序付変調ブロックのうちの一方と、２つの半順序付変調ブロックの間にある、前記シフトを有する１つの半順序付変調ブロックとから構成される、形成するステップと、
前記形成されたサンプルのストリームを前記受信機に転送するステップと、
を含むことを特徴とする、方法。
【請求項２】
前記サンプルのフローは、転送されるデータサンプルから構成されることを特徴とする、請求項１に記載の方法。
【請求項３】
前記サンプルのフローは、データサンプル及びパイロットサンプルから構成され、前記形成されたサンプルのストリームは、半順序付変調データブロックと、前記シフトを有する半順序付変調データブロックと、半順序付パイロット変調ブロックと、前記シフトを有する半順序付パイロット及び変調データブロックとから構成されることを特徴とする、請求項１に記載の方法。
【請求項４】
前記パイロットのブロックは、サイズＭＰ１の中央部分Ｐ１と、サイズＭＰ０のサイクリックプレフィックスＰ０と、サイズＭＰ２のサイクリックポストフィックスＰ２とからなり、ＭＰ０＋ＭＰ１＋ＭＰ２＝Ｍであることを特徴とする、請求項３に記載の方法。
【請求項５】
ＭＰ０及びＭＰ２は同じサイズを有することを特徴とする、請求項４に記載の方法。
【請求項６】
パイロットのブロックは、１５／１６、７／８、３／４又は１／２に等しいパイロット比率Ｒ＝ＭＰ／Ｍを有することを特徴とする、請求項５に記載の方法。
【請求項７】
前記中央部分はＺａｄｏｆｆ−ｃｈｕ系列であることを特徴とする、請求項４〜６のいずれか１項に記載の方法。
【請求項８】
前記方法は、前記受信機によって実行される以下の更なるステップ、すなわち、
前記形成されたストリームを受信するステップと、
前記形成されたストリームのＲ＊Ｎ個のサンプルのブロックを選択するステップであって、Ｒは前記パイロット比率であり、Ｒ＊Ｎ個のサンプルの各ブロックは、前記選択されたブロックの中央に中央配置された半順序付パイロット変調ブロックに対応するＮ／２個のサンプルと、前記シフトを有する半順序付変調ブロックから抽出されたパイロット及びデータの混合体に対応する前記残りのサンプルとから構成される、選択するステップと、
Ｒ＊Ｎ個のパイロットサンプルの各選択されたブロックについて、サイズＲ＊Ｎの離散フーリエ変換を実行するステップと、
前記離散フーリエ変換後に、ヌルサブキャリアを無視することによって前記Ｒ＊Ｎ個のサンプルからＲ＊Ｍ個のサンプルを選択するステップと、
選択されたＲ＊Ｍ個のパイロットサンプルからチャネル推定を実行するステップと、
Ｍ個のチャネル推定値を取得するために、前記チャネル推定のフィルタリング及び補間を実行するステップと、
等化ステップのための前記フィルタリングの前記出力を提供するステップと、
を含むことを特徴とする、請求項４に記載の方法。
【請求項９】
前記方法は、前記受信機によって実行される以下の更なるステップ、すなわち、
前記形成されたストリームのＮ個のサンプルのブロックを選択するステップであって、Ｎ個のサンプルの各ブロックは、該Ｎ個のサンプルの選択されたブロックの中央に中央配置された１つの半順序付変調データブロックと、前記シフトを有する２つの半順序付変調データブロックの２つの半分とから構成される、選択するステップと、
Ｎ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行するステップと、
ヌルサブキャリアを無視することによってＭ個の変換されたデータサンプルを選択するステップと、
前記選択されたＭ個の変換されたサンプルを等化するステップと、
時間領域におけるデータのブロックを取得するために、前記等化済みの選択されたＭ個の変換されたデータサンプルのサイズＭの逆離散フーリエ変換を実行するステップと、
時間領域における半分のデータブロックの順序付けられたフローを形成するために、前記時間領域における各データブロックについて、該時間領域におけるデータブロックの中央に位置する該時間領域におけるデータブロックの半分を選択するステップと、
Ｎ／２サンプルシフトを有する、前記形成されたストリームのＮ個のサンプルのブロックを選択するステップであって、前記Ｎ／２シフトを有するＮ個のサンプルの各ブロックは、該Ｎ個のサンプルの選択されたブロックの中央に中央配置された前記シフトを有する１つの半順序付変調データブロックと、２つの半順序付変調データブロックの２つの半分とから構成される、選択するステップと、
前記シフトを有するＮ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行するステップと、
ヌルサブキャリアを無視することによって前記シフトを有するＭ個の変換されたデータサンプルを選択するステップと、
前記シフトを有する前記Ｍ個の選択された変換済みのデータサンプルを等化するステップと、
前記シフトを有する時間領域におけるデータブロックを取得するために、前記シフトを有する前記等化されたＭ個の選択された変換済みのデータサンプルのサイズＭの逆離散フーリエ変換を実行するステップと、
前記シフトを有する時間領域における半分のデータブロックの順序付けられたフローを形成するために、時間領域における各データブロックについて、前記シフトを有する時間領域におけるデータブロックの中央に位置する前記シフトを有する時間領域における前記データブロックの半分を選択するステップと、
受信サンプルのストリームを形成するステップであって、該受信サンプルのストリームは、前記時間領域におけるデータブロックの２つの半分のうちの一方と、２つの半順序付変調ブロックの間にある、前記シフトを有する時間領域におけるデータブロックの１つの半分とから構成される、形成するステップと、
を含むことを特徴とする、請求項１に記載の方法。
【請求項１０】
放出機によってサンプルのフローをシングルキャリア周波数分割多元接続を用いて無線インターフェースを通じて受信機に転送するデバイスであって、該デバイスは、前記放出機に含まれ、
前記サンプルのフローのＭ個のサンプルの連続したブロックを選択する手段と、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、各選択されたブロックを変調する手段と、
順序付けられた半分の変調ブロックのフローを形成するために、各変調ブロックについて、該変調ブロックの中央に位置する該変調ブロックの半分を選択する手段と、
Ｍ／２サンプルシフトを有する、前記サンプルのフローのＭ個のサンプルの連続したブロックを選択する手段と、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、前記シフトを有する各選択されたブロックを変調する手段と、
前記シフトを有する半分の変調ブロックの順序付けられたフローを形成するために、前記シフトを有する各変調ブロックについて、前記シフトを有する該変調ブロックの中央に位置する前記シフトを有する該変調ブロックの半分を選択する手段と、
転送されるサンプルのストリームを形成する手段であって、該形成されるストリームは、２つの半順序付変調ブロックのうちの一方と、２つの半順序付変調ブロックの間にある、前記シフトを有する１つの半順序付変調ブロックとから構成される、形成する手段と、
前記形成されたサンプルのストリームを前記受信機に転送する手段と、
を備えることを特徴とする、デバイス。
【請求項１１】
プログラマブルデバイスにロードすることができるプログラムコード命令であって、該プログラムコード命令が前記プログラマブルデバイスによって実行されると、請求項１〜９のいずれか１項に記載の方法を実施する、プログラムコード命令を含むコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放出機（emitter：放射機）によってサンプルのフローをシングルキャリア周波数分割多元接続を用いて無線インターフェースを通じて受信機に転送する方法及びデバイスに関する。
【背景技術】
【０００２】
ＳＣ−ＯＦＤＭは、ＯＦＤＭタイプの多重化を有するがシングルキャリアのようなエンベロープを有する変調方式である。ＳＣ−ＯＦＤＭは、時間領域（ＩＦＤＭＡ）又は周波数領域のいずれかにおいて実施することができる。周波数領域の場合に、ＳＣ−ＯＦＤＭは、ＤＦＴ拡散ＯＦＤＭ、又はＳＣ−ＦＤＥ（シングルキャリア周波数領域等化（Single Carrier Frequency Domain Equalization））若しくはＳＣ−ＦＤＭＡ（シングルキャリア周波数分割多元接続（Single Carrier Frequency Division Multiple Access））とも呼ばれる。周波数領域の実施は、一般的には、受信機での実施が特に好ましい。
【０００３】
ＯＦＤＭに関する主な利点は、ＤＦＴプリコーディングが、信号のＳＣの性質、すなわち、（ＳＣと同様の）低いピーク対平均電力比（ＰＡＰＲ：Peak-to-Average Power Ratio）を回復するということである。チャネル等化器は、サイクリックプレフィックス挿入のおかげで周波数領域において容易に実施される。
【０００４】
特に重要な点は、サイクリックプレフィックスに起因するスペクトル効率の損失である。サイクリックプレフィックス（ＣＰ：cyclic prefix）を除きたい場合には、受信機側において、１つの特定のブロックに制限されない等化器を実装しなければならない。１つのそのような可能性は、オーバーラップ保存等化（overlap-save equalization）である。
【０００５】
オーバーラップ保存等化は、サイクリックプレフィックスが存在しないときに、周波数領域において等化を実施する方法である。周波数領域において等化を実施することには２つの利点がある。一般に、等化を実施することは、複雑さ、すなわち、総演算数を減少させ、ゼロロール（zero-roll）、すなわち、ＳＣ−ＯＦＤＭ（ＳＣ−ＦＤＭＡ）に適合している。
【０００６】
オーバーラップ保存等化は、オーバーラップブロックに対して「ＤＦＴ／周波数等化／ＩＤＦＴ」の従来のプロセスとともに周波数領域等化を実施することにある。その場合に、結果として得られるデータの一部分（中央に位置する）が維持される。
【０００７】
ＳＣ−ＯＦＤＭ信号に対するオーバーラップ保存等化の１つの欠点は、ＡＷＧＮチャネルにおいても性能が劣化することである。この問題は、連続したオーバーラップするＳＣ−ＯＦＤＭシンボルの間で連続性が欠如することに由来する。ＦＦＴサイズを増加させることによる解決策が存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、ＦＦＴサイズを増加させることなくシングルキャリア周波数分割多元接続波形を用いて、転送されるストリームのブロック不連続性を低減することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、放出機によってサンプルのフローをシングルキャリア周波数分割多元接続を用いて無線インターフェースを通じて受信機に転送する方法であって、この方法は、放出機によって実行される以下のステップ、すなわち、
サンプルのフローのＭ個のサンプルの連続したブロックを選択するステップと、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、各選択されたブロックを変調するステップと、
順序付けられた半分の変調ブロックのフローを形成するために、各変調ブロックについて、この変調ブロックの中央に位置するこの変調ブロックの半分を選択するステップと、
Ｍ／２サンプルシフトを有する、サンプルのフローのＭ個のサンプルの連続したブロックを選択するステップと、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、シフトを有する各選択されたブロックを変調するステップと、
シフトを有する半分の変調ブロックの順序付けられたフローを形成するために、シフトを有する各変調ブロックについて、シフトを有するこの変調ブロックの中央に位置するシフトを有するこの変調ブロックの半分を選択するステップと、
転送されるサンプルのストリームを形成するステップであって、この形成されるストリームは、１つの半順序付変調ブロックの２つのうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する１つの半順序付変調ブロックとから構成される、形成するステップと、
形成されたサンプルのストリームを受信機に転送するステップと、
を含むことを特徴とする、方法に関する。
【００１０】
本発明はまた、放出機によってサンプルのフローをシングルキャリア周波数分割多元接続を用いて無線インターフェースを通じて受信機に転送するデバイスであって、このデバイスは、放出機に含まれ、
サンプルのフローのＭ個のサンプルの連続したブロックを選択する手段と、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、各選択されたブロックを変調する手段と、
順序付けられた半分の変調ブロックのフローを形成するために、各変調ブロックについて、この変調ブロックの中央に位置するこの変調ブロックの半分を選択する手段と、
Ｍ／２サンプルシフトを有する、サンプルのフローのＭ個のサンプルの連続したブロックを選択する手段と、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、シフトを有する各選択されたブロックを変調する手段と、
シフトを有する半分の変調ブロックの順序付けられたフローを形成するために、シフトを有する各変調ブロックについて、シフトを有するこの変調ブロックの中央に位置するシフトを有するこの変調ブロックの半分を選択する手段と、
転送されるサンプルのストリームを形成する手段であって、この形成されるストリームは、１つの半順序付変調ブロックの２つのうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する１つの半順序付変調ブロックとから構成される、形成する手段と、
形成されたサンプルのストリームを受信機に転送する手段と、
を備えることを特徴とする、デバイスに関する。
【００１１】
したがって、ＦＦＴサイズを増加させることなく、ＳＣ−ＯＦＤＭブロックの間の従来の不連続性が回避される。
【００１２】
特定の特徴によれば、サンプルのフローは、転送されるデータサンプルから構成される。
【００１３】
したがって、従来のＳＣ−ＯＦＤＭ信号と比較して帯域外放射が低減される。その上、従来はＳＣ−ＯＦＤＭブロック間の不連続性に起因してＳＣ−ＯＦＤＭ信号に対して可能でない周波数領域オーバーラップ保存等化を受信機において実施することが可能である。このオーバーラップ保存等化によって、送信機においてサイクリックプレフィックスを用いないことが可能になる。その場合、スペクトル効率が従来のＳＣ−ＯＦＤＭシステムに対して改善される。
【００１４】
特定の特徴によれば、サンプルのフローは、データサンプル及びパイロットサンプルから構成され、形成されたサンプルのストリームは、半順序付変調データブロックと、シフトを有する半順序付変調データブロックと、半順序付パイロット変調ブロックと、シフトを有する半順序付パイロット及び変調データブロックとから構成される。
【００１５】
したがって、そのようなパイロット挿入は半分のブロックの間の連続性を劣化させず、スペクトルは変更されず、データ等化は劣化されない。
【００１６】
特定の特徴によれば、パイロットのブロックは、サイズＭＰ１の中央部分Ｐ１と、サイズＭＰ０のサイクリックプレフィックスＰ０と、サイズＭＰ２のサイクリックポストフィックスＰ２とからなり、ＭＰ０＋ＭＰ１＋ＭＰ２＝Ｍである。
【００１７】
したがって、このパイロット方式によって、サイズＭＰ１のＦＦＴの後に、受信機において簡単なチャネル推定が可能になる。
【００１８】
特定の特徴によれば、ＭＰ０及びＭＰ２は同じサイズを有する。
【００１９】
したがって、パイロットのブロックの中央部分が中央に配置され、これによって、受信機においてパイロットに対するデータの干渉が最小になる。
【００２０】
特定の特徴によれば、パイロットのブロックは、１５／１６、７／８、３／４及び１／２に等しいパイロット比率Ｒ＝ＭＰ／Ｍを有する。
【００２１】
したがって、サイズＲ＊ＮのＦＦＴが受信機において実施されるので、このＦＦＴは、サイズ２、３、５、７の基数のみを用い、これによって、実施が簡単になる。
【００２２】
特定の特徴によれば、中央部分はＺａｄｏｆｆ−ｃｈｕ系列である。
【００２３】
したがって、周波数領域において固定されたエンベロープを維持しながら、ＰＡＰＲ（ピーク対平均電力比）は時間領域において最小になる。したがって、周波数領域におけるチャネル推定は効率的であり、時間領域信号は、送信の際にもたらされる非線形性に対してより強い耐性を有する。
【００２４】
特定の特徴によれば、方法は、受信機によって実行される以下の更なるステップ、すなわち、
形成されたストリームを受信するステップと、
形成されたストリームのＲ＊Ｎ個のサンプルのブロックを選択するステップであって、Ｒはパイロット比率であり、Ｒ＊Ｎ個のサンプルの各ブロックは、選択されたブロックの中央に中央配置された半順序付パイロット変調ブロックに対応するＮ／２個のサンプルと、シフトを有する半順序付変調ブロックから抽出されたパイロット及びデータの混合体に対応する残りのサンプルとから構成される、選択するステップと、
Ｒ＊Ｎ個のパイロットサンプルの各選択されたブロックについて、サイズＲ＊Ｎの離散フーリエ変換を実行するステップと、
離散フーリエ変換後に、ヌルサブキャリアを無視することによってＲ＊Ｎ個のサンプルからＲ＊Ｍ個のサンプルを選択するステップと、
選択されたＲ＊Ｍ個のパイロットサンプルからチャネル推定を実行するステップと、
Ｍ個のチャネル推定値を取得するために、チャネル推定のフィルタリング及び補間を実行するステップと、
等化ステップのためのフィルタリングの出力を提供するステップと、
を含む。
【００２５】
したがって、チャネルは、マルチパス伝播に対する良好なロバスト性及びパイロットに対するデータの非常に低い干渉を有する全てのサブキャリアについて推定される。
【００２６】
特定の特徴によれば、方法は、受信機によって実行される更なるステップ、すなわち、
形成されたストリームのＮ個のサンプルのブロックを選択するステップであって、Ｎ個のサンプルの各ブロックは、このＮ個のサンプルの選択されたブロックの中央に中央配置された１つの半順序付変調データブロックと、シフトを有する２つの半順序付変調データブロックの２つの半分とから構成される、選択するステップと、
Ｎ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行するステップと、
ヌルサブキャリアを無視することによってＭ個の変換されたデータサンプルを選択するステップと、
選択されたＭ個の変換されたサンプルを等化するステップと、
時間領域におけるデータのブロックを取得するために、等化済みの選択されたＭ個の変換されたデータサンプルのサイズＭの逆離散フーリエ変換を実行するステップと、
時間領域における半分のデータブロックの順序付けられたフローを形成するために、時間領域における各データブロックについて、この時間領域におけるデータブロックの中央に位置するこの時間領域におけるデータブロックの半分を選択するステップと、
Ｎ／２サンプルシフトを有する、形成されたストリームのＮ個のサンプルのブロックを選択するステップであって、Ｎ／２シフトを有するＮ個のサンプルの各ブロックは、このＮ個のサンプルの選択されたブロックの中央に中央配置されたシフトを有する１つの半順序付変調データブロックと、２つの半順序付変調データブロックの２つの半分とから構成される、選択するステップと、
シフトを有するＮ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行するステップと、
ヌルサブキャリアを無視することによってシフトを有するＭ個の変換されたデータサンプルを選択するステップと、
シフトを有するＭ個の選択された変換済みのデータサンプルを等化するステップと、
シフトを有する時間領域におけるデータブロックを取得するために、シフトを有する等化されたＭ個の選択された変換済みのデータサンプルのサイズＭの逆離散フーリエ変換を実行するステップと、
シフトを有する時間領域における半分のデータブロックの順序付けられたフローを形成するために、時間領域における各データブロックについて、シフトを有する時間領域におけるデータブロックの中央に位置するシフトを有する時間領域におけるデータブロックの半分を選択するステップと、
受信サンプルのストリームを形成するステップであって、この受信サンプルのストリームは、時間領域におけるデータブロックの１つの半分の２つのうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する時間領域におけるデータブロックの１つの半分とから構成される、形成するステップと、
を含む。
【００２７】
したがって、オーバーラップ保存等化が、従来のＳＣ−ＯＦＤＭ信号を用いると生じるものとは逆に、このプロセスによってもたらされる干渉が制限された状態で信号に対して実行される。このオーバーラップ保存等化によって、サイクリックプレフィックスの必要性を回避することが可能になる。したがって、スペクトル効率が向上する。
【００２８】
また、本発明は、プログラマブルデバイスにロードすることができるプログラムコード命令であって、プログラムコード命令がプログラマブルデバイスによって実行されると、第１の実施形態による方法を実施する、プログラムコード命令を含むコンピュータープログラムに関する。
【００２９】
また、本発明は、プログラマブルデバイスにロードすることができるプログラムコード命令であって、プログラムコード命令がプログラマブルデバイスによって実行されると、第１の実施形態による方法を実施する、プログラムコード命令を含むコンピュータープログラムを記憶する情報記憶手段に関する。
【００３０】
上述した本発明の特徴及び他の特徴は、一実施形態の一例の以下の説明を読むことでより明らかになる。この説明は、添付図面に関してなされている。
【図面の簡単な説明】
【００３１】
【図１】本発明を実施することができる通信システムの一例を概略的に示す図である。
【図２】本発明を実施することができる放出機の一例を概略的に示す図である。
【図３】本発明を実施することができる受信機の一例を概略的に示す図である。
【図４】本発明による放出機によって実行されるシンボルオーバーラッピングプロセスの一例を示す図である。
【図５】本発明による放出機によって実行されるパイロットシンボル挿入の一例を示す図である。
【図６】本発明を実施することができる放出機の無線インターフェースのハードウェアアーキテクチャの一例を表す図である。
【図７】本発明を実施することができる受信機の無線インターフェースのハードウェアアーキテクチャの一例を表す図である。
【図８】本発明を実施することができる放出機によって実行されるアルゴリズムの一例を表す図である。
【図９】本発明を実施することができる受信機によって実行されるアルゴリズムの一例を表す図である。
【発明を実施するための形態】
【００３２】
図１は、本発明を実施することができる電気通信システムの一例を概略的に示している。
【００３３】
少なくとも、電気通信システムは、少なくとも１つの受信機Ｒｅｃにシンボルを送信する放出機Ｅｍを備える。
【００３４】
電気通信システムは、例えば、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）を用いる無線電気通信システム、若しくは衛星コンポーネントのために、例えばシングルキャリア直交周波数分割多重（ＳＣ−ＯＦＤＭ）を用いるブロードキャスト電気通信ネットワークとすることができ、又は、シングルキャリアタイプの変調を用いる任意の通信ネットワークとすることができる。
【００３５】
ＳＣ−ＦＤＭＡは、ＯＦＤＭタイプの多重化を有するがシングルキャリアのようなエンベロープを有する変調方式である。ＳＣ−ＦＤＭＡは、時間領域（ＩＦＤＭＡ）又は周波数領域のいずれかにおいて実施することができる。周波数領域の場合に、ＳＣ−ＦＤＭＡは、ＤＦＴ拡散ＯＦＤＭ、又はＳＣ−ＦＤＥ（シングルキャリア周波数領域等化）若しくはＳＣ−ＯＦＤＭ（シングルキャリア周波数分割多元接続）とも呼ばれる。
【００３６】
本発明によれば、放出機Ｅｍは、
サンプルのフローのＭ個のサンプルの連続したブロックを選択し、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、各選択されたブロックを変調し、
順序付けられた半分の変調ブロックのフローを形成するために、各変調ブロックについて、この変調ブロックの中央に位置するこの変調ブロックの半分を選択し、
Ｍ／２サンプルシフトを有する、サンプルのフローのＭ個のサンプルの連続したブロックを選択し、
サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、シフトを有する各選択されたブロックを変調し、
シフトを有する半分の変調ブロックの順序付けられたフローを形成するために、シフトを有する各変調ブロックについて、シフトを有するこの変調ブロックの中央に位置するシフトを有するこの変調ブロックの半分を選択し、
転送されるサンプルのストリームを形成し、この形成されるストリームは、１つの半順序付変調ブロックの２つのうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する１つの半順序付変調ブロックとから構成され、
形成されたサンプルのストリームを受信機に転送する。
【００３７】
受信機Ｒｅｃは、
形成されたストリームのＮ個のサンプルのブロックを選択し、Ｎ個のサンプルの各ブロックは、このＮ個のサンプルの選択されたブロックの中央に中央配置された１つの半順序付変調データブロックと、シフトを有する２つの半順序付変調データブロックの２つの半分とから構成され、
Ｎ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行し、
ヌルサブキャリアを無視することによってＭ個の変換されたデータサンプルを選択し、
選択されたＭ個の変換されたサンプルを等化し、
時間領域におけるデータのブロックを取得するために、等化済みの選択されたＭ個の変換されたデータサンプルのサイズＭの逆離散フーリエ変換を実行し、
時間領域における半分のデータブロックの順序付けられたフローを形成するために、時間領域における各データブロックについて、この時間領域におけるデータブロックの中央に位置するこの時間領域におけるデータブロックの半分を選択し、
Ｎ／２サンプルシフトを有する、形成されたストリームのＮ個のサンプルのブロックを選択し、Ｎ／２シフトを有するＮ個のサンプルの各ブロックは、このＮ個のサンプルの選択されたブロックの中央に中央配置されたシフトを有する１つの半順序付変調データブロックと、２つの半順序付変調データブロックの２つの半分とから構成され、
シフトを有するＮ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行し、
ヌルサブキャリアを無視することによってシフトを有するＭ個の変換されたデータサンプルを選択し、
シフトを有するＭ個の選択された変換済みのデータサンプルを等化し、
シフトを有する時間領域におけるデータブロックを取得するために、シフトを有する等化されたＭ個の選択された変換済みのデータサンプルのサイズＭの逆離散フーリエ変換を実行し、
シフトを有する時間領域における半分のデータブロックの順序付けられたフローを形成するために、時間領域における各データブロックについて、シフトを有する時間領域におけるデータブロックの中央に位置するシフトを有する時間領域におけるデータブロックの半分を選択し、
受信サンプルのストリームを形成し、この受信サンプルのストリームは、時間領域におけるデータブロックの１つの半分の２つのうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する時間領域におけるデータブロックの１つの半分とから構成される。
【００３８】
図２は、本発明を実施することができる放出機の一例を概略的に示している。
【００３９】
示されるアーキテクチャによれば、放出機Ｅｍは、通信バス２０１によって相互接続された以下のコンポーネント、すなわち、プロセッサ、マイクロプロセッサ、マイクロコントローラー又はＣＰＵ（中央処理ユニット）２００と、ＲＡＭ（ランダムアクセスメモリ）２０３と、ＲＯＭ（リードオンリーメモリ）２０２と、少なくとも１つのアンテナに接続された無線インターフェース２０５とを備える。
【００４０】
無線インターフェース２０５は、放出機Ｅｍがシンボルを送信することを可能にする。
【００４１】
ＣＰＵ２００は、ＲＯＭ２０２から、又は外部メモリからＲＡＭ２０３内にロードされた、図８を参照して開示するような命令を実行することが可能である。放出機Ｅｍに電源が投入された後、ＣＰＵ２００は、ＲＡＭ２０３から命令を読み出し、これらの命令を実行することが可能である。図８を参照して開示するような命令は、ＣＰＵ２００に、本発明に従ってデータを処理させる１つのコンピュータープログラムを形成する。
【００４２】
図８を参照して開示するようなアルゴリズムは、ＰＣ（パーソナルコンピューター）、ＤＳＰ（デジタル信号プロセッサ）又はマイクロコントローラー等のプログラマブルコンピューティングマシンによる一組の命令又はプログラムの実行によってソフトウェアで実施することもできるし、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）又はＡＳＩＣ（特定用途向け集積回路）等のマシン又は専用のコンポーネントによってハードウェアで実施することもできる。
【００４３】
図３は、本発明を実施することができる受信機の一例を概略的に示している。
【００４４】
示されるアーキテクチャによれば、受信機Ｒｅｃは、通信バス３０１によって相互接続された以下のコンポーネント、すなわち、プロセッサ、マイクロプロセッサ、マイクロコントローラー又はＣＰＵ（中央処理ユニット）３００と、ＲＡＭ（ランダムアクセスメモリ）３０３と、ＲＯＭ（リードオンリーメモリ）３０２と、少なくとも１つのアンテナに接続された無線インターフェース３０５とを備える。
【００４５】
無線インターフェース３０５は、受信機Ｒｅｃがシンボルを受信することを可能にする。
【００４６】
ＣＰＵ３００は、ＲＯＭ３０２から、又は外部メモリからＲＡＭ３０３内にロードされた、図９を参照して開示するような命令を実行することが可能である。放出機Ｅｍに電源が投入された後、ＣＰＵ３００は、ＲＡＭ３０３から命令を読み出し、これらの命令を実行することが可能である。図９を参照して開示するような命令は、ＣＰＵ３００に、本発明に従って受信シンボルを復号させる１つのコンピュータープログラムを形成する。
【００４７】
図９を参照して開示するようなアルゴリズムは、ＰＣ（パーソナルコンピューター）、ＤＳＰ（デジタル信号プロセッサ）又はマイクロコントローラー等のプログラマブルコンピューティングマシンによる一組の命令又はプログラムの実行によってソフトウェアで実施することもできるし、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）又はＡＳＩＣ（特定用途向け集積回路）等のマシン又は専用のコンポーネントによってハードウェアで実施することもできる。
【００４８】
図４は、本発明による放出機によって実行されるシンボルオーバーラッピングプロセスの一例である。
【００４９】
図４の例では、放出機によって送信されるデータ及びパイロットが、Ｍ個のサンプルの連続したブロックで選択される。データサンプルの連続したブロックのフローの中でデータサンプルの４つのデータブロックＤ１〜Ｄ４のみが図４に示されている。
【００５０】
データサンプルの選択されたブロックＤ１が、Ｓ１１で示される変調ブロックを形成するために変調される。
【００５１】
この変調は、例えば、サイズＭのＤＦＴと、Ｎ−Ｍ個のヌルサブキャリアの追加と、サイズＮのＩＤＦＴとの形態の下での拡散からなる。
【００５２】
データサンプルの選択されたブロックＤ２が、Ｓ２１で示される変調ブロックを形成するために変調され、データサンプルの選択されたブロックＤ３が、Ｓ３１で示される変調ブロックを形成するために変調され、データサンプルの選択されたブロックＤ４が、Ｓ４１で示される変調ブロックを形成するために変調される。
【００５３】
Ｍ／２選択シフトによって、データサンプルのブロックＤ１の後半及びデータサンプルのブロックＤ２の前半が、Ｓ１２で示されるシフトを有する変調ブロックを形成するために選択されて変調される。データサンプルのブロックＤ２の後半及びデータサンプルのブロックＤ３の前半が、Ｓ２２で示されるシフトを有する変調ブロックを形成するために変調され、データサンプルのブロックＤ３の後半及びデータサンプルのブロックＤ４の前半が、Ｓ３２で示されるシフトを有する変調ブロックを形成するために変調される。
【００５４】
変調ブロックＳ１１の中央に位置する変調ブロックＳ１１の半分が、半分の変調ブロックＳ’１１を形成するために選択される。変調ブロックＳ２１の中央に位置する変調ブロックＳ２１の半分が、半分の変調ブロックＳ’２１を形成するために選択される。変調ブロックＳ３１の中央に位置する変調ブロックＳ３１の半分が、半分の変調ブロックＳ’３１を形成するために選択される。
【００５５】
Ｍ／２シフトを有する変調ブロックＳ１２の中央に位置するＭ／２シフトを有する変調ブロックＳ１２の半分が、Ｍ／２シフトを有する半分の変調ブロックＳ’１２を形成するために選択される。Ｍ／２シフトを有する変調ブロックＳ２２の中央に位置するＭ／２シフトを有する変調ブロックＳ２２の半分が、Ｍ／２シフトを有する半分の変調ブロックＳ’２２を形成するために選択される。Ｍ／２シフトを有する変調ブロックＳ３２の中央に位置するＭ／２シフトを有する変調ブロックＳ３２の半分が、Ｍ／２シフトを有する半分の変調ブロックＳ’３２を形成するために選択される。
【００５６】
これらの半分の変調ブロックは、受信機Ｒｅｃに転送されるブロックのサンプルＳ’１１、Ｓ’１２、Ｓ’２１、Ｓ’２２、Ｓ’３１、Ｓ’３２等の連続的なストリームを形成するために多重化される。
【００５７】
形成されたストリームは、２つの半順序付変調ブロックのうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する１つの半順序付変調ブロックとから構成される。
【００５８】
図５は、本発明による放出機によって実行されるパイロットシンボル挿入の一例である。
【００５９】
パイロットシンボル挿入は、変調の前に、サイズＭのパイロットサンプルのブロックをデータサンプルのブロックと多重化することにある。パイロットサンプルのブロックＰは、サイズＭＰ１の中央部分Ｐ１と、サイズＭＰ０のサイクリックプレフィックスＰ０と、サイズＭＰ２のサイクリックポストフィックスＰ２とからなり、ＭＰ０＋ＭＰ１＋ＭＰ２＝Ｍである。
【００６０】
ここで、ＭＰ０及びＭＰ２は等しい場合があることに留意しなければならない。
【００６１】
ＭＰ１は、次の範囲、すなわち、Ｍ／２≦ＭＰ１＜Ｍにおいて選択される。
【００６２】
パイロット比率をＲ＝ＭＰ１／Ｍで表すと、これは１／２≦Ｒ＜１に対応する。受信機では、比率Ｒ＊ＮのＤＦＴサイズを実施しなければならない。
【００６３】
好ましくは、本発明は、１５／１６、７／８、３／４、１／２に等しいパイロット比率を用いる。
【００６４】
通常どおり、サイクリックプレフィックス、サイクリックポストフィックスはそれぞれ、部分Ｐ１のそれぞれ最後のＭＰ１個のサンプル、最初のＭＰ２個のサンプルをコピーすることによって取得される。
【００６５】
パイロット比率が１／２に等しい場合には、本発明は、放出機において、サイズＮのブロックの中央に位置するサイズＮ／２のブロックを設ける。受信機では、サイズＮ／２のＦＦＴが実行され、これによって、２分の１のサブキャリアに関するチャネル推定値が提供される。その後、比２の簡単なオーバーサンプリングが実施され、全てのサブキャリアに関するチャネル推定値が得られる。
【００６６】
この方式は、実施するのがかなり簡単であり、隣接するデータブロックによってもたらされるほぼ全ての干渉が除去されるという利点を有する。一方、この方式は、送信されるパイロット電力の半分が失われるという欠点を有する。したがって、チャネル推定値に関する最終の信号対雑音比について３ｄＢが失われる。
【００６７】
他方、７／８の比率の場合には、損失は、わずか０．５８ｄＢに等しい。隣接するデータブロックに起因する干渉は、前の解決策のものよりも高い。しかしながら、干渉は主としてエッジの近くにあるので、その差は非常に小さい。この場合には、８／７のオーバーサンプリングを受信機側において実行しなければならない。
【００６８】
Ｐ１部分は、時間及び周波数の双方において均一又はほほ均一のレベルを有することができる。そのために、従来のＺａｄｏｆｆ−Ｃｈｕ系列を採用することができる。
【００６９】
図６は、本発明を実施することができる放出機の無線インターフェースのハードウェアアーキテクチャの一例を表している。
【００７０】
無線インターフェース２０５は、送信されるパイロットサンプルＰ及びデータサンプルを多重化するマルチプレクサー６０を備える。
【００７１】
マルチプレクサー６０の出力は、選択モジュール６１及び選択モジュール６７に提供される。
【００７２】
選択モジュール６７は、図４におけるＤ１、Ｄ２、Ｄ３及びＤ４のようなサンプルのフローのＭ個のサンプルの連続したブロックを選択する。
【００７３】
選択モジュール６７の出力は、変調モジュール６５に提供される。
【００７４】
変調モジュール６５は、サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、各選択されたブロックを変調する。
【００７５】
図４におけるＳ１１、Ｓ２１、Ｓ３１及びＳ４１のような変調モジュール６５の出力は、選択モジュール６６に提供される。
【００７６】
選択モジュール６６は、図４におけるＳ’１１、Ｓ’２１及びＳ’３１のような順序付けられた半分の変調ブロックのフローを形成するために、各変調ブロックについて、その変調ブロックの中央に位置する変調ブロックの半分を選択する。
【００７７】
選択モジュール６６の出力は、マルチプレクサー６４に提供される。
【００７８】
選択モジュール６１は、図４におけるＤ１の後半部分及びＤ２の前半部分、Ｄ２の後半部分及びＤ３の前半部分、Ｄ３の後半部分及びＤ４の前半部分のような、Ｍ／２サンプルシフトを有するサンプルのフローのＭ個のサンプルの連続したブロックを選択する。
【００７９】
選択モジュール６１の出力は、変調モジュール６２に提供される。
【００８０】
変調モジュール６２は、サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、各選択されたシフトを有するブロックを変調する。
【００８１】
図４におけるＳ１２、Ｓ２２及びＳ３２のような変調モジュールの出力は、選択モジュール６３に提供される。
【００８２】
選択モジュール６３は、図４におけるＳ’１２、Ｓ’２２及びＳ’３２のようなシフトを有する半分の変調ブロックの順序付けられたフローを形成するために、シフトを有する各変調ブロックについて、そのシフトを有する変調ブロックの中央に位置するそのシフトを有する変調ブロックの半分を選択する。
【００８３】
選択モジュール６３の出力は、マルチプレクサー６４に提供される。
【００８４】
マルチプレクサー６４は、受信機Ｒｅｃに転送されるサンプルのストリームを形成し、形成されたストリームは、図４の例におけるＳ’１１、Ｓ’１２、Ｓ’２１、Ｓ’２２、Ｓ’３１、Ｓ’３２等のように、１つの半順序付変調ブロックの２つのうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する１つの半順序付変調ブロックとから構成される。
【００８５】
図７は、本発明を実施することができる受信機の無線インターフェースのハードウェアアーキテクチャの一例を表している。
【００８６】
無線インターフェース３０５は、選択モジュール７００、７０４及び７０９に転送されるサンプルＳ’１１、Ｓ’１２、Ｓ’２１、Ｓ’２２、Ｓ’３１、Ｓ’３２等の連続的なストリームを放出機Ｅｍから受信する。
【００８７】
選択モジュール７００は、形成されたストリームのＲ＊Ｎ個のサンプルのブロックを選択する。ここで、Ｒはパイロット比率である。Ｒ＊Ｎ個のサンプルの各ブロックは、選択されたブロックの中央に中央配置されたパイロットの半順序付変調ブロックに対応するＮ／２個のサンプルと、シフトを有する半順序付変調ブロックから抽出されたパイロット及びデータの混合体に対応する残りのサンプルとから構成される。
【００８８】
選択モジュール７００の出力は、ＤＦＴモジュール７０１に提供される。
【００８９】
ＤＦＴモジュール７０１は、Ｒ＊Ｎ個のパイロットサンプルの各選択されたブロックについて、サイズＲ＊Ｎの離散フーリエ変換を実行する。
【００９０】
ＤＦＴモジュール７０１の出力は、チャネル推定モジュール７０２に提供される。
【００９１】
チャネル推定モジュール７０２は、ヌルサブキャリアを無視することによって、離散フーリエ変換後のＲ＊Ｎ個のサンプルからＲ＊Ｍ個のサンプルを選択し、選択されたＲ＊Ｍ個のパイロットサンプルからチャネル推定を実行する。
【００９２】
チャネル推定モジュール７０２は、変換された受信変調ブロックを放出機によって用いられる対応するパイロットブロックごとに分割することによって、変換された受信変調パイロットのブロックに対してチャネル推定を実行する。チャネル推定モジュールの出力は、フィルター７０３に提供される。フィルター７０３は平滑化／補間フィルターである。例えば、フィルター７０３は、推定される周波数応答のインデックスに応じて異なる係数セットを有するＦＩＲフィルターである。例えば、比Ｒ＝７／８の場合に、ここでの副作用を無視すると、８つの係数セットを用いることができる。補間比はＲ−１に等しい。
【００９３】
これらの係数の計算に関して、ウィーナーフィルターのようなＭＭＳＥフィルターを用いることができる。一般に、これらの計算はオフラインで実行され、結果はメモリに格納される。異なる平均信号対雑音比について、幾つかのそのようなセットを記憶することができる。
【００９４】
フィルター７０３の出力は、等化モジュール７０６及び７１１に提供される。
【００９５】
選択モジュール７０９は、形成されたストリームのＮ個のサンプルのブロックを選択する。Ｎ個のサンプルの各ブロックは、Ｎ個のサンプルの選択されたブロックの中央に中央配置された１つの半順序付変調データブロックと、シフトを有する２つの半順序付変調データブロックの２つの半分とから構成される。
【００９６】
選択モジュール７０９の出力は、ＤＦＴモジュール７１０に提供される。
【００９７】
ＤＦＴモジュール７１０は、Ｎ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行する。
【００９８】
ＤＦＴモジュール７１０の出力は、等化モジュール７１１に提供される。
【００９９】
等化モジュール７１１は、ヌルサブキャリアを無視することによってＭ個の変換されたデータサンプルを選択し、それらの選択されたＭ個の変換されたサンプルを等化する。例えば、等化は、サブキャリアごとに実行されるＭＭＳＥ（最小平均二乗誤差（Minimum Mean Square Error））等化である。
【０１００】
等化モジュール７１１の出力は、ＩＤＦＴモジュール７１２に提供される。
【０１０１】
ＩＤＦＴモジュール７１２は、時間領域におけるデータブロックを取得するために、選択された等化済みのＭ個の変換されたデータサンプルのサイズＭの逆離散フーリエ変換を実行する。
【０１０２】
ＩＤＦＴモジュール７１２の出力は、選択モジュール７１３に提供される。
【０１０３】
選択モジュール７１３は、時間領域における半分のデータブロックの順序付けられたフローを形成するために、時間領域における各データブロックについて、時間領域におけるそのデータブロックの中央に位置する時間領域における当該データブロックの半分を選択する。
【０１０４】
選択モジュール７１３の出力は、マルチプレクサー７１４に提供される。
【０１０５】
選択モジュール７０４は、Ｎ／２サンプルシフトを有する、形成されたストリームのＮ個のサンプルのブロックを選択し、Ｎ／２シフトを有するＮ個のサンプルの各ブロックは、Ｎ個のサンプルの選択されたブロックの中央に中央配置されたシフトを有する１つの半順序付変調データブロックと、２つの半順序付変調データブロックの２つの半分とから構成される。
【０１０６】
選択モジュール７０４の出力は、ＤＦＴモジュール７０５に提供される。
【０１０７】
ＤＦＴモジュール７０５は、シフトを有するＮ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行する。
【０１０８】
ＤＦＴモジュール７０５の出力は、等化モジュール７０６に提供される。
【０１０９】
等化モジュール７０６は、ヌルサブキャリアを無視することによって、シフトを有するＭ個の変換されたデータサンプルを選択し、これらの選択されたシフトを有するＭ個の変換されたデータサンプルを等化する。
【０１１０】
等化モジュールの出力は、ＩＤＦＴモジュール７０７に提供される。
【０１１１】
ＩＤＦＴモジュール７０７は、シフトを有する時間領域におけるデータブロックを取得するために、シフトを有する等化されたＭ個の選択された変換済みのデータサンプルのサイズＭの逆離散フーリエ変換を実行する。
【０１１２】
ＩＤＦＴモジュール７０７の出力は、選択モジュール７０８に提供される。
【０１１３】
選択モジュール７０８は、シフトを有する時間領域における半分のデータブロックの順序付けられたフローを形成するために、時間領域における各データブロックについて、シフトを有する時間領域におけるデータブロックの中央に位置するシフトを有する時間領域におけるデータブロックの半分を選択する。
【０１１４】
選択モジュール７０８の出力は、マルチプレクサー７１４に提供される。
【０１１５】
マルチプレクサー７１４は、受信サンプルのストリームを形成し、この受信サンプルのストリームは、時間領域におけるデータブロックの２つの半分のうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する時間領域におけるデータブロックの１つの半分とから構成される。
【０１１６】
図８は、本発明を実施することができる放出機によって実行されるアルゴリズムの一例を表している。
【０１１７】
本アルゴリズムは、放出機Ｅｍのプロセッサ２００によって実行される一例において開示される。
【０１１８】
ステップＳ８０において、プロセッサ２００は、送信されるパイロットサンプルＰ及びデータサンプルを多重化する。
【０１１９】
多重化ステップＳ８０の出力は、選択ステップＳ８１及びＳ８４に提供される。
【０１２０】
ステップＳ８１において、プロセッサ２００は、図４におけるＤ１、Ｄ２、Ｄ３及びＤ４のようなサンプルのフローのＭ個のサンプルの連続したブロックを選択する。
【０１２１】
選択ステップＳ８１の出力は、変調ステップＳ８２に提供される。
【０１２２】
ステップＳ８２において、プロセッサ２００は、サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、各選択されたブロックを変調する。
【０１２３】
図４におけるＳ１１、Ｓ２１、Ｓ３１及びＳ４１のような変調ステップＳ８２の出力は、選択ステップＳ８３に提供される。
【０１２４】
ステップＳ８３において、プロセッサ２００は、図４におけるＳ’１１、Ｓ’２１及びＳ’３１のように、順序付けられた半分の変調ブロックのフローを形成するために、各変調ブロックについて、その変調ブロックの中央に位置する変調ブロックの半分を選択する。
【０１２５】
選択ステップＳ８３の出力は、多重化ステップＳ８７に提供される。
【０１２６】
ステップＳ８４において、プロセッサ２００は、図４におけるＤ１の後半部分及びＤ２の前半部分、Ｄ２の後半部分及びＤ３の前半部分、Ｄ３の後半部分及びＤ４の前半部分のような、Ｍ／２サンプルシフトを有するサンプルのフローのＭ個のサンプルの連続したブロックを選択する。
【０１２７】
選択ステップＳ８４の出力は、変調ステップＳ８５に提供される。
【０１２８】
ステップＳ８５において、プロセッサ２００は、サイズＭの離散フーリエ変換を実行することと、Ｎ−Ｍ個のヌルサブキャリアを追加することと、サイズＮの逆離散フーリエ変換を実行することとによって、シフトを有する各選択されたブロックを変調する。
【０１２９】
図４におけるＳ１２、Ｓ２２及びＳ３２のような変調ステップＳ８５の出力は、選択ステップＳ８６に提供される。
【０１３０】
ステップＳ８６において、プロセッサ２００は、図４におけるＳ’１２、Ｓ’２２及びＳ’３２のように、シフトを有する半分の変調ブロックの順序付けられたフローを形成するために、シフトを有する各変調ブロックについて、そのシフトを有する変調ブロックの中央に位置する当該シフトを有する変調ブロックの半分を選択する。
【０１３１】
選択ステップＳ８６の出力は、多重化ステップＳ８７に提供される。
【０１３２】
ステップＳ８７において、プロセッサ２００は、受信機Ｒｅｃに転送されるサンプルのストリームを形成し、この形成されたストリームは、図４の例におけるＳ’１１、Ｓ’１２、Ｓ’２１、Ｓ’２２、Ｓ’３１、Ｓ’３２等のように、１つの半順序付変調ブロックの２つのうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する１つの半順序付変調ブロックとから構成される。
【０１３３】
図９は、本発明を実施することができる受信機によって実行されるアルゴリズムの一例を表している。
【０１３４】
本アルゴリズムは、受信機Ｒｅｃのプロセッサ３００によって実行される一例において開示される。
【０１３５】
ステップＳ９００において、プロセッサ３００は、選択ステップＳ９０１、Ｓ９０５及びＳ９１０に転送される放出機ＥｍからのサンプルＳ’１１、Ｓ’１２、Ｓ’２１、Ｓ’２２、Ｓ’３１、Ｓ’３２等の連続的なストリームの受信を無線インターフェース３０５によって検出する。
【０１３６】
ステップＳ９０１において、プロセッサ３００は、形成されたストリームのＲ＊Ｎ個のサンプルのブロックを選択する。ここで、Ｒはパイロット比率である。Ｒ＊Ｎ個のサンプルの各ブロックは、選択されたブロックの中央に中央配置されたパイロットの半順序付変調ブロックに対応するＮ／２個のサンプルと、シフトを有する半順序付変調ブロックから抽出されたパイロット及びデータの混合体に対応する残りのサンプルとから構成される。
【０１３７】
選択ステップＳ９０１の出力は、ＤＦＴステップＳ９０２に提供される。
【０１３８】
ステップＳ９０２において、プロセッサ３００は、Ｒ＊Ｎ個のパイロットサンプルの各選択されたブロックについて、サイズＲ＊Ｎの離散フーリエ変換を実行する。
【０１３９】
ＤＦＴステップＳ９０２の出力は、チャネル推定ステップＳ９０３に提供される。
【０１４０】
ステップＳ９０３において、プロセッサ３００は、ヌルサブキャリアを無視することによって、離散フーリエ変換後のＲ＊Ｎ個のサンプルからＲ＊Ｍ個のサンプルを選択し、選択されたＲ＊Ｍ個のパイロットサンプルからチャネル推定を実行する。
【０１４１】
プロセッサ３００は、変換された受信変調ブロックを放出機によって用いられる対応するパイロットブロックごとに分割することによって、変換された受信変調パイロットブロックに対してチャネル推定を実行する。チャネル推定ステップＳ９０３の出力は、フィルタリングステップＳ９０４に提供される。
【０１４２】
ステップＳ９０４において、プロセッサ３００は、平滑化／補間フィルタリングを実行する。例えば、フィルター７０３は、推定される周波数応答のインデックスに応じて異なる係数セットを有するＦＩＲフィルターである。例えば、比Ｒ＝７／８の場合に、ここでの副作用を無視すると、８つの係数セットを用いることができる。補間比はＲ−１に等しい。
【０１４３】
これらの係数の計算に関して、ウィーナーフィルターのようなＭＭＳＥフィルターを用いることができる。一般に、これらの計算はオフラインで実行され、結果はメモリに格納される。異なる平均信号対雑音比について、幾つかのそのようなセットを記憶することができる。
【０１４４】
フィルタリングステップＳ９０４の出力は、等化ステップＳ９０７及びＳ９１２に提供される。
【０１４５】
ステップＳ９１０において、プロセッサ３００は、形成されたストリームのＮ個のサンプルのブロックを選択する。Ｎ個のサンプルの各ブロックは、Ｎ個のサンプルの選択されたブロックの中央に中央配置された１つの半順序付変調データブロックと、シフトを有する２つの半順序付変調データブロックの２つの半分とから構成される。
【０１４６】
選択ステップＳ９１０の出力は、ＤＦＴステップＳ９１１に提供される。
【０１４７】
ステップＳ９１１において、プロセッサ３００は、Ｎ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行する。
【０１４８】
ＤＦＴステップＳ９１１の出力は、等化ステップＳ９１２に提供される。
【０１４９】
ステップＳ９１２において、プロセッサ３００は、ヌルサブキャリアを無視することによってＭ個の変換されたデータサンプルを選択し、それらの選択されたＭ個の変換されたサンプルを等化する。例えば、等化は、サブキャリアごとに実行されるＭＭＳＥ等化である。
【０１５０】
等化ステップＳ９１２の出力は、ＩＤＦＴステップＳ９１３に提供される。
【０１５１】
ステップＳ９１３において、プロセッサ３００は、時間領域におけるデータブロックを取得するために、選択された等化済みのＭ個の変換されたデータサンプルのサイズＭの逆離散フーリエ変換を実行する。
【０１５２】
ＩＤＦＴステップの出力は、選択ステップＳ９１４に提供される。
【０１５３】
ステップＳ９１４において、プロセッサ３００は、時間領域における半分のデータブロックの順序付けられたフローを形成するために、時間領域における各データブロックについて、時間領域におけるそのデータブロックの中央に位置する時間領域における当該データブロックの半分を選択する。
【０１５４】
選択ステップＳ９１４の出力は、多重化ステップＳ９１５に提供される。
【０１５５】
ステップＳ９１５において、プロセッサ３００は、Ｎ／２サンプルシフトを有する、形成されたストリームのＮ個のサンプルのブロックを選択し、Ｎ／２シフトを有するＮ個のサンプルの各ブロックは、Ｎ個のサンプルの選択されたブロックの中央に中央配置されたシフトを有する１つの半順序付変調データブロックと、２つの半順序付変調データブロックの２つの半分とから構成される。
【０１５６】
選択ステップの出力は、ＤＦＴステップＳ９０６に提供される。
【０１５７】
ステップＳ９０６において、プロセッサ３００は、シフトを有するＮ個のデータサンプルの各選択されたブロックについて、サイズＮの離散フーリエ変換を実行する。
【０１５８】
ＤＦＴステップＳ９０６の出力は、等化ステップＳ９０７に提供される。
【０１５９】
ステップＳ９０７において、プロセッサ３００は、ヌルサブキャリアを無視することによってシフトを有するＭ個の変換されたデータサンプルを選択し、それらの選択されたシフトを有するＭ個の変換されたデータサンプルを等化する。例えば、等化は、サブキャリアごとに実行されるＭＭＳＥ等化である。
【０１６０】
等化ステップの出力は、ＩＤＦＴステップＳ９０８に提供される。
【０１６１】
ステップＳ９０８において、プロセッサ３００は、シフトを有する時間領域におけるデータブロックを取得するために、シフトを有する選択された等化済みのＭ個の変換されたデータサンプルのサイズＭの逆離散フーリエ変換を実行する。
【０１６２】
ＩＤＦＴステップＳ９０８の出力は、選択ステップＳ９０９に提供される。
【０１６３】
ステップＳ９０９において、プロセッサ３００は、シフトを有する時間領域における半分のデータブロックの順序付けられたフローを形成するために、時間領域における各データブロックについて、シフトを有する時間領域におけるそのデータブロックの中央に位置するシフトを有する時間領域における当該データブロックの半分を選択する。
【０１６４】
選択ステップＳ９０９の出力は、多重化ステップＳ９１５に提供される。
【０１６５】
ステップＳ９１５において、プロセッサ３００は、受信サンプルのストリームを形成し、この受信サンプルのストリームは、時間領域におけるデータブロックの２つの半分のうちの一方と、２つの半順序付変調ブロックの間にある、シフトを有する時間領域におけるデータブロックの１つの半分とから構成される。
【図１】
2021530894.tif 000003
【図２】
2021530894.tif 000004
【図３】
2021530894.tif 000005
【図４】
2021530894.tif 000006
【図５】
2021530894.tif 000007
【図６】
2021530894.tif 000008
【図７】
2021530894.tif 000009
【図８】
2021530894.tif 000010
【図９】
2021530894.tif 000011
【国際調査報告】
2021530894.tif 000012
2021530894.tif 000013
2021530894.tif 000014