(57)【要約】【課題】通信路符号化後の誤り訂正能力を詳細に制御できるようにして伝送効率を向上すること【解決手段】複数のサブキャリアを用いて通信を行う通信装置において、各サブキャリアまたはサブキャリアグループの伝送路状態に依存したパラメータを指定する指定手段と、送信データを前記パラメータに従って前記各サブキャリアに対応する部分データに分割する分割手段と、前記部分データに対して各々のビット数を対応するサブキャリアのマッピングビット数に一致させるマッチング処理を施すマッチング手段と、前記マッチング処理が施された部分データを前記複数のサブキャリアにより送信する送信手段とを具備する。【選択図】  図１
2005295200.tif 000002
【特許請求の範囲】
【請求項１】
複数のサブキャリアを用いて通信を行う通信装置において、
各サブキャリアまたはサブキャリアグループの伝送路状態に依存したパラメータを指定する指定手段と、
送信データを前記パラメータに従って前記各サブキャリアに対応する部分データに分割する分割手段と、
前記部分データに対して各々のビット数を対応するサブキャリアのマッピングビット数に一致させるマッチング処理を施すマッチング手段と、
前記マッチング処理が施された部分データを前記複数のサブキャリアにより送信する送信手段とを具備する通信装置。
【請求項２】
前記送信データに対して誤り訂正符号化を施す符号化手段をさらに具備し、
前記分割手段は、前記符号化手段により誤り訂正符号化が施された送信データを前記パラメータに従って前記部分データに分割する請求項１に記載の通信装置。
【請求項３】
前記送信データに対してインタリーブ処理を施すインタリーブ手段をさらに具備し、
前記分割手段は、前記インタリーブ手段によりインタリーブ処理が施された送信データを前記パラメータに従って前記部分データに分割する請求項１または２に記載の通信装置。
【請求項４】
前記伝送路状態の変化に応じて前記パラメータを変更する変更手段をさらに具備し、前記分割手段は前記指定手段により指定されたパラメータ及び前記変更手段により変更されたパラメータのいずれかにより、前記送信データを前記部分データに分割する請求項１〜３のいずれか１項に記載の通信装置。
【請求項５】
前記パラメータに対して前記送信データに比して高い誤り耐性を付与し、該パラメータを送信する送信手段をさらに具備する請求項１〜４のいずれか１項に記載の通信装置。
【請求項６】
請求項１〜５のいずれか１項に記載の通信装置から送信されるパラメータを受信する受信手段と、受信したパラメータを用いて前記通信装置から送信されるデータを復号する復号手段とを具備する通信装置。
【請求項７】
前記パラメータと該パラメータを識別可能なインジゲータとを対応付けて記憶した記憶手段をさらに具備し、
前記送信手段は、前記パラメータに代えて前記インジゲータを送信する請求項６に記載の通信装置。
【請求項８】
複数のサブキャリアを用いて通信を行う通信方法において、
各サブキャリアまたはサブキャリアグループの伝送路状態に依存したパラメータを指定する指定ステップと、
送信データを前記パラメータに従って前記各サブキャリアに対応する部分データに分割する分割ステップと、
前記部分データに対して各々のビット数を対応するサブキャリアのマッピングビット数に一致させるマッチング処理を施すマッチングステップと、
前記マッチング処理が施された部分データを前記複数のサブキャリアにより送信する送信ステップとを含む通信方法。
【請求項９】
ビット列からなるフレームについて、該フレーム内の少なくとも１つのビットを基準ビットとし、該基準ビットのビット位置からの距離に応じて誤り訂正能力が変化するように前記ビット列にマッチング処理を施すレートマッチング方法。
【請求項１０】
前記基準ビットはパイロット信号であり、該パイロット信号から近いビット位置の誤り訂正能力が前記フレーム内において相対的に高くなるように、前記ビット列にパンクチャ処理およびリピテーション処理の少なくともいずれかを行う請求項１０に記載のレートマッチング方法。
【請求項１１】
送信データを符号化することによりビット列からなるフレームを生成する生成手段と、
前記生成手段により生成されたフレームを送信する送信手段と、
前記フレームに生じた推定誤り位置を示す情報および該フレームの再送要求を受信する受信手段と、
前記推定誤り位置に近いビット位置の誤り訂正能力が前記フレーム内において相対的に高くなるように、前記ビット列にパンクチャ処理およびリピテーション処理の少なくともいずれかを行うマッチング処理手段と、
前記マッチング処理手段による処理結果のフレームを前記再送要求に応じて再送する再送手段とを具備する通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信路符号化がなされた送信フレームのデータにレートマッチング処理を行う通信装置および通信方法に関する。
【背景技術】
【０００２】
従来、サブキャリアごとのチャネル情報から各サブキャリアの特性を求め、特性の悪いサブキャリアの誤り耐性を強くすること、あるいは特性の良いサブキャリアに多くのデータを割り当てることで伝送効率を向上することが行われている。
【０００３】
下記特許文献１には、マルチキャリア通信における周波数選択性フェージング対策として、サブキャリア毎に符号化方法、符号化率、および変調方式を適応的に変更することが記載されている。この従来技術では、サブキャリア毎の周波数選択性フェージングプロファイル情報を測定し、該プロファイル情報に基づいて各サブキャリアごとに符号化方法、符号化率、および変調方式を決定するようにしている。
【０００４】
受信側で復号する際の誤り訂正能力を付与するために、送信データに畳み込み符号化やターボ（Ｔｕｒｂｏ）符号化など、冗長性を持たせる符号化を施すことも一般的である。このような符号化が施された送信データに対し、パンクチャ（削除）処理あるいはリピテーション（繰り返し）処理を施すことにより、送信データのビット数の調整を行う目的でレートマッチング処理が施される。従来のレートマッチング処理では、フレーム内においてパンクチャあるいはリピテーションの間隔がなるべく均等になるようにしている（例えば下記特許文献２）。
【特許文献１】特開２００２−１６５７７公報（図２）
【特許文献２】特開２０００−２０１０８４公報（第１０頁、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
最適な伝送効率は、符号化方法、符号化率、および変調方式を可変にするだけで必ずしも達成できるわけではなく、最適な伝送効率のために誤り訂正能力を詳細に制御できることが必要とされる。
【０００６】
また上記特許文献２に記載の従来技術では、パンクチャあるいはリピテーションの間隔をなるべく均等にしており、フレーム内における誤り訂正能力は一定である。すると、フレーム内において誤り率がビット位置によって変化するような通信路の場合、誤り率の低いビット位置に誤り訂正能力が余分に付与され、誤り率の高いビット位置における誤り訂正能力が不足する可能性があり、いずれも伝送効率の低下の原因となり得る。
【０００７】
したがって、本発明は通信路符号化後の誤り訂正能力を詳細に制御でき、これにより伝送効率を向上できる通信装置および通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る通信装置は、複数のサブキャリアを用いて通信を行う通信装置において、各サブキャリアまたはサブキャリアグループの伝送路状態に依存したパラメータを指定する指定手段と、送信データを前記パラメータに従って前記各サブキャリアに対応する部分データに分割する分割手段と、前記部分データに対して各々のビット数を対応するサブキャリアのマッピングビット数に一致させるマッチング処理を施すマッチング手段と、前記マッチング処理が施された部分データを前記複数のサブキャリアにより送信する送信手段とを具備する通信装置である。
【発明の効果】
【０００９】
本発明によれば、伝送効率向上のために通信路符号化後の誤り訂正能力を詳細に制御できる通信装置および通信方法を提供できる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００１１】
（第１実施形態）  
第１実施形態は、通信路符号化後の誤り訂正能力を詳細に制御できるマルチキャリア通信システムに関する。本システムは周波数選択性フェージングの影響によるサブキャリアの特性変動に対してロバストであり、伝送効率を向上できる。
【００１２】
図１は本実施形態のマルチキャリア通信システムにおける送信系のブロック図である。送信データを表す信号Ｓ１０１が入力されると、この信号Ｓ１０１に対して誤り訂正符号化部１０１により誤り訂正符号化が施される。誤り訂正符号化においては、符号化率を変えるために一定のデータをパンクチャ（削除）してもよい。誤り訂正符号化後の信号Ｓ１０２はインタリーブ部１０２によりインタリーブ処理が施される。これらの処理と並行して、制御部１０９は、受信したプリアンブルやパイロット信号から各サブキャリアまたは各サブキャリアグループの伝送路状態Ｓ１１０を求める。また、伝送路状態Ｓ１１０に基づく制御信号を生成し、サブキャリア分割部１０３、レートマッチング部１０４、シンボルマッピング部１０５のそれぞれに対して出力する。
【００１３】
インタリーブ処理後の信号Ｓ１０３は、制御部１０９からの指示によりサブキャリア分割部１０３によってサブキャリア毎に分割され、部分データＳ１０４が得られる。この場合、後述する式（１）に従いサブキャリア毎に割り当てるビット数が決定される。なお、図１はサブキャリアのグループ化を行う場合を示している。サブキャリアのグループ化を行う場合、インタリーブ後の信号Ｓ１０３は、サブキャリア分割部１０３によりＮ個のサブキャリアグループに振り分けられる。ここで、Ｎはサブキャリアグループの数であり、１個以上のＭ個以下のサブキャリアに割り当て可能なデータのグループ数に相当する。また、Ｍはサブキャリアの数である。このサブキャリア分割において、伝送路状態が悪く、誤り率が高いと推測されるサブキャリアには、少ないビット数のデータが割り当てられる。逆に伝送路状態がよく、誤り率が低いと推測されるサブキャリアには、多くのビット数のデータが割り当てられる。
【００１４】
サブキャリアまたはサブキャリアグループ毎に分割された部分データＳ１０４はレートマッチング部１０４によりパンクチャおよびリピテーションが施される。これにより、サブキャリアｎまたはサブキャリアグループｎに割り当てられたデータ量（ビット数）がＤｎからＤｍａｐ，ｎに変換される。レートマッチング処理により得られた信号Ｓ１０５はシンボルマッピング部１０５により、制御部１０９から指示されたサブキャリアグループｎの変調方式に従ってシンボルマッピングされる。
【００１５】
シンボルマッピングされた信号Ｓ１０６はシリアル・パラレル変換部（Ｓ／Ｐ）１０６でＭ本のパラレル信号に変換される。Ｍ本のパラレル信号Ｓ１０７は逆ＦＦＴ部（ＩＦＦＴ）１０７で周波数信号Ｓ１０８に変換される。周波数信号Ｓ１０８はパラレル・シリアル変換部（Ｐ／Ｓ）１０８で実数および虚数信号（Ｉ／Ｑ Ｄａｔａ）Ｓ１０９に転換されて出力される。
【００１６】
また、このとき制御部１０９はサブキャリア分割部１０３、レートマッチング部１０４、シンボルマッピング部１０５に対し出力した制御情報（またはそのインジケータ）Ｓ１１１を出力し、これにデータ信号よりも強力な誤り訂正能力を持たせて送信する。
【００１７】
図２は本実施形態のマルチキャリア通信システムにおける受信系のブロック図である。受信系に入力された実数信号および虚数信号（Ｉ／Ｑ Ｄａｔａ）Ｓ２０９はシリアル・パラレル変換部（Ｓ／Ｐ）２０８により並列信号Ｓ２０８に変換される。ＦＦＴ回路２０７は時間軸の並列信号Ｓ２０８を周波数軸上の信号Ｓ２０７に変換する。制御部２０９では、送信側から送られてきた制御信号Ｓ２１０を受けて各処理部に命令を出す。パラレル・シリアル変換部（Ｐ／Ｓ）２０６は制御部２０９からの命令を受けて、周波数軸上の信号Ｓ２０７を各サブキャリア毎または各サブキャリアグループ毎のシリアル信号Ｓ２０６に変換する。シンボルデマッピング部２０５は、制御部２０９から指示されたサブキャリアごと又はサブキャリアグループごとの変調方式情報を用いて、シリアル信号Ｓ２０６に対してシンボルデマッピング処理を行う。レートデマッチング部２０４は、送信側で用いられたパラメータを制御部２０９から受け取り、デパンクチャおよびデリピテーションを行うビット数を計算し、レートマッチング処理の逆演算を行う。レートデマッチングされた信号Ｓ２０４はサブキャリア統合部２０３において、一つのデータ列Ｓ２０３に統合される。続いて、デインタリーブ部２０２はデータ列Ｓ２０３に対してインタリーブの逆演算を行う。これにより、データ列の順番が当初の順番に戻され、誤り訂正復号化器２０１による誤り訂正復号処理を経て復号信号Ｓ２０１が出力される。
【００１８】
［サブキャリア分割とレートマッチング］  
図３はサブキャリアのグループ化を行わない場合のサブキャリア分割とレートマッチングを説明するための図である。ここでは、入力された１２０ビットを３つのサブキャリアに分割することとする。また、サブキャリア＃１は４０ビット、サブキャリア＃２およびサブキャリア＃３は２０ビットを、それぞれマッピングできるものとする。これらのビット数をマッピングビット数という。
【００１９】
ここで、入力された１２０ビットのデータをそれぞれのサブキャリアに分割するにあたり、以下の式（１）に従って各サブキャリアに割り当てるビット数を決定する。
【数１】
2005295200.tif 000003
【００２０】
ただし、Ｐｉはサブキャリアｉの優先度をあらわすパラメータ、Ｎはサブキャリアの数、Ｄｉｎはセグメンテーションを行う前のデータＳ１０３のデータ量（ビット数）、Ｄｍａｐ，ｎはサブキャリアｎにおいて選択されている変調方式において送信できる総データ量（ビット数）、Ｄｎはサブキャリアｎが最終的にマッピングを行う事のできるデータ量（ビット数）、ｉ、Ｚｉは中間変数である。なお、式（１）については参考文献「3GPP TS25.211 4.2.7 Rate matching」の記載を参考にすることができる。
【００２１】
このＤｉｎ＝１２０ビットのデータを３つのサブキャリアに分割する場合を考える。上記のように、サブキャリア＃１のマッピングビット数はＤｍａｐ，１＝４０ビットであり、サブキャリア＃２、＃３のマッピングビット数はそれぞれＤｍａｐ，２＝Ｄｍａｐ，３＝２０ビットであり、これらの情報を１フレームでマッピングできる。また、ここではパラメータＰ１＝２０，Ｐ２＝１０，Ｐ３＝１５とする。これらの値を小さくすることは、そのサブキャリアの優先度を高くすることであり、リピテーション率を高くする、もしくは、パンクチャ率を低くすることに相当する。
【００２２】
式（１）にこれらの値を代入すると、Ｄ１＝７３ビット、Ｄ２＝１９ビット、Ｄ３＝２８ビットの部分データが得られる。レートマッチングでは、部分データのそれぞれに対して各々のビット数を対応するサブキャリアのマッピングビット数に一致させるマッチング処理を施す。すなわち、サブキャリア＃１について、Ｄ１＝７３ビットをパンクチャしてＤｍａｐ，１＝４０ビットにする。また、サブキャリア＃２について、Ｄ２＝１９ビットをリピテーションしてＤｍａｐ，２＝２０ビットにする。さらに、サブキャリア＃３について、Ｄ３＝２８ビットをパンクチャしてＤｍａｐ，３＝２０ビットにする。
【００２３】
上記サブキャリアの優先度をあらわすパラメータＰは、伝送路状態に基づいて指定される。伝送路状態としては種々想定されるが、具体的な例の一つとして、ＳＮＲ（信号対雑音比）が挙げられる。例えば、サブキャリアが周波数軸上で分割されるＦＤＭＡやＯＦＤＭの場合、周波数選択性フェージングの影響で、ＳＮＲが高くなるサブキャリアと低くなるサブキャリアがある。また、サブキャリアが時間軸上で分割されるＴＤＭＡの場合、周囲に何らかの周期的な干渉源が存在した場合、ある一定のサブキャリアのみ干渉信号が大きく、ＳＮＲが低くなる可能性もある。ＳＮＲが高くなると、誤り率は低くなるため、伝送路状態は良いといえる。また、ＳＮＲが低くなると、誤り率が上がるため、伝送路状態は悪いといえる。その他、伝送路状態の指標としては、各サブキャリアにおけるＲＳＳＩ（受信信号強度指標）や、ＢＥＲ（ビットエラーレート）、ＢＬＥＲ（ブロックエラーレート：誤り訂正復号結果の誤り率）などが挙げられる。
【００２４】
例えば伝送路状態をＳＮＲであらわしたとき、例えば、テーブルを参照することによってパラメータＰｉを決定するようシステムを構成してもよい。この場合、サブキャリアｉのＳＮＲが高い（伝送路状態の良い）場合には、Ｐｉの値を小さな値に設定し、また、サブキャリアｉのＳＮＲが低い（伝送路状態が悪い）場合にはＰｉを大きな値に設定するようなテーブルがあらかじめ準備される。
【００２５】
また、伝送路状態をＢＬＥＲであらわしたとき、例えば、サブキャリアｉのデータが誤ったと判断されたら、サブキャリアｉにおけるＰｉの値をインクリメントする。また、逆に、サブキャリアｉのデータが正しいと判断されたら、サブキャリアｉにおけるＰｉの値をデクリメントする。このようにしてＢＬＥＲの高い（伝送路状態の悪い）サブキャリアに関して、Ｐｉを大きな値に設定し、ＢＬＥＲの低い（伝送路状態の良い）サブキャリアに関して、Ｐｉを小さな値に設定することができる。
【００２６】
以上のように、パラメータＰｉの値を変化させることにより、簡単な構成によりサブキャリア毎のレートマッチング率を詳細に決定することができる。
【００２７】
［サブキャリア分割におけるグループ化］  
図４はサブキャリアをグループ化する場合のサブキャリア分割とレートマッチングを説明するための図である。ここでは、入力された１２０ビットを４つのサブキャリアに分割することとする。また、サブキャリア＃１、サブキャリア＃２、サブキャリア＃３、およびサブキャリア＃４にはそれぞれ２０ビットをマッピングできるものとする。また、サブキャリア＃１およびサブキャリア＃２はサブキャリアグループ＃１に属し、サブキャリア＃３はサブキャリアグループ＃２に単独で属し、サブキャリア＃４はサブキャリアグループ＃３に単独で属しているものとする。
【００２８】
ここで、入力された１２０ビットのデータをそれぞれのサブキャリアに分割するにあたり、以下の式（２）を適用して各サブキャリアグループに割り当てるビット数を決定する。
【数２】
2005295200.tif 000004
【００２９】
ただし、Ｐ’ｉはサブキャリアｉの優先度をあらわすパラメータ、Ｎはサブキャリアグループの数、Ｄｉｎはセグメンテーションを行う前のデータＳ１０３のデータ量（ビット数）、Ｄ’ｍａｐ，ｎはサブキャリアグループｎにおいて選択されている変調方式において送信できる総データ量（ビット数）、Ｄ’ｎはサブキャリアグループｎが最終的にマッピングを行う事のできるデータ量（ビット数）、ｉ、Ｚｉは中間変数である。なお、式（２）は式（１）と同様に参考文献「3GPP TS25.211 4.2.7 Rate matching」の記載を参考にすることができる。
【００３０】
このＤｉｎ＝１２０ビットのデータを３つのサブキャリアグループに分割する場合を考える。ここで、サブキャリアグループ＃１のマッピングビット数はＤ’ｍａｐ，１＝４０ビットであり、サブキャリアグループ＃２、＃３のマッピングビット数はそれぞれＤ’ｍａｐ，２＝２０ビット、Ｄ’ｍａｐ，３＝２０ビットである。また、ここではパラメータＰ’１＝２０，Ｐ’２＝１０，Ｐ’３＝１５とする。これらパラメータＰ’の値を小さくすることは、そのサブキャリアの優先度を高くすることであり、リピテーション率を高くする、もしくは、パンクチャ率を低くすることに相当する。
【００３１】
式（２）にこれらの値を代入すると、Ｄ’１＝７３ビット、Ｄ’２＝１９ビット、Ｄ’３＝２８ビットの部分データが得られる。  
レートマッチング処理では、サブキャリアグループ＃１についてはＤ１＝７３ビットをパンクチャしてＤｍａｐ，１＝４０ビットにする。また、サブキャリアグループ＃２についてはＤ２＝１９ビットをリピテーションしてＤｍａｐ，２＝２０ビットにする。さらに、サブキャリアグループ＃３について、Ｄ３＝２８ビットをパンクチャしてＤｍａｐ，３＝２０ビットにする。続いて、サブキャリアのグループの各々をさらにサブキャリアに分割する必要がある。このサブキャリア分割では、それぞれのサブキャリアにマッピング可能な最大のビット数となるように分割を行い、結果として、部分データの各々のビット数は、対応するサブキャリアのマッピングビット数に一致する。
【００３２】
以上のようなサブキャリアのグループ化は、多数のサブキャリアを扱う場合に好適であり、パラメータの数および処理演算量を減らすことができる点で好ましい。
【００３３】
［誤り訂正符号化後のサブキャリア分割］  
図５は、誤り訂正符号化後にサブキャリア分割を行う場合を示す図である。ここでは、入力された４０ビットに符号化率１／３の誤り訂正符号処理を施して３つのサブキャリアに分割することとする。また、サブキャリア＃１は４０ビットをマッピングでき、サブキャリア＃２およびサブキャリア＃３はそれぞれ２０ビットをマッピングできるものとする。
【００３４】
入力された４０ビットのデータは、符号化率１／３の誤り訂正符号を行うと１２０ビットのデータになる。この誤り訂正符号の後に、得られた符号化データに対しＰ１＝２０，Ｐ２＝１０，Ｐ３＝１５として式（１）を適用して各サブキャリアに割り当てられるビット数を計算すると、Ｄ１＝７３ビット、Ｄ２＝１９ビット、Ｄ３＝２８ビットとなる。
【００３５】
レートマッチングでは、サブキャリア＃１では、Ｄ１＝７３ビットをパンクチャしてＤｍａｐ，１＝４０ビットにする。また、サブキャリア＃２ではＤ２＝１９ビットをリピテーションしてＤｍａｐ，２＝２０ビットにする。さらに、サブキャリア＃３ではＤ３＝２８ビットをパンクチャしてＤｍａｐ，３＝２０ビットにする。
【００３６】
このとき、誤り訂正符号も含めたサブキャリアグループ＃１の符号化率はＲ＝７３／１２０、サブキャリアグループ＃２の符号化率はＲ＝３８／１２０、サブキャリアグループ＃３の符号化率はＲ＝５６／１２０と表すことができる。このように、パラメータＰｎを変化させることで容易に細かい符号化率を設定することができる。また、誤り訂正符号化処理を行う前にサブキャリア分割処理を行う時に比べて、サブキャリア分割処理のタイミングをより遅くすることができる。
【００３７】
［インタリーブ処理後のサブキャリア分割］  
図６はインタリーブ処理後にサブキャリア分割を行う場合を示している。ここでは、入力された４０ビットに符号化率１／３の誤り訂正符号を施して３つのサブキャリアに分割することとする。また、サブキャリア＃１は４０ビット、サブキャリア＃２およびサブキャリア＃３は２０ビットを、それぞれマッピングできるものとする。
【００３８】
入力された４０ビットのデータに符号化率１／３の誤り訂正符号を行うと１２０ビットのデータになる。さらに、この１２０ビットのデータに対してインタリーブ処理を行う。インタリーブ処理を行ったデータに対して、Ｐ１＝２０，Ｐ２＝１０，Ｐ３＝１５として式（１）を適用して各サブキャリアに割り当てられるビット数を計算すると、Ｄ１＝７３ビット、Ｄ２＝１９ビット、Ｄ３＝２８ビットとなる。  
レートマッチングでは、サブキャリア＃１について、Ｄ１＝７３ビットをパンクチャしてＤｍａｐ，１＝４０ビットにする。また、サブキャリア＃２について、Ｄ２＝１９ビットをリピテーションしてＤｍａｐ，２＝２０ビットにする。さらに、サブキャリア＃３について、Ｄ３＝２８ビットをパンクチャしてＤｍａｐ，３＝２０ビットにする。
【００３９】
このように、インタリーブ処理の後にサブキャリア分割処理が行われるようにすることによって、時間および周波数方向におけるダイバーシチゲインを一回のインタリーブ処理で得ることができる。また、インタリーブ処理をサブキャリア分割処理後に先行して行う場合に比べて、サブキャリア分割処理のタイミングをより遅くすることができる。
【００４０】
各サブキャリアにデータを分割してから、符号化およびインタリーブを行うこと、すなわち早い段階でデータ分割を行う従来では、データ分割後にインタリーブが行われることから、周波数方向のダイバーシチゲインを得ることができない。また、データ分割にはサブキャリア毎の特性情報が必要になるために、早い段階でこの特性情報を得なくてはならない。従来、サブキャリア毎の特性情報を得てから実際にアンテナから電波を送信するまでに時間を要しており、サブキャリア毎の特性が変化してしまっている可能性があった。
【００４１】
これに対し上述した実施形態によれば、時間方向および周波数方向のダイバーシチゲインを同時に得ることができ、さらに、測定したサブチャネルごとの特性情報を迅速に反映することができる。
【００４２】
［伝送路状態の変動に伴うパラメータＰの変更］  
図７は伝送路状態の変動に伴ってパラメータＰの変更を行う場合を説明するための図である。ここでは、入力された４０ビットに符号化率１／３の誤り訂正符号を施して３つのサブキャリアに分割することとする。また、サブキャリア＃１は４０ビット、サブキャリア＃２およびサブキャリア＃３は２０ビットをそれぞれマッピングできるものとする。
【００４３】
入力された４０ビットのデータは、符号化率１／３の誤り訂正符号を行うと１２０ビットのデータになる。さらに、この１２０ビットのデータに対して、インタリーブ処理を行う。インタリーブ処理を行ったデータに対して、式（１）を適用して各サブキャリアに割り当てられるビット数を計算する。
【００４４】
このとき、Ｐ１，Ｐ２，Ｐ３の値を伝送路状態の変動に応じて変更する。上述したように、伝送路状態はパイロット信号や周波数特性測定用信号を受信し、その特性から誤り率を推定した値や、自局に向けられた信号以外の信号の電力を干渉波とし、その干渉波の電力の値などとする。これらの値が他のサブキャリアと比較して相対的に大きく、誤り率が高いと推測されるサブキャリアに対しはＰｎの値を小さくする。逆に、誤り率が低いと推測されるサブキャリアに対してはＰｎの値を大きくする。ここではサブキャリア＃２の誤り率が大きく、また、サブキャリア＃１の誤り率が小さいと推測されたとして、Ｐ１＝２０，Ｐ２＝１０，Ｐ３＝１５とそれぞれの値を設定したとする。この値を用いて各サブキャリアに割り当てられるビット数を計算すると、Ｄ１＝７３ビット、Ｄ２＝１９ビット、Ｄ３＝２８ビットとなる。
【００４５】
レートマッチングでは、サブキャリア＃１について、Ｄ１＝７３ビットをパンクチャしてＤｍａｐ，１＝４０ビットにする。また、サブキャリア＃２についてＤ２＝１９ビットをリピテーションしてＤｍａｐ，２＝２０ビットにする。さらに、サブキャリア＃３についてＤ３＝２８ビットをパンクチャしてＤｍａｐ，３＝２０ビットにする。
【００４６】
このように、伝送路状態が悪く、誤り率が高いと推測されるサブキャリアにおいて、割り当てるデータ量を小さくし、パンクチャ率を下げる、もしくはリピテーション率を上げることによって、誤り訂正能力を向上し、確実にデータを送信することができる。また、伝送路状態が良く、誤り率が低いと推測されるサブキャリアにおいて、割り当てるデータ量を大きくし、パンクチャ率を上げるもしくはリピテーション率を下げることによって、余分な誤り訂正能力を抑えることもデータの伝送効率の向上に寄与する。
【００４７】
［具体的なシステム構成例；変復調パラメータ信号送信］  
図８は本発明の第１実施形態に係るマルチキャリア通信システムを示すブロック図である。同図にはマルチキャリアを用いて互いに通信を行う２つの送受信機８１０、８２０が示されている。
【００４８】
送受信機８１０は干渉信号Ｓ８０１や、送受信機８２０からのパイロット信号およびプリアンブル信号等Ｓ８０２を受信部８１１で受信し、その受信情報Ｓ８０５を制御部８１２に転送する。制御部８１２は受信情報８０５からサブキャリア毎に伝送路状態を求め、これによりサブキャリア毎に受信信号の誤り率の比を推定する。
【００４９】
推定された誤り率の比は制御信号Ｓ８０６として送信部８１３に転送される。送信部８１３では制御信号Ｓ８０６の値を元に、式（２）のＰｎの値やサブキャリアグループ、変調方式などを決定する。この決定をもとに送信部８１３は誤り訂正符号化および変調処理を施してデータＳ８０４を送受信機８２０に送信する。同時に、制御信号Ｓ８０６についても変復調パラメータ信号Ｓ８０３として送受信機８２０に送信する。このとき、変復調パラメータ信号Ｓ８０３はデータ信号Ｓ８０４よりも強力な誤り訂正能力を持たせて送信することが好ましい。
【００５０】
送受信機８２０は、データ信号Ｓ８０４および変復調パラメータＳ８０３を受信部８２３において受信する。変復調パラメータＳ８０３はデータ信号Ｓ８０４に先行して復調され、制御部８２２に転送される。制御部８２２は変復調パラメータＳ８０３の内容から復調に必要なパラメータを計算し、制御信号Ｓ８０７として受信部８２３に返す。受信部８２３は、制御信号Ｓ８０７により表されるパラメータを適用してデータ信号Ｓ８０４に対する復調および誤り訂正復号を行う。
【００５１】
このようなシステム構成によれば、従来のシステムと比べて誤り耐性が強く、かつ伝送効率の良いシステムを容易に構築することができる。
【００５２】
［インジケータ送受信］  
図９は本発明の第１実施形態に係るマルチキャリア通信システムの他の例を示すブロック図である。
【００５３】
送受信機９１０は、干渉信号Ｓ９０１や、送受信機９２０からのパイロット信号、プリアンブル信号等の信号Ｓ９０２を受信部９１１で受信し、その受信情報Ｓ９０５を制御部９１２に転送する。制御部９１２は受信情報９０５からサブキャリア毎の伝送路状態を求め、これによりサブキャリア毎に受信信号の誤り率の比を推定する。
【００５４】
推定された誤り率の比は制御信号Ｓ９０６として送信部９１３に転送される。送信部９１３では制御信号Ｓ９０６の値を元に、いくつかの候補の中から、式（２）のＰｎの値やサブキャリアグループ、変調方式などを決定する。この決定をもとに送信部９１３では誤り訂正符号化および変調処理を施してデータＳ９０４を送信する。同時に、Ｐｎの値やサブキャリアグループ、変調方式などを選択した候補番号をインジケータＳ９０３として送受信機９２０に対して送信する。このとき、インジケータＳ９０３はデータ信号Ｓ９０４よりも強力な誤り訂正能力を持たせて送信することが好ましい。
【００５５】
送受信機９２０は、データ信号Ｓ９０４およびインジケータＳ９０３を受信部９２３において受信する。インジケータＳ９０３はデータ信号Ｓ９０４に先行して復調され、制御部９２２に転送される。制御部９２２では復調されたインジケータＳ９０７の内容から復調に必要なパラメータを選択し、受信部９２３に制御信号Ｓ９０８を返す。受信部９２３は制御信号Ｓ９０７で表されるパラメータを適用して復調および誤り訂正復号が行われる。
【００５６】
一般的に、パラメータを選択するようにしてインジケータのみを転送する方がデータ量は少ない。変復調に用いるパラメータのデータをそのまま送信せずに、インジケータを送信することによって、伝送容量に対する制御信号の割合が減ることから、図８に示した構成よりもさらに伝送効率を向上することができる。
【００５７】
（第２実施形態）  
フレーム内における誤り訂正能力が一定であり、かつフレーム内において誤り率がビット位置によって変化する場合、誤り率の低いビット位置に誤り訂正能力が余計に付与され、誤り率の高いビット位置における誤り訂正能力が不足する可能性がある。このような状態は伝送効率の低下の原因となる。そこで本発明の第２実施形態では、フレーム内のビット位置により誤り率が変化する通信システムにおいて、誤り訂正能力をビット位置により変化させることにより、誤り率の変化に追従できるようにし、これにより伝送効率の向上を図る。このような第２実施形態は上述した第１実施形態と組み合わせて実施可能であり、マルチキャリア通信システム以外の通信システムにも適用可能である。
【００５８】
図１０は本発明の第２実施形態に係るマルチキャリア通信システムの送信系を示すブロック図である。送信系に入力されたデータは誤り訂正符号部１３０１で誤り訂正符号化される。その後、インタリーブ部１３０２によりビット列の順番が並べ替えられ、レートマッチング部１３０３によりパンクチャおよびリピテーション処理が施され、送信フレームのビット数に合わせられる。さらに、変調部１３０５により変調が行われ、パイロット付加部１３０４によりフレームにパイロット信号が付加され、データが送信される。
【００５９】
図１１は本発明に係わる第２実施形態に係るマルチキャリア通信システムの受信系を示すブロック図である。受信系に入力された受信データはパイロット部とデータ部に分けられる。パイロット信号は伝送路推定部１４０４において伝送路推定に用いられる。伝送路推定部１４０４により推定された伝送路推定情報に基づいて、復調部１４０５によりデータ部の復調が行われる。復調されたデータは、レートデマッチング部１４０３によりデパンクチャおよびデリピテーション処理が施され、デインタリーブ部１４０２によりビット列の順番が元に戻される。さらに、誤り訂正復号部１４０１で誤り訂正が行われ、データが出力される。
【００６０】
［フレーム内レートマッチング例１］  
図１２はフレーム内レートマッチング例１に係る通信フレームの形式を示す図である。先頭に送信側、受信側共に既知となるパイロット(Pilot)３００が配置され、パイロット３００に続いてデータ３０１が配置される。無線通信では一般に、パイロットを用いて同期や伝送路推定が行われる。本実施形態でもフレーム先頭のパイロット３００を用いて伝送路推定を行う。ここで、時間的にパイロット３００に近いフレーム先頭付近のデータ部分は、伝送路の状態がパイロット３００を受信したときと比べて大きく変化していないことから精度が高く、したがって信頼性の高い伝送路推定結果に基づいて復調を行う事ができる。
【００６１】
しかし、フレーム終端付近のデータ部分については、データビット列を受信する時刻がフレーム先頭を受信した時刻と時間的に離れており、伝送路状態が変化してしまっていることが考えられる。したがって、伝送路状態によっては、精度が低く信頼性の低い伝送路推定結果を用いて復調を行わなければならない。本発明の第２実施形態はこの問題を解決すべく構成されている。
【００６２】
図１３は通信フレームのビット列とともにパンクチャ率の変化を示す図であって、同図（ａ）はフレーム内レートマッチング例１に係る本発明の場合を示し、同図（ｂ）は従来例の場合を示している。１フレーム４８ビットのビット列を１０ビットパンクチャして３８ビットのビット列に変換することを考える。グラフは、縦軸にパンクチャ率、横軸にビットの位置を示している。パンクチャ率は、その値が大きい程、パンクチャされるビットの頻度が高くなるものとする。  
フレーム内レートマッチング例１に係る本発明の場合、図１３（ａ）に示すようにパイロット３００に近い先頭付近は、パイロット３００から遠い末端付近に比べて、相対的にパンクチャ率を高くする。つまり、パイロットに近い先頭付近のビットに関しては、図１２に示したように伝送路推定値の信頼性が高いことから、パンクチャ率を高くしてビットを多くパンクチャしても、受信側の誤り訂正復号で復号できる可能性が高い。一方、パイロットから遠い、フレームの終端付近のビットに関しては、伝送路推定値の信頼性が低いため、パンクチャ率を低くしてビットをなるべくパンクチャしないようにすることで、受信側の誤り訂正復号において、正しく復号することができる。
【００６３】
図１４はフレーム内レートマッチング例１に係るパンクチャ処理手順の一例を示すフローチャートである。まずステップＳ４０１において、削減するビット量ΔＮ、パンクチャ率を決定する指数Ｅ＿ｐｌｕｓおよびＥ＿ｍｉｎｕｓを決定する。ここで、Ｎ＿ｉは入力するビット数、Ｎ＿ｏは出力するビット数である。次に、ステップＳ４０２ではパンクチャ率のオフセットと傾きを決定する指数Ｅ＿ｏｆｆｓｅｔとＥ＿ｓｌｏｐｅを決定する。ここで、ｃは傾き係数であり、０より大きく１未満の値である。ｃが１に近いほど、パンクチャ率のグラフの傾きは大きくなり、フレームの先頭付近のビットがパンクチャされやすく、フレーム終端付近のビットがパンクチャされにくくなる。ステップＳ４０３ではパンクチャ判断指数Ｅと入力ビットの配列Ｍに初期値が代入される。配列Ｍには１が代入されているため、フレームの先頭ビットから順番にパンクチャされるビットかどうかが判断されていく。
【００６４】
ステップＳ４０４ではＥ＿ｍが更新される。Ｅ＿ｍはフレーム先頭付近では大きな値で、フレーム終端付近に近づくと小さな値になっていく。ステップＳ４０５ではパンクチャ判断指数Ｅが更新される。ステップＳ４０６では、Ｅの正負が判断され、Ｅが正ならばＭ番目のビットはパンクチャされない。一方、Ｅが負ならばステップＳ４０７でＭ番目のビットはパンクチャされ、ステップＳ４０８においてＥが更新される。ステップＳ４１０では、入力ビット数の処理が終了したかどうかを調べ、まだ終了していなければ、ステップＳ４０９でＭをインクリメントし、ステップＳ４０４に戻り、次のビットに対してパンクチャするか否かを判断する。
【００６５】
このように、パイロットがフレームの先頭にある場合、フレーム内において、先頭付近のデータはパンクチャ率を上げることにより、効率よくデータを送信することができる。また、パイロットから遠い終端付近データはパンクチャ率を下げることにより、誤り訂正能力を高く維持し、受信側での誤り率を削減することが可能になる。これらのことから、伝送効率の良い通信システムを提供することができる。
【００６６】
なお、上記フレーム内レートマッチング例１は、フレーム内において、パイロット３００に近い先頭付近のデータはリピテーション率を下げ、パイロット３００から遠い終端付近データはリピテーション率を上げるリピテーション処理と等価的である。この場合においても、次のように受信側での誤り率を削減して伝送効率を向上できる。
【００６７】
すなわち、図１５はフレーム内レートマッチング例１に係るリピテーション処理手順の一例を示すフローチャートである。ステップＳ１２０１では、出力するビットが入力するビットのＲ（Ｒは正の整数）倍以上あるかどうかを確認している。Ｒ倍の出力がある場合、全ての入力ビットをＲ回ずつ繰り返し、新たに、Ｎ＿ｉ×Ｒを新しいＮ＿ｉとして考える。ここで、Ｎ＿ｉは入力するビット数、Ｎ＿ｏは出力するビット数である。ステップＳ１２０２において、削減するビット量ΔＮとリピテーション率を決定する指数Ｅ＿ｐｌｕｓとＥ＿ｍｉｎｕｓを決定する。また、ステップＳ１２０３では、リピテーション率のオフセットと傾きを決定する指数Ｅ＿ｏｆｆｓｅｔとＥ＿ｓｌｏｐｅを決定する。ここで、ｃは傾き係数であり、０より大きく１未満の値である。ｃが１に近いほど、リピテーション率のグラフの傾きは大きくなり、フレームの先頭付近のビットがリピテーションされにくく、フレーム終端付近のビットがリピテーションされやすくなる。ステップＳ１２０４ではリピテーション判断指数Ｅと入力ビットの配列Ｍに初期値が代入される。配列Ｍには１が代入されているため、フレームの先頭ビットから順番にリピテーションされるビットかどうかを判断していく。
【００６８】
ステップＳ１２０５ではＥ＿ｍが更新される。Ｅ＿ｍはフレーム先頭付近では小さな値で、フレーム終端付近に近づくと大きな値になっていく。ステップＳ１２０６ではパンクチャ判断指数Ｅが更新される。ステップＳ１２０７は、Ｅの正負が判断されて、Ｅが正ならばＭ番目のビットはリピテーションされない。一方、Ｅが負ならばステップＳ１２０８でＭ番目のビットはリピテーションされ、ステップＳ１２０９で、Ｅが更新され、再び１２０７へ戻ってもう一度リピテーションされるかどうかを判定する。ステップＳ１２１１では、入力ビット数の処理が終了したかどうかを調べ、まだ終了していなければ、ステップＳ１２１０でＭをインクリメントし、ステップＳ１２０５に戻り、次のビットに対してリピテーションするか否かを判断する。
【００６９】
［フレーム内レートマッチング例２］  
図１６はフレーム内レートマッチング例２に係る通信フレームのビット列とともにパンクチャ率およびリピテーション率の変化を示す図である。パイロット３００に近く伝送路推定値の信頼性が高いフレームの先頭付近のビットはパンクチャする率を高くすることで、上記フレーム内レートマッチング例１よりも頻繁にビットのパンクチャを行っている。またフレーム内レートマッチング例２では、伝送路推定値の信頼性が低いフレームの終端付近のビットについて、受信側の誤り訂正能力を向上させるためのリピテーションを併用している。
【００７０】
このように、パイロット３００がフレームの先頭にある場合、フレームの先頭付近ではパンクチャを行い、効率よくデータ３０１を送信すると同時に、フレーム終端付近ではリピテーションを行い、受信側での誤り訂正能力をさらに向上させることができる。したがって、より伝送効率の良い通信システムを提供することができる。
【００７１】
［フレーム内レートマッチング例３］  
図１７はフレーム内レートマッチング例３に係る通信フレームの形式を示す図である。この図１７の通信フレームにおいては、フレームの先頭と終端にパイロット信号４００、４０２がそれぞれ付加されている。このようなフレーム形式の場合、時間的にパイロットに近いフレームの先端付近のデータと、フレームの終端付近のデータが、伝送路推定値の信頼性が高く、フレーム中央付近の伝送路推定値の信頼性が相対的に低くなる。
【００７２】
図１８はフレーム内レートマッチング例３に係る通信フレームのビット列とともにパンクチャ率の変化を示す図である。図１７のようにフレームの前後にパイロット信号４００，４０２が付加されている本例の場合、パンクチャ率は図１８のように変化させることが好ましい。この場合、フレーム先端付近および終端付近のビットはパンクチャされやすく、フレーム中央付近のビットはパンクチャされにくい。
【００７３】
このように、パイロットがフレームの前後に付加されている場合、フレームの先頭および終端付近のビットのパンクチャによって伝送効率を向上することができる。また、フレームの中央付近をパンクチャされにくくすることで受信側の誤り訂正能力を向上できる。したがって、伝送効率の良い通信システムを提供することができる。
【００７４】
［フレーム内レートマッチング例４］  
図１９はフレーム内レートマッチング例４に係る通信フレームの形式を示す図である。図１９の通信フレームにおいては、フレームの中央にパイロット信号５０１が付加されている。このようなフレーム形式の場合、時間的にパイロット５０１に遠いフレームの先端付近のデータおよびフレームの終端付近のデータは伝送路推定値の信頼性が低く、逆に、フレーム中央付近の伝送路推定値の信頼性が高くなる。
【００７５】
図２０はフレーム内レートマッチング例４に係る通信フレームのビット列とともにパンクチャ率の変化を示す図である。フレーム中央にパイロット信号５０１が付加されている場合は、パンクチャ率を図２０のように変化させることにより、フレーム先端付近および終端付近のビットはパンクチャされにくく、フレーム中央付近のビットはパンクチャされやすい。
【００７６】
このように、パイロット５０１がフレームの中央に付加されている本例の場合、フレームの中央付近のパンクチャにより伝送効率を向上することができる。また、フレームの先頭および終端付近においてパンクチャを抑制することで受信側の誤り訂正能力を向上できる。したがって、より伝送効率の良い通信システムを提供することができる。
【００７７】
［フレーム内レートマッチング例５］  
フレーム内レートマッチング例５は通信システムに係り、同通信システムにおけるデータ再送処理に関する。図２１はフレーム内レートマッチング例５に係るデータ再送処理手順の一例を示すシーケンス図である。データ送信側６００では、誤り訂正符号化、インタリーブを行い、通常のレートマッチング処理（Ｓ６００）を行ってデータを先ず送信する（Ｓ６０１）。
【００７８】
データの受信側６０１では、受信したデータに対してデレートマッチング、デインタリーブ、誤り訂正復号を行う（Ｓ６０２）。このとき、誤り訂正復号の結果、フレーム内データに誤りが存在すると判明した場合、誤りが発生したデータの位置の推定を行う（Ｓ６０３）。その後、データ送信側に再送要求を出すと共に推定誤り位置情報も送信側６００に知らせる（Ｓ６０４）。送信側６００では再度、データを送信する際、データが誤ったと推定されるデータの位置に対して、パンクチャ率を低く（もしくはリピテーション率を高く）するレートマッチングを行う。一方、データが正しく伝達されたと推定されるデータの位置に対しては、パンクチャ率を高く（もしくはリピテーション率を低く）するレートマッチングを行う（Ｓ６０５）。このデータを受信側６０１に送信する（Ｓ６０６）。これにより再送されたデータは受信側６０１により受信され、誤り訂正復号化が再度行われる（Ｓ６０７）。このステップＳ６０７における誤り訂正復号化は成功することが期待され、したがって平均再送回数を低減することが可能になる。
【００７９】
図２２はフレーム内レートマッチング例５に係るデータ再送処理の具体例を示す図である。ここでは、送信側６００が符号化された１２ビットのデータＳＤ１を従来の方法でパンクチャし、９ビットのデータＳＤ２として受信側６０１に送信する場合を例に挙げる。
【００８０】
図２２のように、受信側６０１ではデータＲＤ１を受信するが、伝送路の状態によってはそれぞれの電力が異なって受信されることが考えられる。この受信データＲＤ１に対し、誤り訂正復号を行ったときに、正しいデータではない受信データＲＤ２が得られたとする。すると受信側６０１では、この受信データＲＤ２から誤り位置を推定する。受信データＲＤ１（ＲＤ２）では、ビット列の中央付近において受信電力が小さくなっているため、フレームの中央付近でデータの誤りが発生していると推測する。その後、受信側６０１は、送信側６００にデータの再送要求を出すと共に、推定したデータの誤り位置を送信側６００に伝える。この場合、フレームの中央付近でデータの誤りが発生していることを送信側６００に伝える。
【００８１】
送信側６００は、受信側６０１からの再送要求を受けて、符号化されたデータＳＤ１に対して再びレートマッチングを行う。このとき、受信側６０１から伝えられた推定誤り位置情報を参照し、データが誤ったと推定されるデータの位置に対して、パンクチャ率を低くする（もしくは、リピテーション率を高くする）レートマッチングを行う。反対に、データが正しく伝達されたと推定されるデータの位置に対しては、パンクチャ率を高くする（もしくは、リピテーション率を低くする）レートマッチングを行う。これにより得られたデータＳＤ３を再び受信側６０１に送信する。
【００８２】
受信側６０１では、例えば、受信したデータＲＤ３と前回受信したデータＲＤ１の信頼度を加算するＨ−ＡＲＱ方式を用いて誤り訂正を行うこととし、より信頼性の高い受信データＲＤ４を用いて復号を行う。
【００８３】
このように、データが誤った位置を推定し、その位置のパンクチャ率を低くする（もしくは、リピテーション率を高くする）レートマッチングを行うことで、再送の回数を削減することができる。したがって、システムの伝送効率を向上することができる。このようなフレーム内レートマッチング例５は、フレーム内の誤り率がビット位置によって異なり、その誤り率の比が既知である通信システムに有効である。
【００８４】
以上説明した第１、第２の実施形態ではレートマッチングの最小処理単位としてビットを用いたが、最小処理単位としてはビットに限定されない。例えば、１ビットに相当するシンボルあるいは数ビットを纏めたシンボルを最小処理単位としてもよい。逆に、１ビットよりもさらに小さい単位（例えばチップ）を用いてもよい。
【００８５】
本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００８６】
【図１】本発明の第１実施形態に係るマルチキャリア通信システムにおける送信系のブロック図
【図２】本発明の第１実施形態に係るマルチキャリア通信システムにおける受信系のブロック図
【図３】第１実施形態に係り、サブキャリアのグループ化を行わない場合のサブキャリア分割とレートマッチングを説明するための図
【図４】第１実施形態に係り、サブキャリアをグループ化する場合のサブキャリア分割とレートマッチングを説明するための図
【図５】第１実施形態に係り、誤り訂正符号化後にサブキャリア分割を行う場合を示す図
【図６】第１実施形態に係り、インタリーブ処理後にサブキャリア分割を行う場合を示す図
【図７】第１実施形態に係り、伝送路状態の変動に伴ってパラメータＰの変更を行う場合を説明するための図
【図８】本発明の第１実施形態に係るマルチキャリア通信システムを示すブロック図
【図９】本発明の第１実施形態に係るマルチキャリア通信システムの他の例を示すブロック図
【図１０】本発明の第２実施形態に係るマルチキャリア通信システムの送信系を示すブロック図
【図１１】本発明の第２実施形態に係るマルチキャリア通信システムの受信系を示すブロック図
【図１２】第２実施形態のフレーム内レートマッチング例１に係る通信フレームの形式を示す図
【図１３】第２実施形態に係り、通信フレームのビット列とともにパンクチャ率の変化を示す図であって、同図（ａ）はフレーム内レートマッチング例１に係る本発明の場合を示す図、同図（ｂ）は従来例の場合を示す図
【図１４】第２実施形態のフレーム内レートマッチング例１に係るパンクチャ処理手順の一例を示すフローチャート
【図１５】第２実施形態のフレーム内レートマッチング例１に係るリピテーション処理手順の一例を示すフローチャート
【図１６】第２実施形態のフレーム内レートマッチング例２に係る通信フレームのビット列とともにパンクチャ率およびリピテーション率の変化を示す図
【図１７】第２実施形態のフレーム内レートマッチング例３に係る通信フレームの形式を示す図
【図１８】第２実施形態のフレーム内レートマッチング例３に係る通信フレームのビット列とともにパンクチャ率の変化を示す図
【図１９】第２実施形態のフレーム内レートマッチング例４に係る通信フレームの形式を示す図
【図２０】第２実施形態のフレーム内レートマッチング例４に係る通信フレームのビット列とともにパンクチャ率の変化を示す図
【図２１】第２実施形態のフレーム内レートマッチング例５に係るデータ再送処理手順の一例を示すシーケンス図
【図２２】第２実施形態のフレーム内レートマッチング例５に係るデータ再送処理の具体例を示す図
【符号の説明】
【００８７】
１０１…誤り訂正符号化部、１０２…インタリーブ部、１０３…サブキャリア分割部、１０４…レートマッチング部、１０５…シンボルマッピング部、１０６…シリアル・パラレル変換部（Ｓ／Ｐ）、１０７…逆ＦＦＴ部（ＩＦＦＴ）、１０８…パラレル・シリアル変換部（Ｐ／Ｓ）、１０９…制御部
【図１】
2005295200.tif 000005
【図２】
2005295200.tif 000006
【図３】
2005295200.tif 000007
【図４】
2005295200.tif 000008
【図５】
2005295200.tif 000009
【図６】
2005295200.tif 000010
【図７】
2005295200.tif 000011
【図８】
2005295200.tif 000012
【図９】
2005295200.tif 000013
【図１０】
2005295200.tif 000014
【図１１】
2005295200.tif 000015
【図１２】
2005295200.tif 000016
【図１３】
2005295200.tif 000017
【図１４】
2005295200.tif 000018
【図１５】
2005295200.tif 000019
【図１６】
2005295200.tif 000020
【図１７】
2005295200.tif 000021
【図１８】
2005295200.tif 000022
【図１９】
2005295200.tif 000023
【図２０】
2005295200.tif 000024
【図２１】
2005295200.tif 000025
【図２２】
2005295200.tif 000026