(57)【要約】  Ｄｉｓｔｒｉｂｕｔｅｄ送信されるフィジカルリソースブロック数に関係なく、他セル干渉低減のために用いるステップサイズの種類を十分に確保し、他セル干渉を低減可能な技術を提供する。OFDMのマッピング方法であって、Physical Resource Blockを分割又は結合したサブブロックをVirtual Resource Blockのシンボルをマッピングする際のシフト単位とすることで、ステップサイズの種類を十分に確保し、各セルに異なるステップサイズを設定することが可能となる。この方法により、他セル干渉低減効果が期待出来、良好な通信が可能となる。
2009022627.tif 000002
【特許請求の範囲】
【請求項１】
OFDMのマッピング方法であって、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、
前記Reference Symbolが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする
ことを特徴とするＯＦＤＭのマッピング方法。
【請求項２】
OFDMのマッピング方法であって、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、
前記サブブロックをシフト単位として、前記Reference Symbol の内の第一のReference Symbolの挿入された第一のサブキャリアと、前記Reference Symbol の内の第二のReference Symbolの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングする
ことを特徴とするＯＦＤＭのマッピング方法。
【請求項３】
OFDMのマッピング方法であって、
Physical Resource Blockを分割、結合、もしくは分割して結合して、サブブロックを生成するステップと、
前記生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングするステップと
を有し、
前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６とする
ことを特徴とするＯＦＤＭのマッピング方法。
【請求項４】
OFDMのマッピング方法であって、
Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングすることを特徴とするマッピング方法。
【請求項５】
OFDMのマッピング方法であって、
Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをVirtual Resource Blockのシンボルをマッピングする際のシフト単位とすることを特徴とするＯＦＤＭのマッピング方法。
【請求項６】
OFDMのマッピング装置であって、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、
前記Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする
ことを特徴とするＯＦＤＭのマッピング装置。
【請求項７】
OFDMのマッピング装置であって、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、
前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングする
ことを特徴とするＯＦＤＭのマッピング装置。
【請求項８】
OFDMのマッピング装置であって、
Physical Resource Blockを分割、結合、もしくは分割して結合してサブブロックを生成する手段と、
前記生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする手段と
を有し、
前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６とする
ことを特徴とするＯＦＤＭのマッピング装置。
【請求項９】
OFDMのマッピング装置であって、
Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングすることを特徴とするマッピング装置。
【請求項１０】
OFDMのマッピング装置であって、
Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをVirtual Resource Blockのシンボルをマッピングする際のシフト単位とすることを特徴とするＯＦＤＭのマッピング装置。
【請求項１１】
OFDMのマッピングシステムであって、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、
前記Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする
ことを特徴とするＯＦＤＭのマッピングシステム。
【請求項１２】
OFDMのマッピングシステムであって、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、
前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングする
ことを特徴とするＯＦＤＭのマッピングシステム。
【請求項１３】
OFDMのマッピングシステムであって、
Physical Resource Blockを分割、結合、もしくは分割して結合してサブブロックを生成する手段と、
前記生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする手段と
を有し、
前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６とする
ことを特徴とするＯＦＤＭのマッピングシステム。
【請求項１４】
OFDMのマッピングシステムであって、
Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングすることを特徴とするマッピングシステム。
【請求項１５】
OFDMのマッピングシステムであって、
Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをVirtual Resource Blockのシンボルをマッピングする際のシフト単位とすることを特徴とするＯＦＤＭのマッピング装置。
【請求項１６】
移動局であって、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出することを特徴とする移動局。
【請求項１７】
移動局であって、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出することを特徴とする移動局。
【請求項１８】
移動局であって、
Physical Resource Blockを分割、結合、もしくは分割して結合して、生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する手段を有し、
前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６である
ことを特徴とする移動局。
【請求項１９】
移動局であって、
Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出することを特徴とする移動局。
【請求項２０】
移動局であって、
Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出することを特徴とする移動局。
【請求項２１】
OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入する処理と、
前記Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする処理と
を実行させることを特徴とするプログラム。
【請求項２２】
OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入する処理と、
前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングする処理と
を実行させることを特徴とするプログラム。
【請求項２３】
OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、
Physical Resource Blockを分割、結合、もしくは分割して結合してサブブロックを生成する処理と、
前記生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする処理と
を実行させ、
前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６であることを特徴とするプログラム。
【請求項２４】
OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、
Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする処理を実行させることを特徴とするプログラム。
【請求項２５】
OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、
Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする処理を実行させることを特徴とするプログラム。
【請求項２６】
移動局のプログラムであって、前記プログラムは前記移動局に、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させることを特徴とするプログラム。
【請求項２７】
移動局のプログラムであって、前記プログラムは前記移動局に、
Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させることを特徴とするプログラム。
【請求項２８】
移動局のプログラムであって、前記プログラムは前記移動局に、
Physical Resource Blockを分割、結合、もしくは分割して結合して、生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させ、
前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６であることを特徴とするプログラム。
【請求項２９】
移動局のプログラムであって、前記プログラムは前記移動局に、
Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させることを特徴とするプログラム。
【請求項３０】
移動局のプログラムであって、前記プログラムは前記移動局に、
Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の移動局との間でデータ送受信を行う無線通信システムの技術に関し、特に、各移動局へＤｉｓｔｒｉｂｕｔｅｄ送信を行う際のデータのマッピングの技術に関する。
【背景技術】
【０００２】
ＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）は、マルチパス干渉に強い高速伝送技術として注目されている。【０００３】
以下、従来の基地局装置及び移動局装置について説明する。図３６は、従来の基地局装置の構成を示すブロック図である。【０００４】
図３６において、スケジューラ部１０１は、各移動局装置からのＣＱＩ（Ｃｈａｎｎｅｌ  Ｑｕａｌｉｔｙ  Ｉｎｆｏｒｍａｔｉｏｎ）を用いて、どのユーザの信号をどのサブキャリアを用いてどういう順番で送信するか等を決めるスケジューリングを行う。このスケジューリング方法としてはＭａｘＣ／ＩやＲｏｕｎｄ  Ｒｏｂｉｎなどのアルゴリズムが存在する。また、スケジューラ部１０１はこのＣＱＩから使用する符号化方法（符号化率）と変調方式を決定する。符号化部１０２は、ユーザデータをターボ符号化などの符号化を行う。また、符号化部１０２は、必要に応じてインターリーブなどの処理も行う。【０００５】
送信ＨＡＲＱ部１０３は、ＨＡＲＱに必要な処理を行う。詳細は図３７を用いて説明する。図３７は、従来の基地局装置の送信ＨＡＲＱ部の構成を示すブロック図である。図３７に示すように、送信ＨＡＲＱは、バッファ部１０３１とレートマッチング部１０３２とから構成される。バッファ部１０３１は、送信データのビット列を保存する。レートマッチング部１０３２は、レートマッチングのパラメータ（ＲＭパラメータ）によって決められたレートマッチングを送信データのビット列に行い、必要に応じてパンクチャまたはリピティションを送信データに対して行って、変調部１０４に入力する。ＲＭパラメータは送信回数に応じて異なる場合もある。【０００６】
次に、マッピング部１０５は、送信データ及び制御信号を予め決められたマッピングパタンに従って、サブキャリアに割り当てを行う。同様に、マッピング部１０５は、パイロット信号も全周波数帯域に分散するようにマッピングする。そして、マッピング部１０５は、送信データ、制御信号、及びパイロット信号をマッピングした送信信号をＩＦＦＴ部１０６に出力する。【０００７】
ＩＦＦＴ部１０６は、送信信号をＩＦＦＴ（逆高速フーリエ変換）する。ＩＦＦＴ部１０６の出力信号は、Ｐ／Ｓ変換部１０７においてパラレルデータからシリアルデータに変換される。ＣＰ付加部１０８は、マルチパス耐性を高めるためのＣＰ（Ｃｙｃｌｉｃ  Ｐｒｅｆｉｘ）を送信信号に付加する。無線送信部１０９は、送信信号に対してＤ／Ａ変換、アップコンバート、送信電力増幅等の処理を行い、当該処理実行後の信号を送信アンテナ１１０から移動局へ送信する。【０００８】
図３８は、従来の移動局装置の構成を示すブロック図である。【０００９】
図３８において、無線受信部２０２は、受信アンテナ２０１により受信された無線信号に対して、受信電力増幅、ダウンコンバート、Ａ／Ｄ変換等の処理を行い、当該処理後の信号をＣＰ除去部２０３へ出力する。ＣＰ除去部２０３は、無線受信部２０２の出力信号とＦＦＴ基準タイミングを入力とし、ＦＦＴタイミング以前のＣＰに相当する部分の受信信号を除去する。Ｓ／Ｐ変換部２０４は、ＣＰが除去された受信信号をＳ／Ｐ変換する。ＦＦＴ部２０５は、ＦＦＴ処理を行うことにより時間領域信号から周波数領域信号に変換する。デマッピング部２０６は、この受信信号をマッピングパタンに従ってデマッピングし、自分に宛てられた信号を取り出す。【００１０】
次に、チャネル分離部２０７は、受信信号をユーザ信号、制御信号、パイロット信号に分離する。制御信号用復調部２０８は、制御信号を復調し、制御信号用復号部２０９は、制御信号の復調処理後に復号処理を行い、制御信号を出力する。【００１１】
データ用復調部２１０は、ユーザ信号を復調する。受信ＨＡＲＱ部２１１は、ユーザ信号を復調処理後に受信ＨＡＲＱ部２１１で所定量のビット（ここでは軟判定ビット）を保存する。再送の場合には、保存されている前回の受信ビットと合成する。データ用復号部２１２は、そのビット列を用いてターボ符号などの復号を行い、ユーザデータを得る。ここで、図示はしていないが、復調処理時にはパイロット信号を用いて算出したチャネル推定値を用いる。Ａｃｋ／Ｎａｃｋ生成部２１５は、復号した受信データのＣＲＣ結果などから誤りが含まれるかどうかを判断し、Ａｃｋ信号またはＮａｃｋ信号を生成する。【００１２】
また、ＣＩＲ測定部２１３は、パイロット信号を用いて全サブキャリアの平均受信ＳＩＲを計算する。ＣＱＩ生成部２１４は、平均受信ＳＩＲからＣＱＩを生成する。【００１３】
Ａｃｋ信号またはＮａｃｋ信号と、ＣＱＩは、変調部２１６に入力され、上りリンクで送信される、データ信号、制御信号、パイロット信号とともに、符号化、インターリーブ、変調の処理が行われ、マッピング部２１７へ出力される。【００１４】
マッピング部２１７は、変調部２１６の出力信号を周波数軸上にサブキャリア毎にマッピングし、ＩＦＦＴ部２１８へ出力する。ＩＦＦＴ部２１８では、周波数領域信号から時間領域信号へ変換して出力する。Ｐ／Ｓ変換部２１９は、ＩＦＦＴされた時間領域信号をＰ／Ｓ変換する。ＣＰ付加部２２０は、Ｐ／Ｓ変換された信号にＣＰを付加して出力する。そして、無線送信部２２１では、その信号に対してＤ／Ａ変換、アップコンバート、送信電力制御等の処理を行い、当該処理実行後の信号を送信アンテナ２２２から基地局へ送信する。【００１５】
次に、従来の送信データマッピング方法について具体的に説明する。【００１６】
３ＧＰＰ  ＬＴＥでは、下りリンクデータの送信方法としてＬｏｃａｌｉｚｅｄ送信とＤｉｓｔｒｉｂｕｔｅｄ送信とがあり、Ｄｉｓｔｒｉｂｕｔｅｄ送信においてはリソースブロックレベルＤｉｓｔｒｉｂｕｔｉｏｎが検討されている。リソースブロックレベルＤｉｓｔｒｉｂｕｔｉｏｎにおいては、セル間干渉を低減するために各セルでのマッピングパタンが重ならないようにすることが重要であるとともに、送信装置負荷軽減やマッピングパタンのシグナリングによるオーバーヘッド増加を防ぐために、より簡易なマッピング方法が必要となる。この課題に対する解決策の１つとして、３ＧＰＰ会合において以下の方法が提案されている（非特許文献１）。【００１７】
図３９には、送信リソースを複数個のリソースブロックに分割した最小単位を表す各ＰＲＢ（Ｐｈｙｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｂｌｏｃｋ）内のデータマッピング方法を示す。ＰＲＢは、ＰＲＢにマッピングするために形成される送信データシンボルを表すＤＶＲＢ（Ｄｉｓｔｒｉｂｕｔｅｄ  Ｖｉｒｔｕａｌ  Ｒｅｓｏｕｒｃｅ  Ｂｌｏｃｋ）と同一の数以上の個数で割り当てられ、各ＰＲＢへのマッピングは、各ＤＶＲＢのデータシンボルを1つずつ順番にマッピングしていくが、セル間干渉の低減を図る目的で、他セルの同一番号のＰＲＢのマッピングパタンと重ならないようにするために、ＰＲＢの先頭にマッピングするＤＶＲＢを変えている。【００１８】
さらに、図４０には、セル間干渉低減効果を得るマッピング方法を示す。ＤＶＲＢ数NDVRBの各送信シンボルND個を、ＤＶＲＢ数と同一の個数であるNDVRB個のＰＲＢへマッピングする場合に、各データシンボルをどのＰＲＢにマッピングするかを、セル間干渉低減のために設定され、一度にシフトする大きさを表す単位ステップ量をいくつ分シフトするかを表す、各セル固有のステップサイズＳｎ（ｎはセルＩＤ）により決定する。ここでは、Ｓｎ＝２の場合（単位ステップ量であるＰＲＢサイズを２つ分シフトする意味であり、マッピングするＰＲＢ番号を２つ分ずらす操作である）を示しており、ＤＶＲＢ＃０のシンボルを、ＰＲＢ＃０→ＰＲＢ＃２→ＰＲＢ＃１と、ＰＲＢ番号を２つ毎に選択してマッピングを行っている。【００１９】
ステップサイズＳｎは、各セルで異なる値が設定されており、マッピングするＰＲＢの順番を異なるものとすることで、他セル干渉を低減することが可能となる。
【非特許文献１】３ＧＰＰ  ＴＳＧ  ＲＡＮ  ＷＧ１  ｍｅｅｔｉｎｇ  ＃４９、Ｒ１−０７１０１４
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、従来法では、ＤＶＲＢのシンボルをマッピングする時に、シンボルを１つずつ順番に異なるＰＲＢにマッピングしている、つまり、単位ステップ量をＰＲＢ単位としているため、ステップサイズＳｎはＰＲＢ数以上の種類を確保することが出来ない。例えば、ＰＲＢ数３の場合を考えると、マッピングするＰＲＢの並び順は
１．ＰＲＢ０→ＰＲＢ１→ＰＲＢ２（ステップサイズＳｎ＝１）
２．ＰＲＢ０→ＰＲＢ２→ＰＲＢ１（ステップサイズＳｎ＝２）
の2種類しか選べない。つまりＰＲＢ数Ｎの場合に確保出来るステップサイズ数はＮ−１となる。【００２１】
よって従来法では、Ｄｉｓｔｒｉｂｕｔｅｄ送信されるＰＲＢ数が少なく、干渉するセル数が多い場合にはセル毎に異なるマッピングパタンを構成出来ず、セル間干渉低減効果が小さくなることにより特性が劣化する。【００２２】
今、図４１に示すような1つの通信セルと6つの干渉セルの7セル繰り返しを考えた場合、セル間干渉を低減するために必要なステップサイズは7種類であるため、ＰＲＢ数は8以上必要となる。セル間干渉低減のために送信ＰＲＢ数をある一定以上確保することは、データ送信に大きな制約となる。【００２３】
本発明の目的は、送信ＰＲＢ数に左右されることなく、セル毎で異なるマッピングパタンで送信できるデータマッピングの技術を提供することにある。
【課題を解決するための手段】
【００２４】
上記課題を解決するための本発明は、OFDMのマッピング方法であって、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングすることを特徴とする。【００２５】
上記課題を解決するための本発明は、OFDMのマッピング方法であって、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記サブブロックをシフト単位として、前記Reference Symbol の内の第一のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第一のサブキャリアと、前記Reference Symbol の内の第二のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングすることを特徴とする。【００２６】
上記課題を解決するための本発明は、OFDMのマッピング方法であって、Physical Resource Blockを分割、結合、もしくは分割して結合してサブブロックを生成するステップと、前記生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングするステップとを有し、前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６とすることを特徴とする。【００２７】
上記課題を解決するための本発明は、OFDMのマッピング方法であって、Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングすることを特徴とする。【００２８】
上記課題を解決するための本発明は、OFDMのマッピング方法であって、Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをVirtual Resource Blockのシンボルをマッピングする際のシフト単位とすることを特徴とする。【００２９】
上記課題を解決するための本発明は、OFDMのマッピング装置であって、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングすることを特徴とする。【００３０】
OFDMのマッピング装置であって、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングすることを特徴とする。【００３１】
上記課題を解決するための本発明は、OFDMのマッピング装置であって、Physical Resource Blockを分割、結合、もしくは分割して結合してサブブロックを生成する手段と、前記生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする手段とを有し、前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６とすることを特徴とする。【００３２】
上記課題を解決するための本発明は、OFDMのマッピング装置であって、Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングすることを特徴とする。【００３３】
上記課題を解決するための本発明は、OFDMのマッピング装置であって、Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをVirtual Resource Blockのシンボルをマッピングする際のシフト単位とすることを特徴とする。【００３４】
上記課題を解決するための本発明は、OFDMのマッピングシステムであって、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングすることを特徴とする。【００３５】
上記課題を解決するための本発明は、OFDMのマッピングシステムであって、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のReference Symbolの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のReference Symbolの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングすることを特徴とする。【００３６】
上記課題を解決するための本発明は、OFDMのマッピングシステムであって、Physical Resource Blockを分割、結合、もしくは分割して結合してサブブロックを生成する手段と、前記生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする手段とを有し、前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６とすることを特徴とする。【００３７】
上記課題を解決するための本発明は、OFDMのマッピングシステムであって、Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングすることを特徴とする。【００３８】
上記課題を解決するための本発明は、OFDMのマッピングシステムであって、Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをVirtual Resource Blockのシンボルをマッピングする際のシフト単位とすることを特徴とする。【００３９】
上記課題を解決するための本発明は、移動局であって、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記Reference Symbolが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出することを特徴とする。【００４０】
上記課題を解決するための本発明は、移動局であって、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のReference Symbolの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のReference Symbolの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出することを特徴とする。【００４１】
上記課題を解決するための本発明は、移動局であって、Physical Resource Blockを分割、結合、もしくは分割して結合して、生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する手段を有し、前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６であることを特徴とする。【００４２】
上記課題を解決するための本発明は、移動局であって、Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出することを特徴とする。【００４３】
上記課題を解決するための本発明は、移動局であって、Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出することを特徴とする。【００４４】
上記課題を解決するための本発明は、OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入する処理と、前記Reference Symbolが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする処理とを実行させることを特徴とする。【００４５】
上記課題を解決するための本発明は、OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入する処理と、前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のReference Symbolの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のReference Symbolの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングする処理とを実行させることを特徴とする。【００４６】
上記課題を解決するための本発明は、OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、Physical Resource Blockを分割、結合、もしくは分割して結合してサブブロックを生成する処理と、前記生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする処理とを実行させ、前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６であることを特徴とする。【００４７】
上記課題を解決するための本発明は、OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする処理を実行させることを特徴とする。【００４８】
上記課題を解決するための本発明は、OFDMのマッピング装置のプログラムであって、前記プログラムは前記OFDMのマッピング装置に、Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングする処理を実行させることを特徴とする。【００４９】
上記課題を解決するための本発明は、移動局のプログラムであって、前記プログラムは前記移動局に、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記Reference Symbolが挿入されたサブキャリアに隣接する少なくとも一方のサブキャリアにはVirtual Resource Blockのシンボルをマッピングしないように、前記サブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させることを特徴とする。【００５０】
上記課題を解決するための本発明は、移動局のプログラムであって、前記プログラムは前記移動局に、Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックに、所定の規則に基づいてReference Symbolを挿入し、前記サブブロックをシフト単位として、前記Reference Symbolの内の第一のReference Symbolの挿入された第一のサブキャリアと、前記Reference Symbolの内の第二のReference Symbolの挿入された第二のサブキャリアとの間に位置するサブキャリアに、送信アンテナ数の連続するVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させることを特徴とする。【００５１】
上記課題を解決するための本発明は、移動局のプログラムであって、前記プログラムは前記移動局に、Physical Resource Blockを分割、結合、もしくは分割して結合して、生成したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させ、前記Physical Resource Blockの周波数軸方向への分割数をＮｆ、時間軸方向へのサブブロックへの分割数をＮｔとした場合に、Ｎｆ＝２かつＮｔ＝４、またはＮｆ＝２かつＮｔ＝６であることを特徴とする。【００５２】
上記課題を解決するための本発明は、移動局のプログラムであって、前記プログラムは前記移動局に、Physical Resource Blockを分割、結合、もしくは分割したものを結合したサブブロックのうち少なくとも１つは、複数のPhysical Resource Blockを分割して結合したサブブロックであり、このサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させることを特徴とする。【００５３】
上記課題を解決するための本発明は、移動局のプログラムであって、前記プログラムは前記移動局に、Physical Resource Blockよりも大きいサイズになるように、前記Physical Resource Blockを分割、結合、もしくは分割して結合したサブブロックをシフト単位としてVirtual Resource Blockのシンボルをマッピングしたデータをデマッピングして、前記シンボルを抽出する処理を実行させることを特徴とする。
【発明の効果】
【００５４】
本発明によると、送信ＰＲＢ数に左右されることなく、さらに、1つのＤＶＲＢがマッピングされるＤＰＲＢ数に左右されることなく、セル毎で異なるマッピングパタンで送信できる。
【図面の簡単な説明】
【００５５】
【図１】本発明にかかる基地局装置の構成を示す図である。
【図２】１つのＤＰＲＢに３つのＤＶＲＢがマッピングされることを示す図である。
【図３】サブブロックの分割例１を示す図である。
【図４】サブブロックの分割例２を示す図である。
【図５】サブブロックの分割例３を示す図である。
【図６】サブブロックの分割例４を示す図である。
【図７】本発明にかかるサブブロック番号構成を示す図である。
【図８】本発明にかかる移動局装置の構成を示す図である。
【図９】実施例１の送信データマッピングの詳細方法を示す図である。
【図１０】本発明にかかるサブブロック内シンボル番号構成を示す図である。
【図１１】実施例１の送信データマッピングの詳細方法を示す図である。
【図１２】実施例１の送信データマッピングの詳細方法を示す図である。
【図１３】実施例１の送信データマッピングの詳細方法を示す図である。
【図１４】実施例１の送信データマッピングの詳細方法を示す図である。
【図１５】実施例１の送信データマッピングの詳細方法を示す図である。
【図１６】実施例１の送信データマッピングの詳細方法を示す図である。
【図１７】実施例２の送信データマッピングの詳細方法を示す図である。
【図１８】実施例２の送信データマッピングの詳細方法を示す図である。
【図１９】実施例２の送信データマッピングの詳細方法を示す図である。
【図２０】実施例３の送信データマッピングの詳細方法を示す図である。
【図２１】実施例３の送信データマッピングの詳細方法を示す図である。
【図２２】実施例３の送信データマッピングの詳細方法を示す図である。
【図２３】実施例４の送信データマッピングの詳細方法を示す図である。
【図２４】実施例４の送信データマッピングの詳細方法を示す図である。
【図２５】実施の形態２の送信データマッピングの詳細方法を示す図である。
【図２６】実施の形態２の送信データマッピングの詳細方法を示す図である。
【図２７】実施の形態２の送信データマッピングの詳細方法を示す図である。
【図２８】実施の形態２の送信データマッピングの詳細方法を示す図である。
【図２９】実施の形態２の送信データマッピングの詳細方法を示す図である。
【図３０】実施の形態２の送信データマッピングの詳細方法を示す図である。
【図３１】実施の形態２の送信データマッピングの詳細方法を示す図である。
【図３２】実施の形態２の送信データマッピングの詳細方法を示す図である。
【図３３】実施の形態５の送信データマッピングの詳細方法を示す図である。
【図３４】実施の形態５の送信データマッピングの詳細方法を示す図である。
【図３５】実施の形態５の送信データマッピングの詳細方法を示す図である。
【図３６】従来の基地局装置の構成を示す図である。
【図３７】送信ＨＡＲＱ部の詳細構成を示す図である。
【図３８】従来の移動局装置の構成を示す図である。
【図３９】従来の送信データマッピングの詳細方法を示す図である。
【図４０】従来の送信データマッピングの詳細方法を示す図である。
【図４１】セル間干渉の発生を示す図である。
【図４２】実施例５の送信データマッピングの詳細方法を示す図である。
【図４３】実施例５の送信データマッピングの詳細方法を示す図である。
【図４４】実施例５の送信データマッピングの詳細方法を示す図である。
【図４５】実施の形態６の送信データマッピングの詳細方法を示す図である。
【図４６】実施の形態７の送信データマッピングの詳細方法を示す図である。
【図４７】実施の形態８の送信データマッピングの詳細方法を示す図である。
【図４８】実施の形態８の送信データマッピングの詳細方法を示す図である。
【図４９】実施の形態９の送信データマッピングの詳細方法を示す図である。
【図５０】実施の形態９の送信データマッピングの詳細方法を示す図である。
【図５１】実施の形態１０の送信データマッピングの詳細方法を示す図である。
【符号の説明】
【００５６】
１、１０１    スケジューラ部
２、１０２    符号化部
３、１０３    送信ＨＡＲＱ部
４、１０４    変調部
５、１０５    マッピング部
６、１０６    ＩＦＦＴ部
７、１０７    Ｐ／Ｓ変換部
８、１０８    ＣＰ付加部
９、１０９    無線送信部
１０、１１０  送信アンテナ
１１、２０１  受信アンテナ
１２、２０２  無線受信部
１３、２０３  ＣＰ除去部
１４、２０４  Ｓ／Ｐ変換部
１５、２０５  ＦＦＴ部
１６、２０６  デマッピング部
１７、２０７  チャネル分離部
１８、２０８  制御信号用復調部
１９、２０９  制御信号用復号部
２０、２１０  データ用復調部
２１、２１１  受信ＨＡＲＱ部
２２、２１２  データ用復号部
２３、２１３  ＣＩＲ測定部
２４、２１４  ＣＱＩ生成部
２５、２１５  Ａｃｋ／Ｎａｃｋ生成部
２６、２１６  変調部
２７、２１７  マッピング部
２８、２１８  ＩＦＦＴ部
２９、２１９  Ｐ／Ｓ変換部
３０、２２０  ＣＰ付加部
３１、２２１  無線送信部
３２、２２２  送信アンテナ
３３、５１    マッピングパタン決定部
１０３１      バッファ部
１０３２      レートマッチング
【発明を実施するための最良の形態】
【００５７】
（実施の形態１）
次に、本発明の実施の形態１について図面を参照して説明する。【００５８】
上述したように、例えば図４１に示すような1つの通信セルと6つの干渉セルとの7セル繰り返しを考えた場合、セル（基地局）毎に設定されるステップサイズＳｎの種類は7種類必要となるため、Ｄｉｓｔｒｉｂｕｔｅｄ送信されるＰｈｙｓｉｃａｌ  Ｒｅｓｏｕｒｃｅ  Ｂｌｏｃｋ（ＤＰＲＢ）の個数であるＮＤＰＲＢは8以上でなければ、セル毎で異なるマッピングパタンで送信することができない。【００５９】
本実施の形態では、マッピングする際にシフトさせる単位ステップ量をＰＲＢサイズに限定する必要がないことに着目し、セル毎で異なるマッピングパタンでＤｉｓｔｒｉｂｕｔｅｄ送信するために必要となるＰＲＢの数とＤｉｓｔｒｉｂｕｔｅｄ送信する際に割り当てられるＤＰＲＢ数ＮＤＰＲＢとを比較し、割り当てられるＤＰＲＢ数ＮＤＰＲＢの方が少ない場合には、ＰＲＢを分割したブロックであるサブブロックをマッピングする際にシフトさせる単位ステップ量としてマッピングする。尚、必要となるＰＲＢの数は、干渉セルの数に基づいて、予め、基地局毎に設定されるものとする。【００６０】
以下の説明では、必要となるＰＲＢの数を閾値Ｔとして説明し、移動局にデータを送信する際に割り当てられるＤＰＲＢの個数ＮＤＰＲＢがこの閾値Ｔより小さい場合に、ＤＰＲＢ全体をＰＲＢのサイズであるｘｙ（周波数軸方向サブキャリア数ｘ * 時間軸方向シンボル数ｙ）より小さいサイズＸのＮｓ個のサブブロックに分割する構成について説明する。【００６１】
図１は、本発明の一実施形態による無線通信システムにおける送信データマッピングを行う基地局装置の送信系統の構成図である。【００６２】
本実施形態の基地局装置は、スケジューラ部１、符号化部２、送信ＨＡＲＱ部３、変調部４、マッピング部５、ＩＦＦＴ部６、Ｐ／Ｓ変換部７、ＣＰ付加部８、無線送信部９、送信アンテナ１０、マッピングパタン決定部５１より構成され、送信ＰＲＢ数によってマッピング方法を決定するマッピングパタン決定部５１を備えることを特徴とする。【００６３】
ここでは、マッピングパタン決定部５１以外の構成については、従来の基地局装置の送信系統の構成と同様であるため、ここではその説明を省略し、マッピングパタン決定部５１の詳細を説明する。【００６４】
マッピングパタン決定部５１には、スケジューラ部１によって決定される、ＤＰＲＢの個数ＮＤＰＲＢが入力される。このＤＰＲＢの個数ＮＤＰＲＢは、スケジューラ部１によって通信ユーザの数、即ち、Ｄｉｓｔｒｉｂｕｔｅｄ  Ｖｉｒｔｕａｌ  Ｒｅｓｏｕｒｃｅ  Ｂｌｏｃｋ（ＤＶＲＢ）の数と同一の数以上の数で生成されるように決められている。そして、マッピングパタン決定部５１は、そのＤＰＲＢの個数ＮＤＰＲＢが、閾値Ｔより小さい場合には、ＤＰＲＢ全体をＮＳ個のサブブロックに分割して、マッピング時にシフトする単位ステップ量となるサブブロックサイズＸをＰＲＢサイズｘｙより小さいサイズに設定する。尚、閾値Ｔは、マッピングパタン決定部５１が保持していても、マッピングパタン決定部５１以外の構成部が保持していても良い。【００６５】
サブブロックサイズＸは、送信信号帯域内に含まれるサブブロック数ＮＳ（ＮＳ＞ＮＤＰＲＢ）により、次式（式１）で表される。
（式１）
Ｘ＝ＮＤＰＲＢ＊ｘｙ／ＮＳ（Ｘ、ＮＤＰＲＢ、ｘ、ｙ、ＮＳは、正の整数である）【００６６】
ここで、マッピングパタン決定部５１が行う、サブブロックサイズの決定について説明する。【００６７】
サブブロックサイズは、１つのＤＰＲＢにマッピングされるＤＶＲＢ数をＮＭＤＶＲＢとした場合、
（１）ｘ＝ＮＭＤＶＲＢ×ｐ
もしくは、
（２）ｙ＝ＮＭＤＶＲＢ×ｑ
の関係が成立する場合、以下のようにサブブロックサイズＸが決定され、それに基づいてサブブロック数Ｎｓを決定する。尚、ｐ、ｑは正の整数とする。【００６８】
上記（１）の関係が成立する場合、１つのサブブロックの周波数軸方向キャリア数はＮＭＤＶＲＢの正の整数倍のサブキャリア数、または上記（２）の関係が成立する場合、１つのサブブロックの時間軸方向シンボル数はＮＭＤＶＲＢの正の整数倍のシンボル数としてサブブロックに分割する。【００６９】
これを簡単な例を用いて説明する。今、サイズがｘｙのＤＰＲＢ１つに３つのＤＶＲＢがマッピングされる場合（ＮＭＤＶＲＢ＝３）を想定した例を図２に示す。【００７０】
ここでｘが３の倍数である場合（上記（１）の場合）、１つのサブブロックの周波数軸方向サブキャリア数を３、時間軸方向シンボル数をｙとして、サブブロックサイズＸは３ｙとし、ＤＰＲＢはｘ/３個のサブブロックに分割される。これを表したものが図３である。この図では、各ＤＶＲＢのシンボルが１つずつ、ステップサイズＳｎを１として、つまり、ＤＶＲＢの単位ステップ量を１としてマッピングされていく様子が示されている。【００７１】
さらに、連続したサブキャリアに同一ＤＶＲＢのシンボルがマッピングされる場合には、１つのサブブロックの周波数軸方向サブキャリア数を６、時間軸方向シンボル数をｙとして、サブブロックサイズＸは６ｙとし、ＤＰＲＢはｘ/６個のサブブロックに分割される。これを表したものが図４である。この図では、各ＤＶＲＢのシンボルが２つずつ、ステップサイズＳｎを１として、つまり、ＤＶＲＢの単位ステップ量を１としてマッピングされていく様子が示されている。【００７２】
また、周波数軸方向でサブブロックに分割してもサブブロック数が閾値Ｔに満たない場合には、さらに時間軸方向にｂ個に分割してサブブロック数をしきい値Ｔ以上確保する必要がある。上述のように、１つのサブブロックの周波数軸方向サブキャリア数を６とする場合、サブブロックサイズＸは６ｙ/ｂとし、ＤＰＲＢを分割して得られるサブブロック数はｘｂ/６個となる。これを表したものが図５である。この図では、各ＤＶＲＢのシンボルが２つずつ、ステップサイズＳｎを１として、つまり、ＤＶＲＢの単位ステップ量を１としてマッピングされていく様子が示されている。【００７３】
一方、ｙが３の倍数である場合（上記（２）の場合）には、１つのサブブロックの時間軸方向のサイズを３シンボルとして、ＤＰＲＢをｙ/３個のサブブロックに分割することも出来る。これを表したものが図６である。この図では、各ＤＶＲＢのシンボルが１つずつ、ステップサイズＳｎを１として、つまり、ＤＶＲＢの単位ステップ量を１としてマッピングされていく様子が示されている。【００７４】
なお、時間軸方向のサイズを決めてサブブロックに分割する場合にも、図４や図５の場合と同様に、１つのサブブロックの時間軸方向のサイズを増加させることも、時間軸方向に加えて周波数軸方向の分割も合わせて行うことが可能であることは言うまでもない。【００７５】
ここでは、上記（１）もしくは（２）の関係が成立する場合について説明したが、サブブロックサイズの決定方法は必ずしもこの場合に限定されるものではなく、分割したサブブロック数Ｎｓがしきい値Ｔ以上となるように決定し、そのＮｓから（式１）を満たすサブブロックサイズＸを決定することも可能である。【００７６】
次に、サブブロックを一意に識別する識別情報の付し方について説明する。このサブブロックの識別情報は、シンボルをマッピングする際にシフトさせる際に必要となるサブブロックの並び順にもなる。送信信号帯域内のサブブロックの並び順は、まず周波数軸方向に進み、次に時間軸方向に進むように定義して識別情報を付する。例として、２つのＰＲＢを周波数軸方向に２分割、時間軸方向に２分割した場合の識別情報の付し方を表したものを図７に示す。図７（ａ）の場合のように、全ＰＲＢにわたって、まず周波数軸方向に進み、次に時間軸方向に進むように定義して識別情報を付しても良いし、図７（ｂ）の場合のように、各ＰＲＢ内で、まず周波数軸方向に進み、次に時間軸方向に進み、1つのＰＲＢに識別情報を付した後に、次のＰＲＢに識別情報を付しても良い。【００７７】
尚、上記マッピング例、及びサブブロックにシンボルをマッピングする際にシフトさせる並び順（識別情報）の付け方は一例として示したものであり、サブブロックの並べ順は、ここで示したものに限定されるものではなく、サブブロックの並び順がわかるようであればどのような方法であっても良い。【００７８】
上述した方法でマッピングパタン決定部５１が決定したサブブロックサイズＸと、予め基地局に設定されているステップサイズＳｎを、マッピング部５に入力し、この入力されたデータに基づいて、マッピング部１５は送信データをサブブロックにマッピングする。【００７９】
一方、移動局においてデマッピングを行う際に必要となる情報は基地局から移動局に送信しなければならない。そのため、単位ステップＸ量（サブブロックのサイズ）を算出するために使用するＤＰＲＢの個数ＮＤＰＲＢを、マッピング部５が制御信号（Ｄｏｗｎｌｉｎｋ  Ｌ１／Ｌ２  Ｃｏｎｔｒｏｌ  Ｓｉｇｎａｌｉｎｇ）に含めてＰＲＢへマッピングし、移動局へ通知する。なお、ＤＰＲＢの個数ＮＤＰＲＢは、報知信号（ＢＣＨ：Ｂｒｏａｄｃａｓｔ  Ｃｈａｎｎｅｌ）等に含めて送信することも可能である。【００８０】
また、ＤＰＲＢ数ＮＤＰＲＢだけでなく、サブブロックサイズＸやサブブロック数Ｎｓやデマッピングの開始位置やシンボルの位置等、デマッピングに必要となる情報を通知する構成であっても良い。もちろん、これらの情報を、移動局と基地局とで予め設定しておく構成であっても良い。【００８１】
マッピング部５でマッピングが行われた後は、ＩＦＦＴ部６がＤＲＰＢを送信する単位として、マッピングしたデータを送信するための処理を行う。【００８２】
次に、移動局での処理について説明する。図８は、本発明の一実施形態による無線通信システムにおける送信データデマッピングを行う移動局装置の構成図である。【００８３】
移動局は、受信アンテナ１１、無線受信部１２、ＣＰ除去部１３、Ｓ／Ｐ変換部１４、ＦＦＴ部１５、デマッピング部１６、チャネル分離部１７、制御信号用復調部１８、制御信号用復号部１９、データ用復調部２０、受信ＨＡＲＱ部２１、データ用復号部２２、ＣＩＲ測定部２３、ＣＱＩ生成部２４、Ａｃｋ／Ｎａｃｋ生成部２５、変調部２６、マッピング部２７、ＩＦＦＴ部２８、Ｐ／Ｓ変換部２９、ＣＰ付加部３０、無線送信部３１、送信アンテナ３２、マッピングパタン決定部３３より構成される。【００８４】
ここでは、マッピングパタン決定部３３以外の構成については、従来の基地局装置の送信系統の構成と同様であるため、ここではその説明を省略し、マッピングパタン決定部３３の詳細を説明する。【００８５】
マッピングパタン決定部３３では、制御信号用復号部１９から出力される、制御信号とともに送信されたＤＰＲＢ数ＮＤＰＲＢ情報を取り出し、予め設定されているＰＲＢサイズｘｙやデマッピングの開始位置やシンボルの位置等から、サブブロックサイズＸを算出する。尚、サブブロックサイズＸやデマッピングの開始位置やシンボルの位置等、デマッピングに必要となる情報は、基地局から通知される構成であっても良い。【００８６】
このサブブロックサイズＸと、移動局へデータ送信した基地局で用いられるステップサイズＳｎをデマッピング部１６へ入力し、基地局で行ったマッピングの反対の処理を行い、送信データを元の並び順に戻し、チャネル分離部１７へ出力する。【００８７】
以上のように、ＰＲＢ数ＮＤＰＲＢが閾値Ｔより少ない場合には、ＰＲＢを分割したサブブロックをマッピングする際にシフトさせる単位にすることで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善が期待出来る。【００８８】
〈実施例１〉
本実施の形態では、上記のようにしてＰＲＢを分割したサブブロックをマッピングする際のシフト単位とするが、他セルのＰＲＢのマッピングパタンと重ならないようにマッピングしなければならない。以下に、その具体的なマッピング方法について説明する。【００８９】
図９は、本発明の一実施形態による送信データマッピング方法を表す図である。ここでは、シンボル数が１６８のＤＶＲＢが３つであり、３つのＤＰＲＢにシンボルを１つずつマッピングする場合について説明する。尚、ＰＲＢサイズは周波数軸方向サブキャリア数１２、時間軸方向シンボル数１４の１６８であり、閾値Ｔは８とする。このとき、閾値Ｔより多くなるように、１２のサブブロックに分割し、サブブロックサイズＸは、（式１）より、Ｘ＝３×（１２*１４）／１２＝４２となる。なお、簡単のために、ＰＲＢ内のＲｅｆｅｒｅｎｃｅ  ＳｙｍｂｏｌおよびＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌは考慮しないものとする。【００９０】
サブブロック内にシンボルをマッピングするにあたって、まず周波数軸方向に進み、次に時間軸方向に進むようサブブロックを定義して位置を決定する。この定義を表したものが図１０である。全サブブロックに対して上記のように定義してマッピング位置を決定する。【００９１】
ＤＶＲＢシンボルのＰＲＢへのマッピングにおいては、まず、どのサブブロックからマッピングを開始するかを決定する必要がある。例えば、ＤＰＲＢをｋ個のサブブロックに分割する場合、ＤＰＲＢ数ＮＤＰＲＢとサブブロック数Ｎｓとの関係が
（式２）
Ｎｓ＝ＮＤＰＲＢ×ｋ （ｋは２以上の整数）
で表される。この時、各ＤＶＲＢの送信シンボルは、ＤＶＲＢ番号と等しいＤＰＲＢ番号の先頭のサブブロックをマッピング開始サブブロックとして、サブブロックに1つＤＶＲＢシンボルをマッピングしたら、次のＤＶＲＢシンボルは次のサブブロックにマッピングするように、順番にマッピングを行っていく。そして、各サブブロック内でのマッピング位置は、ＤＶＲＢ内シンボル番号ｄ（ｄ＝０、１、・・・、Ｎｄ−１）に応じて決定される位置である。尚、ＤＶＲＢ内シンボル番号ｄは、シンボルのＤＶＲＢ内での順番がわかる情報であれば数字以外の情報であっても良い。【００９２】
ここで、ＰＲＢ内のシンボル数は１６８（１２*１４）であり、ＰＲＢ内のシンボル番号は、０〜１６７まで付けられる。しかし、本実施例の場合、サブブロック内のシンボル数は４２であるため、シンボル番号は０〜４１までしか付けられず、ＤＶＲＢのシンボル番号が４２以上のものがマッピング出来ない。【００９３】
この場合を、簡単なモデルで説明する。図１１は、２つのＤＶＲＢを２つのＤＰＲＢにマッピングする場合で、サイズが２のサブブロックを６つ生成する場合である。【００９４】
この場合、各ＤＶＲＢ番号と等しいＤＰＲＢ番号の先頭のサブブロックをマッピング開始サブブロックとすると、ＤＶＲＢ＃０のデータシンボル＃０は、サブブロック＃０の０の位置へマッピングされ、ＤＶＲＢ＃０のデータシンボル＃１は、サブブロック＃１の１の位置へマッピングされる。しかし、次のＤＶＲＢ＃０のデータシンボル＃２は、サブブロック内にマッピングする位置がなくマッピングが行えない。【００９５】
そこで、データシンボルのマッピング位置がサブブロックサイズを越えてしまう場合には、マッピング位置の数値から、サブブロックサイズの値を減算することで、サブブロック内にマッピングすることが可能となる。【００９６】
図１１の場合には、データシンボル＃２は、サブブロック＃２の２の位置にマッピングされるが、サブブロックサイズを越えているので、サブブロックサイズの値である２を減算し（２−２＝０）、サブブロック＃２の０の位置へマッピングする。【００９７】
そして、再びそこからマッピングを継続し、ＤＶＲＢ＃０のデータシンボル＃３は、サブブロック＃３の１の位置へ、ＤＶＲＢ＃０のデータシンボル＃４は、サブブロック＃４の２の位置で再びサブブロックサイズを越えてしまうので、サブブロックサイズの値２を減算して、サブブロック＃４の０の位置へマッピングする。そして、ＤＶＲＢ＃０のデータシンボル＃５は、サブブロック＃５の１の位置へマッピングする。これをＤＶＲＢ＃１のデータシンボルのマッピングとともに示したのが図１２である。【００９８】
以上のような処理によって、サブブロックサイズを越える番号のデータシンボルのマッピングが可能となる。【００９９】
次に、以下の（ａ）（ｂ）場合での問題点および対応について説明する。
（ａ）１ＤＰＲＢあたりのサブブロック数＝サブブロックサイズ×ｍ（ｍは正の整数）
（ｂ）１ＤＰＲＢあたりのサブブロック数×ｎ＝サブブロックサイズ  （ｎは正の整数）【０１００】
上記のような関係が成立する場合、図１３に示すような問題が生じる。図１３は、２つのＤＶＲＢを２つのＤＰＲＢにマッピングする場合で、サイズが２のサブブロックを４つ生成する場合で、上記（ａ）の場合である。【０１０１】
ここで、上で説明したような法則でマッピングを行っていくと、ＤＶＲＢ＃０のデータシンボル＃２をマッピングするとき、サブブロック＃２でサブブロックサイズを越えるためサブブロックサイズの値２を減算しても、サブブロック＃２の０の位置では、ＤＶＲＢ＃１のデータシンボル＃０のマッピングと重なってしまう。そのため、各ＤＰＲＢ内の先頭のサブブロックでサブブロックサイズの値を減算する場合には、減算した後に、マッピング位置を＋１する処理を加える。この処理により、以後のマッピングが重ならずに行える。【０１０２】
この場合のＤＶＲＢ＃０とＤＶＲＢ＃１のマッピングの様子を表すのが図１４である。ＤＶＲＢ＃０のデータシンボル＃２は、サブブロック＃２にマッピングする際にサブブロックサイズを越えてしまうため、サブブロックサイズの値２を減算し、さらに、ＤＰＲＢ＃１内のサブブロックの先頭であるため、マッピング位置を＋１し、サブブロック＃２の１の位置へマッピングする。そして、ＤＶＲＢ＃０のデータシンボル＃３は、サブブロック＃３で再びサブブロックサイズを越えるため、サブブロックサイズの値２を減算し、サブブロック＃３の０の位置へマッピングしている。【０１０３】
この問題は、上記（ｂ）の場合にも生じるので、同様の処理を施してマッピングを行う。【０１０４】
以上のルールに従って、データシンボル数１６８のＤＶＲＢ３つを３つＤＰＲＢへマッピングした様子を表したものが図１５である。ここでは、１ＤＰＲＢあたりのサブブロック数が４で、サブブロックサイズが４２であるので、上記（ｂ）の場合に当てはまる。【０１０５】
ＤＶＲＢ＃０のデータシンボルは、サブブロック＃０からマッピングを開始し、サブブロック＃６でサブブロックサイズを越えるデータシンボル番号４２となるため、サブブロックサイズの値４２を減算して、サブブロック＃６の０の位置へデータシンボル＃４２をマッピングする。さらに、サブブロック＃０で再びサブブロックサイズを越えるデータシンボル＃８４となるため、サブブロックサイズの値４２を減算し、さらに、ＤＰＲＢ＃０内先頭のサブブロックであるため＋１の処理を行い、サブブロック＃０の１の位置へデータシンボル＃８４をマッピングする。次に、サブブロック＃５で再びサブブロックサイズを越えるデータシンボル＃１２５となるため、サブブロックサイズの値４２を減算して、サブブロック＃５の０の位置へデータシンボル＃１２５をマッピングする。最後に、サブブロック＃１１でサブブロックサイズを越えるデータシンボル番号１６７に対して、サブブロックサイズの値４２を減算する処理を行ってマッピングする。【０１０６】
実際には、ステップサイズＳｎの値によって、セル毎にマッピング順を変え、セル間干渉を低減する。Ｓｎ＝５の場合のマッピングの様子を示したものが図１６である。【０１０７】
この場合、まず、マッピング開始サブブロックが各ＤＶＲＢ番号と等しいＤＰＲＢ番号の先頭のサブブロックであるため、ＤＶＲＢ♯０のシンボル番号０のシンボルはサブブロック♯０をマッピング開始サブブロックとする。そして、各サブブロック内でのマッピング位置は、ＤＶＲＢのシンボル番号に一致するシンボル番号位置であるため、サブブロック♯０の“０”の位置にシンボルがマッピングされる。【０１０８】
次に、ＤＶＲＢ♯０のシンボル番号１のシンボルは、サブブロックを５つ分シフトさせたサブブロック♯５にマッピングすることになり、マッピング位置はＤＶＲＢのシンボル番号に一致するシンボル番号位置であるため、サブブロック♯５の“１”の位置にシンボルがマッピングされ、全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１０９】
なお、上記では、ＰＲＢ数が８よりも少ない場合、つまり、閾値Ｔを８と設定したが、Ｔの値は８に限定されるものではなく、干渉セルの数に応じて各無線通信システムに最適な値に設定することが可能である。【０１１０】
〈実施例２〉
本実施例では、各ＤＶＲＢシンボルが各ＰＲＢでの多重がＦＤＭ（Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）になるようにマッピングすることを特徴とする。【０１１１】
図１７は、実施例２の送信データマッピング方法を説明するための図である。【０１１２】
尚、以下の説明では、閾値Ｔを８と設定し、図１７に示すように、シンボル数Ｎｄの３つのＤＶＲＢを、３つのＰＲＢにマッピングする場合について説明する。尚、以下の説明でも、簡単のために、ＰＲＢ内のＲｅｆｅｒｅｎｃｅ  ＳｙｍｂｏｌおよびＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌは考慮しないものとする。【０１１３】
また、マッピングパタン決定部５１が、サブブロックサイズを１ＰＲＢの時間軸上シンボル数ｙの倍数、ここでは、サイズが３ｙになるようにして、サブブロックを１２個生成する場合を用いて説明する。【０１１４】
まず、マッピングするにあたって、各ＤＶＲＢのマッピングの開始サブブロックは、全て先頭のサブブロックとする。そして、サブブロックに1つＤＶＲＢデータをマッピングしたら、次のＤＶＲＢデータは予め定められているステップ数Ｓｎの値分シフトしたサブブロックにマッピングしていく。以下の説明では、Ｓｎ＝１の場合を用いて説明する。【０１１５】
サブブロックにシンボルをマッピングする位置を示すマッピングパタンは、周波数軸方向のサブキャリア毎に異なるＤＶＲＢ番号のシンボルがマッピングされるように定義づけられている。このマッピングパタンは、ＤＶＲＢの数と等しい数の種類分が用意される。本説明では、マッピングパタンは、ＤＶＲＢの数と等しい数の３種類が用意される。図１７の中段（ａ）〜（ｃ）にも示すように、（ｄ  ｍｏｄ  ＮＤＶＲＢ）の値に応じてマッピングパタンが決定できるように対応付けている。即ち、各サブブロックは、セル毎に予め定められているステップ数分シフトさせる毎に、（ｄ  ｍｏｄ  ＮＤＶＲＢ）の値に応じて決定されたマッピングパタンが、（ａ）→（ｂ）→（ｃ）→（ａ）・・・と繰り返されるように設定されることになる。【０１１６】
サブブロック内でのシンボルがマッピングされる位置は、時間軸方向の位置は、ｄ／Ｎｓの商の値の位置にマッピングされる。【０１１７】
従って、まず、マッピング開始サブブロックは先頭のサブブロックであるため、ＤＶＲＢ♯０のシンボル番号０のシンボルはサブブロック♯０をマッピング開始サブブロックとする。そして、サブブロック内でのマッピング位置は、ＤＶＲＢ♯０が対応付けられているサブキャリアの０／１２の商である０段目の位置にシンボルがマッピングされる。【０１１８】
次に、ＤＶＲＢ♯０のシンボル番号１のシンボルは、サブブロックを１つ分シフトさせたサブブロック♯１にマッピングすることになり、サブブロック内でのマッピング位置は、サブブロック♯１のＤＶＲＢ♯０に対応付けられているサブキャリアの１／１２の商である０段目の位置にシンボルがマッピングされ、各ＤＶＲＢの全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１１９】
Ｓｎ＝５の場合のマッピングの様子を示したものが図１８である。
この場合、まず、マッピング開始サブブロックは先頭のサブブロックであるため、ＤＶＲＢ♯０のシンボル番号０のシンボルはサブブロック♯０をマッピング開始サブブロックとする。そして、サブブロック内でのマッピング位置は、サブブロック♯０のＤＶＲＢ♯０に対応付けられているサブキャリアの０／１２の商である０段目の位置にシンボルがマッピングされる。【０１２０】
次に、ＤＶＲＢ♯０のシンボル番号１のシンボルは、サブブロックを５つ分シフトさせたサブブロック♯５にマッピングすることになり、サブブロック内でのマッピング位置は、サブブロック♯５のＤＶＲＢ♯０に対応付けられているサブキャリアの１／１２の商である０段目の位置にシンボルがマッピングされ、各ＤＲＶの全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１２１】
以上のように、ＰＲＢ数が閾値Ｔ（ここでは８）より少ない場合には、単位ステップサイズをＰＲＢサイズより小さく設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善が期待出来る。【０１２２】
なお、ここでは、各ＰＲＢでのデータ多重方法をＦＤＭとして説明したが、多重法はＦＤＭに限定されることはなく、ＴＤＭやランダム、ホッピングによって多重することも可能であり、さらには、それぞれの多重法を複数組み合わせることも可能である。一例として、図１９にＴＤＭ多重の場合のＳｎ＝５でのマッピングの様子を示す。【０１２３】
図１９の中段は、マッピングパタンである。
サブブロックにシンボルをマッピングする位置を示すマッピングパタンは、時間軸方向のシンボル毎に異なるＤＶＲＢ番号のシンボルがマッピングされるように定義づけられている。このマッピングパタンは、上記同様、ＤＶＲＢの数と等しい数の種類分が用意される。ここでは、マッピングパタンは、ＤＶＲＢの数と等しい数の３種類が用意されている。図１９の中段にも示すように、（ｄ  ｍｏｄ  ＮＤＶＲＢ）の値に応じてマッピングパタンが決定できるように対応付けている。即ち、各サブブロックは、セル毎に予め定められているステップ数分シフトさせる毎に、上記（Ｎｓ  ｍｏｄ  ＮＤＶＲＢ）の値に応じて決定されたマッピングパタンになるように設定されることになる。【０１２４】
従って、まず、マッピング開始サブブロックは先頭のサブブロックであるため、ＤＶＲＢ♯０のシンボル番号０のシンボルはサブブロック♯０をマッピング開始サブブロックとする。そして、サブブロック内でのマッピング位置は、サブブロック♯０のＤＶＲＢ♯０に対応付けられているサブキャリアの０／１２の商である０列目の位置にシンボルがマッピングされる。【０１２５】
次に、ＤＶＲＢ♯０のシンボル番号１のシンボルは、サブブロックを５つ分シフトさせたサブブロック♯５にマッピングすることになり、サブブロック内でのマッピング位置は、サブブロック♯５のＤＶＲＢ♯０に対応付けられているサブキャリアの１／１２の商である０列の位置にシンボルがマッピングされ、全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１２６】
尚、上記説明では、マッピングの開始サブブロックを全て先頭のサブブロックとしたが、同一サブブロックからであっても良いし、各ＤＶＲＢ番号と同一番号のサブブロックであっても良い。【０１２７】
また、ＤＶＲＢのシンボルを１個毎にマッピングしていく構成を用いて説明したが、所定の個数毎にマッピングしていく構成であっても良い。尚、この場合、多重方法がＦＤＭを用いている時はサブブロックの時間軸方向のシンボル数と同一の個数毎に、多重方法がＴＤＭを用いている時はサブブロックの周波数軸方向のサブキャリア数と同一の個数毎にマッピングする方が好ましい。【０１２８】
さらに、ここでは、ＰＲＢ数が８よりも少ない場合、つまり、閾値Ｔを８と設定したが、Ｔの値は８に限定されるものではなく、各無線通信システムに最適な値に設定することが可能である。【０１２９】
〈実施例３〉
本実施例では、上記実施例２同様、ＤＰＲＢを分割してサブブロック数を閾値Ｔ以上にし、各ＤＶＲＢシンボルが各ＰＲＢでの多重がＦＤＭになるようにするが、サブブロックのマッピングの方法が異なる場合である。【０１３０】
図２０は、実施例３の送信データマッピング方法を説明するための図である。【０１３１】
尚、以下の説明では、閾値Ｔを８と設定し、図２０に示すように、シンボル数Ｎｄの３つのＤＶＲＢを、３つのＰＲＢにマッピングする場合について説明する。尚、以下の説明でも、簡単のために、ＰＲＢ内のＲｅｆｅｒｅｎｃｅ  ＳｙｍｂｏｌおよびＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌは考慮しないものとする。【０１３２】
また、マッピングパタン決定部５１が、サブブロックサイズを１ＰＲＢの時間軸上シンボル数ｙの倍数、ここでは、サイズが３ｙになるようにして、サブブロックを１２個生成する場合を用いて説明する。【０１３３】
まず、マッピングするにあたって、各ＤＶＲＢのマッピングの開始サブブロック番号は、ＤＶＲＢ番号と等しい番号のＤＰＲＢの先頭サブブロックとする。そして、サブブロックに1つＤＶＲＢデータをマッピングしたら、次のＤＶＲＢデータは予め定められているステップ数分シフトしたサブブロックにマッピングしていく。ここではＳｎ＝１を用いて説明する。【０１３４】
サブブロックにシンボルをマッピングする位置を示すマッピングパタンは、ＤＶＲＢの数と等しい数の種類分が用意される。本説明では、マッピングパタンは３種類が用意される。【０１３５】
図２１は、各ＤＶＲＢのマッピングパタンを示している。このマッピングパタンは、（ｄ  ｍｏｄ  ＮＤＶＲＢ）の値によって、シンボルのマッピング位置が変わるように、（ｄ  ｍｏｄ  ＮＤＶＲＢ）の値と周波数軸上のサブキャリアとを対応付けている。図２１の上段は、（ｄ  ｍｏｄ  ＮＤＶＲＢ）の値によって対応付けられたマッピングパタンを用いてマッピングした際のＤＶＲＢ＃０の様子である。同様に、図２１の中段は、（ｄ  ｍｏｄ  ＮＤＶＲＢ）の値によって対応付けられたマッピングパタンを用いてマッピングした際のＤＶＲＢ＃１の様子である。同様に、図２１の下段は、（ｄ  ｍｏｄ  ＮＤＶＲＢ）の値によって対応付けられたマッピングパタンを用いてマッピングした際のＤＶＲＢ＃２の様子である。【０１３６】
ＤＶＲＢ番号と等しい番号の各ＰＲＢの先頭サブブロックをマッピングパタンを対応付ける最初のサブブロックとし、各サブブロックは、各ＤＶＲＢ毎にシフト回数の整数倍毎に上記（Ｎｓ  ｍｏｄ  ＮＤＶＲＢ）の値に応じて決定されたマッピングパタンになるように設定される。サブブロック内でのシンボルがマッピングされる位置は、時間軸方向の位置は、ｄ／Ｎｓの商の値の位置にマッピングされる。これを図２０の下段に示している。【０１３７】
従って、まず、マッピング開始サブブロックが各ＤＶＲＢ番号と等しいＤＰＲＢ番号の先頭のサブブロックであるため、ＤＶＲＢ♯０のシンボル番号０のシンボルはサブブロック♯０をマッピング開始サブブロックとする。そして、サブブロック内でのマッピング位置は、サブブロック♯０のＤＶＲＢ♯０に対応付けられているサブキャリアの０／１２の商である０段目の位置にシンボルがマッピングされる。【０１３８】
次に、ＤＶＲＢ♯０のシンボル番号１のシンボルは、サブブロックを１つ分シフトさせたサブブロック♯１にマッピングすることになり、サブブロック内でのマッピング位置は、サブブロック♯１のＤＶＲＢ♯０に対応付けられているサブキャリアの１／１２の商である０段目の位置にシンボルがマッピングされ、各ＤＶＲＢの全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１３９】
実際には、ステップサイズＳｎの値によって、セル毎にマッピング順を変え、セル間干渉を低減する。Ｓｎ＝５の場合のマッピングの様子を示したものが図２２である。
この場合、まず、マッピング開始サブブロックが各ＤＶＲＢ番号と等しいＤＰＲＢ番号の先頭のサブブロックであるため、ＤＶＲＢ♯０のシンボル番号０のシンボルはサブブロック♯０をマッピング開始サブブロックとする。そして、サブブロック内でのマッピング位置は、サブブロック♯０のＤＶＲＢ♯０に対応付けられているサブキャリアの０／１２の商である０段目の位置にシンボルがマッピングされる。【０１４０】
次に、ＤＶＲＢ♯０のシンボル番号１のシンボルは、サブブロックを５つ分シフトさせたサブブロック♯５にマッピングすることになり、サブブロック内でのマッピング位置は、サブブロック♯５のＤＶＲＢ♯０に対応付けられているサブキャリアの１／１２の商である０段目の位置にシンボルがマッピングされ、各ＤＶＲＢの全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１４１】
以上のように、ＰＲＢ数が閾値Ｔ（ここでは８）より少ない場合には、単位ステップサイズをＰＲＢサイズより小さく設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善が期待出来る。【０１４２】
尚、ここでは、各ＰＲＢでのデータ多重方法をＦＤＭとして説明したが、実施例２と同様、多重法はＦＤＭに限定されることはなく、ＴＤＭやランダム、ホッピングによって多重することも可能であり、さらには、それぞれの多重法を複数組み合わせることも可能である。【０１４３】
また、ＤＶＲＢのシンボルを１個毎にマッピングしていく構成を用いて説明したが、実施例２と同様、所定の個数毎にマッピングしていく構成であっても良い。この場合、多重方法がＦＤＭを用いている時はサブブロックの時間軸方向のシンボル数と同一の個数毎に、多重方法がＴＤＭを用いている時はサブブロックの周波数軸方向のサブキャリア数と同一の個数毎にマッピングする方が好ましい。【０１４４】
さらに、ここでは、ＰＲＢ数が８よりも少ない場合、つまり、閾値Ｔを８と設定したが、Ｔの値は８に限定されるものではなく、各無線通信システムに最適な値に設定することが可能である。【０１４５】
〈実施例４〉
本実施例では、上記実施例２と同様、ＤＰＲＢを分割してサブブロック数を閾値Ｔ以上にし、各ＤＶＲＢシンボルが各ＰＲＢでの多重がＦＤＭになるようにするが、サブブロックでのマッピングパタンの並べ方が上記実施例とは異なる場合について説明する。【０１４６】
図２３は、実施例４の送信データマッピング方法を表す図である。【０１４７】
尚、以下の説明では、閾値Ｔを８と設定し、図２３に示すように、シンボル数Ｎｄの３つのＤＶＲＢを、３つのＰＲＢにマッピングする場合について説明する。尚、本実施例でも、簡単のために、ＰＲＢ内のＲｅｆｅｒｅｎｃｅ  ＳｙｍｂｏｌおよびＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌは考慮しないものとする。【０１４８】
また、マッピングパタン決定部５１が、サブブロックサイズを１ＰＲＢの時間軸上シンボル数ｙの倍数、ここでは、サイズが３ｙになるようにして、サブブロックを１２個生成する場合を用いて説明する。【０１４９】
本実施例は、実施例２と同様、全てのＤＶＲＢのシンボルマッピングの開始サブブロックを０番目とし、サブブロックに1つＤＶＲＢシンボルをマッピングしたら、予め設定されているステップ数Ｓｎの数分シフトしたサブブロックにマッピングする。ここでは、Ｓｎ＝１として説明する。【０１５０】
マッピングする際に用いるマッピングパタンは、実施例２と同様、ＤＶＲＢの数と同一の種類を用意する。そして、他セルの同一番号のＰＲＢのマッピングパタンと重ならないようにするために、各ＰＲＢの先頭サブブロックをマッピングパタンを対応付ける最初のサブブロックとし、シフト回数の整数倍毎にＤＰＲＢサイズ／サブブロックサイズ個分同じマッピングパタンになるように対応付けている。ここでは、サブブロック＃０、＃１、＃２、及び＃３、サブブロック＃４、＃５、＃６、及び＃７、又はサブブロック＃８、＃９、＃１０、及び＃１１において同じマッピングパタンになるように並べられている。従って、各ＤＶＲＢ毎に、マッピングするサブブロックが属するＤＰＲＢ番号と、マッピングする周波数軸方向のサブキャリアとが対応付けられている。そして、各ＤＶＲＢシンボルは、前記したサブブロック内の（ｄ／Ｎｓ）段目にマッピングされる。【０１５１】
従って、まず、マッピング開始サブブロックは先頭のサブブロックであるため、ＤＶＲＢ♯０のシンボル番号０のシンボルはサブブロック♯０をマッピング開始サブブロックとする。そして、サブブロック内でのマッピング位置は、ＤＶＲＢ♯０が対応付けられているサブキャリアの０／１２の商である０段目の位置にシンボルがマッピングされる。【０１５２】
次に、ＤＶＲＢ♯０のシンボル番号１のシンボルは、サブブロックを１つ分シフトさせたサブブロック♯１にマッピングすることになり、サブブロック内でのマッピング位置は、サブブロック♯１のＤＶＲＢ♯０に対応付けられているサブキャリアの１／１２の商である０段目の位置にシンボルがマッピングされ、各ＤＶＲＢの全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１５３】
ステップサイズＳｎ＝５の場合のマッピングの様子を図２４に示す。この図２４に示すように、シフト回数がＤＰＲＢサイズ／サブブロックサイズの整数倍毎、ここでは、サブブロック＃０、＃５、＃１０、及び＃３、サブブロック＃１、＃６、＃８、及び＃１１、又はサブブロック＃２、＃７、＃９、及び＃４において同じマッピングパタンになるように並べられている。【０１５４】
この場合、まず、マッピング開始サブブロックは先頭のサブブロックであるため、ＤＶＲＢ♯０のシンボル番号０のシンボルはサブブロック♯０をマッピング開始サブブロックとする。そして、サブブロック内でのマッピング位置は、サブブロック♯０のＤＶＲＢ♯０に対応付けられているサブキャリアの０／１２の商である０段目の位置にシンボルがマッピングされる。【０１５５】
次に、ＤＶＲＢ♯０のシンボル番号１のシンボルは、サブブロックを５つ分シフトさせたサブブロック♯５にマッピングすることになり、サブブロック内でのマッピング位置は、サブブロック♯５のＤＶＲＢ♯０に対応付けられているサブキャリアの１／１２の商である０段目の位置にシンボルがマッピングされ、各ＤＶＲＢの全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１５６】
尚、上記説明では、各ＰＲＢでのデータ多重方法をＦＤＭとして説明したが、多重法はＦＤＭに限定されることはなく、ＴＤＭやランダム、ホッピングによって多重することも可能であり、さらには、それぞれの多重法を複数組み合わせることも可能である。【０１５７】
また、上記説明では、マッピングの開始サブブロックを全て先頭のサブブロックとしたが、同一サブブロックからであっても良いし、各ＤＶＲＢ番号と同一番号のサブブロックであってもよい。【０１５８】
又、上記説明では、各ＤＶＲＢのシンボルを１つずつマッピングさせる場合を用いて説明したが、サブブロックがＰＲＢの時間軸方向のシンボル数の倍数の大きさで分割されている場合はＰＲＢの時間軸方向のシンボル数と同一個数分ずつ、各ＤＶＲＢのシンボルをマッピングしてもよい。【０１５９】
さらに、ここでは、ＰＲＢ数が８よりも少ない場合、つまり、閾値Ｔを８と設定したが、Ｔの値は８に限定されるものではなく、各無線通信システムに最適な値に設定することが可能である。【０１６０】
以上のように、ＰＲＢ数が閾値Ｔ（ここでは８）より少ない場合には、単位ステップサイズをＰＲＢサイズより小さく設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善が期待出来る。また、各ＤＶＲＢシンボルのマッピング開始サブブロックを全て同じサブブロックとすることで、簡易な処理で実現出来る。【０１６１】
また、これまでに説明した実施例１から実施例４については、Ｄｉｓｔｉｂｕｔｅｄ送信するＰＲＢ数ＮＤＰＲＢが変化した場合においても、サブブロック数Ｎｓを変えることにより、サブブロックサイズを一定に保つ、すなわち、サブブロックサイズＸを一定に保つことが可能である。【０１６２】
逆に、送信ＤＰＲＢ数ＮＤＰＲＢが変化した場合において、サブブロックサイズを変えることで、サブブロック数Ｎｓを一定に保つことも可能である。この場合、サブブロックサイズＸは変わるが、サブブロック数Ｎｓが一定に保たれるため、一度設定したステップサイズＳｎを変更することなく通信が行える効果がある。【０１６３】
さらに、送信ＤＰＲＢ数ＮＤＰＲＢが変化した場合において、サブブロックサイズとサブブロック数を変えることも当然可能であり、各通信セルの環境に合わせた最適なサブブロック数Ｎｓ、および、サブブロックサイズＸを柔軟に設定することが可能である。【０１６４】
〈実施例５〉
本実施例においては、ＤＰＲＢを、複数のサブブロックに分割する。そして、ステップサイズの種類（数）を増やすために、サブブロック単位でマッピング位置のシフトが行われる。【０１６５】
セル繰り返し数（cell reuse factorとも言う）がＫの場合、Ｎd個のＤＰＲＢの全ての送信シンボル（リソース）をＫ＋１（閾値Ｔ）以上のサブブロックに分割する。ここで、サブブロックの数Ｎｓは、周波数軸方向のサブブロック数Ｎｆと時間軸方向のサブブロック数Ｎｔを用いて、Ｎｓ＝Ｎｆ×Ｎｔで表せ、Ｎｔ＝Ｎｓ／Ｎｆとする。【０１６６】
セル繰り返しを適用する各セルiにおいては、ステップサイズＳｉ＝((i mod K)+1)(i=0,…,K-1)とすることにより、ステップサイズを異ならせて、Ｎｄ個のＤＰＲＢの送信シンボルをマッピングしていく。最初にマッピングがされるサブブロックはサブブロック＃０である。基地局でのマッピングを簡単にするために、各ＤＶＲＢから取り出したデータシンボルをまとめてサブブロック＃０のサブブロックにマッピングする。【０１６７】
上述の記載に加えて、下記の条件を満たすことで、マッピングの複雑さを減らすことができる。
（ａ）任意のＮｄに対して（Ｎｄの値に関わらず）、固定した値Ｎｓを用いる。
（ｂ）Ｎｆ×ＮＴｘを１２、つまりＤＰＲＢでのサブキャリア数、の約数とする。ここで、ＮＴｘは、送信ダイバーシチのアンテナ数である。
（ｃ）Ｎｔを１４、つまりＤＰＲＢの時間軸方向のシンボル数、の約数とする。好ましくは小さい値、例えば２などが良い。【０１６８】
条件の(b)についてさらに説明すると、Ndの値に関わらず、全てのサブブロックにおいて、周波数軸方向のサイズ（サブキャリア数）は同じである。そして、SFBC(Space Frequency Block Codeing)のためのNTx個の隣接サブキャリアがNdユーザ分、サブブロックにマッピングされる。【０１６９】
条件(a)とともに考えると、NTxが１と２のケースについてNfの取りうる値を考えると、NTxが１の場合は、１，２，３，４，６または１２のいずれかであり、NTxが２の場合は、２サブキャリア単位でシンボルを扱う必要があるため、１，２，３，６のいずれかとなる。
セル繰り返し数が７（K=7）のケースについて、Nsの決定の仕方について例示する。上記の条件（ｂ）と（ｃ）を考慮すると、（ｃ）からNtは2以下のような小さな値が好ましいことからNTxが１のケースについてNs（＝Nf×Nt）の取り得る値は以下のようになる。
Ns =  ８（４×２），１２（６×２または１２×１）
そして、NTxが２のケースについては、
Ns＝  １２（６×２）
となる。ここで、Ns=１２、特に（Nf＝６かつNt＝２）が最も好適な値と言える。その理由は、NTx=1の場合でも、NTx＝２の場合でも共通のマッピング方法を適用出来るからである。【０１７０】
ここで更に、図４２から４３を用いて、マッピングの例を示す。セル繰り返し数Ｋは７とし、即ち閾値Ｔは８とし、DVRBは３つのDPRBにマッピングされ（Nd=3）、送信ダイバーシチのアンテナ数は２（NTｘ＝２）とする。ここで、DPRBは１２のサブブロック（Nf=6,Nt=2）に分割され、１１のステップサイズが用意される。図４２は、DPRBを上述の12のサブブロックに分割した場合を示す。ここで、サブブロック番号は、３つのＤＰＲＢに渡って、まず周波数軸方向にサブブロック＃０〜＃５までを付し、次に時間軸方向に進み、サブブロック＃６〜＃１１を付している。なお、マッピング方法は、上記実施例２に記載したマッピング方法を用いる。ここでは、図４２に示すように、各ＤＶＲＢのデータシンボルのマッピング開始サブブロックは先頭のサブブロック＃０とし、２サブキャリア×７ＯＦＤＭシンボルの１４データシンボル（シンボル番号０〜１３）をまとめてマッピングする場合である。【０１７１】
図４３はステップサイズＳｎを１としたものである。【０１７２】
まず、マッピング開始サブブロックは先頭のサブブロックであるため、サブブロック♯０をマッピング開始サブブロックとして、ＤＶＲＢ♯０の２サブキャリア×７ＯＦＤＭシンボルの１４データシンボルが、サブブロック♯０の２サブキャリアにマッピングされる。【０１７３】
次に、ＤＶＲＢ♯０のシンボル番号１４からの１４データシンボル（シンボル番号１４〜２７）は、サブブロックを１つ分シフトさせたサブブロック♯１にマッピングすることになる。サブブロック内でのマッピング位置は、サブブロック♯１のＤＶＲＢ♯０に対応付けられているサブキャリア、ここではサブブロック♯１の先頭のサブキャリアを1番として、３、４番目のサブキャリアにシンボルがマッピングされ、各ＤＶＲＢの全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１７４】
図４４はステップサイズＳｎを５としたものである。シフトする毎に、先頭サブキャリアにマッピングされるDVRBが変わるため、サブブロック＃０、＃３、＃６、及び＃９、サブブロック＃１、＃４、＃７、及び＃１０、又はサブブロック＃２、＃５、＃８、及び＃１１において同じマッピングパタンになる。【０１７５】
この場合、まず、マッピング開始サブブロックは先頭のサブブロックであるため、サブブロック♯０をマッピング開始サブブロックとして、ＤＶＲＢ♯０の２サブキャリア×７ＯＦＤＭシンボルの１４データシンボルが、サブブロック♯０の２サブキャリアにマッピングされる。【０１７６】
次に、ＤＶＲＢ♯０のシンボル番号１４からの１４データシンボル（シンボル番号１４〜２７）は、サブブロックを５つ分シフトさせたサブブロック♯５にマッピングすることになる。サブブロック内でのマッピング位置は、サブブロック♯１のＤＶＲＢ♯０に対応付けられているサブキャリア、ここではサブブロック♯５の先頭のサブキャリアを1番として、３、４番目のサブキャリアにシンボルがマッピングされ、各ＤＶＲＢの全シンボルのマッピングが終了するまでこの動作が行われることになる。【０１７７】
以上のように、ＤＰＲＢ数ＮＭＤＰＲＢが、Ｋ＋１（閾値Ｔ：ここでは８）より小さい場合には、マッピングされるＤＰＲＢ全体をＮｓ個のサブブロックに分割し、マッピング時のサブブロックサイズをＰＲＢサイズより小さいサイズに設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善効果が期待できる。【０１７８】
なお、ここでは、各ＤＰＲＢでのデータ多重方法をＦＤＭとして説明したが、多重法はＦＤＭに限定されることはなく、ＴＤＭやランダム、ホッピングによって多重することも可能であり、さらには、それぞれの多重法を複数組み合わせることも可能である。【０１７９】
またNdが、必要とされるステップサイズ＋１よりも大きい場合であっても、DPRBよりも大きいサイズのサブブロックに対してこの方法を適用することができる。この場合の例は、図３１、３２に示しており、ここではNd=15とし、周波数軸方向に15×２サブキャリア、時間軸方向に７ＯＦＤＭシンボルの大きさのサブブロックにマッピングしていく様子を示している。詳細については、後述の実施の形態２の実施例１で述べる。【０１８０】
上記実施の形態のように、ＰＲＢ数が閾値Ｔより少ない場合には、単位ステップサイズをＰＲＢサイズとは異なるサイズ、即ち単位ステップサイズを小さく設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善が期待出来る。また、各ＤＶＲＢシンボルのマッピング開始サブブロックを全て同じサブブロックとすることで、簡易な処理で実現出来る。【０１８１】
また、Ｄｉｓｔｉｂｕｔｅｄ送信するＰＲＢ数ＮＤＰＲＢが変化した場合においても、サブブロック数Ｎｓを変えることにより、サブブロックサイズを一定に保つ、すなわち、サブブロックサイズＸを一定に保つことが可能である。【０１８２】
逆に、送信ＤＰＲＢ数ＮＤＰＲＢが変化した場合において、サブブロックサイズを変えることで、サブブロック数Ｎｓを一定に保つことも可能である。この場合、サブブロックサイズＸは変わるが、サブブロック数Ｎｓが一定に保たれるため、一度設定したステップサイズＳｎを変更することなく通信が行える効果がある。【０１８３】
さらに、送信ＤＰＲＢ数ＮＤＰＲＢが変化した場合において、サブブロックサイズとサブブロック数を変えることも当然可能であり、各通信セルの環境に合わせた最適なサブブロック数Ｎｓ、および、サブブロックサイズＸを柔軟に設定することが可能である。【０１８４】
（実施の形態２）
本実施の形態では、送信ＤＰＲＢ数ＮＤＲＰＢが閾値Ｔ以上の場合に、ＰＲＢサイズｘｙより大きなサイズＸとすることを特徴としている。【０１８５】
本実施の形態の構成については、図１および図８に示した基地局装置と移動局装置の構成と同様であるため、その説明を省略し、実施の形態１と異なる処理について説明する。【０１８６】
上記第１の実施の形態では、ＰＲＢを分割したブロックをサブブロックとしていたが、本実施の形態では、ＰＲＢを結合させたブロックをサブブロックとする。【０１８７】
本実施の形態のマッピング決定部５１は、ＰＲＢサイズｘｙより大きなサイズとなるサブブロックサイズＸを、閾値Ｔ≦Ｎｓ＜ＮＤＲＰＢを満たすように式１を用いて設定する。【０１８８】
〈実施例１〉
本実施の形態では、上記のようにしてＰＲＢを結合させたサブブロックをマッピングする際のシフト単位とするが、他セルのＰＲＢのマッピングパタンと重ならないようにマッピングしなければならない。以下に、そのマッピング方法の一例について説明する。【０１８９】
図２５は、実施の形態２の実施例１を説明するための図である。【０１９０】
ここでは、閾値Ｔを８と設定し、図２５に示すようにシンボル数ＮｄのＤＶＲＢ１５個を、１５のＤＰＲＢにマッピングする場合を用いて説明する。以下の説明では、簡単のために、ＰＲＢ内のＲｅｆｅｒｅｎｃｅ  ＳｙｍｂｏｌおよびＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌは考慮していない。【０１９１】
また、マッピングパタン決定部５１が、サブブロックサイズを１ＰＲＢ内の時間軸上シンボル数１４のシンボルを抽出し、サイズが２１０のサブブロックを１２個生成する場合を用いて説明する。【０１９２】
ＤＶＲＢ番号＜サブブロック数ＮｓのＤＶＲＢについては、ＤＶＲＢ番号と一致するサブブロック番号をマッピングの開始位置とし、サブブロックに1つＤＶＲＢシンボルをマッピングしたら、予め設定されているステップ数Ｓｎの数分シフトしたサブブロックにマッピングする。ここでは、Ｓｎ＝５として説明する。【０１９３】
サブブロックにシンボルをマッピングする位置を示すマッピングパタンは、周波数軸方向のサブキャリア毎に異なるＤＶＲＢ番号のシンボルがマッピングされるように定義づけられている。この定義づけは、ＤＶＲＢ番号と一致する各サブブロック番号の先頭サブキャリアには、そのサブブロック番号と一致するＤＶＲＢ番号のシンボルがマッピングされるようにし、そのＤＶＲＢ番号から昇順又は降順になるように、順番に定義づける。従って、サブブロック毎に、ＤＶＲＢ番号とサブブロック内の周波数軸方向のサブキャリアとが対応づけられることになる。尚、ここでは昇順又は降順を用いて説明したが、ある一定の規則に従って順番になるようにしても良い。【０１９４】
このマッピングパタンは、サブブロックの数と等しい数の種類分が用意される。本説明では、マッピングパタンは、サブブロックの数と等しい数の１２種類が用意される。【０１９５】
各サブブロックには、それぞれ異なるマッピングパタンが用いられて、シンボルがマッピングされる。各ＤＶＲＢシンボルは、サブブロック内の（ｄ／Ｎｓ）段目にマッピングされる。【０１９６】
更に、ステップサイズＳｎに基づいてシフトさせたサブブロックを抽出して並べかえる。ここではＳｎ＝５の場合を仮定し、まずサブブロック＃０、そしてステップサイズ“５”だけシフトさせたサブブロック＃５、更にステップサイズ“５”だけシフトさせたサブブロック＃１０、というようにサブブロックを抽出して順に並べる。これを図２６の上段に示している。そして、並べ替え後のサブブロックを、ＰＲＢサイズで抽出する。この様子を図２６下段に示す。【０１９７】
このように、ＰＲＢサイズよりも大きなサイズの単位ステップ量とすることにより、サブブロックからＰＲＢへマッピングする際の先頭シンボルが異なることになり、単にステップサイズＳｎによって並べ替えるよりも、よりランダム性が強まることになる。【０１９８】
尚、全てのＤＶＲＢのデータマッピングの開始サブブロックを０番目とし、各ＤＶＲＢの同じシンボル番号のシンボルをＦＤＭ多重し、異なるＤＰＲＢ内サブブロックでのシンボルの順番を異なるようにマッピングしても図２５、２６のマッピング結果が得られるため、このような方法でマッピングしても良い。【０１９９】
また、送信ＤＰＲＢ数ＮＤＰＲＢに関わらずサブブロックサイズを変えることにより、サブブロック数を一定に保つことが可能であり、予め十分なステップサイズ数を確保出来るサブブロック数を固定で設定しておけば、ＤＰＲＢ数が変化した場合にも同じ処理でマッピングすることが可能となり、送信装置の負担軽減を図ることが出来る。また、一度設定したステップサイズを変更することなく通信が行え、ステップサイズの変更によるシグナリング量を削減することが可能となる。【０２００】
もちろん、送信ＤＰＲＢ数ＮＤＰＲＢの変化によって、サブブロック数Ｎｓを変えることによってサブブロックサイズを固定とすることも可能であるし、サブブロック数Ｎｓおよびサブブロックサイズともに可変とすることも可能であり、各通信セルの環境に合わせた柔軟な設定が可能である。【０２０１】
また、上記説明では、各ＰＲＢでのデータ多重方法をＦＤＭとして説明したが、多重法はＦＤＭに限定されることはなく、ＴＤＭ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）やランダム、ホッピングによって多重することも可能であり、さらには、それぞれの多重法を複数組み合わせることも可能である。一例として、図２７、２８にＴＤＭ多重の場合のＳｎ＝５でのマッピングの様子を示す。【０２０２】
また、ＦＤＭのマッピングを行う際に、上述のマッピングでは、各ＤＶＲＢがマッピングされる周波数軸上のサブキャリア数は１であったが、例えば、図２９に示すように、複数サブキャリア列のグループでマッピングを行うことも、もちろん可能である。ここでは、３サブキャリア列を１つのグループとし、ＤＶＲＢ＃０のシンボルは、サブブロック＃０、＃１、＃２、＃３にマッピングされ、ＤＶＲＢ＃１のシンボルは、引き続いて、サブブロック＃４、＃５、＃６、＃７に、ＤＶＲＢ＃２のシンボルは、さらに引き続いて、サブブロック＃８、＃９、＃１０、＃１１に、ＤＶＲＢ＃３以降のシンボルは、再びサブブロック＃０に戻ってマッピングされるように、ラウンドロビンの方法によってマッピングしている。ここで、図３０にはＳｎ＝５の場合のマッピングの様子を示す。【０２０３】
又、上記説明では、各ＤＶＲＢのシンボルを１つずつマッピングさせる場合を用いて説明したが、サブブロックがＰＲＢの時間軸方向のシンボル数の倍数の大きさで分割されている場合はＰＲＢの時間軸方向のシンボル数と同一個数分ずつ、各ＤＶＲＢのシンボルをマッピングしてもよい。【０２０４】
さらに、ここでは、ＰＲＢ数が８よりも少ない場合、つまり、閾値Ｔを８と設定したが、Ｔの値は８に限定されるものではなく、各無線通信システムに最適な値に設定することが可能である。【０２０５】
以上のように、ＰＲＢ数が閾値Ｔ（ここでは８）より大きい場合には、単位ステップサイズをＰＲＢサイズより大きく設定しても、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善が期待出来る。また、各ＤＶＲＢシンボルのマッピング開始サブブロックを全て同じサブブロックとすることで、簡易な処理で実現出来る。更に、サブブロックからＰＲＢへマッピングする際の先頭シンボルが異なることになり、単にステップサイズＳｎによって並べ替える従来技術よりも、よりランダム性が強まることになる。
〈実施例２〉【０２０６】
図３１は、実施の形態２の実施例２を説明するための図である。【０２０７】
ここでは、閾値Ｔを８とし、図３１に示すようにシンボル数ＮｄのＤＶＲＢ１５個を、１５のＤＰＲＢにマッピングする場合を用いて説明する。以下の説明では、簡単のために、ＰＲＢ内のＲｅｆｅｒｅｎｃｅ  ＳｙｍｂｏｌおよびＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌは考慮していない。【０２０８】
また、ここでは、１つのＤＶＲＢのデータシンボルは、連続する２サブキャリアを１組としてマッピングする場合についての例を示す。【０２０９】
１５個のＤＶＲＢについて連続する２サブキャリアを１組とすると、３０サブキャリアを単位として１つのサブブロック内の周波数軸方向のサブキャリア数が決定する。この時、１５個の周波数軸方向の全サブキャリア数は、１つのＤＰＲＢ内周波数軸方向のサブキャリア数が１２×１５＝１８０サブキャリアとなるので、３０サブキャリアのサブブロックは周波数軸方向に６個生成することが出来る。しかしここでの閾値Ｔは８であり、閾値Ｔ以上の条件を満たせないので、さらに時間軸方向での分割を行う必要がある。ここでは、時間軸方向に２分割して、サブブロックを１２個生成している。【０２１０】
各ＤＶＲＢのデータシンボルのマッピングは、サブブロック＃０を開始位置とし、サブブロックに２サブキャリア×７ＯＦＤＭシンボルの１４データシンボルをまとめてマッピングしたら、予め設定されているステップ数Ｓｎの数分シフトしたサブブロックにマッピングする。ここでは、Ｓｎ＝１として説明する。【０２１１】
サブブロックにシンボルをマッピングする位置を示すマッピングパタンは、周波数軸方向の２サブキャリア毎に異なるＤＶＲＢ番号のシンボルがマッピングされるように定義づけられている。この定義づけは、例えば、サブブロック＃０の先頭にはＤＶＲＢ＃０のデータシンボルをマッピングし、そのＤＶＲＢ番号から昇順または降順になるように、順番に定義づけされる。従って、サブブロック毎に、ＤＶＲＢ番号とサブブロック内の周波数軸方向のサブキャリアとが対応付けられることになる。尚、ここでは、昇順または降順を用いて説明したが、ある一定の規則に従って順番になるようにしても良い。【０２１２】
このマッピングパタンは、サブブロックの数と等しい数の種類分が用意される。本説明では、マッピングパタンは、サブブロックの数と等しい数の１２種類が用意される。【０２１３】
さらに、ステップサイズＳｎに基づいてシフトさせたサブブロックを抽出して並べ替える。ここではＳｎ＝１の場合を仮定し、まずサブブロック＃０、そしてステップサイズ“１”だけシフトさせたサブブロック＃１、更にステップサイズ“１”だけシフトさせたサブブロック＃２、というようにサブブロックを抽出して順に並べる。これを図３１の下段に示している。そして、並べ替え後のサブブロックを、ＰＲＢサイズで抽出する。この様子を図３２下段に示す。【０２１４】
このように、単位ステップサイズをＰＲＢサイズとは異なるサイズ、即ちＰＲＢサイズよりも大きなサイズの単位ステップ量とすることにより、サブブロックからＰＲＢへマッピングする際の先頭シンボルが異なることになり、単にステップサイズＳｎによって並べ替えるよりも、よりランダム性が強まることになる。【０２１５】
尚、ＤＶＲＢ番号＜サブブロック数ＮｓのＤＶＲＢについては、ＤＶＲＢ番号と一致するサブブロック番号をマッピングの開始位置として、各ＤＶＲＢシンボルをＦＤＭ多重しても図３１、３２のマッピング結果が得られるため、このような方法でマッピングしても良い。【０２１６】
また、送信ＤＰＲＢ数ＮＤＰＲＢに関わらずサブブロックサイズを変えることにより、サブブロック数を一定に保つことが可能であり、予め十分なステップサイズ数を確保出来るサブブロック数を固定で設定しておけば、ＤＰＲＢ数が変化した場合にも同じ処理でマッピングすることが可能となり、送信装置の負担軽減を図ることが出来る。また、一度設定したステップサイズを変更することなく通信が行え、ステップサイズの変更によるシグナリング量を削減することが可能となる。【０２１７】
もちろん、送信ＤＰＲＢ数ＮＤＰＲＢの変化によって、サブブロック数Ｎｓを変えることによってサブブロックサイズを固定とすることも可能であるし、サブブロック数Ｎｓおよびサブブロックサイズともに可変とすることも可能であり、各通信セルの環境に合わせた柔軟な設定が可能である。【０２１８】
また、上記説明では、各ＰＲＢでのデータ多重方法をＦＤＭとして説明したが、多重法はＦＤＭに限定されることはなく、ＴＤＭ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）やランダム、ホッピングによって多重することも可能であり、さらには、それぞれの多重法を複数組み合わせることも可能である。【０２１９】
又、上記説明では、各ＤＶＲＢのシンボルを１４つずつマッピングさせる場合を用いて説明したが、各ＤＶＲＢのシンボルを１つずつマッピングさせても良い。【０２２０】
さらに、ここでは、ＰＲＢ数が８よりも少ない場合、つまり、閾値Ｔを８と設定したが、Ｔの値は８に限定されるものではなく、各無線通信システムに最適な値に設定することが可能である。【０２２１】
（実施の形態３）
本実施の形態では、送信ＤＰＲＢ数ＮＤＲＰＢが閾値Ｔ以上の場合には、サブブロックサイズＸをＰＲＢサイズｘｙとすることを特徴としている。尚、本実施の形態の構成は、上記実施の形態と同じであるため、説明を省略する。【０２２２】
上記第１の実施の形態では、送信ＤＰＲＢ数ＮＤＰＲＢが閾値Ｔより少ないがために、セル間干渉を低減できるだけのステップサイズＳｎの種類が確保出来ない構成について説明した。マッピングパタン決定部５１は、これに加えて、送信ＤＰＲＢ数ＮＤＰＲＢが閾値より多く、ステップサイズＳｎの種類を十分確保出来る場合には、ＰＲＢを分割せずに、サブブロックサイズＸをＰＲＢサイズｘｙと同じにする。マッピング方法においては、従来技術と同様の処理を行っても、上記実施の形態の１と同様の処理を行ってもよい。【０２２３】
本実施の形態によると、送信ＰＲＢ数が閾値Ｔより少ないという状態があまり起こらないような場合に、基地局装置および移動局装置の処理の簡略化が図れる。【０２２４】
（実施の形態４）
本実施の形態では、送信ＤＰＲＢ数ＮＤＲＰＢが閾値Ｔ以上の場合にも、閾値Ｔより小さい場合と同様の決定方法によりサブブロックサイズＸを決定することを特徴としている。尚、本実施の形態の構成は、上記実施の形態と同じであるため、説明を省略する。【０２２５】
マッピングパタン決定部５１は、送信ＤＰＲＢ数ＮＤＰＲＢが閾値Ｔより多い場合も、閾値Ｔを下回る少ない場合の実施の形態１と同様にサブブロックサイズＸを決定する。マッピング方法においても、上記実施の形態の１と同様の処理を行う。【０２２６】
本実施の形態によると、送信ＤＰＲＢ数ＮＤＰＲＢに関わらず、同一の処理で送信データのマッピングが行え、送信ＤＰＲＢ数ＮＤＰＲＢやサブブロックサイズＸ、サブブロック数Ｎｓの通知情報量が減少するため、基地局装置および移動局装置の制御の簡略化が図れるとともに、シグナリングの低減効果が得られる。【０２２７】
（実施の形態５）
本実施の形態では、1つのＤＶＲＢに割り当てられたＤＰＲＢ数ＮＭＤＰＲＢが閾値Ｔより小さい場合に、ＤＰＲＢをＰＲＢサイズｘｙより小さいサイズＸのサブブロックＮｓ個に分割することを特徴とする。尚、本実施の形態の構成は、上記実施の形態と同じであるため、説明を省略する。【０２２８】
前述した実施の形態１では、1つのＤＶＲＢを全ＤＰＲＢへマッピングする場合について説明したが、1つのＤＶＲＢがマッピングされるＤＰＲＢ数ＮＭＤＰＲＢが少ない場合にも、ステップサイズの種類の確保が出来ない問題が起きる。【０２２９】
マッピングパタン決定部５１は、1つのＤＶＲＢに割り当てられたＤＰＲＢ数ＮＭＤＰＲＢが閾値Ｔより小さいか否かを判定する。１つのＤＶＲＢがマッピングされるＤＰＲＢ数ＮＭＤＰＲＢが、閾値Ｔより小さい場合には、マッピングされるＤＰＲＢ全体をＮｓ個のサブブロックに分割し、マッピング時のサブブロックサイズＸをＰＲＢサイズｘｙより小さいサイズに設定する。【０２３０】
ここで、サブブロックサイズＸは、送信信号帯域内に含まれるサブブロック数Ｎｓ（Ｎｓ＞ＮＭＤＰＲＢ）を満たすようにして式１に基づいて決定される。【０２３１】
図３３は、本実施の形態による送信データマッピング方法を表す図である。尚、以下の説明では、閾値Ｔを８と設定し、シンボル数ＮｄのＤＶＲＢが１５の場合に、1つのＤＶＲＢを３つのＤＰＲＢにマッピングする場合である。例として、ＤＶＲＢ＃０、ＤＶＲＢ＃１、ＤＶＲＢ＃２がＤＰＲＢ＃０、ＤＰＲＢ＃７、ＤＰＲＢ＃１４にマッピングされる場合を示している。また、ここでは、1つのＤＶＲＢのデータシンボルは、連続する２サブキャリアを1組としてマッピングする場合についての例を示す。【０２３２】
この場合、３つのＤＶＲＢについて連続する２サブキャリアを１組とすると、６サブキャリアを単位として、１つのＤＰＲＢの周波数軸方向の分割数は２となり、３つのＤＰＲＢでは周波数軸方向に６つのサブブロックに分割出来る。しかしここでの閾値Ｔは８であり、閾値Ｔ以上の条件を満たせないので、さらに時間軸方向での分割が必要となる。そのため、時間軸方向に２分割して、1つのＤＰＲＢを４つのサブブロックに分割し、ＤＶＲＢ＃０、ＤＰＲＢ＃１、ＤＶＲＢ＃２のデータシンボルは１２のサブブロックにマッピングされることになる。ここで、サブブロック番号は、３つのＤＰＲＢに渡って、まず周波数軸方向にサブブロック＃０〜＃５までを付し、次に時間軸方向に進み、サブブロック＃６〜＃１１を付している。なお、マッピング方法は、上記実施の形態１の実施例２に記載したマッピング方法を用いる。ここでは、図３３に示すように、各ＤＶＲＢのデータシンボルのマッピング開始サブブロックは先頭のサブブロック＃０とし、２サブキャリア×７ＯＦＤＭシンボルの１４データシンボルをまとめてマッピングする場合である。【０２３３】
図３４には、ステップサイズＳｎ＝１の場合に、１４シンボルずつマッピングしていく場合のマッピング結果を示している。【０２３４】
さらに、ステップサイズＳｎ＝５の場合のマッピング結果を図３５に示している。【０２３５】
以上のように、１つのＤＶＲＢがマッピングされるＤＰＲＢ数ＮＭＤＰＲＢが、閾値Ｔ（ここでは８）より小さい場合には、マッピングされるＤＰＲＢ全体をＮｓ個のサブブロックに分割し、マッピング時のサブブロックサイズＸをＰＲＢサイズｘｙより小さいサイズに設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善効果が期待できる。【０２３６】
なお、上記実施の形態１の実施例２に記載したマッピング方法とは別の実施例のマッピング方法を用いても良い。また、ここでは、各ＤＰＲＢでのデータ多重方法をＦＤＭとして説明したが、多重法はＦＤＭに限定されることはなく、ＴＤＭやランダム、ホッピングによって多重することも可能であり、さらには、それぞれの多重法を複数組み合わせることも可能である。【０２３７】
また、ＤＶＲＢのシンボルを１個毎又は１４個毎にマッピングしていく構成を用いて説明したが、所定の個数毎にマッピングしていく構成であっても良い。尚、この場合、多重方法がＦＤＭを用いている時はサブブロックの時間軸方向のシンボル数と同一の個数毎に、多重方法がＴＤＭを用いている時はサブブロックの周波数軸方向のサブキャリア数と同一の個数毎にマッピングする方が好ましい。【０２３８】
さらに、ここでは、1つのＤＶＲＢがマッピングされるＤＰＲＢ数ＮＭＤＰＲＢが８よりも少ない場合としたが、閾値Ｔは８に限定されるものではなく、各無線通信システムに最適な値に設定することが可能である。【０２３９】
なお、本発明の各実施の形態のマッピング例の説明においては、簡単のためＲｅｆｅｒｅｎｃｅ  ＳｙｍｂｏｌやＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌを考慮せずに説明したが、実際の通信システムにおいて、Ｒｅｆｅｒｅｎｃｅ  ＳｙｍｂｏｌやＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌがある場合には、それぞれのシンボル数を考慮したサブブロックサイズを決定したり、パンクチャリングを行うことによって、上述の実施の形態で説明したのと同様の方法でマッピングすることが可能である。【０２４０】
（実施の形態６）
本実施の形態では、Ｃｏｎｔｒｏｌ  ＳｙｍｂｏｌやＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入される場合のマッピング方法について説明する。尚、本実施の形態の構成は、上述の実施の形態と同じであるため、説明を省略する。【０２４１】
これ以降の実施形態においては、Ｃｏｎｔｒｏｌ  ＳｙｍｂｏｌやＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入に関しては、以下のような例示を用いて説明する。
Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌは、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されるサブキャリアを除いた、各ＤＰＲＢの先頭のＯＦＤＭシンボルから最大３シンボルまでのシンボル（各ＤＰＲＢの時間軸方向で先頭から３シンボル）に挿入される。Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボル数は，１，２または３ＯＦＤＭシンボルであり，1つのＤＰＲＢ内のＯＦＤＭシンボル数（時間軸方向のシンボル数）は１４であるため，データシンボルがマッピングされるＯＦＤＭシンボル数はＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボル数の変化に合わせて１１，１２または１３ＯＦＤＭシンボルとなる。送信アンテナ数が２の場合，時間軸方向については、１ＤＰＲＢ内の先頭のＯＦＤＭシンボルをＯＦＤＭシンボル＃０とし、順にＯＦＤＭシンボル＃１、＃２、…、＃１３（以下、ＯＦＤＭシンボル＃Ｎは、Ｆ＃Ｎとも表記）とし、周波数軸方向には，１ＤＰＲＢ内の左端のサブキャリアをサブキャリア＃０とし、順にサブキャリア＃１、＃２、…、＃１１（以下、サブキャリア＃Ｎは、Ｓ＃Ｎとも表記）、とした場合、Ｆ＃０，Ｆ＃４，Ｆ＃７，Ｆ＃１１それぞれのＯＦＤＭシンボルのうち、Ｓ＃０，Ｓ＃３，Ｓ＃６，Ｓ＃９の位置のサブキャリアにＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌを挿入する。
なお、このＣｏｎｔｒｏｌ  ＳｙｍｂｏｌやＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入に関しては、例示であり、所定の規則に基づいて挿入されるように設定されていれば、他の挿入の方法であっても本発明は適用可能である。【０２４２】
また本実施の形態では，ＤＶＲＢをＣｏｎｔｒｏｌ  ＳｙｍｂｏｌとＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたＯＦＤＭシンボルへマッピングする際に，Ｃｏｎｔｒｏｌ  ＳｙｍｂｏｌとＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されるサブキャリア位置を避けてマッピングする場合を用いて説明する。【０２４３】
ＤＶＲＢをＣｏｎｔｒｏｌ  ＳｙｍｂｏｌとＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されたＯＦＤＭシンボルへマッピングする際に，Ｃｏｎｔｒｏｌ  ＳｙｍｂｏｌとＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボルとサブキャリアの位置を避けてマッピングする。
１つのＤＶＲＢが３つのＤＰＲＢにマッピングされ（Ｎｄ＝３），送信アンテナ数が２の場合に，実施の形態１の実施例５のように，全ＤＰＲＢを周波数軸方向に６分割，時間軸方向に２分割，全体で１２個のサブブロックに分割し，１１種類のステップサイズを確保する場合を例にして説明する。この場合のマッピング例を図４５に示す。ここでステップサイズは１としている。【０２４４】
この例においては、ＳＦＢＣを適用する場合には，送信アンテナ数に対応する２サブキャリアをペアとして、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されるサブキャリア位置を避けて各ＤＶＲＢのデータシンボルを各サブブロックへマッピングする。より具体的には、例えば、Ｆ＃０，Ｆ＃４、Ｆ＃７、Ｆ＃１１では、Ｓ＃０はＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されているため、Ｓ＃０とＳ＃１をペアにしてＤＶＲＢをマッピングすることができない。そして、Ｆ＃０のＯＦＤＭシンボルには、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌでなければ、Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入されている。そのため、Ｆ＃４、Ｆ＃７、Ｆ＃１１のＳ＃０とＳ＃１は避けてＤＶＲＢをマッピングする。同様に、Ｆ＃４、Ｆ＃７、Ｆ＃１１のＳ＃３とＳ＃２をペアにしてＤＶＲＢをマッピングすることもできない。そのため、Ｆ＃４、Ｆ＃７、Ｆ＃１１のＳ＃２、Ｓ＃３を避けてＤＶＲＢをマッピングする。他のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されている位置に関しても同様に避けてＤＶＲＢのマッピングを行うこととなる。このように、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入されているサブキャリアの少なくともいずれかの隣接サブキャリアにはＤＶＲＢをマッピングしないこととなる。このようにすることで、ＳＦＢＣの適用を実現することができる。【０２４５】
以上のように，送信ＤＰＲＢ数が、Ｋ＋１（閾値Ｔ：ここでは８）より小さい場合には、マッピングされるＤＰＲＢ全体をＮｓ個のサブブロックに分割し、マッピング時のサブブロックサイズをＰＲＢサイズより小さいサイズに設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善効果が期待できる。
なお，本実施例は，送信ＤＰＲＢ数がＫ＋１（閾値Ｔ：ここでは８）より大きい場合にも、実施の形態２の実施例２のようにサブブロックを分割することによって同様のマッピングが行えることはいうまでもない。【０２４６】
（実施の形態７）
本実施形態では，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボルでは，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの右隣のサブキャリアと，さらに右隣のサブキャリアとを，サブブロック内での各ＤＶＲＢの境界のサブキャリア番号を越えて結合させ，マッピングを行う。
ここでも，１つのＤＶＲＢが３つのＤＰＲＢにマッピングされ（Ｎｄ＝３），送信アンテナ数が２の場合に，実施の形態１の実施例５のように，全ＤＰＲＢを周波数軸方向に６分割，時間軸方向に２分割，全体で１２個のサブブロックに分割し，１１種類のステップサイズを確保する場合を例に説明する。ここでは，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボルでは，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの右隣のサブキャリアと，さらに右隣のサブキャリアとを，サブブロック内での各ＤＶＲＢの境界のサブキャリア番号を越えて結合させ，各ＤＶＲＢのデータシンボルのマッピングを行う。この場合のマッピング例を図４６に示す。ここでステップサイズは１としている。【０２４７】
図４６に示すように，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボルでは，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの右隣のサブキャリアと，さらに右隣のサブキャリアとを，サブブロック内での各ＤＶＲＢの境界のサブキャリア番号を越えて結合させてマッピングを行う。より具体的には、例えば、Ｆ＃０，Ｆ＃４、Ｆ＃７、Ｆ＃１１では、Ｓ＃０はＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されているため、Ｓ＃０とＳ＃１をペアにしてＤＶＲＢをマッピングすることができない。そして、Ｆ＃０のＯＦＤＭシンボルには、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌでなければ、Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入されている。そこで、Ｆ＃４、Ｆ＃７、Ｆ＃１１では、Ｓ＃１とＳ＃２をペアにしてＤＶＲＢをマッピングしてやる。他のＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されている位置に関しても同様にマッピングを行うこととなる。
このようにマッピングを行うことにより，サブキャリアに効率的にデータシンボルをマッピングすることが可能となり，リソース使用効率が向上する。また，結合させるサブキャリアは，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボルの，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの右隣と，さらに右隣のサブキャリアであり，その位置は固定であるため，マッピング処理の複雑度の増加は少ないと考えられる。【０２４８】
以上のように，送信ＤＰＲＢ数が、Ｋ＋１（閾値Ｔ：ここでは８）より小さい場合には、マッピングされるＤＰＲＢ全体をＮｓ個のサブブロックに分割し、マッピング時のサブブロックサイズをＰＲＢサイズより小さいサイズに設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善効果が期待できる。
なお，本実施例は，送信ＤＰＲＢ数がＫ＋１（閾値Ｔ：ここでは８）より大きい場合にも、実施の形態２の実施例２のようにサブブロックを分割することによって同様のマッピングが行えることはいうまでもない。【０２４９】
（実施の形態８）
本実施の形態では，Ｃｏｎｔｒｏｌ  ＳｙｍｂｏｌやＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの挿入位置を考慮して，ＤＰＲＢを複数のサブブロックに分割する。そして、ステップサイズの種類（数）を増やすために、サブブロック単位でマッピング位置のシフトが行われる。【０２５０】
セル繰り返し数（cell reuse factorとも言う）がＫの場合、Ｎd個のＤＰＲＢの全ての送信シンボル（リソース）をＫ＋１（閾値Ｔ）以上のサブブロックに分割する。ここで、サブブロックの数Ｎｓは、周波数軸方向のサブブロック数Ｎｆと時間軸方向のサブブロック数Ｎｔを用いて、Ｎｓ＝Ｎｆ×Ｎｔで表せ、Ｎｔ＝Ｎｓ／Ｎｆとする。【０２５１】
セル繰り返しを適用する各セルｎにおいては、ステップサイズＳｎ＝((ｎ mod K)+1)(ｎ=0,…,K-1)とすることにより、ステップサイズを異ならせて、Ｎｄ個のＤＰＲＢの送信シンボルをマッピングしていくことができる。ここでは説明を簡略にするために、最初にマッピングされるサブブロックはサブブロック＃０であり、各ＤＶＲＢから取り出したデータシンボルはまとめてサブブロック＃０のサブブロックにマッピングされるものとする。【０２５２】
基地局でのＤＶＲＢのマッピングは、任意のＮｄに対して（Ｎｄの値に関わらず）、固定した値Ｎｓを用いることで、マッピングの複雑さを減らすことができる。
そのためには、下記の条件を満たすようにすると良い。、
（ａ）全てのサブブロックにおいて、周波数軸方向のサイズ（サブキャリア数）は同じとする。
（ｂ）ＮｆとＮＴｘの積（Ｎｆ×ＮＴｘ）はＤＰＲＢでのサブキャリア数（ここでは１２）の約数とする。ここで、ＮＴｘは、送信ダイバーシチのアンテナ数である。
（ｃ）ＮｔはＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボル数の変化に対応出来るように決定する。ここで，Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボル数は最大３シンボルなので，Ｎｔの最大値は１１（＝ＰＲＢでのＯＦＤＭシンボル数１４−Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボル数は最大３シンボル）となる。【０２５３】
条件の(a)は、Ndの値に関わらず、全てのサブブロックにおいて、周波数軸方向のサイズ（サブキャリア数）は同じである方が、マッピングがより容易となったり、セル間での干渉の偏りが発生しにくくなるため、望ましいため設定されるものである。そして、SFBCのためのNTx個の隣接サブキャリアがNdユーザ分だけサブブロックにマッピングされる。さらに，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌは周波数軸方向に３サブキャリア毎に挿入されている。そのため，Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌ間のサブキャリアにＤＶＲＢのデータシンボルを効率的にマッピングするためには、１つのサブブロック内の周波数軸方向におけるサブキャリアの数は３の倍数が良い。さらに、Ｆ＃３のように、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されない時間位置と、Ｆ＃４のように、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入される時間位置とで、ＤＶＲＢのデータシンボルをマッピングできるサブキャリア数が異なる。そこで、ＮＴｘ×３の倍数のサブキャリア数の単位に、サブブロックの周波数軸方向のサブキャリア数を決定すると良い。このようにしてやると、ＳＦＢＣの際にＮＴｘの各ＤＶＲＢのデータシンボルをマッピングしてやった場合に、サブキャリアを隙間なくマッピングすることが可能となり、より効率的なマッピングができるからである。そして、上述のように、SFBCのためのNTx個の隣接サブキャリアがNdユーザ分だけサブブロックにマッピングされるとすると、ＮＴｘ×３×Ｎｄの倍数のサブキャリア数の単位に、サブブロックの周波数軸方向のサブキャリア数を決定することが望ましいと言える。【０２５４】
上述のように、ＮＴｘ×３×Ｎｄの倍数のサブキャリア数の単位に、サブブロックの周波数軸方向のサブキャリア数を決定するとするとNTxが１と２のケースについてNfの取りうる値を考えると、NTxが１の場合は、全ＤＰＲＢの周波数軸方向のサブキャリア数は、１２×Ｎｄとなっていることから、１，２または４のいずれかの値が望ましい値となり、NTxが２の場合は、１または２のいずれかの値が望ましい値となる。【０２５５】
さらに，Ｎｔについては以下のような条件が満たされる値であることが望ましい。
・ＤＰＲＢでの時間軸上で最初のサブブロックにＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌが含まれること。
・全サブブロック間のデータシンボルがマッピングされるＯＦＤＭシンボル数の差が少ないこと。
最初の条件は、Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入されるＯＦＤＭシンボル数の変化による影響を受けるサブブロックの数を最小限に抑えるために必要な条件である。そして2つ目の条件は，セル間干渉ランダマイズの効果が低減しないようにするために必要な条件である。【０２５６】
セル繰り返し数が７（K=7）のケースについて、サブブロックの数Nsの決定の仕方について例示する。ＮｓはＫより大きくする場合，最小のＮｓの値は８となる。上記の条件（ｂ）と（ｃ）をさらに考慮すると、NTxが１のケースについてNs（＝Nf×Nt）の取り得る値は以下のようになる。
Ns =  １×８，１×９，１×１０，１×１１，２×４，２×５，・・・，２×１１，４×２，４×３，・・・，４×１１
そして、NTxが２のケースについては、
Ns＝  １×８，１×９，１×１０，１×１１，２×４，２×５，・・・，２×１１
となる。【０２５７】
ここで，Ｎｔの最適値について図４７および図４８を用いて説明する。図４７はＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌのシンボル数が３ＯＦＤＭシンボルの場合，図４８はＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌのシンボル数が１ＯＦＤＭシンボルの場合である。【０２５８】
この時，Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌのシンボル数が変わった場合でも，サブブロック間でのデータシンボルマッピングのためのＯＦＤＭシンボル数の差が小さくなるのは，Ｎｔ＝４または６の場合である。
例えば，図４７に示される、Ｎｔ＝１１，Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌのシンボル数が３ＯＦＤＭシンボルの（Ｆ＃０からＦ＃２にＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入される）場合には，データシンボルマッピングのためのＯＦＤＭシンボル数は，全サブブロックで１ＯＦＤＭシンボルであり、サブブロック間でのデータシンボルマッピングのためのＯＦＤＭシンボル数の差がない。図４８に示される、Ｎｔ＝１１，Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌのシンボル数が１ＯＦＤＭシンボルの（Ｆ＃０にＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌが挿入される）場合には，データシンボルマッピングのためのＯＦＤＭシンボル数は，サブブロック＃０では３ＯＦＤＭシンボルであるのに対して，その他のサブブロックでは１ＯＦＤＭシンボルである。サブブロック間でのデータシンボルマッピングのためのＯＦＤＭシンボル数の差は２ＯＦＤＭシンボルとなる。
また，図４７に示される、Ｎｔ＝７，Ｃｏｎｔｒｏｌ  ＳｙｍｂｏｌのＯＦＤＭシンボル数が３の場合には，データシンボルマッピングのためのＯＦＤＭシンボル数は，サブブロック＃０で５ＯＦＤＭシンボルであるのに対して，その他のサブブロックでは１ＯＦＤＭシンボルである。サブブロック間でのデータシンボルマッピングのためのＯＦＤＭシンボル数の差は４ＯＦＤＭシンボルとなる。図４８に示される、Ｎｔ＝７，Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌのシンボル数が１の場合には，サブブロック＃０では７ＯＦＤＭシンボルであるのに対して，その他のサブブロックでは１ＯＦＤＭシンボルである。サブブロック間でのデータシンボルマッピングのためのＯＦＤＭシンボル数の差は、６ＯＦＤＭシンボルと大きくなる。
それに対して，図４７に示される、Ｎｔ＝６，Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌのシンボル数が３の場合には，データシンボルマッピングのためのＯＦＤＭシンボル数はサブブロック＃０では、１ＯＦＤＭシンボルであるのに対して，その他のサブブロックでは２ＯＦＤＭシンボルである。そして、図４８に示される、Ｎｔ＝６，Ｃｏｎｔｒｏｌ  ＳｙｍｂｏｌのＯＦＤＭシンボル数が１の場合には，データシンボルマッピングのためのＯＦＤＭシンボル数はサブブロック＃０では３ＯＦＤＭシンボルであるのに対して，その他のサブブロックでは２シンボルである。いずれの場合も、サブブロック間でのデータシンボルマッピングのためのＯＦＤＭシンボル数の差が１シンボルと小さい。Ｎｔ＝４の場合にも，サブブロック間でのデータシンボルマッピングのためのＯＦＤＭシンボル数の差は１シンボルである。【０２５９】
したがって，Ｎｔ＝４または６が、Ｎｔの好適な値と言える。Ｎｔ＝４の場合には，Ns=８（Nf＝２かつNt＝４）が好適な値であり，Ｎｔ＝６の場合には，Ｎｓ＝１２（Nf＝２かつNt＝６）が好適な値となる。ここではＫを越える最小の値が８であるので，Ｎｓ＝８（Nf＝２かつNt＝４）が条件を満たす最小数の分割数となる。また，この場合，NTx=1の場合でも、NTx＝２の場合でも共通のマッピング方法を適用出来る。なお，サブブロック数Ｎｓが８から１２へ増えることでのマッピング処理の複雑さの増加は小さく，マッピングのランダマイズ効果の増加が見込めることから，Ｎｓ＝１２（Nf＝２かつNt＝６）とすることも当然可能である。【０２６０】
（実施形態９）
ここで更に、図４９と図５０を用いて、マッピングの例を示す。セル繰り返し数Ｋは７とし、即ち閾値Ｔは８とし、DVRBは３つのDPRBにマッピングされ（Nd=3）、送信ダイバーシチのアンテナ数は２（NTｘ＝２），Ｃｏｎｔｒｏｌ  Ｓｙｍｂｏｌのシンボル数は２ＯＦＤＭシンボルとする。ここで、全DPRBは８のサブブロック（Nf=２,Nt=４）に分割され、７のステップサイズが用意される。図４９は、全DPRBを上述の８のサブブロックに分割した場合を例に示す。ここで、サブブロック番号は、３つのＤＰＲＢに渡って、まず周波数軸方向にサブブロック＃０，＃１を付し、次に時間軸方向に進み、サブブロック＃２〜＃７を付している。なお、マッピング方法は、前記実施の形態１の実施例２に記載したマッピング方法を用いる。ここでは、図４９に示すように、各ＤＶＲＢのデータシンボルのマッピング開始サブブロックは先頭のサブブロック＃０とし、６サブキャリア×３ＯＦＤＭシンボルの１８データシンボル（シンボル番号０〜１７）をまとめてマッピングすることを基本とする場合を例として説明する。なお、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されるサブブロックでは、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌのシンボル数だけまとめてマッピングするデータシンボル数を減少させるものとする。【０２６１】
図４９はステップサイズＳｎを１としたものである。【０２６２】
まず、マッピング開始サブブロックは先頭のサブブロックであるため、サブブロック♯０をマッピング開始サブブロックとして、ＤＶＲＢ♯０の６サブキャリア×３ＯＦＤＭシンボルからＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌのシンボル数２を引いた１６データシンボルが、サブブロック♯０の６サブキャリアにマッピングされる。【０２６３】
次に、ＤＶＲＢ♯０のシンボル番号１６からの１６データシンボル（シンボル番号１６〜３１）は、サブブロックを１つ分シフトさせたサブブロック♯１にマッピングすることになる。サブブロック内でのマッピング位置は、サブブロック♯１のＤＶＲＢ♯０に対応付けられているサブキャリア、ここではサブブロック♯１の先頭のサブキャリアを1番として、１３番目のサブキャリアからシンボルがマッピングされ、各ＤＶＲＢの全シンボルのマッピングが終了するまでこの動作が行われることになる。ここで、サブブロック＃０、＃１、＃２、＃３、＃６、＃７は、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが２シンボル挿入されるので、１６（＝１８−２）のデータシンボルがまとめてマッピングされている。サブブロック＃４、＃５には、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入されないので、１８のデータシンボルがまとめてマッピングされている。【０２６４】
図５０はステップサイズＳｎを３としたものである。シフトする毎に、先頭サブキャリアにマッピングされるDVRBが変わるため、サブブロック＃０、＃１、及び＃２、サブブロック＃３、＃４、及び＃５、サブブロック＃６、及び＃７において同じＤＶＲＢの並び順のマッピングパタンになる。【０２６５】
この場合、まず、マッピング開始サブブロックは先頭のサブブロックであるため、サブブロック♯０をマッピング開始サブブロックとして、ＤＶＲＢ♯０の１６データシンボルが、サブブロック♯０の６サブキャリアにマッピングされる。【０２６６】
次に、ＤＶＲＢ♯０のシンボル番号１６からの１６データシンボル（シンボル番号１６〜３１）は、サブブロックを３つ分シフトさせたサブブロック♯３にマッピングすることになる。サブブロック内でのマッピング位置は、サブブロック♯３の先頭のサブキャリアを1番として、１３番目のサブキャリアからシンボルがマッピングされ、各ＤＶＲＢの全シンボルのマッピングが終了するまでこの動作が行われることになる。【０２６７】
以上のように、ＤＰＲＢ数ＮＭＤＰＲＢが、Ｋ＋１（閾値Ｔ：ここでは８）より小さい場合には、マッピングされるＤＰＲＢ全体をＮｓ個のサブブロックに分割し、マッピング時のサブブロックサイズをＰＲＢサイズより小さいサイズに設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善効果が期待できる。【０２６８】
なお、ここでは、各ＤＰＲＢでのデータ多重方法をＦＤＭとＴＤＭの組み合わせとして説明したが、多重法はその方法に限定されることはなく、ＦＤＭのみやＴＤＭのみ、ランダム、ホッピングによって多重することも可能であり、さらには、それぞれの多重法を複数組み合わせることも可能である。【０２６９】
またNdが、必要とされるステップサイズ＋１よりも大きい場合であっても、DPRBよりも大きいサイズのサブブロックに対してこの方法を適用することができる。この場合の例は、図５１に示しており、ここではNd=15とし、周波数軸方向に15×６サブキャリア、時間軸方向に３ＯＦＤＭシンボルの大きさのサブブロックにマッピングしていく様子を示している（全ＤＰＲＢの先頭のサブブロックにはＣｏｎｔｒｏｌ  Ｓｙｍｂｏｌが含まれるため、そのシンボル数を考慮してサブブロック内ＯＦＤＭシンボル数が決定する）。【０２７０】
（実施形態１０）
ここでは、閾値Ｔを８とし、図５１に示すようにＤＶＲＢ１５個を、１５のＤＰＲＢにマッピングする場合を用いて説明する。【０２７１】
ここで示す例においては、１つのＤＰＲＢ内周波数軸方向のサブキャリア数を１２とする１５個のＤＰＲＢがあるとする。このとき、周波数軸方向の全サブキャリア数は１２×１５＝１８０サブキャリアとなる。ここで、１５個のＤＶＲＢに対して、それぞれ連続する６サブキャリアを１組として処理し、これらを１つのサブブロック内で周波数軸方向に連続して並べるようにすると、１つのサブブロック内の周波数軸方向のサブキャリア数は９０サブキャリアとなる。よって、９０サブキャリアのサブブロックは周波数軸方向に２個生成することが出来る。
しかしここでの閾値Ｔは８であり、閾値Ｔ以上の条件を満たせないので、さらに時間軸方向での分割を行う必要がある。ここでは、時間軸方向に４分割して、サブブロックを８個生成している。【０２７２】
各ＤＶＲＢのデータシンボルのマッピングは、サブブロック＃０を開始位置とし、サブブロックに６サブキャリア×３ＯＦＤＭシンボルからの１８データシンボルをまとめてマッピングしたら、予め設定されているステップ数Ｓｎの数分シフトしたサブブロックにマッピングする。ここでは、Ｓｎ＝１として説明する。なおここで、サブブロック内にＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入される場合には、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌのシンボル数分を差し引いたデータシンボルをまとめてマッピングする。例えば、Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが２シンボル挿入される場合には、１６データシンボルをまとめてマッピングする。【０２７３】
サブブロックにシンボルをマッピングする位置を示すマッピングパタンとしては、周波数軸方向の６サブキャリア毎に異なるＤＶＲＢ番号のシンボルがマッピングされるように定義づけることが可能である。この定義づけをすると、例えば、サブブロック＃０のＤＶＲＢのデータシンボルをマッピングできる位置の先頭（図５１ではＦ＃３のＯＦＤＭシンボルのＳ＃０から）にはＤＶＲＢ＃０のデータシンボルをマッピングし、その後の位置には、ＤＶＲＢ番号が昇順または降順になるように、データシンボルを６サブキャリア毎にマッピングしていくことになる。従って、サブブロック毎に、ＤＶＲＢ番号とサブブロック内の周波数軸方向のサブキャリアとが対応付けられることになる。尚、ここでは、昇順または降順を用いて説明したが、ある一定の規則に従って順番になるようにしても良い。【０２７４】
このマッピングパタンでは、サブブロックの数と等しい数の種類分が用意される。この例では、マッピングパタンは、サブブロックの数と等しい数の８種類が用意される。例えば、サブブロック＃０では、ＤＶＲＢ＃０→ＤＶＲＢ＃１→ＤＶＲＢ＃２→・・・→ＤＶＲＢ＃１４の順で、データシンボルをマッピングするとし、サブブロック＃１では、ＤＶＲＢ＃１→ＤＶＲＢ＃２→・・・→ＤＶＲＢ＃１４→ＤＶＲＢ＃０の順で、データシンボルをマッピング、・・・サブブロック＃７では、ＤＶＲＢ＃７→ＤＶＲＢ＃８→・・・→ＤＶＲＢ＃１４→ＤＶＲＢ＃０→・・・→ＤＶＲＢ＃６の順で、データシンボルをマッピングする８種類のマッピングパタンが用意されることとなる。【０２７５】
そしてこのマッピングパターンに従って、ＤＶＲＢのデータは、ステップサイズＳｎに基づいてシフトさせたサブブロックにマッピングされていく。図５１では、Ｓｎ＝１の場合を仮定している。まずサブブロック＃０、そしてステップサイズ“１”だけシフトさせたサブブロック＃１、更にステップサイズ“１”だけシフトさせたサブブロック＃２、というようにサブブロックにＤＶＲＢのデータをマッピングしていく。ここで、図５１を参照してサブブロックとＤＰＲＢの対応を示すと、ＤＰＲＢ７は、周波数が低い方の６サブキャリアは、サブブロック＃０、＃２、＃４、＃６に対応づけられ、周波数が高い方の６サブキャリアは、サブブロック＃１、＃３、＃５、＃７に対応付けられることとなる。この対応付けにしたがって、全ＤＰＲＢにＤＶＲＢをマッピングする。【０２７６】
このように対応づけることで、単位ステップサイズとなるサブブロックサイズがＰＲＢのサイズとは異なるサイズとなる。即ちＰＲＢのサイズよりもサブブロックサイズが大きくなるため、サブブロックとＰＲＢの対応付けが不規則になることになるため、よりシンボルのマッピングのランダム性が強まることになる。【０２７７】
尚、ＤＶＲＢ番号＜サブブロック数ＮｓのＤＶＲＢについては、ＤＶＲＢ番号と一致するサブブロック番号をマッピングの開始位置として、各ＤＶＲＢシンボルをＦＤＭ多重しても図５１のマッピング結果が得られるため、このような方法でマッピングしても良い。【０２７８】
また、上記説明では、各ＰＲＢでのデータ多重方法をＦＤＭとＴＤＭの組み合わせとして説明したが、多重法はその方法に限定されることはなく、ＦＤＭのみやＴＤＭのみ、ランダム、ホッピングによって多重することも可能であり、さらには、それぞれの多重法を複数組み合わせることも可能である。【０２７９】
又、上記説明では、各ＤＶＲＢのシンボルを１８つずつ（Ｒｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌが挿入される場合にはそのシンボル数分差し引いた数）マッピングさせる場合を用いて説明したが、各ＤＶＲＢのシンボルを１つずつマッピングさせても良い。【０２８０】
さらに、ここでは、ＰＲＢ数が８よりも少ない場合、つまり、閾値Ｔを８と設定したが、Ｔの値は８に限定されるものではなく、各無線通信システムに最適な値に設定することが可能である。【０２８１】
上記実施の形態のように、ＰＲＢ数が閾値Ｔより少ない場合には、単位ステップサイズをＰＲＢサイズとは異なるサイズ、即ち単位ステップサイズを小さく設定することで、セル間干渉を低減するためのステップサイズ数を十分確保でき、特性改善が期待出来る。また、各ＤＶＲＢシンボルのマッピング開始サブブロックを全て同じサブブロックとすることで、簡易な処理で実現出来る。【０２８２】
また、Ｄｉｓｔｉｂｕｔｅｄ送信するＰＲＢ数ＮＤＰＲＢが変化した場合においても、サブブロック数Ｎｓを変えることにより、サブブロックサイズを一定に保つ、すなわち、サブブロックサイズＸを一定に保つことが可能である。【０２８３】
逆に、送信ＤＰＲＢ数ＮＤＰＲＢが変化した場合において、サブブロックサイズを変えることで、サブブロック数Ｎｓを一定に保つことも可能である。この場合、サブブロックサイズＸは変わるが、サブブロック数Ｎｓが一定に保たれるため、一度設定したステップサイズＳｎを変更することなく通信が行える効果がある。【０２８４】
さらに、送信ＤＰＲＢ数ＮＤＰＲＢが変化した場合において、サブブロックサイズとサブブロック数を変えることも当然可能であり、各通信セルの環境に合わせた最適なサブブロック数Ｎｓ、および、サブブロックサイズＸを柔軟に設定することが可能である。【０２８５】
なお、本実施の形態においても、Ｃｏｎｔｒｏｌ  ＳｙｍｂｏｌとＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの構成の一例を用いて説明しているが、Ｃｏｎｔｒｏｌ  ＳｙｍｂｏｌとＲｅｆｅｒｅｎｃｅ  Ｓｙｍｂｏｌの構成はそれに限定されないことは言うまでもない。【０２８６】
ここで、全実施の形態および実施例に共通する、ステップサイズによるサブブロックのシフト操作についての改良点について説明する。
例として、サブブロック数Ｎｓの場合に各ＤＶＲＢのデータシンボルのマッピングをサブブロック番号０から開始する場合で説明する。【０２８７】
ステップサイズＳｎ＝１の場合には、サブブロック＃０からマッピングを開始し、サブブロック＃０へのマッピングの次はサブブロック＃１へシフトし、順次サブブロック＃Ｎｓ−１までマッピングを行う。
ステップサイズＳｎが１より大きい場合、サブブロック＃０からマッピングを開始し、次にステップサイズＳｎの数だけマッピングするサブブロック番号をシフトし（サブブロック＃０の番号０＋Ｓｎ）、順次マッピングを行い、シフトしたサブブロック番号がＮｓ−１を越える場合には、先頭へ戻ってサブブロックのシフトを継続し、マッピングするサブブロックを決定する。【０２８８】
ここで、一例を示す。今、サブブロック数８、ステップサイズ３の場合を考える。マッピングするサブブロック番号の遷移は、サブブロック＃０から開始し、サブブロック＃０→＃３→＃６と進み、次に＃６＋３（ステップサイズ）で＃９となるが、サブブロック番号の最大値Ｎｓ−１＝７を越えるので、先頭へ戻り（サブブロック数Ｎｓだけ値を減算する）、サブブロック＃６から３つシフトしたサブブロックは、サブブロック＃１（つまり、サブブロック＃６から３つシフトしたサブブロックは、＃６→＃７→＃０→＃１）となる。この場合の最終的なサブブロック番号の遷移は、サブブロック＃０→＃３→＃６→＃１→＃４→＃７→＃２→＃５のようになる。【０２８９】
次に、ステップサイズＳｎがサブブロック数Ｎｓの約数であるような場合について説明する。例として、サブブロック数８、ステップサイズ２の場合を考える。マッピングするサブブロック番号の遷移は、サブブロック＃０から開始し、
サブブロック＃０→＃２→＃４→＃６
と進み、次に＃６＋２（ステップサイズ）で＃８となるが、ここでサブブロック番号の最大値Ｎｓ−１＝７を越えるので、先頭へ戻り（サブブロック数Ｎｓだけ値を減算する）、サブブロック＃６から２つシフトしたサブブロックは、サブブロック＃０（つまりサブブロック＃６から２つシフトしたサブブロックは、＃６→＃７→＃０）となる。しかし、サブブロック＃０は既にマッピングを行っておりマッピングが出来ない。そこで、一度マッピングしたサブブロックへ戻った場合には、１加えたサブブロック番号から再びマッピングを継続するなどとすると良い。この場合の最終的なサブブロック番号の遷移は、以下のようになる。
サブブロック＃０→＃２→＃４→＃６→＃１→＃３→＃５→＃７
サブブロック＃６からサブブロック＃１へ遷移する場合に、一度マッピングしたサブブロック＃０へシフトするので、サブブロック番号を１加えたサブブロック＃１から再びマッピングを継続している。【０２９０】
以上のような一度マッピングしたサブブロックへシフトされる問題は、ステップサイズＳｎがサブブロック数Ｎｓの約数である場合だけでなく、ステップサイズＳｎとサブブロック数Ｎｓの最小公倍数をＳｎで除算した値がサブブロック数Ｎｓより小さい場合にも発生する。
例えば、ステップサイズが８、サブブロック数が１２の場合に、サブブロック＃０をマッピング開始サブブロックとして、マッピングサブブロック番号の遷移を見ると、サブブロック＃０から開始し、
サブブロック＃０→＃８→＃４
と進み、次に＃４＋８（ステップサイズ）で＃１２となるが、サブブロック＃１２はサブブロック番号の最大値Ｎｓ−１＝１１を越えるので、先頭へ戻る（サブブロック数Ｎｓだけ値を減算する）と、一度マッピングを行ったサブブロック＃０へ戻る。この場合にも、上記に示したような、サブブロック番号に１を加えたサブブロック＃１からマッピングを継続する処理を施すなどすると良い。【０２９１】
上記説明において、各種マッピング方法を説明したが、他セルのＰＲＢのマッピングパタンと重ならないようにマッピングできれば、上記以外のマッピング方法を用いても良い。【０２９２】
尚、上述した本発明の基地局及び移動局は、上記説明からも明らかなように、ハードウェアで構成することも可能であるが、コンピュータプログラムにより実現することも可能である。この場合、プログラムメモリに格納されているプログラムで動作するプロセッサ（情報処理装置）によって、上述した実施の形態と同様の機能、動作を実現させる。尚、上述した実施の形態の一部の機能をコンピュータプログラムにより実現することも可能である。【０２９３】
本出願は、２００７年８月１０日に出願された日本出願特願２００７−２０９７４１号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2009022627.tif 000003
【図２】
2009022627.tif 000004
【図３】
2009022627.tif 000005
【図４】
2009022627.tif 000006
【図５】
2009022627.tif 000007
【図６】
2009022627.tif 000008
【図７】
2009022627.tif 000009
【図８】
2009022627.tif 000010
【図９】
2009022627.tif 000011
【図１０】
2009022627.tif 000012
【図１１】
2009022627.tif 000013
【図１２】
2009022627.tif 000014
【図１３】
2009022627.tif 000015
【図１４】
2009022627.tif 000016
【図１５】
2009022627.tif 000017
【図１６】
2009022627.tif 000018
【図１７】
2009022627.tif 000019
【図１８】
2009022627.tif 000020
【図１９】
2009022627.tif 000021
【図２０】
2009022627.tif 000022
【図２１】
2009022627.tif 000023
【図２２】
2009022627.tif 000024
【図２３】
2009022627.tif 000025
【図２４】
2009022627.tif 000026
【図２５】
2009022627.tif 000027
【図２６】
2009022627.tif 000028
【図２７】
2009022627.tif 000029
【図２８】
2009022627.tif 000030
【図２９】
2009022627.tif 000031
【図３０】
2009022627.tif 000032
【図３１】
2009022627.tif 000033
【図３２】
2009022627.tif 000034
【図３３】
2009022627.tif 000035
【図３４】
2009022627.tif 000036
【図３５】
2009022627.tif 000037
【図３６】
2009022627.tif 000038
【図３７】
2009022627.tif 000039
【図３８】
2009022627.tif 000040
【図３９】
2009022627.tif 000041
【図４０】
2009022627.tif 000042
【図４１】
2009022627.tif 000043
【図４２】
2009022627.tif 000044
【図４３】
2009022627.tif 000045
【図４４】
2009022627.tif 000046
【図４５】
2009022627.tif 000047
【図４６】
2009022627.tif 000048
【図４７】
2009022627.tif 000049
【図４８】
2009022627.tif 000050
【図４９】
2009022627.tif 000051
【図５０】
2009022627.tif 000052
【図５１】
2009022627.tif 000053
【国際調査報告】
2009022627.tif 000054
2009022627.tif 000055
2009022627.tif 000056
2009022627.tif 000057