(57)【要約】      （修正有）【課題】拡散シンボルのチップをマルチキャリア送信ネットワークのマルチキャリア送信チャネルのサブチャネルグループのサブチャネルにマッピングする方法に関する。【解決手段】拡散シンボルは、送信されるデータ項目に拡散シーケンスの成分を掛けることによって形成され、マッピングされたチップは、直交周波数分割多重変調を用いてさらに変調され、マルチキャリア送信チャネルの各サブチャネルは、マルチキャリア送信チャネルのキャリア周波数と、直交周波数分割多重シンボルが送信されるタイムスロットとによって定義され、なお、チップは所定の順序に並べられ、１番目のチップがサブチャネルにマッピングされ、それ以降の各チップは、前のチップがマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するサブチャネルにマッピングされることを特徴とする。本方法はまた、デマッピング方法と関連デバイスに関する。【選択図】図１
2005176313.tif 000002
【特許請求の範囲】
【請求項１】
拡散シンボルのチップをマルチキャリア送信ネットワークのマルチキャリア送信チャネルのサブチャネルグループのサブチャネルにマッピングする方法であって、
前記拡散シンボルは、送信されるデータ項目に拡散シーケンスの成分を掛けることによって形成され、
前記マッピングされたチップは、直交周波数分割多重変調を用いてさらに変調され、
前記マルチキャリア送信チャネルの各サブチャネルは、前記マルチキャリア送信チャネルのキャリア周波数と、直交周波数分割多重シンボルが送信されるタイムスロットとによって定義される、マッピングする方法において
前記サブチャネルグループは、少なくとも２つの異なる周波数および少なくとも２つの異なるタイムスロットを有するサブチャネルを含み、
前記チップは所定の順序に並べられ、
１番目のチップがサブチャネルにマッピングされ、それ以降の各チップは、前のチップがマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するそれぞれのサブチャネルにマッピングされることを特徴とする、マッピングする方法。
【請求項２】
前記サブチャネルグループは、所定のタイムスロットの間のタイムスロットを有するとともに、所定のキャリア周波数の間のキャリア周波数を有するサブチャネルを含むことを特徴とする、請求項１に記載のマッピングする方法。
【請求項３】
サブチャネルグループに含まれるサブチャネルの数Ｌが前記拡散シンボルのチップ数Ｌに等しいことを特徴とする、請求項２に記載のマッピングする方法。
【請求項４】
前記マルチキャリア送信チャネルは複数のサブチャネルグループを含み、
複数の拡散シンボルを含むデータフレームの各拡散シンボルがそれぞれのサブチャネルグループに割り当てられることを特徴とする、請求項１〜３のいずれか一項に記載のマッピングする方法。
【請求項５】
前記マルチキャリア送信ネットワークはいくつかのユーザを含み、
拡散シーケンスが各ユーザに割り当てられ、
ユーザに割り当てられた前記拡散シーケンスは、事前に定義された拡散シーケンスセットの拡散シーケンスであることを特徴とする、請求項４に記載のマッピングする方法。
【請求項６】
前記事前に定義された拡散シーケンスセットは、前記拡散シーケンスと、前記事前に定義された拡散シーケンスセットの前記拡散シーケンスとの間の干渉を表す関数を最小化する拡散シーケンスを含むことを特徴とする、請求項５に記載のマッピングする方法。
【請求項７】
前記拡散シーケンスは、前記事前に定義された拡散シーケンスセットにおいて自然な順序に並べられ、
各拡散シーケンスはウォルシュ・アダマールシーケンスであり、
前記事前に定義された拡散シーケンスセットはウォルシュ・アダマール行列であり、
拡散シーケンスが、前記事前に定義された拡散シーケンスセットにおける順序に応じて、前記マルチキャリア送信ネットワークのユーザに割り当てられることを特徴とする、請求項５に記載のマッピングする方法。
【請求項８】
拡散シンボルのチップをマルチキャリア送信ネットワークのマルチキャリア送信チャネルのサブチャネルグループのサブチャネルからデマッピングする方法であって、
前記チップは、直交周波数分割多重復調を用いて事前に復調され、
前記マルチキャリア送信チャネルの各サブチャネルは、前記マルチキャリア送信チャネルのキャリア周波数と、直交周波数分割多重シンボルが受信されるタイムスロットとによって定義される、デマッピングする方法において、
前記サブチャネルグループは、少なくとも２つの異なる周波数および少なくとも２つの異なるタイムスロットを有するサブチャネルを含み、
１番目のチップがサブチャネルからデマッピングされ、それ以降の各チップは、前のチップがデマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するサブチャネルからそれぞれデマッピングされることを特徴とする、デマッピングする方法。
【請求項９】
前記デマッピングされたチップにはさらに、拡散シーケンスが掛けられることを特徴とする、請求項８に記載のデマッピングする方法。
【請求項１０】
前記サブチャネルグループは、所定のタイムスロットの間のタイムスロットを有するとともに、所定のキャリア周波数の間のキャリア周波数を有するサブチャネルを含むことを特徴とする、請求項９に記載のデマッピングする方法。
【請求項１１】
サブチャネルグループに含まれるサブチャネルの数が前記拡散シーケンスの成分の数に等しいことを特徴とする、請求項１０に記載のデマッピングする方法。
【請求項１２】
前記マルチキャリア送信チャネルは複数のサブチャネルグループを含み、
複数の拡散シンボルを含むデータフレームの各拡散シンボルがそれぞれのサブチャネルグループに割り当てられることを特徴とする、請求項８〜１１のいずれか一項に記載のデマッピングする方法。
【請求項１３】
前記マルチキャリア送信ネットワークはいくつかのユーザを含み、
拡散シーケンスが各ユーザに割り当てられ、
ユーザに割り当てられた前記拡散シーケンスは、事前に定義された拡散シーケンスセットの拡散シーケンスであり、
前記デマッピングされたチップに掛けられる前記拡散シーケンスは、デマッピングを行っているユーザに割り当てられた拡散シーケンスであることを特徴とする、請求項１２に記載のデマッピングする方法。
【請求項１４】
前記事前に定義された拡散シーケンスセットは、前記拡散シーケンスと、前記事前に定義された拡散シーケンスセットの前記拡散シーケンスとの間の干渉を表す関数を最小化する拡散シーケンスを含むことを特徴とする、請求項１３に記載のデマッピングする方法。
【請求項１５】
前記拡散シーケンスは、前記事前に定義された拡散シーケンスセットにおいて自然な順序に並べられ、
各拡散シーケンスはウォルシュ・アダマールシーケンスであり、
前記事前に定義された拡散シーケンスセットはウォルシュ・アダマール行列であり、
前記拡散シーケンスは、前記事前に定義された拡散シーケンスセットにおける順序に応じて、前記マルチキャリア送信ネットワークのユーザに割り当てられることを特徴とする、請求項１５に記載のデマッピングする方法。
【請求項１６】
拡散シンボルのチップをマルチキャリア送信ネットワークのマルチキャリア送信チャネルのサブチャネルグループのサブチャネルにマッピングするデバイスであって、
前記拡散シンボルは、送信されるデータ項目に拡散シーケンスの成分を掛けることによって形成され、
前記マッピングされたチップは、直交周波数分割多重変調を用いてさらに変調され、
前記マルチキャリア送信チャネルの各サブチャネルは、前記マルチキャリア送信チャネルのキャリア周波数と、直交周波数分割多重シンボルが送信されるタイムスロットとによって定義される、マッピングするデバイスにおいて、
前記サブチャネルグループは、少なくとも２つの異なる周波数および少なくとも２つの異なるタイムスロットを有するサブチャネルを含み、
前記チップは所定の順序に並べられ、
前記デバイスは、１番目のチップをサブチャネルにマッピングする手段と、それ以降の各チップを、前のチップがマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するそれぞれのサブチャネルにマッピングする手段とを備えることを特徴とする、マッピングするデバイス。
【請求項１７】
拡散シンボルのチップをマルチキャリア送信ネットワークのマルチキャリア送信チャネルのサブチャネルグループのサブチャネルからデマッピングするデバイスであって、前記チップは、直交周波数分割多重復調を用いて事前に復調され、前記マルチキャリア送信チャネルの各サブチャネルは、前記マルチキャリア送信チャネルのキャリア周波数と、直交周波数分割多重シンボルが受信されるタイムスロットとによって定義され、なお、前記サブチャネルグループは、少なくとも２つの異なる周波数および少なくとも２つの異なるタイムスロットを有するサブチャネルを含み、前記デバイスは、１番目のチップをサブチャネルからデマッピングする手段と、それ以降の各チップを、前のチップがデマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するそれぞれのサブチャネルからデマッピングする手段とを有することを特徴とする、デマッピングするデバイス。
【請求項１８】
プログラマブルデバイスに直接ロードすることができるコンピュータプログラムであって、
プログラマブルデバイス上で実行されると、請求項１〜７のいずれか一項に記載の方法のステップを実施する命令またはコードの部分を含む、コンピュータプログラム。
【請求項１９】
プログラマブルデバイスに直接ロードすることができるコンピュータプログラムであって、
プログラマブルデバイス上で実行されると、請求項８〜１５のいずれか一項に記載の方法のステップを実施する命令またはコードの部分を含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
［発明の詳細な説明］
本発明は、拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルにマッピングする方法に関する。
【０００２】
送信されるデータ項目に掛ける（multiply）拡散シーケンス（spreading sequence）を用いたマルチキャリア送信ネットワーク、例えばマルチキャリア符号分割多重接続送信ネットワーク（ＭＣ−ＣＤＭＡ送信ネットワークの名前でより知られている）または直交周波数・符号分割多重送信ネットワーク（ＯＦＣＤＭ送信ネットワークの名前でより知られている）では、送信されるデータ項目に拡散シーケンスのＬ個の成分を掛けることによって形成される各拡散シンボルのＬ個のチップが、直交周波数分割多重変調および送信ネットワーク上での送信の前に、マルチキャリア送信ネットワークのＬ個のサブチャネルにマッピングされる。
【０００３】
ＯＦＣＤＭおよびＭＣ−ＣＤＭＡ送信ネットワークは、送信ネットワークの各ユーザへおよび／または各ユーザからデータを選択的に送信および／または受信するために直交拡散シーケンスを用いる。ＯＦＣＤＭおよびＭＣ−ＣＤＭＡ送信ネットワークは、マルチパスチャネルを介した伝搬後にユーザ信号間の直交性が失われることによる多重接続干渉(multiple access interference)を受ける。チャネルは周波数（マルチパスのため）および時間（ドップラー変動のため）が選択的であるため、ユーザ信号間の直交性は崩れる可能性がある。
【０００４】
多重接続干渉を低減するために、異なるユーザに必要な拡散シーケンスの選択を最適化することが提案されている。
【０００５】
チップマッピングもまた、相関するマルチキャリア送信チャネルのサブチャネルグループを定義することによって、マルチキャリア送信チャネルの影響を選択的に減らすことを目的とする。チャネル選択性は２つの部分、すなわちチャネル周波数選択性およびチャネル時間選択性に分解することができる。
【０００６】
チャネル周波数選択性はマルチパス伝搬の結果として生じる。送信機と受信機の間に位置する家や他の障害物によって生じる障害は、送信信号を、遅延および減衰のそれぞれ異なる複数の経路で伝搬させる。その結果、複数の経路からの信号は異なる時間に受信機に到来し、これらの信号が建設的および破壊的に加算されて信号フェージングを生じる。
【０００７】
チャネル時間選択性は、送信経路沿いの受信機または送信機または障害物が移動しているという事実により、ドップラーシフトの結果として生じる。この場合チャネルは、時変応答チャネルとして説明することができる。
【０００８】
チャネル周波数選択性により生じる問題を回避するために、拡散シンボルのＬ個のチップを同一タイムスロットのＬ個のいくつかの連続するサブキャリアにマッピングすることが提案されている。このような技法は、１次元の周波数領域拡散と呼ばれる。
【０００９】
チャネル時間選択性により生じる問題を回避するために、拡散シンボルのＬ個のチップを同一周波数のＬ個のいくつかの連続するタイムスロットにマッピングすることも提案されている。このような技法は、１次元の時間領域拡散と呼ばれる。
【００１０】
また、これらの１次元拡散技法の両方を組み合わせて、２次元の時間領域と周波数領域における拡散を実現することも提案されている。このような技法によれば、拡散シンボルのＬ個のチップが、連続するサブキャリアおよび連続するタイムスロットを伴うＬ個のサブチャネルにマッピングされる。この技法により、チャネル周波数選択性およびチャネル時間選択性のいずれによって生じる問題も制限することが可能になる。
【００１１】
このような２次元拡散は、Hiroyuki Atarashi著の「Broadband Packet Wireless Access and its Experiments」と題するInternational Forum on fourth Generation Mobile Communicationsのプレゼンテーション資料に開示される。この資料において、提案されているマッピングは、拡散シンボルの連続するチップにマッピングされたいくつかのサブチャネルにいくらかの大きな非相関（decorrelation）が生じる可能性があるという意味で最適でない。
【００１２】
したがって、本発明の目的は、拡散シンボルのチップを効率的な方法でサブチャネルにマッピングし、拡散シンボルの連続するチップにマッピングされたサブチャネルの高い相関を維持するようにすることによって、チャネル周波数選択性、チャネル時間選択性の影響、および干渉が検討中の送信ネットワークの性能に及ぼす影響を減らすことを可能にする方法を提案することである。
【００１３】
この目的で、本発明は、拡散シンボルのチップをマルチキャリア送信ネットワークのマルチキャリア送信チャネルのサブチャネルグループのサブチャネルにマッピングする方法に関し、拡散シンボルは、送信されるデータ項目に拡散シーケンスの成分を掛けることによって形成され、マッピングされたチップは、直交周波数分割多重変調を用いてさらに変調され、マルチキャリア送信チャネルの各サブチャネルは、マルチキャリア送信チャネルのキャリア周波数と、直交周波数分割多重シンボルが送信されるタイムスロットとによって定義され、なお、チップは所定の順序に並べられ、１番目のチップがサブチャネルにマッピングされ、それ以降の各チップは、前のチップがマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するサブチャネルにマッピングされることを特徴とする。
【００１４】
本発明はまた、拡散シンボルのチップをマルチキャリア送信ネットワークのマルチキャリア送信チャネルのサブチャネルグループのサブチャネルにマッピングするデバイスに関し、拡散シンボルは、送信されるデータ項目に拡散シーケンスの成分を掛けることによって形成され、マッピングされたチップは、直交周波数分割多重変調を用いてさらに変調され、マルチキャリア送信チャネルの各サブチャネルは、マルチキャリア送信チャネルのキャリア周波数と、直交周波数分割多重シンボルが送信されるタイムスロットとによって定義され、なお、チップは所定の順序に並べられ、デバイスは、１番目のチップをサブチャネルにマッピングする手段と、それ以降の各チップを、前のチップがマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するサブチャネルにマッピングする手段とを備えることを特徴とする。
【００１５】
本発明はまた、拡散シンボルのチップをマルチキャリア送信ネットワークのマルチキャリア送信チャネルのサブチャネルグループのサブチャネルからデマッピングする方法に関し、チップは、直交周波数分割多重復調を用いて事前に復調され、マルチキャリア送信チャネルの各サブチャネルは、マルチキャリア送信チャネルのキャリア周波数と、直交周波数分割多重シンボルが受信されるタイムスロットとによって定義され、なお、１番目のチップがサブチャネルからデマッピングされ、それ以降の各チップは、前のチップがデマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するサブチャネルからデマッピングされる。
【００１６】
本発明はまた、拡散シンボルのチップをマルチキャリア送信ネットワークのマルチキャリア送信チャネルのサブチャネルグループのサブチャネルからデマッピングするデバイスに関し、チップは、直交周波数分割多重復調を用いて事前に復調され、マルチキャリア送信チャネルの各サブチャネルは、マルチキャリア送信チャネルのキャリア周波数と、直交周波数分割多重シンボルが受信されるタイムスロットとによって定義され、なお、デバイスは、１番目のチップをサブチャネルからデマッピングする手段と、それ以降の各チップを、前のチップがデマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するサブチャネルからデマッピングする手段とを有することを特徴とする。
【００１７】
したがって、連続するチップにマッピングされるサブチャネルは高い相関を持つ。そこで、サブチャネル間の相関を最大化して、多重接続干渉を低減する。
【００１８】
さらに別の態様によれば、サブチャネルグループは、所定のタイムスロットの間のタイムスロットを有するとともに、所定のキャリア周波数の間のキャリア周波数を有するサブチャネルを含む。
【００１９】
したがって、サブチャネルグループの全てのサブチャネルは互いに大きな相関を持つ。
【００２０】
特定の特徴によれば、サブチャネルグループに含まれるサブチャネルの数Ｌは拡散シンボルのチップ数Ｌに等しい。
【００２１】
特定の特徴によれば、マルチキャリア送信チャネルは複数のサブチャネルグループを含み、複数の拡散シンボルを含むデータフレームの各拡散シンボルがそれぞれのサブチャネルグループに割り当てられる。
【００２２】
したがって、マルチキャリア送信チャネルはその最大容量で用いられ、複数のシンボル間の干渉は低減される。
【００２３】
特定の特徴によれば、マルチキャリア送信ネットワークはいくつかのユーザを含み、拡散シーケンスが各ユーザに割り当てられ、ユーザに割り当てられた拡散シーケンスは、事前に定義された拡散シーケンスセットの拡散シーケンスである。
【００２４】
この特徴により、適切な拡散シーケンスセットを選択することによって多重接続干渉を低減することが可能となる。本発明で提案されるチップマッピングは、連続するチップにマッピングされた各サブチャネル間の高い相関を保証し、多重接続干渉を大幅に低減する。
【００２５】
特定の特徴によれば、事前に定義された拡散シーケンスセットは、拡散シーケンスと、上記の事前に定義された拡散シーケンスセットの拡散シーケンスとの間の干渉を表す関数を最小化する拡散シーケンスにある。
【００２６】
拡散シーケンスと、上記の事前に定義された拡散シーケンスセットの拡散シーケンスとの間の干渉を表す関数を最小化する拡散シーケンスの選択により、多重接続干渉が大幅に低減される。この技法を２次元チップマッピングと組み合わせると、２次元チップマッピングを通常通りに行った場合、拡散シーケンスの選択効率が下がる可能性がある。これら２つの技術の組み合わせはさらに、これらの技術のそれぞれの利点を相殺してしまう可能性がある。発明者は、連続するチップにマッピングされるサブチャネル間に高い相関を生じるチップマッピングを行うことによって、これら２つの技術の利点が加算され、よって多重接続干渉が大幅に低減されることを見出した。
【００２７】
特定の特徴によれば、拡散シーケンスは、事前に定義された拡散シーケンスセットにおいて自然な順序(natural order)に並べられ、各拡散シーケンスはウォルシュ・アダマールシーケンス(Walsh-Hadamard sequence)であり、事前に定義された拡散シーケンスセットはウォルシュ・アダマール行列(Walsh-Hadamard matrix)であり、拡散シーケンスは、事前に定義された拡散シーケンスセットにおける順序に応じて、マルチキャリア送信ネットワークのユーザに割り当てられる。
【００２８】
事前に定義された拡散シーケンスセットにおける拡散シーケンスの順序に応じた拡散シーケンスの割り当てにより、多重接続干渉は大幅に低減する。この技法を２次元チップマッピングと組み合わせると、２次元チップマッピングを通常通りに行った場合、拡散シーケンスの選択効率が下がる可能性がある。これら２つの技術の組み合わせはさらに、これらの技術のそれぞれの利点を相殺してしまう可能性がある。発明者はまた、連続するチップにマッピングされるサブチャネル間に高い相関を生じるチップマッピングを行うことによって、これら２つの技術の利点が加算され、よって、サブチャネルの相関が高いため、ユーザに対する拡散シーケンスの最適化された割り当てにより、異なるユーザ間の多重接続干渉が最小化されることを見出した。
【００２９】
さらに別の態様によれば、本発明は、プログラマブルデバイスに直接ロードすることができるコンピュータプログラムに関し、このコンピュータプログラムは、プログラマブルデバイス上で実行されると、本発明による方法のステップを実施する命令またはコード部分を含む。コンピュータプログラムおよびデバイスに関連する特徴および利点は、本発明による方法に関連する上記記載と同じであるため、ここでは繰り返さない。
【００３０】
本発明の特徴は、添付図面を参照してなされる以下の例示的な実施形態の説明を読むことでより明確になるだろう。
【００３１】
ＭＣ−ＣＤＭＡ送信ネットワークやＯＦＣＤＭ送信ネットワーク等のマルチキャリア送信ネットワークには通常、基地局といくつかの移動局がある。基地局は、拡散シーケンスを各移動局（以下ユーザと呼ぶ）に割り当てる。基地局またはユーザは、データ項目を送信しなければならない場合、拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルにマッピングする。
【００３２】
本発明は、拡散シンボルのチップをサブチャネルにマッピングして、連続するチップにマッピングされたサブチャネル間の相関を最大化することにある。
【００３３】
図１は、マルチキャリア送信ネットワークの送信機のブロック図である。
【００３４】
マルチキャリア送信ネットワークの送信機１０は例として基地局の送信ユニットである。
【００３５】
送信機１０は、ｋ個のユーザへデータを送信する。送信機１０は、１１１〜１１ｋとして示されるｋ個の乗算器を備える。各乗算器１１は、シーケンス割り当てモジュール１７により各ユーザに割り当てられた拡散シーケンスＣを用いて、各ユーザへそれぞれ送信しなければならないデータ項目ｄを拡散させる。
【００３６】
乗算器１１１は、ユーザ１へ送信しなければならないデータ項目ｄ１に、シーケンス割り当てモジュール１７によってユーザ１に割り当てられた長さＬの拡散シーケンスＣ１の各成分を掛ける。
【００３７】
乗算器１１ｋは、ユーザｋへ送信しなければならないデータ項目ｄｋに、シーケンス割り当てモジュール１７によってユーザｋに割り当てられた長さＬの拡散シーケンスＣｋの各成分を掛ける。
【００３８】
好ましい実施形態において、シーケンス割り当てモジュール１７は、ユーザに割り当てられた拡散シーケンスと、事前に定義された拡散シーケンスセットの拡散シーケンスとの間の干渉を表す関数を最小化する事前に定義された拡散シーケンスセットの拡散シーケンスをユーザに割り当てる。シーケンス割り当てモジュールは、欧州特許ＥＰ１０８５６８９に開示されるような割り当て法を実施する。
【００３９】
変形によれば、シーケンス割り当てモジュール１７は、マルチキャリア送信ネットワークのユーザ毎に空間情報を取得し、この空間情報に応じてユーザを順に並べ、順序付けされた拡散シーケンスグループの中から少なくとも１つの拡散シーケンスを各ユーザに、その順序に応じて割り当てることによって、拡散シーケンスをユーザに割り当てる。より正確には、各拡散シーケンスはウォルシュ・アダマールシーケンスであり、順序付けされた拡散シーケンスグループは、行および列が自然な順序にあるウォルシュ・アダマール行列である。
【００４０】
ウォルシュ・アダマール行列は、オリジナルのウォルシュ・アダマール行列であっても、求められたウォルシュ・アダマール行列であってもよい。
【００４１】
サイズＬのオリジナルのウォルシュ・アダマール行列ＷＬは次の反復規則によって定義される。
【００４２】
【数１】
2005176313.tif 000003
【００４３】
ここで、この反復規則によって形成されるオリジナルのウォルシュ・アダマール行列ＷＬの行または列は、ウォルシュ・アダマール行列の自然な順序と呼ばれる順序に並んでいることに留意されたい。
【００４４】
求められたウォルシュ・アダマール行列は、オリジナルのウォルシュ・アダマール行列の各行または列に、課された（imposed）共通の拡散シーケンスを成分毎に掛けることによって得られる行列である。この場合、オリジナル行列の行に、課された共通の拡散シーケンスを掛ければ、拡散シーケンスは、求められたウォルシュ・アダマール行列の行に組み込まれる（included）。オリジナル行列の列に、課された共通の拡散シーケンスを掛ければ、拡散シーケンスは、求められたウォルシュ・アダマール行列の列に組み込まれる。
【００４５】
求められたウォルシュ・アダマール行列は、オリジナルのウォルシュ・アダマール行列または上述の求められたウォルシュ・アダマール行列の少なくとも１行または１列に、少なくとも１つの所定の値（定数等）を掛けることによって得られる行列でもある。この場合、オリジナル行列の行に定数を掛ければ、拡散シーケンスは、求められたウォルシュ・アダマール行列の行に組み込まれる。オリジナル行列または上述の求められた行列の列に定数を掛ければ、拡散シーケンスは、求められたウォルシュ・アダマール行列の列に組み込まれる。
【００４６】
ここで、求められたウォルシュ・アダマール行列ＷＬの行または列は、ウォルシュ・アダマール行列の自然な順序と呼ばれる順序に並んでいることに留意されたい。
【００４７】
別の変形によれば、シーケンス割り当てモジュール１７は、拡散シーケンスグループの拡散シーケンスを、自然な順序に並べられた拡散シーケンスグループにおける拡散シーケンスの順序に応じて、マルチキャリア送信ネットワークの各ユーザに動的に割り当てる。
【００４８】
ユーザ１〜ｋへ送信されなければならないデータ項目ｄ１〜ｄｋにはそれぞれ、拡散シーケンスＣ１〜Ｃｋが掛けられて、長さＬのＳ１〜Ｓｋとして示される拡散シンボルを形成する。拡散シンボルは次に加算器１３に入力される。加算器１３は、同順の拡散シンボルのチップをそれぞれ加算し、次に長さＬの拡散シンボルＳＫを形成する。
【００４９】
次に、拡散シンボルＳＫのチップをチップマッピングモジュール１４へ転送する。このチップマッピングモジュール１４は、拡散シンボルＳＫのチップをマルチキャリアチャネルのサブチャネルグループのサブチャネルにマッピングする。
【００５０】
チップマッピングモジュール１４は、Ｌ個のチップをマルチキャリアチャネルのＮＴＮＦ個のサブチャネルのうちのＬ個にマッピングする。ＮＴはタイムスロットの数であり、ＮＦはキャリア周波数の数である。
【００５１】
チップマッピングモジュール１４によって行われるマッピングを、図３、図５および図６に関してより正確に開示する。
【００５２】
最後に、ＯＦＤＭ変調を行い、ＯＦＤＭモジュール１５によるシンボル間干渉を防ぐためにガードインターバルΔを挿入する。通常は送信チャネルのインパルス応答の持続時間よりも長い長さを有するガードインターバルΔを、出力するシンボルの前に挿入する。これは実際には、上記シンボルの終了と同じプレフィックスΔを付加することによって達成される。次に、結果として得られるシンボルをフィルタリングし、アンテナ１６により複数のユーザへ送信する。
【００５３】
ここで、変形では、複数のアンテナを用いたビーム形成技法を本発明において用いることもできることに留意されたい。ビーム形成技法は例として、T SalzerおよびD Mottier著の「Transmit Beamforming for SDMA in Multi-Carrier CDMA Downlink on a Per Subcarrier Basis」と題する出版物（Proceeding in International Conference ITC 2003 Vol 1 p793 to 798 February 2003）に開示される。このような技法は、シーケンス割り当てモジュール１７が拡散シーケンスを空間位置に応じてユーザに割り当てる場合に特に有効である。
【００５４】
ここで、空間位置は、全地球測位情報またはユーザへ送信される信号の平均的な出発（departure）方向を用いて得ることができることに留意されたい。
【００５５】
図２は、マルチキャリア送信ネットワークの受信機のブロック図である。
【００５６】
マルチキャリア送信ネットワークの受信機２０は例として、移動局すなわちユーザ１の受信ユニットである。
【００５７】
基地局の送信ユニット１０によって送信された信号がアンテナ２５によって受信される。
【００５８】
受信機２０は、逆ＯＦＤＭモジュール２１と、チップデマッピングモジュール２２と、等化モジュール２３と、逆拡散モジュール２４とを備える。
【００５９】
逆ＯＦＤＭモジュール２１は、受信信号からガードタイムΔを除去した後に、直交周波数分割多重復調を行う。
【００６０】
チップデマッピングモジュール２２は、受信したデータ項目（本発明の例ではデータ項目ｄ１）の送信専用のＮＴＮＦ個のサブチャネルから受信した信号を収集する。
【００６１】
次に、収集した信号を等化モジュール２３へ転送し、この等化モジュール２３が、異なるサブチャネル上で送信される各信号の位相および振幅を調節する。
【００６２】
次に、等化した信号を逆拡散ユニット２４へ転送し、この逆拡散ユニット２４が、等化された信号を、ユーザに割り当てられた拡散シーケンスを用いて逆拡散し、最後に、受信したデータ項目を受信機２０によって、さらなる処理のために出力する。
【００６３】
図３は、マルチキャリア送信チャネルのサブチャネルグループの図である。
【００６４】
マルチキャリア送信チャネル３０を時間領域と周波数領域に分解する。
【００６５】
例えば、マルチキャリア送信チャネル３０を、Ｔ１〜Ｔ４として示される４個のタイムスロットと、Ｆ１〜Ｆ１６として示される１６個のキャリア周波数とに分解する。
【００６６】
実際のマルチキャリア送信チャネルは、遥かに多数のタイムスロットとキャリア周波数に分解されるが、簡略にするために、ここでは４個のタイムスロットと１６個のキャリア周波数のみを示す。
【００６７】
マルチキャリア送信チャネル３０は、３１〜３８として示される複数のサブチャネルグループにも分解される。
【００６８】
サブチャネルグループは、データフレームのデータ項目の送信専用である。例として、３１として示されるサブチャネルグループは、ユーザ１〜ｋへのデータフレームの１番目のデータ項目の送信専用である。３２〜３８として示されるサブチャネルグループはそれぞれ、ユーザ１〜ｋへのデータフレームの２番目〜８番目のデータ項目それぞれの送信専用である。
【００６９】
また、上記の順序は変更することもでき、例としてサブチャネルグループ３５、３６、３２、３３、３７、３８および３４をそれぞれ、ユーザ１〜ｋへのデータフレームの２番目〜８番目のデータ項目それぞれの送信専用とすることもできることにも留意されたい。
【００７０】
各サブチャネルグループは、所定のタイムスロットの間のタイムスロットを有するとともに、所定のキャリア周波数の間のキャリア周波数を有するサブチャネルを含む。
【００７１】
サブチャネルグループ３１は、Ｔ１およびＴ２として示されるタイムスロットの間のタイムスロットを有するとともに、キャリア周波数Ｆ１〜Ｆ４の間のキャリア周波数を有するサブチャネルを含む。
【００７２】
サブチャネルグループ３２は、Ｔ１およびＴ２として示されるタイムスロットの間のタイムスロットを有するとともに、キャリア周波数Ｆ５〜Ｆ８の間のキャリア周波数を有するサブチャネルを含む。
【００７３】
サブチャネルグループ３７は、Ｔ３およびＴ４として示されるタイムスロットの間のタイムスロットを有するとともに、キャリア周波数Ｆ９〜Ｆ１２の間のキャリア周波数を有するサブチャネルを含む。
【００７４】
サブチャネルグループ３８は、Ｔ３およびＴ４として示されるタイムスロットの間のタイムスロットを有するとともに、キャリア周波数Ｆ１３〜Ｆ１６の間のキャリア周波数を有するサブチャネルを含む。
【００７５】
各サブチャネルグループは、拡散シンボルのチップ数に等しい所定数のサブチャネルを含む。この例において、サブチャネルの数Ｌおよびチップ数は８である。
【００７６】
図４は、従来技術において提案されている２次元マッピングの例である。
【００７７】
この例において、サブチャネルの数Ｌおよびチップ数は８である。
【００７８】
図４に開示する２次元拡散では、拡散シンボルのチップのマッピングは、拡散シンボルの連続するチップにマッピングされたいくつかのサブチャネルにいくらかの大きな非相関が生じるという意味で最適でない。
【００７９】
例として、連続するチップＳＫ（２）およびＳＫ（３）は、相関の高くないサブチャネルにマッピングされる。これは、連続するチップＳＫ（４）およびＳＫ（５）、ＳＫ（６）およびＳＫ（７）についても同じである。
【００８０】
チップＳＫ（２）は、キャリアＦ２およびタイムスロットＴ１を有するサブチャネルにマッピングされる。チップＳＫ（３）は、キャリアＦ１およびタイムスロットＴ２を有するサブチャネルにマッピングされる。よって、２つの連続するチップＳＫ（２）およびＳＫ（３）は、共通のサブチャネル特性を持たず、異なるキャリア周波数および異なるタイムスロットにマッピングされる。
【００８１】
そのようなマッピングは、拡散シンボルの連続するチップにいくらかの非相関を生じ、拡散シーケンスを最適化された順序で、および／または本発明において提案される何らかの所定の基準に従って割り当てた場合、このような拡散シーケンスを多重接続干渉に対して使用する利点は大幅に減る。
【００８２】
図５ａは、本発明において提案される、周波数領域よりも時間領域における相関が重要である場合の２次元マッピングの例である。
【００８３】
この例において、サブチャネルの数Ｌおよびチップ数は８である。
【００８４】
図５ａに開示される２次元拡散では、拡散シンボルのチップのマッピングは、拡散シンボルの連続するチップがマッピングされた全てのサブチャネルに高い相関が維持されるという意味で最適である。
【００８５】
図５ａに開示されるマッピングは好ましくは、時間領域における相関が周波数領域における相関よりも重要である場合に用いられる。
【００８６】
チップＳＫ（１）は、キャリア周波数Ｆ１およびタイムスロットＴ１を有するサブチャネルにマッピングされる。連続するチップＳＫ（２）は、キャリア周波数Ｆ１およびタイムスロットＴ２を有するサブチャネルにマッピングされる。よって、２つの連続するチップＳＫ（１）およびＳＫ（２）は同一のキャリア周波数Ｆ１を有するので、相関が高い。
【００８７】
チップＳＫ（２）は、キャリア周波数Ｆ１およびタイムスロットＴ２を有するサブチャネルにマッピングされる。続くチップＳＫ（３）は、キャリアＦ２およびタイムスロットＴ２を有するサブチャネルにマッピングされる。よって、２つの連続するチップＳＫ（２）およびＳＫ（３）は同一のタイムスロットＴ２を有するため、これも関連性が高い。
【００８８】
実際に、チップＳＫ（１）〜ＳＫ（８）はそれぞれ、前のチップがマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するサブチャネルにマッピングされる。
【００８９】
このようなマッピングは、拡散シンボルの連続するチップの高い相関が維持されることを保証し、拡散シーケンスを最適化された順序で、および／または本発明において提案される何らかの所定の基準に従って割り当てた場合、このような拡散シーケンスを多重接続干渉に対して使用する利点は最大になる。
【００９０】
図５ｂは、本発明において提案される、時間領域よりも周波数領域における相関が重要である場合の２次元マッピングの例である。
【００９１】
この例において、サブチャネルの数Ｌおよびチップ数は８である。
【００９２】
図５ｂに開示される２次元拡散では、拡散シンボルのチップのマッピングは、拡散シンボルの連続するチップがマッピングされた全てのサブチャネルに高い相関が維持されるという意味で最適である。
【００９３】
図５ｂに開示されるマッピングは好ましくは、周波数領域における相関が時間領域における相関よりも重要である場合に用いられる。
【００９４】
チップＳＫ（１）は、キャリア周波数Ｆ１およびタイムスロットＴ１を有するサブチャネルにマッピングされる。次のチップＳＫ（２）は、キャリア周波数Ｆ２およびタイムスロットＴ１を有するサブチャネルにマッピングされる。よって、２つの連続するチップＳＫ（１）およびＳＫ（２）は同一のタイムスロットＴ１を有するので、相関が高い。
【００９５】
チップＳＫ（１）およびＳＫ（２）、ＳＫ（２）およびＳＫ（３）、ＳＫ（３）およびＳＫ（４）はそれぞれ、同一のタイムスロットＴ１を有するサブチャネルにマッピングされる。よって、チップＳＫ（２）、ＳＫ（３）およびＳＫ（４）は相関が高い。
【００９６】
チップＳＫ（４）は、キャリア周波数Ｆ４およびタイムスロットＴ１を有するサブチャネルにマッピングされる。次のチップＳＫ（５）は、キャリア周波数Ｆ４およびタイムスロットＴ２を有するサブチャネルにマッピングされる。よって、２つの連続するチップＳＫ（４）およびＳＫ（５）は同一のキャリア周波数Ｆ４を有するので、相関が高い。
【００９７】
実際に、チップＳＫ（１）〜ＳＫ（８）は全て、前のチップがマッピングされたサブチャネルと同一のキャリア周波数または同一のタイムスロットを有するサブチャネルにマッピングされる。
【００９８】
このようなマッピングは、拡散シンボルの連続するチップの高い相関が維持されることを保証し、拡散シーケンスを最適化された順序で、および／または本発明において提案される何らかの所定の基準に従って割り当てた場合、このような拡散シーケンスを多重接続干渉に対して使用する利点は最大になる。
【００９９】
ここで、マルチキャリアチャネルにおいて同一のタイムスロットまたは同一のキャリア周波数を有する２つのサブチャネル間の距離は、マルチキャリアチャネルにおいて異なるタイムスロットおよびキャリア周波数を有する２つのサブチャネル間の距離と比べて短くなることに留意されたい。この場合、連続するタイムスロット間の相関は高くなる。
【０１００】
図６は、拡散シンボルのチップをマルチキャリア送信チャネルのサブチャネルグループのサブチャネルにマッピングするアルゴリズムである。
【０１０１】
本アルゴリズムは、マルチキャリア送信ネットワークの送信機のチップマッピングモジュール１４によって、時間領域における相関が周波数領域における相関よりも重要である場合に実行される。この事例は、図５ａを参照して説明した例に対応する。
【０１０２】
本アルゴリズムは、拡散シーケンスのチップ数Ｌがサブチャネルグループに含まれるサブチャネルの数Ｌに等しい場合に実行される。
【０１０３】
本アルゴリズムの１番目のステップＥ６００では、変数ｉ、ｊを、マッピングするサブチャネルグループに関連するそれぞれのパラメータに応じて設定する。
【０１０４】
例として、図３において３１として示されるサブチャネルグループに対してマッピングを行う場合、そのグループに関連するパラメータは、ｉｍｉｎ＝１、ｉｍａｘ＝２、ｊｍｉｎ＝１およびｊｍａｘ＝４であり、ここで、ｉｍｉｎはサブチャネルグループの最低タイムスロットの印（indicia）を表し、ｉｍａｘはサブチャネルグループの最高タイムスロットの印を表し、ｊｍｉｎはサブチャネルグループの最低キャリア周波数の印を表し、ｊｍａｘはサブチャネルグループの最高キャリア周波数の印を表す。
【０１０５】
次に変数ｉおよびｊをそれぞれｉｍｉｎおよびｊｍｉｎに設定する。
【０１０６】
図３において３３として示されるサブチャネルグループに対してマッピングを行う場合、そのグループに関連するパラメータは、ｉｍｉｎ＝１、ｉｍａｘ＝２、ｊｍｉｎ＝９およびｊｍａｘ＝１２である。
【０１０７】
このステップでは、変数ｎも値１に設定する。
【０１０８】
次のステップＥ６０１では、チップＳＫ（ｎ）を、変数ｉに対応するタイムスロットおよび変数ｊに対応するキャリア周波数を有するサブチャネルにマッピングする。
【０１０９】
次のステップＥ６０２では、変数ｎを１単位インクリメントする。
【０１１０】
次のステップＥ６０３では、変数ｉがパラメータｉｍａｘに等しいか否かを確かめる。
【０１１１】
変数ｉがパラメータｉｍａｘとは異なる場合、ステップＥ６０４において変数ｉを１単位インクリメントし、変数ｉがパラメータｉｍａｘに等しくない限りは、ステップＥ６０１〜Ｅ６０４によって作られるループを実行する。
【０１１２】
変数ｉがパラメータｉｍａｘに等しい場合、ステップＥ６０５において変数ｊを１単位インクリメントする。
【０１１３】
次のステップＥ６０６では、チップＳＫ（ｎ）を、変数ｉに対応するタイムスロットおよび変数ｊに対応するキャリア周波数を有するサブチャネルにマッピングする。
【０１１４】
次のステップＥ６０７では、変数ｎを１単位インクリメントする。
【０１１５】
次のステップＥ６０８では、変数ｉがパラメータｉｍｉｎに等しいか否かを確かめる。
【０１１６】
変数ｉがパラメータｉｍｉｎとは異なる場合、ステップＥ６０９において変数ｉを１単位デクリメントし、変数ｉがパラメータｉｍｉｎに等しくない限りは、ステップＥ６０６〜Ｅ６０９によって作られるループを実行する。
【０１１７】
変数ｉがパラメータｉｍｉｎに等しい場合、次のステップＥ６１０において、変数ｊがパラメータｊｍａｘに等しいか否かを確かめる。
【０１１８】
変数ｊがパラメータｊｍａｘに等しくない場合、ステップＥ６１１において変数ｊを１単位インクリメントし、変数ｊがパラメータｊｍａｘに等しくない限りは、ステップＥ６０１〜Ｅ６１１によって作られるループを実行する。
【０１１９】
変数ｊがパラメータｊｍａｘに等しい場合、拡散シンボルの全てのチップが、サブチャネルグループのサブチャネルにマッピングされている。アルゴリズムは次に、ステップＥ６００に戻り、次の拡散シンボルのチップを次のサブチャネルグループのサブチャネルにマッピングする。
【０１２０】
ここで、周波数領域における相関が時間領域における相関よりも重要である場合にも、マルチキャリア送信ネットワークの送信機のチップマッピングモジュール１４によって同様のアルゴリズムが実行されることに留意されたい。その場合、ステップＥ６０３をｊとｊｍａｘの比較に置き換え、ステップＥ６０４においてｉの代わりに変数ｊを１単位インクリメントし、ステップＥ６０５においてｊの代わりに変数ｉを１単位インクリメントし、ステップＥ６０８をｊとｊｍｉｎの比較に置き換え、ステップＥ６０９においてｉの代わりに変数ｊを１単位デクリメントし、ステップＥ６１０をｉとｉｍａｘの比較に置き換え、ステップＥ６１１においてｊの代わりに変数ｉを１単位インクリメントする。
【０１２１】
ここでまた、上記の例ではチップを昇順にマッピングするが、チップは降順にマッピングすることもできることにも留意されたい。
【０１２２】
図７は、拡散シンボルのチップをマルチキャリア送信チャネルのサブチャネルグループのサブチャネルからデマッピングするアルゴリズムである。
【０１２３】
本アルゴリズムは、マルチキャリア送信ネットワークの受信機のチップデマッピングモジュール２２によって、時間領域における相関が周波数領域における相関よりも重要である場合に実行される。この事例は、図５ａを参照して説明した例に対応する。
【０１２４】
本アルゴリズムは、拡散シーケンスのチップ数Ｌがサブチャネルグループに含まれるサブチャネルの数Ｌに等しい場合に実行される。
【０１２５】
本アルゴリズムの１番目のステップＥ７００では、変数ｉ、ｊを、マッピングするサブチャネルグループに関連するそれぞれのパラメータに応じて設定する。
【０１２６】
例として、図３において３１として示されるサブチャネルグループからデマッピングを行う場合、そのグループに関連するパラメータは、ｉｍｉｎ＝１、ｉｍａｘ＝２、ｊｍｉｎ＝１およびｊｍａｘ＝４であり、ここで、ｉｍｉｎはサブチャネルグループの最低タイムスロットの印を表し、ｉｍａｘはサブチャネルグループの最高タイムスロットの印を表し、ｊｍｉｎはサブチャネルグループの最低キャリア周波数の印を表し、ｊｍａｘはサブチャネルグループの最高キャリア周波数の印を表す。
【０１２７】
次に変数ｉおよびｊをそれぞれｉｍｉｎおよびｊｍｉｎに設定する。
【０１２８】
このステップでは、変数ｎも値１に設定する。
【０１２９】
次のステップＥ７０１では、チップＳＫ（ｎ）を、変数ｉに対応するタイムスロットおよび変数ｊに対応するキャリア周波数を有するサブチャネルからデマッピングする。
【０１３０】
次のステップＥ７０２では、変数ｎを１単位インクリメントする。
【０１３１】
次のステップＥ７０３では、変数ｉがパラメータｉｍａｘに等しいか否かを確かめる。
【０１３２】
変数ｉがパラメータｉｍａｘとは異なる場合、ステップＥ７０４において変数ｉを１単位インクリメントし、変数ｉがパラメータｉｍａｘに等しくない限りは、ステップＥ７０１〜Ｅ７０４によって作られるループを実行する。
【０１３３】
変数ｉがパラメータｉｍａｘに等しい場合、ステップＥ７０５において変数ｊを１単位インクリメントする。
【０１３４】
次のステップＥ７０６では、チップＳＫ（ｎ）を、変数ｉに対応するタイムスロットおよび変数ｊに対応するキャリア周波数を有するサブチャネルからデマッピングする。
【０１３５】
次のステップＥ７０７では、変数ｎを１単位インクリメントする。
【０１３６】
次のステップＥ７０８では、変数ｉがパラメータｉｍｉｎに等しいか否かを確かめる。
【０１３７】
変数ｉがパラメータｉｍｉｎとは異なる場合、ステップＥ７０９において変数ｉを１単位デクリメントし、変数ｉがパラメータｉｍｉｎに等しくない限りは、ステップＥ７０６〜Ｅ７０９によって作られるループを実行する。
【０１３８】
変数ｉがパラメータｉｍｉｎに等しい場合、次のステップＥ７１０において、変数ｊがパラメータｊｍａｘに等しいか否かを確かめる。
【０１３９】
変数ｊがパラメータｊｍａｘに等しくない場合、ステップＥ７１１において変数ｊを１単位インクリメントし、変数ｊがパラメータｊｍａｘに等しくない限りは、ステップＥ７０１〜Ｅ７１１によって作られるループを実行する。
【０１４０】
変数ｊがパラメータｊｍａｘに等しい場合、拡散シンボルの全てのチップが、サブチャネルグループのサブチャネルからデマッピングされている。
【０１４１】
次にステップＥ７１２において、デマッピングされたチップを受信機２０の等化モジュール２３へ転送する。
【０１４２】
アルゴリズムは次に、ステップＥ７００に戻り、次の拡散シンボルのチップを次のサブチャネルグループのサブチャネルからデマッピングする。
【０１４３】
ここで、周波数領域における相関が時間領域における相関よりも重要である場合にも、マルチキャリア送信ネットワークの受信機２０のチップデマッピングモジュール２２によって同様のアルゴリズムが実行されることに留意されたい。行わなければならない変更は、図６を参照した上記の開示と同じである。
【０１４４】
ここでまた、上記の例ではチップを昇順にデマッピングするが、チップは降順にデマッピングすることもできることにも留意されたい。
【０１４５】
図８は、拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルにマッピングするために用いられるルックアップテーブルの例である。
【０１４６】
例として、チップマッピングモジュール１４は、上記のアルゴリズムを実施する代わりに、ルックアップテーブル８００を用いて、拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルにマッピングする。
【０１４７】
例として、拡散シーケンスの最大長は８である。マルチキャリア送信ネットワークは可変長の拡散シーケンスも許可し、例として、長さが４の拡散シーケンスを、ユーザ２として示されるユーザに割り当てる。このようなより短い拡散シーケンスを用いることによって、ユーザ２は、他のユーザよりも高いビットレートでデータを送信または受信することができる。
【０１４８】
マルチキャリアネットワークの各ユーザに対して、ルックアップテーブル８００の８０１〜８０ｋとして示される列を割り当てる。
【０１４９】
サブチャネルグループの各サブチャネルに対して、８１〜８８として示される行を割り当てる。
【０１５０】
チップマッピングモジュール１４は、サブチャネルに関連する行の内容を読み出し、送信されるデータ項目に対応する拡散シーケンスの各成分を掛けることによって形成される対応する拡散シンボルのチップの和をマッピングする。
【０１５１】
ユーザ１〜ユーザｋに対して、チップマッピングモジュール１４は、サブチャネルグループが１番目のサブチャネルグループである場合に、送信しなければならない拡散シンボルの行８１のＳ１（１），Ｓ２（１）．．．Ｓｋ（１）として示される１番目のチップの和を、タイムスロットＴ１およびキャリア周波数Ｆ１によって定義されるサブチャネルにマッピングする。
【０１５２】
チップマッピングモジュール１４は、送信しなければならない１番目の拡散シンボルの行８２のＳ１（２），Ｓ２（２）．．．Ｓｋ（２）として示される２番目のチップの和を、タイムスロットＴ２およびキャリア周波数Ｆ１によって定義されるサブチャネルにマッピングする。
【０１５３】
チップマッピングモジュール１４は、送信しなければならない１番目の拡散シンボルの行８３のＳ１（３），Ｓ２（３）．．．Ｓｋ（３）として示される３番目のチップの和を、タイムスロットＴ２およびキャリア周波数Ｆ２によって定義されるサブチャネルにマッピングする。
【０１５４】
チップマッピングモジュール１４は、送信しなければならない１番目の拡散シンボルの行８４のＳ１（４），Ｓ２（４）．．．Ｓｋ（４）として示される４番目のチップの和を、タイムスロットＴ１およびキャリア周波数Ｆ２によって定義されるサブチャネルにマッピングする。
【０１５５】
チップマッピングモジュール１４は、送信しなければならない１番目の拡散シンボルの行８５のＳ１（５），．．．Ｓｋ（５）として示される５番目のチップと、送信しなければならない２番目の拡散シンボルのＳ２（１）として示される１番目のチップとの和を、タイムスロットＴ１およびキャリア周波数Ｆ３によって定義されるサブチャネルにマッピングする。
【０１５６】
本発明の例によれば、長さが４である拡散シーケンスがユーザ２に割り当てられているため、２つの拡散シンボルを１つのサブチャネルグループにマッピングしてユーザ２へ送信することができる。
【０１５７】
チップマッピングモジュール１４は、送信しなければならない１番目の拡散シンボルの行８６のＳ１（６），．．．Ｓｋ（６）として示される６番目のチップと、送信しなければならない２番目の拡散シンボルのＳ２（２）として示される２番目のチップとの和を、タイムスロットＴ２およびキャリア周波数Ｆ３によって定義されるサブチャネルにマッピングする。
【０１５８】
チップマッピングモジュール１４は、送信しなければならない１番目の拡散シンボルの行８７のＳ１（７），．．．Ｓｋ（７）として示される７番目のチップと、送信しなければならない２番目の拡散シンボルのＳ２（３）として示される３番目のチップとの和を、タイムスロットＴ２およびキャリア周波数Ｆ４によって定義されるサブチャネルにマッピングする。
【０１５９】
チップマッピングモジュール１４は、送信しなければならない１番目の拡散シンボルの行８８のＳ１（８），．．．Ｓｋ（８）として示される８番目のチップと、送信しなければならない２番目の拡散シンボルのＳ２（４）として示される４番目のチップとの和を、タイムスロットＴ１およびキャリア周波数Ｆ４によって定義されるサブチャネルにマッピングする。
【０１６０】
明らかに、このようなテーブルを用いて、拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルからデマッピングすることができる。
【０１６１】
図９は、拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルからデマッピングするために用いられるルックアップテーブルの例である。
【０１６２】
チップデマッピングモジュール２２はまた、このルックアップテーブル９００を用いて、拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルからデマッピングすることができる。
【０１６３】
マルチキャリア送信ネットワークの各ユーザは、マルチキャリアネットワークの送信機によって行われたマッピングに対応するルックアップテーブルを有する。
【０１６４】
ルックアップテーブル９００は例えばユーザ１のルックアップテーブルである。
【０１６５】
このルックアップテーブルは、９００および９０１として示される２つの列を含み、これらの列は、サブチャネルグループの各サブチャネルのキャリア周波数およびタイムスロットと、サブチャネルにマッピングされた対応する拡散シンボルのチップとを含む。
【０１６６】
サブチャネルグループの各サブチャネルに対して、９１〜９８として示される行を割り当てる。
【０１６７】
チップデマッピングモジュール２２は、サブチャネルに関連する行の内容を読み出し、対応する拡散シンボルのチップをデマッピングする。
【０１６８】
チップデマッピングモジュール２２は、ＳＫ（１）として示されるチップを、タイムスロットＴ１およびキャリア周波数Ｆ１によって定義される行９１のサブチャネルからデマッピングする。
【０１６９】
チップデマッピングモジュール２２は、ＳＫ（２）として示されるチップを、タイムスロットＴ２およびキャリア周波数Ｆ１によって定義される行９２のサブチャネルからデマッピングする。
【０１７０】
チップデマッピングモジュール２２は、ＳＫ（３）として示されるチップを、タイムスロットＴ２およびキャリア周波数Ｆ２によって定義される行９３のサブチャネルからデマッピングする。
【０１７１】
チップデマッピングモジュール２２は、ＳＫ（４）として示されるチップを、タイムスロットＴ１およびキャリア周波数Ｆ２によって定義される行９４のサブチャネルからデマッピングする。
【０１７２】
チップデマッピングモジュール２２は、ＳＫ（５）として示されるチップを、タイムスロットＴ１およびキャリア周波数Ｆ３によって定義される行９５のサブチャネルからデマッピングする。
【０１７３】
チップデマッピングモジュール２２は、ＳＫ（６）として示されるチップを、タイムスロットＴ２およびキャリア周波数Ｆ３によって定義される行９６のサブチャネルからデマッピングする。
【０１７４】
チップデマッピングモジュール２２は、ＳＫ（７）として示されるチップを、タイムスロットＴ２およびキャリア周波数Ｆ４によって定義される行９７のサブチャネルからデマッピングする。
【０１７５】
チップデマッピングモジュール２２は、ＳＫ（８）として示されるチップを、タイムスロットＴ１およびキャリア周波数Ｆ４によって定義される行９８のサブチャネルからデマッピングする。
【０１７６】
明らかに、このようなテーブルを用いて、拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルにマッピングすることができる。
【０１７７】
当然ながら、本発明の範囲から逸脱することなく、上述の本発明の実施形態に対して多くの修正を行うことができる。
【図面の簡単な説明】
【０１７８】
【図１】マルチキャリア送信ネットワークの送信機のブロック図である。
【図２】マルチキャリア送信ネットワークの受信機のブロック図である。
【図３】マルチキャリア送信チャネルのサブチャネルグループの図である。
【図４】従来技術の解決策において提案される２次元マッピングの例である。
【図５ａ】本発明において提案される、周波数領域よりも時間領域における相関が重要である場合の２次元マッピングの例である。
【図５ｂ】本発明において提案される、時間領域よりも周波数領域における相関が重要である場合の２次元マッピングの例である。
【図６】拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルにマッピングするアルゴリズムである。
【図７】拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルからデマッピングするアルゴリズムである。
【図８】拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルにマッピングするために用いられるルックアップテーブルの例である。
【図９】拡散シンボルのチップをマルチキャリア送信ネットワークのサブチャネルグループのサブチャネルからデマッピングするために用いられるルックアップテーブルの例である。
【図１】
2005176313.tif 000004
【図２】
2005176313.tif 000005
【図３】
2005176313.tif 000006
【図４】
2005176313.tif 000007
【図５ａ】
2005176313.tif 000008
【図５ｂ】
2005176313.tif 000009
【図６】
2005176313.tif 000010
【図７】
2005176313.tif 000011
【図８】
2005176313.tif 000012
【図９】
2005176313.tif 000013
【外国語明細書】
2005176313.tif 000014
2005176313.tif 000015
2005176313.tif 000016
2005176313.tif 000017
2005176313.tif 000018
2005176313.tif 000019
2005176313.tif 000020
2005176313.tif 000021
2005176313.tif 000022
2005176313.tif 000023
2005176313.tif 000024
2005176313.tif 000025
2005176313.tif 000026
2005176313.tif 000027
2005176313.tif 000028
2005176313.tif 000029
2005176313.tif 000030
2005176313.tif 000031
2005176313.tif 000032
2005176313.tif 000033
2005176313.tif 000034
2005176313.tif 000035
2005176313.tif 000036
2005176313.tif 000037
2005176313.tif 000038
2005176313.tif 000039
2005176313.tif 000040
2005176313.tif 000041
2005176313.tif 000042
2005176313.tif 000043
2005176313.tif 000044
2005176313.tif 000045