(57)【特許請求の範囲】
【請求項１】
送信データを第１の符号化方法を用いて符号化し、第１符号化済み送信データを出力する第１の符号化手段と、
前記送信データと前記第１符号化済み送信データとを、第２の符号化方法を用いて符号化し、第２符号化済み送信データを出力する第２の符号化手段と、
前記第２符号化済み送信データを送信する送信手段と、
を具備し、
前記第２の符号化手段は、前記送信データと、前記第１符号化済み送信データとをそれぞれ独立に符号化し、
前記第１の符号化方法として、消失訂正符号化を用い、
前記第１の符号化手段における符号化単位長は、前記第２の符号化手段における符号化単位長よりも大きく、且つ、前記第２の符号化手段における符号化単位長の自然数倍である、
無線送信装置。
【請求項２】
前記第１の符号化方法及び前記第２の符号化方法として組織符号を用いる、請求項１に記載の無線送信装置。
【請求項３】
前記第１符号化済み送信データは、組織符号化されたビットデータのパリティビットである、請求項２に記載の無線送信装置。
【請求項４】
前記第１の符号化手段により符号化される情報ビットサイズをゼロパディングにより調整する第１パディング手段と、
前記第２の符号化手段により符号化される情報ビットサイズをゼロパディングにより調整する第２パディング手段と、
前記第１パディング手段によるゼロパディングのビット数と、前記第２パディング手段によるゼロパディングのビット数とが共通化されている、
請求項１に記載の無線送信装置。
【請求項５】
第１のリソースの割当情報と、第２のリソースの割当情報と、前記第１のリソース及び前記第２のリソースとを互いを関連づける識別情報と、を含む制御情報を生成する制御情報生成部を、さらに具備し、
前記送信手段は、前記第２符号化済み送信データに含まれる前記送信データに対応するデータを前記第１のリソースに割当て、前記第２符号化済みデータに含まれる前記第１符号化済み送信データに対応するデータを前記第２のリソースに割当てて送信する、請求項１に記載の無線送信装置。
【請求項６】
前記第２のリソースの割当情報には、前記第１の符号化手段による符号化率、及び前記第２の符号化手段の符号化率を含む、請求項５に記載の無線送信装置。
【請求項７】
前記送信データのデータサイズに応じて、前記第１の符号化手段による符号化と、前記第２の符号化手段による前記第１符号化済み送信データの符号化と、前記第２符号化済み送信データの内、前記第１符号化済み送信データに対応するデータの送信とを抑止する抑止手段を、さらに具備する、請求項１に記載の無線送信装置。
【請求項８】
前記送信データのデータサイズに応じて、前記送信データと後続する送信データを結合する結合手段を、さらに具備し、
前記第１の符号化手段及び前記第２の符号化手段は、結合された送信データを符号化する、請求項１に記載の無線送信装置。
【請求項９】
送信データを第１の符号化方法を用いて符号化し、第１符号化済み送信データを出力するステップと、
前記送信データと前記第１符号化済み送信データとを、第２の符号化方法を用いて符号化し、第２符号化済み送信データを出力するステップと、
前記第２符号化済み送信データを送信するステップと、
を具備し、
前記第２の符号化方法による符号化は、前記送信データと、前記第１符号化済み送信データとをそれぞれ独立に行い、
前記第１の符号化方法として、消失訂正符号化を用い、
前記第１の符号化方法における符号化単位長は、前記第２の符号化方法における符号化単位長よりも大きく、且つ、前記第２の符号化方法における符号化単位長の自然数倍である、
符号化データ送信方法。
【請求項１０】
送信データを第１の符号化方法及び第２の符号化方法で符号化することによって生成された第１のデータと、前記送信データを前記第２の符号化方法で符号化することによって生成された第２のデータとを受信する受信手段と、
前記第２のデータを復号する第１の復号処理手段と、
前記第１の復号処理手段の復号結果の誤り検出を行う誤り検出手段と、
前記誤り検出の状況に基づいて第２の復号処理の要否を判定する判定手段と、
前記判定が前記第２の復号処理が必要であることを示す場合に、前記第１のデータを前記第２の復号処理により復号する第２の復号処理手段と、
を具備し、
前記第１の符号化方法として、消失訂正符号化が用いられ、
前記第１の符号化方法における符号化単位長は、前記第２の符号化方法における符号化単位長よりも大きく、且つ、前記第２の符号化方法における符号化単位長の自然数倍である、
無線受信装置。
【請求項１１】
前記判定手段は、前記誤り検出手段において誤りが検出されない場合、前記第２の復号処理手段の復号処理を停止し、前記誤り検出手段において誤りが検出された場合、前記第２の復号処理手段による前記第２の復号処理を行う、請求項１０に記載の無線受信装置。
【請求項１２】
前記第１の復号処理手段の復号結果と、前記第２の復号処理手段の復号結果との双方を用いて復号処理をする第３の復号処理手段を、さらに具備する、
請求項１０に記載の無線受信装置。
【請求項１３】
前記第３の復号処理手段は、消失訂正復号処理を行う、請求項１２に記載の無線受信装置。
【請求項１４】
送信データを第１の符号化方法及び第２の符号化方法で符号化することによって生成された第１のデータと、前記送信データを前記第２の符号化方法で符号化することによって生成された第２のデータとを受信する受信ステップと、
前記第２のデータを復号する第１の復号処理ステップと、
前記復号した第２のデータの誤り検出を行う誤り検出ステップと、
前記誤り検出の状況に基づいて第２の復号処理の要否を判定する判定ステップと、
前記判定が前記第２の復号処理が必要であることを示す場合に、前記第１のデータを前記第２の復号処理により復号する第２の復号処理ステップと、
を具備し、
前記第１の符号化方法として、消失訂正符号化が用いられ、
前記第１の符号化方法における符号化単位長は、前記第２の符号化方法における符号化単位長よりも大きく、且つ、前記第２の符号化方法における符号化単位長の自然数倍である、
符号化データ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信データを誤り訂正符号化して送信する無線送信装置、無線受信装置、符号化データ送信方法、及び符号化データ受信方法に関する。
【背景技術】
【０００２】
種々の無線通信システム（例えば、３ＧＰＰ、ＷｉＭＡＸなど）において、ＭＢＳ（Multicast Broadcast Service）の適用が検討あるいは開始されている。また、ストリーミング（streaming）配信など更なる大容量化と、これと同時に高品質化とが求められている。
【０００３】
ＭＢＳを高品質化する手法の一つに符号技術の適用がある。すなわち、図１に示すように、第１の方法として、低レートの誤り訂正符号（ＦＥＣ：Forward error correction）を用いる方法（図１Ａ参照）があり、第２の方法として、消失訂正符号(ＥＣＣ:Erasure Correction Code)をＦＥＣの外符号(outer code)として用いる方法（図１Ｂ参照）がある。なお、図１には、組織符号(systematic code)を用いた場合のパケット構成例が示されている。ここで、図１中のＲは、符号化率である（ただし、０＜Ｒ≦1）。
【０００４】
また、ＥＣＣは、従来、アプリケーション層、トランスポート層での適用が検討され、既にDVB-H, 3GPP 26.346 MBMS, DVB-IPI(IPTV)などに規格化されている。また、最近では、上位レイヤでの情報量及び伝送遅延の低減効果を狙って、ＭＡＣ層でＥＣＣを適用することが検討され始めている（例えば、非特許文献１、特許文献１、特許文献２参照）。ＥＣＣに用いる符号は種々の検討が行われているが、例えばリードソロモン符号やＬＤＰＣ（Low-density parity-check code）符号などを適用できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開第２００７／０６９４０６号パンフレット
【特許文献２】特開２００８−１２４６１３号公報
【非特許文献】
【０００６】
【非特許文献１】IEEE C802.16maint-08/293Optional outer-coded data mode for MBS (Ken Stanwood, Yoav Nebat, Lei Wang, Erik Colban, Yair Bourlas; 2008-09-11)
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、ＥＣＣは、誤りの位置を予め与えておくことにより、通常のＦＥＣよりも多くのデータを訂正できる誤り訂正方法である。これは、通常のＦＥＣでは誤りの位置と大きさを求める必要があるのに対し、ＥＣＣでは誤りの大きさだけを求めればよいことに起因する。従って、上記した第２の方法は、第１の方法と比較して、高いレート（高い符号化率）でも所定の受信品質が得られる。すなわち、第２の方法は、第１の方法よりも少ない周波数／時間リソースを用いて所定の受信品質を得ることができる（つまり、省リソース性がある）。
【０００８】
しかしながら、下りリンクでのＭＢＳ伝送は、セル内のＭＢＳの対象となるすべてのＭＳに対し所定の受信品質を満たす必要があるため、上記第１の方法（つまり、低レートのＦＥＣ）を用いる場合、特にセルエッジ付近のＭＳ（端末）の品質を確保しようとすると、より多くのリソースが必要となる。
【０００９】
一方、ＭＢＳ伝送に上記第２の方法を用いる場合、上記第１の方法に比べ、より少ないリソースで所定の受信品質を満たすことができるが、セル中心付近のＭＳは、従来のＦＥＣで十分な品質が得られるのにもかかわらず、ＥＣＣを適用することにより過剰品質になるだけでなく、ＥＣＣ復号処理により、ＭＳの消費電力が増加してしまう問題がある。
【００１０】
本発明の目的は、ＥＣＣ適用による省リソース性を保ちつつ、受信状況に応じて受信側の消費電力を低減可能な無線送信装置、無線受信装置、符号化データ送信方法、及び符号化データ受信方法を提供することである。
【課題を解決するための手段】
【００１１】
本発明の無線送信装置は、送信データを第１の符号化方法を用いて符号化し、第１符号化済み送信データを出力する第１の符号化手段と、前記送信データと前記第１符号化済み送信データとを、第２の符号化方法を用いて符号化し、第２符号化済み送信データを出力する第２の符号化手段と、前記第２符号化済み送信データを送信する送信手段と、を具備し、前記第２の符号化手段は、前記送信データと、前記第１符号化済み送信データとをそれぞれ独立に符号化し、前記第１の符号化方法として、消失訂正符号化を用い、前記第１の符号化手段における符号化単位長は、前記第２の符号化手段における符号化単位長よりも大きく、且つ、前記第２の符号化手段における符号化単位長の自然数倍である、構成を採る。
【００１２】
本発明の符号化データ送信方法は、送信データを第１の符号化方法を用いて符号化し、第１符号化済み送信データを出力するステップと、前記送信データと前記第１符号化済み送信データとを、第２の符号化方法を用いて符号化し、第２符号化済み送信データを出力するステップと、前記第２符号化済み送信データを送信するステップと、を具備し、前記第２の符号化方法による符号化は前記送信データと、前記第１符号化済み送信データとをそれぞれ独立に行い、前記第１の符号化方法として、消失訂正符号化を用い、前記第１の符号化方法における符号化単位長は、前記第２の符号化方法における符号化単位長よりも大きく、且つ、前記第２の符号化方法における符号化単位長の自然数倍である。
【００１３】
本発明の無線受信装置は、送信データを第１の符号化方法及び第２の符号化方法で符号化することによって生成された第１のデータと、前記送信データを前記第２の符号化方法で符号化することによって生成された第２のデータとを受信する受信手段と、前記第２のデータを復号する第１の復号処理手段と、前記第１の復号処理部の復号結果の誤り検出を行う誤り検出手段と、前記誤り検出の状況に基づいて第２の復号処理の要否を判定する判定手段と、前記判定が前記第２の復号処理が必要であることを示す場合に、前記第１のデータを前記第２の復号処理により復号する第２の復号処理手段と、を具備し、前記第１の符号化方法として、消失訂正符号化が用いられ、前記第１の符号化方法における符号化単位長は、前記第２の符号化方法における符号化単位長よりも大きく、且つ、前記第２の符号化方法における符号化単位長の自然数倍である構成を採る。
【発明の効果】
【００１４】
本発明によれば、ＥＣＣ適用による省リソース性を保ちつつ、受信状況に応じて受信側の消費電力を低減可能な無線送信装置、無線受信装置、符号化データ送信方法、及び符号化データ受信方法を提供できる。
【図面の簡単な説明】
【００１５】
【図１】ＭＢＳを高品質化する手法の説明に供する図
【図２】本発明の実施の形態１に係る無線通信装置の構成を示すブロック図
【図３】本発明の実施の形態１に係る無線端末装置の構成を示すブロック図
【図４】消失訂正符号化部及びＥＣＣビット選択部の処理の説明に供する図
【図５】消失訂正符号化部及びＥＣＣビット選択部の処理の説明に供する図
【図６】誤り訂正符号化ブロック生成部、ＣＲＣ付加部、及び誤り訂正符号化部の処理の説明に供する図
【図７】誤り訂正符号化ブロック生成部、ＣＲＣ付加部、及び誤り訂正符号化部の処理の説明に供する図
【図８】リソース割当のバリエーションの説明に供する図
【図９】非ＥＣＣシンボルデータとＥＣＣシンボルデータとの関連付け方法の説明に供する図
【図１０】復号制御部による復号制御のフロー図
【図１１】復号処理等の工程の模式図
【図１２】本発明の実施の形態２に係る無線端末装置の構成を示すブロック図
【図１３】本発明の実施の形態３に係る無線通信装置の構成を示すブロック図
【図１４】本発明の実施の形態４に係る無線通信装置の構成を示すブロック図
【図１５】本発明の実施の形態５に係る無線通信装置の構成を示すブロック図
【図１６】データ結合部、消失訂正符号化部及びＥＣＣビット選択部の処理の説明に供する図
【図１７】データ結合部、消失訂正符号化部及びＥＣＣビット選択部の処理の説明に供する図
【図１８】割当情報フォーマットの説明に供する図
【図１９】リソース割当のバリエーションの説明に供する図
【図２０】消失訂正符号化部及びＥＣＣビット選択部の処理の説明に供する図
【図２１】受信側の無線端末装置における復号処理の説明に供する図
【図２２】比較例を示す図
【図２３】本発明の実施の形態６に係る無線通信装置の構成を示すブロック図
【図２４】誤り訂正符号化ブロック生成部、ＣＲＣ付加部、及び誤り訂正符号化部の処理の説明に供する図
【図２５】リソース割当のバリエーションの説明に供する図
【図２６】本発明の実施の形態６に係る無線端末装置の構成を示すブロック図
【図２７】復号処理のフロー図
【図２８】本発明の実施の形態７に係る無線通信装置の構成を示すブロック図
【図２９】誤り訂正符号化ブロック生成部、ＣＲＣ付加部、及び誤り訂正符号化部による、第ｎのＥＣＣ送信データに対する処理過程を示す図
【図３０】リソース割当の一例を示す図
【図３１】本発明の実施の形態７に係る無線端末装置の構成を示すブロック図
【図３２】復号処理のフロー図
【図３３】復号処理等の工程の模式図
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお、実施の形態において、同一の構成要素には同一の符号を付し、その説明は重複するので省略する。
【００１７】
（実施の形態１）
図２は、実施の形態１に係る無線通信装置１００の構成を示すブロック図である。図２において、無線通信装置１００は、送信スケジューラ１０５と、消失訂正符号化（ＥＣＣ）部１１０と、第１のデータ蓄積部１１５と、第２のデータ蓄積部１２０と、ＥＣＣビット選択部１２５と、スイッチ１３０と、誤り訂正符号化ブロック生成部１３５と、ＣＲＣ付加部１４０と、誤り訂正符号化（ＦＣＣ）部１４５と、ＦＥＣビット選択部１５０と、変調部１５５と、制御情報生成部１６０と、送信部１６５とを有する。ここでは、無線通信装置１００がＯＦＤＭ信号を送信するので、送信部１６５は、サブキャリア割当部１７０と、ＩＦＦＴ部１７５と、ＣＰ付加部１８０と、ＲＦ送信部１８５とを有する。無線通信装置１００は、例えば、無線基地局装置である。
【００１８】
送信スケジューラ１０５は、送信データに対する、時間及び周波数のリソース割当を行う。さらに、送信スケジューラ１０５は、割当てられたリソース内で用いるＥＣＣ及びＦＥＣの符号化率、変調部１５５においてＥＣＣ送信データ及びＦＥＣ送信データに対して用いられる変調多値数、符号化ブロック長（符号化を行うブロックのビットサイズ。又は、情報ビットサイズとも呼ばれる。）、及び、送信データサイズを決定する。ここで、ＥＣＣ送信データは、消失訂正符号化部１１０を介して送信される送信データであり、ＦＥＣ送信データは、消失訂正符号化部１１０を介さずに送信される送信データである。
【００１９】
データ蓄積部１１５は、上位レイヤから出力されたＩＰパケットなどからなる送信データを受け取り、一時的に記憶する。
【００２０】
消失訂正符号化（ＥＣＣ）部１１０は、データ蓄積部１１５にて一時的に記憶された送信データと同一の送信データを受け取る。すなわち、データ蓄積部１１５には、第１の送信データが入力され、消失訂正符号化部１１０には、第１の送信データが複製された第２の送信データが入力される。そして、消失訂正符号化部１１０は、この第２の送信データを消失訂正符号化する。ここで、消失訂正符号化及び誤り訂正符号化部で行われるＦＥＣには、組織符号（systematic code）が用いられる。
【００２１】
消失訂正符号化部１１０は、消失訂正符号化処理を行う前に、送信データを所定サイズに分割し、複数のサブブロックＥ（ｋ）を得る。この所定サイズは、送信スケジューラ１０５より指定されるＥＣＣ符号化ブロック長(Ｌ＿ＥＣＣ)に基づいて決定される。消失訂正符号化部１１０は、消失訂正符号化処理を行う前に、さらに、消失訂正符号化対象の送信データに対してＣＲＣ(Cyclic Redundancy Check)を付加する。このＣＲＣ付加の仕方としては、分割して得られたＬ＿ＥＣＣ毎にＣＲＣを付加してもよいし、又は、分割する前の送信データ全体にＣＲＣを１つ付加してもよい。
【００２２】
ここで、ｋは、１以上Ｋｍａｘ以下の自然数である。Ｋｍａｘは、送信データ及びこれに付加されたＣＲＣの全体のビット数Ｎｂとした場合、Ｋｍａｘ＝Ｃｅｉｌ(Ｎｂ／Ｌ＿ＥＣＣ)で与えられる。Ｃｅｉｌ（ｘ）は、ｘの小数点切り上げ処理を行う演算子である。また、ここでは、消失訂正の情報ビットサイズ(information bit size)Ｌ＿ＥＣＣは、誤り訂正符号化部における符号化ブロック長Ｌ＿ＦＥＣよりも大きいサイズである。なお、消失訂正符号化の処理単位である所定のブロックサイズに満たない場合には、消失訂正符号化部１１０は、ゼロパディング（ゼロ埋め）を行うことにより、所定のブロックサイズに合せる。
【００２３】
こうして得られた消失訂正符号化単位を、消失訂正符号化部１１０は、消失訂正符号化し、その結果、システマティックビットＳＥ（ｋ）と、パリティビットＰＥ（ｋ）とを得る。これらのシステマティックビットＳＥ（ｋ）及びパリティビットＰＥ（ｋ）は、データ蓄積部１２０に入力される。
【００２４】
データ蓄積部１２０は、消失訂正符号化部１１０から受け取るシステマティックビットＳＥ（ｋ）及びパリティビットＰＥ（ｋ）を一時記憶する。ここで、後述するＥＣＣビット選択部１２５でシステマティックビットが常に選択されない場合には、データ蓄積部１２０は、パリティビットＰＥ（ｋ）のみを記憶してもよい。こうすることで、データ蓄積部１２０の記憶容量を削減することができる。
【００２５】
ＥＣＣビット選択部１２５は、消失訂正符号化部１１０から受け取るシステマティックビットＳＥ（ｋ）及びパリティビットＰＥ（ｋ）のうち、パリティビットのみを選択し、この選択パリティビットをパンクチャリングすることにより指定符号化率にする。指定符号化率は、送信スケジューラにより指定される符号化率である。なお、ＥＣＣビット選択部で選択されたパリティビットを、以下では「ＥＣＣパリティビット」と呼ぶことがある。
【００２６】
スイッチ１３０は、データ蓄積部１１５に記憶されているデータ、又は、ＥＣＣビット選択部１２５で得られるデータ（つまり、パリティビットＰＥ（ｋ））を、誤り訂正符号化ブロック生成部１３５に対して選択的に出力する。すなわち、スイッチ１３０が切り替わることにより、データ蓄積部１１５に記憶されている送信データと、当該送信データが複製された第２の送信データから形成されたＥＣＣパリティビットとは、誤り訂正符号化ブロック生成部１３５へ時分割で出力される。ここで、誤り訂正符号化ブロック生成部１３５へ出力されるＥＣＣパリティビットは、「ＥＣＣ送信データ」と呼ばれることもある。
【００２７】
誤り訂正符号化ブロック生成部１３５は、データ蓄積部１１５から受け取る送信データを所定サイズに分割し、複数のサブブロックＳ（ｊ）を得る。この所定サイズは、送信スケジューラ１０５より指定される情報ビットサイズ(Ｌ＿ＦＥＣ)に基づいて決定される。ここで、ｊは、１以上Ｊｍａｘ以下の自然数である。Ｊｍａｘは、送信データ及びこれに付加されたＣＲＣの全体のビット数Ｎｂとした場合、Ｊｍａｘ＝Ｃｅｉｌ(Ｎｂ／Ｌ＿ＦＣＣ)で与えられる。誤り訂正符号化の処理単位である所定の情報ビットサイズに満たない場合には、誤り訂正符号化ブロック生成部１３５は、ゼロパディング（ゼロ埋め）を行うことにより、所定の情報ビットサイズに合せる。
【００２８】
また、誤り訂正符号化ブロック生成部１３５は、ＥＣＣ送信データを所定サイズに分割し、サブブロックＳ（ｍ）を得る。この所定サイズは、送信スケジューラ１０５より指定される情報ビットサイズ(Ｌ＿ＦＥＣ＿ＥＣＣ)を基づいて決定される。ここで、ｍは、１以上Ｍｍａｘ以下の自然数である。Ｍｍａｘは、ＥＣＣ送信データのビット数をＮｃとした場合、Ｍｍａｘ＝Ｃｅｉｌ(Ｎｃ／Ｌ＿ＦＥＣ＿ＥＣＣ)で与えられる。
【００２９】
ＣＲＣ付加部１４０は、サブブロック毎に、所定のビット長からなるＣＲＣ（Cyclic Redundancy Check）ビットを付加する。これにより、受信側において、サブブロック単位の誤り検出が可能となる。以下、サブブロックＳ（ｊ）に対するＣＲＣビットをＣＲＣ（Ｓ（ｊ））と記載し、サブブロックＳ（ｍ）に対するＣＲＣビットをＣＲＣ（Ｓ（ｍ））と記載する。
【００３０】
誤り訂正符号化部１４５は、Ｓ（ｊ）及びＣＲＣ（Ｓ（ｊ））を一つの単位（つまり、符号ブロックＳＦ（ｊ））として誤り訂正符号化を行い、その結果、システマティックビットＳＦ（ｋ）、パリティビットＰＥ（ｋ）を得る。これらのシステマティックビットＳＦ（ｋ）及びパリティビットＰＥ（ｋ）は、ＦＥＣビット選択部１５０に入力される。
【００３１】
また、誤り訂正符号化部１４５は、Ｓ（ｍ）及びＣＲＣ（Ｓ（ｍ））を一つの単位（つまり、符号ブロックＳＦ（ｍ））として、誤り訂正符号化を行い、その結果、システマティックビットＳＦ、パリティビットＰＥを得る。これらのシステマティックビットＳＦ、パリティビットＰＥは、ＦＥＣビット選択部１５０に入力される。ここで、上述したようにＦＥＣにおける符号化には、組織符号が用いられる。
【００３２】
ＦＥＣビット選択部１５０は、誤り訂正符号化部１４５から受け取るシステマティックビットＳＦ（ｋ）、パリティビットＰＥ（ｋ）を適宜パンクチャリング又はリピティションすることにより指定符号化率にした後に、変調部１５５に出力する。また、ＦＥＣビット選択部１５０は、誤り訂正符号化部１４５から受け取るシステマティックビットＳＦ、パリティビットＰＥも適宜パンクチャリング又はリピティションすることにより指定符号化率にした後に、変調部１５５に出力する。指定符号化率は、送信スケジューラ１０５により指定される符号化率である。
【００３３】
ここで、消失訂正符号化部１１０を介さずにデータ蓄積部１１５乃至ＦＥＣビット選択部１５０で処理された送信データは「非ＥＣＣ送信データ」と呼ばれ、一方、消失訂正符号化部１１０乃至ＦＥＣビット選択部１５０で処理された送信データは「ＥＣＣ送信データ」と呼ばれることがある。
【００３４】
変調部１５５は、ＦＥＣビット選択部１５０の出力データ（非ＥＣＣ送信データ、ＥＣＣ送信データ）に対し、送信スケジューラ１０５より指定される変調多値数を基に、シンボルデータにマッピングする処理を行う。ここで、以下、非ＥＣＣ送信データから得られる変調結果は、「非ＥＣＣ送信シンボルデータ」と呼ばれ、一方、ＥＣＣ送信データから得られる変調結果は、「ＥＣＣ送信シンボルデータ」と呼ばれることがある。なお、変調部１５５の前後にビットインターリーバ又はサブキャリアインターリーバを設けても良い。
【００３５】
制御情報生成部１６０は、送信スケジューラ１０５から受け取るリソース割当情報を後述する無線端末装置２００に通知するための制御情報を生成する。
【００３６】
送信部１６５は、非ＥＣＣ送信シンボルデータ及びＥＣＣ送信シンボルをリソースにマッピングした送信信号を送信する。送信部１６５は、非ＥＣＣ送信シンボルデータとＥＣＣ送信シンボルとを別のパケットで送信する。ここでは、送信部１６５は、ＯＦＤＭ信号を送信する。
【００３７】
具体的には、送信部１６５においてサブキャリア割当部１７０は、非ＥＣＣ送信シンボルデータ及びＥＣＣ送信シンボルを変調部１５５から受け取る。サブキャリア割当部１７０は、非ＥＣＣ送信シンボルデータ及びＥＣＣ送信シンボルデータを、送信スケジューラ１０５から受け取るリソース割当情報に基づいて所定のＯＦＤＭシンボルにおけるサブキャリアを割当てる。また、サブキャリア割当部１７０は、制御情報生成部１６０から制御情報を受け取り、所定の時間（ＯＦＤＭシンボル）及び周波数（サブキャリア）リソースにマッピングする。
【００３８】
サブキャリア割当部１７０でリソースにマッピングされた送信シンボルデータは、ＩＦＦＴ部１７５で時間信号に変換された後、ＣＰ付加部１８０でＣＰが付加される。こうしてＯＦＤＭ信号が形成される。このＯＦＤＭ信号は、ＲＦ送信部１８５を介して送信される。
【００３９】
図３は、実施の形態１に係る無線端末装置２００の構成を示すブロック図である。
【００４０】
図３において、無線端末装置２００は、ＲＦ受信部２０５と、ＣＰ除去部２１０と、ＦＦＴ部２１５と、制御情報抽出部２２０と、符号化信号抽出部２２５，２３０と、復号制御部２３５と、スイッチ２４０と、復調部２４５と、誤り訂正復号部２５０と、ＣＲＣ判定部２５５と、復号データ蓄積部２６０と、スイッチ２６５と、消失訂正復号部２７０と、を有する。
【００４１】
無線通信装置１００から送信されたＯＦＤＭ信号は、ＲＦ受信部２０５、ＣＰ除去部２１０、及びＦＦＴ部２１５においてＯＦＤＭ復調される。
【００４２】
制御情報抽出部２２０は、ＯＦＤＭ復調後の受信信号から、非ＥＣＣシンボルデータに対する割当情報＃１及びＥＣＣシンボルデータに対する割当情報＃２を抽出する。
【００４３】
符号化信号抽出部２２５は、制御情報抽出部２２０で抽出された割当情報＃１を基に、ＯＦＤＭ復調後の受信信号から非ＥＣＣシンボルデータを抽出する。
【００４４】
符号化信号抽出部２３０は、制御情報抽出部２２０で抽出された割当情報＃２を基に、ＯＦＤＭ復調後の受信信号からＥＣＣシンボルデータを抽出する。
【００４５】
復号制御部２３５は、制御情報抽出部２２０で抽出された制御情報に基づいて、ＭＢＳデータの識別情報であるマルチキャスト識別情報Ｍ−ＣＩＤが共通する非ＥＣＣシンボルデータとＥＣＣシンボルデータとを関連づけた上で、復号制御を行う。
【００４６】
すなわち、復号制御部２３５は、スイッチを符号化信号抽出部２２５側に切り替え、非ＥＣＣシンボルデータを符号化信号抽出部２２５から出力させる。復号制御部２３５は、この非ＥＣＣシンボルデータに含まれるすべてのサブブロックについてのＣＲＣ検出結果に基づいて、符号化信号抽出部２３０で抽出されたＥＣＣシンボルデータを誤り訂正復号処理するか決定する。具体的には、復号制御部は、すべてのサブブロックについて誤りが検出されない場合に、スイッチ２４０を符号化信号抽出部２３０側に切り替え、ＥＣＣシンボルデータを符号化信号抽出部２３０から出力させる。これにより、ＥＣＣシンボルデータにも誤り検出復号処理が施されることになる。
【００４７】
また、復号制御部２３５は、すべてのサブブロックについて誤りが検出されない場合に、復号データ蓄積部２６０の出力信号が消失訂正復号部２７０を介さずに後段に渡されるように、スイッチ２６５を切り替える。一方、非ＥＣＣシンボルデータに含まれる少なくとも一部のサブブロックに誤りが検出された場合には、復号制御部２３５は、スイッチ２６５を消失訂正復号部２７０側に切り替え、復号データ蓄積部２６０に蓄積されている復号データを消失訂正復号部２７０へ出力させる。
【００４８】
復調部２４５は、符号化信号抽出部２２５からの出力データ及び符号化信号抽出部２３０からの出力データを復調する。
【００４９】
誤り訂正復号部２５０は、復調部２４５で得られた復調データを誤り訂正復号する。
【００５０】
ＣＲＣ判定部２５５は、誤り訂正復号処理結果における誤りの有無を判定する。このＣＲＣ判定は、サブブロック単位で行われる。誤り判定結果は、復号制御部２３５へ出力される。
【００５１】
復号データ蓄積部２６０は、誤り訂正復号部２５０で得られた復号データを一時保持した後に、後段に出力する。
【００５２】
消失訂正復号部２７０は、復号データ蓄積部２６０から受け取る復号データを消失訂正復号する。
【００５３】
次に、以上の構成を有する無線通信装置１００及び無線端末装置２００の動作について説明する。
【００５４】
図４は、消失訂正符号化部１１０及びＥＣＣビット選択部１２５の処理の説明に供する図である。なお、図４では、分割する前の送信データ全体にＣＲＣを１つ付加する上記ＣＲＣ付加方法が採用されている。
【００５５】
図４に示すように、送信データには、消失訂正符号化部１１０においてＣＲＣが付加される。そして、ＣＲＣが付加された送信データは、Ｌ＿ＥＣＣ毎に分割される。ここでは、ｋ＝２であるので、２つのサブブロックＥ（１）、Ｅ（２）が得られる。Ｅ（２）は、所定のブロックサイズに満たないので、所定のブロックサイズになるようにパディングされる。所定のブロックサイズとなったＥ（１）、Ｅ（２）を消失訂正符号化することにより、システマティックビットＳＥ（１）、ＳＥ（２）と、パリティビットＰＥ（１）、ＰＥ（２）が得られる。このうち、パリティビットＰＥ（１）、ＰＥ（２）のみがＥＣＣビット選択部１２５で選択される。
【００５６】
ここで、消失訂正符号化部１１０における符号化単位長は、誤り訂正符号化部１４５における符号化単位長の自然数倍としてもよい。すなわち、Ｌ＿ＥＣＣ＝Ｌ＿ＦＥＣ＊ｎが満たされ、ｎは自然数である。これにより、誤り訂正符号化ブロック生成部１３５がゼロパディングを行うビット数を共通化することができる。図５には、ｎ＝３の場合が示されている。こうすることで、消失訂正符号化処理及び誤り訂正符号化処理におけるシステマティックビットが共通となる。従って、受信側の無線端末装置２００では、誤り訂正復号処理で得られる、Ｌ＿ＦＥＣサイズを持つサブブロック単位の復号結果を用いて、消失訂正復号処理を無駄なく行うことができる。また、消失訂正符号化部１１０において送信データ全体にＣＲＣが付加されなくても、受信側の無線端末装置２００は、Ｌ＿ＦＥＣサイズを持つサブブロック単位での、ＣＲＣを用いた誤り検出を容易に行うことができる。これにより、復号処理の簡易化が図られる。
【００５７】
図６及び図７は、誤り訂正符号化ブロック生成部１３５、ＣＲＣ付加部１４０、及び誤り訂正符号化部１４５の処理の説明に供する図である。図６には、データ蓄積部１１５から受け取る送信データに対する処理が示され、図７には、ＥＣＣ送信データに対する処理が示されている。
【００５８】
図６に示すようにデータ蓄積部１１５から出力された送信データは、誤り訂正符号化ブロック生成部１３５においてＬ＿ＦＥＣ毎に分割される。ここでは、Ｊｍａｘ＝３であるので、３つのサブブロックＳ（１）、Ｓ（２）、Ｓ（３）が得られる。Ｓ（３）は、所定のブロックサイズに満たないので、所定のブロックサイズになるようにパディングされる。
【００５９】
そして、所定のブロックサイズとなったＳ（１）、Ｓ（２）、Ｓ（３）には、ＣＲＣ付加部１４０においてＣＲＣがそれぞれ付加される。そして、ＣＲＣが付加されたＳ（１）、Ｓ（２）、Ｓ（３）をそれぞれ誤り訂正符号化することにより、システマティックビットＳＦ（１）、ＳＦ（２）、ＳＦ（３）と、パリティビットＰＦ（１）、ＰＦ（２）、ＰＦ（３）が得られる。
【００６０】
また、図７に示すようにＥＣＣ送信データ（パリティビットＰＥ（１）、ＰＥ（２））は、誤り訂正符号化ブロック生成部１３５でＬ＿ＦＥＣ＿ＥＣＣのサイズにされた後、ＣＲＣ付加部１４０でＣＲＣが付加される。
【００６１】
そして、ＣＲＣが付加されたＥＣＣ送信データを誤り訂正符号化することにより、システマティックビットＳＦ、パリティビットＰＦが得られる。
【００６２】
以上のように形成された、システマティックビットＳＦ（１）、ＳＦ（２）、ＳＦ（３）と、パリティビットＰＦ（１）、ＰＦ（２）、ＰＦ（３）と、システマティックビットＳＦと、パリティビットＰＦとは、ＦＥＣビット選択部１５０及び変調部１５５で上記した処理が行われる。こうして非ＥＣＣ送信シンボルデータ及びＥＣＣ送信シンボルが得られる。
【００６３】
非ＥＣＣ送信シンボルデータ及びＥＣＣ送信シンボルは、サブキャリア割当部１７０によって、リソース割当情報に基づいて所定のＯＦＤＭシンボルにおけるサブキャリアに割当てられる。また、制御情報生成部１６０で形成された制御情報は、サブキャリア割当部１７０によって、所定の時間（ＯＦＤＭシンボル）及び周波数（サブキャリア）リソースにマッピングされる。
【００６４】
図８には、リソース割当のバリエーションが示されている。ここで、割当情報＃１は、非ＥＣＣシンボルデータに対する割当情報を示す。割当情報♯１は、非ＥＣＣシンボルデータの位置（周波数軸、時間軸）、データ長、ＭＣＳ（（Modulation and coding scheme）情報（誤り訂正符号化部１４５の符号化率及び変調多値数の情報）、マルチキャスト識別（例えば、Ｍ−ＣＩＤ♯１）情報を含む。また、割当情報＃２は、ＥＣＣシンボルデータに対する割当情報を示す。割当情報＃２には、ＥＣＣシンボルデータの位置（周波数軸、時間軸）、データ長、ＭＣＳ情報（誤り訂正符号化部１４５の符号化率及び変調多値数の情報）、マルチキャスト識別（例えば、Ｍ−ＣＩＤ♯１）情報、及び、ＥＣＣ符号化情報（例えば、ＥＣＣ適用の有無に関する識別情報、ＥＣＣ符号化率情報、を含む）を含む。
【００６５】
なお、割当情報♯１に含まれるデータ長は、ＣＲＣのビット長が既知である場合、Ｌ＿ＦＥＣ、Ｌ＿ＦＥＣのサブブロック数、及びＭＣＳ情報を用いて算出することができる。従って、データ長の代わりに、Ｌ＿ＦＥＣ、及びＬ＿ＦＥＣのサブブロック数を割当情報♯１に含めてもよい。また、割当情報♯２に含まれるデータ長も、ＣＲＣのビット長が既知である場合、Ｌ＿ＦＥＣ＿ＥＣＣ、Ｌ＿ＦＥＣ＿ＥＣＣのサブブロック数、及びＭＣＳ情報を用いて算出することができる。従って、データ長の代わりに、Ｌ＿ＦＥＣ＿ＥＣＣ、及びＬ＿ＦＥＣ＿ＥＣＣのサブブロック数を割当情報♯２に含めてもよい。
【００６６】
また、図５に示されたパケット構成が用いられる場合には、割当情報＃２にデータ長又は消失訂正符号化における符号化率に関する情報を含める必要がない。従って、オーバーヘッドの削減することができる。
【００６７】
図８Ａでは、非ＥＣＣシンボルデータとＥＣＣシンボルデータとが共通のＯＦＤＭシンボルにマッピングされている。こうすることにより、受信側の無線端末装置２００では、非ＥＣＣシンボルデータ及びＥＣＣシンボルデータに対して、ＯＦＤＭ復調を一括して行うことができる。
【００６８】
一方、図８Ｂでは、非ＥＣＣシンボルデータがマッピングされるＯＦＤＭシンボルと所定数のＯＦＤＭシンボル間隔を空けたＯＦＤＭシンボルにＥＣＣシンボルデータがマッピングされている。この場合、受信側の無線端末装置２００では、先に送られてくる非ＥＣＣシンボルデータの受信結果を基に、ＥＣＣシンボルデータに対する受信の要否を決定できる。従って、非ＥＣＣシンボルデータが誤りなく受信できた場合は、ＥＣＣシンボルデータの受信処理を行わず、これにより、ＭＳの消費電力をさらに低減することができる。
【００６９】
ここで、非ＥＣＣシンボルデータに対するマルチキャスト用識別情報（Ｍ−ＣＩＤ♯１）と、ＥＣＣシンボルデータに対するマルチキャスト用識別情報（Ｍ−ＣＩＤ♯１）を一致させる。こうすることで、無線端末装置２００における復号処理時に、非ＥＣＣシンボルデータと、ＥＣＣシンボルデータとを関連付けたＥＣＣ復号が可能となる。これにより、送信データに対する受信品質を改善できる。
【００７０】
また、非ＥＣＣシンボルデータに対するマルチキャスト用識別情報（Ｍ−ＣＩＤ♯１）と、ＥＣＣシンボルデータに対するマルチキャスト用識別情報（Ｍ−ＣＩＤ♯１）を一致させることにより、次の効果が得られる。すなわち、ＭＢＳ（Multicast Broadcast Service）が適用される無線通信システムにおいて、非ＥＣＣシンボルデータのみを受信可能な無線端末装置（レガシー端末）が通信可能となる。例えば、従来型のＦＥＣのみが適用されているＭＢＳ無線通信システムに、ＥＣＣを拡張機能として付加する場合でも、レガシー端末は、機能拡張以前のＭＢＳ無線通信システムにおいて用いられている割当情報を抽出し、この割当情報を基に非ＥＣＣシンボルデータを受信することができる。また、ＥＣＣシンボルデータを受信可能な端末（つまり、拡張機能に対応するエンハンスト端末）は、非ＥＣＣシンボルデータ及びＥＣＣシンボルの両者を受信することが可能となる。
【００７１】
また、非ＥＣＣシンボルデータとＥＣＣシンボルデータとの関連付けには、別の方法が用いられてもよい。すなわち、図９に示すように、非ＥＣＣシンボルデータの割当、及び、それに関連付けられるＥＣＣシンボルデータの割当情報をすべて割当情報＃１に含めるフォーマットにしてもよい。こうすることで、同一のＭ−ＣＩＤを割当情報＃１、＃２のそれぞれで送付することがなくなるため、割当情報のオーバーヘッドを削減することができる。ただし、この場合には、上述したレガシー端末とエンハンスト端末との共存は実現できない。なお、図９Ａでは、非ＥＣＣシンボルデータとＥＣＣシンボルデータとが共通のＯＦＤＭシンボルにマッピングされている。図９Ｂでは、非ＥＣＣシンボルデータがマッピングされるＯＦＤＭシンボルと所定数のＯＦＤＭシンボル間隔を空けたＯＦＤＭシンボルにＥＣＣシンボルデータがマッピングされている。
【００７２】
こうしてリソース割当された上で送信された送信データは、無線端末装置２００で受信される。符号化信号抽出部２２５は、制御情報抽出部２２０で抽出された割当情報＃１を基に、ＯＦＤＭ復調後の受信信号から非ＥＣＣシンボルデータを抽出する。符号化信号抽出部２３０は、制御情報抽出部２２０で抽出された割当情報＃２を基に、ＯＦＤＭ復調後の受信信号からＥＣＣシンボルデータを抽出する。
【００７３】
図１０は、復号制御部２３５による復号制御のフロー図である。
【００７４】
復号制御部２３５は、制御情報抽出部２２０で抽出された制御情報に基づいて、Ｍ−ＣＩＤが共通する非ＥＣＣシンボルデータとＥＣＣシンボルデータとを関連づけた上で、図１０に示す復号制御を行う。
【００７５】
復号制御部２３５は、スイッチ２４０を符号化信号抽出部２２５側に切り替え、非ＥＣＣシンボルデータを符号化信号抽出部２２５から出力させる。そして、ステップＳ２００１で非ＥＣＣシンボルデータは、復調部２４５及び誤り訂正復号部２５０において復調処理及び誤り訂正復号処理される。
【００７６】
ステップＳ２００２でＣＲＣ判定部２５５は、誤り訂正復号処理結果における誤りの有無を判定する。ここでＣＲＣ判定は、サブブロック単位で行われる。この判定の結果、誤りが含まれていないサブブロックは、ＣＲＣビットを除去され、復号データ蓄積部２６０に記憶される（ステップＳ２００３）。
【００７７】
ステップＳ２００１〜２００３の処理は、ステップＳ２００４で非ＥＣＣシンボルデータに含まれるすべてのサブブロックについて行われるまで繰り替えされる。
【００７８】
すべてのサブブロックについてステップＳ２００１〜２００３の処理が行われた後、ステップＳ２００５で復号制御部２３５は、すべてのサブブロックに誤りが検出されないか否かを判断する。この判断の結果、すべてのサブブロックに誤りが検出されない場合には、サブブロックからパディングビットが除去される。こうして無線通信装置１００から送信されたデータの復号処理が完了する。図１１Ａには、非ＥＣＣシンボルデータにおいて誤りが検出されなかった場合の復号処理等の工程が模式的に示されている。この場合、ＥＣＣ復号処理を行う必要がないので、無線端末装置２００における消費電力を低減できるとともに、処理遅延を低減することができる。
【００７９】
ステップＳ２００５における判断の結果、少なくとも一部のサブブロックに誤りが検出された場合には、復号制御部２３５は、スイッチ２４０を符号化信号抽出部２３０側に切り替え、ＥＣＣシンボルデータを符号化信号抽出部２３０から出力させる。そして、ステップＳ２００６でＥＣＣシンボルデータは、復調部２４５及び誤り訂正復号部２５０において復調処理及び誤り訂正復号処理される。
【００８０】
ステップＳ２００６で得られた誤りの無い復号結果は、ＣＲＣビットを除去され、復号データ蓄積部２６０に記憶される。
【００８１】
ステップＳ２００７で復号制御部２３５は、スイッチ２６５を消失訂正復号部２７０側に切り替え、復号データ蓄積部２６０のデータを消失訂正復号処理に出力させ、消失訂正復号部２７０に消失訂正復号させる。消失訂正復号処理の結果に誤りが検出されない場合には、消失訂正復号結果からパディングビットが除去される。こうして無線通信装置１００から送信されたデータの復号処理が完了する。図１１Ｂには、非ＥＣＣシンボルデータにおいて誤りが検出され、且つ、ＥＣＣシンボルデータにおいて誤りが検出されなかった場合の復号処理等の工程が模式的に示されている。
【００８２】
以上のように本実施の形態によれば、無線通信装置１００において、消失訂正符号化部１１０が送信データ（つまり、上記した第２の送信データ）を消失訂正符号（ＥＣＣ）化し、誤り訂正符号化部１４５が送信データの複製された送信データ（つまり、上記した第１の送信データ）、及び、消失訂正符号化部１１０で得られたＥＣＣパリティビットをそれぞれ独立に、消失訂正符号化以外の誤り訂正符号化方式で符号化し、送信部１６５が誤り訂正符号化部１４５において第１の送信データから得られたシステマティックビットのみを情報ビットとして送信し、誤り訂正符号化部１４５において第１の送信データ及びＥＣＣパリティビットから得られた符号化結果をパリティビットとして送信する。
【００８３】
こうすることで、受信側の無線端末装置２００は、２段階の復号処理が可能となる。すなわち、無線端末装置２００は、まず第１段階として、情報ビットと、第２の送信データから得られた符号化結果とを用いて誤り訂正復号を行い、これにより送信データが誤り無く復元されたときには、この段階で復号処理を完了する。このため、第２段階を無駄に行う必要がないので、消費電力が削減される。そして、第１段階で誤りが検出されたときには、無線端末装置２００は、第２段階として、第１段階で得られた誤り訂正復号結果、及び、パリティビットを誤り訂正復号した結果を消失訂正復号する。これにより、より誤り訂正能力の高い復号が実現される。
【００８４】
因みに、図１Ｂに示した消失訂正符号(ＥＣＣ:Erasure Correction Code)をＦＥＣの外符号(outer code)として用いる方法では、消失訂正符号（ＥＣＣ）化処理と誤り訂正符号（ＦＥＣ）化処理とが連接している。そのため、受信側では、消失訂正符号（ＥＣＣ）化される送信データ(又は、システマティックビット)と付加ビット（例えば、パリティビット、パディング、ＣＲＣ）の切り分けができない。従って、受信側では、仮に誤り訂正復号のみを行った段階で送信データを誤り無く復元できていたとしても、その事実を確認するすべがないため、消失訂正復号処理を常に行う必要がある。また、符号化として畳み込み符号（畳み込み符号を要素符号とする場合も含む）を用いる場合に、消失訂正符号（ＥＣＣ）化処理と誤り訂正符号（ＦＥＣ）化処理を連接する場合、ＥＣＣパリティを符号化する際のシフトレジスタの内部状態が情報ビットデータによって変化するため、その内部状態を特定できない。従って、本発明のようにＥＣＣパリティにＦＥＣされた符号化データのみを取り出して復号処理することができない。すなわち、本発明のように非ＥＣＣシンボルデータ及びＥＣＣシンボルデータとして、個別にリソース割当をして送信することができないことにつながる。一方、本発明では、非ＥＣＣシンボルデータ及びＥＣＣシンボルデータとして、個別にリソース割当を可能にする。これにより、無線端末装置の受信状況に応じてＥＣＣシンボルの復号処理のＯＮ／ＯＦＦができるので、無線端末装置の消費電力を低減できる。
【００８５】
また、情報ビットについては、第２の送信データから得られたシステマティックビットを送らずに、第１の送信データから得られたシステマティックビットのみが送信されるので、送信データ量を削減することができる。
【００８６】
すなわち、消失訂正符号化部１１０、及び誤り訂正符号化部１４５において共に組織符号を用いることで、システマティックビットが共通化される。そのため、ＥＣＣビット選択部１２５ではパリティビットのみを選択することでも、受信側において、消失訂正復号が可能となる。よって、重複するシステマティックビットを送ることがなく情報量を低減することができる。
【００８７】
なお、消失訂正符号化部１１０、及び誤り訂正符号化部１４５において、非組織符号を用いることも同様に可能である。その場合は、ＥＣＣビット選択部１２５において、所定の符号化率となるように消失訂正符号化部１１０から出力される符号化されたビットデータ全体に対しパンクチャリングを行う。これにより同様に本発明を適用することができる。ただし、消失訂正符号化部１１０、及び誤り訂正符号化部１４５を共に組織符号とする場合に比べシステマティックビットが共通化される効果が得られないため、同一の符号化率であっても、ＥＣＣビット選択部１２５で選択するビット数が増加する。
【００８８】
なお、消失訂正符号化が比較的高いレートで行われる場合、ＥＣＣデータは、非ＥＣＣデータよりも少ない情報量となる。そのため、無線通信装置１００は、ＥＣＣ送信シンボルを、非ＥＣＣ送信シンボルよりも高い受信品質が得られる送信方式で送信しても良い。例えば、より高い受信品質が得られるＭＣＳ、又は、送信ダイバーシチを用いて、ＥＣＣ送信シンボルを送信しても良い。この場合、送信側では、ＥＣＣ送信シンボルに必要なリソースが顕著に増加することを抑えることができる。さらに、受信側では、ＥＣＣデータを誤りなく受信し、消失訂正復号処理で得られる符号化利得をより高めることができる。
【００８９】
またなお、以上の説明では、第１の符号化方法としてＥＣＣを採用し、第２の符号化方式としてＦＥＣを採用する場合について説明した。しかしながら、本発明はこれに限定されるものではない。要は、送信データを第１の符号化方法を用いて符号化して第１符号化済み送信データを形成し、前記送信データと前記第１符号化済み送信データとを、第２の符号化方法を用いて符号化して第２符号化済み送信データを形成し、前記第２符号化済み送信データを送信し、第２の符号化方法による符号化が、前記送信データと、前記第１符号化済み送信データとで独立に行われていれば良い。これにより、受信側では、２段階の復号処理が可能となるため、第１の符号化方式の利点を保ちつつ、受信状況に応じて受信側の消費電力を低減することができる。
【００９０】
（実施の形態２）
実施の形態２では、セルのサイズに基づいて、消失訂正符号化及び誤り訂正符号化における符号化率が設定される。実施の形態２に係る無線通信装置は、無線通信装置１００と同様の基本構成を有するので、図２を用いて説明する。
【００９１】
実施の形態１で説明したように、ＥＣＣビット選択部１２５及びＦＥＣビット選択部１５０は、送信スケジューラ１０５の指示に基づいて、消失訂正符号化及び誤り訂正符号化における符号化率をそれぞれ変更できる。これにより、セルサイズなどのセル構成を考慮した、消失訂正符号化及び誤り訂正符号化における符号化率の設定が可能となる。
【００９２】
すなわち、誤り訂正符号化における符号化率を比較的小さくすることは、ＦＥＣ送信データを割り当てるリソースの量が多くなることに繋がる一方、受信側の無線端末装置において、消失訂正復号を行わなくても（つまり、非ＥＣＣデータを復号するだけでも）、受信品質を確保できる確率を増加させる。
【００９３】
一方、誤り訂正符号化における符号化率を比較的大きくすることは、ＦＥＣ送信データを割り当てるリソースの量が少なくなることに繋がる一方、受信側の無線端末装置において、非ＥＣＣデータだけで受信品質を確保できる確率が低下し、ＥＣＣデータを併用することで初めて、受信品質が確保される無線端末装置の割合が増加する。
【００９４】
ここで、無線通信装置１００のセルサイズが小さい場合は、前者の手法（つまり、誤り訂正符号化における符号化率を比較的小さくする手法）を積極的に用いることにより、リソースの消費及び受信側の無線端末装置の消費電力の両面で良好となりうる。一方、無線通信装置１００のセルサイズが大きい場合は、非ＥＣＣデータ及びＥＣＣデータの併用を前提として、消失訂正符号化及び誤り訂正符号化における符号化率を設定することにより、著しいリソース消費を抑えることができる。
【００９５】
またここで、基地局である無線通信装置１００が自身のセルサイズを予め記憶していてもよいが、受信側の無線端末装置からのフィードバック情報に基づいて自身のセルサイズを判断しても良い。図１２は、無線端末装置３００の構成を示すブロック図である。
【００９６】
図１２において、無線端末装置３００は、受信状況検出部３１０と、符号化変調部３２０と、ＲＦ送信部３３０とを有する。
【００９７】
受信状況検出部３１０は、復調部２４５の出力信号、又は、ＣＲＣ判定部２５５の出力信号に基づいて、受信状況を検出する。具体的には、受信状況検出部３１０は、復調部２４５の出力信号から、ＭＢＳデータに対するＳＮＲを検出する。また、受信状況検出部３１０は、ＣＲＣ判定部２５５の出力信号に基づいてパケットエラーレート又は符号化ブロックエラーレートを検出する。
【００９８】
そして、受信状況検出部３１０は、検出結果を含めた受信品質良否情報を形成する。この受信品質良否情報は、符号化変調部３２０及びＲＦ送信部３３０を介して送信される。
【００９９】
そして、無線通信装置１００は、受信品質の悪いことを示す受信品質良否情報をフィードバックしてくる無線端末装置が多い場合には、自身のセルサイズが大きいとみなす。そして、無線通信装置１００は、非ＥＣＣデータ及びＥＣＣデータの併用を前提として、消失訂正符号化及び誤り訂正符号化における符号化率を設定することにより、著しいリソース消費を抑えることができる。
【０１００】
一方、無線通信装置１００は、受信品質の悪いことを示す受信品質良否情報をフィードバックしてくる無線端末装置が少ない場合には、自身のセルサイズが小さいとみなす。そして、無線通信装置１００は、非ＥＣＣデータだけで受信品質を確保できるレベルの符号化率を用いることで、ＥＣ送信データを割り当てるリソースの量が多くなることを防止しつつ、多くの無線端末装置３００において、非ＥＣＣデータだけで受信品質を確保できる確率を高めることができる。
【０１０１】
（実施の形態３）
実施の形態３では、ＥＣＣ送信データを送信するモード（以下、「ＥＣＣモード」と呼ばれることがある）と、送信しないモード（以下、「ＦＥＣモード」と呼ばれることがある）とを切り替える。
【０１０２】
図１３は、実施の形態３に係る無線通信装置４００の構成を示すブロック図である。図１３に示すように無線通信装置４００は、ＥＣＣ制御部４１０と、ＥＣＣ動作切替部４２０とを有する。
【０１０３】
ＥＣＣ制御部４１０は、送信データのサイズ（つまり、送信データのビット長）と、所定サイズＬｗと比較をし、比較結果に基づいてＥＣＣモードとＦＥＣモードとを切り替える。この切り替えは、ＥＣＣ制御部４１０がＥＣＣ動作切替部４２０へＯＮＯＦＦ切替信号を送出することにより、行われる。
【０１０４】
具体的には、ＥＣＣ制御部４１０は、送信データサイズＬｄが所定サイズＬｗより小さい場合（Ｌｄ＜Ｌｗ）には、ＦＥＣモードに切り替える。すなわち、ＥＣＣ制御部４１０は、ＥＣＣ動作切替部４２０へＯＦＦ信号を送出する。
【０１０５】
一方、Ｌｄ≧Ｌｗの場合には、ＥＣＣ制御部４１０は、ＯＮ信号をＥＣＣ動作切替部４２０へ送出することにより、ＥＣＣモードに切り替える。このＥＣＣモードでは、無線通信装置４００は、実施の形態１の無線通信装置１００と同じ動きをする。
【０１０６】
ＥＣＣ動作切替部４２０は、ＥＣＣ制御部４１０から受け取るＯＮＯＦＦ切替信号に基づいてＯＮＯＦＦする。ＥＣＣ動作切替部４２０がＯＮすると送信データが消失訂正符号化部１１０に入力される。従って、ＥＣＣモードでは、無線通信装置４００からＦＥＣ送信データの他にＥＣＣ送信データが送信される。一方、ＥＣＣ動作切替部４２０がＯＦＦすると送信データが消失訂正符号化部１１０に入力されない。従って、ＦＥＣモードでは、無線通信装置４００からＦＥＣ送信データのみが送信される。
【０１０７】
また、ＦＥＣモードでは、次のような制御を行うことができる。すなわち、送信スケジューラ１０５は、ＥＣＣ送信データの送信しないため、ＥＣＣ送信データに関する時間及び周波数のリソース割当を行わない。また、制御情報生成部１６０は、ＥＣＣ送信データに関する割当情報に基づく制御情報生成を行わない。また、ＥＣＣ送信データに対して、誤り訂正符号化ブロック生成部１３５、ＣＲＣ付加部１４０、誤り訂正符号化部１４５、ＦＥＣビット選択部１５０、及び、変調部１５５は、動作しない。
【０１０８】
以上のように本実施の形態によれば、送信データのサイズに応じて、ＥＣＣモードとＦＥＣモードとを適応的に切り替えることができる。これにより、ＥＣＣモードの効果が十分に得られない場合（つまり、送信データサイズが小さい場合）にＦＥＣモードにすることができるので、ＥＣＣモードで特別に行われる処理を行う必要がなくなる。従って、無線通信装置４００の消費電力を低減できる。さらに、受信側の無線端末装置でもＥＣＣ復号動作を行う必要がなくなるため、消費電力を低減できる。
【０１０９】
なお、ＥＣＣモードとＦＥＣモードとの切替基準として、所定サイズＬｗと送信データサイズＬｄの大小関係を用いる代わりに、所定値Ｌｋと、Ｌ＿ＥＣＣ／Ｌ＿ＦＥＣとの大小関係を用いてもよい。この場合、消失訂正符号化を行うビット長に対し、誤り訂正符号化を行うビット長で正規化を行った数値と、所定値Ｌｋと比較するため、より正確なモード切り替えが可能となる。
【０１１０】
（実施の形態４）
実施の形態４では、ＭＢＳデータのＱｏＳ要求に応じてＥＣＣモードとＦＥＣモードとの切替基準を調整する。
【０１１１】
図１４は、実施の形態４に係る無線通信装置５００の構成を示すブロック図である。図１４において、無線通信装置５００は、ＱｏＳ要求判定部５１０と、ＥＣＣ制御部５２０とを有する。
【０１１２】
ＱｏＳ要求判定部５１０は、送信対象のＭＢＳデータが要求されているＱｏＳを判定し、判定したＱｏＳ要求をＥＣＣ制御部５２０へ送出する。
【０１１３】
ＥＣＣ制御部５２０は、ＱｏＳ要求に基づいて、ＥＣＣモードとＦＥＣモードとの切替基準を調整する。すなわち、ＥＣＣ制御部５２０は、ＱｏＳ要求に基づいて、閾値（つまり、所定サイズＬｗ、所定値Ｌｋ）を調整する。例えば、ＭＢＳデータがリアルタイムデータなどで許容遅延が小さい場合には、Ｌｗを減少させるオフセット値を加える、又は、Ｌｋを減少させるオフセット値を加える。これにより、ＦＥＣモードに切り替えられる条件が厳しくなり、ＥＣＣを積極的に利用することによってＭＢＳの受信品質を確保することができる。
【０１１４】
（実施の形態５）
実施の形態５では、送信データのサイズが単独では所定の基準値以上とならない場合には、消失訂正符号化処理の前に複数の送信データを結合し、結合送信データを消失訂正符号化対象とする。
【０１１５】
図１５は、実施の形態５に係る無線通信装置６００の構成を示すブロック図である。図１５において、無線通信装置６００は、送信スケジューラ６１０と、データ結合部６２０と、制御情報生成部６３０と、サブキャリア割当部６４０とを有する。
【０１１６】
送信スケジューラ６１０は、送信データに対する、時間及び周波数のリソース割当を行う。また、送信スケジューラ６１０は、割当リソースで用いられる符号化率、変調多値数、符号化ブロック長（又は、情報ビットサイズ）、及び、送信データサイズを決定する。
【０１１７】
また、送信スケジューラ６１０は、消失訂正符号化部１１０へ入力される送信データが下記の（１）又は（２）の条件を満たす場合に、データ結合部６２０が複数の送信データパケットを結合するように制御する。
（１）送信データサイズＬｄが、所定サイズＬｗより小さい（Ｌｄ＜Ｌｗ）
（２）Ｌｄ＜Ｌ＿ＥＣＣ＝Ｌ＿ＦＥＣ＊所定値Ｌｋ
【０１１８】
送信スケジューラ６１０は、（１）又は（２）の条件を満たす場合に、データ結合指示情報をデータ結合部６２０に出力する。
【０１１９】
データ結合部６２０は、送信スケジューラ６１０の指示に従って、所定の送信データからなるパケットを複数結合する。
【０１２０】
図１６は、データ結合部６２０、消失訂正符号化部１１０及びＥＣＣビット選択部１２５の処理の説明に供する図である。なお、図１６では、データ結合部６２０において、送信データパケット毎にＣＲＣが付加される場合が示されている。
【０１２１】
図１６に示すように、送信データ♯１のデータサイズがＬ＿ＥＣＣ未満のため、データ結合部６２０において送信データ♯１と送信データ♯２とが結合されている。なお、ここでは、２つの送信データパケットが結合されているが、結合パケット数はこれに限定されるものではない。
【０１２２】
そして、消失訂正符号化部１１０は、実施の形態１で説明したように、消失訂正符号化処理を行う前に、結合送信データを所定サイズに分割し、所定のブロックサイズに満たない場合には、ゼロパディングを行う。図１６では分割処理が行われていないので、結合送信データＥ（１）に対してゼロパディングが行われている。
【０１２３】
こうして得られた消失訂正符号化単位を、消失訂正符号化部１１０は、消失訂正符号化し、その結果、システマティックビットＳＥ（ｋ）と、パリティビットＰＥ（ｋ）とを得る。これらのシステマティックビットＳＥ（ｋ）及びパリティビットＰＥ（ｋ）は、データ蓄積部１２０を介してＥＣＣビット選択部１２５に入力される。なお、実施の形態５における消失訂正符号化処理については、後に詳述する。
【０１２４】
そして、ＥＣＣビット選択部１２５は、消失訂正符号化部１１０から受け取るシステマティックビットＳＥ（ｋ）及びパリティビットＰＥ（ｋ）のうち、パリティビットのみを選択する。
【０１２５】
図１７は、データ結合部６２０、消失訂正符号化部１１０及びＥＣＣビット選択部１２５の処理の説明に供する図である。図１７には、特に、消失訂正符号化部１１０における符号化単位長が、誤り訂正符号化部１４５における符号化単位長の自然数倍である場合が示されている。
【０１２６】
図１７に示すように、送信データ♯１が上記（２）の条件を満たしているため、データ結合部６２０において送信データ♯１と送信データ♯２とが結合されている。なお、ここでは、２つの送信データパケットが結合されているが、結合パケット数はこれに限定されるものではない。ここでは、図１６と異なり、ＣＲＣが付加されることなく、送信データが結合されている。図１７に示される以降の処理は、図１６で説明した処理と同様である。
【０１２７】
図１５に戻り、制御情報生成部６３０及びサブキャリア割当部６４０は、基本的には実施の形態１で説明した制御情報生成部１６０及びサブキャリア割当部１７０と同様の機能を有する。
【０１２８】
制御情報生成部６３０は、送信スケジューラ６１０から受け取るリソース割当情報を無線端末装置に通知するための制御情報を生成する。ここで、上記したように実施の形態５では、消失訂正符号化処理の前に複数の送信データを結合する。従って、制御情報生成部６３０は、図１８Ａに示すように結合送信データに含まれる送信データのそれぞれの割当情報を個別に扱っても良いし、図１８Ｂに示すように１つの割当情報に纏めても良い。
【０１２９】
図１８Ａに示すように非ＥＣＣ送信シンボルデータ♯１に対する割当情報♯１には、非ＥＣＣシンボルデータの位置（周波数軸、時間軸）、データ長、ＭＣＳ情報、マルチキャスト識別（例えば、Ｍ−ＣＩＤ♯１）情報が含まれている。非ＥＣＣ送信データ♯２に対する割当情報♯２には、非ＥＣＣシンボルデータの位置（周波数軸、時間軸）、データ長、ＭＣＳ情報、マルチキャスト識別（例えば、Ｍ−ＣＩＤ♯２）情報が含まれている。ただし、割当情報♯１と割当情報♯２とで情報が重複する場合には、図１８Ｂに示すように重複情報を統合して１つの割当情報を纏めてもよい。こうすることで、制御情報のオーバーヘッドを削減することができる。
【０１３０】
サブキャリア割当部６４０は、非ＥＣＣ送信シンボルデータ及びＥＣＣ送信シンボルデータを、送信スケジューラ６１０から受け取るリソース割当情報に基づいて所定のＯＦＤＭシンボルにおけるサブキャリアを割当てる。また、サブキャリア割当部６４０は、制御情報生成部６３０から制御情報を受け取り、所定の時間（ＯＦＤＭシンボル）及び周波数（サブキャリア）リソースにマッピングする。
【０１３１】
図１９には、リソース割当のバリエーションが示されている。ここで、割当情報＃１は、送信データ♯１から得られた非ＥＣＣシンボルデータ♯１に対する割当情報を示す。割当情報＃２は、送信データ♯２から得られた非ＥＣＣシンボルデータ♯２に対する割当情報を示す。割当情報♯３は、送信データ♯１及び送信データ♯２の結合送信データから得られたＥＣＣシンボルデータ♯１、♯２に対する割当情報を示す。
【０１３２】
図１９Ａでは、非ＥＣＣシンボルデータとＥＣＣシンボルデータとが共通のＯＦＤＭシンボルにマッピングされている。こうすることにより、受信側の無線端末装置では、非ＥＣＣシンボルデータ及びＥＣＣシンボルデータに対して、ＯＦＤＭ復調を一括して行うことができる。
【０１３３】
一方、図１９Ｂでは、非ＥＣＣシンボルデータがマッピングされるＯＦＤＭシンボルと所定数のＯＦＤＭシンボル間隔を空けたＯＦＤＭシンボルにＥＣＣシンボルデータがマッピングされている。この場合、受信側の無線端末装置では、先に送られてくる非ＥＣＣシンボルデータの受信結果を基に、ＥＣＣシンボルデータに対する受信の要否を決定できる。従って、非ＥＣＣシンボルデータが誤りなく受信できた場合は、ＥＣＣシンボルデータの受信処理を行わず、これにより、ＭＳの消費電力をさらに低減することができる。
【０１３４】
ここで、割当情報♯３（つまり、結合送信データから得られたＥＣＣシンボルデータに対する割当情報）には、結合送信データに含まれる各構成送信データから得られた非ＥＣＣシンボルデータがリソース割当される際に用いられるマルチキャスト識別情報がすべて含められる。すなわち、割当情報♯３は、送信データ♯１及び送信データ♯２の結合送信データから得られたＥＣＣシンボルデータ♯１、♯２に対する割当情報であるので、割当情報♯３には、送信データ♯１に対応するマルチキャスト識別情報（Ｍ−ＣＩＤ♯１）及び送信データ♯２に対応するマルチキャスト識別情報（Ｍ−ＣＩＤ♯２）の両方が含まれる。
【０１３５】
これにより、受信側の無線端末装置における復号処理時に、非ＥＣＣシンボルデータと、ＥＣＣシンボルデータとを関連付けたＥＣＣ復号が可能となる。これにより、送信データに対する受信品質を改善できる。
【０１３６】
次に本実施の形態の消失訂正符号化部１１０における消失訂正符号化処理の詳細について説明する。ただし、消失訂正符号化部１１０における消失訂正符号化処理は、以下で説明するものに限定されるものではない。
【０１３７】
消失訂正符号化部１１０は、サブブロックＥ（ｋ）に含まれる各符号化基本単位について他の符号化基本単位との排他的論理和演算を行い、この結果をＥＣＣパリティデータＰＥ（ｊ）とする。すなわち、消失訂正符号化部１１０は、ＰＥ（ｊ）＝［ＳＦ（ｋ）  ＥＯＲ  ＳＦ（ｍ）］を演算する。ここで、ＳＦ（ｋ）及びＳＦ（ｍ）は、それぞれサブブロックＥ（ｋ）に含まれる符号化基本単位である。なお、この符号化基本単位は、以下で「符号化情報ビット」と呼ばれることがある。
【０１３８】
図２０は、消失訂正符号化部１１０及びＥＣＣビット選択部１２５の処理の説明に供する図である。
【０１３９】
図２０に示すように、符号化情報ビットＳＦ（１）、…、ＳＦ（８）から成るサブブロックＥ（１）に対して上記した排他的論理和演算を行っている。この結果として、パリティビットＰＥ（１）＝［ＳＦ（１）  ＥＯＲ  ＳＦ（５）］［ＳＦ（２）  ＥＯＲ  ＳＦ（６）］［ＳＦ（３）  ＥＯＲ  ＳＦ（７）］［ＳＦ（４）  ＥＯＲ  ＳＦ（８）］［ＳＦ（１）  ＥＯＲ  ＳＦ（２）］［ＳＦ（３）  ＥＯＲ  ＳＦ（４）］［ＳＦ（５）  ＥＯＲ  ＳＦ（６）］［ＳＦ（７）  ＥＯＲ  ＳＦ（８）］が得られる。
【０１４０】
ここで、１つのサブブロックにおいて、同じペアで排他的論理和が演算されることはない。また、排他的論理和のペアでは、ｋとｍとが等しくならない。
【０１４１】
ＥＣＣビット選択部１２５では、システマティックビットＥ（１）及びパリティビットＰＥ（１）のうち、パリティビットＰＥ（１）のみが選択される。
【０１４２】
図２１は、受信側の無線端末装置における復号処理の説明に供する図である。なお、本実施の形態に係る無線端末装置の基本構成は、実施の形態１に係る無線端末装置２００の構成と同様であるので、図３を用いて説明する。
【０１４３】
図２１Ａには、無線通信装置６００から送信された非ＥＣＣ送信データＥ（１）及びＥＣＣ送信データＰＥ（１）に関するＣＲＣ判定結果が模式的に示されている。図２１Ａにおいて、符号化情報ビット及び符号化情報ビットの排他的論理和であるＥＣＣパリティビットの構成要素につけられているチェックは、ＣＲＣ判定に失敗していることを意味している。
【０１４４】
図２１Ａの受信状況においても、例えば図２１Ｂに示すように消失訂正復号することにより、非ＥＣＣ送信データＥ（１）を再現できる。すなわち、ＣＲＣ判定結果がＯＫであるＳＦ（ｋ）及びＣＲＣ判定結果がＯＫであるＥＣＣパリティデータＰＥ（ｋ）を用いてＸＯＲ演算することにより、ＣＲＣ判定結果がＮＧであるＳＦ（ｍ）を再現することができる。すなわち、ＥＣＣパリティデータＰＥ（ｋ）の基となる２つの符号化情報ビットのうち一方のＣＲＣ判定結果がＮＧであっても、ＥＣＣパリティデータＰＥ（ｋ）及びもう一方の符号化情報ビットのＣＲＣ判定結果がＯＫであれば、ＣＲＣ判定結果がＮＧであった符号化情報ビットを再現できる。
【０１４５】
図２２は、比較例が示されている。図２２では、図２１Ａにおける符号化パリティビットＰＥ（１）の代わりに、システマティックビットＥ（１）がもう一度送られている。すなわち、図２２では、システマティックビットＥ（１）が、従来の低レート符号化であるリピティション（repetition）符号化処理（ここでは、リピティション回数２）されて送信されている。図２２を見て分かるように、２回目のシステマティックビットＥ（１）のＣＲＣ判定結果が符号化パリティビットＰＥ（１）であっても、ステマティックビットＥ（１）を正確に再現することはできない。
【０１４６】
以上のように、無線通信装置６００は、サブブロックＥ（ｋ）に含まれる各符号化基本単位について他の符号化基本単位との排他的論理和演算を行い、この結果をＥＣＣパリティデータＰＥ（ｊ）とする。こうすることで、簡単な線形演算を用いた符号化処理及び復号処理を行うだけで、リピティション送信よりも高いＭＢＳ受信品質が得られる。また、従来の低レート符号化と比較して、同じレートでも誤り率が改善される。
【０１４７】
（実施の形態６）
実施の形態１乃至実施の形態５では、誤り訂正符号化部１４５が送信データの複製された送信データ（つまり、上記した第１の送信データ）、及び、消失訂正符号化部１１０で得られたＥＣＣパリティビットをそれぞれ独立に、消失訂正符号化以外の誤り訂正符号化方式で符号化した。これに対して、実施の形態６では、上記した第１の送信データにＥＣＣパリティビットを付加した送信データ全体を、一纏めに連接させたものを誤り訂正符号化部の処理対象とする。
【０１４８】
図２３は、実施の形態６に係る無線通信装置７００の構成を示すブロック図である。図２３において、無線通信装置７００は、ＥＣＣビット付加部７１０と、ＥＣＣビット付加情報生成部７２０と、制御情報生成部７３０とを有する。
【０１４９】
ＥＣＣビット付加部７１０は、データ蓄積部１１５に一時記憶された送信データに、ＥＣＣビット選択部１２５で選択したＥＣＣパリティビットから形成されたＥＣＣビットデータを付加する。こうしてＥＣＣビットデータが付加された送信データ全体を一纏めとして、ＥＣＣビット付加部７１０は、誤り訂正符号化ブロック生成部１３５に出力する。
【０１５０】
ここで、付加されるＥＣＣビットデータのビット数は、送信スケジューラ１０５から指定される指定ビット数、又は、送信スケジューラ１０５から指定される指定符号化率から算出されるビット数である。
【０１５１】
図２４は、誤り訂正符号化ブロック生成部１３５、ＣＲＣ付加部１４０、及び誤り訂正符号化部１４５の処理の説明に供する図である。
【０１５２】
図２４に示すように、誤り訂正符号化ブロック生成部１３５には、第１の送信データにＥＣＣパリティビットを付加した送信データ全体が一纏めに入力される。
【０１５３】
この入力送信データは、誤り訂正符号化ブロック生成部１３５においてＬ＿ＦＥＣ毎に分割される。ここでは、Ｊｍａｘ＝３であるので、３つのサブブロックＳ（１）、Ｓ（２）、Ｓ（３）が得られる。Ｓ（３）は、所定のブロックサイズに満たないので、所定のブロックサイズになるようにパディングされる。
【０１５４】
そして、所定のブロックサイズとなったＳ（１）、Ｓ（２）、Ｓ（３）には、ＣＲＣ付加部１４０においてＣＲＣがそれぞれ付加される。そして、ＣＲＣが付加されたＳ（１）、Ｓ（２）、Ｓ（３）をそれぞれ誤り訂正符号化することにより、システマティックビットＳＦ（１）、ＳＦ（２）、ＳＦ（３）と、パリティビットＰＦ（１）、ＰＦ（２）、ＰＦ（３）が得られる。
【０１５５】
以上のように、ＥＣＣビットデータが付加された送信データ全体が一つの纏まりとして誤り訂正符号化されるので、本実施の形態では、実施の形態１におけるＥＣＣ送信データ及び非ＥＣＣ送信データが同じパケットで送信されることになる。
【０１５６】
図２３に戻って、ＥＣＣビット付加情報生成部７２０は、ＥＣＣビット付加部７１０で付加されるＥＣＣビットデータのビット数に関する情報（以下、「付加ビット数情報」と呼ばれることがある）を生成し、これを制御情報生成部７３０に出力する。ここで、上記したように付加ビット数は、送信スケジューラ１０５から指定される指定ビット数、又は、送信スケジューラ１０５から指定される指定符号化率から求められる。従って、ここでは、付加ビット数情報には、指定ビット数、又は、指定符号化率が含められる。
【０１５７】
制御情報生成部７３０は、送信スケジューラ１０５から受け取るリソース割当情報を無線端末装置に通知するための制御情報を生成する。ここで、上記したように実施の形態６では、実施の形態１におけるＥＣＣ送信データ及び非ＥＣＣ送信データが同じパケットで送信される。従って、制御情報生成部７３０は、図２５に示すようにＥＣＣ送信データ及び非ＥＣＣ送信データから得られる送信シンボルデータに対する割当情報（図中の割当情報♯１）も１つで済む。
【０１５８】
ここで、この送信シンボルデータに対する割当情報には、送信シンボルデータの位置（周波数軸、時間軸）、データ長、ＭＣＳ情報、マルチキャスト識別（例えば、Ｍ−ＣＩＤ♯１）情報、及び、付加ビット数情報が含まれる。その内のデータ長は、ＣＲＣのビット長が既知である場合には、Ｌ＿ＦＥＣ、L_ＦＥＣサブブロック数、ＭＣＳ情報及び付加ビット数情報を用いて算出できる。従って、データ長の代わりに、Ｌ＿ＦＥＣ、及び、Ｌ＿ＦＥＣサブブロック数が含まれても良い。
【０１５９】
ここで、本実施の形態では、送信シンボルデータの中に非ＥＣＣシンボルデータ及びＥＣＣシンボルデータが含まれるため、割当情報は１つで済む。ただし、単に纏めただけでは、受信側においてＥＣＣシンボルデータと、それ以外のビットデータ（送信データ）とを分離することができない。これに対して、本実施の形態では、割当情報に付加ビット情報が含まれるので、受信側において、ＥＣＣビットデータと、それ以外のビットデータ（送信データ）とを分離できる。これにより、無線端末装置は、２段階の復号処理が可能となる。従って、受信側の消費電力が削減されるとともに、ＥＣＣ復号による送信データの受信品質の改善が図られる。
【０１６０】
図２６は、実施の形態６に係る無線端末装置８００の構成を示すブロック図である。図２６において、無線端末装置８００は、送信シンボル抽出部８１０と、復号制御部８２０と、ＥＣＣビット抽出部８３０と、ＥＣＣビット蓄積部８４０と、復号データ蓄積部８５０と、消失訂正復号部８６０とを有する。
【０１６１】
送信シンボル抽出部８１０は、制御情報抽出部２２０で抽出された割当情報＃１を基に、ＯＦＤＭ復調後の受信信号から送信シンボルデータを抽出する。
【０１６２】
復号制御部８２０は、無線端末装置８００における復号処理を制御する。
【０１６３】
ＥＣＣビット抽出部８３０は、ＣＲＣ判定部２５５から受け取る、サブブロックの誤り訂正復号結果にＥＣＣビットが含まれているか判断し、この判断結果に応じて誤り訂正復号結果をＥＣＣビット蓄積部８４０又は復号データ蓄積部８５０に出力する。
【０１６４】
消失訂正復号部８６０は、復号データ蓄積部８５０から受け取るデータ、及び、ＥＣＣビット蓄積部８４０に蓄積されたデータを用いて、消失訂正復号処理を実行する。
【０１６５】
図２７は、復号処理のフロー図である。この復号処理は、主に復号制御部８２０の制御により行われる。
【０１６６】
送信シンボル抽出部８１０で抽出された送信シンボルは、復調部２４５及び誤り訂正復号部２５０において誤り訂正復号処理される（ステップＳ３００１）。
【０１６７】
ステップＳ３００２でＣＲＣ判定部２５５は、誤り訂正復号処理結果における誤りの有無を判定する。ここでＣＲＣ判定は、サブブロック単位で行われる。また、誤り訂正復号処理結果は、この判定の結果、誤りが含まれていないサブブロックは、ＣＲＣビットを除去され、ＥＣＣビット抽出部８３０に入力される。
【０１６８】
ステップＳ３００３でＥＣＣビット抽出部８３０は、ＣＲＣ判定部２５５から受け取る、サブブロックの誤り訂正復号結果にＥＣＣビットが含まれているか判断する。
【０１６９】
ステップＳ３００３でＥＣＣビットが含まれていると判断される場合には、ＥＣＣビット抽出部８３０は、その誤り訂正復号結果をＥＣＣビット蓄積部８４０に出力して、そこで記憶させる（ステップＳ３００４）。
【０１７０】
一方、ステップＳ３００３でＥＣＣビットが含まれていないと判断される場合には、ＥＣＣビット抽出部８３０は、その誤り訂正復号結果を復号データ蓄積部８５０に出力して、そこで記憶させる（ステップＳ３００５）。
【０１７１】
ステップＳ３００１〜３００５の処理は、ステップＳ３００６で送信シンボルに含まれるすべてのサブブロックについて行われるまで繰り替えされる。
【０１７２】
すべてのサブブロックについてステップＳ３００１〜３００５の処理が行われた後、ステップＳ３００７で復号制御部８２０は、すべてのサブブロックに誤りが検出されないか否かを判断する。この判断の結果、すべてのサブブロックに誤りが検出されない場合には、復号データ蓄積部８５０に蓄積されている誤り訂正復号結果からパディングビットが除去される。こうして無線通信装置７００から送信されたデータの復号処理が完了する。この場合、ＥＣＣ復号処理を行う必要がないので、無線端末装置８００における消費電力を低減できるとともに、処理遅延を低減することができる。
【０１７３】
ステップＳ３００７における判断の結果、少なくとも一部のサブブロックに誤りが検出された場合には、復号制御部８２０は、スイッチ２６５を消失訂正復号部８６０側に切り替え、復号データ蓄積部８５０のデータを消失訂正復号部８６０に出力させる。
【０１７４】
ステップＳ３００８で消失訂正復号部８６０は、復号データ蓄積部８５０から受け取るデータ、及び、ＥＣＣビット蓄積部８４０に蓄積されたデータを用いて、消失訂正復号処理を実行する。消失訂正復号処理の結果に誤りが検出されない場合には、消失訂正復号結果からパディングビットが除去される。こうして無線通信装置７００から送信されたデータの復号処理が完了する。
【０１７５】
（実施の形態７）
実施の形態７では、複数種類のＥＣＣ送信データが送信される。
【０１７６】
図２８は、実施の形態７に係る無線通信装置９００の構成を示すブロック図である。図２８において、無線通信装置９００は、ＥＣＣビット選択部１２５と並列に第２のＥＣＣビット選択部９１０を有する。なお、ＥＣＣビット選択部１２５と並列に設けられるＥＣＣビット選択部の数は、１つに限定されるものではない。つまり、無線通信装置９００がＮ＿Ｅ（Ｎ＿Ｅは、２以上の自然数）個のＥＣＣビット選択部を有していてもよい。
【０１７７】
ＥＣＣビット選択部１２５は、消失訂正符号化部１１０からシステマティックビット及びパリティビットを受け取る。そして、ＥＣＣビット選択部１２５は、受け取ったパリティビットの中でＥＣＣ誤り訂正に効果的に寄与する重要度の高いパリティビットを優先的に選択し、この選択パリティビットをパンクチャリングすることにより指定符号化率にする。
【０１７８】
ＥＣＣビット選択部９１０は、ＥＣＣビット選択部１２５と同様に、消失訂正符号化部１１０からシステマティックビット及びパリティビットを受け取る。そして、ＥＣＣビット選択部９１０は、パリティビットにおいて第１のＥＣＣビット選択部１２５で選択されなかったビットの中で、ＥＣＣ誤り訂正に効果的に寄与する重要度の高いビットを優先的にさらに選択し、この選択パリティビットをパンクチャリングすることにより指定符号化率にする。
【０１７９】
スイッチ１３０は、データ蓄積部１１５に記憶されているデータ、ＥＣＣビット選択部１２５で得られるデータ（つまり、第１のＥＣＣ送信データ）、又は、ＥＣＣビット選択部９１０で得られるデータ（つまり、第２のＥＣＣ送信データ）を、誤り訂正符号化ブロック生成部１３５に対して選択的に出力する。すなわち、スイッチ１３０が切り替わることにより、データ蓄積部１１５に記憶されているデータと、ＥＣＣビット選択部１２５で得られるデータと、ＥＣＣビット選択部９１０で得られるデータとは、誤り訂正符号化ブロック生成部１３５へ時分割で出力される。
【０１８０】
誤り訂正符号化ブロック生成部１３５は、第２のＥＣＣ送信データに対しても、第１のＥＣＣ送信データと同様の処理を行う。図２９には、誤り訂正符号化ブロック生成部１３５、ＣＲＣ付加部１４０、及び誤り訂正符号化部１４５による、第ｎのＥＣＣ送信データに対する処理過程が示されている。
【０１８１】
サブキャリア割当部１７０は、非ＥＣＣ送信シンボルデータ及び第１及び第２のＥＣＣ送信シンボルデータを、送信スケジューラ１０５から受け取るリソース割当情報に基づいて所定のＯＦＤＭシンボルにおけるサブキャリアを割当てる。また、サブキャリア割当部１７０は、制御情報生成部１６０から制御情報を受け取り、所定の時間（ＯＦＤＭシンボル）及び周波数（サブキャリア）リソースにマッピングする。
【０１８２】
図３０はリソース割当の一例が示されている。ここで、割当情報＃１は、割当情報＃１は、送信データ♯１から得られた非ＥＣＣシンボルデータ♯１に対する割当情報を示す。割当情報♯１は、非ＥＣＣシンボルデータの位置（周波数軸、時間軸）、データ長、ＭＣＳ情報、マルチキャスト識別（例えば、Ｍ−ＣＩＤ♯１）情報を含む。
【０１８３】
また、割当情報＃２及び♯３は、それぞれ第１及び第２のＥＣＣシンボルデータに対する割当情報を示す。割当情報＃２及び♯３には、ＥＣＣシンボルデータの位置（周波数軸、時間軸）、データ長、ＭＣＳ情報、マルチキャスト識別（例えば、Ｍ−ＣＩＤ♯１）情報、及び、符号化情報（例えば、ＥＣＣ仕様の識別情報、ＥＣＣ符号化率情報、及び、ＥＣＣビット選択方法を含む）を含む。すなわち、割当情報＃ｓは、第ｓ−１のＥＣＣシンボルデータに対する割当情報を示し、上記した割当情報＃２及び♯３と同様の内容を含んでいる。ただし、ｓは、２以上Ｎ＿Ｋ＋１以下の自然数である。
【０１８４】
なお、割当情報♯１に含まれるデータ長は、ＣＲＣのビット長が既知である場合、Ｌ＿ＦＥＣ、Ｌ＿ＦＥＣのサブブロック数、及びＭＣＳ情報を用いて算出することができる。従って、データ長の代わりに、Ｌ＿ＦＥＣ、及びＬ＿ＦＥＣのサブブロック数を割当情報♯１に含めてもよい。また、割当情報♯２に含まれるデータ長も、ＣＲＣのビット長が既知である場合、Ｌ＿ＦＥＣ＿ＥＣＣ（ｓ）、Ｌ＿ＦＥＣ＿ＥＣＣ（ｓ）のサブブロック数、及びＭＣＳ情報を用いて算出することができる。従って、データ長の代わりに、Ｌ＿ＦＥＣ＿ＥＣＣ（ｓ）、及びＬ＿ＦＥＣ＿ＥＣＣ（ｓ）のサブブロック数を割当情報♯ｓに含めてもよい。
【０１８５】
図３０では、非ＥＣＣシンボルデータがマッピングされるＯＦＤＭシンボルと所定数のＯＦＤＭシンボル間隔を空けたＯＦＤＭシンボルに第１のＥＣＣシンボルデータがマッピングされている。また、第１のＥＣＣシンボルデータがマッピングされるＯＦＤＭシンボルと所定数のＯＦＤＭシンボル間隔を空けたＯＦＤＭシンボルに第２のＥＣＣシンボルデータがマッピングされている。
【０１８６】
この場合、受信側では、先に送られてくる非ＥＣＣシンボルデータの受信結果を基に、ＥＣＣシンボルデータに対する受信の要否を決定できる。従って、非ＥＣＣシンボルデータが誤りなく受信できた場合は、ＥＣＣシンボルデータの受信処理を行わず、これにより、ＭＳの消費電力をさらに低減することができる。
【０１８７】
さらに、複数のＥＣＣ送信シンボルデータが時間間隔を空けて送信されてくるので、受信側では、ＥＣＣ送信シンボルデータを用いた段階的な復号が可能となる。すなわち、先に送られてくる第１のＥＣＣシンボルデータの受信結果を基に、第２のＥＣＣシンボルデータに対する受信の要否を決定できる。従って、非ＥＣＣシンボルデータ及び第１のＥＣＣシンボルデータが誤りなく受信できた場合は、第２のＥＣＣシンボルデータの受信処理を行わず、これにより、ＭＳの消費電力を低減することができる。
【０１８８】
図３１は、実施の形態７に係る無線端末装置１０００の構成を示すブロック図である。図３１において、無線端末装置１０００は、符号化信号抽出部２２５及び符号化信号抽出部２３０と並列に設けられた符号化信号抽出部１０１０と、復号制御部１０２０と、復号データ誤り検出部１０３０とを有する。無線端末装置１０００が具備する符号化信号抽出部の数は、無線通信装置９００が具備するＥＣＣビット選択部の数と一致している。
【０１８９】
符号化信号抽出部１０１０は、制御情報抽出部２２０で抽出された割当情報＃３を基に、ＯＦＤＭ復調後の受信信号から第２のＥＣＣ送信シンボルデータを抽出する。
【０１９０】
復号制御部１０２０は、無線端末装置１０００における復号処理を制御する。
【０１９１】
復号データ誤り検出部１０３０は、消失訂正復号結果の誤りを検出し、検出結果を復号制御部１０２０に出力する。
【０１９２】
図３２は、復号処理のフロー図である。この復号処理は、主に復号制御部１０２０の制御により行われる。
【０１９３】
図３２におけるステップＳ４００１〜Ｓ４００７の処理は、図１０のステップＳ２００１〜Ｓ２００７の処理と同様である。ただし、ステップＳ４００６、Ｓ４００７では、第１のＥＣＣシンボルデータが用いられる。
【０１９４】
ステップＳ４００８で復号データ誤り検出部１０３０は、ステップＳ４００７で得られた消失訂正復号結果における誤りの有無を判定する。この結果、誤りが検出されなかった婆愛には、無線通信装置９００から送信されたデータの復号処理が完了する。
【０１９５】
一方、ステップＳ４００８で誤りが検出された場合には、復号制御部１０２０は、スイッチ２４０を符号化信号抽出部１０１０側に切り替え、第２のＥＣＣシンボルデータを符号化信号抽出部１０１０から出力させる。そして、ステップＳ４００９で第２のＥＣＣシンボルデータは、復調部２４５及び誤り訂正復号部２５０において復調処理及び誤り訂正復号処理される。
【０１９６】
ステップＳ４０１０で復号制御部１０２０は、スイッチ２６５を消失訂正復号部２７０側に切り替え、復号データ蓄積部２６０のデータを消失訂正復号処理に出力させ、消失訂正復号部２７０に消失訂正復号させる。消失訂正復号処理の結果に誤りが検出されない場合には、消失訂正復号結果からパディングビットが除去される。こうして無線通信装置９００から送信されたデータの復号処理が完了する。図３３には、非ＥＣＣシンボルデータにおいて誤りが検出され、第１のＥＣＣシンボルデータにおいて誤りが検出され、第２のＥＣＣシンボルデータにおいて誤りが検出されなかった場合の復号処理等の工程が模式的に示されている。
【０１９７】
（他の実施の形態）
（１）実施の形態１乃至７で説明した技術は、ＩＥＥＥ８０２．１６ｅの次世代規格であるＩＥＥＥ８０２．１６ｍEnhanced−ＭＢＳ(E-MBS)規格が適用されるシステムに適用することができる。各実施の形態で用いた用語のうち、割当情報は、１６ｍ  Ｅ−ＭＢＳ規格のＤＬ−ＭＡＰ情報（特に、ＭＢＳ規格では、ＭＢＳ−ＭＡＰ情報）に対応する。また、マルチキャスト識別情報は、１６ｍ  Ｅ−ＭＢＳ規格のマルチキャスト接続識別子（Multicast-Connection Identifier）に対応する。また、シンボルデータは、１６ｍ  Ｅ−ＭＢＳ規格の下りバーストデータ（Downlink Burst Data）に対応する。また、ＭＣＳ情報は、下り区間使用コード（downlink interval usage code (DIUC)）に対応する。
【０１９８】
（２）また、実施の形態１乃至７では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。
【０１９９】
また、上記実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０２００】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用してもよい。
【０２０１】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０２０２】
２００８年１０月２３日出願の特願２００８−２７３４４２の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０２０３】
本発明の無線送信装置、無線受信装置、符号化データ送信方法、及び符号化データ受信方法は、ＥＣＣ適用による省リソース性を保ちつつ、受信状況に応じて受信側の消費電力を低減可能なものとして有用である。
【図１】
0005638956.tif 000002
【図２】
0005638956.tif 000003
【図３】
0005638956.tif 000004
【図４】
0005638956.tif 000005
【図５】
0005638956.tif 000006
【図６】
0005638956.tif 000007
【図７】
0005638956.tif 000008
【図８】
0005638956.tif 000009
【図９】
0005638956.tif 000010
【図１０】
0005638956.tif 000011
【図１１】
0005638956.tif 000012
【図１２】
0005638956.tif 000013
【図１３】
0005638956.tif 000014
【図１４】
0005638956.tif 000015
【図１５】
0005638956.tif 000016
【図１６】
0005638956.tif 000017
【図１７】
0005638956.tif 000018
【図１８】
0005638956.tif 000019
【図１９】
0005638956.tif 000020
【図２０】
0005638956.tif 000021
【図２１】
0005638956.tif 000022
【図２２】
0005638956.tif 000023
【図２３】
0005638956.tif 000024
【図２４】
0005638956.tif 000025
【図２５】
0005638956.tif 000026
【図２６】
0005638956.tif 000027
【図２７】
0005638956.tif 000028
【図２８】
0005638956.tif 000029
【図２９】
0005638956.tif 000030
【図３０】
0005638956.tif 000031
【図３１】
0005638956.tif 000032
【図３２】
0005638956.tif 000033
【図３３】
0005638956.tif 000034