(57)【要約】  物理層と、物理層及びデータリンク層の両方において誤り訂正符号化されたトランスポートブロック（ＴＢ）をＭＢＳ送信装置とＭＢＳ受信装置との間で複数伝送する無線通信システムの無線受信装置（２００）において、フィードバック条件判定部（２０８）が、先頭ＴＢが特定された任意のＭＡＣ  ＦＥＣブロックにおいて先頭部を構成するＮ個（Ｎは、自然数）のＴＢのうち所定数Ｌ（Ｌは、Ｎ未満の自然数）以上のＴＢについて受信判定部（２０６）によって誤りが検出された場合に、ＭＢＳ送信装置へフィードバック情報を送信する。無線通信装置（１００）において、リンクアダプテーション部（１１４）が、無線通信装置（２００）からのフィードバック情報に基づいて物理層処理部においてＴＢに対して用いられる物理層送信パラメータを調整する。
2010087197.tif 000002
【特許請求の範囲】
【請求項１】
物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを送信する無線送信装置において、
送信データ系列を前記第２層における符号化単位で符号化し、符号化されたデータを複数のデータユニットに分割する第２層符号化手段と、
前記データユニット毎に、前記第２層における符号化単位を識別する識別情報を付与する識別情報付与手段と、
前記識別情報が付与されたデータユニットを、前記第１層における符号化単位で符号化する誤り訂正符号化を含む第１層処理手段と、
を具備する無線送信装置。
【請求項２】
前記送信データを受信する無線受信装置からのフィードバック情報に基づいて前記第１層処理手段において用いられる第１層送信パラメータを調整する調整手段、を具備する請求項１に記載の無線送信装置。
【請求項３】
前記第１層送信パラメータは、変調多値数、符号化率、送信電力値、又はリピティション数である、請求項２に記載の無線送信装置。
【請求項４】
前記送信データを受信する無線受信装置からのフィードバック情報に基づいて、前記無線受信装置からのフィードバック条件を調整するフィードバック条件調整手段と、
前記調整したフィードバック条件に関する情報を前記無線受信装置に報知する報知手段と、
を具備する請求項１に記載の無線送信装置。
【請求項５】
前記送信データ系列が進む経路として、前記第２層符号化手段及び前記識別情報付与手段を介して前記第１層処理手段へ入力される第１経路と、前記送信データ系列を前記第２層符号化手段及び前記識別情報付与手段を介さずに前記第１層処理手段へ入力する第２の経路とを有し、
前記第１経路又は前記第２経路に切り替える切り替え手段と、
前記第１経路又は前記第２経路のどちらを用いたかの符号化切替情報を前記送信データ系列の受信側に報知する報知手段と、
をさらに具備する請求項１記載の無線送信装置。
【請求項６】
物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを受信する無線受信装置において、
前記第１層の誤り訂正符号化されたデータ単位で復号処理を行い、複数のデータユニットを出力する第１層復号手段と、
前記第１層復号手段から出力される前記データユニットにおいて復号誤りの有無を検出する誤り検出手段と、
正常に復号化された前記データユニットから、第２層の誤り訂正符号化されたデータ単位を検出する符号化単位検出手段と、
前記符号化単位検出手段の検出結果及び前記誤り検出手段の検出結果を基に、受信確認応答のフィードバック情報を生成するフィードバック情報生成手段と、
を具備する無線受信装置。
【請求項７】
前記フィードバック情報生成手段は、前記符号化単位検出手段の検出結果を基に、前記第２層の誤り訂正符号化されたデータ単位の所定部分を特定し、かつ、前記所定部分の送信データに対する前記誤り検出手段の誤り検出が所定条件を満たした場合、受信否定応答に相当するフィードバック情報を生成する、請求項６記載の無線受信装置。
【請求項８】
前記所定部分は、前記第２層の誤り訂正符号化されたデータ単位の先頭部分を含む、請求項７記載の無線受信装置。
【請求項９】
前記所定条件は、前記所定部分に関して得られるＮ個（Ｎは、自然数）の誤り検出結果のうち、所定数Ｌ（Ｌは、Ｎ未満の自然数）以上が誤りであることが条件である、請求項７記載の無線受信装置。
【請求項１０】
前記無線受信装置は、前記Ｎ及び前記Ｌを調整するフィードバック条件調整手段、をさらに具備する請求項９記載の無線受信装置。
【請求項１１】
無線送信装置から報知されるフィードバック条件に関する情報を抽出する抽出手段、をさらに具備し、
前記フィードバック条件調整手段は、前記抽出された報知情報を基に、前記所定条件を調整する、請求項１０記載の無線受信装置。
【請求項１２】
前記第２層の誤り訂正符号化されたデータ単位に復号処理を行う第２層復号手段と、
前記第２層復号手段の出力を基に復号誤りを検出する第２の誤り検出手段と、
をさらに具備し、
前記フィードバック情報生成手段は、前記第２の誤り検出手段の出力を基に第２の受信確認応答のフィードバック情報を生成する、請求項６記載の無線受信装置。
【請求項１３】
前記フィードバック情報生成手段は、前記第２の誤り検出手段によって誤りが検出された場合に、受信否定応答に相当する第２のフィードバック情報を送信する、請求項１２記載の無線受信装置。
【請求項１４】
前記フィードバック情報生成手段は、無線送信装置から報知される符号化切替情報を基に、前記フィードバック情報を生成する際のフィードバック条件を切り替える、請求項６記載の無線受信装置。
【請求項１５】
物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化された送信データを形成する送信データ形成方法であって、
送信データ系列を前記第２層における符号化単位で符号化し、符号化されたデータを複数のデータユニットに分割するステップと、
前記データユニット毎に、前記第２層における符号化単位を識別する識別情報を付与するステップと、
前記識別情報が付与されたデータユニットを、前記第１層における符号化単位で符号化する誤り訂正符号化を含むステップと、
を具備する送信データ形成方法。
【請求項１６】
物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを受信するデータ受信方法において、
前記第１層の誤り訂正符号化されたデータ単位で復号処理を行い、複数のデータユニットを出力する第１層復号ステップと、
前記第１層復号ステップで出力される前記データユニットにおいて復号誤りの有無を検出する誤り検出ステップと、
正常に復号化された前記データユニットから、第２層の誤り訂正符号化されたデータ単位を検出する符号化単位検出ステップと、
前記符号化単位検出ステップの検出結果及び前記誤り検出ステップの検出結果を基に、受信確認応答のフィードバック情報を生成するフィードバック情報生成ステップと、
を具備するデータ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線送信装置、無線受信装置、送信データ形成方法、及びデータ受信方法に関する。
【背景技術】
【０００２】
種々の無線通信システム（例えば、3GPP、WiMAXなど）において、MBS（Multicast Broadcast Service）の適用が検討あるいは開始されている。MBSでのコンテンツとしてストリーミング（streaming）配信などが挙げられるが、今後、更なる大容量化と、これと同時に高品質化とが求められている。【０００３】
MBSを高品質化する手法としては、第１に、受信側からのフィードバック（FB）情報に基づくリンクアダプテーション（Link adaptation）の適用を挙げることができる。図１に示すように、端末（MS）は、基地局（BS）から送信されたMBSのパケットデータ（以下、MBSパケット）を受信し、受信パケットに関し受信が成功したか否かを判定し、その受信可否判定結果の情報（ACK/NACK情報）を基地局にフィードバックする。【０００４】
BSでは、通信エリア内の複数のMSから送信された複数のFB情報を基に、次回以降のMBSパケット送信時の符号化率、変調多値数、及び送信電力などを可変制御する。通信エリア内のMBSが所要の品質となるように適切に制御（つまり、リンクアダプテーション）を行う。これにより、通信エリア内のMBSについて所要品質を確保するとともに、品質過剰となるリソースの割当を抑えることができ、結果として周波数利用効率を向上できる。【０００５】
ここで、MSによって行われる受信可否判定は、例えば、物理層（PHY層）のトランスポートブロック（Transport Block(TB)）単位に付加されたCRC(Cyclic Redundancy Check（巡回冗長検査）)を用いて行われる。MBSパケットの受信可否判定結果が受信OKである場合（つまり、ACK判定された場合）には、ACK情報がMSからBSへ送信される一方、受信NGである場合（つまり、NACK判定された場合）にはNACK情報が送信される。これらACK情報及びNACK情報は、所定の共通又は個別のアップリンクチャネルを介して送信される。【０００６】
このようなFB情報が利用される場合、セル内に多数の端末が存在すると、FB情報の量が膨大となり、これにより上りリンクでの周波数利用効率が低下することが課題となる。この課題を解決するために、FB情報を削減する手法が提案されている。例えば、図２に示すように、NACK判定された場合にのみ、FB情報をフィードバックすること（以下、単に「NACK FB」と呼ぶことがある）により、FB量を削減できる。また、NACK判定された場合であっても、更に、一定の条件（FB条件）を設定し、この条件を満たす場合にのみNACK情報をフィードバックする工夫が提案されている。例えば、第１に、セル内の端末群を複数のグループに分け、端末グループ毎にFB情報を送信できる限定的な時間窓を設定する手法がある。また、第２に、発呼確率を付与する手法、つまり、各端末が乱数を用いて所定条件を満たす場合にのみフィードバックを可能とする手法がある。【０００７】
また、MBSを高品質化する手法する第２の手法として、MAC層における誤り訂正符号（以下、単に「MAC FEC」と呼ぶことがある）を導入することが挙げられる（例えば、非特許文献１、特許文献１、特許文献２参照）。この手法においては、PHY層での誤り訂正符号化処理に加え、PHY層の複数TBに跨ったインターリーブ処理の後に、MAC層においても誤り訂正符号化処理を行う。すなわち、PHY層の複数TBに跨った２重の符号化処理が行われる。これにより、受信側のMSは、MAC層での誤り訂正復号処理を行うことにより、PHY層のTB（以下、単に「PHY TB」と呼ぶことがある）における誤りを誤り訂正することができる。この結果、MSにおける受信品質が向上する。なお、MAC層における誤り訂正符号化処理を行う符号器、及び、PHY層での誤り訂正符号化処理を行う符号器を、それぞれ内符号器（inner coder）及び外符号器（outer coder）と呼ぶことがある。  
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】国際公開第２００７／０６９４０６号パンフレット
【特許文献２】特開２００８−１２４６１３号公報
【非特許文献】
【０００９】
【非特許文献１】IEEE C802.16maint-08/293 Optional outer-coded data mode for MBS (Ken Stanwood, Yoav Nebat, Lei Wang, Erik Colban, Yair Bourlas; 2008-09-11)
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、上記第１及び第２の手法を組み合わせることにより、つまり、MAC FEC及びNACK FB情報に基づくリンクアダプテーションを採用することにより、さらにMBSを高品質化できると考えられるが、未だ提案されていない。【００１１】
本発明の目的は、物理層に含まれる第１層以上の第２層における誤り訂正符号及びフィードバック情報に基づくリンクアダプテーションを採用する無線送信装置、無線受信装置、送信データ形成方法、及びデータ受信方法を提供することである。
【課題を解決するための手段】
【００１２】
本発明の無線送信装置の一態様は、物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを送信する無線送信装置において、送信データ系列を前記第２層における符号化単位で符号化し、符号化されたデータを複数のデータユニットに分割する第２層符号化手段と、前記データユニット毎に、前記第２層における符号化単位を識別する識別情報を付与する識別情報付与手段と、前記識別情報が付与されたデータユニットを、前記第１層における符号化単位で符号化する誤り訂正符号化を含む第１層処理手段と、を具備する構成を採る。【００１３】
本発明の無線受信装置の一態様は、物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを受信する無線受信装置において、前記第１層の誤り訂正符号化されたデータ単位で復号処理を行い、複数のデータユニットを出力する第１層復号手段と、前記第１層復号手段から出力される前記データユニットにおいて復号誤りの有無を検出する誤り検出手段と、正常に復号化された前記データユニットから、第２層の誤り訂正符号化されたデータ単位を検出する符号化単位検出手段と、前記符号化単位検出手段の検出結果及び前記誤り検出手段の検出結果を基に、受信確認応答のフィードバック情報を生成するフィードバック情報生成手段と、を具備する構成を採る。【００１４】
本発明の送信データ形成方法の一態様は、物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化された送信データを形成する送信データ形成方法であって、送信データ系列を前記第２層における符号化単位で符号化し、符号化されたデータを複数のデータユニットに分割するステップと、前記データユニット毎に、前記第２層における符号化単位を識別する識別情報を付与するステップと、前記識別情報が付与されたデータユニットを、前記第１層における符号化単位で符号化する誤り訂正符号化を含むステップと、を具備する。【００１５】
本発明のデータ受信方法の一態様は、物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを受信するデータ受信方法において、前記第１層の誤り訂正符号化されたデータ単位で復号処理を行い、複数のデータユニットを出力する第１層復号ステップと、前記第１層復号ステップで出力される前記データユニットにおいて復号誤りの有無を検出する誤り検出ステップと、正常に復号化された前記データユニットから、第２層の誤り訂正符号化されたデータ単位を検出する符号化単位検出ステップと、前記符号化単位検出ステップの検出結果及び前記誤り検出ステップの検出結果を基に、受信確認応答のフィードバック情報を生成するフィードバック情報生成ステップと、を具備する。
【発明の効果】
【００１６】
本発明によれば、物理層に含まれる第１層以上の第２層における誤り訂正符号及びフィードバック情報に基づくリンクアダプテーションを採用する無線送信装置、無線受信装置、送信データ形成方法、及びデータ受信方法を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】受信側からのフィードバック（FB）情報に基づくリンクアダプテーション（Link adaptation）の説明に供する図
【図２】NACK判定された場合にのみ、FB情報をフィードバックするフィードバック方法の説明に供する図
【図３】MAC FEC及びNACK FB情報に基づくリンクアダプテーションを採用することで生じる問題点の説明に供する図
【図４】MAC FEC及びNACK FB情報に基づくリンクアダプテーションを採用することで生じる問題点の説明に供する図
【図５】本発明の実施の形態１に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図６】図５の無線通信装置における機能部の処理説明に供する図
【図７】本発明の実施の形態１に係る無線通信装置（MBS受信側）の構成を示すブロック図
【図８】MCS情報とN及びLとを対応付けたテーブルを示す図
【図９】本発明の実施の形態１に係る無線通信装置（MBS送信側）及び無線通信装置（MBS受信側）の動作説明に供する図
【図１０】本発明の実施の形態１に係る無線通信装置（MBS送信側）及び無線通信装置（MBS受信側）の動作説明に供する図
【図１１】本発明の実施の形態２に係る無線通信装置（MBS受信側）の構成を示すブロック図
【図１２】本発明の実施の形態２に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図１３】本発明の実施の形態２に係る無線通信装置（MBS送信側）及び無線通信装置（MBS受信側）の動作説明に供する図
【図１４】本発明の実施の形態２に係る無線通信装置（MBS送信側）及び無線通信装置（MBS受信側）の動作説明に供する図
【図１５】本発明の実施の形態３に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図１６】本発明の実施の形態３に係る無線通信装置（MBS受信側）の構成を示すブロック図
【図１７】他の実施の形態に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図１８】他の実施の形態に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図１９】他の実施の形態に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図２０】図１９の無線通信装置の動作説明に供する図
【図２１】他の実施の形態に係る無線通信装置（MBS送信側）の構成を示すブロック図
【発明を実施するための形態】
【００１８】
本発明者は、ただ単に、MAC FEC及びNACK FB情報に基づくリンクアダプテーションを採用しただけでは次の問題が生じることを見出した。
【００１９】
すなわち、MAC FECにおける符号化単位（つまり、MAC FECブロック）に含まれるいくつかのPHY TBが受信NGとなっていてもMAC FECの誤り訂正効果で受信OKとなる場合がある。しかし、この様な場合であっても、PHY TB単位でのNACK FBではMAC FECによる誤り訂正効果が考慮されていないため、PHY層におけるNACK FBが行われることがある（図３参照）。これにより、リンクアダプテーションによってMCSを設定する際に、所要品質よりも高い品質となるMCSに設定してしまい、結果としてMBSパケットに対してリソースを過剰に割り当ててしまう確率が増してしまう。
【００２０】
一方、MAC FECにおける符号化単位（MAC FECブロック）でNACK FBを行うことも可能である。しかしながら、この場合には、NACK FBに基づくMCSレベルを反映する対象は、後続のMAC FECブロック単位となる（図４参照）。すなわち、リンクアダプテーションによるMCSへの反映が遅れるので、MAC FECを採用することによって期待される特性改善効果が得られないMAC FECブロックが存在してしまう。このような現象が起こる場合、MAC FECブロックのサイズが長い程、周波数有効利用効率が低下することになる。
【００２１】
これらの問題に鑑みて、本発明者は、本発明をするに到った。
【００２２】
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお、実施の形態において、同一の構成要素には同一の符号を付し、その説明は重複するので省略する。
【００２３】
（実施の形態１）
図５は、本発明の実施の形態１に係る無線通信装置１００の構成を示すブロック図である。図５において、MBS送信装置としての無線通信装置１００は、ＭＢＳ制御情報生成部１０１と、制御情報符号化／変調部１０２と、符号化ブロック生成部１０３と、誤り訂正符号化部１０４と、ブロック識別情報付加部１０５と、データユニット生成部１０６と、ＣＲＣ付加部１０７と、符号化ブロック生成部１０８と、誤り訂正符号化部１０９と、変調部１１０と、リソースマッピング部１１１と、送信ＲＦ部１１２と、フィードバック情報受信部１１３と、リンクアダプテーション部１１４とを有する。
【００２４】
ＭＢＳ制御情報生成部１０１は、MBSデータのリソース割当情報、誤り訂正符号化部１０９の符号化率及び変調部１１０における変調多値数を示すMCS（Modulation and coding scheme）情報、データサイズ、誤り訂正符号化部１０９における符号化ブロックサイズ、後述する無線通信装置２００が無線通信装置１００へフィードバック情報を送信するために用いるリソースの割当情報などの制御情報を含むMBS制御情報パケットを生成する。
【００２５】
制御情報符号化／変調部１０２は、ＭＢＳ制御情報生成部１０１で生成されたMBS制御情報パケットを入力とし、MBS制御情報パケットに対して、所定の変調多値数及び符号化率を用いて誤り訂正符号化処理及び変調処理を施す。
【００２６】
符号化ブロック生成部１０３は、MBS情報パケットを入力とする。このMBS情報パケットは、例えば、ネットワーク層から出力されたIPパケット群から構成される（図６上段参照）。符号化ブロック生成部１０３は、入力されるIPパケット群に対し、各IPパケットの先頭に制御情報を含むヘッダを付加する。また、符号化ブロック生成部１０３は、バッファ（図示せず）を有し、バッファに格納された情報のサイズが後段の誤り訂正符号化部１０４における第１の符号化ブロックサイズと等しくなるか又は第１の符号化ブロックサイズを超えない範囲で、ヘッダを付加したパケットをバッファに格納する。そして、第１の符号化ブロックサイズと等しくならない場合には、符号化ブロック生成部１０３は、バッファに格納されたパケット群全体に対して情報サイズが第１の符号化ブロックサイズと等しくなるまでパディングし、第１の符号化ブロックサイズと同じサイズとなったパケット群全体を誤り訂正符号化部１０４へ出力する（図６二段目参照）。こうして誤り訂正符号化部１０４へ第１の符号化ブロックサイズの情報を入力することができる。なお、符号化ブロック生成部１０３において、MBS情報パケットに含まれるビット情報の順番を入れ替えるインターリーブ処理を施した後にバッファに格納する処理を加えてもよい。この場合、パケット誤りに起因して生じるバースト誤りを、インターリーブ処理を行うことでランダム誤りに変える効果が生じ、誤り訂正符号化部１０４による符号化利得を高めることができる。
【００２７】
誤り訂正符号化部１０４は、符号化ブロック生成部１０３で生成された第１の符号化ブロックを一つの符号化単位として誤り訂正符号化する。ここでは、例えば、組織符号が用いられる。また、ここでは、誤り訂正符号化部１０４は、例えば、MAC層に属する。誤り訂正符号化部１０４は、第１に、入力した第１の符号化ブロックをシステマチックビット系列としてそのまま出力する（図６三段目参照）。なお、符号化ブロック生成部１０３でパディングビットが付加されている場合には、そのパディングビットを削除する処理（デパディング処理）を含めても良い。図６においては、デパディング処理を付加した例を示している。また、第２に、誤り訂正符号化部１０４は、入力した第１の符号化ブロックを誤り訂正符号化することで得られたパリティビット系列を所定サイズに分割し、これにより得られた複数の部分系列をパリティパケット群として出力する（図６三段目参照）。
【００２８】
ブロック識別情報付加部１０５は、誤り訂正符号化部１０４から、第１の符号化ブロックを一つの符号化単位として誤り訂正符号化されて出力されるMBS情報パケット群（システマチックビット系列に相当）及びパリティパケット群に対する単位毎（以下、MAC FECブロックと呼ぶ）の識別情報、並びに、MAC FECブロック単位内のパケット毎に付与されるシリアル番号情報を、ヘッダ情報として付加する（図６四段目参照）。
【００２９】
例えば、ブロック識別情報付加部１０５は、MAC FECブロックの中にN個のMBS情報パケットとK個のパリティパケットとが含まれる場合、シリアル番号情報として１、…、N+Kまでのシリアル番号をMAC FECブロック単位内を構成するパケットにそれぞれヘッダ情報として付与する。また、ブロック識別情報付加部１０５は、MAC FECブロック単位の識別情報として、複数の連続するMAC FECブロックの単位の入力に対し、MAC FECブロック単位毎にビット情報を反転させる識別情報をパケット毎に付与する。例えば、１番目から４番目のMAC FECブロックに含まれるMBS情報パケット及びパリティパケット群に対しては、識別情報としてそれぞれ０、１、０、１が付加される。そして、その識別情報は、それぞれのMAC FECブロックを構成するパケットのヘッダ情報に含められる。なお、ここで1ビットによるMAC FECブロック単位の識別情報の付与の例を示したがこれに限定されず、より多くのビットを用いて識別情報としても良い。又は、MAC FECブロックを構成するパケット群のうち、特定の部分に含まれるパケット（先頭部分などの一つあるいは複数のパケット）に、それ以外の部分のパケットとは異なるような識別情報を付与しても良い。例えば、MAC FECブロックを構成するパケット群の先頭部分に相当する所定のパケットに対しては識別情報‘１’を付与し、それ以外には、識別情報‘０’を付与する。
【００３０】
データユニット生成部１０６は、ブロック識別情報付加部１０５から出力されるMAC FECブロックから複数のデータユニットを生成する。この生成処理では、データユニットが所定のサイズ（データユニットサイズ）となるように、MAC FECブロックを構成する各構成パケットを分割し複数の分割パケットを生成するフラグメンテーション処理又はMAC FECブロックを構成する構成パケットの複数を結合して結合パケットを生成するパッキング処理、及び、フラグメンテーション処理又はパッキング処理によって生成されたパケットに所定の制御情報を付加する処理が行われる。
【００３１】
ＣＲＣ付加部１０７は、データユニット生成部１０６にて生成されたデータユニットの受信側においてデータユニット単位での誤り検出を可能とすべく、データユニットごとに誤り検出情報としてCRCを付加する（図６五段目参照）。以下では、ＣＲＣ付加部１０７にてCRCが付加された各データユニットを物理層トランスポートブロック（PHY TB）と呼ぶことがある。
【００３２】
符号化ブロック生成部１０８は、ＣＲＣ付加部１０７の出力であるPHY TBを、後段の誤り訂正符号化部１０９における第２の符号化ブロックサイズ単位に分割する。第２の符号化ブロックサイズは、リンクアダプテーション部１１４により指示される。ここで、第２の符号化ブロックサイズは、第１の符号化ブロックサイズよりも小さい。また、PHY TBを複数の部分ブロックに分割する際に、第２の符号化ブロックサイズに満たない部分ブロックが得られた場合には、その部分ブロックに対してパディングビットを付加する。
【００３３】
誤り訂正符号化部１０９は、符号化ブロック生成部１０８で生成された第２の符号化ブロックを一つの符号化単位として誤り訂正符号化する。この誤り訂正符号化処理における符号化率は、リンクアダプテーション部１１４により指示される。
【００３４】
変調部１１０は、誤り訂正符号化部１０９に得られた符号データ系列を設定変調多値数に基づいてシンボルデータ系列に変換し、シンボルデータごとに変調信号を形成する。変調部１１０にて用いられる変調多値数は、リンクアダプテーション部１１４により指示される。
【００３５】
リソースマッピング部１１１は、制御情報符号化／変調部１０２から受け取る、MBS制御情報パケットを含む変調信号を、予め決められた時間及び周波数によって規定されるリソースにマッピングする。また、リソースマッピング部１１１は、変調部１１０から受け取る、MBS情報パケットを含む変調信号を、MBS制御情報パケットに含まれるリソース割当情報で指示されている時間及び周波数によって規定されるリソースにマッピングする。
【００３６】
送信ＲＦ部１１２は、ベースバンド信号であるリソースマッピング部１１１の出力信号を無線キャリア周波数帯の高周波信号に変換し、得られた無線信号を、アンテナを介して送信する。
【００３７】
フィードバック情報受信部１１３は、後述する無線通信装置２００から送信されたフィードバック情報を受信し、ダウンコンバート、アナログディジタル変換等の受信無線処理を行った後にリンクアダプテーション部１１４へ出力する。
【００３８】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取るフィードバック情報に基づいて、変調部１１０で用いられる変調多値数、又は、誤り訂正符号化部１０９における符号化率を制御する。リンクアダプテーション部１１４が設定した変調多値数及び符号化率は、ＭＢＳ制御情報生成部１０１を介して後述する無線通信装置２００へ通知される。
【００３９】
図７は、本発明の実施の形態１に係る無線通信装置２００の構成を示すブロック図である。図７において、MBS受信装置としての無線通信装置２００は、受信ＲＦ部２０１と、ＭＢＳ制御情報抽出部２０２と、ＭＢＳデータ抽出部２０３と、復調部２０４と、誤り訂正復号部２０５と、受信判定部２０６と、符号化単位検出部２０７と、フィードバック条件判定部２０８と、受信状況フィードバック部２０９と、データ蓄積部２１０と、誤り訂正復号部２１１と、受信判定部２１２とを有する。
【００４０】
受信ＲＦ部２０１は、無線通信装置１００から送信された信号を受信し、受信信号に対してダウンコンバート、アナログディジタル変換等の受信無線処理を行った後にＭＢＳ制御情報抽出部２０２及びＭＢＳデータ抽出部２０３へ出力する。
【００４１】
ＭＢＳ制御情報抽出部２０２は、受信信号からMBS制御情報パケットを抽出する。具体的には、MBS制御情報パケットに含まれる、MBSデータのリソース割当情報、誤り訂正符号化部１０４の符号化率、誤り訂正符号化部１０９の符号化率及び変調部１１０における変調多値数を示すMCS（Modulation and coding scheme）情報、データサイズ、第２の符号化ブロックサイズ、無線通信装置２００から無線通信装置１００へフィードバック情報を送信のために用いるリソースの割当情報などの制御情報を抽出する。この抽出された制御情報は、ＭＢＳデータ抽出部２０３、復調部２０４、誤り訂正復号部２０５、誤り訂正復号部２１１へ出力される。
【００４２】
ＭＢＳデータ抽出部２０３は、ＭＢＳ制御情報抽出部２０２から受け取るMBSデータのリソース割当情報及びデータサイズに基づいて、受信信号からMBS情報パケットを抽出する。
【００４３】
復調部２０４は、ＭＢＳ制御情報抽出部２０２から受け取るMCS情報及びデータサイズに基づいて、ＭＢＳデータ抽出部２０３にて抽出されたMBS情報パケットを復調する。この復調処理によって、シンボルデータがビットデータへ変換される。
【００４４】
誤り訂正復号部２０５は、復調部２０４から受け取るビットデータ系列を誤り訂正復号する。誤り訂正復号部２０５で行われる復号処理は、誤り訂正符号化部１０９で行われる符号化処理と対になっている。従って、誤り訂正復号部２０５で行われる復号処理は、ＭＢＳ制御情報抽出部２０２から受け取るMCS情報に含まれる符号化率及び第２の符号化ブロックサイズに基づいて行われる。誤り訂正復号部２０５にて第２の符号化ブロックごとに得られた復号結果ユニットは、受信判定部２０６へ出力される。
【００４５】
受信判定部２０６は、誤り訂正復号部２０５から受け取る複数の復号結果ユニットについて正常に受信できたか否かを、PHY TB単位に付加されたCRCを用いて検出する。
【００４６】
符号化単位検出部２０７は、正常に受信できたPHY TBに含まれる、第１の符号化ブロック識別情報及びシリアル番号情報を抽出し、そのPHY TBのMAC FECブロックにおける位置を検出する。従って、符号化単位検出部２０７では、任意のMAC FECブロックに含まれるPHY TBごとの受信成否、及び任意のMAC FECブロックにおける先頭PHY TBが特定される。
【００４７】
フィードバック条件判定部２０８は、符号化単位検出部２０７での検出結果に基づいて、フィードバック条件（つまり、受信状況を無線通信装置１００へフィードバックするか否かを決める条件）が満たされているか否かを判定する。このフィードバック条件は、先頭PHY TBが特定されたMAC FECブロックにおいて先頭部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることである。このフィードバック条件が満たされるときには、フィードバック条件判定部２０８は、NACK（受信NG）の受信確認応答を出力する。ここで、N及びLは、誤り訂正符号化部１０９での誤り訂正符号化による符号化利得を考慮して、決定される。また、Lは、N以下の自然数である。また、フィードバック条件として、無線通信装置１００と無線通信装置２００との間で予め既知の値が用いられても良いし、固定的な値が用いられても良い。また、図８に示すようなMCS情報とN及びLとを対応付けたテーブルを用いて、N及びLの値を可変としても良い。
【００４８】
受信状況フィードバック部２０９は、フィードバック条件判定部２０８にてフィードバック条件が満たされると判定された場合に、フィードバック情報を無線通信装置１００へ送信する。フィードバック情報は、ＭＢＳ制御情報抽出部２０２から受け取る、フィードバック情報を送信するためのリソース割当情報が示すリソースにて送信される。また、フィードバック情報としては、NACK（受信NG）の受信確認応答が送信される。こうすることで、無線通信装置２００が複数存在する場合に、フィードバック情報量を削減することができる。なお、フィードバック条件判定部２０８が上記と同様にフィードバック条件を満たすか否かを判定し、受信状況フィードバック部２０９が、フィードバック条件が満たされない場合には、NACK（受信NG）の受信確認応答を送信し、フィードバック条件が満たされる場合には、ACK（受信OK）の受信確認応答を送信しても良い。
【００４９】
データ蓄積部２１０は、PHY TBに含まれる第１の符号化ブロック識別情報及びシリアル番号情報を抽出し、MAC FECブロック単位でPHY TBをシリアル番号順に並べ替えつつ蓄積する。データ蓄積部２１０は、MAC FECブロックを構成するPHY TBのすべてが揃うまでPHY TBを蓄積し、MAC FECブロックを単位として誤り訂正復号部２１１へ出力する。
【００５０】
誤り訂正復号部２１１は、データ蓄積部２１０から受け取るデータ列を誤り訂正復号する。誤り訂正復号部２１１で行われる復号処理は、誤り訂正符号化部１０４で行われる符号化処理と対になっている。従って、誤り訂正復号部２１１で行われる復号処理は、ＭＢＳ制御情報抽出部２０２から受け取る、誤り訂正符号化部１０４の符号化率に基づいて、MAC FECブロックごとに行われる。
【００５１】
受信判定部２１２は、MAC FECブロックが正常に受信できたか否かをCRCなどの誤り検出情報を用いて検出する。
【００５２】
次に、上記した構成を有する無線通信装置１００及び無線通信装置２００の動作について説明する。図９は、無線通信装置１００及び無線通信装置２００の動作説明に供する図である。
【００５３】
ステップＳ１００１で無線通信装置１００は、MBS制御信号を無線通信装置２００へ送信する。
【００５４】
ステップＳ１００２で無線通信装置２００のＭＢＳ制御情報抽出部２０２は、受信信号からMBS制御情報パケットを抽出する。このMBS制御情報パケットに含まれる制御情報を用いることにより、無線通信装置２００は、次に無線通信装置１００から送信されるMBSデータを受信できる。
【００５５】
ステップＳ１００３で無線通信装置１００は、MBSデータ♯１を無線通信装置２００へ送信する。
【００５６】
無線通信装置２００で受信されたMBSデータ♯１は、受信ＲＦ部２０１、ＭＢＳデータ抽出部２０３、復調部２０４、及び誤り訂正復号部２０５において既に説明した処理が行われた後に、誤り訂正復号部２０５から復号結果ユニットとして受信判定部２０６へ出力される。
【００５７】
ステップＳ１００４で受信判定部２０６は、受信状況を検出する。具体的には、受信判定部２０６は、誤り訂正復号部２０５から受け取る複数の復号結果ユニットについて正常に受信できたか否かを、PHY TB単位に付加されたCRCを用いて検出する。
【００５８】
ステップＳ１００５で符号化単位検出部２０７は、符号化単位の検出を行う。具体的には、符号化単位検出部２０７は、正常に受信できたPHY TBに含まれる、第１の符号化ブロック識別情報及びシリアル番号情報を抽出し、そのPHY TBのMAC FECブロックにおける位置を検出する。これにより、符号化単位検出部２０７では、任意のMAC FECブロック含まれるPHY TBごとの受信成否、及び任意のMAC FECブロックにおける先頭PHY TBが特定される。
【００５９】
ステップＳ１００６でフィードバック条件判定部２０８は、符号化単位検出部２０７での検出結果に基づいて、フィードバック条件が満たされているか否かを判定する。
【００６０】
フィードバック条件が満たされている場合には、ステップＳ１００７でフィードバック条件判定部２０８は、受信確認応答を無線通信装置１００へ送信する。
【００６１】
無線通信装置１００で受信された受信確認応答は、フィードバック情報受信部１１３を介してリンクアダプテーション部１１４へ入力される。
【００６２】
ステップＳ１００８でリンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る受信確認応答に基づいて、変調部１１０で用いられる変調多値数、又は、誤り訂正符号化部１０９における符号化率を制御する。具体的には、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、変調多値数を小さくし、誤り訂正符号化部１０９における符号化率を小さくする。
【００６３】
ここで、上記フィードバック条件は、図１０に示すように、MAC FECブロック全体の誤り訂正処理が完了するタイミングを待つことなく、MAC FECブロックの先頭部を構成するN個のPHY TBについての誤り検出処理が完了するタイミングで判断される。このタイミングでフィードバック情報が無線通信装置１００へ送信されることになるので、MCSの調整を早いタイミングで行うことができる。また、MAC FECブロック全体の誤り訂正結果とフィードバック条件とが高精度で一致するように、フィードバック条件のパラメータであるN及びLの値を設定することにより、無線通信装置１００で調整されるMCSの精度も保証される。すなわち、MAC FECによる誤り訂正効果を考慮したNACK FBを、MAC FECによる誤り訂正効果が初めて得られるタイミングで行うことができるので、適切なタイミングでMCSの調整を精度良く行うことができる。この結果、MAC FECブロックの受信成功確率を向上できるので、周波数利用効率を高めることができる。また、無線通信装置１００へのフィードバックをPHY TBごとに行う必要がないので、フィードバック情報量を低減することもできる。
【００６４】
図９に戻って、ステップＳ１００９で無線通信装置１００は、調整後の符号化率及び変調多値数をMBS制御信号に含めて無線通信装置２００へ送信する。
【００６５】
ステップＳ１０１０で無線通信装置２００のＭＢＳ制御情報抽出部２０２は、受信信号からMBS制御情報パケットを抽出する。このMBS制御情報パケットに含まれる制御情報を用いることにより、無線通信装置２００は、次に無線通信装置１００から送信されるMBSデータを受信できる。
【００６６】
ステップＳ１０１１で無線通信装置１００は、調整後の符号化率及び変調多値数によって、MBSデータ♯２を無線通信装置２００へ送信する。
【００６７】
以上のように本実施の形態によれば、物理層（PHY層）及びデータリンク層(MAC層)の両方において誤り訂正符号化されたトランスポートブロック（TB）をMBS送信装置とMBS受信装置との間で複数伝送する無線通信システムの無線受信装置２００において、フィードバック条件判定部２０８が、先頭TBが特定された任意の符号語ブロック（ここでは、MAC FECブロック）において先頭部を構成するN個（Nは、自然数）のTBのうち所定数L（Lは、N未満の自然数）以上のTBについて受信判定部２０６によって誤りが検出された場合に、MBS送信装置へフィードバック情報を送信する。
【００６８】
こうすることで、MAC FECによる誤り訂正効果を考慮したNACK FBを、MAC FECによる誤り訂正効果が初めて得られるタイミングで行うことができるので、適切なタイミングでMCSの調整を精度良く行うことができる。この結果、MAC FECブロックの受信成功確率を向上できるので、周波数利用効率を高めることができる。また、MBS送信装置へのフィードバックをPHY TBごとに行う必要がないので、フィードバック情報量を低減することもできる。
【００６９】
また、無線通信装置１００において、誤り訂正符号化部１０４が、送信データ系列（ここでは、MBS情報パケット）をMAC層における符号化単位（ここでは、第１の符号化ブロック）で符号化し、データユニット生成部１０６が、誤り訂正符号化部１０４にて符号化単位毎に得られる符号語ブロック（ここでは、MAC FECブロック）を複数のデータユニットに分割し、PHY層処理部（つまり、ＣＲＣ付加部１０７乃至送信ＲＦ部１１２）が、データユニットに基づいてTBを形成し、リンクアダプテーション部１１４が、無線通信装置２００からのフィードバック情報に基づいてPHY層処理部においてTBに対して用いられるPHY層送信パラメータを調整する。PHY層送信パラメータは、実施の形態１では、変調多値数、符号化率である。
【００７０】
なお、以上の説明では、フィードバック条件を、先頭PHY TBが特定されたMAC FECブロックにおいて先頭部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることした。しかしながら、本発明はこれに限定されることなく、フィードバック条件を、MAC FECブロックにおいて先頭部及び末尾部を除く中間部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることとしても良い。要は、フィードバック条件を、MAC FECブロックにおいて末尾部を除く部分ブロックを構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることとすれば良い。
【００７１】
また、以上の説明では、物理層（PHY層）及びデータリンク層(MAC層)の両方において誤り訂正符号化される場合について説明した。すなわち、誤り訂正符号化部１０４及び誤り訂正符号化部１０９が、それぞれMAC層及びPHY層で誤り訂正符号化処理を行った。しかしながら、本発明はこれに限定されるものではなく、誤り訂正符号化部１０４及び誤り訂正符号化部１０９の両方がPHY層にて誤り訂正符号化処理を行っても良いし、また、誤り訂正符号化部１０４がMAC層より上の層で誤り訂正符号化処理を行うとともに誤り訂正符号化部１０９がPHY層で誤り訂正符号化処理を行っても良い。要は、物理層に含まれる第１層及び当該第１層以上でネットワーク層（IP層）より下の第２層の両方において誤り訂正符号化されれば良い。
【００７２】
（実施の形態２）
実施の形態２では、MAC FECブロック単位での誤り検出結果をフィードバックすることにより、このフィードバック情報を基にリンクアダプテーションを行うとともに、上記した第１のフィードバック条件を調整する。
【００７３】
図１１は、本発明の実施の形態２に係る無線通信装置３００の構成を示すブロック図である。図１１において、MBS受信装置としての無線通信装置３００は、フィードバック条件判定部３０１を有する。
【００７４】
まず、無線通信装置３００において、ＭＢＳ制御情報抽出部２０２は、実施の形態１と同様の機能を有する。ただし、実施の形態２では、ＭＢＳ制御情報抽出部２０２が抽出するMBS制御情報には、実施の形態１で説明した制御情報に加えて、第１のフィードバック条件（フィードバック条件判定部２０８で用いられる条件）に関する情報、及び、第２のフィードバック条件（フィードバック条件判定部３０１で用いられる条件）に関する情報を含む。また、フィードバック情報を送信のために用いるリソースの割当情報には、第１のフィードバック条件を満たしたときに送信される第１のフィードバック情報及び第２のフィードバック条件を満たしたときに送信される第２のフィードバック情報のそれぞれに対するリソース割当情報が含まれる。
【００７５】
フィードバック条件判定部２０８は、実施の形態１と同様の機能を有する。ただし、上記の通り、前回送信されたフィードバック情報に基づいて後述する無線通信装置４００で調整された第１のフィードバック条件がMBS制御情報に含まれる場合があり、この場合には、フィードバック条件判定部２０８は、調整後のフィードバック条件を用いて判定を行う。
【００７６】
フィードバック条件判定部３０１は、受信判定部２１２での誤り検出結果に基づいて、第２のフィードバック条件が満たされているか否かを判定する。フィードバック条件判定部３０１は、最初に第２のフィードバック条件として初期値を用いる。これ以降には、上記の通り、前回送信された第２のフィードバック情報に基づいて後述する無線通信装置４００で調整された第２のフィードバック条件がMBS制御情報に含まれる場合があり、この場合には、フィードバック条件判定部３０１は、調整後のフィードバック条件を用いて判定を行う。この第２のフィードバック条件は、例えば、受信判定部２１２でMAC FECブロックに誤りが検出されることである。この条件が用いられる場合、MAC FECブロックに誤りが検出されたときでも、必ずフィードバックするのではなく、一定の確率でフィードバックするようにしても良い。こうすることで、フィードバック量を低減することができる。また、第２のフィードバック条件として、後述する無線通信装置４００から通知されるフィードバックの可否情報が用いられても良い。
【００７７】
受信状況フィードバック部２０９は、フィードバック条件判定部２０８にて第１のフィードバック条件が満たされると判定された場合に、第１のフィードバック情報を後述する無線通信装置４００へ送信する。また、受信状況フィードバック部２０９は、フィードバック条件判定部３０１にて第２のフィードバック条件が満たされると判定された場合に、第２のフィードバック情報を後述する無線通信装置４００へ送信する。第１及び第２のフィードバック情報は、ＭＢＳ制御情報抽出部２０２から受け取る、フィードバック情報を送信するためのリソース割当情報が示すリソースにて送信される。また、フィードバック情報としては、NACK（受信NG）の受信確認応答が送信される。こうすることで、後述する無線通信装置４００が複数存在する場合に、フィードバック情報量を削減することができる。なお、フィードバック条件判定部３０１が上記と同様に第２のフィードバック条件を満たすか否かを判定し、受信状況フィードバック部２０９が、第２のフィードバック条件が満たされない場合には、NACK（受信NG）の受信確認応答を送信し、第２のフィードバック条件が満たされる場合には、ACK（受信OK）の受信確認応答を送信しても良い。
【００７８】
図１２は、本発明の実施の形態２に係る無線通信装置４００の構成を示すブロック図である。図１２において、MBS送信装置としての無線通信装置４００は、フィードバック条件制御部４０１を有する。
【００７９】
フィードバック条件制御部４０１は、フィードバック情報受信部１１３から受け取る第２のフィードバック情報に基づいて、第１のフィードバック条件及び第２のフィードバック条件を制御する。すなわち、フィードバック条件制御部４０１は、第２のフィードバック情報（つまり、NACK（受信NG）の受信確認応答）を受け取る場合には、第１のフィードバック条件に含まれるパラメータ（N,L）を変更する制御を行う。
【００８０】
具体的には、フィードバック条件制御部４０１は、第２のフィードバック情報（つまり、NACK（受信NG）の受信確認応答）を受け取る場合、フィードバック判定閾値（L）と判定期間（N）の比（L／N）の値を減少させる。これにより、フィードバック条件は緩められる。すなわち、無線通信装置３００は、PHY TB単位の誤り検出数が少なくても、第１のフィードバック情報を無線通信装置４００へ通知することになる。
【００８１】
一方、フィードバック条件制御部４０１は、第２のフィードバック情報（つまり、NACK（受信NG）の受信確認応答）を受け取らない場合には、予め決められた第１及び第２のフィードバック条件を設定する。なお、第２のフィードバック条件が満たされるときでも満たされないときでも、受信状況フィードバック部２０９から受信確認応答（NACK（受信NG）又はACK（受信OK））が送信される場合には、その内容に応じて上記したフィードバック条件制御部４０１の制御内容と同様に、第１のフィードバック条件及び第２のフィードバック条件を制御する。
【００８２】
また、フィードバック条件制御部４０１は、フィードバック判定期間Nの値を増減させる制御を加えても良い。この場合、Nを大きくすることで、MAC FECブロック全体の誤り訂正結果とフィードバック条件とが一致する確率をより高くすることができる。すなわち、MAC FECブロック単位での誤り検出予測精度を向上できる。ただし、Nを大きくし過ぎると、逆に、リンクアダプテーションのタイミングが遅くなるので、Nの最大値はMAC FECブロックのサイズにより決定される。
【００８３】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る第１のフィードバック情報の他に、第２のフィードバック情報に基づいても、変調部１１０で用いられる変調多値数、又は、誤り訂正符号化部１０９における符号化率を制御する。
【００８４】
ＭＢＳ制御情報生成部１０１は、実施の形態１と同様の機能を有する。ただし、実施の形態２では、ＭＢＳ制御情報生成部１０１が生成するMBS制御情報パケットには、実施の形態１で説明した制御情報に加えて、第１のフィードバック条件に関する情報、及び、第２のフィードバック条件に関する情報が含まれる。
【００８５】
次に、上記した構成を有する無線通信装置３００及び無線通信装置４００の動作について説明する。図１３は、無線通信装置３００及び無線通信装置４００の動作説明に供する図である。図１３におけるステップＳ２００１〜ステップＳ２０１１の動作は、図９におけるステップＳ１００１〜ステップＳ１０１１の動作と同じであるので、その説明は省略される。
【００８６】
ステップＳ２０１１まででMAC FECブロック全体の送信が完了している。MAC FECブロック全体の受信が完了するとそのMAC FECブロック全体がデータ蓄積部２１０から出力される。そして、誤り訂正復号部２１１は、データ蓄積部２１０から受け取るMAC FECブロック全体を誤り訂正復号し、復号結果を受信判定部２１２に出力する。
【００８７】
ステップＳ２０１２で受信判定部２１２は、受信状況を検出する。具体的には、受信判定部２１２は、誤り訂正復号部２１１から受け取る復号結果について正常に受信できたか否かを検出する。
【００８８】
ステップＳ２０１３でフィードバック条件判定部３０１は、受信判定部２１２での検出結果に基づいて、第２のフィードバック条件が満たされているか否かを判定する。
【００８９】
第２のフィードバック条件が満たされている場合には、ステップＳ２０１４でフィードバック条件判定部３０１は、受信確認応答を無線通信装置４００へ送信する。
【００９０】
無線通信装置４００で受信された受信確認応答は、フィードバック情報受信部１１３を介してリンクアダプテーション部１１４及びフィードバック条件制御部４０１へ入力される。
【００９１】
ステップＳ２０１５では、リンクアダプテーション部１１４が、フィードバック情報受信部１１３から受け取る受信確認応答（ここでは、第２のフィードバック情報）に基づいて、変調部１１０で用いられる変調多値数、又は、誤り訂正符号化部１０９における符号化率を制御する。具体的には、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、変調多値数を小さくし、誤り訂正符号化部１０９における符号化率を小さくする。
【００９２】
以上のように実施の形態２では、実施の形態１と同じタイミング（つまり、第１のフィードバック条件の判定タイミング）以外に、MAC FECブロック全体の誤り訂正結果が得られたタイミング（つまり、第２のフィードバック条件の判定タイミング）でも、リンクアダプテーションが行われる（図１４参照）。これにより、より高精度なリンクアダプテーションが実現される。
【００９３】
また、ステップＳ２０１５では、フィードバック条件制御部４０１が、フィードバック情報受信部１１３から受け取る受信確認応答（ここでは、第２のフィードバック情報）に基づいて、第１のフィードバック条件及び第２のフィードバック条件を調整する。
【００９４】
ステップＳ２０１５で調整された調整後の符号化率、変調多値数、第１のフィードバック条件、及び第２のフィードバック条件はMBS制御信号に含められて、ステップＳ２０１６で無線通信装置３００へ送信される。
【００９５】
ステップＳ２０１７で無線通信装置３００のＭＢＳ制御情報抽出部２０２は、受信信号からMBS制御情報パケットを抽出する。このMBS制御情報パケットに含まれる制御情報を用いることにより、無線通信装置３００は、次に無線通信装置４００から送信されるMBSデータを受信できる。
【００９６】
ステップＳ２０１８で無線通信装置４００は、調整後の符号化率及び変調多値数によって、次のMAC FECブロックに属するMBSデータ♯１を無線通信装置３００へ送信する。
【００９７】
以上のように本実施の形態によれば、無線通信装置４００において、誤り訂正復号部２１１が、複数の復号データユニット（ここでは、誤り訂正復号部２０５にて第２の符号化ブロックごとに得られた復号結果ユニット）を符号語ブロック単位（ここでは、MAC FECブロック）で復号し第２の復号データユニットを出力し、受信判定部２１２が、第２の復号データユニットについて符号語ブロック単位で誤りを検出し、フィードバック条件判定部３０１が、受信判定部２１２によって誤りが検出された場合に、第２のフィードバック情報を送信する。
【００９８】
こうすることで、第１のフィードバック条件の判定タイミング以外に、MAC FECブロック全体の誤り訂正結果が得られたタイミング（つまり、第２のフィードバック条件の判定タイミング）でも、MBS送信装置がリンクアダプテーションを行うことができる。これにより、より高精度なリンクアダプテーションが実現される。
【００９９】
また、無線通信装置４００において、リンクアダプテーション部１１４が、無線通信装置３００からの第１のフィードバック情報及び第２のフィードバック情報に基づいてPHY層処理部においてTBに対して用いられるPHY層送信パラメータを調整する。PHY層送信パラメータは、実施の形態１では、変調多値数、符号化率である。
【０１００】
また、無線通信装置４００において、フィードバック条件制御部４０１が、第２のフィードバック情報を受信する場合に、フィードバック条件のパラメータであるN及びLを調整する。
【０１０１】
こうすることで、フィードバック条件が通信状況に応じて適切に調整できるので、MCSの調整をさらに精度良く行うことができる。
【０１０２】
なお、以上の説明では、第１のフィードバック条件を、先頭PHY TBが特定されたMAC FECブロックにおいて先頭部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることした。しかしながら、本発明はこれに限定されることなく、フィードバック条件を、MAC FECブロックにおいて先頭部及び末尾部を除く中間部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることとしても良い。要は、フィードバック条件を、MAC FECブロックにおいて末尾部を除く部分ブロックを構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることとすれば良い。
【０１０３】
また、以上の説明では、物理層（PHY層）及びデータリンク層(MAC層)の両方において誤り訂正符号化される場合について説明した。すなわち、誤り訂正符号化部１０４及び誤り訂正符号化部１０９が、それぞれMAC層及びPHY層で誤り訂正符号化処理を行った。しかしながら、本発明はこれに限定されるものではなく、誤り訂正符号化部１０４及び誤り訂正符号化部１０９の両方がPHY層にて誤り訂正符号化処理を行っても良いし、また、誤り訂正符号化部１０４がMAC層より上の層で誤り訂正符号化処理を行うとともに誤り訂正符号化部１０９がPHY層で誤り訂正符号化処理を行っても良い。要は、物理層に含まれる第１層及び当該第１層以上でネットワーク層（IP層）より下の第２層の両方において誤り訂正符号化されれば良い。
【０１０４】
（実施の形態３）
実施の形態３では、MBS情報パケットのデータ情報サイズに応じて、実施の形態１及び実施の形態２で説明したように内符号及び外符号の２段階の符号化処理が行われるモード（２段階符号化モード）と、その内符号を行わず外符号のみを行うモード（１段階符号化モード）とを切り替える。
【０１０５】
図１５は、本発明の実施の形態３に係る無線通信装置５００の構成を示すブロック図である。図１５において、MBS送信装置としての無線通信装置５００は、符号化制御部５０１と、スイッチ５０２，５０３とを有する。
【０１０６】
符号化制御部５０１は、MBS情報パケットのデータ情報サイズに応じて、２段階符号化モード又は１段階符号化モードに切り替える。具体的には、符号化制御部５０１は、MBS情報パケットのデータ情報サイズが小さい場合には、誤り訂正符号化部１０４での符号化処理による符号化利得が得られない可能性があるので、MBS情報パケットのデータ情報サイズが所定サイズ未満の場合には、１段階モードに切り替える。一方、MBS情報パケットのデータ情報サイズが所定サイズの場合には、符号化制御部５０１は、２段階符号化モードに切り替える。このモードの切り替えは、スイッチ５０２，５０３の状態を切り替えることにより行われる。
【０１０７】
また、符号化制御部５０１は、選択したモードの識別情報をＭＢＳ制御情報生成部１０１へ出力する。これにより、無線通信装置５００にて選択されている符号化モード識別情報がMBS制御情報パケットに含められて送信される。
【０１０８】
スイッチ５０２，５０３は、符号化制御部５０１からの制御信号に基づいて、MBS情報パケットの経路を、符号化ブロック生成部１０３、誤り訂正符号化部１０４、及びブロック識別情報付加部１０５を通る第１経路と、符号化ブロック生成部１０３、誤り訂正符号化部１０４、及びブロック識別情報付加部１０５を通らずにデータユニット生成部１０６に直接繋がる第２経路とで切り替える。第１経路は２段階符号化モードに対応し、第２経路は１段階符号化モードに対応する。
【０１０９】
図１６は、本発明の実施の形態３に係る無線通信装置６００の構成を示すブロック図である。図１６において、MBS受信装置としての無線通信装置６００は、スイッチ６０１，６０２を有する。スイッチ６０１は、受信判定部２０６とデータ蓄積部２１０及び符号化単位検出部２０７との間に設けられ、受信判定部２０６の出力信号についてのデータ蓄積部２１０及び符号化単位検出部２０７への入力を制御する。スイッチ６０２は、受信判定部２１２の出力段に設けられる。
【０１１０】
スイッチ６０１，６０２は、ＭＢＳ制御情報抽出部２０２と接続されており、ＭＢＳ制御情報抽出部２０２から受け取る符号化モード識別情報に基づいて、受信判定部２０６の出力信号の経路を切り替える。第１経路は、受信判定部２０６の出力信号が、データ蓄積部２１０、符号化単位検出部２０７、誤り訂正復号部２１１、及び、受信判定部２１２を通る経路である。一方、第２経路は、受信判定部２０６の出力信号が、データ蓄積部２１０、符号化単位検出部２０７、誤り訂正復号部２１１、及び、受信判定部２１２を通らずに、受信判定部２１２の出力段に直接出力される経路である。ここでも、第１経路は２段階符号化モードに対応し、第２経路は１段階符号化モードに対応する。
【０１１１】
フィードバック条件判定部２０８は、ＭＢＳ制御情報抽出部２０２と接続されており、ＭＢＳ制御情報抽出部２０２から受け取る符号化モード識別情報に基づいて、第１のフィードバック条件を切り替える。具体的には、符号化モード識別情報が２段階符号化モードを示す場合には、実施の形態１及び実施の形態２と同様の第１のフィードバック条件が用いられる。一方、符号化モード識別情報が１段階符号化モードを示す場合には、従来のようにPHY TBごとにNACK（受信NG）の受信確認応答をフィードバックするか否かを判定する。なお、このときも、PHY TBに誤りが検出された場合に必ずフィードバックするのではなく、一定の確率でフィードバックするようにしても良い。こうすることで、フィードバック量を低減することができる。
【０１１２】
このように本実施の形態によれば、無線通信装置５００では、送信データ系列（ここでは、MBS送信パケット）が進む経路として、誤り訂正符号化部１０４を介してデータユニット生成部１０６へ入力される第１経路と、誤り訂正符号化部１０４を介さずにデータユニット生成部１０６へ入力される第２経路とが設けられ、符号化制御部５０１が、送信データ系列の情報サイズに応じて第１経路又は第２経路に切り替える。
【０１１３】
こうして送信データ系列の情報サイズに応じて第１経路又は第２経路に切り替えることにより、情報サイズが小さく誤り訂正符号化部１０４の符号化処理による符号化利得が十分に得られない場合には、経路２を選択して無駄な符号化処理を省くことができる。
【０１１４】
また、無線通信装置６００でも、受信判定部２０６の出力信号が進む経路として、誤り訂正復号部２１１を介して受信判定部２１２へ入力される第１経路と、誤り訂正復号部２１１を介さずに受信判定部２１２の出力段へ出力される第２経路とが設けられ、スイッチ６０１，６０２が、符号化モード識別情報に応じて第１経路又は第２経路に切り替える。
【０１１５】
このときフィードバック条件判定部２０８は、符号化モード識別情報に基づいて、第１のフィードバック条件を切り替える。具体的には、符号化モード識別情報が２段階符号化モードを示す場合には、実施の形態１及び実施の形態２と同様の第１のフィードバック条件が用いられる。一方、符号化モード識別情報が１段階符号化モードを示す場合には、従来のようにPHY TBごとにNACK（受信NG）の受信確認応答をフィードバックするか否かを判定する。
【０１１６】
こうすることで、第１の符号化処理の有無（使用状況）に応じた受信状況のフィードバックが可能となる。
【０１１７】
なお、以上の説明では、物理層（PHY層）及びデータリンク層(MAC層)の両方において誤り訂正符号化される場合について説明した。すなわち、誤り訂正符号化部１０４及び誤り訂正符号化部１０９が、それぞれMAC層及びPHY層で誤り訂正符号化処理を行った。しかしながら、本発明はこれに限定されるものではなく、誤り訂正符号化部１０４及び誤り訂正符号化部１０９の両方がPHY層にて誤り訂正符号化処理を行っても良いし、また、誤り訂正符号化部１０４がMAC層より上の層で誤り訂正符号化処理を行うとともに誤り訂正符号化部１０９がPHY層で誤り訂正符号化処理を行っても良い。要は、物理層に含まれる第１層及び当該第１層以上でネットワーク層（IP層）より下の第２層の両方において誤り訂正符号化されれば良い。
【０１１８】
（他の実施の形態）
（１）ユニキャストへの適用
実施の形態１乃至３においては、MBSデータ送信が行われる場合について説明を行った。しかしながら、本発明はこれに限定されるものではなく、端末ユーザに対して個別なデータを送信する場合にも適用できる。この場合、実施の形態１乃至３で説明した送信装置は、MBSデータの代わりにユーザ個別データの送信し、MBS制御情報の代わりに個別データ制御情報を送信する。個別データ制御情報の内容は、MBS制御情報と同様で良い。一方、実施の形態１乃至３で説明した受信装置は、自局宛の個別データ制御情報を識別し、自局宛のユーザ個別データが受信信号に含まれる場合に、受信動作を行うとともに受信結果に基づく受信確認応答（ACK情報又はNACK情報）のフィードバックを行う。
【０１１９】
（２）適応変調以外のリンクアダプテーション
実施の形態１乃至３においては、MCS（誤り訂正符号化部１０９の符号化率、又は、変調部１１０において用いられる多値変調数）を、リンクアダプテーションの対象とした。しかしながら、これに限定されるものではなく、送信電力をリンクアダプテーションの対象としても良い。一例として、実施の形態１に送信電力制御を適用した場合の無線通信装置７００の構成を図１７に示す。図１７において、無線通信装置７００は、送信電力制御部７０１を有する。
【０１２０】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る受信確認応答に基づいて、送信電力制御部７０１における送信電力（出力信号の振幅）を制御する。この制御は、リンクアダプテーション部１１４が送信電力制御情報を送信電力制御部７０１へ出力することにより行われる。具体的には、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、MBSデータの送信電力を高くするような送信電力制御情報を出力する。これにより、MBSデータに関する受信品質を改善することができる。
【０１２１】
送信電力制御部７０１は、変調部１１０から受け取る変調信号にリンクアダプテーション部１１４から受け取る送信電力制御情報に応じた係数を乗算し、電力が調整された信号を出力する。
【０１２２】
また、同一のMBSデータを繰り返し送信する場合に、繰り返し数（つまり、リピティション数）を調整しても良い。一例として、実施の形態１に繰り返し送信を適用した場合の無線通信装置７５０の構成を図１８に示す。図１８において、無線通信装置７５０は、リピティション制御部７５１を有する。
【０１２３】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る受信確認応答に基づいて、リピティション制御部７５１におけるリピティション数を制御する。この制御は、リンクアダプテーション部１１４がリピティション制御情報をリピティション制御部７５１へ出力することにより行われる。具体的には、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、リピティション数を多くするようなリピティション制御情報を出力する。これにより、MBSデータに関する受信品質を改善することができる。
【０１２４】
リピティション制御部７５１は、変調部１１０から受け取る変調信号を、リンクアダプテーション部１１４から受け取るリピティション制御情報に応じた回数だけ繰り返して出力する。
【０１２５】
また、誤り訂正符号化部１０４の符号化率を調整しても良い。一例として、実施の形態１に外符号の符号化率の調整を適用した場合の無線通信装置８００の構成を図１９に示す。図１９において、無線通信装置８００は、パリティパケット選択部８０１を有する。
【０１２６】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る受信確認応答に基づいて、パリティパケット選択部８０１におけるパリティパケットの選択パターンを制御する。この制御は、リンクアダプテーション部１１４が選択パターン制御情報をパリティパケット選択部８０１へ出力することにより行われる。具体的には、リンクアダプテーション部１１４は、K個のパリティパケットのうち、K×Sに相当するパリティパケットを選択させる第１の選択パターンを示す選択パターン制御情報を出力する。そして、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、第１の選択パターンによっては出力されずにパリティパケット選択部８０１の具備するバッファに保存されていたK×(1-S)個のパリティパケットを追加的に出力させる第２の選択パターンを示す選択パターン制御情報を出力する（図２０参照）。ここで、Sは０以上１以下の値をとる。また、K×(1-S)の値が整数値となるように、切り上げ、切り下げ、あるいは四捨五入などの処理を適宜行う。例えば、S=2/3の場合、パリティパケット選択部８０１は、３個のパリティパケットのうち２個を選択する第１の選択パターン[1 1 0]を、入力されるパリティパケットに対して逐次的且つ巡回的（リカーシブ）に用いる。なお、選択パターンを表す要素の内、‘１’はパリティパケットを選択的に出力することを意味し、‘０’はパリティパケットを出力せずにバッファに保存することを意味する。
【０１２７】
パリティパケット選択部８０１は、ブロック識別情報付加部１０５から受け取るMAC FECブロックのうち、MBS情報パケット群をそのまま出力し、選択パターンを用いてパリティパケット群の一部を選択的に出力する。このときに選択されなかったパリティビットは別の選択パターンで選択されるので、パリティパケット選択部８０１が有するバッファに一時的に保持しておく。
【０１２８】
このようにパリティパケットの選択パターンを変更することにより、誤り訂正符号化部１０４の符号化率を調整できる。そして、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取らない場合には、誤り訂正符号化部１０４の符号化率が高い選択パターンを出力する。これにより、無線通信装置８００は、少ないパケット数でMBSデータを送信することができので、周波数利用効率を高めることができる。一方、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、パリティパケットを追加的に出力する選択パターンを出力する。これにより、誤り訂正符号化部１０４の符号化率を低くしたことになる。MBS受信装置では、追加的に送信されたパリティパケットを用いて、誤り訂正復号部２１１が復号処理することにより、より高い符号化利得を得ることができ、MBSデータの受信品質を改善することができる。
【０１２９】
なお、図１９におけるパリティパケット選択部８０１の位置を変えて、図２１に示すように誤り訂正符号化部１０４とブロック識別情報付加部１０５との間にパリティパケット選択部８５１を設けても良い。
【０１３０】
（３）符号化器の表現
以上の各実施の形態における、誤り訂正符号化部１０４は、外符号化器、外符号器、又は、アウターコーダ（outer coder）と呼ばれることがある。また、誤り訂正符号化部１０９は、内符号化器、内符号器、又は、インナーコーダ（inner coder）と呼ばれることがある。また、誤り訂正復号部２１１は、外符号復号器、又は、アウターデコーダ（outer decoder）と呼ばれることがある。また、誤り訂正復号部２０５は、内符号復号器、又は、インナーデコーダ（inner decoder）と呼ばれることがある。
【０１３１】
（４）ＦＢ情報
以上の各実施の形態においては、MBS受信装置からフィードバックされる情報（フィードバック情報、又は、FB情報）を、受信確認応答（肯定確認応答ACK又は否定確認応答NACK）として説明した。しかしながら、本発明はこれに限定されるものではなく、受信確認応答以外に、SNR情報、SINR情報、CQI(Channel qulity index)情報などの受信品質情報をフィードバックしても良い。又は、MBS受信装置における受信品質が満たされるようなMCS情報をフィードバックしても良い。これらのフィードバック情報を用いても、リンクアダプテーション部１１４は、MBSデータの受信品質が要求レベルを満たすようなリンクアダプテーション制御を行うことができる。
【０１３２】
（５）また、以上の各実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。
【０１３３】
また、以上の各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１３４】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用してもよい。
【０１３５】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１３６】
２００９年１月３０日出願の特願２００９−０２０８６４の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０１３７】
本発明の無線送信装置、無線受信装置、送信データ形成方法、及びデータ受信方法は、物理層に含まれる第１層以上の第２層における誤り訂正符号及びフィードバック情報に基づくリンクアダプテーションを採用するものとして有用である。
【図１】
2010087197.tif 000003
【図２】
2010087197.tif 000004
【図３】
2010087197.tif 000005
【図４】
2010087197.tif 000006
【図５】
2010087197.tif 000007
【図６】
2010087197.tif 000008
【図７】
2010087197.tif 000009
【図８】
2010087197.tif 000010
【図９】
2010087197.tif 000011
【図１０】
2010087197.tif 000012
【図１１】
2010087197.tif 000013
【図１２】
2010087197.tif 000014
【図１３】
2010087197.tif 000015
【図１４】
2010087197.tif 000016
【図１５】
2010087197.tif 000017
【図１６】
2010087197.tif 000018
【図１７】
2010087197.tif 000019
【図１８】
2010087197.tif 000020
【図１９】
2010087197.tif 000021
【図２０】
2010087197.tif 000022
【図２１】
2010087197.tif 000023
【手続補正書】
【提出日】平成23年3月25日(2011.3.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線送信装置、無線受信装置、送信データ形成方法、及びデータ受信方法に関する。
【背景技術】
【０００２】
種々の無線通信システム（例えば、3GPP、WiMAXなど）において、MBS（Multicast Broadcast Service）の適用が検討あるいは開始されている。MBSでのコンテンツとしてストリーミング（streaming）配信などが挙げられるが、今後、更なる大容量化と、これと同時に高品質化とが求められている。
【０００３】
MBSを高品質化する手法としては、第１に、受信側からのフィードバック（FB）情報に基づくリンクアダプテーション（Link adaptation）の適用を挙げることができる。図１に示すように、端末（MS）は、基地局（BS）から送信されたMBSのパケットデータ（以下、MBSパケット）を受信し、受信パケットに関し受信が成功したか否かを判定し、その受信可否判定結果の情報（ACK/NACK情報）を基地局にフィードバックする。
【０００４】
BSでは、通信エリア内の複数のMSから送信された複数のFB情報を基に、次回以降のMBSパケット送信時の符号化率、変調多値数、及び送信電力などを可変制御する。通信エリア内のMBSが所要の品質となるように適切に制御（つまり、リンクアダプテーション）を行う。これにより、通信エリア内のMBSについて所要品質を確保するとともに、品質過剰となるリソースの割当を抑えることができ、結果として周波数利用効率を向上できる。
【０００５】
ここで、MSによって行われる受信可否判定は、例えば、物理層（PHY層）のトランスポートブロック（Transport Block(TB)）単位に付加されたCRC(Cyclic Redundancy Check（巡回冗長検査）)を用いて行われる。MBSパケットの受信可否判定結果が受信OKである場合（つまり、ACK判定された場合）には、ACK情報がMSからBSへ送信される一方、受信NGである場合（つまり、NACK判定された場合）にはNACK情報が送信される。これらACK情報及びNACK情報は、所定の共通又は個別のアップリンクチャネルを介して送信される。
【０００６】
このようなFB情報が利用される場合、セル内に多数の端末が存在すると、FB情報の量が膨大となり、これにより上りリンクでの周波数利用効率が低下することが課題となる。この課題を解決するために、FB情報を削減する手法が提案されている。例えば、図２に示すように、NACK判定された場合にのみ、FB情報をフィードバックすること（以下、単に「NACK FB」と呼ぶことがある）により、FB量を削減できる。また、NACK判定された場合であっても、更に、一定の条件（FB条件）を設定し、この条件を満たす場合にのみNACK情報をフィードバックする工夫が提案されている。例えば、第１に、セル内の端末群を複数のグループに分け、端末グループ毎にFB情報を送信できる限定的な時間窓を設定する手法がある。また、第２に、発呼確率を付与する手法、つまり、各端末が乱数を用いて所定条件を満たす場合にのみフィードバックを可能とする手法がある。
【０００７】
また、MBSを高品質化する手法する第２の手法として、MAC層における誤り訂正符号（以下、単に「MAC FEC」と呼ぶことがある）を導入することが挙げられる（例えば、非特許文献１、特許文献１、特許文献２参照）。この手法においては、PHY層での誤り訂正符号化処理に加え、PHY層の複数TBに跨ったインターリーブ処理の後に、MAC層においても誤り訂正符号化処理を行う。すなわち、PHY層の複数TBに跨った２重の符号化処理が行われる。これにより、受信側のMSは、MAC層での誤り訂正復号処理を行うことにより、PHY層のTB
（以下、単に「PHY TB」と呼ぶことがある）における誤りを誤り訂正することができる。この結果、MSにおける受信品質が向上する。なお、MAC層における誤り訂正符号化処理を行う符号器、及び、PHY層での誤り訂正符号化処理を行う符号器を、それぞれ内符号器（inner coder）及び外符号器（outer coder）と呼ぶことがある。  
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】国際公開第２００７／０６９４０６号パンフレット
【特許文献２】特開２００８−１２４６１３号公報
【非特許文献】
【０００９】
【非特許文献１】IEEE C802.16maint-08/293 Optional outer-coded data mode for MBS (Ken Stanwood, Yoav Nebat, Lei Wang, Erik Colban, Yair Bourlas; 2008-09-11)
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、上記第１及び第２の手法を組み合わせることにより、つまり、MAC FEC及びNACK FB情報に基づくリンクアダプテーションを採用することにより、さらにMBSを高品質化できると考えられるが、未だ提案されていない。
【００１１】
本発明の目的は、物理層に含まれる第１層以上の第２層における誤り訂正符号及びフィードバック情報に基づくリンクアダプテーションを採用する無線送信装置、無線受信装置、送信データ形成方法、及びデータ受信方法を提供することである。
【課題を解決するための手段】
【００１２】
本発明の無線送信装置の一態様は、物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを送信する無線送信装置において、送信データ系列を前記第２層における符号化単位で符号化し、符号化されたデータを複数のデータユニットに分割する第２層符号化手段と、前記データユニット毎に、前記第２層における符号化単位を識別する識別情報を付与する識別情報付与手段と、前記識別情報が付与されたデータユニットを、前記第１層における符号化単位で符号化する誤り訂正符号化を含む第１層処理手段と、を具備する構成を採る。
【００１３】
本発明の無線受信装置の一態様は、物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを受信する無線受信装置において、前記第１層の誤り訂正符号化されたデータ単位で復号処理を行い、複数のデータユニットを出力する第１層復号手段と、前記第１層復号手段から出力される前記データユニットにおいて復号誤りの有無を検出する誤り検出手段と、正常に復号化された前記データユニットから、第２層の誤り訂正符号化されたデータ単位を検出する符号化単位検出手段と、前記符号化単位検出手段の検出結果及び前記誤り検出手段の検出結果を基に、受信確認応答のフィードバック情報を生成するフィードバック情報生成手段と、を具備する構成を採る。
【００１４】
本発明の送信データ形成方法の一態様は、物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化された送信データを形成する送信データ形成方法であって、送信データ系列を前記第２層における符号化単位で符号化し、符号化されたデータを複数のデータユニットに分割するステップと、前記データユニット毎に、前記第２層における符号化単位を識別する識別情報を付与するステップと、前記識別情報が付与されたデータユニットを、前記第１層における符号化単位で符号化する誤り訂正符号化を含むステップと、を具備する。
【００１５】
本発明のデータ受信方法の一態様は、物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを受信するデータ受信方法において、前記第１層の誤り訂正符号化されたデータ単位で復号処理を行い、複数のデータユニットを出力する第１層復号ステップと、前記第１層復号ステップで出力される前記データユニットにおいて復号誤りの有無を検出する誤り検出ステップと、正常に復号化された前記データユニットから、第２層の誤り訂正符号化されたデータ単位を検出する符号化単位検出ステップと、前記符号化単位検出ステップの検出結果及び前記誤り検出ステップの検出結果を基に、受信確認応答のフィードバック情報を生成するフィードバック情報生成ステップと、を具備する。
【発明の効果】
【００１６】
本発明によれば、物理層に含まれる第１層以上の第２層における誤り訂正符号及びフィードバック情報に基づくリンクアダプテーションを採用する無線送信装置、無線受信装置、送信データ形成方法、及びデータ受信方法を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】受信側からのフィードバック（FB）情報に基づくリンクアダプテーション（Link adaptation）の説明に供する図
【図２】NACK判定された場合にのみ、FB情報をフィードバックするフィードバック方法の説明に供する図
【図３】MAC FEC及びNACK FB情報に基づくリンクアダプテーションを採用することで生じる問題点の説明に供する図
【図４】MAC FEC及びNACK FB情報に基づくリンクアダプテーションを採用することで生じる問題点の説明に供する図
【図５】本発明の実施の形態１に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図６】図５の無線通信装置における機能部の処理説明に供する図
【図７】本発明の実施の形態１に係る無線通信装置（MBS受信側）の構成を示すブロック図
【図８】MCS情報とN及びLとを対応付けたテーブルを示す図
【図９】本発明の実施の形態１に係る無線通信装置（MBS送信側）及び無線通信装置（MBS受信側）の動作説明に供する図
【図１０】本発明の実施の形態１に係る無線通信装置（MBS送信側）及び無線通信装置（MBS受信側）の動作説明に供する図
【図１１】本発明の実施の形態２に係る無線通信装置（MBS受信側）の構成を示すブロック図
【図１２】本発明の実施の形態２に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図１３】本発明の実施の形態２に係る無線通信装置（MBS送信側）及び無線通信装置（MBS受信側）の動作説明に供する図
【図１４】本発明の実施の形態２に係る無線通信装置（MBS送信側）及び無線通信装置（MBS受信側）の動作説明に供する図
【図１５】本発明の実施の形態３に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図１６】本発明の実施の形態３に係る無線通信装置（MBS受信側）の構成を示すブロック図
【図１７】他の実施の形態に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図１８】他の実施の形態に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図１９】他の実施の形態に係る無線通信装置（MBS送信側）の構成を示すブロック図
【図２０】図１９の無線通信装置の動作説明に供する図
【図２１】他の実施の形態に係る無線通信装置（MBS送信側）の構成を示すブロック図
【発明を実施するための形態】
【００１８】
本発明者は、ただ単に、MAC FEC及びNACK FB情報に基づくリンクアダプテーションを採用しただけでは次の問題が生じることを見出した。
【００１９】
すなわち、MAC FECにおける符号化単位（つまり、MAC FECブロック）に含まれるいくつかのPHY TBが受信NGとなっていてもMAC FECの誤り訂正効果で受信OKとなる場合がある。しかし、この様な場合であっても、PHY TB単位でのNACK FBではMAC FECによる誤り訂正効果が考慮されていないため、PHY層におけるNACK FBが行われることがある（図３参照）。これにより、リンクアダプテーションによってMCSを設定する際に、所要品質よりも高い品質となるMCSに設定してしまい、結果としてMBSパケットに対してリソースを過剰に割り当ててしまう確率が増してしまう。
【００２０】
一方、MAC FECにおける符号化単位（MAC FECブロック）でNACK FBを行うことも可能である。しかしながら、この場合には、NACK FBに基づくMCSレベルを反映する対象は、後続のMAC FECブロック単位となる（図４参照）。すなわち、リンクアダプテーションによるMCSへの反映が遅れるので、MAC FECを採用することによって期待される特性改善効果が得られないMAC FECブロックが存在してしまう。このような現象が起こる場合、MAC FECブロックのサイズが長い程、周波数有効利用効率が低下することになる。
【００２１】
これらの問題に鑑みて、本発明者は、本発明をするに到った。
【００２２】
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお、実施の形態において、同一の構成要素には同一の符号を付し、その説明は重複するので省略する。
【００２３】
（実施の形態１）
図５は、本発明の実施の形態１に係る無線通信装置１００の構成を示すブロック図である。図５において、MBS送信装置としての無線通信装置１００は、ＭＢＳ制御情報生成部１０１と、制御情報符号化／変調部１０２と、符号化ブロック生成部１０３と、誤り訂正符号化部１０４と、ブロック識別情報付加部１０５と、データユニット生成部１０６と、ＣＲＣ付加部１０７と、符号化ブロック生成部１０８と、誤り訂正符号化部１０９と、変調部１１０と、リソースマッピング部１１１と、送信ＲＦ部１１２と、フィードバック情報受信部１１３と、リンクアダプテーション部１１４とを有する。
【００２４】
ＭＢＳ制御情報生成部１０１は、MBSデータのリソース割当情報、誤り訂正符号化部１０９の符号化率及び変調部１１０における変調多値数を示すMCS（Modulation and coding
scheme）情報、データサイズ、誤り訂正符号化部１０９における符号化ブロックサイズ、後述する無線通信装置２００が無線通信装置１００へフィードバック情報を送信するために用いるリソースの割当情報などの制御情報を含むMBS制御情報パケットを生成する。
【００２５】
制御情報符号化／変調部１０２は、ＭＢＳ制御情報生成部１０１で生成されたMBS制御情報パケットを入力とし、MBS制御情報パケットに対して、所定の変調多値数及び符号化率を用いて誤り訂正符号化処理及び変調処理を施す。
【００２６】
符号化ブロック生成部１０３は、MBS情報パケットを入力とする。このMBS情報パケットは、例えば、ネットワーク層から出力されたIPパケット群から構成される（図６上段参照）。符号化ブロック生成部１０３は、入力されるIPパケット群に対し、各IPパケットの先頭に制御情報を含むヘッダを付加する。また、符号化ブロック生成部１０３は、バッファ（図示せず）を有し、バッファに格納された情報のサイズが後段の誤り訂正符号化部１０４における第１の符号化ブロックサイズと等しくなるか又は第１の符号化ブロックサイズを超えない範囲で、ヘッダを付加したパケットをバッファに格納する。そして、第１の符号化ブロックサイズと等しくならない場合には、符号化ブロック生成部１０３は、バッファに格納されたパケット群全体に対して情報サイズが第１の符号化ブロックサイズと等しくなるまでパディングし、第１の符号化ブロックサイズと同じサイズとなったパケット群全体を誤り訂正符号化部１０４へ出力する（図６二段目参照）。こうして誤り訂正符号化部１０４へ第１の符号化ブロックサイズの情報を入力することができる。なお、符号化ブロック生成部１０３において、MBS情報パケットに含まれるビット情報の順番を入れ替えるインターリーブ処理を施した後にバッファに格納する処理を加えてもよい。この場合、パケット誤りに起因して生じるバースト誤りを、インターリーブ処理を行うことでランダム誤りに変える効果が生じ、誤り訂正符号化部１０４による符号化利得を高めることができる。
【００２７】
誤り訂正符号化部１０４は、符号化ブロック生成部１０３で生成された第１の符号化ブロックを一つの符号化単位として誤り訂正符号化する。ここでは、例えば、組織符号が用いられる。また、ここでは、誤り訂正符号化部１０４は、例えば、MAC層に属する。誤り訂正符号化部１０４は、第１に、入力した第１の符号化ブロックをシステマチックビット系列としてそのまま出力する（図６三段目参照）。なお、符号化ブロック生成部１０３でパディングビットが付加されている場合には、そのパディングビットを削除する処理（デパディング処理）を含めても良い。図６においては、デパディング処理を付加した例を示している。また、第２に、誤り訂正符号化部１０４は、入力した第１の符号化ブロックを誤り訂正符号化することで得られたパリティビット系列を所定サイズに分割し、これにより得られた複数の部分系列をパリティパケット群として出力する（図６三段目参照）。
【００２８】
ブロック識別情報付加部１０５は、誤り訂正符号化部１０４から、第１の符号化ブロックを一つの符号化単位として誤り訂正符号化されて出力されるMBS情報パケット群（システマチックビット系列に相当）及びパリティパケット群に対する単位毎（以下、MAC FECブロックと呼ぶ）の識別情報、並びに、MAC FECブロック単位内のパケット毎に付与されるシリアル番号情報を、ヘッダ情報として付加する（図６四段目参照）。
【００２９】
例えば、ブロック識別情報付加部１０５は、MAC FECブロックの中にN個のMBS情報パケットとK個のパリティパケットとが含まれる場合、シリアル番号情報として１、…、N+Kまでのシリアル番号をMAC FECブロック単位内を構成するパケットにそれぞれヘッダ情報として付与する。また、ブロック識別情報付加部１０５は、MAC FECブロック単位の識別情報として、複数の連続するMAC FECブロックの単位の入力に対し、MAC FECブロック単位毎にビット情報を反転させる識別情報をパケット毎に付与する。例えば、１番目から４番目のMAC FECブロックに含まれるMBS情報パケット及びパリティパケット群に対しては、識別情報としてそれぞれ０、１、０、１が付加される。そして、その識別情報は、それぞれのMAC FECブロックを構成するパケットのヘッダ情報に含められる。なお、ここで1ビットによるMAC FECブロック単位の識別情報の付与の例を示したがこれに限定されず、より多くのビットを用いて識別情報としても良い。又は、MAC FECブロックを構成するパケット群のうち、特定の部分に含まれるパケット（先頭部分などの一つあるいは複数のパケット）に、それ以外の部分のパケットとは異なるような識別情報を付与しても良い。例えば、MAC FECブロックを構成するパケット群の先頭部分に相当する所定のパケットに対しては識別情報‘１’を付与し、それ以外には、識別情報‘０’を付与する。
【００３０】
データユニット生成部１０６は、ブロック識別情報付加部１０５から出力されるMAC FECブロックから複数のデータユニットを生成する。この生成処理では、データユニットが所定のサイズ（データユニットサイズ）となるように、MAC FECブロックを構成する各構成パケットを分割し複数の分割パケットを生成するフラグメンテーション処理又はMAC FECブロックを構成する構成パケットの複数を結合して結合パケットを生成するパッキング処理、及び、フラグメンテーション処理又はパッキング処理によって生成されたパケットに所定の制御情報を付加する処理が行われる。
【００３１】
ＣＲＣ付加部１０７は、データユニット生成部１０６にて生成されたデータユニットの受信側においてデータユニット単位での誤り検出を可能とすべく、データユニットごとに誤り検出情報としてCRCを付加する（図６五段目参照）。以下では、ＣＲＣ付加部１０７にてCRCが付加された各データユニットを物理層トランスポートブロック（PHY TB）と呼ぶことがある。
【００３２】
符号化ブロック生成部１０８は、ＣＲＣ付加部１０７の出力であるPHY TBを、後段の誤り訂正符号化部１０９における第２の符号化ブロックサイズ単位に分割する。第２の符号化ブロックサイズは、リンクアダプテーション部１１４により指示される。ここで、第２の符号化ブロックサイズは、第１の符号化ブロックサイズよりも小さい。また、PHY TBを複数の部分ブロックに分割する際に、第２の符号化ブロックサイズに満たない部分ブロックが得られた場合には、その部分ブロックに対してパディングビットを付加する。
【００３３】
誤り訂正符号化部１０９は、符号化ブロック生成部１０８で生成された第２の符号化ブロックを一つの符号化単位として誤り訂正符号化する。この誤り訂正符号化処理における符号化率は、リンクアダプテーション部１１４により指示される。
【００３４】
変調部１１０は、誤り訂正符号化部１０９に得られた符号データ系列を設定変調多値数に基づいてシンボルデータ系列に変換し、シンボルデータごとに変調信号を形成する。変調部１１０にて用いられる変調多値数は、リンクアダプテーション部１１４により指示される。
【００３５】
リソースマッピング部１１１は、制御情報符号化／変調部１０２から受け取る、MBS制御情報パケットを含む変調信号を、予め決められた時間及び周波数によって規定されるリソースにマッピングする。また、リソースマッピング部１１１は、変調部１１０から受け取る、MBS情報パケットを含む変調信号を、MBS制御情報パケットに含まれるリソース割当情報で指示されている時間及び周波数によって規定されるリソースにマッピングする。
【００３６】
送信ＲＦ部１１２は、ベースバンド信号であるリソースマッピング部１１１の出力信号を無線キャリア周波数帯の高周波信号に変換し、得られた無線信号を、アンテナを介して送信する。
【００３７】
フィードバック情報受信部１１３は、後述する無線通信装置２００から送信されたフィードバック情報を受信し、ダウンコンバート、アナログディジタル変換等の受信無線処理を行った後にリンクアダプテーション部１１４へ出力する。
【００３８】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取るフィードバック情報に基づいて、変調部１１０で用いられる変調多値数、又は、誤り訂正符号化部１０９における符号化率を制御する。リンクアダプテーション部１１４が設定した変調多値数及び符号化率は、ＭＢＳ制御情報生成部１０１を介して後述する無線通信装置２００へ通知される。
【００３９】
図７は、本発明の実施の形態１に係る無線通信装置２００の構成を示すブロック図である。図７において、MBS受信装置としての無線通信装置２００は、受信ＲＦ部２０１と、ＭＢＳ制御情報抽出部２０２と、ＭＢＳデータ抽出部２０３と、復調部２０４と、誤り訂正復号部２０５と、受信判定部２０６と、符号化単位検出部２０７と、フィードバック条件判定部２０８と、受信状況フィードバック部２０９と、データ蓄積部２１０と、誤り訂正復号部２１１と、受信判定部２１２とを有する。
【００４０】
受信ＲＦ部２０１は、無線通信装置１００から送信された信号を受信し、受信信号に対してダウンコンバート、アナログディジタル変換等の受信無線処理を行った後にＭＢＳ制御情報抽出部２０２及びＭＢＳデータ抽出部２０３へ出力する。
【００４１】
ＭＢＳ制御情報抽出部２０２は、受信信号からMBS制御情報パケットを抽出する。具体的には、MBS制御情報パケットに含まれる、MBSデータのリソース割当情報、誤り訂正符号化部１０４の符号化率、誤り訂正符号化部１０９の符号化率及び変調部１１０における変調多値数を示すMCS（Modulation and coding scheme）情報、データサイズ、第２の符号化ブロックサイズ、無線通信装置２００から無線通信装置１００へフィードバック情報を送信のために用いるリソースの割当情報などの制御情報を抽出する。この抽出された制御情報は、ＭＢＳデータ抽出部２０３、復調部２０４、誤り訂正復号部２０５、誤り訂正復号部２１１へ出力される。
【００４２】
ＭＢＳデータ抽出部２０３は、ＭＢＳ制御情報抽出部２０２から受け取るMBSデータのリソース割当情報及びデータサイズに基づいて、受信信号からMBS情報パケットを抽出する。
【００４３】
復調部２０４は、ＭＢＳ制御情報抽出部２０２から受け取るMCS情報及びデータサイズに基づいて、ＭＢＳデータ抽出部２０３にて抽出されたMBS情報パケットを復調する。この復調処理によって、シンボルデータがビットデータへ変換される。
【００４４】
誤り訂正復号部２０５は、復調部２０４から受け取るビットデータ系列を誤り訂正復号する。誤り訂正復号部２０５で行われる復号処理は、誤り訂正符号化部１０９で行われる符号化処理と対になっている。従って、誤り訂正復号部２０５で行われる復号処理は、ＭＢＳ制御情報抽出部２０２から受け取るMCS情報に含まれる符号化率及び第２の符号化ブロックサイズに基づいて行われる。誤り訂正復号部２０５にて第２の符号化ブロックごとに得られた復号結果ユニットは、受信判定部２０６へ出力される。
【００４５】
受信判定部２０６は、誤り訂正復号部２０５から受け取る複数の復号結果ユニットについて正常に受信できたか否かを、PHY TB単位に付加されたCRCを用いて検出する。
【００４６】
符号化単位検出部２０７は、正常に受信できたPHY TBに含まれる、第１の符号化ブロック識別情報及びシリアル番号情報を抽出し、そのPHY TBのMAC FECブロックにおける位置を検出する。従って、符号化単位検出部２０７では、任意のMAC FECブロックに含まれるPHY TBごとの受信成否、及び任意のMAC FECブロックにおける先頭PHY TBが特定される。
【００４７】
フィードバック条件判定部２０８は、符号化単位検出部２０７での検出結果に基づいて、フィードバック条件（つまり、受信状況を無線通信装置１００へフィードバックするか否かを決める条件）が満たされているか否かを判定する。このフィードバック条件は、先頭PHY TBが特定されたMAC FECブロックにおいて先頭部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることである。このフィードバック条件が満たされるときには、フィードバック条件判定部２０８は、NACK（受信NG）の受信確認応答を
出力する。ここで、N及びLは、誤り訂正符号化部１０９での誤り訂正符号化による符号化利得を考慮して、決定される。また、Lは、N以下の自然数である。また、フィードバック条件として、無線通信装置１００と無線通信装置２００との間で予め既知の値が用いられても良いし、固定的な値が用いられても良い。また、図８に示すようなMCS情報とN及びLとを対応付けたテーブルを用いて、N及びLの値を可変としても良い。
【００４８】
受信状況フィードバック部２０９は、フィードバック条件判定部２０８にてフィードバック条件が満たされると判定された場合に、フィードバック情報を無線通信装置１００へ送信する。フィードバック情報は、ＭＢＳ制御情報抽出部２０２から受け取る、フィードバック情報を送信するためのリソース割当情報が示すリソースにて送信される。また、フィードバック情報としては、NACK（受信NG）の受信確認応答が送信される。こうすることで、無線通信装置２００が複数存在する場合に、フィードバック情報量を削減することができる。なお、フィードバック条件判定部２０８が上記と同様にフィードバック条件を満たすか否かを判定し、受信状況フィードバック部２０９が、フィードバック条件が満たされない場合には、NACK（受信NG）の受信確認応答を送信し、フィードバック条件が満たされる場合には、ACK（受信OK）の受信確認応答を送信しても良い。
【００４９】
データ蓄積部２１０は、PHY TBに含まれる第１の符号化ブロック識別情報及びシリアル番号情報を抽出し、MAC FECブロック単位でPHY TBをシリアル番号順に並べ替えつつ蓄積する。データ蓄積部２１０は、MAC FECブロックを構成するPHY TBのすべてが揃うまでPHY
TBを蓄積し、MAC FECブロックを単位として誤り訂正復号部２１１へ出力する。
【００５０】
誤り訂正復号部２１１は、データ蓄積部２１０から受け取るデータ列を誤り訂正復号する。誤り訂正復号部２１１で行われる復号処理は、誤り訂正符号化部１０４で行われる符号化処理と対になっている。従って、誤り訂正復号部２１１で行われる復号処理は、ＭＢＳ制御情報抽出部２０２から受け取る、誤り訂正符号化部１０４の符号化率に基づいて、MAC FECブロックごとに行われる。
【００５１】
受信判定部２１２は、MAC FECブロックが正常に受信できたか否かをCRCなどの誤り検出情報を用いて検出する。
【００５２】
次に、上記した構成を有する無線通信装置１００及び無線通信装置２００の動作について説明する。図９は、無線通信装置１００及び無線通信装置２００の動作説明に供する図である。
【００５３】
ステップＳ１００１で無線通信装置１００は、MBS制御信号を無線通信装置２００へ送信する。
【００５４】
ステップＳ１００２で無線通信装置２００のＭＢＳ制御情報抽出部２０２は、受信信号からMBS制御情報パケットを抽出する。このMBS制御情報パケットに含まれる制御情報を用いることにより、無線通信装置２００は、次に無線通信装置１００から送信されるMBSデータを受信できる。
【００５５】
ステップＳ１００３で無線通信装置１００は、MBSデータ♯１を無線通信装置２００へ送信する。
【００５６】
無線通信装置２００で受信されたMBSデータ♯１は、受信ＲＦ部２０１、ＭＢＳデータ抽出部２０３、復調部２０４、及び誤り訂正復号部２０５において既に説明した処理が行われた後に、誤り訂正復号部２０５から復号結果ユニットとして受信判定部２０６へ出力される。
【００５７】
ステップＳ１００４で受信判定部２０６は、受信状況を検出する。具体的には、受信判定部２０６は、誤り訂正復号部２０５から受け取る複数の復号結果ユニットについて正常に受信できたか否かを、PHY TB単位に付加されたCRCを用いて検出する。
【００５８】
ステップＳ１００５で符号化単位検出部２０７は、符号化単位の検出を行う。具体的には、符号化単位検出部２０７は、正常に受信できたPHY TBに含まれる、第１の符号化ブロック識別情報及びシリアル番号情報を抽出し、そのPHY TBのMAC FECブロックにおける位置を検出する。これにより、符号化単位検出部２０７では、任意のMAC FECブロック含まれるPHY TBごとの受信成否、及び任意のMAC FECブロックにおける先頭PHY TBが特定される。
【００５９】
ステップＳ１００６でフィードバック条件判定部２０８は、符号化単位検出部２０７での検出結果に基づいて、フィードバック条件が満たされているか否かを判定する。
【００６０】
フィードバック条件が満たされている場合には、ステップＳ１００７でフィードバック条件判定部２０８は、受信確認応答を無線通信装置１００へ送信する。
【００６１】
無線通信装置１００で受信された受信確認応答は、フィードバック情報受信部１１３を介してリンクアダプテーション部１１４へ入力される。
【００６２】
ステップＳ１００８でリンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る受信確認応答に基づいて、変調部１１０で用いられる変調多値数、又は、誤り訂正符号化部１０９における符号化率を制御する。具体的には、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、変調多値数を小さくし、誤り訂正符号化部１０９における符号化率を小さくする。
【００６３】
ここで、上記フィードバック条件は、図１０に示すように、MAC FECブロック全体の誤り訂正処理が完了するタイミングを待つことなく、MAC FECブロックの先頭部を構成するN個のPHY TBについての誤り検出処理が完了するタイミングで判断される。このタイミングでフィードバック情報が無線通信装置１００へ送信されることになるので、MCSの調整を早いタイミングで行うことができる。また、MAC FECブロック全体の誤り訂正結果とフィードバック条件とが高精度で一致するように、フィードバック条件のパラメータであるN及びLの値を設定することにより、無線通信装置１００で調整されるMCSの精度も保証される。すなわち、MAC FECによる誤り訂正効果を考慮したNACK FBを、MAC FECによる誤り訂正効果が初めて得られるタイミングで行うことができるので、適切なタイミングでMCSの調整を精度良く行うことができる。この結果、MAC FECブロックの受信成功確率を向上できるので、周波数利用効率を高めることができる。また、無線通信装置１００へのフィードバックをPHY TBごとに行う必要がないので、フィードバック情報量を低減することもできる。
【００６４】
図９に戻って、ステップＳ１００９で無線通信装置１００は、調整後の符号化率及び変調多値数をMBS制御信号に含めて無線通信装置２００へ送信する。
【００６５】
ステップＳ１０１０で無線通信装置２００のＭＢＳ制御情報抽出部２０２は、受信信号からMBS制御情報パケットを抽出する。このMBS制御情報パケットに含まれる制御情報を用いることにより、無線通信装置２００は、次に無線通信装置１００から送信されるMBSデータを受信できる。
【００６６】
ステップＳ１０１１で無線通信装置１００は、調整後の符号化率及び変調多値数によっ
て、MBSデータ♯２を無線通信装置２００へ送信する。
【００６７】
以上のように本実施の形態によれば、物理層（PHY層）及びデータリンク層(MAC層)の両方において誤り訂正符号化されたトランスポートブロック（TB）をMBS送信装置とMBS受信装置との間で複数伝送する無線通信システムの無線受信装置２００において、フィードバック条件判定部２０８が、先頭TBが特定された任意の符号語ブロック（ここでは、MAC FECブロック）において先頭部を構成するN個（Nは、自然数）のTBのうち所定数L（Lは、N未満の自然数）以上のTBについて受信判定部２０６によって誤りが検出された場合に、MBS送信装置へフィードバック情報を送信する。
【００６８】
こうすることで、MAC FECによる誤り訂正効果を考慮したNACK FBを、MAC FECによる誤り訂正効果が初めて得られるタイミングで行うことができるので、適切なタイミングでMCSの調整を精度良く行うことができる。この結果、MAC FECブロックの受信成功確率を向上できるので、周波数利用効率を高めることができる。また、MBS送信装置へのフィードバックをPHY TBごとに行う必要がないので、フィードバック情報量を低減することもできる。
【００６９】
また、無線通信装置１００において、誤り訂正符号化部１０４が、送信データ系列（ここでは、MBS情報パケット）をMAC層における符号化単位（ここでは、第１の符号化ブロック）で符号化し、データユニット生成部１０６が、誤り訂正符号化部１０４にて符号化単位毎に得られる符号語ブロック（ここでは、MAC FECブロック）を複数のデータユニットに分割し、PHY層処理部（つまり、ＣＲＣ付加部１０７乃至送信ＲＦ部１１２）が、データユニットに基づいてTBを形成し、リンクアダプテーション部１１４が、無線通信装置２００からのフィードバック情報に基づいてPHY層処理部においてTBに対して用いられるPHY層送信パラメータを調整する。PHY層送信パラメータは、実施の形態１では、変調多値数、符号化率である。
【００７０】
なお、以上の説明では、フィードバック条件を、先頭PHY TBが特定されたMAC FECブロックにおいて先頭部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることした。しかしながら、本発明はこれに限定されることなく、フィードバック条件を、MAC FECブロックにおいて先頭部及び末尾部を除く中間部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることとしても良い。要は、フィードバック条件を、MAC FECブロックにおいて末尾部を除く部分ブロックを構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることとすれば良い。
【００７１】
また、以上の説明では、物理層（PHY層）及びデータリンク層(MAC層)の両方において誤り訂正符号化される場合について説明した。すなわち、誤り訂正符号化部１０４及び誤り訂正符号化部１０９が、それぞれMAC層及びPHY層で誤り訂正符号化処理を行った。しかしながら、本発明はこれに限定されるものではなく、誤り訂正符号化部１０４及び誤り訂正符号化部１０９の両方がPHY層にて誤り訂正符号化処理を行っても良いし、また、誤り訂正符号化部１０４がMAC層より上の層で誤り訂正符号化処理を行うとともに誤り訂正符号化部１０９がPHY層で誤り訂正符号化処理を行っても良い。要は、物理層に含まれる第１層及び当該第１層以上でネットワーク層（IP層）より下の第２層の両方において誤り訂正符号化されれば良い。
【００７２】
（実施の形態２）
実施の形態２では、MAC FECブロック単位での誤り検出結果をフィードバックすることにより、このフィードバック情報を基にリンクアダプテーションを行うとともに、上記した第１のフィードバック条件を調整する。
【００７３】
図１１は、本発明の実施の形態２に係る無線通信装置３００の構成を示すブロック図である。図１１において、MBS受信装置としての無線通信装置３００は、フィードバック条件判定部３０１を有する。
【００７４】
まず、無線通信装置３００において、ＭＢＳ制御情報抽出部２０２は、実施の形態１と同様の機能を有する。ただし、実施の形態２では、ＭＢＳ制御情報抽出部２０２が抽出するMBS制御情報には、実施の形態１で説明した制御情報に加えて、第１のフィードバック条件（フィードバック条件判定部２０８で用いられる条件）に関する情報、及び、第２のフィードバック条件（フィードバック条件判定部３０１で用いられる条件）に関する情報を含む。また、フィードバック情報を送信のために用いるリソースの割当情報には、第１のフィードバック条件を満たしたときに送信される第１のフィードバック情報及び第２のフィードバック条件を満たしたときに送信される第２のフィードバック情報のそれぞれに対するリソース割当情報が含まれる。
【００７５】
フィードバック条件判定部２０８は、実施の形態１と同様の機能を有する。ただし、上記の通り、前回送信されたフィードバック情報に基づいて後述する無線通信装置４００で調整された第１のフィードバック条件がMBS制御情報に含まれる場合があり、この場合には、フィードバック条件判定部２０８は、調整後のフィードバック条件を用いて判定を行う。
【００７６】
フィードバック条件判定部３０１は、受信判定部２１２での誤り検出結果に基づいて、第２のフィードバック条件が満たされているか否かを判定する。フィードバック条件判定部３０１は、最初に第２のフィードバック条件として初期値を用いる。これ以降には、上記の通り、前回送信された第２のフィードバック情報に基づいて後述する無線通信装置４００で調整された第２のフィードバック条件がMBS制御情報に含まれる場合があり、この場合には、フィードバック条件判定部３０１は、調整後のフィードバック条件を用いて判定を行う。この第２のフィードバック条件は、例えば、受信判定部２１２でMAC FECブロックに誤りが検出されることである。この条件が用いられる場合、MAC FECブロックに誤りが検出されたときでも、必ずフィードバックするのではなく、一定の確率でフィードバックするようにしても良い。こうすることで、フィードバック量を低減することができる。また、第２のフィードバック条件として、後述する無線通信装置４００から通知されるフィードバックの可否情報が用いられても良い。
【００７７】
受信状況フィードバック部２０９は、フィードバック条件判定部２０８にて第１のフィードバック条件が満たされると判定された場合に、第１のフィードバック情報を後述する無線通信装置４００へ送信する。また、受信状況フィードバック部２０９は、フィードバック条件判定部３０１にて第２のフィードバック条件が満たされると判定された場合に、第２のフィードバック情報を後述する無線通信装置４００へ送信する。第１及び第２のフィードバック情報は、ＭＢＳ制御情報抽出部２０２から受け取る、フィードバック情報を送信するためのリソース割当情報が示すリソースにて送信される。また、フィードバック情報としては、NACK（受信NG）の受信確認応答が送信される。こうすることで、後述する無線通信装置４００が複数存在する場合に、フィードバック情報量を削減することができる。なお、フィードバック条件判定部３０１が上記と同様に第２のフィードバック条件を満たすか否かを判定し、受信状況フィードバック部２０９が、第２のフィードバック条件が満たされない場合には、NACK（受信NG）の受信確認応答を送信し、第２のフィードバック条件が満たされる場合には、ACK（受信OK）の受信確認応答を送信しても良い。
【００７８】
図１２は、本発明の実施の形態２に係る無線通信装置４００の構成を示すブロック図である。図１２において、MBS送信装置としての無線通信装置４００は、フィードバック条件制御部４０１を有する。
【００７９】
フィードバック条件制御部４０１は、フィードバック情報受信部１１３から受け取る第２のフィードバック情報に基づいて、第１のフィードバック条件及び第２のフィードバック条件を制御する。すなわち、フィードバック条件制御部４０１は、第２のフィードバック情報（つまり、NACK（受信NG）の受信確認応答）を受け取る場合には、第１のフィードバック条件に含まれるパラメータ（N,L）を変更する制御を行う。
【００８０】
具体的には、フィードバック条件制御部４０１は、第２のフィードバック情報（つまり、NACK（受信NG）の受信確認応答）を受け取る場合、フィードバック判定閾値（L）と判定期間（N）の比（L／N）の値を減少させる。これにより、フィードバック条件は緩められる。すなわち、無線通信装置３００は、PHY TB単位の誤り検出数が少なくても、第１のフィードバック情報を無線通信装置４００へ通知することになる。
【００８１】
一方、フィードバック条件制御部４０１は、第２のフィードバック情報（つまり、NACK（受信NG）の受信確認応答）を受け取らない場合には、予め決められた第１及び第２のフィードバック条件を設定する。なお、第２のフィードバック条件が満たされるときでも満たされないときでも、受信状況フィードバック部２０９から受信確認応答（NACK（受信NG）又はACK（受信OK））が送信される場合には、その内容に応じて上記したフィードバック条件制御部４０１の制御内容と同様に、第１のフィードバック条件及び第２のフィードバック条件を制御する。
【００８２】
また、フィードバック条件制御部４０１は、フィードバック判定期間Nの値を増減させる制御を加えても良い。この場合、Nを大きくすることで、MAC FECブロック全体の誤り訂正結果とフィードバック条件とが一致する確率をより高くすることができる。すなわち、MAC FECブロック単位での誤り検出予測精度を向上できる。ただし、Nを大きくし過ぎると、逆に、リンクアダプテーションのタイミングが遅くなるので、Nの最大値はMAC FECブロックのサイズにより決定される。
【００８３】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る第１のフィードバック情報の他に、第２のフィードバック情報に基づいても、変調部１１０で用いられる変調多値数、又は、誤り訂正符号化部１０９における符号化率を制御する。
【００８４】
ＭＢＳ制御情報生成部１０１は、実施の形態１と同様の機能を有する。ただし、実施の形態２では、ＭＢＳ制御情報生成部１０１が生成するMBS制御情報パケットには、実施の形態１で説明した制御情報に加えて、第１のフィードバック条件に関する情報、及び、第２のフィードバック条件に関する情報が含まれる。
【００８５】
次に、上記した構成を有する無線通信装置３００及び無線通信装置４００の動作について説明する。図１３は、無線通信装置３００及び無線通信装置４００の動作説明に供する図である。図１３におけるステップＳ２００１〜ステップＳ２０１１の動作は、図９におけるステップＳ１００１〜ステップＳ１０１１の動作と同じであるので、その説明は省略される。
【００８６】
ステップＳ２０１１まででMAC FECブロック全体の送信が完了している。MAC FECブロック全体の受信が完了するとそのMAC FECブロック全体がデータ蓄積部２１０から出力される。そして、誤り訂正復号部２１１は、データ蓄積部２１０から受け取るMAC FECブロック全体を誤り訂正復号し、復号結果を受信判定部２１２に出力する。
【００８７】
ステップＳ２０１２で受信判定部２１２は、受信状況を検出する。具体的には、受信判定部２１２は、誤り訂正復号部２１１から受け取る復号結果について正常に受信できたか
否かを検出する。
【００８８】
ステップＳ２０１３でフィードバック条件判定部３０１は、受信判定部２１２での検出結果に基づいて、第２のフィードバック条件が満たされているか否かを判定する。
【００８９】
第２のフィードバック条件が満たされている場合には、ステップＳ２０１４でフィードバック条件判定部３０１は、受信確認応答を無線通信装置４００へ送信する。
【００９０】
無線通信装置４００で受信された受信確認応答は、フィードバック情報受信部１１３を介してリンクアダプテーション部１１４及びフィードバック条件制御部４０１へ入力される。
【００９１】
ステップＳ２０１５では、リンクアダプテーション部１１４が、フィードバック情報受信部１１３から受け取る受信確認応答（ここでは、第２のフィードバック情報）に基づいて、変調部１１０で用いられる変調多値数、又は、誤り訂正符号化部１０９における符号化率を制御する。具体的には、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、変調多値数を小さくし、誤り訂正符号化部１０９における符号化率を小さくする。
【００９２】
以上のように実施の形態２では、実施の形態１と同じタイミング（つまり、第１のフィードバック条件の判定タイミング）以外に、MAC FECブロック全体の誤り訂正結果が得られたタイミング（つまり、第２のフィードバック条件の判定タイミング）でも、リンクアダプテーションが行われる（図１４参照）。これにより、より高精度なリンクアダプテーションが実現される。
【００９３】
また、ステップＳ２０１５では、フィードバック条件制御部４０１が、フィードバック情報受信部１１３から受け取る受信確認応答（ここでは、第２のフィードバック情報）に基づいて、第１のフィードバック条件及び第２のフィードバック条件を調整する。
【００９４】
ステップＳ２０１５で調整された調整後の符号化率、変調多値数、第１のフィードバック条件、及び第２のフィードバック条件はMBS制御信号に含められて、ステップＳ２０１６で無線通信装置３００へ送信される。
【００９５】
ステップＳ２０１７で無線通信装置３００のＭＢＳ制御情報抽出部２０２は、受信信号からMBS制御情報パケットを抽出する。このMBS制御情報パケットに含まれる制御情報を用いることにより、無線通信装置３００は、次に無線通信装置４００から送信されるMBSデータを受信できる。
【００９６】
ステップＳ２０１８で無線通信装置４００は、調整後の符号化率及び変調多値数によって、次のMAC FECブロックに属するMBSデータ♯１を無線通信装置３００へ送信する。
【００９７】
以上のように本実施の形態によれば、無線通信装置４００において、誤り訂正復号部２１１が、複数の復号データユニット（ここでは、誤り訂正復号部２０５にて第２の符号化ブロックごとに得られた復号結果ユニット）を符号語ブロック単位（ここでは、MAC FECブロック）で復号し第２の復号データユニットを出力し、受信判定部２１２が、第２の復号データユニットについて符号語ブロック単位で誤りを検出し、フィードバック条件判定部３０１が、受信判定部２１２によって誤りが検出された場合に、第２のフィードバック情報を送信する。
【００９８】
こうすることで、第１のフィードバック条件の判定タイミング以外に、MAC FECブロッ
ク全体の誤り訂正結果が得られたタイミング（つまり、第２のフィードバック条件の判定タイミング）でも、MBS送信装置がリンクアダプテーションを行うことができる。これにより、より高精度なリンクアダプテーションが実現される。
【００９９】
また、無線通信装置４００において、リンクアダプテーション部１１４が、無線通信装置３００からの第１のフィードバック情報及び第２のフィードバック情報に基づいてPHY層処理部においてTBに対して用いられるPHY層送信パラメータを調整する。PHY層送信パラメータは、実施の形態１では、変調多値数、符号化率である。
【０１００】
また、無線通信装置４００において、フィードバック条件制御部４０１が、第２のフィードバック情報を受信する場合に、フィードバック条件のパラメータであるN及びLを調整する。
【０１０１】
こうすることで、フィードバック条件が通信状況に応じて適切に調整できるので、MCSの調整をさらに精度良く行うことができる。
【０１０２】
なお、以上の説明では、第１のフィードバック条件を、先頭PHY TBが特定されたMAC FECブロックにおいて先頭部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることした。しかしながら、本発明はこれに限定されることなく、フィードバック条件を、MAC FECブロックにおいて先頭部及び末尾部を除く中間部を構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることとしても良い。要は、フィードバック条件を、MAC FECブロックにおいて末尾部を除く部分ブロックを構成するN個のPHY TBのうち所定数L以上のPHY TBについて誤りが検出されることとすれば良い。
【０１０３】
また、以上の説明では、物理層（PHY層）及びデータリンク層(MAC層)の両方において誤り訂正符号化される場合について説明した。すなわち、誤り訂正符号化部１０４及び誤り訂正符号化部１０９が、それぞれMAC層及びPHY層で誤り訂正符号化処理を行った。しかしながら、本発明はこれに限定されるものではなく、誤り訂正符号化部１０４及び誤り訂正符号化部１０９の両方がPHY層にて誤り訂正符号化処理を行っても良いし、また、誤り訂正符号化部１０４がMAC層より上の層で誤り訂正符号化処理を行うとともに誤り訂正符号化部１０９がPHY層で誤り訂正符号化処理を行っても良い。要は、物理層に含まれる第１層及び当該第１層以上でネットワーク層（IP層）より下の第２層の両方において誤り訂正符号化されれば良い。
【０１０４】
（実施の形態３）
実施の形態３では、MBS情報パケットのデータ情報サイズに応じて、実施の形態１及び実施の形態２で説明したように内符号及び外符号の２段階の符号化処理が行われるモード（２段階符号化モード）と、その内符号を行わず外符号のみを行うモード（１段階符号化モード）とを切り替える。
【０１０５】
図１５は、本発明の実施の形態３に係る無線通信装置５００の構成を示すブロック図である。図１５において、MBS送信装置としての無線通信装置５００は、符号化制御部５０１と、スイッチ５０２，５０３とを有する。
【０１０６】
符号化制御部５０１は、MBS情報パケットのデータ情報サイズに応じて、２段階符号化モード又は１段階符号化モードに切り替える。具体的には、符号化制御部５０１は、MBS情報パケットのデータ情報サイズが小さい場合には、誤り訂正符号化部１０４での符号化処理による符号化利得が得られない可能性があるので、MBS情報パケットのデータ情報サイズが所定サイズ未満の場合には、１段階モードに切り替える。一方、MBS情報パケットのデータ情報サイズが所定サイズの場合には、符号化制御部５０１は、２段階符号化モー
ドに切り替える。このモードの切り替えは、スイッチ５０２，５０３の状態を切り替えることにより行われる。
【０１０７】
また、符号化制御部５０１は、選択したモードの識別情報をＭＢＳ制御情報生成部１０１へ出力する。これにより、無線通信装置５００にて選択されている符号化モード識別情報がMBS制御情報パケットに含められて送信される。
【０１０８】
スイッチ５０２，５０３は、符号化制御部５０１からの制御信号に基づいて、MBS情報パケットの経路を、符号化ブロック生成部１０３、誤り訂正符号化部１０４、及びブロック識別情報付加部１０５を通る第１経路と、符号化ブロック生成部１０３、誤り訂正符号化部１０４、及びブロック識別情報付加部１０５を通らずにデータユニット生成部１０６に直接繋がる第２経路とで切り替える。第１経路は２段階符号化モードに対応し、第２経路は１段階符号化モードに対応する。
【０１０９】
図１６は、本発明の実施の形態３に係る無線通信装置６００の構成を示すブロック図である。図１６において、MBS受信装置としての無線通信装置６００は、スイッチ６０１，６０２を有する。スイッチ６０１は、受信判定部２０６とデータ蓄積部２１０及び符号化単位検出部２０７との間に設けられ、受信判定部２０６の出力信号についてのデータ蓄積部２１０及び符号化単位検出部２０７への入力を制御する。スイッチ６０２は、受信判定部２１２の出力段に設けられる。
【０１１０】
スイッチ６０１，６０２は、ＭＢＳ制御情報抽出部２０２と接続されており、ＭＢＳ制御情報抽出部２０２から受け取る符号化モード識別情報に基づいて、受信判定部２０６の出力信号の経路を切り替える。第１経路は、受信判定部２０６の出力信号が、データ蓄積部２１０、符号化単位検出部２０７、誤り訂正復号部２１１、及び、受信判定部２１２を通る経路である。一方、第２経路は、受信判定部２０６の出力信号が、データ蓄積部２１０、符号化単位検出部２０７、誤り訂正復号部２１１、及び、受信判定部２１２を通らずに、受信判定部２１２の出力段に直接出力される経路である。ここでも、第１経路は２段階符号化モードに対応し、第２経路は１段階符号化モードに対応する。
【０１１１】
フィードバック条件判定部２０８は、ＭＢＳ制御情報抽出部２０２と接続されており、ＭＢＳ制御情報抽出部２０２から受け取る符号化モード識別情報に基づいて、第１のフィードバック条件を切り替える。具体的には、符号化モード識別情報が２段階符号化モードを示す場合には、実施の形態１及び実施の形態２と同様の第１のフィードバック条件が用いられる。一方、符号化モード識別情報が１段階符号化モードを示す場合には、従来のようにPHY TBごとにNACK（受信NG）の受信確認応答をフィードバックするか否かを判定する。なお、このときも、PHY TBに誤りが検出された場合に必ずフィードバックするのではなく、一定の確率でフィードバックするようにしても良い。こうすることで、フィードバック量を低減することができる。
【０１１２】
このように本実施の形態によれば、無線通信装置５００では、送信データ系列（ここでは、MBS送信パケット）が進む経路として、誤り訂正符号化部１０４を介してデータユニット生成部１０６へ入力される第１経路と、誤り訂正符号化部１０４を介さずにデータユニット生成部１０６へ入力される第２経路とが設けられ、符号化制御部５０１が、送信データ系列の情報サイズに応じて第１経路又は第２経路に切り替える。
【０１１３】
こうして送信データ系列の情報サイズに応じて第１経路又は第２経路に切り替えることにより、情報サイズが小さく誤り訂正符号化部１０４の符号化処理による符号化利得が十分に得られない場合には、経路２を選択して無駄な符号化処理を省くことができる。
【０１１４】
また、無線通信装置６００でも、受信判定部２０６の出力信号が進む経路として、誤り訂正復号部２１１を介して受信判定部２１２へ入力される第１経路と、誤り訂正復号部２１１を介さずに受信判定部２１２の出力段へ出力される第２経路とが設けられ、スイッチ６０１，６０２が、符号化モード識別情報に応じて第１経路又は第２経路に切り替える。
【０１１５】
このときフィードバック条件判定部２０８は、符号化モード識別情報に基づいて、第１のフィードバック条件を切り替える。具体的には、符号化モード識別情報が２段階符号化モードを示す場合には、実施の形態１及び実施の形態２と同様の第１のフィードバック条件が用いられる。一方、符号化モード識別情報が１段階符号化モードを示す場合には、従来のようにPHY TBごとにNACK（受信NG）の受信確認応答をフィードバックするか否かを判定する。
【０１１６】
こうすることで、第１の符号化処理の有無（使用状況）に応じた受信状況のフィードバックが可能となる。
【０１１７】
なお、以上の説明では、物理層（PHY層）及びデータリンク層(MAC層)の両方において誤り訂正符号化される場合について説明した。すなわち、誤り訂正符号化部１０４及び誤り訂正符号化部１０９が、それぞれMAC層及びPHY層で誤り訂正符号化処理を行った。しかしながら、本発明はこれに限定されるものではなく、誤り訂正符号化部１０４及び誤り訂正符号化部１０９の両方がPHY層にて誤り訂正符号化処理を行っても良いし、また、誤り訂正符号化部１０４がMAC層より上の層で誤り訂正符号化処理を行うとともに誤り訂正符号化部１０９がPHY層で誤り訂正符号化処理を行っても良い。要は、物理層に含まれる第１層及び当該第１層以上でネットワーク層（IP層）より下の第２層の両方において誤り訂正符号化されれば良い。
【０１１８】
（他の実施の形態）
（１）ユニキャストへの適用
実施の形態１乃至３においては、MBSデータ送信が行われる場合について説明を行った。しかしながら、本発明はこれに限定されるものではなく、端末ユーザに対して個別なデータを送信する場合にも適用できる。この場合、実施の形態１乃至３で説明した送信装置は、MBSデータの代わりにユーザ個別データの送信し、MBS制御情報の代わりに個別データ制御情報を送信する。個別データ制御情報の内容は、MBS制御情報と同様で良い。一方、実施の形態１乃至３で説明した受信装置は、自局宛の個別データ制御情報を識別し、自局宛のユーザ個別データが受信信号に含まれる場合に、受信動作を行うとともに受信結果に基づく受信確認応答（ACK情報又はNACK情報）のフィードバックを行う。
【０１１９】
（２）適応変調以外のリンクアダプテーション
実施の形態１乃至３においては、MCS（誤り訂正符号化部１０９の符号化率、又は、変調部１１０において用いられる多値変調数）を、リンクアダプテーションの対象とした。しかしながら、これに限定されるものではなく、送信電力をリンクアダプテーションの対象としても良い。一例として、実施の形態１に送信電力制御を適用した場合の無線通信装置７００の構成を図１７に示す。図１７において、無線通信装置７００は、送信電力制御部７０１を有する。
【０１２０】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る受信確認応答に基づいて、送信電力制御部７０１における送信電力（出力信号の振幅）を制御する。この制御は、リンクアダプテーション部１１４が送信電力制御情報を送信電力制御部７０１へ出力することにより行われる。具体的には、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、MBSデータの送信電力を高くするような送信電力制御情報を出力する。これにより、MBSデータに関する受信品質を改
善することができる。
【０１２１】
送信電力制御部７０１は、変調部１１０から受け取る変調信号にリンクアダプテーション部１１４から受け取る送信電力制御情報に応じた係数を乗算し、電力が調整された信号を出力する。
【０１２２】
また、同一のMBSデータを繰り返し送信する場合に、繰り返し数（つまり、リピティション数）を調整しても良い。一例として、実施の形態１に繰り返し送信を適用した場合の無線通信装置７５０の構成を図１８に示す。図１８において、無線通信装置７５０は、リピティション制御部７５１を有する。
【０１２３】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る受信確認応答に基づいて、リピティション制御部７５１におけるリピティション数を制御する。この制御は、リンクアダプテーション部１１４がリピティション制御情報をリピティション制御部７５１へ出力することにより行われる。具体的には、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、リピティション数を多くするようなリピティション制御情報を出力する。これにより、MBSデータに関する受信品質を改善することができる。
【０１２４】
リピティション制御部７５１は、変調部１１０から受け取る変調信号を、リンクアダプテーション部１１４から受け取るリピティション制御情報に応じた回数だけ繰り返して出力する。
【０１２５】
また、誤り訂正符号化部１０４の符号化率を調整しても良い。一例として、実施の形態１に外符号の符号化率の調整を適用した場合の無線通信装置８００の構成を図１９に示す。図１９において、無線通信装置８００は、パリティパケット選択部８０１を有する。
【０１２６】
リンクアダプテーション部１１４は、フィードバック情報受信部１１３から受け取る受信確認応答に基づいて、パリティパケット選択部８０１におけるパリティパケットの選択パターンを制御する。この制御は、リンクアダプテーション部１１４が選択パターン制御情報をパリティパケット選択部８０１へ出力することにより行われる。具体的には、リンクアダプテーション部１１４は、K個のパリティパケットのうち、K×Sに相当するパリティパケットを選択させる第１の選択パターンを示す選択パターン制御情報を出力する。そして、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、第１の選択パターンによっては出力されずにパリティパケット選択部８０１の具備するバッファに保存されていたK×(1-S)個のパリティパケットを追加的に出力させる第２の選択パターンを示す選択パターン制御情報を出力する（図２０参照）。ここで、Sは０以上１以下の値をとる。また、K×(1-S)の値が整数値となるように、切り上げ、切り下げ、あるいは四捨五入などの処理を適宜行う。例えば、S=2/3の場合、パリティパケット選択部８０１は、３個のパリティパケットのうち２個を選択する第１の選択パターン[1 1
0]を、入力されるパリティパケットに対して逐次的且つ巡回的（リカーシブ）に用いる。なお、選択パターンを表す要素の内、‘１’はパリティパケットを選択的に出力することを意味し、‘０’はパリティパケットを出力せずにバッファに保存することを意味する。
【０１２７】
パリティパケット選択部８０１は、ブロック識別情報付加部１０５から受け取るMAC FECブロックのうち、MBS情報パケット群をそのまま出力し、選択パターンを用いてパリティパケット群の一部を選択的に出力する。このときに選択されなかったパリティビットは別の選択パターンで選択されるので、パリティパケット選択部８０１が有するバッファに一時的に保持しておく。
【０１２８】
このようにパリティパケットの選択パターンを変更することにより、誤り訂正符号化部１０４の符号化率を調整できる。そして、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取らない場合には、誤り訂正符号化部１０４の符号化率が高い選択パターンを出力する。これにより、無線通信装置８００は、少ないパケット数でMBSデータを送信することができので、周波数利用効率を高めることができる。一方、リンクアダプテーション部１１４は、NACK（受信NG）の受信確認応答を受け取る場合には、パリティパケットを追加的に出力する選択パターンを出力する。これにより、誤り訂正符号化部１０４の符号化率を低くしたことになる。MBS受信装置では、追加的に送信されたパリティパケットを用いて、誤り訂正復号部２１１が復号処理することにより、より高い符号化利得を得ることができ、MBSデータの受信品質を改善することができる。
【０１２９】
なお、図１９におけるパリティパケット選択部８０１の位置を変えて、図２１に示すように誤り訂正符号化部１０４とブロック識別情報付加部１０５との間にパリティパケット選択部８５１を設けても良い。
【０１３０】
（３）符号化器の表現
以上の各実施の形態における、誤り訂正符号化部１０４は、外符号化器、外符号器、又は、アウターコーダ（outer coder）と呼ばれることがある。また、誤り訂正符号化部１０９は、内符号化器、内符号器、又は、インナーコーダ（inner coder）と呼ばれることがある。また、誤り訂正復号部２１１は、外符号復号器、又は、アウターデコーダ（outer decoder）と呼ばれることがある。また、誤り訂正復号部２０５は、内符号復号器、又は、インナーデコーダ（inner decoder）と呼ばれることがある。
【０１３１】
（４）ＦＢ情報
以上の各実施の形態においては、MBS受信装置からフィードバックされる情報（フィードバック情報、又は、FB情報）を、受信確認応答（肯定確認応答ACK又は否定確認応答NACK）として説明した。しかしながら、本発明はこれに限定されるものではなく、受信確認応答以外に、SNR情報、SINR情報、CQI(Channel qulity index)情報などの受信品質情報をフィードバックしても良い。又は、MBS受信装置における受信品質が満たされるようなMCS情報をフィードバックしても良い。これらのフィードバック情報を用いても、リンクアダプテーション部１１４は、MBSデータの受信品質が要求レベルを満たすようなリンクアダプテーション制御を行うことができる。
【０１３２】
（５）また、以上の各実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。
【０１３３】
また、以上の各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１３４】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用してもよい。
【０１３５】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０１３６】
２００９年１月３０日出願の特願２００９−０２０８６４の日本出願に含まれる明細書、図面および要約書の開示内容は、すべて本願に援用される。
【産業上の利用可能性】
【０１３７】
本発明の無線送信装置、無線受信装置、送信データ形成方法、及びデータ受信方法は、物理層に含まれる第１層以上の第２層における誤り訂正符号及びフィードバック情報に基づくリンクアダプテーションを採用するものとして有用である。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを送信する無線送信装置において、
送信データ系列を前記第２層における符号化単位で符号化し、符号化されたデータを複数のデータユニットに分割する第２層符号化手段と、
前記データユニット毎に、前記第２層における符号化単位を識別する識別情報を付与する識別情報付与手段と、
前記識別情報が付与されたデータユニットを、前記第１層における符号化単位で符号化する誤り訂正符号化を含む第１層処理手段と、
を具備する無線送信装置。
【請求項２】
前記送信データを受信する無線受信装置からのフィードバック情報に基づいて前記第１層処理手段において用いられる第１層送信パラメータを調整する調整手段、を具備する請求項１に記載の無線送信装置。
【請求項３】
前記第１層送信パラメータは、変調多値数、符号化率、送信電力値、又はリピティション数である、請求項２に記載の無線送信装置。
【請求項４】
前記送信データを受信する無線受信装置からのフィードバック情報に基づいて、前記無線受信装置からのフィードバック条件を調整するフィードバック条件調整手段と、
前記調整したフィードバック条件に関する情報を前記無線受信装置に報知する報知手段と、
を具備する請求項１に記載の無線送信装置。
【請求項５】
前記送信データ系列が進む経路として、前記第２層符号化手段及び前記識別情報付与手段を介して前記第１層処理手段へ入力される第１経路と、前記送信データ系列を前記第２層符号化手段及び前記識別情報付与手段を介さずに前記第１層処理手段へ入力する第２の経路とを有し、
前記第１経路又は前記第２経路に切り替える切り替え手段と、
前記第１経路又は前記第２経路のどちらを用いたかの符号化切替情報を前記送信データ系列の受信側に報知する報知手段と、
をさらに具備する請求項１記載の無線送信装置。
【請求項６】
物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを受信する無線受信装置において、
前記第１層の誤り訂正符号化されたデータ単位で復号処理を行い、複数のデータユニットを出力する第１層復号手段と、
前記第１層復号手段から出力される前記データユニットにおいて復号誤りの有無を検出する誤り検出手段と、
正常に復号化された前記データユニットから、第２層の誤り訂正符号化されたデータ単位を検出する符号化単位検出手段と、
前記符号化単位検出手段の検出結果及び前記誤り検出手段の検出結果を基に、受信確認応答のフィードバック情報を生成するフィードバック情報生成手段と、
を具備する無線受信装置。
【請求項７】
前記フィードバック情報生成手段は、前記符号化単位検出手段の検出結果を基に、前記第２層の誤り訂正符号化されたデータ単位の所定部分を特定し、かつ、前記所定部分の送信データに対する前記誤り検出手段の誤り検出が所定条件を満たした場合、受信否定応答に相当するフィードバック情報を生成する、請求項６記載の無線受信装置。
【請求項８】
前記所定部分は、前記第２層の誤り訂正符号化されたデータ単位の先頭部分を含む、請求項７記載の無線受信装置。
【請求項９】
前記所定条件は、前記所定部分に関して得られるＮ個（Ｎは、自然数）の誤り検出結果のうち、所定数Ｌ（Ｌは、Ｎ未満の自然数）以上が誤りであることが条件である、請求項７記載の無線受信装置。
【請求項１０】
前記無線受信装置は、前記Ｎ及び前記Ｌを調整するフィードバック条件調整手段、をさらに具備する請求項９記載の無線受信装置。
【請求項１１】
無線送信装置から報知されるフィードバック条件に関する情報を抽出する抽出手段、をさらに具備し、
前記フィードバック条件調整手段は、前記抽出された報知情報を基に、前記所定条件を調整する、請求項１０記載の無線受信装置。
【請求項１２】
前記第２層の誤り訂正符号化されたデータ単位に復号処理を行う第２層復号手段と、
前記第２層復号手段の出力を基に復号誤りを検出する第２の誤り検出手段と、
をさらに具備し、
前記フィードバック情報生成手段は、前記第２の誤り検出手段の出力を基に第２の受信確認応答のフィードバック情報を生成する、請求項６記載の無線受信装置。
【請求項１３】
前記フィードバック情報生成手段は、前記第２の誤り検出手段によって誤りが検出された場合に、受信否定応答に相当する第２のフィードバック情報を送信する、請求項１２記載の無線受信装置。
【請求項１４】
前記フィードバック情報生成手段は、無線送信装置から報知される符号化切替情報を基に、前記フィードバック情報を生成する際のフィードバック条件を切り替える、請求項６記載の無線受信装置。
【請求項１５】
物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化された送信データを形成する送信データ形成方法であって、
送信データ系列を前記第２層における符号化単位で符号化し、符号化されたデータを複数のデータユニットに分割するステップと、
前記データユニット毎に、前記第２層における符号化単位を識別する識別情報を付与するステップと、
前記識別情報が付与されたデータユニットを、前記第１層における符号化単位で符号化する誤り訂正符号化を含むステップと、
を具備する送信データ形成方法。
【請求項１６】
物理層に含まれる第１層及び前記物理層以上の第２層において、それぞれ誤り訂正符号化されたデータを受信するデータ受信方法において、
前記第１層の誤り訂正符号化されたデータ単位で復号処理を行い、複数のデータユニットを出力する第１層復号ステップと、
前記第１層復号ステップで出力される前記データユニットにおいて復号誤りの有無を検出する誤り検出ステップと、
正常に復号化された前記データユニットから、第２層の誤り訂正符号化されたデータ単位を検出する符号化単位検出ステップと、
前記符号化単位検出ステップの検出結果及び前記誤り検出ステップの検出結果を基に、受信確認応答のフィードバック情報を生成するフィードバック情報生成ステップと、
を具備するデータ受信方法。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2010087197.tif 000024
【図２】
2010087197.tif 000025
【図３】
2010087197.tif 000026
【図４】
2010087197.tif 000027
【図５】
2010087197.tif 000028
【図６】
2010087197.tif 000029
【図７】
2010087197.tif 000030
【図８】
2010087197.tif 000031
【図９】
2010087197.tif 000032
【図１０】
2010087197.tif 000033
【図１１】
2010087197.tif 000034
【図１２】
2010087197.tif 000035
【図１３】
2010087197.tif 000036
【図１４】
2010087197.tif 000037
【図１５】
2010087197.tif 000038
【図１６】
2010087197.tif 000039
【図１７】
2010087197.tif 000040
【図１８】
2010087197.tif 000041
【図１９】
2010087197.tif 000042
【図２０】
2010087197.tif 000043
【図２１】
2010087197.tif 000044
【国際調査報告】
2010087197.tif 000045
2010087197.tif 000046
2010087197.tif 000047
2010087197.tif 000048