(57)【要約】  消費電力を削減することができる無線通信装置。この装置において、コードブロック分割部（１０１）は、フィラービットが挿入されたトランスポートブロックを複数のコードブロックに分割する。マッピング制御部（１０７）は、図示しないスケジューラから入力されるコードブロック送信用の物理チャネルリソースを示すスケジューリング情報、および、コードブロック分割部（１０１）から入力されるフィラービットの数に基づいて、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングされるように制御する。そして、マッピング部（１０８）は、マッピング制御部（１０７）から入力されるマッピング情報に基づいて、コードブロック処理部（１０２−１）〜（１０２−Ｃ）の各変調部（１０６）から入力されるデータシンボルを物理チャネルリソースにマッピングする。
2009041067.tif 000002
【特許請求の範囲】
【請求項１】
既知ビットが挿入されたビット系列を複数のコードブロックに分割する分割手段と、
前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングするマッピング手段と、
を具備する無線通信装置。
【請求項２】
前記マッピング手段は、ブロックサイズが互いに異なる前記複数のコードブロックを、ブロックサイズがより小さいコードブロックから順に、かつ、ブロックサイズが同じ複数のコードブロックがある場合は前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項３】
前記マッピング手段は、ブロックサイズが互いに異なる前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、かつ、前記既知ビットの数が同じ複数のコードブロックがある場合はブロックサイズがより小さいコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項４】
前記マッピング手段は、符号化率が互いに異なる前記複数のコードブロックを、符号化率がより大きいコードブロックから順に、かつ、符号化率が同じ複数のコードブロックがある場合は前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項５】
前記マッピング手段は、符号化率が互いに異なる前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、かつ、前記既知ビットの数が同じ複数のコードブロックがある場合は符号化率がより大きいコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項６】
前記マッピング手段は、割り当てられる周波数帯域幅が互いに異なる前記複数のコードブロックを、周波数帯域幅がより狭いコードブロックから順に、かつ、周波数帯域幅が同じ複数のコードブロックがある場合は前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項７】
前記マッピング手段は、割り当てられる周波数帯域幅が互いに異なる前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、かつ、前記既知ビットの数が同じ複数のコードブロックがある場合は周波数帯域幅がより狭いコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項８】
複数のストリームを用いて前記複数のコードブロックを送信する複数のアンテナ、をさらに具備し、
前記マッピング手段は、前記複数のストリームのうち、チャネル品質が閾値未満のストリームでは、前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項９】
前記マッピング手段は、さらに、前記チャネル品質が前記閾値以上のストリームでは、前記複数のコードブロックを、前記既知ビットの数がより多いコードブロックから順にマッピングする、
請求項８記載の無線通信装置。
【請求項１０】
前記マッピング手段は、前記複数のストリームのうち、前記チャネル品質が最も低いストリームでは、前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項８記載の無線通信装置。
【請求項１１】
前記マッピング手段は、前記複数のストリームのうち、前記チャネル品質が最も低いストリーム以外のストリームでは、前記複数のコードブロックを、前記既知ビット数がより多いコードブロックから順にマッピングする、
請求項１０記載の無線通信装置。
【請求項１２】
前記マッピング手段は、前記複数のストリームのうち、前記チャネル品質が最も高いストリーム以外のストリームでは、前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項８記載の無線通信装置。
【請求項１３】
前記マッピング手段は、前記複数のストリームのうち、前記チャネル品質が最も高いストリームでは、前記複数のコードブロックを、前記既知ビットの数がより多いコードブロックから順にマッピングする、
請求項１２記載の無線通信装置。
【請求項１４】
既知ビットが挿入されたビット系列を分割して生成される複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、または、誤り率特性がより悪いコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする、
マッピング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置およびマッピング方法に関する。
【背景技術】
【０００２】
第３世代の移動体通信サービスの開始に伴い、最近、データ通信や映像通信などのマルチメディア通信が盛んになりつつある。よって今後はさらにデータサイズが増大することが予想され、移動体通信サービスに対するデータレートの高速化への要求は高まってくるものと予想される。【０００３】
そこで、現在、３ＧＰＰ  ＬＴＥ（3rd Generation Partnership Project Long Term Evolution）では、１００Ｍｂｐｓという高速伝送を実現すべく移動体通信規格の標準化に関する検討が盛んに行われている。【０００４】
このような高速伝送を実現するための技術として、前方誤り訂正符号（ＦＥＣ：Forward Error Correction code）および自動再送要求（ＡＲＱ：Automatic Repeat reQuest）などの誤り制御技術が注目されている。また、ＦＥＣとＡＲＱとを組み合わせたＨＡＲＱ（Hybrid ARQ）が検討されている。３ＧＰＰでは、ＦＥＣとしてターボ符号を用いたＨＡＲＱが検討されている。【０００５】
ターボ符号では、ターボ符号の内部インタリーバサイズ毎にビット列を符号化する。ここで、上位レイヤから提供される情報ビット系列であるトランスポートブロックのトランスポートブロックサイズがインタリーバサイズを超える場合には、トランスポートブロックはインタリーバサイズの複数のコードブロックに分割される。ここで、トランスポートブロックを規定された複数のコードブロックサイズに分割できない場合には、送信側の無線通信装置と受信側の無線通信装置との間で既知であるフィラービット（filler bit）がトランスポートブロックに挿入される。そして、調整後のトランスポートブロックは、複数のコードブロックに分割される。【０００６】
また、ＨＡＲＱでは、受信側の無線通信装置は、ＣＲＣ（Cyclic Redundancy Check）符号等の誤り検出符号を用いて、受信データに誤り無しであればＡＣＫ（Acknowledgment）信号を、誤り有りであればＮＡＣＫ（Negative Acknowledgment）信号を応答信号として送信側の無線通信装置へフィードバックする。また、受信側の無線通信装置は、送信側の無線通信装置から再送されたデータと過去に受信した誤りがあるデータとを合成し、合成データに対し誤り訂正復号を行う。これにより、ＳＩＮＲ（Signal to Interference plus Noise power Ratio）の改善、符号化利得の向上が図られて通常のＡＲＱよりも少ない再送回数で受信データを復号することが可能となる。【０００７】
３ＧＰＰでは、情報ビット系列にＣＲＣを付加する方法として、トランスポートブロック単位でＣＲＣを付加する方法およびコードブロック単位でＣＲＣを付加する方法の２つの方法が検討されている（例えば、非特許文献１参照）。【０００８】
トランスポートブロック単位でＣＲＣを付加する方法では、ＣＲＣがトランスポートブロックに付加された後に、そのトランスポートブロックが複数のコードブロックに分割される。この方法では、トランスポートブロック全体に対してＣＲＣが付加されるため、ＣＲＣ付加によるオーバヘッドを小さく抑えることができる。一方、コードブロック単位でＣＲＣを付加する方法では、トランスポートブロックが複数のコードブロックに分割された後に、ＣＲＣが各コードブロックに付加される。これにより、受信側の無線通信装置は、いずれかのコードブロックで誤りを検出した時点で、他のコードブロックの誤り訂正処理を停止することができる。よって、受信側の無線通信装置での復号処理における消費電力を削減することができるとともに、送信側の無線通信装置へ応答信号をフィードバックするまでの時間を短縮することができる。ただし、トランスポートブロック単位でＣＲＣを付加する方法およびコードブロック単位でＣＲＣを付加する方法の双方の方法とも、再送制御はトランスポートブロック単位で行われる。【０００９】
また、３ＧＰＰでは、トランスポートブロック単位でＣＲＣを付加する方法とコードブロック単位でＣＲＣを付加する方法とをハイブリッドで用いる方法についても検討されている（例えば、非特許文献２参照）。送信側の無線通信装置は、ＣＲＣが付加されたトランスポートブロックを複数のコードブロックに分割し、さらに、コードブロック毎にＣＲＣを付加する。
【非特許文献１】R1-073108, “Analysis of per code block CRC and per transport block CRC,” 3GPP TSG RAN WG1 #49-bis, Orlando, 25-29 June, 2007
【非特許文献２】R1-073843, “Way forward for CRC attachment for turbo-coded transport channel,” 3GPP TSG RAN WG1 #50, Athens, Aug. 20-24, 2007
【発明の開示】
【発明が解決しようとする課題】
【００１０】
基本的にバッテリで駆動する携帯電話等の移動通信端末装置では、消費電力がより低いことが好ましい。よって、コードブロック毎にＣＲＣを検出する無線通信装置を移動通信端末装置に搭載する場合には、消費電力をさらに削減することが望まれる。【００１１】
本発明の目的は、消費電力を削減することができる無線通信装置およびマッピング方法を提供することである。
【課題を解決するための手段】
【００１２】
本発明の無線通信装置は、既知ビットが挿入されたビット系列を複数のコードブロックに分割する分割手段と、前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングするマッピング手段と、を具備する構成を採る。
【発明の効果】
【００１３】
本発明によれば、消費電力を削減することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１に係る送信側の無線通信装置のブロック構成図
【図２】本発明の実施の形態１に係るマッピング処理を示す図
【図３】本発明の実施の形態１に係る複数の送信側の無線通信装置がある場合のマッピング処理を示す図（マッピング例１）
【図４】本発明の実施の形態に１係る複数の送信側の無線通信装置がある場合のマッピング処理を示す図（マッピング例２）
【図５】本発明の実施の形態２に係るマッピング処理を示す図（コードブロックサイズの差が閾値以上の場合）
【図６】本発明の実施の形態２に係るマッピング処理を示す図（コードブロックサイズの差が閾値未満の場合）
【図７】本発明の実施の形態３に係る送信側の無線通信装置のブロック構成図
【図８】本発明の実施の形態３に係るマッピング処理を示す図（符号化率の差が閾値以上の場合）
【図９】本発明の実施の形態３に係るマッピング処理を示す図（符号化率の差が閾値未満の場合）
【図１０】本発明の実施の形態４に係る送信側の無線通信装置のブロック構成図
【図１１】本発明の実施の形態４に係るマッピング処理を示す図（周波数帯域幅の差が閾値以上の場合）
【図１２】本発明の実施の形態４に係るマッピング処理を示す図（周波数帯域幅の差が閾値未満の場合）
【図１３】本発明の実施の形態５に係る送信側の無線通信装置のブロック構成図
【図１４】本発明の実施の形態５に係る受信側の無線通信装置のブロック構成図
【図１５】本発明の実施の形態５に係るマッピング処理を示す図
【図１６】本発明の実施の形態５に係るその他のマッピング処理を示す図
【図１７】本発明の実施の形態６に係るマッピング処理を示す図（マッピング例１）
【図１８】本発明の実施の形態６に係るマッピング処理を示す図（マッピング例２）
【図１９】本発明の実施の形態６に係るその他のマッピング処理を示す図（マッピング例１）
【図２０】本発明の実施の形態６に係るその他のマッピング処理を示す図（マッピング例２）
【図２１】本発明の実施の形態６に係るその他のマッピング処理を示す図
【図２２】本発明の実施の形態６に係るその他のマッピング処理を示す図
【図２３】本発明のその他のマッピング処理を示す図（シングルサイト  ダウンリンク  マルチユーザの場合）
【図２４】本発明のその他のマッピング処理を示す図（シングルサイト  アップリンク  マルチユーザの場合）
【図２５】本発明のその他のマッピング処理を示す図（シングルサイト  アップリンク  マルチユーザの場合）
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、添付図面を参照して詳細に説明する。【００１６】
（実施の形態１）
本実施の形態では、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。【００１７】
本実施の形態に係る送信側の無線通信装置１００の構成を図１に示す。【００１８】
送信側の無線通信装置１００において、コードブロック分割部１０１には、上位レイヤからのトランスポートブロックが入力される。そして、コードブロック分割部１０１は、トランスポートブロックを符号化単位（後述するターボ符号化部１０４における内部インタリーバサイズ）であるコードブロックに分割して、複数のコードブロックを得る。ここで、コードブロック分割部１０１は、次処理であるコードブロック処理部１０２−１〜１０２−Ｃの各ＣＲＣ符号化部１０３で付加されるＣＲＣビットのサイズを考慮してトランスポートブロックを複数のコードブロックに分割する。また、トランスポートブロックを規定された複数のコードブロックサイズに分割できない場合、コードブロック分割部１０１は、フィラービットをトランスポートブロックに挿入する。そして、コードブロック分割部１０１は、フィラービットが挿入されたトランスポートブロックを複数のコードブロックに分割する。そして、コードブロック分割部１０１は、得られた複数のコードブロックを対応するコードブロック処理部１０２−１〜１０２−Ｃの各ＣＲＣ符号化部１０３にそれぞれ出力する。また、コードブロック分割部１０１は、各コードブロックに含まれるフィラービットの数をマッピング制御部１０７に出力する。【００１９】
コードブロック処理部１０２−１〜１０２−Ｃは、それぞれＣＲＣ符号化部１０３、ターボ符号化部１０４、レートマッチング部１０５および変調部１０６を備える。【００２０】
ＣＲＣ符号化部１０３は、コードブロック分割部１０１から入力されるコードブロックに対してＣＲＣ符号化を行う。そして、ＣＲＣ符号化部１０３は、ＣＲＣ符号化後のコードブロックをターボ符号化部１０４にそれぞれ出力する。【００２１】
ターボ符号化部１０４は、ＣＲＣ符号化部１０３から入力されるコードブロックに対してターボ符号化を行う。そして、ターボ符号化部１０４は、ターボ符号化後のコードブロックをレートマッチング部１０５に出力する。【００２２】
レートマッチング部１０５は、ＭＣＳ（Modulation and channel Coding Scheme）セット情報に示される符号化率に基づいて、ターボ符号化部１０４から入力されるコードブロックをレートマッチングする。そして、レートマッチング部１０５は、レートマッチング後のコードブロックを変調部１０６に出力するとともに所定時間だけ保存する。そして、レートマッチング部１０５は、復号部１１３から入力される応答信号がＡＣＫ信号の場合には保存しているコードブロックを廃棄する。一方、レートマッチング部１０５は、復号部１１３から入力される応答信号がＮＡＣＫ信号である場合には、保存しているコードブロックを再び変調部１０６に出力する。このようにしてコードブロックに対してＡＲＱを適用する。【００２３】
変調部１０６は、ＭＣＳセット情報に示される変調方式に基づいて、レートマッチング部１０５から入力されるコードブロックを変調してデータシンボルを生成する。そして、変調部１０６は、生成されたデータシンボルをマッピング部１０８に出力する。【００２４】
マッピング制御部１０７は、図示しないスケジューラから入力されるコードブロック送信用の物理チャネルリソースを示すスケジューリング情報、および、コードブロック分割部１０１から入力されるフィラービットの数に基づいて、各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。ここでは、物理チャネルリソースは、時間領域と周波数領域とで表される。そして、マッピング制御部１０７は、各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピング結果を示すマッピング情報をマッピング部１０８に出力する。なお、マッピング制御部１０７におけるマッピング制御処理の詳細については後述する。【００２５】
マッピング部１０８は、マッピング制御部１０７から入力されるマッピング情報に基づいて、コードブロック処理部１０２−１〜１０２−Ｃの各変調部１０６から入力されるデータシンボルを物理チャネルリソースにマッピングする。そして、マッピング部１０８は、物理チャネルリソースにマッピングされたデータシンボルを無線送信処理部１０９に出力する。なお、マッピング部１０８におけるマッピング処理の詳細については後述する。【００２６】
無線送信処理部１０９は、データシンボルに対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された信号をアンテナ１１０を介して受信側の無線通信装置へ送信する。【００２７】
一方、無線受信処理部１１１は、受信側の無線通信装置から送信された制御信号をアンテナ１１０を介して受信し、その制御信号に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施し、受信処理が施された制御信号を復調部１１２に出力する。この制御信号には、受信側の無線通信装置から報告された応答信号が含まれている。【００２８】
復調部１１２は、制御信号を復調して復号部１１３に出力する。【００２９】
復号部１１３は、制御信号を復号し、制御信号に含まれている応答信号（ＡＣＫ信号またはＮＡＣＫ信号）をコードブロック処理部１０２−１〜１０２−Ｃの各レートマッチング部１０５に出力する。【００３０】
次に、マッピング制御部１０７におけるマッピング制御処理およびマッピング部１０８におけるマッピング処理の詳細について説明する。【００３１】
受信側の無線通信装置では、受信ビットの対数尤度比（ＬＬＲ：Log Likelihood Ratio）を用いて受信信号を復号する。ここで、フィラービットは送信側および受信側の双方の無線通信装置で既知であるため、フィラービットのＬＬＲは、他のビットのＬＬＲよりも大きく、最大のＬＬＲとなる。このため、フィラービットを含むコードブロックは、フィラービットを含まないコードブロックよりも受信側の無線通信装置での復号性能が良くなる。よって、フィラービットが挿入されたコードブロックでは、そのフィラービットの高いＬＬＲを復号に用いることができるため、復号性能、つまり、誤り率特性が向上する。すなわち、複数のコードブロックのうち、フィラービットが挿入されたコードブロックとフィラービットが挿入されないコードブロックとでは、誤り率特性に差が生じる。つまり、フィラービットが挿入されたコードブロックは、フィラービットが挿入されていないコードブロックよりも誤り率特性が良い。【００３２】
また、フィラービットが挿入されたコードブロックのうち、フィラービットの数がより多いコードブロックほど、高いＬＬＲをより多く復号に用いることができるため、誤り率特性がより良くなる。換言すると、フィラービットがより少ないコードブロックほど、誤り率特性がより悪くなる。【００３３】
そこで、本実施の形態では、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。【００３４】
以下、具体的に説明する。ここでは、トランスポートブロックが４つのコードブロック（コードブロック＃０〜＃３）に分割され、各コードブロックにＣＲＣビットが付加される。また、コードブロック＃０〜＃３のうち、コードブロック＃２およびコードブロック＃３にフィラービットが挿入される。さらに、コードブロック＃２のフィラービットの数よりもコードブロック＃３のフィラービットの数の方が多い。【００３５】
マッピング制御部１０７は、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングするように制御する。具体的には、マッピング制御部１０７は、コードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、コードブロック＃０におけるフィラービットの数と、コードブロック＃１におけるフィラービットの数と、コードブロック＃２におけるフィラービットの数と、コードブロック＃３におけるフィラービットの数とを比較する。よって、マッピング制御部１０７は、フィラービットの数が０であるコードブロック＃０およびコードブロック＃１、フィラービットの数がコードブロック＃３より少ないコードブロック＃２、フィラービットの数が最も多いコードブロック＃３の順に、物理チャネルリソースブロックの先頭からマッピングするコードブロックを抽出する。【００３６】
よって、図２に示すように、マッピング部１０８は、コードブロック＃０〜＃３を、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースの先頭からマッピングする。【００３７】
ここで、図２に示すコードブロック＃０〜＃３では、フィラービットが挿入されていないコードブロック＃０およびコードブロック＃１は、フィラービットが挿入されたコードブロック＃２およびコードブロック＃３よりも誤り率特性が悪い。また、コードブロック＃２は、コードブロック＃３よりもフィラービットの数が少ないため、コードブロック＃３よりも誤り率特性が悪い。【００３８】
すなわち、マッピング部１０８では、複数のコードブロックのうち、誤り率特性がより悪いコードブロック、つまり、より誤りやすいコードブロックから順に、物理チャネルリソースの先頭から順にコードブロックがマッピングされる。【００３９】
受信側の無線通信装置では、図２に示す物理チャネルリソースのフォーマットと同一の物理チャネルリソースのフォーマットで受信信号が受信される。そして、受信側の無線通信装置は、受信されるコードブロックの順に復調処理および復号処理を施す。つまり、受信側の無線通信装置では、図２に示すように、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に受信処理、復調処理および復号処理が施される。【００４０】
これにより、受信側の無線通信装置では、フィラービットの数がより少ないコードブロック、つまり、誤りやすいコードブロックから順にコードブロックが復号される。このため、受信側の無線通信装置では、復号順序がより早いコードブロックほど、誤りビットが発生しやすくなる。よって、受信側の無線通信装置では、より少ない復号試行回数でトランスポートブロックの誤りを検出できる確率が高くなる。【００４１】
このように、本実施の形態によれば、フィラービットの数がより少ないコードブロック、すなわち、誤りが発生しやすいコードブロックから順にコードブロックが送信される。このため、受信側の無線通信装置では、誤りが発生しやすいコードブロックから優先的に誤り検出を行うことができるため、より少ない復号試行回数で誤りビットを検出できる確率が向上する。これにより、誤りビットが検出された場合には他のコードブロックの復号処理を停止することで、無駄な復号処理が発生することを防ぐことができるため、復号試行回数を低減することができる。よって、本実施の形態によれば、復号処理における消費電力を低減することができる。【００４２】
また、本実施の形態によれば、少ない復号試行回数で誤りビットを検出できる確率が向上するため、誤り検出に要する処理時間を削減することができる。これにより、受信側の無線通信装置が、応答信号を送信側の無線通信装置にフィードバックするまでの時間を短縮することで、再送遅延を減少させることができる。【００４３】
なお、本実施の形態では、図２に示すように、フィラービットが送信される場合について説明した。しかし、本発明は、フィラービットが送信されない場合にも適用することができる。例えば、送信側の無線通信装置は、本実施の形態と同様にしてコードブロックのマッピング制御処理を行った後に、フィラービットを送信前に削除する。一方、受信側の無線通信装置は、受信信号のうち、フィラービットに対応するビット位置にフィラービットと同一のＬＬＲを設定する。これにより、フィラービットが送信されない場合でも、本実施の形態と同様の効果を得ることができる。【００４４】
また、本実施の形態では、１つの送信側の無線通信装置におけるコードブロックのマッピング方法について説明したが、本発明を複数の送信側の無線通信装置に対して適用してもよい。例えば、まず、各送信側の無線通信装置のコードブロックを、上述したようにして、フィラービットの数がより少ないコードブロックの順に抽出する。そして、図３に示すように、各送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ（Time Division Multiplexing）配置する。ここでは、送信側の無線通信装置＃０および送信側の無線通信装置＃１がそれぞれ３つのコードブロック＃０〜＃２を送信する。また、各送信側の無線通信装置のコードブロックのうち、コードブロック＃１とコードブロック＃２とにフィラービットが挿入され、コードブロック＃２のフィラービットの数の方が、コードブロック＃１のフィラービットの数より多い。図３に示すように、２つの送信側の無線通信装置のフィラービットが挿入されたコードブロック＃１およびコードブロック＃２は、物理チャネルリソースの後方にマッピングされる。一方、２つの送信側の無線通信装置のフィラービットが挿入されていない、つまり、誤りが発生しやすい２つのコードブロック＃０が物理チャネルリソースの前方に集中して配置される。これにより、受信側の無線通信装置では、すべての送信側の無線通信装置からのコードブロックに対して、より少ない復号試行回数で誤りビットを検出できる確率が向上する。よって、本発明を複数の送信側の無線通信装置に対して適用する場合でも、本実施の形態と同様の効果を得ることができる。【００４５】
また、図３に示すマッピング例では、送信側の無線通信装置毎のコードブロックのフィラービットの数がより少ない順にコードブロックを抽出して、異なる送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置した。しかし、移動体通信システム内のすべての送信側の無線通信装置の複数のコードブロックに対して本発明を適用してもよい。例えば、図４に示すように、無線通信装置＃０のコードブロック＃０〜＃２および無線通信装置＃１のコードブロック＃０〜＃２の合計６個のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。これにより、すべての送信側の無線通信装置のコードブロックに渡って、誤りが発生しやすいコードブロックが物理チャネルリソースの先頭から順にマッピングされる。このため、図３に示すマッピング例よりも、さらに少ない復号試行回数で誤りビットを検出できる確率が向上する。【００４６】
また、本実施の形態は、図３に示す複数の送信側の無線通信装置のコードブロックのマッピング例において、送信側の無線通信装置が受信側の無線通信装置へ送信データを送信してから、受信側の無線通信装置が応答信号を送信側の無線通信装置へフィードバックするまでの時間であるラウンドトリップ時間（ＲＴＴ：Round Trip Time）に基づいてＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置してもよい。例えば、ＲＴＴがより大きい送信側の無線通信装置のコードブロックから順に、物理チャネルリソースブロックの先頭にコードブロックを優先的にマッピングしてもよい。これにより、ＲＴＴがより大きい送信側の無線通信装置に対して、再送遅延の減少効果を優先的に与えることができるため、移動体通信システム全体の再送遅延をより減少することができる。【００４７】
（実施の形態２）
本実施の形態では、コードブロックサイズが異なる複数のコードブロックがある場合について説明する。【００４８】
コードブロックサイズが異なるコードブロック間では、復号処理の際に使用できるＬＬＲの数が異なる。すなわち、コードブロックサイズがより大きいコードブロックほど、より多くのビットのＬＬＲを使用して復号処理を行うことができる。よって、コードブロックサイズがより大きいコードブロックほど、復号性能、つまり、誤り率特性がより向上する。換言すると、コードブロックサイズがより小さいコードブロックほど、誤り率特性が悪くなる。【００４９】
つまり、コードブロックサイズが異なる複数のコードブロックがある場合、コードブロックサイズと、実施の形態１で説明したフィラービットの数とに起因してコードブロック間での復号性能に差が生じる。なお、コードブロックサイズが異なる複数のコードブロックがある場合でも、異なるコードブロックサイズのコードブロック間のコードブロックサイズの差がほとんどない場合には復号性能の差もほとんど生じない。この場合、フィラービットの数が復号性能に与える影響の方が、コードブロックサイズが復号性能に与える影響よりも大きくなる。【００５０】
そこで、本実施の形態では、複数のコードブロック間のコードブロックサイズの差が閾値以上であるか否かによって、複数のコードブロックを、誤り率特性がより悪いコードブロック、つまりコードブロックサイズがより小さいコードブロックから順に、または、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。【００５１】
本実施の形態に係る送信側の無線通信装置１００のコードブロック分割部１０１（図１）は、各コードブロックのフィラービットの数およびコードブロックサイズをマッピング制御部１０７に出力する。【００５２】
マッピング制御部１０７は、コードブロック分割部１０１から入力される各コードブロックのフィラービットの数およびコードブロックサイズに基づいて、コードブロック処理部１０２−１〜１０２−Ｃから入力される各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。具体的には、マッピング制御部１０７は、複数のコードブロック間のコードブロックサイズの差が閾値以上である場合、ブロックサイズが互いに異なる複数のコードブロックを、ブロックサイズがより小さいコードブロックから順に、かつ、ブロックサイズが同じ複数のコードブロックがある場合はフィラービットの数がより少ないコードブロックから順にマッピングするように制御する。一方、マッピング制御部１０７は、複数のコードブロック間のコードブロックサイズの差が閾値未満である場合、ブロックサイズが互いに異なる複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、かつ、フィラービットの数が同じ複数のコードブロックがある場合はブロックサイズがより小さいコードブロックから順にマッピングするように制御する。【００５３】
以下、具体的に説明する。ここでは、実施の形態１と同様、トランスポートブロックが４つのコードブロック＃０〜＃３に分割される。また、コードブロック＃０とコードブロック＃１とは同一コードブロックサイズであり、コードブロック＃２とコードブロック＃３とは同一コードブロックサイズである。また、コードブロック＃０（コードブロック＃１）のコードブロックサイズは、コードブロック＃２（コードブロック＃３）のコードブロックサイズよりも小さい。また、コードブロック＃０〜＃３のうち、コードブロック＃１およびコードブロック＃３にフィラービットが挿入される。ここで、すべてのコードブロックは同一の符号化率を用いる。すなわち、コードブロックサイズが異なる複数のコードブロックでは、それぞれのコードブロックに割り当てられる物理チャネルリソース数が異なる。【００５４】
まず、コードブロック＃０（コードブロック＃１）のコードブロックサイズとコードブロック＃２（コードブロック＃３）のコードブロックサイズとの差が閾値以上の場合について説明する。【００５５】
マッピング制御部１０７は、コードブロックサイズが互いに異なるコードブロック＃０〜＃３を、コードブロックサイズがより小さいコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、コードブロック＃０〜＃３のうち、コードブロックサイズがより小さいコードブロック＃０およびコードブロック＃１を抽出する。【００５６】
ここで、コードブロック＃０とコードブロック＃１とは、コードブロックサイズが同一である。そこで、マッピング制御部１０７は、さらに、コードブロック＃０およびコードブロック＃１を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、フィラービットが挿入されていないコードブロック＃０、フィラービットが挿入されたコードブロック＃１の順に、コードブロックを抽出する。同様にして、マッピング制御部１０７は、コードブロック＃２、コードブロック＃３の順に、コードブロックを抽出する。【００５７】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。【００５８】
そして、図５に示すように、マッピング部１０８は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭から順にコードブロックをマッピングする。【００５９】
これにより、受信側の無線通信装置は、コードブロックサイズの差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。すなわち、受信側の無線通信装置では、コードブロックサイズがより小さいコードブロック、つまり、誤り率特性がより悪いコードブロックから順に復号処理を施すことができる。また、コードブロックサイズが同一の複数のコードブロックがある場合でも、受信側の無線通信装置では、実施の形態１と同様にして、フィラービットの数がより少ないコードブロックから順に復号処理を施すことができる。このため、コードブロックサイズが同一の複数のコードブロックは、フィラービットの数が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。【００６０】
次いで、コードブロック＃０（コードブロック＃１）のコードブロックサイズとコードブロック＃２（コードブロック＃３）のコードブロックサイズとの差が閾値未満の場合について説明する。【００６１】
マッピング制御部１０７は、実施の形態１と同様に、ブロックサイズが互いに異なるコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、コードブロック＃０〜＃３のうち、フィラービットが挿入されていないコードブロック＃０およびコードブロック＃２を抽出する。【００６２】
ここで、コードブロック＃０とコードブロック＃２とは、フィラービットの数が０で同一である。そこで、マッピング制御部１０７は、さらに、コードブロック＃０およびコードブロック＃２を、コードブロックサイズがより小さいコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、コードブロックサイズがより小さいコードブロック＃０、コードブロックサイズがより大きいコードブロック＃２の順に、コードブロックを抽出する。同様にして、マッピング制御部１０７は、コードブロック＃１、コードブロック＃３の順に、コードブロックを抽出する。【００６３】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３となる。【００６４】
そして、図６に示すように、マッピング部１０８は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。【００６５】
これにより、受信側の無線通信装置は、実施の形態１と同様、フィラービットの数の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。また、フィラービットの数が同一の複数のコードブロックがある場合でも、受信側の無線通信装置では、コードブロックサイズがより小さいコードブロックから順に復号処理を施すことができる。このため、フィラービットの数が同一の複数のコードブロックは、コードブロックサイズが復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。【００６６】
このようにして、本実施の形態によれば、異なるコードブロックサイズの差が復号性能に与える影響と、異なるフィラービットの数の差が復号性能に与える影響とで、復号性能に与える影響がより大きい方をコードブロックの物理チャネルリソースへのマッピングに優先的に反映させる。また、複数のコードブロック間のコードブロックサイズの差およびフィラービットの数の差のうち、復号性能に与える影響がより大きい方の差が同一である複数のコードビットがある場合でも、さらに、復号性能に与える影響が小さい方の差に基づいてコードブロックの物理チャネルリソースへのマッピングを行う。これにより、送信側の無線通信装置では、実施の形態１よりも正確に、復号性能が悪いコードブロックの順にコードブロックを物理チャネルリソースにマッピングできる。よって、本実施の形態によれば、コードブロックサイズが異なる複数のコードブロックがある場合、実施の形態１よりも少ない復号試行回数で誤りビットを検出できる確率が向上し、復号処理における消費電力を削減することができる。【００６７】
また、本実施の形態によれば、コードブロックサイズが異なる複数のコードブロックがある場合、実施の形態１よりも、少ない復号試行回数で誤りビットを検出できる確率が向上するため、誤り検出に要する処理時間をさらに削減することができる。【００６８】
なお、本実施の形態は、複数の送信側の無線通信装置がある場合でも、実施の形態１と同様にして、異なる送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置することで、移動体通信システム全体の再送遅延を削減することができる。【００６９】
（実施の形態３）
本実施の形態では、コードブロックの符号化率が異なる複数のコードブロックがある場合について説明する。【００７０】
各コードブロックに割り当てられる物理チャネルリソース数が同一の場合、符号化率が異なるコードブロックでは、ターボ符号化後のシステマチックビット数とパリティビット数との間の構成比が異なる。具体的には、符号化率がより小さいコードブロックほど、システマチックビット数がより少なく、パリティビット数がより多くなる。すなわち、符号化率がより小さいコードブロックほど、より多くのパリティビットを使用して復号処理を行うことができる。よって、符号化率がより小さいコードブロックほど、復号性能、つまり、誤り率特性がより向上する。換言すると、符号化率がより大きいコードブロックほど、誤り率特性が悪くなる。【００７１】
つまり、符号化率が異なる複数のコードブロックがある場合、符号化率と、実施の形態１で説明したフィラービットの数とに起因してコードブロック間での復号性能に差が生じる。なお、異なる符号化率のコードブロック間の符号化率の差がほとんどない場合には、実施の形態２と同様、フィラービットの数が復号性能に与える影響の方が、符号化率が復号性能に与える影響よりも大きくなる。【００７２】
そこで、本実施の形態では、複数のコードブロック間の符号化率の差が閾値以上であるか否かによって、複数のコードブロックを、誤り率特性がより悪いコードブロック、つまり符号化率がより大きいコードブロックから順に、または、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。【００７３】
本実施の形態に係る送信側の無線通信装置２００の構成を図７に示す。マッピング制御部２０１には、ＭＣＳセット情報と、コードブロック分割部１０１からのフィラービットの数、コードブロックサイズとが入力される。【００７４】
そして、マッピング制御部２０１は、各コードブロックの符号化率に基づいて、コードブロック処理部１０２−１〜１０２−Ｃから入力される各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。ここで、コードブロックの符号化率は、コードブロックサイズ／（物理チャネルリソース数×ＭＣＳセット情報に示される変調多値数）より求まる。具体的には、マッピング制御部２０１は、複数のコードブロック間の符号化率の差が閾値以上である場合、符号化率が互いに異なる複数のコードブロックを、符号化率がより大きいコードブロックから順に、かつ、符号化率が同じ複数のコードブロックがある場合はフィラービットの数がより少ないコードブロックから順にマッピングするように制御する。一方、マッピング制御部２０１は、複数のコードブロック間の符号化率の差が閾値未満である場合、符号化率が互いに異なる複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、かつ、フィラービットの数が同じ複数のコードブロックがある場合は符号化率がより大きいコードブロックから順にマッピングするように制御する。【００７５】
以下、具体的に説明する。ここでは、実施の形態１と同様、トランスポートブロックが４つのコードブロック＃０〜＃３に分割される。また、コードブロック＃０の符号化率Ｒ０とコードブロック＃１の符号化率Ｒ１とは同一符号化率であり、コードブロック＃２の符号化率Ｒ２とコードブロック＃３の符号化率Ｒ３とは同一符号化率である。また、符号化率Ｒ０（符号化率Ｒ１）は、符号化率Ｒ２（符号化率Ｒ３）よりも大きい。また、コードブロック＃０〜＃３のうち、コードブロック＃１およびコードブロック＃３にフィラービットが挿入される。また、各コードブロックに割り当てられる物理チャネルリソース数は同一である。ここでは、物理チャネルリソース数が同一の４つの物理チャネルリソースブロック＃０〜＃３がコードブロックに使用される。【００７６】
まず、コードブロック＃０（コードブロック＃１）の符号化率とコードブロック＃２（コードブロック＃３）の符号化率との差が閾値以上（Ｒ０（＝Ｒ１）−Ｒ２（＝Ｒ３）≧閾値）の場合について説明する。【００７７】
マッピング制御部２０１は、符号化率が互いに異なるコードブロック＃０〜＃３を、符号化率がより大きいコードブロックから順に抽出する。すなわち、マッピング制御部２０１は、コードブロック＃０〜＃３のうち、符号化率がより大きいコードブロック＃０およびコードブロック＃１を抽出する。【００７８】
ここで、コードブロック＃０とコードブロック＃１とは、符号化率が同一である。そこで、マッピング制御部２０１は、さらに、コードブロック＃０およびコードブロック＃１を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部２０１は、フィラービットが挿入されていないコードブロック＃０、フィラービットが挿入されたコードブロック＃１の順に、コードブロックを抽出する。同様にして、マッピング制御部２０１は、コードブロック＃２、コードブロック＃３の順に、コードブロックを抽出する。【００７９】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順となる。【００８０】
そして、マッピング部１０８は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。つまり、図８に示すように、マッピング部１０８は、コードブロック＃０を物理チャネルリソースブロック＃０にマッピングし、コードブロック＃１を物理チャネルリソースブロック＃１にマッピングし、コードブロック＃２を物理チャネルリソースブロック＃２にマッピングし、コードブロック＃３を物理チャネルリソースブロック＃３にマッピングする。【００８１】
これにより、受信側の無線通信装置は、符号化率の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。すなわち、受信側の無線通信装置では、符号化率がより大きいコードブロック、つまり、誤り率特性がより悪いコードブロックから順に復号処理を施すことができる。また、符号化率が同一の複数のコードブロックがある場合でも、実施の形態１と同様にして、フィラービットの数がより少ないコードブロックから順に復号処理を施すことができる。このため、符号化率が同一の複数のコードブロックは、フィラービットの数が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。【００８２】
次いで、コードブロック＃０（コードブロック＃１）の符号化率とコードブロック＃２（コードブロック＃３）の符号化率との差が閾値未満（Ｒ０（＝Ｒ１）−Ｒ２（＝Ｒ３）＜閾値）の場合について説明する。【００８３】
マッピング制御部２０１は、実施の形態１と同様に、符号化率が互いに異なるコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部２０１は、コードブロック＃０〜＃３のうち、フィラービットが挿入されていないコードブロック＃０およびコードブロック＃２を抽出する。【００８４】
ここで、コードブロック＃０とコードブロック＃２とは、フィラービットの数が０で同一である。そこで、マッピング制御部２０１は、さらに、コードブロック＃０およびコードブロック＃２を、符号化率がより大きいコードブロックから順に抽出する。すなわち、マッピング制御部２０１は、符号化率がより大きいコードブロック＃０、符号化率がより小さいコードブロック＃２の順に、コードブロックを抽出する。同様にして、マッピング制御部２０１は、コードブロック＃１、コードブロック＃３の順に、コードブロックを抽出する。【００８５】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順となる。【００８６】
そして、マッピング部１０８は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。つまり、図９に示すように、マッピング部１０８は、コードブロック＃０を物理チャネルリソースブロック＃０にマッピングし、コードブロック＃２を物理チャネルリソースブロック＃１にマッピングし、コードブロック＃１を物理チャネルリソースブロック＃２にマッピングし、コードブロック＃３を物理チャネルリソースブロック＃３にマッピングする。【００８７】
これにより、受信側の無線通信装置は、実施の形態１と同様、フィラービットの数の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。また、フィラービットの数が同一の複数のコードブロックがある場合でも、受信側の無線通信装置では、符号化率がより大きいコードブロックから順に復号処理を施すことができる。このため、フィラービットの数が同一の複数のコードブロックは、符号化率が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。【００８８】
このようにして、本実施の形態によれば、異なる符号化率の差が復号性能に与える影響と、異なるフィラービットの数の差が復号性能に与える影響とで、復号性能に与える影響がより大きい方をコードブロックの物理チャネルリソースブロックへのマッピングに優先的に反映させる。よって、本実施の形態によれば、符号化率が異なる複数のコードブロックがある場合でも、実施の形態２と同様の効果を得ることができる。【００８９】
なお、本実施の形態は、複数の送信側の無線通信装置がある場合でも実施の形態１と同様にして、異なる送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置することで、移動体通信システム全体の再送遅延を削減することができる。【００９０】
（実施の形態４）
本実施の形態では、割り当てられる周波数帯域幅が異なる複数のコードブロックがある場合について説明する。【００９１】
割り当てられる周波数帯域幅が異なるコードブロックでは、周波数ダイバーシチ効果が異なる。具体的には、コードブロックに割り当てられた周波数帯域幅がより広いほど、周波数ダイバーシチ効果がより大きくなる。すなわち、コードブロックに割り当てられる周波数帯域幅がより広いほど、復号性能、つまり、誤り率特性がより向上する。換言すると、コードブロックに割り当てられる周波数帯域幅がより狭いコードブロックほど、誤り率特性が悪くなる。【００９２】
つまり、割り当てられる物理チャネルリソースの帯域幅が異なる複数のコードブロックがある場合、コードブロックに割り当てられる周波数帯域幅と、実施の形態１で説明したフィラービットの数とに起因してコードブロック間での復号性能に差が生じる。なお、異なる周波数帯域幅のコードブロック間の周波数帯域幅の差がほとんどない場合には、実施の形態２と同様、フィラービットの数が復号性能に与える影響の方が、周波数帯域幅が復号性能に与える影響よりも大きくなる。【００９３】
そこで、本実施の形態では、複数のコードブロック間の周波数帯域幅の差が閾値以上であるか否かによって、複数のコードブロックを、誤り率特性がより悪いコードブロック、つまり割り当てられる周波数帯域幅がより狭いコードブロックから順に、または、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。【００９４】
本実施の形態に係る送信側の無線通信装置３００の構成を図１０に示す。マッピング制御部３０１には、コードブロックに割り当てられた物理チャネルリソースの周波数帯域幅情報と、コードブロック分割部１０１からのフィラービットの数とが入力される。そして、マッピング制御部３０１は、フィラービットの数および周波数帯域幅に基づいて、コードブロック処理部１０２−１〜１０２−Ｃから入力される各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。具体的には、マッピング制御部３０１は、複数のコードブロック間の周波数帯域幅の差が閾値以上である場合、割り当てられる周波数帯域幅が互いに異なる複数のコードブロックを、割り当てられる周波数帯域幅がより狭いコードブロックから順に、かつ、割り当てられる周波数帯域幅が同じ複数のコードブロックがある場合はフィラービットの数がより少ないコードブロックから順にマッピングするように制御する。一方、マッピング制御部３０１は、複数のコードブロック間の周波数帯域幅の差が閾値未満である場合、割り当てられる周波数帯域幅が互いに異なる複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、かつ、フィラービットの数が同じ複数のコードブロックがある場合は割り当てられる周波数帯域幅がより狭いコードブロックから順に、マッピングするように制御する。【００９５】
以下、具体的に説明する。ここでは、実施の形態１と同様、トランスポートブロックが４つのコードブロック＃０〜＃３に分割される。また、コードブロック＃０とコードブロック＃１とは同一周波数帯域幅Ｗであり、コードブロック＃２とコードブロック＃３とは同一周波数帯域幅Ｗ’である。また、周波数帯域幅Ｗは、周波数帯域幅Ｗ’よりも狭い。また、コードブロック＃０〜＃３のうち、コードブロック＃１およびコードブロック＃３にフィラービットが挿入される。また、すべてのコードブロックは同一の符号化率を用いる。【００９６】
まず、コードブロック＃０（コードブロック＃１）の周波数帯域幅Ｗとコードブロック＃２（コードブロック＃３）の周波数帯域幅Ｗ’との差が閾値以上（Ｗ’−Ｗ≧閾値）の場合について説明する。【００９７】
マッピング制御部３０１は、周波数帯域幅が互いに異なるコードブロック＃０〜＃３を、割り当てられた周波数帯域幅がより狭いコードブロックから順に抽出する。すなわち、マッピング制御部３０１は、コードブロック＃０〜＃３のうち、周波数帯域幅がより狭いコードブロック＃０およびコードブロック＃１を抽出する。【００９８】
ここで、コードブロック＃０とコードブロック＃１とは、周波数帯域幅が同一のＷである。そこで、マッピング制御部３０１は、さらに、コードブロック＃０およびコードブロック＃１を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部３０１は、フィラービットが挿入されていないコードブロック＃０、フィラービットが挿入されたコードブロック＃１の順に、コードブロックを抽出する。同様にして、マッピング制御部３０１は、コードブロック＃２、コードブロック＃３の順に、コードブロックを抽出する。【００９９】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順となる。【０１００】
そして、図１１に示すように、マッピング部１０８は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。【０１０１】
これにより、受信側の無線通信装置は、周波数帯域幅の差によって生じる周波数ダイバーシチ効果の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。すなわち、受信側の無線通信装置では、割り当てられた周波数帯域幅がより狭いコードブロック、つまり、誤り率特性がより悪いコードブロックから順に復号処理を施すことができる。また、周波数帯域幅が同一の複数のコードブロックがある場合でも、実施の形態１と同様にして、フィラービットの数がより少ないコードブロックから順に復号処理を施すことができる。このため、周波数帯域幅が同一の複数のコードブロックは、フィラービットの数が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。【０１０２】
次いで、コードブロック＃０（コードブロック＃１）の周波数帯域幅Ｗとコードブロック＃２（コードブロック＃３）の周波数帯域幅Ｗ’との差が閾値未満（Ｗ’−Ｗ＜閾値）の場合について説明する。【０１０３】
マッピング制御部３０１は、実施の形態１と同様に、周波数帯域幅が互いに異なるコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部３０１は、コードブロック＃０〜＃３のうち、フィラービットが挿入されていないコードブロック＃０およびコードブロック＃２を抽出する。【０１０４】
ここで、コードブロック＃０とコードブロック＃２とは、フィラービットの数が同一である。そこで、マッピング制御部３０１は、さらに、コードブロック＃０およびコードブロック＃２を、周波数帯域幅がより狭いコードブロックから順に抽出する。すなわち、マッピング制御部３０１は、周波数帯域幅がより狭いコードブロック＃０、周波数帯域幅がより広いコードブロック＃２の順に、コードブロックを抽出する。同様にして、マッピング制御部３０１は、コードブロック＃１、コードブロック＃３の順に、コードブロックを抽出する。【０１０５】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順となる。【０１０６】
そして、図１２に示すように、マッピング部１０８は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。【０１０７】
これにより、受信側の無線通信装置は、フィラービットの数の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。また、フィラービットの数が同一の複数のコードブロックがある場合でも、受信側の無線通信装置では、周波数帯域幅がより狭いコードブロックから順に復号処理を施すことができる。このため、フィラービットの数が同一の複数のコードブロックは、割り当てられた周波数帯域幅が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。【０１０８】
このようにして、本実施の形態によれば、異なる周波数帯域幅の差が復号性能に与える影響と、異なるフィラービットの数の差が復号性能に与える影響とで、復号性能に与える影響がより大きい方をコードブロックの物理チャネルリソースブロックへのマッピングに優先的に反映させる。よって、本実施の形態によれば、周波数帯域が異なる複数のコードブロックがある場合でも、実施の形態２と同様の効果を得ることができる。【０１０９】
なお、本実施の形態では、図１１および図１２に示すように、コードブロックを物理チャネルリソースの周波数領域に連続的（Localized）にマッピングする場合について説明した。しかし、本実施の形態は、コードブロックを物理チャネルリソースの周波数領域に離散的または分散的（Distributedまたはscattered）にマッピングしてもよい。【０１１０】
また、本実施の形態は、複数の送信側の無線通信装置がある場合でも実施の形態１と同様にして、異なる送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置することで、移動体通信システム全体の再送遅延を削減することができる。【０１１１】
（実施の形態５）
本実施の形態では、ＭＩＭＯ（Multi-Input Multi-Output）伝送を用いる場合について説明する。【０１１２】
高速大容量のデータ伝送を実現するための伝送技術の１つであるＭＩＭＯ伝送技術では、送信側および受信側の双方に複数のアンテナを設け、無線送受信間の空間に複数の伝搬路（ストリーム）を用意し、各ストリームを空間的に多重することにより、スループットを増大させることができる。なお、ＭＩＭＯ伝送における伝送単位はコードワード（Codeword）と呼ばれる。【０１１３】
ＭＩＭＯ伝送を用いる場合、受信側の無線通信装置は、各ストリームのチャネル品質を示すＣＱＩ（Channel Quality Indicator）を生成し、各ストリームのＣＱＩを送信側の無線通信装置にフィードバックする。例えば、受信側の無線通信装置は、所定時間間隔におけるＳＩＮＲの平均値に基づいてＣＱＩを算出する。送信側の無線通信装置は、フィードバックされたＣＱＩに基づいてＭＣＳセット情報を決定する。【０１１４】
ここで、チャネル品質が良好であり、ＣＱＩがより高いストリーム（ＳＩＮＲがより高いストリーム）ほど、時間領域におけるＳＩＮＲの変動（すなわち、ＳＩＮＲの分散）がより小さくなる。これに対し、チャネル品質が劣悪であり、ＣＱＩがより低いストリーム（ＳＩＮＲがより低いストリーム）ほど、時間領域におけるＳＩＮＲの分散がより大きくなる。【０１１５】
つまり、ＣＱＩがより低いストリームほど、ある時刻におけるＳＩＮＲの瞬時値と所定時間間隔におけるＳＩＮＲの平均値との差が大きくなる。よって、ＣＱＩがより低いストリームでは、実際のＳＩＮＲとＳＩＮＲの平均値との差分が大きくなり得るため、ＳＩＮＲの平均値に基づいて算出されるＣＱＩの精度が悪くなってしまう。そのため、ＣＱＩがより低いストリームほど、送信側の無線通信装置がコードワードを符号化、変調する際に用いるＭＣＳの選択精度がより悪くなる。すなわち、ＣＱＩがより低いストリームにマッピングされたコードワードほど、復号性能、つまり、誤り率特性が悪くなる。【０１１６】
そこで、本実施の形態では、複数のストリームのうち、ＣＱＩが所定の閾値未満のストリームでは、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングする。【０１１７】
以下、具体的に説明する。以下の説明では、上記実施の形態におけるトランスポートブロックをコードワードと呼ぶ。すなわち、本実施の形態では、送信側の無線通信装置は、上位レイヤからのコードワードを符号化単位で分割して複数のコードブロックを得る。ここでは、上位レイヤから最大Ｍ個のコードワード＃０〜＃Ｍ−１が入力される。【０１１８】
本実施の形態に係る送信側の無線通信装置４００の構成を図１３に示す。【０１１９】
図１３に示す送信側の無線通信装置４００は、コードブロック分割部１０１およびコードブロック処理部１０２−１〜１０２−Ｃからなるコードワード処理部４０１−１〜４０１−Ｍを上位レイヤから入力されるコードワードの最大数Ｍだけ備える。具体的には、送信側の無線通信装置４００は、コードワード処理部４０１−１〜４０１−Ｍをコードワード＃０〜＃Ｍ−１に対応して備える。【０１２０】
コードワード処理部４０１−１〜４０１−Ｍは、それぞれに入力されるコードワード＃０〜＃Ｍ−１を、実施の形態１と同様にして、コードブロック分割部１０１で複数のコードブロックに分割し、コードブロック処理部１０２−１〜１０２−Ｃで複数のコードブロックに対応するデータシンボルを生成する。そして、コードワード処理部４０１−１〜４０１−Ｍは、それぞれ複数のコードブロックで構成されるコードワード＃０〜＃Ｍ−１をマッピング部４０３に出力する。【０１２１】
マッピング制御部４０２は、スケジューリング情報、コードワード処理部４０１−１〜４０１−Ｍの各コードブロック分割部１０１から入力されるフィラービットの数および受信側の無線通信装置５００（図１４）からフィードバックされる各ストリームのＣＱＩを示すＣＱＩ情報に基づいて、各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。ここでは、物理チャネルリソースは、時間領域とストリーム（空間領域）とで表される。そして、マッピング制御部４０２は、各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピング結果を示すマッピング情報をマッピング部４０３に出力する。また、マッピング情報は、図示しない送信部から受信側の無線通信装置５００（図１４）に送信される。なお、マッピング制御部４０２におけるマッピング制御処理の詳細については後述する。【０１２２】
マッピング部４０３は、マッピング制御部４０２から入力されるマッピング情報に基づいて、コードワード処理部４０１−１〜４０１−Ｍのコードブロック処理部１０２−１〜１０２−Ｃからそれぞれ入力されるデータシンボルを物理チャネルリソースにマッピングする。そして、マッピング部４０３は、物理チャネルリソースにマッピングされたデータシンボルを無線送信処理部４０４に出力する。なお、マッピング部４０３におけるマッピング処理の詳細については後述する。【０１２３】
無線送信処理部４０４は、マッピング部４０３から入力される各データシンボルに対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された信号をアンテナ４０５−１〜４０５−Ｍから送信する。このようにして、複数のコードブロックは複数のストリームを用いて複数のアンテナから空間多重送信される。【０１２４】
一方、無線受信処理部４０６は、受信側の無線通信装置５００（図１４）から送信された制御信号をアンテナ４０５−１〜４０５−４を介して受信し、その制御信号に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施し、受信処理が施された制御信号を復調部４０７に出力する。この制御信号には、受信側の無線通信装置５００から報告された応答信号（ＡＣＫ信号またはＮＡＣＫ信号）が含まれている。【０１２５】
復調部４０７は、制御信号を復調して復号部４０８に出力する。【０１２６】
復号部４０８は、制御信号を復号し、制御信号に含まれている応答信号をコードワード処理部４０１−１〜４０１−Ｍのコードブロック処理部１０２−１〜１０２−Ｃの各レートマッチング部１０５に出力する。【０１２７】
次に、本実施の形態における受信側の無線通信装置について説明する。本実施の形態に係る受信側の無線通信装置５００の構成を図１４に示す。受信側の無線通信装置５００は、コードブロック処理部５０７−１〜５０７−Ｃおよびコードブロック結合部５１２からなるコードワード処理部５０６−１〜５０６−Ｍを、送信側の無線通信装置４００（図１３）から送信されるコードワードの最大数Ｍ個だけ備える。具体的には、受信側の無線通信装置５００は、コードワード処理部５０６−１〜５０６−Ｍを、コードワード＃０〜＃Ｍ−１に対応して備える。【０１２８】
図１４に示す受信側の無線通信装置５００において、無線受信処理部５０２は、送信側の無線通信装置４００（図１３）から送信された信号をアンテナ５０１−１〜５０１−４を介して受信し、その信号に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施し、受信処理が施された信号を信号分離部５０３に出力する。【０１２９】
信号分離部５０３は、無線受信処理部５０２から入力される信号を、複数のストリーム毎に分離し、分離後の複数のストリームをデマッピング部５０５に出力する。例えば、信号分離部５０３は、信号分離処理として、最小平均２乗誤差（ＭＭＳＥ：Minimum Mean Square Error）およびゼロフォーシング（ＺＦ：Zero Forcing）等の線形信号分離法、または、縦続干渉キャンセラ（ＳＩＣ：Successive Interference Canceller）および最尤検出（ＭＬＤ：Maximum Likelihood Detection）等の非線形信号分離法を用いてもよい。【０１３０】
デマッピング制御部５０４は、図示しない受信部で送信側の無線通信装置４００（図１３）から受信したマッピング情報に基づいて、物理チャネルリソースにマッピングされている各コードブロックに対応するデータシンボルのデマッピングを制御する。そして、デマッピング制御部５０４は、物理チャネルリソースにマッピングされている各コードブロックに対応するデータシンボルのデマッピング結果を示すデマッピング情報をデマッピング部５０５に出力する。【０１３１】
デマッピング部５０５は、デマッピング制御部５０４から入力されるデマッピング情報に基づいて、信号分離部５０３から入力される複数のストリームをデマッピングして、複数のコードワードの各コードブロック（シンボル系列）を得る。そして、デマッピング部５０５は、複数のコードワードの各コードブロック（シンボル系列）を、コードワード＃０〜＃Ｍ−１にそれぞれ対応するコードワード処理部５０６−１〜５０６−Ｍに出力する。【０１３２】
コードワード処理部５０６−１〜５０６−Ｍのコードブロック処理部５０７−１〜５０７−Ｃは、それぞれ復調部５０８、レートデマッチング部５０９、ターボ復号部５１０およびＣＲＣ復号部５１１を備える。なお、コードワードの再送制御がコードワード毎に独立に行われる場合、コードワード処理部５０６−１〜５０６−Ｍにはそれぞれ異なるＭＣＳセット情報が入力される。ただし、各コードワード処理部内のコードブロック処理部には、同一のＭＣＳセット情報が入力される。【０１３３】
復調部５０８は、ＭＣＳセット情報に示される変調方式に基づいて、デマッピング部５０５から入力されるコードブロック（シンボル系列）を復調する。具体的には、復調部５０８は、コードブロック（シンボル系列）から、コードブロックのＬＬＲを算出する。そして、復調部５０８は、算出されたコードブロックのＬＬＲをレートデマッチング部５０９に出力する。【０１３４】
レートデマッチング部５０９は、ＭＣＳセット情報に示される符号化率に基づいて、復調部５０８から入力されるコードブロックのＬＬＲをレートデマッチングする。その際、レートデマッチング部５０９は、各コードブロックのフィラービットの数および各コードブロックのフィラービットの配置位置を示すフィラービット情報に基づいて、各コードブロックのフィラービットの配置位置に最大のＬＬＲを挿入する。そして、レートデマッチング部５０９は、レートデマッチング後のコードブロックをターボ復号部５１０に出力する。なお、フィラービット情報は、送信側の無線通信装置４００から送信されてもよく、受信側の無線通信装置５００がコードワードサイズ等を用いて算出してもよい。【０１３５】
ターボ復号部５１０は、レートデマッチング部５０９から入力されるコードブロックに対してターボ復号を行う。そして、ターボ復号部５１０は、ターボ復号後のコードブロック（ビット系列）をＣＲＣ復号部５１１に出力する。【０１３６】
ＣＲＣ復号部５１１は、ターボ復号部５１０から入力されるコードブロックに対してＣＲＣ復号を行う。そして、コードワード内のすべてのコードブロックに誤りが無い場合、ＣＲＣ復号部５１１は、ＡＣＫ信号を符号化部５１３に出力するとともにコードブロックをコードブロック結合部５１２に出力する。一方、コードワード内のコードブロックに誤りが有る場合、ＣＲＣ復号部５１１は、ＮＡＣＫ信号を符号化部５１３に出力する。【０１３７】
コードブロック結合部５１２は、コードブロック処理部５０７−１〜５０７−Ｃの各ＣＲＣ復号部５１１から入力されるコードブロックを結合してコードワードを生成する。つまり、コードワード処理部５０６−１〜５０６−Ｍの各コードブロック結合部５１２は、それぞれコードワード＃０〜＃Ｍ−１を生成して、生成したコードワード＃０〜＃Ｍ−１を上位レイヤに出力する。【０１３８】
一方、符号化部５１３は、コードワード処理部５０６−１〜５０６−Ｍのコードブロック処理部５０７−１〜５０７−Ｃの各ＣＲＣ復号部５１１から入力される応答信号（ＡＣＫ信号またはＮＡＣＫ信号）を含む制御信号を符号化して、符号化後の制御信号を変調部５１４に出力する。【０１３９】
変調部５１４は、符号化部５１３から入力される制御信号を変調して、変調後の制御信号を無線送信処理部５１５に出力する。【０１４０】
無線送信処理部５１５は、変調部５１４から入力される制御信号に対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された制御信号をアンテナ５０１−１〜５０１−Ｍから送信する。【０１４１】
次に、送信側の無線通信装置４００のマッピング制御部４０２におけるマッピング制御処理およびマッピング部４０３におけるマッピング処理の詳細について説明する。【０１４２】
ここでは、送信側の無線通信装置４００は、４個のストリーム＃１〜＃４にコードワード＃０〜＃３をそれぞれマッピングする。具体的には、ストリーム＃１にコードワード＃０がマッピングされ、ストリーム＃２にコードワード＃１がマッピングされ、ストリーム＃３にコードワード＃２がマッピングされ、ストリーム＃４にコードワード＃３がマッピングされる。また、各コードワードは４つのコードブロック＃０〜＃３に分割される。また、ストリーム＃１〜＃４のうち、ストリーム＃１のＣＱＩが最も低く、所定の閾値未満である。一方、ストリーム＃２〜＃４のＣＱＩは所定の閾値以上であり、ストリーム＃４のＣＱＩが最も高い。また、コードワード＃０のコードブロック＃０〜＃３のうち、コードブロック＃１〜＃３にフィラービットが挿入される。さらに、コードワード＃０において、コードブロック＃３、コードブロック＃２、コードブロック＃１の順にフィラービットの数が多い。【０１４３】
そこで、マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが所定の閾値未満であり、ＣＱＩが最も低いストリーム＃１では、コードワード＃０のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部４０２は、ストリーム＃１にマッピングされるコードワード＃０のコードブロックを、フィラービットの数が０であるコードブロック＃０、フィラービットの数がコードブロック＃２、＃３より少ないコードブロック＃１、フィラービットの数がコードブロック＃３より少ないコードブロック＃２、フィラービットの数が最も多いコードブロック＃３の順に抽出する。よって、物理チャネルリソースブロックのストリーム＃１の先頭から順にマッピングされるコードワード＃０のコードブロックの順序は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。【０１４４】
そして、図１５に示すように、マッピング部４０３は、コードワード＃０のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃１の先頭から順にコードブロックをマッピングする。【０１４５】
これにより、ストリーム＃１〜＃４のうち、ＣＱＩが最も低いストリーム、つまり、チャネル品質が最も劣悪なストリーム＃１では、受信側の無線通信装置５００は、フィラービットの数がより少ないコードブロック、つまり、誤りやすいコードブロックから順にコードブロックを受信する。これにより、ストリーム＃１では、実施の形態１と同様、より少ない復号試行回数でコードワードの誤りを検出できる確率が高くなる。【０１４６】
また、送信側の無線通信装置４００は、フィラービットが挿入されたコードブロックからなるコードワードをＣＱＩが最も低いストリームにマッピングする。このため、受信側の無線通信装置５００では、ＣＱＩが最も低いストリームにおいて、フィラービットを用いてコードブロックを復号することで復号性能、つまり、誤り率特性を向上することができる。換言すると、受信側の無線通信装置５００では、フィラービットの数に起因した復号性能の向上によって、ＣＱＩが最も低いストリームのＳＩＮＲの分散を補償することができる。これにより、ＣＱＩが最も低いストリームのＳＩＮＲの分散が小さくなるため、ＳＩＮＲの平均値に基づいて算出されるＭＣＳセット情報の精度を向上することができる。【０１４７】
このように、本実施の形態によれば、送信側の無線通信装置は、複数のストリームのうち、ＣＱＩが最も低いストリームでは、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。これにより、受信側の無線通信装置は、ＣＱＩが最も低いストリームでは、誤りやすいコードブロックから順に復号処理を施すことができるため、実施の形態１と同様、より少ない復号試行回数でコードワードの誤りを検出する確率が高くなる。また、送信側の無線通信装置は、フィラービットが挿入されたコードワードを、ＣＱＩが最も低いストリームにマッピングする。このため、受信側の無線通信装置は、ＣＱＩが最も低いストリームでは、フィラービットを用いた復号処理を行うため、ＣＱＩが最も低いストリームの受信品質を向上することができる。つまり、受信側の無線通信装置は、ＣＱＩが最も低いストリームでの受信性能を向上しつつ、コードブロックに誤りが発生する場合でも復号試行回数を低減することができる。よって、本実施の形態によれば、ＭＩＭＯ伝送を用いる場合でも、実施の形態１と同様、復号処理における消費電力を削減することができる。【０１４８】
なお、本実施の形態では、送信側の無線通信装置４００は、１ストリームに１つのコードワードをマッピングする場合について説明した。しかし、本発明では、送信側の無線通信装置４００は、複数のストリームに１つのコードワードをマッピングしてもよい。例えば、図１６に示すように、送信側の無線通信装置４００は、ストリーム＃１〜＃３の３ストリームに渡ってコードワード＃０をマッピングしてもよい。図１６では、ストリーム＃１〜＃３を１つのストリームとみなす。よって、送信側の無線通信装置４００は、ストリーム＃１〜＃４のうち、ＣＱＩが最も低いストリーム＃１〜＃３では、コードワード＃０のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順にマッピングする。これにより、複数のストリームに１つのコードワードをマッピングする場合でも、本実施の形態と同様の効果を得ることができる。【０１４９】
また、本実施の形態では、４個のストリームを用いる場合について説明したが、ストリーム数は４個に限らず、４個以外のストリーム数を用いる場合に本発明を適用してもよい。【０１５０】
また、本実施の形態では、送信側の無線通信装置がマッピング情報を受信側の無線通信装置に通知する場合について説明した。ここで、送信側の無線通信装置が受信側の無線通信装置に通知するマッピング情報は、各ストリームへのコードブロックのマッピング結果をすべて示す情報でもよい。または、マッピング情報は、フィラービットの数がより少ないコードブロックから順（昇順）にマッピングされるストリームとフィラービットの数がより多いコードブロックから順（降順）にマッピングされるストリームとの境界位置（例えば、ストリーム番号）を示す境界位置情報、および、境界位置よりＣＱＩが低いストリーム（または、境界位置よりＣＱＩが高いストリーム）におけるコードブロックのマッピング順序（フィラービットの数の昇順または降順）を示すマッピング順序情報を含む情報でもよい。【０１５１】
また、本発明では、送信側の無線通信装置はマッピング情報を受信側の無線通信装置に通知しなくてもよい。例えば、送信側の無線通信装置および受信側の無線通信装置は、ストリーム数に基づいて決定したストリーム毎のコードブロックのマッピング順序（フィラービットの数の昇順または降順）を示すマッピングテーブルを予め保持してもよい。これにより、送信側の無線通信装置は、コードブロックに挿入されたフィラービットの数、マッピングテーブルおよび受信側の無線通信装置からフィードバックされるストリーム数に従って、各ストリームにコードブロックをマッピングする。また、受信側の無線通信装置は、ストリーム数およびマッピングテーブルに基づいて、デマッピング情報を算出する。【０１５２】
また、本発明では、受信側の無線通信装置が、各ストリームのＣＱＩおよびストリーム数等に基づいて、各ストリームにおけるコードブロックのマッピング順序（フィラービットの数の昇順または降順）を示すマッピング情報を生成し、マッピング情報を送信側の無線通信装置にフィードバックしてもよい。送信側の無線通信装置は、コードブロックに挿入されたフィラービットの数およびフィードバックされたマッピング情報に基づいて、コードブロックをマッピングする。【０１５３】
また、本発明では、送信側の無線通信装置はマッピング情報を受信側の無線通信装置に通知せず、受信側の無線通信装置はマッピング情報をブラインドで特定してもよい。例えば、送信側の無線通信装置は、受信側の無線通信装置からフィードバックされるストリームの情報（ＣＱＩ、ストリーム数等）に基づいて各ストリームにおけるコードブロックのマッピング順序（フィラービットの数の昇順または降順）を決定し、各ストリームにコードブロックをマッピングする。また、受信側の無線通信装置は、各ストリームの情報（ＣＱＩ、ストリーム数等）に基づいて各ストリームにおけるコードブロックのマッピング順序（フィラービットの数の昇順または降順）をブラインドで特定することで、各ストリームにマッピングされたコードブロックを復元する。【０１５４】
また、図１４において、アンテナ５０１−１〜５０１−４の４本のアンテナおよびコードワード処理部５０６−１〜５０６−４の４個のコードワード処理部をそれぞれ１個の構成に置き換え、信号分離部５０３を、１ストリームを受信するための信号検出を行う信号検出部に置き換えることで、送信側および受信側の双方に１本のアンテナを設けたＳＩＳＯ（Single-Input Single-Output）伝送における受信側の無線通信装置、つまり、実施の形態１の送信側の無線通信装置１００（図１）に対応する受信側の無線通信装置を構成することができる。【０１５５】
（実施の形態６）
本実施の形態では、受信側の無線通信装置がＳＩＣ受信する場合について説明する。【０１５６】
ＳＩＣ受信する受信側の無線通信装置は、ＣＱＩの高いストリームから順に、空間多重されている複数のストリームのフィルタリングおよびキャンセリングを行うＳＩＣ受信処理を行う。また、ＳＩＣ受信では、ストリーム間の受信品質の差がより大きいほど、誤り率特性がより良くなる。すなわち、受信側の無線通信装置がＳＩＣ受信する場合、ストリーム間の受信品質の差を大きくすることで、ＳＩＣの特性、つまり、誤り率特性を向上することができる。上述したように、フィラービットが挿入されたコードブロックは、フィラービットの高いＬＬＲを復号に用いることで受信品質を向上することができる。すなわち、フィラービットが挿入されたコードブロックと、フィラービットが挿入されないコードブロックとでは、受信品質に差が生じる。よって、ストリーム間の受信品質の差を大きくするためには、ＣＱＩが高いストリームにフィラービットが挿入されたコードブロックをマッピングし、ＣＱＩが低いストリームにフィラービットが挿入されないコードブロックをマッピングすればよい。【０１５７】
そこで、本実施の形態では、複数のストリームのうち、ＣＱＩが所定の閾値未満のストリームでは、実施の形態５と同様、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングする。さらに、本実施の形態では、ＣＱＩが所定の閾値以上のストリームでは、複数のコードブロックを、フィラービットの数がより多いコードブロックから順にマッピングする。【０１５８】
（マッピング例１）
本マッピング例では、複数のストリームのうち、ＣＱＩが最も低いストリームでは、実施の形態５と同様、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングする。また、本マッピング例では、さらに、ＣＱＩが最も低いストリーム以外のストリームでは、複数のコードブロックを、フィラービットの数がより多いコードブロックから順にマッピングする。【０１５９】
以下、具体的に説明する。ここでは、実施の形態５と同様、送信側の無線通信装置４００（図１３）は、４個のストリーム＃１〜＃４にコードワード＃０〜＃３をそれぞれマッピングする。また、各コードワードは４つのコードブロック＃０〜＃３に分割される。また、ストリーム＃１〜＃４のうち、ストリーム＃１のＣＱＩが最も低く、ストリーム＃４のＣＱＩが最も高い。さらに、ストリーム＃２〜＃４のＣＱＩは所定の閾値以上であるのに対して、ストリーム＃１のＣＱＩは所定の閾値未満であり、ストリーム＃２〜＃４のＣＱＩよりも非常に低い。また、コードワード＃０のコードブロック＃０〜＃３のうち、コードブロック＃１〜＃３にフィラービットが挿入される。さらに、コードワード＃０において、コードブロック＃３、コードブロック＃２、コードブロック＃１の順にフィラービットの数が多い。また、コードワード＃１〜３のコードブロック＃０〜＃３のうち、コードブロック＃０〜＃２にフィラービットが挿入される。さらに、コードワード＃１〜＃３において、コードブロック＃０、コードブロック＃１、コードブロック＃２の順にフィラービットの数が多い。【０１６０】
マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが最も低いストリーム＃１では、実施の形態５と同様にして、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に抽出する。【０１６１】
一方、マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが最も低いストリーム＃１以外のストリーム＃２〜＃４では、複数のコードブロックを、フィラービットの数がより多いコードブロックから順に抽出する。すなわち、マッピング制御部４０２は、ストリーム＃２〜＃４にそれぞれマッピングされるコードワード＃１〜３のコードブロックを、フィラービットの数が最も多いコードブロック＃０、フィラービットの数が２番目に多いコードブロック＃１、フィラービットの数が３番目に多いコードブロック＃２、フィラービットの数が０であるコードブロック＃３の順にそれぞれ抽出する。【０１６２】
よって、物理チャネルリソースブロックのストリーム＃１の先頭から順にマッピングされるコードブロックの順序は、コードワード＃０のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。また、物理チャネルリソースブロックのストリーム＃２〜＃４の先頭から順にマッピングされるコードブロックの順序は、コードブロック＃１〜＃３のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。【０１６３】
そして、図１７に示すように、マッピング部４０３は、コードワード＃０のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃１の先頭から順にコードブロックをマッピングする。また、図１７に示すように、マッピング部４０３は、コードワード＃１〜＃３のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃２〜＃４の先頭から順にコードブロックをそれぞれマッピングする。【０１６４】
これにより、受信側の無線通信装置５００（図１４）は、ストリーム＃１のＣＱＩよりもＣＱＩが非常に高いストリーム＃２〜＃４では、フィラービットの数がより多いコードブロックから順に受信し、ＣＱＩが最も低いストリーム＃１では、フィラービットの数がより少ないコードブロックから順に受信する。これにより、受信側の無線通信装置５００では、ストリーム＃２〜＃４において、より早い時刻に受信したコードブロックほど、より多くのフィラービットを用いて復号処理を行うため、受信品質を向上することができる。つまり、より早い時刻ほど、ストリーム＃１とストリーム＃２〜＃４との間の受信品質の差がより大きくなる。よって、受信側の無線通信装置５００は、より早い時刻におけるＳＩＣ受信性能、つまり、誤り率特性を向上することができる。【０１６５】
また、受信側の無線通信装置５００は、ＣＱＩが最も低いストリーム＃１では、実施の形態５と同様、フィラービットがより少ないコードブロックの順に複数のコードブロックを受信する。よって、受信側の無線通信装置５００は、ＳＩＣによって干渉をキャンセルした上でコードブロックに誤りが発生する場合でも、より少ない復号試行回数でコードワードの誤りを検出できる確率が高くなり、復号試行回数を低減することができる。【０１６６】
（マッピング例２）
本マッピング例では、複数のストリームのうち、ＣＱＩが最も高いストリーム以外のストリームでは、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングする。また、本マッピング例では、さらに、ＣＱＩが最も高いストリームでは、複数のコードブロックを、フィラービットの数がより多いコードブロックから順にマッピングする。【０１６７】
以下、具体的に説明する。ここでは、実施の形態５と同様、送信側の無線通信装置４００は、４個のストリーム＃１〜＃４にコードワード＃０〜＃３をそれぞれマッピングする。また、各コードワードは４つのコードブロック＃０〜＃３に分割される。また、ストリーム＃１〜＃４のうち、ストリーム＃１のＣＱＩが最も低く、ストリーム＃４のＣＱＩが最も高い。さらに、ストリーム＃１〜＃３のＣＱＩは所定の閾値未満であるのに対して、ストリーム＃４のＣＱＩは所定の閾値以上であり、ストリーム＃１〜＃３のＣＱＩよりも非常に高い。また、コードワード＃０〜２のコードブロック＃０〜＃３のうち、コードブロック＃１〜＃３にフィラービットが挿入される。さらに、コードワード＃０〜＃２において、コードブロック＃３、コードブロック＃２、コードブロック＃１の順にフィラービットの数が多い。また、コードワード＃３のコードブロック＃０〜＃３のうち、コードブロック＃０〜＃２にフィラービットが挿入される。さらに、コードワード＃３において、コードブロック＃０、コードブロック＃１、コードブロック＃２の順にフィラービットの数が多い。【０１６８】
マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが最も高いストリーム＃４以外のストリーム＃１〜＃３では、コードワード＃０〜＃２のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。一方、マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが最も高いストリーム＃４では、コードワード＃３のコードブロック＃０〜＃３を、フィラービットの数がより多いコードブロックから順に抽出する。【０１６９】
すなわち、マッピング制御部４０２は、ストリーム＃１〜＃３にそれぞれマッピングされるコードワード＃０〜＃２のコードブロックを、フィラービットの数が０であるコードブロック＃０、フィラービットの数がコードブロック＃２、＃３より少ないコードブロック＃１、フィラービットの数がコードブロック＃３より少ないコードブロック＃２、フィラービットの数が最も多いコードブロック＃３の順にそれぞれ抽出する。よって、物理チャネルリソースブロックのストリーム＃１〜＃３の先頭から順にマッピングされるコードブロックの順序は、それぞれコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。【０１７０】
一方、マッピング制御部４０２は、ストリーム＃４にマッピングされるコードワード＃３のコードブロックを、フィラービットの数が最も多いコードブロック＃０、フィラービットの数が２番目に多いコードブロック＃１、フィラービットの数が３番目に多いコードブロック＃２、フィラービットの数が０であるコードブロック＃３の順に抽出する。よって、物理チャネルリソースブロックのストリーム＃４の先頭から順にマッピングされるコードブロックの順序は、コードワード＃０のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。【０１７１】
そして、図１８に示すように、マッピング部４０３は、コードワード＃０〜＃２のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃１〜＃３の先頭から順にコードブロックをそれぞれマッピングする。また、図１８に示すように、マッピング部４０３は、コードワード＃４のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃４の先頭から順にコードブロックをマッピングする。【０１７２】
これにより、受信側の無線通信装置５００（図１４）は、ストリーム＃１〜＃３のＣＱＩよりもＣＱＩが非常に高いストリーム＃４では、フィラービットの数がより多いコードブロックから順に受信し、ストリーム＃４以外のストリーム＃１〜＃３では、フィラービットの数がより少ないコードブロックから順に受信する。これにより、受信側の無線通信装置５００では、マッピング例１と同様、ストリーム＃４において、より早い時刻に受信したコードブロックほど、より多くのフィラービットを用いて復号処理を行うため、受信品質を向上することができる。つまり、より早い時刻ほど、ストリーム＃１〜＃３とストリーム＃４との間の受信品質の差がより大きくなる。よって、受信側の無線通信装置５００は、より早い時刻におけるＳＩＣ受信性能、つまり、誤り率特性を向上することができる。【０１７３】
また、受信側の無線通信装置５００は、ストリーム＃１〜＃３では、実施の形態５と同様、フィラービットがより少ないコードブロック（誤りが発生しやすいコードブロック）の順に複数のコードブロックを受信する。また、受信側の無線通信装置５００は、ＣＱＩが高いストリーム、すなわち、ストリーム＃４、＃３、＃２、＃１の順にＳＩＣ処理を行う。よって、受信側の無線通信装置５００は、ＳＩＣによって干渉をキャンセルした上でコードブロックに誤りが発生する場合でも、より早い時刻かつＳＩＣ処理の早い段階（ＣＱＩがより高いストリーム）にマッピングされたコードブロックで誤りを検出できる確率が向上する。よって、本マッピング例によれば、マッピング例１よりも、復号試行回数をさらに低減することができる。【０１７４】
以上、マッピング例１および２について説明した。【０１７５】
このように、本実施の形態によれば、送信側の無線通信装置は、ＣＱＩが高いストリーム（ＣＱＩが所定の閾値以上のストリーム）では、複数のコードブロックを、フィラービットがより多いコードブックの順に送信し、ＣＱＩがより低いストリーム（ＣＱＩが所定の閾値未満のストリーム）では、複数のコードブロックを、フィラービットがより少ないコードブロックの順に送信する。これにより、受信側の無線通信装置では、ＳＩＣ受信する場合に、より早い時刻におけるストリーム間の受信品質の差を大きくすることができる。このため、受信側の無線通信装置は、より早い時刻において、ＳＩＣ性能を向上することができる。また、送信側の無線通信装置は、ＣＱＩがより低いストリーム（誤りが発生しやすいストリーム）では、複数のコードブロックを、フィラービットがより少ないコードブロック（誤りが発生しやすいコードブロック）の順に送信する。そのため、ＳＩＣによって干渉をキャンセルした上で誤りが発生する場合でも、実施の形態５と同様、誤りやすいコードブロックから優先的に誤り検出を行うことができるため、復号試行回数を低減することができる。よって、本実施の形態によれば、受信側の無線通信装置がＳＩＣ受信する場合でも、ＳＩＣ受信性能を向上しつつ、実施の形態１と同様、復号処理における消費電力を削減することができる。【０１７６】
なお、本実施の形態では、送信側の無線通信装置４００は、１ストリームに１つのコードワードをマッピングする場合について説明した。しかし、本発明では、送信側の無線通信装置４００は、複数のストリームに１つのコードワードをマッピングしてもよい。例えば、図１９および図２０に示すように、送信側の無線通信装置４００は、ストリーム＃１および＃２の２ストリームにコードワード＃０をマッピングし、ストリーム＃３および＃４の２ストリームにコードワード＃１をマッピングし、ストリーム＃５および＃６の２ストリームにコードワード＃２をマッピングしてもよい。図１９および図２０では、ストリーム＃１および＃２、ストリーム＃３および＃４、ストリーム＃５および＃６をそれぞれ１つのストリームとみなす。【０１７７】
例えば、本実施の形態のマッピング例１における送信側の無線通信装置４００は、図１９に示すように、ストリーム＃１〜＃６のうち、ＣＱＩが最も低いストリーム＃１、＃２では、コードワード＃０のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順にマッピングする。これに対し、送信側の無線通信装置４００は、ＣＱＩが最も低いストリーム＃１、＃２以外のストリーム＃３、＃４およびストリーム＃５、＃６では、コードワード＃１および＃２のコードブロック＃０〜＃３を、フィラービットの数がより多いコードブロックから順にマッピングする。【０１７８】
また、本実施の形態のマッピング例２における送信側の無線通信装置４００は、図２０に示すように、ストリーム＃１〜＃６のうち、ＣＱＩが最も高いストリーム＃５、＃６以外のストリーム＃１、＃２およびストリーム＃３、＃４では、コードワード＃０および＃１のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順にマッピングする。一方、ＣＱＩが最も高いストリーム＃５、＃６では、コードワード＃２のコードブロック＃０〜＃３を、フィラービットの数がより多いコードブロックから順にマッピングする。よって、図１９および図２０に示すように複数のストリームに１つのコードワードをマッピングする場合でも、本実施の形態と同様の効果を得ることができる。【０１７９】
また、本実施の形態では、４個のストリームを用いる場合について説明したが、ストリーム数は４個に限らず、４個以外のストリーム数を用いる場合に本発明を適用してもよい。【０１８０】
また、本実施の形態では、送信側の無線通信装置は、時間領域およびストリーム（空間領域）で表される物理チャネルリソースブロックにコードブロックをマッピングする場合について説明した。しかし、本発明では、送信側の無線通信装置は、ストリーム（空間領域）のみを考慮してコードブロックをマッピングしてもよい。例えば、図２１に示すように、送信側の無線通信装置は、コードワード＃０のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に、ＣＱＩがより低いストリームから順にマッピングしてもよい。これにより、ＣＱＩがより高いストリームほど、フィラービットがより多く挿入されるため受信品質がより向上する。よって、受信側の無線通信装置では、ストリーム間の受信品質の差がより広がるため、ＳＩＣ受信性能、つまり、誤り率特性をより向上することができる。【０１８１】
また、本実施の形態では、受信側の無線通信装置がＳＩＣ受信を行う場合について説明した。しかし、本発明では、例えば、受信側の無線通信装置が最尤検出（ＭＬＤ）または並列干渉キャンセラ（ＰＩＣ：Parallel Interference Canceller）を行ってもよい。受信側の無線通信装置がＭＬＤまたはＰＩＣを用いる場合、ストリーム間の受信品質の差がより小さいほど、誤り率特性がより良くなる。よって、送信側の無線通信装置は、図２２に示すように、すべてのストリームにおいて、複数のコードブロックを、フィラービットがより少ないコードブロックから順に送信すればよい。これにより、受信側の無線通信装置は、ＭＬＤまたはＰＩＣを用いる場合でも、ＭＬＤおよびＰＩＣの性能を向上することができる。さらに、ＭＬＤまたはＰＩＣによって干渉をキャンセルした上で誤りが発生する場合でも、受信側の無線通信装置は、すべてのストリームにおいて、フィラービットがより少ないコードブロックから受信するため、本実施の形態と同様、復号試行回数を低減することができる。【０１８２】
また、本実施の形態では、ＣＱＩが最も低いストリーム（または、ＣＱＩが最も高いストリーム以外のストリーム）でフィラービットの数がより少ない順（昇順）にコードブックをマッピングし、ＣＱＩが最も低いストリーム以外のストリーム（または、ＣＱＩが最も高いストリーム）でフィラービットの数がより多い順（降順）にコードブックをマッピングする場合について説明した。しかし、本発明では、コードブロックのマッピング順序、すなわち、フィラービットの数の昇順／降順の切り替えは、どこのストリーム間に設定してもよい。例えば、各ストリームのＣＱＩに基づいて、フィラービットの数がより少ない順（昇順）にコードブックをマッピングするストリームとフィラービットの数がより多い順（降順）にコードブックをマッピングするストリームとを切り替えてもよい。具体的には、送信側の無線通信装置は、複数のストリームのうち、ＣＱＩが所定の閾値未満のストリームでは、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングしてもよい。さらに、送信側の無線通信装置は、ＣＱＩが所定の閾値以上のストリームでは、複数のコードブロックを、フィラービットの数がより多いコードブロックから順にマッピングしてもよい。例えば、ＳＩＣ、ＰＩＣおよびＭＬＤをハイブリッドで併用するＭＩＭＯ伝送を用いる場合、各ストリームのＣＱＩおよび各方法の特性に応じてコードブロックのマッピング処理を適応的に変更してもよい。【０１８３】
以上、本発明の各実施の形態について説明した。【０１８４】
なお、上記実施の形態では、誤り検出符号としてＣＲＣ符号を用いた場合について説明したが、本発明において使用可能な誤り検出符号はＣＲＣ符号に限られない。【０１８５】
また、上記実施の形態では、物理チャネルリソースは、時間領域、周波数領域またはストリーム（空間領域）で表される場合について説明したが、物理チャネルリソースは、時間領域、周波数領域および空間領域のみでなく、符号などで表してもよい。【０１８６】
また、上記実施の形態で用いるフィラービットは、送信側の無線通信装置と受信側の無線通信装置との間で既知（共通）でありさえすれば‘１’でも‘０’でもよい。【０１８７】
また、移動体通信システムにおいて、送信側の無線通信装置１００（図１）、２００（図７）、３００（図１０）、４００（図１３）または受信側の無線通信装置５００（図１４）を無線通信基地局装置に備えることができる。また、送信側の無線通信装置１００（図１）、２００（図７）、３００（図１０）、４００（図１３）または受信側の無線通信装置５００（図１４）を無線通信移動局装置に備えることもできる。これにより、上記同様の作用・効果を奏する無線通信基地局装置および無線通信移動局装置を実現することができる。【０１８８】
また、無線通信移動局装置はUE、無線通信基地局装置はNode BまたはBS（Base Station）と称されることがある。【０１８９】
また、上記実施の形態では、ＭＩＭＯ伝送を用いる場合（実施の形態５および６）、シングルサイト（１セル）でのダウンリンク／アップリンク  シングルユーザＭＩＭＯ伝送（すなわち、１ＢＳの複数のアンテナと１ＵＥの複数のアンテナとの間におけるＭＩＭＯ伝送）を行う場合について説明した。しかし、本発明を適用することができるＭＩＭＯ伝送は、シングルサイト  ダウンリンク／アップリンク  シングルユーザＭＩＭＯ伝送に限らない。【０１９０】
例えば、シングルサイト  ダウンリンク／アップリンク  マルチユーザＭＩＭＯ伝送（すなわち、１ＢＳの複数のアンテナと複数のＵＥの複数のアンテナとの間におけるＭＩＭＯ伝送）の場合、ＢＳと各ＵＥとの間のリンク（チャネル）毎に本発明を適用すればよい。例えば、ＢＳ（送信側の無線通信装置）は、複数のストリームを用いて、データ（コードワード）を各ＵＥ（受信側の無線通信装置）へ空間多重送信してもよい。具体的には、図２３に示すように、ＢＳは、ストリーム＃１〜＃４のうち、ＵＥ＃０宛てのコードワードをストリーム＃１、＃２にマッピングし、ＵＥ＃１宛てのコードワードをストリーム＃３、＃４にマッピングする。そして、ＢＳは、上記実施の形態と同様にして、ＵＥ毎のストリームのＣＱＩに基づいて複数のコードブロックを物理チャネルリソースブロックにマッピングする。図２３では、ＢＳは、実施の形態５と同様、各ＵＥ宛てのコードワードがマッピングされるストリームのうち、ＣＱＩが最も低いストリーム（ストリーム＃１およびストリーム＃３）にマッピングされるコードワードを、フィラービットの数がより少ないコードブロックから順に送信する。【０１９１】
また、シングルサイト  アップリンク  マルチユーザＭＩＭＯ伝送の場合、各ＵＥ（送信側の無線通信装置）は、複数のストリームを用いて、データ（コードワード）をＢＳ（受信側の無線通信装置）へ空間多重送信してもよい。具体的には、図２４に示すように、例えば、ＵＥ＃０は、コードワードを、ストリーム＃１〜＃４のうち、ストリーム＃１、＃２にマッピングする。また、図２５に示すように、ＵＥ＃１はコードワードを、ストリーム＃１〜＃４のうち、ストリーム＃３、＃４にマッピングする。そして、ＵＥ＃０およびＵＥ＃１は、上記実施の形態と同様にして、ＵＥ毎のストリームのＣＱＩに基づいて複数のコードブロックを物理チャネルリソースブロックにマッピングする。図２４および図２５では、ＵＥ＃０およびＵＥ＃１は、実施の形態５と同様、コードワードがマッピングされるストリームのうち、ＣＱＩが最も低いストリーム（ストリーム＃１およびストリーム＃３）にマッピングされるコードワードを、フィラービットの数がより少ないコードブロックから順に送信する。【０１９２】
また、マルチサイト  ダウンリンク／アップリンク  シングルユーザ／マルチユーザ  ＭＩＭＯ伝送（すなわち、複数のＢＳの複数のアンテナと、１ＵＥまたは複数のＵＥの複数のアンテナとの間におけるＭＩＭＯ伝送）における複数のＢＳと複数のＵＥとの間で本発明を適用してもよく、各ＢＳと各ＵＥとの間で本発明を適用すればよい。【０１９３】
また、上記実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。【０１９４】
また、上記実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。【０１９５】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。【０１９６】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。【０１９７】
２００７年９月２８日出願の特願２００７−２５６０８５および２００８年７月３日出願の特願２００８−１７４７５８の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０１９８】
本発明は、移動体通信システム等に適用することができる。
【図１】
2009041067.tif 000003
【図２】
2009041067.tif 000004
【図３】
2009041067.tif 000005
【図４】
2009041067.tif 000006
【図５】
2009041067.tif 000007
【図６】
2009041067.tif 000008
【図７】
2009041067.tif 000009
【図８】
2009041067.tif 000010
【図９】
2009041067.tif 000011
【図１０】
2009041067.tif 000012
【図１１】
2009041067.tif 000013
【図１２】
2009041067.tif 000014
【図１３】
2009041067.tif 000015
【図１４】
2009041067.tif 000016
【図１５】
2009041067.tif 000017
【図１６】
2009041067.tif 000018
【図１７】
2009041067.tif 000019
【図１８】
2009041067.tif 000020
【図１９】
2009041067.tif 000021
【図２０】
2009041067.tif 000022
【図２１】
2009041067.tif 000023
【図２２】
2009041067.tif 000024
【図２３】
2009041067.tif 000025
【図２４】
2009041067.tif 000026
【図２５】
2009041067.tif 000027
【手続補正書】
【提出日】平成21年11月9日(2009.11.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
既知ビットが挿入されたビット系列を複数のコードブロックに分割する分割手段と、
前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングするマッピング手段と、
を具備する無線通信装置。
【請求項２】
前記マッピング手段は、ブロックサイズが互いに異なる前記複数のコードブロックを、ブロックサイズがより小さいコードブロックから順に、かつ、ブロックサイズが同じ複数のコードブロックがある場合は前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項３】
前記マッピング手段は、ブロックサイズが互いに異なる前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、かつ、前記既知ビットの数が同じ複数のコードブロックがある場合はブロックサイズがより小さいコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項４】
前記マッピング手段は、符号化率が互いに異なる前記複数のコードブロックを、符号化率がより大きいコードブロックから順に、かつ、符号化率が同じ複数のコードブロックがある場合は前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項５】
前記マッピング手段は、符号化率が互いに異なる前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、かつ、前記既知ビットの数が同じ複数のコードブロックがある場合は符号化率がより大きいコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項６】
前記マッピング手段は、割り当てられる周波数帯域幅が互いに異なる前記複数のコードブロックを、周波数帯域幅がより狭いコードブロックから順に、かつ、周波数帯域幅が同じ複数のコードブロックがある場合は前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項７】
前記マッピング手段は、割り当てられる周波数帯域幅が互いに異なる前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、かつ、前記既知ビットの数が同じ複数のコードブロックがある場合は周波数帯域幅がより狭いコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項８】
複数のストリームを用いて前記複数のコードブロックを送信する複数のアンテナ、をさらに具備し、
前記マッピング手段は、前記複数のストリームのうち、チャネル品質が閾値未満のストリームでは、前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項１記載の無線通信装置。
【請求項９】
前記マッピング手段は、さらに、前記チャネル品質が前記閾値以上のストリームでは、
前記複数のコードブロックを、前記既知ビットの数がより多いコードブロックから順にマッピングする、
請求項８記載の無線通信装置。
【請求項１０】
前記マッピング手段は、前記複数のストリームのうち、前記チャネル品質が最も低いストリームでは、前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項８記載の無線通信装置。
【請求項１１】
前記マッピング手段は、前記複数のストリームのうち、前記チャネル品質が最も低いストリーム以外のストリームでは、前記複数のコードブロックを、前記既知ビット数がより多いコードブロックから順にマッピングする、
請求項１０記載の無線通信装置。
【請求項１２】
前記マッピング手段は、前記複数のストリームのうち、前記チャネル品質が最も高いストリーム以外のストリームでは、前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順にマッピングする、
請求項８記載の無線通信装置。
【請求項１３】
前記マッピング手段は、前記複数のストリームのうち、前記チャネル品質が最も高いストリームでは、前記複数のコードブロックを、前記既知ビットの数がより多いコードブロックから順にマッピングする、
請求項１２記載の無線通信装置。
【請求項１４】
既知ビットが挿入されたビット系列を分割して生成される複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、または、誤り率特性がより悪いコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする、
マッピング方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置およびマッピング方法に関する。
【背景技術】
【０００２】
第３世代の移動体通信サービスの開始に伴い、最近、データ通信や映像通信などのマルチメディア通信が盛んになりつつある。よって今後はさらにデータサイズが増大することが予想され、移動体通信サービスに対するデータレートの高速化への要求は高まってくるものと予想される。
【０００３】
そこで、現在、３ＧＰＰ  ＬＴＥ（3rd Generation Partnership Project Long Term Evolution）では、１００Ｍｂｐｓという高速伝送を実現すべく移動体通信規格の標準化に関する検討が盛んに行われている。
【０００４】
このような高速伝送を実現するための技術として、前方誤り訂正符号（ＦＥＣ：Forward Error Correction code）および自動再送要求（ＡＲＱ：Automatic Repeat reQuest）などの誤り制御技術が注目されている。また、ＦＥＣとＡＲＱとを組み合わせたＨＡＲＱ（Hybrid ARQ）が検討されている。３ＧＰＰでは、ＦＥＣとしてターボ符号を用いたＨＡＲＱが検討されている。
【０００５】
ターボ符号では、ターボ符号の内部インタリーバサイズ毎にビット列を符号化する。ここで、上位レイヤから提供される情報ビット系列であるトランスポートブロックのトランスポートブロックサイズがインタリーバサイズを超える場合には、トランスポートブロックはインタリーバサイズの複数のコードブロックに分割される。ここで、トランスポートブロックを規定された複数のコードブロックサイズに分割できない場合には、送信側の無線通信装置と受信側の無線通信装置との間で既知であるフィラービット（filler bit）がトランスポートブロックに挿入される。そして、調整後のトランスポートブロックは、複数のコードブロックに分割される。
【０００６】
また、ＨＡＲＱでは、受信側の無線通信装置は、ＣＲＣ（Cyclic Redundancy Check）符号等の誤り検出符号を用いて、受信データに誤り無しであればＡＣＫ（Acknowledgment）信号を、誤り有りであればＮＡＣＫ（Negative Acknowledgment）信号を応答信号として送信側の無線通信装置へフィードバックする。また、受信側の無線通信装置は、送信側の無線通信装置から再送されたデータと過去に受信した誤りがあるデータとを合成し、合成データに対し誤り訂正復号を行う。これにより、ＳＩＮＲ（Signal to Interference plus Noise power Ratio）の改善、符号化利得の向上が図られて通常のＡＲＱよりも少ない再送回数で受信データを復号することが可能となる。
【０００７】
３ＧＰＰでは、情報ビット系列にＣＲＣを付加する方法として、トランスポートブロック単位でＣＲＣを付加する方法およびコードブロック単位でＣＲＣを付加する方法の２つの方法が検討されている（例えば、非特許文献１参照）。
【０００８】
トランスポートブロック単位でＣＲＣを付加する方法では、ＣＲＣがトランスポートブロックに付加された後に、そのトランスポートブロックが複数のコードブロックに分割される。この方法では、トランスポートブロック全体に対してＣＲＣが付加されるため、ＣＲＣ付加によるオーバヘッドを小さく抑えることができる。一方、コードブロック単位でＣＲＣを付加する方法では、トランスポートブロックが複数のコードブロックに分割された後に、ＣＲＣが各コードブロックに付加される。これにより、受信側の無線通信装置は
、いずれかのコードブロックで誤りを検出した時点で、他のコードブロックの誤り訂正処理を停止することができる。よって、受信側の無線通信装置での復号処理における消費電力を削減することができるとともに、送信側の無線通信装置へ応答信号をフィードバックするまでの時間を短縮することができる。ただし、トランスポートブロック単位でＣＲＣを付加する方法およびコードブロック単位でＣＲＣを付加する方法の双方の方法とも、再送制御はトランスポートブロック単位で行われる。
【０００９】
また、３ＧＰＰでは、トランスポートブロック単位でＣＲＣを付加する方法とコードブロック単位でＣＲＣを付加する方法とをハイブリッドで用いる方法についても検討されている（例えば、非特許文献２参照）。送信側の無線通信装置は、ＣＲＣが付加されたトランスポートブロックを複数のコードブロックに分割し、さらに、コードブロック毎にＣＲＣを付加する。
【非特許文献１】R1-073108, “Analysis of per code block CRC and per transport block CRC,” 3GPP TSG RAN WG1 #49-bis, Orlando, 25-29 June, 2007
【非特許文献２】R1-073843, “Way forward for CRC attachment for turbo-coded transport channel,” 3GPP TSG RAN WG1 #50, Athens, Aug. 20-24, 2007
【発明の開示】
【発明が解決しようとする課題】
【００１０】
基本的にバッテリで駆動する携帯電話等の移動通信端末装置では、消費電力がより低いことが好ましい。よって、コードブロック毎にＣＲＣを検出する無線通信装置を移動通信端末装置に搭載する場合には、消費電力をさらに削減することが望まれる。
【００１１】
本発明の目的は、消費電力を削減することができる無線通信装置およびマッピング方法を提供することである。
【課題を解決するための手段】
【００１２】
本発明の無線通信装置は、既知ビットが挿入されたビット系列を複数のコードブロックに分割する分割手段と、前記複数のコードブロックを、前記既知ビットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングするマッピング手段と、を具備する構成を採る。
【発明の効果】
【００１３】
本発明によれば、消費電力を削減することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、添付図面を参照して詳細に説明する。
【００１５】
（実施の形態１）
本実施の形態では、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。
【００１６】
本実施の形態に係る送信側の無線通信装置１００の構成を図１に示す。
【００１７】
送信側の無線通信装置１００において、コードブロック分割部１０１には、上位レイヤからのトランスポートブロックが入力される。そして、コードブロック分割部１０１は、トランスポートブロックを符号化単位（後述するターボ符号化部１０４における内部インタリーバサイズ）であるコードブロックに分割して、複数のコードブロックを得る。ここで、コードブロック分割部１０１は、次処理であるコードブロック処理部１０２−１〜１０２−Ｃの各ＣＲＣ符号化部１０３で付加されるＣＲＣビットのサイズを考慮してトランスポートブロックを複数のコードブロックに分割する。また、トランスポートブロックを規定された複数のコードブロックサイズに分割できない場合、コードブロック分割部１０１は、フィラービットをトランスポートブロックに挿入する。そして、コードブロック分割部１０１は、フィラービットが挿入されたトランスポートブロックを複数のコードブロックに分割する。そして、コードブロック分割部１０１は、得られた複数のコードブロックを対応するコードブロック処理部１０２−１〜１０２−Ｃの各ＣＲＣ符号化部１０３にそれぞれ出力する。また、コードブロック分割部１０１は、各コードブロックに含まれるフィラービットの数をマッピング制御部１０７に出力する。
【００１８】
コードブロック処理部１０２−１〜１０２−Ｃは、それぞれＣＲＣ符号化部１０３、タ
ーボ符号化部１０４、レートマッチング部１０５および変調部１０６を備える。
【００１９】
ＣＲＣ符号化部１０３は、コードブロック分割部１０１から入力されるコードブロックに対してＣＲＣ符号化を行う。そして、ＣＲＣ符号化部１０３は、ＣＲＣ符号化後のコードブロックをターボ符号化部１０４にそれぞれ出力する。
【００２０】
ターボ符号化部１０４は、ＣＲＣ符号化部１０３から入力されるコードブロックに対してターボ符号化を行う。そして、ターボ符号化部１０４は、ターボ符号化後のコードブロックをレートマッチング部１０５に出力する。
【００２１】
レートマッチング部１０５は、ＭＣＳ（Modulation and channel Coding Scheme）セット情報に示される符号化率に基づいて、ターボ符号化部１０４から入力されるコードブロックをレートマッチングする。そして、レートマッチング部１０５は、レートマッチング後のコードブロックを変調部１０６に出力するとともに所定時間だけ保存する。そして、レートマッチング部１０５は、復号部１１３から入力される応答信号がＡＣＫ信号の場合には保存しているコードブロックを廃棄する。一方、レートマッチング部１０５は、復号部１１３から入力される応答信号がＮＡＣＫ信号である場合には、保存しているコードブロックを再び変調部１０６に出力する。このようにしてコードブロックに対してＡＲＱを適用する。
【００２２】
変調部１０６は、ＭＣＳセット情報に示される変調方式に基づいて、レートマッチング部１０５から入力されるコードブロックを変調してデータシンボルを生成する。そして、変調部１０６は、生成されたデータシンボルをマッピング部１０８に出力する。
【００２３】
マッピング制御部１０７は、図示しないスケジューラから入力されるコードブロック送信用の物理チャネルリソースを示すスケジューリング情報、および、コードブロック分割部１０１から入力されるフィラービットの数に基づいて、各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。ここでは、物理チャネルリソースは、時間領域と周波数領域とで表される。そして、マッピング制御部１０７は、各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピング結果を示すマッピング情報をマッピング部１０８に出力する。なお、マッピング制御部１０７におけるマッピング制御処理の詳細については後述する。
【００２４】
マッピング部１０８は、マッピング制御部１０７から入力されるマッピング情報に基づいて、コードブロック処理部１０２−１〜１０２−Ｃの各変調部１０６から入力されるデータシンボルを物理チャネルリソースにマッピングする。そして、マッピング部１０８は、物理チャネルリソースにマッピングされたデータシンボルを無線送信処理部１０９に出力する。なお、マッピング部１０８におけるマッピング処理の詳細については後述する。
【００２５】
無線送信処理部１０９は、データシンボルに対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された信号をアンテナ１１０を介して受信側の無線通信装置へ送信する。
【００２６】
一方、無線受信処理部１１１は、受信側の無線通信装置から送信された制御信号をアンテナ１１０を介して受信し、その制御信号に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施し、受信処理が施された制御信号を復調部１１２に出力する。この制御信号には、受信側の無線通信装置から報告された応答信号が含まれている。
【００２７】
復調部１１２は、制御信号を復調して復号部１１３に出力する。
【００２８】
復号部１１３は、制御信号を復号し、制御信号に含まれている応答信号（ＡＣＫ信号またはＮＡＣＫ信号）をコードブロック処理部１０２−１〜１０２−Ｃの各レートマッチング部１０５に出力する。
【００２９】
次に、マッピング制御部１０７におけるマッピング制御処理およびマッピング部１０８におけるマッピング処理の詳細について説明する。
【００３０】
受信側の無線通信装置では、受信ビットの対数尤度比（ＬＬＲ：Log Likelihood Ratio）を用いて受信信号を復号する。ここで、フィラービットは送信側および受信側の双方の無線通信装置で既知であるため、フィラービットのＬＬＲは、他のビットのＬＬＲよりも大きく、最大のＬＬＲとなる。このため、フィラービットを含むコードブロックは、フィラービットを含まないコードブロックよりも受信側の無線通信装置での復号性能が良くなる。よって、フィラービットが挿入されたコードブロックでは、そのフィラービットの高いＬＬＲを復号に用いることができるため、復号性能、つまり、誤り率特性が向上する。すなわち、複数のコードブロックのうち、フィラービットが挿入されたコードブロックとフィラービットが挿入されないコードブロックとでは、誤り率特性に差が生じる。つまり、フィラービットが挿入されたコードブロックは、フィラービットが挿入されていないコードブロックよりも誤り率特性が良い。
【００３１】
また、フィラービットが挿入されたコードブロックのうち、フィラービットの数がより多いコードブロックほど、高いＬＬＲをより多く復号に用いることができるため、誤り率特性がより良くなる。換言すると、フィラービットがより少ないコードブロックほど、誤り率特性がより悪くなる。
【００３２】
そこで、本実施の形態では、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。
【００３３】
以下、具体的に説明する。ここでは、トランスポートブロックが４つのコードブロック（コードブロック＃０〜＃３）に分割され、各コードブロックにＣＲＣビットが付加される。また、コードブロック＃０〜＃３のうち、コードブロック＃２およびコードブロック＃３にフィラービットが挿入される。さらに、コードブロック＃２のフィラービットの数よりもコードブロック＃３のフィラービットの数の方が多い。
【００３４】
マッピング制御部１０７は、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングするように制御する。具体的には、マッピング制御部１０７は、コードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、コードブロック＃０におけるフィラービットの数と、コードブロック＃１におけるフィラービットの数と、コードブロック＃２におけるフィラービットの数と、コードブロック＃３におけるフィラービットの数とを比較する。よって、マッピング制御部１０７は、フィラービットの数が０であるコードブロック＃０およびコードブロック＃１、フィラービットの数がコードブロック＃３より少ないコードブロック＃２、フィラービットの数が最も多いコードブロック＃３の順に、物理チャネルリソースブロックの先頭からマッピングするコードブロックを抽出する。
【００３５】
よって、図２に示すように、マッピング部１０８は、コードブロック＃０〜＃３を、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースの先頭からマッピングする。
【００３６】
ここで、図２に示すコードブロック＃０〜＃３では、フィラービットが挿入されていな
いコードブロック＃０およびコードブロック＃１は、フィラービットが挿入されたコードブロック＃２およびコードブロック＃３よりも誤り率特性が悪い。また、コードブロック＃２は、コードブロック＃３よりもフィラービットの数が少ないため、コードブロック＃３よりも誤り率特性が悪い。
【００３７】
すなわち、マッピング部１０８では、複数のコードブロックのうち、誤り率特性がより悪いコードブロック、つまり、より誤りやすいコードブロックから順に、物理チャネルリソースの先頭から順にコードブロックがマッピングされる。
【００３８】
受信側の無線通信装置では、図２に示す物理チャネルリソースのフォーマットと同一の物理チャネルリソースのフォーマットで受信信号が受信される。そして、受信側の無線通信装置は、受信されるコードブロックの順に復調処理および復号処理を施す。つまり、受信側の無線通信装置では、図２に示すように、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に受信処理、復調処理および復号処理が施される。
【００３９】
これにより、受信側の無線通信装置では、フィラービットの数がより少ないコードブロック、つまり、誤りやすいコードブロックから順にコードブロックが復号される。このため、受信側の無線通信装置では、復号順序がより早いコードブロックほど、誤りビットが発生しやすくなる。よって、受信側の無線通信装置では、より少ない復号試行回数でトランスポートブロックの誤りを検出できる確率が高くなる。
【００４０】
このように、本実施の形態によれば、フィラービットの数がより少ないコードブロック、すなわち、誤りが発生しやすいコードブロックから順にコードブロックが送信される。このため、受信側の無線通信装置では、誤りが発生しやすいコードブロックから優先的に誤り検出を行うことができるため、より少ない復号試行回数で誤りビットを検出できる確率が向上する。これにより、誤りビットが検出された場合には他のコードブロックの復号処理を停止することで、無駄な復号処理が発生することを防ぐことができるため、復号試行回数を低減することができる。よって、本実施の形態によれば、復号処理における消費電力を低減することができる。
【００４１】
また、本実施の形態によれば、少ない復号試行回数で誤りビットを検出できる確率が向上するため、誤り検出に要する処理時間を削減することができる。これにより、受信側の無線通信装置が、応答信号を送信側の無線通信装置にフィードバックするまでの時間を短縮することで、再送遅延を減少させることができる。
【００４２】
なお、本実施の形態では、図２に示すように、フィラービットが送信される場合について説明した。しかし、本発明は、フィラービットが送信されない場合にも適用することができる。例えば、送信側の無線通信装置は、本実施の形態と同様にしてコードブロックのマッピング制御処理を行った後に、フィラービットを送信前に削除する。一方、受信側の無線通信装置は、受信信号のうち、フィラービットに対応するビット位置にフィラービットと同一のＬＬＲを設定する。これにより、フィラービットが送信されない場合でも、本実施の形態と同様の効果を得ることができる。
【００４３】
また、本実施の形態では、１つの送信側の無線通信装置におけるコードブロックのマッピング方法について説明したが、本発明を複数の送信側の無線通信装置に対して適用してもよい。例えば、まず、各送信側の無線通信装置のコードブロックを、上述したようにして、フィラービットの数がより少ないコードブロックの順に抽出する。そして、図３に示すように、各送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ（Time Division Multiplexing）配置する。ここでは、送信側の無線通信装置＃０および
送信側の無線通信装置＃１がそれぞれ３つのコードブロック＃０〜＃２を送信する。また、各送信側の無線通信装置のコードブロックのうち、コードブロック＃１とコードブロック＃２とにフィラービットが挿入され、コードブロック＃２のフィラービットの数の方が、コードブロック＃１のフィラービットの数より多い。図３に示すように、２つの送信側の無線通信装置のフィラービットが挿入されたコードブロック＃１およびコードブロック＃２は、物理チャネルリソースの後方にマッピングされる。一方、２つの送信側の無線通信装置のフィラービットが挿入されていない、つまり、誤りが発生しやすい２つのコードブロック＃０が物理チャネルリソースの前方に集中して配置される。これにより、受信側の無線通信装置では、すべての送信側の無線通信装置からのコードブロックに対して、より少ない復号試行回数で誤りビットを検出できる確率が向上する。よって、本発明を複数の送信側の無線通信装置に対して適用する場合でも、本実施の形態と同様の効果を得ることができる。
【００４４】
また、図３に示すマッピング例では、送信側の無線通信装置毎のコードブロックのフィラービットの数がより少ない順にコードブロックを抽出して、異なる送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置した。しかし、移動体通信システム内のすべての送信側の無線通信装置の複数のコードブロックに対して本発明を適用してもよい。例えば、図４に示すように、無線通信装置＃０のコードブロック＃０〜＃２および無線通信装置＃１のコードブロック＃０〜＃２の合計６個のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。これにより、すべての送信側の無線通信装置のコードブロックに渡って、誤りが発生しやすいコードブロックが物理チャネルリソースの先頭から順にマッピングされる。このため、図３に示すマッピング例よりも、さらに少ない復号試行回数で誤りビットを検出できる確率が向上する。
【００４５】
また、本実施の形態は、図３に示す複数の送信側の無線通信装置のコードブロックのマッピング例において、送信側の無線通信装置が受信側の無線通信装置へ送信データを送信してから、受信側の無線通信装置が応答信号を送信側の無線通信装置へフィードバックするまでの時間であるラウンドトリップ時間（ＲＴＴ：Round Trip Time）に基づいてＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置してもよい。例えば、ＲＴＴがより大きい送信側の無線通信装置のコードブロックから順に、物理チャネルリソースブロックの先頭にコードブロックを優先的にマッピングしてもよい。これにより、ＲＴＴがより大きい送信側の無線通信装置に対して、再送遅延の減少効果を優先的に与えることができるため、移動体通信システム全体の再送遅延をより減少することができる。
【００４６】
（実施の形態２）
本実施の形態では、コードブロックサイズが異なる複数のコードブロックがある場合について説明する。
【００４７】
コードブロックサイズが異なるコードブロック間では、復号処理の際に使用できるＬＬＲの数が異なる。すなわち、コードブロックサイズがより大きいコードブロックほど、より多くのビットのＬＬＲを使用して復号処理を行うことができる。よって、コードブロックサイズがより大きいコードブロックほど、復号性能、つまり、誤り率特性がより向上する。換言すると、コードブロックサイズがより小さいコードブロックほど、誤り率特性が悪くなる。
【００４８】
つまり、コードブロックサイズが異なる複数のコードブロックがある場合、コードブロックサイズと、実施の形態１で説明したフィラービットの数とに起因してコードブロック間での復号性能に差が生じる。なお、コードブロックサイズが異なる複数のコードブロックがある場合でも、異なるコードブロックサイズのコードブロック間のコードブロックサ
イズの差がほとんどない場合には復号性能の差もほとんど生じない。この場合、フィラービットの数が復号性能に与える影響の方が、コードブロックサイズが復号性能に与える影響よりも大きくなる。
【００４９】
そこで、本実施の形態では、複数のコードブロック間のコードブロックサイズの差が閾値以上であるか否かによって、複数のコードブロックを、誤り率特性がより悪いコードブロック、つまりコードブロックサイズがより小さいコードブロックから順に、または、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。
【００５０】
本実施の形態に係る送信側の無線通信装置１００のコードブロック分割部１０１（図１）は、各コードブロックのフィラービットの数およびコードブロックサイズをマッピング制御部１０７に出力する。
【００５１】
マッピング制御部１０７は、コードブロック分割部１０１から入力される各コードブロックのフィラービットの数およびコードブロックサイズに基づいて、コードブロック処理部１０２−１〜１０２−Ｃから入力される各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。具体的には、マッピング制御部１０７は、複数のコードブロック間のコードブロックサイズの差が閾値以上である場合、ブロックサイズが互いに異なる複数のコードブロックを、ブロックサイズがより小さいコードブロックから順に、かつ、ブロックサイズが同じ複数のコードブロックがある場合はフィラービットの数がより少ないコードブロックから順にマッピングするように制御する。一方、マッピング制御部１０７は、複数のコードブロック間のコードブロックサイズの差が閾値未満である場合、ブロックサイズが互いに異なる複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、かつ、フィラービットの数が同じ複数のコードブロックがある場合はブロックサイズがより小さいコードブロックから順にマッピングするように制御する。
【００５２】
以下、具体的に説明する。ここでは、実施の形態１と同様、トランスポートブロックが４つのコードブロック＃０〜＃３に分割される。また、コードブロック＃０とコードブロック＃１とは同一コードブロックサイズであり、コードブロック＃２とコードブロック＃３とは同一コードブロックサイズである。また、コードブロック＃０（コードブロック＃１）のコードブロックサイズは、コードブロック＃２（コードブロック＃３）のコードブロックサイズよりも小さい。また、コードブロック＃０〜＃３のうち、コードブロック＃１およびコードブロック＃３にフィラービットが挿入される。ここで、すべてのコードブロックは同一の符号化率を用いる。すなわち、コードブロックサイズが異なる複数のコードブロックでは、それぞれのコードブロックに割り当てられる物理チャネルリソース数が異なる。
【００５３】
まず、コードブロック＃０（コードブロック＃１）のコードブロックサイズとコードブロック＃２（コードブロック＃３）のコードブロックサイズとの差が閾値以上の場合について説明する。
【００５４】
マッピング制御部１０７は、コードブロックサイズが互いに異なるコードブロック＃０〜＃３を、コードブロックサイズがより小さいコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、コードブロック＃０〜＃３のうち、コードブロックサイズがより小さいコードブロック＃０およびコードブロック＃１を抽出する。
【００５５】
ここで、コードブロック＃０とコードブロック＃１とは、コードブロックサイズが同一である。そこで、マッピング制御部１０７は、さらに、コードブロック＃０およびコード
ブロック＃１を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、フィラービットが挿入されていないコードブロック＃０、フィラービットが挿入されたコードブロック＃１の順に、コードブロックを抽出する。同様にして、マッピング制御部１０７は、コードブロック＃２、コードブロック＃３の順に、コードブロックを抽出する。
【００５６】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。
【００５７】
そして、図５に示すように、マッピング部１０８は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭から順にコードブロックをマッピングする。
【００５８】
これにより、受信側の無線通信装置は、コードブロックサイズの差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。すなわち、受信側の無線通信装置では、コードブロックサイズがより小さいコードブロック、つまり、誤り率特性がより悪いコードブロックから順に復号処理を施すことができる。また、コードブロックサイズが同一の複数のコードブロックがある場合でも、受信側の無線通信装置では、実施の形態１と同様にして、フィラービットの数がより少ないコードブロックから順に復号処理を施すことができる。このため、コードブロックサイズが同一の複数のコードブロックは、フィラービットの数が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。
【００５９】
次いで、コードブロック＃０（コードブロック＃１）のコードブロックサイズとコードブロック＃２（コードブロック＃３）のコードブロックサイズとの差が閾値未満の場合について説明する。
【００６０】
マッピング制御部１０７は、実施の形態１と同様に、ブロックサイズが互いに異なるコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、コードブロック＃０〜＃３のうち、フィラービットが挿入されていないコードブロック＃０およびコードブロック＃２を抽出する。
【００６１】
ここで、コードブロック＃０とコードブロック＃２とは、フィラービットの数が０で同一である。そこで、マッピング制御部１０７は、さらに、コードブロック＃０およびコードブロック＃２を、コードブロックサイズがより小さいコードブロックから順に抽出する。すなわち、マッピング制御部１０７は、コードブロックサイズがより小さいコードブロック＃０、コードブロックサイズがより大きいコードブロック＃２の順に、コードブロックを抽出する。同様にして、マッピング制御部１０７は、コードブロック＃１、コードブロック＃３の順に、コードブロックを抽出する。
【００６２】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３となる。
【００６３】
そして、図６に示すように、マッピング部１０８は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。
【００６４】
これにより、受信側の無線通信装置は、実施の形態１と同様、フィラービットの数の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。また、フィラービットの数が同一の複数のコードブロックがある場合でも、受信側の無線通信装置では、コードブロックサイズがより小さいコードブロックから順に復号処理を施すことができる。このため、フィラービットの数が同一の複数のコードブロックは、コードブロックサイズが復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。
【００６５】
このようにして、本実施の形態によれば、異なるコードブロックサイズの差が復号性能に与える影響と、異なるフィラービットの数の差が復号性能に与える影響とで、復号性能に与える影響がより大きい方をコードブロックの物理チャネルリソースへのマッピングに優先的に反映させる。また、複数のコードブロック間のコードブロックサイズの差およびフィラービットの数の差のうち、復号性能に与える影響がより大きい方の差が同一である複数のコードビットがある場合でも、さらに、復号性能に与える影響が小さい方の差に基づいてコードブロックの物理チャネルリソースへのマッピングを行う。これにより、送信側の無線通信装置では、実施の形態１よりも正確に、復号性能が悪いコードブロックの順にコードブロックを物理チャネルリソースにマッピングできる。よって、本実施の形態によれば、コードブロックサイズが異なる複数のコードブロックがある場合、実施の形態１よりも少ない復号試行回数で誤りビットを検出できる確率が向上し、復号処理における消費電力を削減することができる。
【００６６】
また、本実施の形態によれば、コードブロックサイズが異なる複数のコードブロックがある場合、実施の形態１よりも、少ない復号試行回数で誤りビットを検出できる確率が向上するため、誤り検出に要する処理時間をさらに削減することができる。
【００６７】
なお、本実施の形態は、複数の送信側の無線通信装置がある場合でも、実施の形態１と同様にして、異なる送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置することで、移動体通信システム全体の再送遅延を削減することができる。
【００６８】
（実施の形態３）
本実施の形態では、コードブロックの符号化率が異なる複数のコードブロックがある場合について説明する。
【００６９】
各コードブロックに割り当てられる物理チャネルリソース数が同一の場合、符号化率が異なるコードブロックでは、ターボ符号化後のシステマチックビット数とパリティビット数との間の構成比が異なる。具体的には、符号化率がより小さいコードブロックほど、システマチックビット数がより少なく、パリティビット数がより多くなる。すなわち、符号化率がより小さいコードブロックほど、より多くのパリティビットを使用して復号処理を行うことができる。よって、符号化率がより小さいコードブロックほど、復号性能、つまり、誤り率特性がより向上する。換言すると、符号化率がより大きいコードブロックほど、誤り率特性が悪くなる。
【００７０】
つまり、符号化率が異なる複数のコードブロックがある場合、符号化率と、実施の形態１で説明したフィラービットの数とに起因してコードブロック間での復号性能に差が生じる。なお、異なる符号化率のコードブロック間の符号化率の差がほとんどない場合には、実施の形態２と同様、フィラービットの数が復号性能に与える影響の方が、符号化率が復号性能に与える影響よりも大きくなる。
【００７１】
そこで、本実施の形態では、複数のコードブロック間の符号化率の差が閾値以上であるか否かによって、複数のコードブロックを、誤り率特性がより悪いコードブロック、つま
り符号化率がより大きいコードブロックから順に、または、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。
【００７２】
本実施の形態に係る送信側の無線通信装置２００の構成を図７に示す。マッピング制御部２０１には、ＭＣＳセット情報と、コードブロック分割部１０１からのフィラービットの数、コードブロックサイズとが入力される。
【００７３】
そして、マッピング制御部２０１は、各コードブロックの符号化率に基づいて、コードブロック処理部１０２−１〜１０２−Ｃから入力される各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。ここで、コードブロックの符号化率は、コードブロックサイズ／（物理チャネルリソース数×ＭＣＳセット情報に示される変調多値数）より求まる。具体的には、マッピング制御部２０１は、複数のコードブロック間の符号化率の差が閾値以上である場合、符号化率が互いに異なる複数のコードブロックを、符号化率がより大きいコードブロックから順に、かつ、符号化率が同じ複数のコードブロックがある場合はフィラービットの数がより少ないコードブロックから順にマッピングするように制御する。一方、マッピング制御部２０１は、複数のコードブロック間の符号化率の差が閾値未満である場合、符号化率が互いに異なる複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、かつ、フィラービットの数が同じ複数のコードブロックがある場合は符号化率がより大きいコードブロックから順にマッピングするように制御する。
【００７４】
以下、具体的に説明する。ここでは、実施の形態１と同様、トランスポートブロックが４つのコードブロック＃０〜＃３に分割される。また、コードブロック＃０の符号化率Ｒ０とコードブロック＃１の符号化率Ｒ１とは同一符号化率であり、コードブロック＃２の符号化率Ｒ２とコードブロック＃３の符号化率Ｒ３とは同一符号化率である。また、符号化率Ｒ０（符号化率Ｒ１）は、符号化率Ｒ２（符号化率Ｒ３）よりも大きい。また、コードブロック＃０〜＃３のうち、コードブロック＃１およびコードブロック＃３にフィラービットが挿入される。また、各コードブロックに割り当てられる物理チャネルリソース数は同一である。ここでは、物理チャネルリソース数が同一の４つの物理チャネルリソースブロック＃０〜＃３がコードブロックに使用される。
【００７５】
まず、コードブロック＃０（コードブロック＃１）の符号化率とコードブロック＃２（コードブロック＃３）の符号化率との差が閾値以上（Ｒ０（＝Ｒ１）−Ｒ２（＝Ｒ３）≧閾値）の場合について説明する。
【００７６】
マッピング制御部２０１は、符号化率が互いに異なるコードブロック＃０〜＃３を、符号化率がより大きいコードブロックから順に抽出する。すなわち、マッピング制御部２０１は、コードブロック＃０〜＃３のうち、符号化率がより大きいコードブロック＃０およびコードブロック＃１を抽出する。
【００７７】
ここで、コードブロック＃０とコードブロック＃１とは、符号化率が同一である。そこで、マッピング制御部２０１は、さらに、コードブロック＃０およびコードブロック＃１を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部２０１は、フィラービットが挿入されていないコードブロック＃０、フィラービットが挿入されたコードブロック＃１の順に、コードブロックを抽出する。同様にして、マッピング制御部２０１は、コードブロック＃２、コードブロック＃３の順に、コードブロックを抽出する。
【００７８】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブ
ロック＃３の順となる。
【００７９】
そして、マッピング部１０８は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。つまり、図８に示すように、マッピング部１０８は、コードブロック＃０を物理チャネルリソースブロック＃０にマッピングし、コードブロック＃１を物理チャネルリソースブロック＃１にマッピングし、コードブロック＃２を物理チャネルリソースブロック＃２にマッピングし、コードブロック＃３を物理チャネルリソースブロック＃３にマッピングする。
【００８０】
これにより、受信側の無線通信装置は、符号化率の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。すなわち、受信側の無線通信装置では、符号化率がより大きいコードブロック、つまり、誤り率特性がより悪いコードブロックから順に復号処理を施すことができる。また、符号化率が同一の複数のコードブロックがある場合でも、実施の形態１と同様にして、フィラービットの数がより少ないコードブロックから順に復号処理を施すことができる。このため、符号化率が同一の複数のコードブロックは、フィラービットの数が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。
【００８１】
次いで、コードブロック＃０（コードブロック＃１）の符号化率とコードブロック＃２（コードブロック＃３）の符号化率との差が閾値未満（Ｒ０（＝Ｒ１）−Ｒ２（＝Ｒ３）＜閾値）の場合について説明する。
【００８２】
マッピング制御部２０１は、実施の形態１と同様に、符号化率が互いに異なるコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部２０１は、コードブロック＃０〜＃３のうち、フィラービットが挿入されていないコードブロック＃０およびコードブロック＃２を抽出する。
【００８３】
ここで、コードブロック＃０とコードブロック＃２とは、フィラービットの数が０で同一である。そこで、マッピング制御部２０１は、さらに、コードブロック＃０およびコードブロック＃２を、符号化率がより大きいコードブロックから順に抽出する。すなわち、マッピング制御部２０１は、符号化率がより大きいコードブロック＃０、符号化率がより小さいコードブロック＃２の順に、コードブロックを抽出する。同様にして、マッピング制御部２０１は、コードブロック＃１、コードブロック＃３の順に、コードブロックを抽出する。
【００８４】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順となる。
【００８５】
そして、マッピング部１０８は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。つまり、図９に示すように、マッピング部１０８は、コードブロック＃０を物理チャネルリソースブロック＃０にマッピングし、コードブロック＃２を物理チャネルリソースブロック＃１にマッピングし、コードブロック＃１を物理チャネルリソースブロック＃２にマッピングし、コードブロック＃３を物理チャネルリソースブロック＃３にマッピングする。
【００８６】
これにより、受信側の無線通信装置は、実施の形態１と同様、フィラービットの数の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信すること
ができる。また、フィラービットの数が同一の複数のコードブロックがある場合でも、受信側の無線通信装置では、符号化率がより大きいコードブロックから順に復号処理を施すことができる。このため、フィラービットの数が同一の複数のコードブロックは、符号化率が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。
【００８７】
このようにして、本実施の形態によれば、異なる符号化率の差が復号性能に与える影響と、異なるフィラービットの数の差が復号性能に与える影響とで、復号性能に与える影響がより大きい方をコードブロックの物理チャネルリソースブロックへのマッピングに優先的に反映させる。よって、本実施の形態によれば、符号化率が異なる複数のコードブロックがある場合でも、実施の形態２と同様の効果を得ることができる。
【００８８】
なお、本実施の形態は、複数の送信側の無線通信装置がある場合でも実施の形態１と同様にして、異なる送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置することで、移動体通信システム全体の再送遅延を削減することができる。
【００８９】
（実施の形態４）
本実施の形態では、割り当てられる周波数帯域幅が異なる複数のコードブロックがある場合について説明する。
【００９０】
割り当てられる周波数帯域幅が異なるコードブロックでは、周波数ダイバーシチ効果が異なる。具体的には、コードブロックに割り当てられた周波数帯域幅がより広いほど、周波数ダイバーシチ効果がより大きくなる。すなわち、コードブロックに割り当てられる周波数帯域幅がより広いほど、復号性能、つまり、誤り率特性がより向上する。換言すると、コードブロックに割り当てられる周波数帯域幅がより狭いコードブロックほど、誤り率特性が悪くなる。
【００９１】
つまり、割り当てられる物理チャネルリソースの帯域幅が異なる複数のコードブロックがある場合、コードブロックに割り当てられる周波数帯域幅と、実施の形態１で説明したフィラービットの数とに起因してコードブロック間での復号性能に差が生じる。なお、異なる周波数帯域幅のコードブロック間の周波数帯域幅の差がほとんどない場合には、実施の形態２と同様、フィラービットの数が復号性能に与える影響の方が、周波数帯域幅が復号性能に与える影響よりも大きくなる。
【００９２】
そこで、本実施の形態では、複数のコードブロック間の周波数帯域幅の差が閾値以上であるか否かによって、複数のコードブロックを、誤り率特性がより悪いコードブロック、つまり割り当てられる周波数帯域幅がより狭いコードブロックから順に、または、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。
【００９３】
本実施の形態に係る送信側の無線通信装置３００の構成を図１０に示す。マッピング制御部３０１には、コードブロックに割り当てられた物理チャネルリソースの周波数帯域幅情報と、コードブロック分割部１０１からのフィラービットの数とが入力される。そして、マッピング制御部３０１は、フィラービットの数および周波数帯域幅に基づいて、コードブロック処理部１０２−１〜１０２−Ｃから入力される各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。具体的には、マッピング制御部３０１は、複数のコードブロック間の周波数帯域幅の差が閾値以上である場合、割り当てられる周波数帯域幅が互いに異なる複数のコードブロックを、割り当てられる周波数帯域幅がより狭いコードブロックから順に、かつ、割り当てられる周波数帯域幅が同じ複数のコードブロックがある場合はフィラービットの数がより少ないコードブロックか
ら順にマッピングするように制御する。一方、マッピング制御部３０１は、複数のコードブロック間の周波数帯域幅の差が閾値未満である場合、割り当てられる周波数帯域幅が互いに異なる複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、かつ、フィラービットの数が同じ複数のコードブロックがある場合は割り当てられる周波数帯域幅がより狭いコードブロックから順に、マッピングするように制御する。
【００９４】
以下、具体的に説明する。ここでは、実施の形態１と同様、トランスポートブロックが４つのコードブロック＃０〜＃３に分割される。また、コードブロック＃０とコードブロック＃１とは同一周波数帯域幅Ｗであり、コードブロック＃２とコードブロック＃３とは同一周波数帯域幅Ｗ’である。また、周波数帯域幅Ｗは、周波数帯域幅Ｗ’よりも狭い。また、コードブロック＃０〜＃３のうち、コードブロック＃１およびコードブロック＃３にフィラービットが挿入される。また、すべてのコードブロックは同一の符号化率を用いる。
【００９５】
まず、コードブロック＃０（コードブロック＃１）の周波数帯域幅Ｗとコードブロック＃２（コードブロック＃３）の周波数帯域幅Ｗ’との差が閾値以上（Ｗ’−Ｗ≧閾値）の場合について説明する。
【００９６】
マッピング制御部３０１は、周波数帯域幅が互いに異なるコードブロック＃０〜＃３を、割り当てられた周波数帯域幅がより狭いコードブロックから順に抽出する。すなわち、マッピング制御部３０１は、コードブロック＃０〜＃３のうち、周波数帯域幅がより狭いコードブロック＃０およびコードブロック＃１を抽出する。
【００９７】
ここで、コードブロック＃０とコードブロック＃１とは、周波数帯域幅が同一のＷである。そこで、マッピング制御部３０１は、さらに、コードブロック＃０およびコードブロック＃１を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部３０１は、フィラービットが挿入されていないコードブロック＃０、フィラービットが挿入されたコードブロック＃１の順に、コードブロックを抽出する。同様にして、マッピング制御部３０１は、コードブロック＃２、コードブロック＃３の順に、コードブロックを抽出する。
【００９８】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順となる。
【００９９】
そして、図１１に示すように、マッピング部１０８は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。
【０１００】
これにより、受信側の無線通信装置は、周波数帯域幅の差によって生じる周波数ダイバーシチ効果の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。すなわち、受信側の無線通信装置では、割り当てられた周波数帯域幅がより狭いコードブロック、つまり、誤り率特性がより悪いコードブロックから順に復号処理を施すことができる。また、周波数帯域幅が同一の複数のコードブロックがある場合でも、実施の形態１と同様にして、フィラービットの数がより少ないコードブロックから順に復号処理を施すことができる。このため、周波数帯域幅が同一の複数のコードブロックは、フィラービットの数が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。
【０１０１】
次いで、コードブロック＃０（コードブロック＃１）の周波数帯域幅Ｗとコードブロッ
ク＃２（コードブロック＃３）の周波数帯域幅Ｗ’との差が閾値未満（Ｗ’−Ｗ＜閾値）の場合について説明する。
【０１０２】
マッピング制御部３０１は、実施の形態１と同様に、周波数帯域幅が互いに異なるコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部３０１は、コードブロック＃０〜＃３のうち、フィラービットが挿入されていないコードブロック＃０およびコードブロック＃２を抽出する。
【０１０３】
ここで、コードブロック＃０とコードブロック＃２とは、フィラービットの数が同一である。そこで、マッピング制御部３０１は、さらに、コードブロック＃０およびコードブロック＃２を、周波数帯域幅がより狭いコードブロックから順に抽出する。すなわち、マッピング制御部３０１は、周波数帯域幅がより狭いコードブロック＃０、周波数帯域幅がより広いコードブロック＃２の順に、コードブロックを抽出する。同様にして、マッピング制御部３０１は、コードブロック＃１、コードブロック＃３の順に、コードブロックを抽出する。
【０１０４】
よって、物理チャネルリソースブロックの先頭から順にマッピングされるコードブロックの順序は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順となる。
【０１０５】
そして、図１２に示すように、マッピング部１０８は、コードブロック＃０、コードブロック＃２、コードブロック＃１、コードブロック＃３の順に、コードブロックに使用可能な物理チャネルリソースブロックの先頭からコードブロックをマッピングする。
【０１０６】
これにより、受信側の無線通信装置は、フィラービットの数の差が復号性能に与える影響を優先的に反映した順序で複数のコードブロックを受信することができる。また、フィラービットの数が同一の複数のコードブロックがある場合でも、受信側の無線通信装置では、周波数帯域幅がより狭いコードブロックから順に復号処理を施すことができる。このため、フィラービットの数が同一の複数のコードブロックは、割り当てられた周波数帯域幅が復号性能に与える影響に基づいてさらに細かく順序付けされる。よって、復号試行回数をさらに低減することができる。
【０１０７】
このようにして、本実施の形態によれば、異なる周波数帯域幅の差が復号性能に与える影響と、異なるフィラービットの数の差が復号性能に与える影響とで、復号性能に与える影響がより大きい方をコードブロックの物理チャネルリソースブロックへのマッピングに優先的に反映させる。よって、本実施の形態によれば、周波数帯域が異なる複数のコードブロックがある場合でも、実施の形態２と同様の効果を得ることができる。
【０１０８】
なお、本実施の形態では、図１１および図１２に示すように、コードブロックを物理チャネルリソースの周波数領域に連続的（Localized）にマッピングする場合について説明した。しかし、本実施の形態は、コードブロックを物理チャネルリソースの周波数領域に離散的または分散的（Distributedまたはscattered）にマッピングしてもよい。
【０１０９】
また、本実施の形態は、複数の送信側の無線通信装置がある場合でも実施の形態１と同様にして、異なる送信側の無線通信装置のコードブロックをＤｉｓｔｒｉｂｕｔｅｄ  ＴＤＭ配置することで、移動体通信システム全体の再送遅延を削減することができる。
【０１１０】
（実施の形態５）
本実施の形態では、ＭＩＭＯ（Multi-Input Multi-Output）伝送を用いる場合について説明する。
【０１１１】
高速大容量のデータ伝送を実現するための伝送技術の１つであるＭＩＭＯ伝送技術では、送信側および受信側の双方に複数のアンテナを設け、無線送受信間の空間に複数の伝搬路（ストリーム）を用意し、各ストリームを空間的に多重することにより、スループットを増大させることができる。なお、ＭＩＭＯ伝送における伝送単位はコードワード（Codeword）と呼ばれる。
【０１１２】
ＭＩＭＯ伝送を用いる場合、受信側の無線通信装置は、各ストリームのチャネル品質を示すＣＱＩ（Channel Quality Indicator）を生成し、各ストリームのＣＱＩを送信側の無線通信装置にフィードバックする。例えば、受信側の無線通信装置は、所定時間間隔におけるＳＩＮＲの平均値に基づいてＣＱＩを算出する。送信側の無線通信装置は、フィードバックされたＣＱＩに基づいてＭＣＳセット情報を決定する。
【０１１３】
ここで、チャネル品質が良好であり、ＣＱＩがより高いストリーム（ＳＩＮＲがより高いストリーム）ほど、時間領域におけるＳＩＮＲの変動（すなわち、ＳＩＮＲの分散）がより小さくなる。これに対し、チャネル品質が劣悪であり、ＣＱＩがより低いストリーム（ＳＩＮＲがより低いストリーム）ほど、時間領域におけるＳＩＮＲの分散がより大きくなる。
【０１１４】
つまり、ＣＱＩがより低いストリームほど、ある時刻におけるＳＩＮＲの瞬時値と所定時間間隔におけるＳＩＮＲの平均値との差が大きくなる。よって、ＣＱＩがより低いストリームでは、実際のＳＩＮＲとＳＩＮＲの平均値との差分が大きくなり得るため、ＳＩＮＲの平均値に基づいて算出されるＣＱＩの精度が悪くなってしまう。そのため、ＣＱＩがより低いストリームほど、送信側の無線通信装置がコードワードを符号化、変調する際に用いるＭＣＳの選択精度がより悪くなる。すなわち、ＣＱＩがより低いストリームにマッピングされたコードワードほど、復号性能、つまり、誤り率特性が悪くなる。
【０１１５】
そこで、本実施の形態では、複数のストリームのうち、ＣＱＩが所定の閾値未満のストリームでは、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングする。
【０１１６】
以下、具体的に説明する。以下の説明では、上記実施の形態におけるトランスポートブロックをコードワードと呼ぶ。すなわち、本実施の形態では、送信側の無線通信装置は、上位レイヤからのコードワードを符号化単位で分割して複数のコードブロックを得る。ここでは、上位レイヤから最大Ｍ個のコードワード＃０〜＃Ｍ−１が入力される。
【０１１７】
本実施の形態に係る送信側の無線通信装置４００の構成を図１３に示す。
【０１１８】
図１３に示す送信側の無線通信装置４００は、コードブロック分割部１０１およびコードブロック処理部１０２−１〜１０２−Ｃからなるコードワード処理部４０１−１〜４０１−Ｍを上位レイヤから入力されるコードワードの最大数Ｍだけ備える。具体的には、送信側の無線通信装置４００は、コードワード処理部４０１−１〜４０１−Ｍをコードワード＃０〜＃Ｍ−１に対応して備える。
【０１１９】
コードワード処理部４０１−１〜４０１−Ｍは、それぞれに入力されるコードワード＃０〜＃Ｍ−１を、実施の形態１と同様にして、コードブロック分割部１０１で複数のコードブロックに分割し、コードブロック処理部１０２−１〜１０２−Ｃで複数のコードブロックに対応するデータシンボルを生成する。そして、コードワード処理部４０１−１〜４０１−Ｍは、それぞれ複数のコードブロックで構成されるコードワード＃０〜＃Ｍ−１をマッピング部４０３に出力する。
【０１２０】
マッピング制御部４０２は、スケジューリング情報、コードワード処理部４０１−１〜４０１−Ｍの各コードブロック分割部１０１から入力されるフィラービットの数および受信側の無線通信装置５００（図１４）からフィードバックされる各ストリームのＣＱＩを示すＣＱＩ情報に基づいて、各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピングを制御する。ここでは、物理チャネルリソースは、時間領域とストリーム（空間領域）とで表される。そして、マッピング制御部４０２は、各コードブロックに対応するデータシンボルの物理チャネルリソースへのマッピング結果を示すマッピング情報をマッピング部４０３に出力する。また、マッピング情報は、図示しない送信部から受信側の無線通信装置５００（図１４）に送信される。なお、マッピング制御部４０２におけるマッピング制御処理の詳細については後述する。
【０１２１】
マッピング部４０３は、マッピング制御部４０２から入力されるマッピング情報に基づいて、コードワード処理部４０１−１〜４０１−Ｍのコードブロック処理部１０２−１〜１０２−Ｃからそれぞれ入力されるデータシンボルを物理チャネルリソースにマッピングする。そして、マッピング部４０３は、物理チャネルリソースにマッピングされたデータシンボルを無線送信処理部４０４に出力する。なお、マッピング部４０３におけるマッピング処理の詳細については後述する。
【０１２２】
無線送信処理部４０４は、マッピング部４０３から入力される各データシンボルに対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された信号をアンテナ４０５−１〜４０５−Ｍから送信する。このようにして、複数のコードブロックは複数のストリームを用いて複数のアンテナから空間多重送信される。
【０１２３】
一方、無線受信処理部４０６は、受信側の無線通信装置５００（図１４）から送信された制御信号をアンテナ４０５−１〜４０５−４を介して受信し、その制御信号に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施し、受信処理が施された制御信号を復調部４０７に出力する。この制御信号には、受信側の無線通信装置５００から報告された応答信号（ＡＣＫ信号またはＮＡＣＫ信号）が含まれている。
【０１２４】
復調部４０７は、制御信号を復調して復号部４０８に出力する。
【０１２５】
復号部４０８は、制御信号を復号し、制御信号に含まれている応答信号をコードワード処理部４０１−１〜４０１−Ｍのコードブロック処理部１０２−１〜１０２−Ｃの各レートマッチング部１０５に出力する。
【０１２６】
次に、本実施の形態における受信側の無線通信装置について説明する。本実施の形態に係る受信側の無線通信装置５００の構成を図１４に示す。受信側の無線通信装置５００は、コードブロック処理部５０７−１〜５０７−Ｃおよびコードブロック結合部５１２からなるコードワード処理部５０６−１〜５０６−Ｍを、送信側の無線通信装置４００（図１３）から送信されるコードワードの最大数Ｍ個だけ備える。具体的には、受信側の無線通信装置５００は、コードワード処理部５０６−１〜５０６−Ｍを、コードワード＃０〜＃Ｍ−１に対応して備える。
【０１２７】
図１４に示す受信側の無線通信装置５００において、無線受信処理部５０２は、送信側の無線通信装置４００（図１３）から送信された信号をアンテナ５０１−１〜５０１−４を介して受信し、その信号に対しダウンコンバート、Ａ／Ｄ変換等の受信処理を施し、受信処理が施された信号を信号分離部５０３に出力する。
【０１２８】
信号分離部５０３は、無線受信処理部５０２から入力される信号を、複数のストリーム
毎に分離し、分離後の複数のストリームをデマッピング部５０５に出力する。例えば、信号分離部５０３は、信号分離処理として、最小平均２乗誤差（ＭＭＳＥ：Minimum Mean Square Error）およびゼロフォーシング（ＺＦ：Zero Forcing）等の線形信号分離法、または、縦続干渉キャンセラ（ＳＩＣ：Successive Interference Canceller）および最尤検出（ＭＬＤ：Maximum Likelihood Detection）等の非線形信号分離法を用いてもよい。
【０１２９】
デマッピング制御部５０４は、図示しない受信部で送信側の無線通信装置４００（図１３）から受信したマッピング情報に基づいて、物理チャネルリソースにマッピングされている各コードブロックに対応するデータシンボルのデマッピングを制御する。そして、デマッピング制御部５０４は、物理チャネルリソースにマッピングされている各コードブロックに対応するデータシンボルのデマッピング結果を示すデマッピング情報をデマッピング部５０５に出力する。
【０１３０】
デマッピング部５０５は、デマッピング制御部５０４から入力されるデマッピング情報に基づいて、信号分離部５０３から入力される複数のストリームをデマッピングして、複数のコードワードの各コードブロック（シンボル系列）を得る。そして、デマッピング部５０５は、複数のコードワードの各コードブロック（シンボル系列）を、コードワード＃０〜＃Ｍ−１にそれぞれ対応するコードワード処理部５０６−１〜５０６−Ｍに出力する。
【０１３１】
コードワード処理部５０６−１〜５０６−Ｍのコードブロック処理部５０７−１〜５０７−Ｃは、それぞれ復調部５０８、レートデマッチング部５０９、ターボ復号部５１０およびＣＲＣ復号部５１１を備える。なお、コードワードの再送制御がコードワード毎に独立に行われる場合、コードワード処理部５０６−１〜５０６−Ｍにはそれぞれ異なるＭＣＳセット情報が入力される。ただし、各コードワード処理部内のコードブロック処理部には、同一のＭＣＳセット情報が入力される。
【０１３２】
復調部５０８は、ＭＣＳセット情報に示される変調方式に基づいて、デマッピング部５０５から入力されるコードブロック（シンボル系列）を復調する。具体的には、復調部５０８は、コードブロック（シンボル系列）から、コードブロックのＬＬＲを算出する。そして、復調部５０８は、算出されたコードブロックのＬＬＲをレートデマッチング部５０９に出力する。
【０１３３】
レートデマッチング部５０９は、ＭＣＳセット情報に示される符号化率に基づいて、復調部５０８から入力されるコードブロックのＬＬＲをレートデマッチングする。その際、レートデマッチング部５０９は、各コードブロックのフィラービットの数および各コードブロックのフィラービットの配置位置を示すフィラービット情報に基づいて、各コードブロックのフィラービットの配置位置に最大のＬＬＲを挿入する。そして、レートデマッチング部５０９は、レートデマッチング後のコードブロックをターボ復号部５１０に出力する。なお、フィラービット情報は、送信側の無線通信装置４００から送信されてもよく、受信側の無線通信装置５００がコードワードサイズ等を用いて算出してもよい。
【０１３４】
ターボ復号部５１０は、レートデマッチング部５０９から入力されるコードブロックに対してターボ復号を行う。そして、ターボ復号部５１０は、ターボ復号後のコードブロック（ビット系列）をＣＲＣ復号部５１１に出力する。
【０１３５】
ＣＲＣ復号部５１１は、ターボ復号部５１０から入力されるコードブロックに対してＣＲＣ復号を行う。そして、コードワード内のすべてのコードブロックに誤りが無い場合、ＣＲＣ復号部５１１は、ＡＣＫ信号を符号化部５１３に出力するとともにコードブロックをコードブロック結合部５１２に出力する。一方、コードワード内のコードブロックに誤
りが有る場合、ＣＲＣ復号部５１１は、ＮＡＣＫ信号を符号化部５１３に出力する。
【０１３６】
コードブロック結合部５１２は、コードブロック処理部５０７−１〜５０７−Ｃの各ＣＲＣ復号部５１１から入力されるコードブロックを結合してコードワードを生成する。つまり、コードワード処理部５０６−１〜５０６−Ｍの各コードブロック結合部５１２は、それぞれコードワード＃０〜＃Ｍ−１を生成して、生成したコードワード＃０〜＃Ｍ−１を上位レイヤに出力する。
【０１３７】
一方、符号化部５１３は、コードワード処理部５０６−１〜５０６−Ｍのコードブロック処理部５０７−１〜５０７−Ｃの各ＣＲＣ復号部５１１から入力される応答信号（ＡＣＫ信号またはＮＡＣＫ信号）を含む制御信号を符号化して、符号化後の制御信号を変調部５１４に出力する。
【０１３８】
変調部５１４は、符号化部５１３から入力される制御信号を変調して、変調後の制御信号を無線送信処理部５１５に出力する。
【０１３９】
無線送信処理部５１５は、変調部５１４から入力される制御信号に対しＤ／Ａ変換、増幅およびアップコンバート等の送信処理を施し、送信処理が施された制御信号をアンテナ５０１−１〜５０１−Ｍから送信する。
【０１４０】
次に、送信側の無線通信装置４００のマッピング制御部４０２におけるマッピング制御処理およびマッピング部４０３におけるマッピング処理の詳細について説明する。
【０１４１】
ここでは、送信側の無線通信装置４００は、４個のストリーム＃１〜＃４にコードワード＃０〜＃３をそれぞれマッピングする。具体的には、ストリーム＃１にコードワード＃０がマッピングされ、ストリーム＃２にコードワード＃１がマッピングされ、ストリーム＃３にコードワード＃２がマッピングされ、ストリーム＃４にコードワード＃３がマッピングされる。また、各コードワードは４つのコードブロック＃０〜＃３に分割される。また、ストリーム＃１〜＃４のうち、ストリーム＃１のＣＱＩが最も低く、所定の閾値未満である。一方、ストリーム＃２〜＃４のＣＱＩは所定の閾値以上であり、ストリーム＃４のＣＱＩが最も高い。また、コードワード＃０のコードブロック＃０〜＃３のうち、コードブロック＃１〜＃３にフィラービットが挿入される。さらに、コードワード＃０において、コードブロック＃３、コードブロック＃２、コードブロック＃１の順にフィラービットの数が多い。
【０１４２】
そこで、マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが所定の閾値未満であり、ＣＱＩが最も低いストリーム＃１では、コードワード＃０のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。すなわち、マッピング制御部４０２は、ストリーム＃１にマッピングされるコードワード＃０のコードブロックを、フィラービットの数が０であるコードブロック＃０、フィラービットの数がコードブロック＃２、＃３より少ないコードブロック＃１、フィラービットの数がコードブロック＃３より少ないコードブロック＃２、フィラービットの数が最も多いコードブロック＃３の順に抽出する。よって、物理チャネルリソースブロックのストリーム＃１の先頭から順にマッピングされるコードワード＃０のコードブロックの順序は、コードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。
【０１４３】
そして、図１５に示すように、マッピング部４０３は、コードワード＃０のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃１の先頭から順にコードブロックをマッピング
する。
【０１４４】
これにより、ストリーム＃１〜＃４のうち、ＣＱＩが最も低いストリーム、つまり、チャネル品質が最も劣悪なストリーム＃１では、受信側の無線通信装置５００は、フィラービットの数がより少ないコードブロック、つまり、誤りやすいコードブロックから順にコードブロックを受信する。これにより、ストリーム＃１では、実施の形態１と同様、より少ない復号試行回数でコードワードの誤りを検出できる確率が高くなる。
【０１４５】
また、送信側の無線通信装置４００は、フィラービットが挿入されたコードブロックからなるコードワードをＣＱＩが最も低いストリームにマッピングする。このため、受信側の無線通信装置５００では、ＣＱＩが最も低いストリームにおいて、フィラービットを用いてコードブロックを復号することで復号性能、つまり、誤り率特性を向上することができる。換言すると、受信側の無線通信装置５００では、フィラービットの数に起因した復号性能の向上によって、ＣＱＩが最も低いストリームのＳＩＮＲの分散を補償することができる。これにより、ＣＱＩが最も低いストリームのＳＩＮＲの分散が小さくなるため、ＳＩＮＲの平均値に基づいて算出されるＭＣＳセット情報の精度を向上することができる。
【０１４６】
このように、本実施の形態によれば、送信側の無線通信装置は、複数のストリームのうち、ＣＱＩが最も低いストリームでは、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に、物理チャネルリソースの先頭から順にマッピングする。これにより、受信側の無線通信装置は、ＣＱＩが最も低いストリームでは、誤りやすいコードブロックから順に復号処理を施すことができるため、実施の形態１と同様、より少ない復号試行回数でコードワードの誤りを検出する確率が高くなる。また、送信側の無線通信装置は、フィラービットが挿入されたコードワードを、ＣＱＩが最も低いストリームにマッピングする。このため、受信側の無線通信装置は、ＣＱＩが最も低いストリームでは、フィラービットを用いた復号処理を行うため、ＣＱＩが最も低いストリームの受信品質を向上することができる。つまり、受信側の無線通信装置は、ＣＱＩが最も低いストリームでの受信性能を向上しつつ、コードブロックに誤りが発生する場合でも復号試行回数を低減することができる。よって、本実施の形態によれば、ＭＩＭＯ伝送を用いる場合でも、実施の形態１と同様、復号処理における消費電力を削減することができる。
【０１４７】
なお、本実施の形態では、送信側の無線通信装置４００は、１ストリームに１つのコードワードをマッピングする場合について説明した。しかし、本発明では、送信側の無線通信装置４００は、複数のストリームに１つのコードワードをマッピングしてもよい。例えば、図１６に示すように、送信側の無線通信装置４００は、ストリーム＃１〜＃３の３ストリームに渡ってコードワード＃０をマッピングしてもよい。図１６では、ストリーム＃１〜＃３を１つのストリームとみなす。よって、送信側の無線通信装置４００は、ストリーム＃１〜＃４のうち、ＣＱＩが最も低いストリーム＃１〜＃３では、コードワード＃０のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順にマッピングする。これにより、複数のストリームに１つのコードワードをマッピングする場合でも、本実施の形態と同様の効果を得ることができる。
【０１４８】
また、本実施の形態では、４個のストリームを用いる場合について説明したが、ストリーム数は４個に限らず、４個以外のストリーム数を用いる場合に本発明を適用してもよい。
【０１４９】
また、本実施の形態では、送信側の無線通信装置がマッピング情報を受信側の無線通信装置に通知する場合について説明した。ここで、送信側の無線通信装置が受信側の無線通信装置に通知するマッピング情報は、各ストリームへのコードブロックのマッピング結果
をすべて示す情報でもよい。または、マッピング情報は、フィラービットの数がより少ないコードブロックから順（昇順）にマッピングされるストリームとフィラービットの数がより多いコードブロックから順（降順）にマッピングされるストリームとの境界位置（例えば、ストリーム番号）を示す境界位置情報、および、境界位置よりＣＱＩが低いストリーム（または、境界位置よりＣＱＩが高いストリーム）におけるコードブロックのマッピング順序（フィラービットの数の昇順または降順）を示すマッピング順序情報を含む情報でもよい。
【０１５０】
また、本発明では、送信側の無線通信装置はマッピング情報を受信側の無線通信装置に通知しなくてもよい。例えば、送信側の無線通信装置および受信側の無線通信装置は、ストリーム数に基づいて決定したストリーム毎のコードブロックのマッピング順序（フィラービットの数の昇順または降順）を示すマッピングテーブルを予め保持してもよい。これにより、送信側の無線通信装置は、コードブロックに挿入されたフィラービットの数、マッピングテーブルおよび受信側の無線通信装置からフィードバックされるストリーム数に従って、各ストリームにコードブロックをマッピングする。また、受信側の無線通信装置は、ストリーム数およびマッピングテーブルに基づいて、デマッピング情報を算出する。
【０１５１】
また、本発明では、受信側の無線通信装置が、各ストリームのＣＱＩおよびストリーム数等に基づいて、各ストリームにおけるコードブロックのマッピング順序（フィラービットの数の昇順または降順）を示すマッピング情報を生成し、マッピング情報を送信側の無線通信装置にフィードバックしてもよい。送信側の無線通信装置は、コードブロックに挿入されたフィラービットの数およびフィードバックされたマッピング情報に基づいて、コードブロックをマッピングする。
【０１５２】
また、本発明では、送信側の無線通信装置はマッピング情報を受信側の無線通信装置に通知せず、受信側の無線通信装置はマッピング情報をブラインドで特定してもよい。例えば、送信側の無線通信装置は、受信側の無線通信装置からフィードバックされるストリームの情報（ＣＱＩ、ストリーム数等）に基づいて各ストリームにおけるコードブロックのマッピング順序（フィラービットの数の昇順または降順）を決定し、各ストリームにコードブロックをマッピングする。また、受信側の無線通信装置は、各ストリームの情報（ＣＱＩ、ストリーム数等）に基づいて各ストリームにおけるコードブロックのマッピング順序（フィラービットの数の昇順または降順）をブラインドで特定することで、各ストリームにマッピングされたコードブロックを復元する。
【０１５３】
また、図１４において、アンテナ５０１−１〜５０１−４の４本のアンテナおよびコードワード処理部５０６−１〜５０６−４の４個のコードワード処理部をそれぞれ１個の構成に置き換え、信号分離部５０３を、１ストリームを受信するための信号検出を行う信号検出部に置き換えることで、送信側および受信側の双方に１本のアンテナを設けたＳＩＳＯ（Single-Input Single-Output）伝送における受信側の無線通信装置、つまり、実施の形態１の送信側の無線通信装置１００（図１）に対応する受信側の無線通信装置を構成することができる。
【０１５４】
（実施の形態６）
本実施の形態では、受信側の無線通信装置がＳＩＣ受信する場合について説明する。
【０１５５】
ＳＩＣ受信する受信側の無線通信装置は、ＣＱＩの高いストリームから順に、空間多重されている複数のストリームのフィルタリングおよびキャンセリングを行うＳＩＣ受信処理を行う。また、ＳＩＣ受信では、ストリーム間の受信品質の差がより大きいほど、誤り率特性がより良くなる。すなわち、受信側の無線通信装置がＳＩＣ受信する場合、ストリーム間の受信品質の差を大きくすることで、ＳＩＣの特性、つまり、誤り率特性を向上す
ることができる。上述したように、フィラービットが挿入されたコードブロックは、フィラービットの高いＬＬＲを復号に用いることで受信品質を向上することができる。すなわち、フィラービットが挿入されたコードブロックと、フィラービットが挿入されないコードブロックとでは、受信品質に差が生じる。よって、ストリーム間の受信品質の差を大きくするためには、ＣＱＩが高いストリームにフィラービットが挿入されたコードブロックをマッピングし、ＣＱＩが低いストリームにフィラービットが挿入されないコードブロックをマッピングすればよい。
【０１５６】
そこで、本実施の形態では、複数のストリームのうち、ＣＱＩが所定の閾値未満のストリームでは、実施の形態５と同様、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングする。さらに、本実施の形態では、ＣＱＩが所定の閾値以上のストリームでは、複数のコードブロックを、フィラービットの数がより多いコードブロックから順にマッピングする。
【０１５７】
（マッピング例１）
本マッピング例では、複数のストリームのうち、ＣＱＩが最も低いストリームでは、実施の形態５と同様、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングする。また、本マッピング例では、さらに、ＣＱＩが最も低いストリーム以外のストリームでは、複数のコードブロックを、フィラービットの数がより多いコードブロックから順にマッピングする。
【０１５８】
以下、具体的に説明する。ここでは、実施の形態５と同様、送信側の無線通信装置４００（図１３）は、４個のストリーム＃１〜＃４にコードワード＃０〜＃３をそれぞれマッピングする。また、各コードワードは４つのコードブロック＃０〜＃３に分割される。また、ストリーム＃１〜＃４のうち、ストリーム＃１のＣＱＩが最も低く、ストリーム＃４のＣＱＩが最も高い。さらに、ストリーム＃２〜＃４のＣＱＩは所定の閾値以上であるのに対して、ストリーム＃１のＣＱＩは所定の閾値未満であり、ストリーム＃２〜＃４のＣＱＩよりも非常に低い。また、コードワード＃０のコードブロック＃０〜＃３のうち、コードブロック＃１〜＃３にフィラービットが挿入される。さらに、コードワード＃０において、コードブロック＃３、コードブロック＃２、コードブロック＃１の順にフィラービットの数が多い。また、コードワード＃１〜３のコードブロック＃０〜＃３のうち、コードブロック＃０〜＃２にフィラービットが挿入される。さらに、コードワード＃１〜＃３において、コードブロック＃０、コードブロック＃１、コードブロック＃２の順にフィラービットの数が多い。
【０１５９】
マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが最も低いストリーム＃１では、実施の形態５と同様にして、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順に抽出する。
【０１６０】
一方、マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが最も低いストリーム＃１以外のストリーム＃２〜＃４では、複数のコードブロックを、フィラービットの数がより多いコードブロックから順に抽出する。すなわち、マッピング制御部４０２は、ストリーム＃２〜＃４にそれぞれマッピングされるコードワード＃１〜３のコードブロックを、フィラービットの数が最も多いコードブロック＃０、フィラービットの数が２番目に多いコードブロック＃１、フィラービットの数が３番目に多いコードブロック＃２、フィラービットの数が０であるコードブロック＃３の順にそれぞれ抽出する。
【０１６１】
よって、物理チャネルリソースブロックのストリーム＃１の先頭から順にマッピングされるコードブロックの順序は、コードワード＃０のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。また、物理チャネルリソースブ
ロックのストリーム＃２〜＃４の先頭から順にマッピングされるコードブロックの順序は、コードブロック＃１〜＃３のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。
【０１６２】
そして、図１７に示すように、マッピング部４０３は、コードワード＃０のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃１の先頭から順にコードブロックをマッピングする。また、図１７に示すように、マッピング部４０３は、コードワード＃１〜＃３のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃２〜＃４の先頭から順にコードブロックをそれぞれマッピングする。
【０１６３】
これにより、受信側の無線通信装置５００（図１４）は、ストリーム＃１のＣＱＩよりもＣＱＩが非常に高いストリーム＃２〜＃４では、フィラービットの数がより多いコードブロックから順に受信し、ＣＱＩが最も低いストリーム＃１では、フィラービットの数がより少ないコードブロックから順に受信する。これにより、受信側の無線通信装置５００では、ストリーム＃２〜＃４において、より早い時刻に受信したコードブロックほど、より多くのフィラービットを用いて復号処理を行うため、受信品質を向上することができる。つまり、より早い時刻ほど、ストリーム＃１とストリーム＃２〜＃４との間の受信品質の差がより大きくなる。よって、受信側の無線通信装置５００は、より早い時刻におけるＳＩＣ受信性能、つまり、誤り率特性を向上することができる。
【０１６４】
また、受信側の無線通信装置５００は、ＣＱＩが最も低いストリーム＃１では、実施の形態５と同様、フィラービットがより少ないコードブロックの順に複数のコードブロックを受信する。よって、受信側の無線通信装置５００は、ＳＩＣによって干渉をキャンセルした上でコードブロックに誤りが発生する場合でも、より少ない復号試行回数でコードワードの誤りを検出できる確率が高くなり、復号試行回数を低減することができる。
【０１６５】
（マッピング例２）
本マッピング例では、複数のストリームのうち、ＣＱＩが最も高いストリーム以外のストリームでは、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングする。また、本マッピング例では、さらに、ＣＱＩが最も高いストリームでは、複数のコードブロックを、フィラービットの数がより多いコードブロックから順にマッピングする。
【０１６６】
以下、具体的に説明する。ここでは、実施の形態５と同様、送信側の無線通信装置４００は、４個のストリーム＃１〜＃４にコードワード＃０〜＃３をそれぞれマッピングする。また、各コードワードは４つのコードブロック＃０〜＃３に分割される。また、ストリーム＃１〜＃４のうち、ストリーム＃１のＣＱＩが最も低く、ストリーム＃４のＣＱＩが最も高い。さらに、ストリーム＃１〜＃３のＣＱＩは所定の閾値未満であるのに対して、ストリーム＃４のＣＱＩは所定の閾値以上であり、ストリーム＃１〜＃３のＣＱＩよりも非常に高い。また、コードワード＃０〜２のコードブロック＃０〜＃３のうち、コードブロック＃１〜＃３にフィラービットが挿入される。さらに、コードワード＃０〜＃２において、コードブロック＃３、コードブロック＃２、コードブロック＃１の順にフィラービットの数が多い。また、コードワード＃３のコードブロック＃０〜＃３のうち、コードブロック＃０〜＃２にフィラービットが挿入される。さらに、コードワード＃３において、コードブロック＃０、コードブロック＃１、コードブロック＃２の順にフィラービットの数が多い。
【０１６７】
マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが最も高いストリー
ム＃４以外のストリーム＃１〜＃３では、コードワード＃０〜＃２のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に抽出する。一方、マッピング制御部４０２は、ストリーム＃１〜＃４のうち、ＣＱＩが最も高いストリーム＃４では、コードワード＃３のコードブロック＃０〜＃３を、フィラービットの数がより多いコードブロックから順に抽出する。
【０１６８】
すなわち、マッピング制御部４０２は、ストリーム＃１〜＃３にそれぞれマッピングされるコードワード＃０〜＃２のコードブロックを、フィラービットの数が０であるコードブロック＃０、フィラービットの数がコードブロック＃２、＃３より少ないコードブロック＃１、フィラービットの数がコードブロック＃３より少ないコードブロック＃２、フィラービットの数が最も多いコードブロック＃３の順にそれぞれ抽出する。よって、物理チャネルリソースブロックのストリーム＃１〜＃３の先頭から順にマッピングされるコードブロックの順序は、それぞれコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。
【０１６９】
一方、マッピング制御部４０２は、ストリーム＃４にマッピングされるコードワード＃３のコードブロックを、フィラービットの数が最も多いコードブロック＃０、フィラービットの数が２番目に多いコードブロック＃１、フィラービットの数が３番目に多いコードブロック＃２、フィラービットの数が０であるコードブロック＃３の順に抽出する。よって、物理チャネルリソースブロックのストリーム＃４の先頭から順にマッピングされるコードブロックの順序は、コードワード＃０のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３となる。
【０１７０】
そして、図１８に示すように、マッピング部４０３は、コードワード＃０〜＃２のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃１〜＃３の先頭から順にコードブロックをそれぞれマッピングする。また、図１８に示すように、マッピング部４０３は、コードワード＃４のコードブロック＃０、コードブロック＃１、コードブロック＃２、コードブロック＃３の順に、物理チャネルリソースブロックのストリーム＃４の先頭から順にコードブロックをマッピングする。
【０１７１】
これにより、受信側の無線通信装置５００（図１４）は、ストリーム＃１〜＃３のＣＱＩよりもＣＱＩが非常に高いストリーム＃４では、フィラービットの数がより多いコードブロックから順に受信し、ストリーム＃４以外のストリーム＃１〜＃３では、フィラービットの数がより少ないコードブロックから順に受信する。これにより、受信側の無線通信装置５００では、マッピング例１と同様、ストリーム＃４において、より早い時刻に受信したコードブロックほど、より多くのフィラービットを用いて復号処理を行うため、受信品質を向上することができる。つまり、より早い時刻ほど、ストリーム＃１〜＃３とストリーム＃４との間の受信品質の差がより大きくなる。よって、受信側の無線通信装置５００は、より早い時刻におけるＳＩＣ受信性能、つまり、誤り率特性を向上することができる。
【０１７２】
また、受信側の無線通信装置５００は、ストリーム＃１〜＃３では、実施の形態５と同様、フィラービットがより少ないコードブロック（誤りが発生しやすいコードブロック）の順に複数のコードブロックを受信する。また、受信側の無線通信装置５００は、ＣＱＩが高いストリーム、すなわち、ストリーム＃４、＃３、＃２、＃１の順にＳＩＣ処理を行う。よって、受信側の無線通信装置５００は、ＳＩＣによって干渉をキャンセルした上でコードブロックに誤りが発生する場合でも、より早い時刻かつＳＩＣ処理の早い段階（ＣＱＩがより高いストリーム）にマッピングされたコードブロックで誤りを検出できる確率が向上する。よって、本マッピング例によれば、マッピング例１よりも、復号試行回数を
さらに低減することができる。
【０１７３】
以上、マッピング例１および２について説明した。
【０１７４】
このように、本実施の形態によれば、送信側の無線通信装置は、ＣＱＩが高いストリーム（ＣＱＩが所定の閾値以上のストリーム）では、複数のコードブロックを、フィラービットがより多いコードブックの順に送信し、ＣＱＩがより低いストリーム（ＣＱＩが所定の閾値未満のストリーム）では、複数のコードブロックを、フィラービットがより少ないコードブロックの順に送信する。これにより、受信側の無線通信装置では、ＳＩＣ受信する場合に、より早い時刻におけるストリーム間の受信品質の差を大きくすることができる。このため、受信側の無線通信装置は、より早い時刻において、ＳＩＣ性能を向上することができる。また、送信側の無線通信装置は、ＣＱＩがより低いストリーム（誤りが発生しやすいストリーム）では、複数のコードブロックを、フィラービットがより少ないコードブロック（誤りが発生しやすいコードブロック）の順に送信する。そのため、ＳＩＣによって干渉をキャンセルした上で誤りが発生する場合でも、実施の形態５と同様、誤りやすいコードブロックから優先的に誤り検出を行うことができるため、復号試行回数を低減することができる。よって、本実施の形態によれば、受信側の無線通信装置がＳＩＣ受信する場合でも、ＳＩＣ受信性能を向上しつつ、実施の形態１と同様、復号処理における消費電力を削減することができる。
【０１７５】
なお、本実施の形態では、送信側の無線通信装置４００は、１ストリームに１つのコードワードをマッピングする場合について説明した。しかし、本発明では、送信側の無線通信装置４００は、複数のストリームに１つのコードワードをマッピングしてもよい。例えば、図１９および図２０に示すように、送信側の無線通信装置４００は、ストリーム＃１および＃２の２ストリームにコードワード＃０をマッピングし、ストリーム＃３および＃４の２ストリームにコードワード＃１をマッピングし、ストリーム＃５および＃６の２ストリームにコードワード＃２をマッピングしてもよい。図１９および図２０では、ストリーム＃１および＃２、ストリーム＃３および＃４、ストリーム＃５および＃６をそれぞれ１つのストリームとみなす。
【０１７６】
例えば、本実施の形態のマッピング例１における送信側の無線通信装置４００は、図１９に示すように、ストリーム＃１〜＃６のうち、ＣＱＩが最も低いストリーム＃１、＃２では、コードワード＃０のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順にマッピングする。これに対し、送信側の無線通信装置４００は、ＣＱＩが最も低いストリーム＃１、＃２以外のストリーム＃３、＃４およびストリーム＃５、＃６では、コードワード＃１および＃２のコードブロック＃０〜＃３を、フィラービットの数がより多いコードブロックから順にマッピングする。
【０１７７】
また、本実施の形態のマッピング例２における送信側の無線通信装置４００は、図２０に示すように、ストリーム＃１〜＃６のうち、ＣＱＩが最も高いストリーム＃５、＃６以外のストリーム＃１、＃２およびストリーム＃３、＃４では、コードワード＃０および＃１のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順にマッピングする。一方、ＣＱＩが最も高いストリーム＃５、＃６では、コードワード＃２のコードブロック＃０〜＃３を、フィラービットの数がより多いコードブロックから順にマッピングする。よって、図１９および図２０に示すように複数のストリームに１つのコードワードをマッピングする場合でも、本実施の形態と同様の効果を得ることができる。
【０１７８】
また、本実施の形態では、４個のストリームを用いる場合について説明したが、ストリーム数は４個に限らず、４個以外のストリーム数を用いる場合に本発明を適用してもよい
。
【０１７９】
また、本実施の形態では、送信側の無線通信装置は、時間領域およびストリーム（空間領域）で表される物理チャネルリソースブロックにコードブロックをマッピングする場合について説明した。しかし、本発明では、送信側の無線通信装置は、ストリーム（空間領域）のみを考慮してコードブロックをマッピングしてもよい。例えば、図２１に示すように、送信側の無線通信装置は、コードワード＃０のコードブロック＃０〜＃３を、フィラービットの数がより少ないコードブロックから順に、ＣＱＩがより低いストリームから順にマッピングしてもよい。これにより、ＣＱＩがより高いストリームほど、フィラービットがより多く挿入されるため受信品質がより向上する。よって、受信側の無線通信装置では、ストリーム間の受信品質の差がより広がるため、ＳＩＣ受信性能、つまり、誤り率特性をより向上することができる。
【０１８０】
また、本実施の形態では、受信側の無線通信装置がＳＩＣ受信を行う場合について説明した。しかし、本発明では、例えば、受信側の無線通信装置が最尤検出（ＭＬＤ）または並列干渉キャンセラ（ＰＩＣ：Parallel Interference Canceller）を行ってもよい。受信側の無線通信装置がＭＬＤまたはＰＩＣを用いる場合、ストリーム間の受信品質の差がより小さいほど、誤り率特性がより良くなる。よって、送信側の無線通信装置は、図２２に示すように、すべてのストリームにおいて、複数のコードブロックを、フィラービットがより少ないコードブロックから順に送信すればよい。これにより、受信側の無線通信装置は、ＭＬＤまたはＰＩＣを用いる場合でも、ＭＬＤおよびＰＩＣの性能を向上することができる。さらに、ＭＬＤまたはＰＩＣによって干渉をキャンセルした上で誤りが発生する場合でも、受信側の無線通信装置は、すべてのストリームにおいて、フィラービットがより少ないコードブロックから受信するため、本実施の形態と同様、復号試行回数を低減することができる。
【０１８１】
また、本実施の形態では、ＣＱＩが最も低いストリーム（または、ＣＱＩが最も高いストリーム以外のストリーム）でフィラービットの数がより少ない順（昇順）にコードブックをマッピングし、ＣＱＩが最も低いストリーム以外のストリーム（または、ＣＱＩが最も高いストリーム）でフィラービットの数がより多い順（降順）にコードブックをマッピングする場合について説明した。しかし、本発明では、コードブロックのマッピング順序、すなわち、フィラービットの数の昇順／降順の切り替えは、どこのストリーム間に設定してもよい。例えば、各ストリームのＣＱＩに基づいて、フィラービットの数がより少ない順（昇順）にコードブックをマッピングするストリームとフィラービットの数がより多い順（降順）にコードブックをマッピングするストリームとを切り替えてもよい。具体的には、送信側の無線通信装置は、複数のストリームのうち、ＣＱＩが所定の閾値未満のストリームでは、複数のコードブロックを、フィラービットの数がより少ないコードブロックから順にマッピングしてもよい。さらに、送信側の無線通信装置は、ＣＱＩが所定の閾値以上のストリームでは、複数のコードブロックを、フィラービットの数がより多いコードブロックから順にマッピングしてもよい。例えば、ＳＩＣ、ＰＩＣおよびＭＬＤをハイブリッドで併用するＭＩＭＯ伝送を用いる場合、各ストリームのＣＱＩおよび各方法の特性に応じてコードブロックのマッピング処理を適応的に変更してもよい。
【０１８２】
以上、本発明の各実施の形態について説明した。
【０１８３】
なお、上記実施の形態では、誤り検出符号としてＣＲＣ符号を用いた場合について説明したが、本発明において使用可能な誤り検出符号はＣＲＣ符号に限られない。
【０１８４】
また、上記実施の形態では、物理チャネルリソースは、時間領域、周波数領域またはストリーム（空間領域）で表される場合について説明したが、物理チャネルリソースは、時
間領域、周波数領域および空間領域のみでなく、符号などで表してもよい。
【０１８５】
また、上記実施の形態で用いるフィラービットは、送信側の無線通信装置と受信側の無線通信装置との間で既知（共通）でありさえすれば‘１’でも‘０’でもよい。
【０１８６】
また、移動体通信システムにおいて、送信側の無線通信装置１００（図１）、２００（図７）、３００（図１０）、４００（図１３）または受信側の無線通信装置５００（図１４）を無線通信基地局装置に備えることができる。また、送信側の無線通信装置１００（図１）、２００（図７）、３００（図１０）、４００（図１３）または受信側の無線通信装置５００（図１４）を無線通信移動局装置に備えることもできる。これにより、上記同様の作用・効果を奏する無線通信基地局装置および無線通信移動局装置を実現することができる。
【０１８７】
また、無線通信移動局装置はUE、無線通信基地局装置はNode BまたはBS（Base Station）と称されることがある。
【０１８８】
また、上記実施の形態では、ＭＩＭＯ伝送を用いる場合（実施の形態５および６）、シングルサイト（１セル）でのダウンリンク／アップリンク  シングルユーザＭＩＭＯ伝送（すなわち、１ＢＳの複数のアンテナと１ＵＥの複数のアンテナとの間におけるＭＩＭＯ伝送）を行う場合について説明した。しかし、本発明を適用することができるＭＩＭＯ伝送は、シングルサイト  ダウンリンク／アップリンク  シングルユーザＭＩＭＯ伝送に限らない。
【０１８９】
例えば、シングルサイト  ダウンリンク／アップリンク  マルチユーザＭＩＭＯ伝送（すなわち、１ＢＳの複数のアンテナと複数のＵＥの複数のアンテナとの間におけるＭＩＭＯ伝送）の場合、ＢＳと各ＵＥとの間のリンク（チャネル）毎に本発明を適用すればよい。例えば、ＢＳ（送信側の無線通信装置）は、複数のストリームを用いて、データ（コードワード）を各ＵＥ（受信側の無線通信装置）へ空間多重送信してもよい。具体的には、図２３に示すように、ＢＳは、ストリーム＃１〜＃４のうち、ＵＥ＃０宛てのコードワードをストリーム＃１、＃２にマッピングし、ＵＥ＃１宛てのコードワードをストリーム＃３、＃４にマッピングする。そして、ＢＳは、上記実施の形態と同様にして、ＵＥ毎のストリームのＣＱＩに基づいて複数のコードブロックを物理チャネルリソースブロックにマッピングする。図２３では、ＢＳは、実施の形態５と同様、各ＵＥ宛てのコードワードがマッピングされるストリームのうち、ＣＱＩが最も低いストリーム（ストリーム＃１およびストリーム＃３）にマッピングされるコードワードを、フィラービットの数がより少ないコードブロックから順に送信する。
【０１９０】
また、シングルサイト  アップリンク  マルチユーザＭＩＭＯ伝送の場合、各ＵＥ（送信側の無線通信装置）は、複数のストリームを用いて、データ（コードワード）をＢＳ（受信側の無線通信装置）へ空間多重送信してもよい。具体的には、図２４に示すように、例えば、ＵＥ＃０は、コードワードを、ストリーム＃１〜＃４のうち、ストリーム＃１、＃２にマッピングする。また、図２５に示すように、ＵＥ＃１はコードワードを、ストリーム＃１〜＃４のうち、ストリーム＃３、＃４にマッピングする。そして、ＵＥ＃０およびＵＥ＃１は、上記実施の形態と同様にして、ＵＥ毎のストリームのＣＱＩに基づいて複数のコードブロックを物理チャネルリソースブロックにマッピングする。図２４および図２５では、ＵＥ＃０およびＵＥ＃１は、実施の形態５と同様、コードワードがマッピングされるストリームのうち、ＣＱＩが最も低いストリーム（ストリーム＃１およびストリーム＃３）にマッピングされるコードワードを、フィラービットの数がより少ないコードブロックから順に送信する。
【０１９１】
また、マルチサイト  ダウンリンク／アップリンク  シングルユーザ／マルチユーザ  ＭＩＭＯ伝送（すなわち、複数のＢＳの複数のアンテナと、１ＵＥまたは複数のＵＥの複数のアンテナとの間におけるＭＩＭＯ伝送）における複数のＢＳと複数のＵＥとの間で本発明を適用してもよく、各ＢＳと各ＵＥとの間で本発明を適用すればよい。
【０１９２】
また、上記実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。
【０１９３】
また、上記実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１９４】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０１９５】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１９６】
２００７年９月２８日出願の特願２００７−２５６０８５および２００８年７月３日出願の特願２００８−１７４７５８の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０１９７】
本発明は、移動体通信システム等に適用することができる。
【図面の簡単な説明】
【０１９８】
【図１】本発明の実施の形態１に係る送信側の無線通信装置のブロック構成図
【図２】本発明の実施の形態１に係るマッピング処理を示す図
【図３】本発明の実施の形態１に係る複数の送信側の無線通信装置がある場合のマッピング処理を示す図（マッピング例１）
【図４】本発明の実施の形態に１係る複数の送信側の無線通信装置がある場合のマッピング処理を示す図（マッピング例２）
【図５】本発明の実施の形態２に係るマッピング処理を示す図（コードブロックサイズの差が閾値以上の場合）
【図６】本発明の実施の形態２に係るマッピング処理を示す図（コードブロックサイズの差が閾値未満の場合）
【図７】本発明の実施の形態３に係る送信側の無線通信装置のブロック構成図
【図８】本発明の実施の形態３に係るマッピング処理を示す図（符号化率の差が閾値以上の場合）
【図９】本発明の実施の形態３に係るマッピング処理を示す図（符号化率の差が閾値未満の場合）
【図１０】本発明の実施の形態４に係る送信側の無線通信装置のブロック構成図
【図１１】本発明の実施の形態４に係るマッピング処理を示す図（周波数帯域幅の差が閾値以上の場合）
【図１２】本発明の実施の形態４に係るマッピング処理を示す図（周波数帯域幅の差が閾値未満の場合）
【図１３】本発明の実施の形態５に係る送信側の無線通信装置のブロック構成図
【図１４】本発明の実施の形態５に係る受信側の無線通信装置のブロック構成図
【図１５】本発明の実施の形態５に係るマッピング処理を示す図
【図１６】本発明の実施の形態５に係るその他のマッピング処理を示す図
【図１７】本発明の実施の形態６に係るマッピング処理を示す図（マッピング例１）
【図１８】本発明の実施の形態６に係るマッピング処理を示す図（マッピング例２）
【図１９】本発明の実施の形態６に係るその他のマッピング処理を示す図（マッピング例１）
【図２０】本発明の実施の形態６に係るその他のマッピング処理を示す図（マッピング例２）
【図２１】本発明の実施の形態６に係るその他のマッピング処理を示す図
【図２２】本発明の実施の形態６に係るその他のマッピング処理を示す図
【図２３】本発明のその他のマッピング処理を示す図（シングルサイト  ダウンリンク  マルチユーザの場合）
【図２４】本発明のその他のマッピング処理を示す図（シングルサイト  アップリンク  マルチユーザの場合）
【図２５】本発明のその他のマッピング処理を示す図（シングルサイト  アップリンク  マルチユーザの場合）
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2009041067.tif 000028
【図２】
2009041067.tif 000029
【図３】
2009041067.tif 000030
【図４】
2009041067.tif 000031
【図５】
2009041067.tif 000032
【図６】
2009041067.tif 000033
【図７】
2009041067.tif 000034
【図８】
2009041067.tif 000035
【図９】
2009041067.tif 000036
【図１０】
2009041067.tif 000037
【図１１】
2009041067.tif 000038
【図１２】
2009041067.tif 000039
【図１３】
2009041067.tif 000040
【図１４】
2009041067.tif 000041
【図１５】
2009041067.tif 000042
【図１６】
2009041067.tif 000043
【図１７】
2009041067.tif 000044
【図１８】
2009041067.tif 000045
【図１９】
2009041067.tif 000046
【図２０】
2009041067.tif 000047
【図２１】
2009041067.tif 000048
【図２２】
2009041067.tif 000049
【図２３】
2009041067.tif 000050
【図２４】
2009041067.tif 000051
【図２５】
2009041067.tif 000052
【国際調査報告】
2009041067.tif 000053
2009041067.tif 000054
2009041067.tif 000055
2009041067.tif 000056