(57)【要約】【課題】複数の無線端末におけるコードブロックの通信品質に応じた効率的な再送制御を可能とする。【解決手段】無線基地局１は、コードブロックと誤り検出用の冗長ビットとからなる複数の伝送対象パケットを生成し、当該複数の伝送対象パケットから、対応する送信時の伝送単位のパケットを抜き出して結合した伝送用パケットを、無線端末２Ａ乃至２Ｃへ同時に送信する。無線端末２Ａ乃至２Ｃは、伝送単位のパケットに含まれる冗長ビットに基づいて、伝送単位のパケットに含まれるコードブロック毎に、通信品質を測定して送信する。無線基地局１は、複数の伝送対象パケット毎の再送時の伝送単位を、コードブロック毎の通信品質の劣化の度合いに応じた比率となるように設定し、複数の伝送対象パケットから、対応する再送時の伝送単位のパケットを抜き出して結合することにより、伝送用パケットを生成して再送する。【選択図】図１
2010200040.tif 000002
【特許請求の範囲】
【請求項１】
無線基地局及び複数の無線端末を有し、前記無線基地局から前記複数の無線端末へ同一の情報であるビット列を分割して得られる複数のコードブロックを含んだパケットを同時に送信する通信システムであって、
前記無線基地局は、
前記コードブロックと誤り検出用の冗長ビットとからなる複数の伝送対象パケットを生成する伝送対象パケット生成部と、
前記複数の伝送対象パケット毎に、送信時の伝送単位を設定する送信時伝送単位設定部と、
前記複数の伝送対象パケットのそれぞれから、対応する前記送信時の伝送単位のパケットを抜き出して結合することにより、第１伝送用パケットを生成する第１伝送用パケット生成部と、
前記第１伝送用パケットを前記複数の無線端末へ送信するパケット送信部と
を備え、
前記複数の無線端末は、
前記無線基地局からの前記第１伝送用パケットを受信するパケット受信部と、
受信された前記第１伝送用パケット内の前記送信時の伝送単位のパケットのそれぞれに含まれる前記冗長ビットに基づいて、前記送信時の伝送単位のパケットのそれぞれに含まれる前記コードブロック毎に通信品質を測定する通信品質測定部と、
測定された前記コードブロック毎の通信品質を前記無線基地局へ送信する通信品質送信部と
を備え、
前記無線基地局は、
前記複数の無線端末からの前記コードブロック毎の通信品質を受信する通信品質受信部と、
前記複数の伝送対象パケット毎の再送時の伝送単位を、受信された前記複数の無線端末からの前記コードブロック毎の通信品質の劣化の度合いに応じた比率となるように設定する再送時伝送単位設定部と、
前記複数の伝送対象パケットのそれぞれから、対応する前記再送時の伝送単位のパケットを抜き出して結合することにより、第２伝送用パケットを生成する第２伝送用パケット生成部と、
前記第２伝送用パケットを前記複数の無線端末へ送信するパケット再送部と
を備え、
前記複数の無線端末は、
前記無線基地局からの前記第２伝送用パケットを受信する再送パケット受信部を備える通信システム。
【請求項２】
複数の無線端末へ同一の情報であるビット列を分割して得られる複数のコードブロックを含んだパケットを同時に送信する無線基地局であって、
前記コードブロックと誤り検出用の冗長ビットとからなる複数の伝送対象パケットを生成する伝送対象パケット生成部と、
前記複数の伝送対象パケット毎に、送信時の伝送単位を設定する送信時伝送単位設定部と、
前記複数の伝送対象パケットのそれぞれから、対応する前記送信時の伝送単位のパケットを抜き出して結合することにより、第１伝送用パケットを生成する第１伝送用パケット生成部と、
前記第１伝送用パケットを前記複数の無線端末へ送信するパケット送信部と、
前記複数の無線端末からの前記コードブロック毎の通信品質を受信する通信品質受信部と、
前記複数の伝送対象パケット毎の再送時の伝送単位を、受信された前記複数の無線端末からの前記コードブロック毎の通信品質の劣化の度合いに応じた比率となるように設定する再送時伝送単位設定部と、
前記複数の伝送対象パケットのそれぞれから、対応する前記再送時の伝送単位のパケットを抜き出して結合することにより、第２伝送用パケットを生成する第２伝送用パケット生成部と、
前記第２伝送用パケットを前記複数の無線端末へ送信するパケット再送部と
を備える無線基地局。
【請求項３】
前記再送時伝送単位設定部は、前記複数の伝送対象パケット毎の再送時の伝送単位を、前記複数の無線端末からの前記コードブロック毎の通信品質の平均のレベル及び代表のレベルの少なくとも何れかの劣化の度合いに応じた比率となるように設定する請求項２に記載の無線基地局。
【請求項４】
前記通信品質受信部は、前記複数の無線端末における前記コードブロック毎の誤り検出の結果を受信し、
前記再送時伝送単位設定部は、前記複数の無線端末の少なくとも何れかにおいて、前記誤り検出の結果が誤りのあることを示す前記コードブロックを含む前記伝送対象パケットの前記再送時の伝送単位を正の値に設定する請求項２又は３に記載の無線基地局。
【請求項５】
前記通信品質受信部は、前記複数の無線端末における前記コードブロック毎の尤度を受信し、
前記再送時伝送単位設定部は、前記複数の無線端末の少なくとも何れかにおいて、前記尤度が所定値未満となる前記コードブロックを含む前記伝送対象パケットの前記再送時の伝送単位を正の値に設定する請求項２又は３に記載の無線基地局。
【請求項６】
前記複数の無線端末からの前記第１伝送用パケット内の全てのコードブロックの受信が正常に終了していないことを示す異常通知、又は、前記複数の無線端末からの前記第１伝送用パケット内の全てのコードブロックの受信が正常に終了したことを示す正常通知の何れかを受信する通知受信部を備え、
前記パケット再送部は、前記複数の無線端末の何れかからの前記異常通知が受信された場合、又は、前記パケット送信部による送信から所定時間内に前記複数の無線端末の何れかからの前記正常通知が受信されなかった場合に、前記第２伝送用パケットを送信する請求項２乃至５の何れかに記載の無線基地局。
【請求項７】
前記複数の無線端末の何れかからの前記正常通知が受信された場合に、前記正常通知の送信元の無線端末以外の無線端末を、前記第２伝送用パケットの送信先として設定する送信先設定部を備える請求項６に記載の無線基地局。
【請求項８】
無線基地局及び複数の無線端末を有し、前記無線基地局から前記複数の無線端末へ同一の情報であるビット列を分割して得られる複数のコードブロックを含んだパケットを同時に送信する通信システムにおける通信方法であって、
前記無線基地局が、前記コードブロックと誤り検出用の冗長ビットとからなる複数の伝送対象パケットを生成するステップと、
前記無線基地局が、前記複数の伝送対象パケット毎に、送信時の伝送単位を設定するステップと、
前記無線基地局が、前記複数の伝送対象パケットのそれぞれから、対応する前記送信時の伝送単位のパケットを抜き出して結合することにより、第１伝送用パケットを生成するステップと、
前記無線基地局が、前記第１伝送用パケットを前記複数の無線端末へ送信するステップと、
前記複数の無線端末が、前記無線基地局からの前記第１伝送用パケットを受信するステップと、
前記複数の無線端末が、受信された前記第１伝送用パケット内の前記送信時の伝送単位のパケットのそれぞれに含まれる前記冗長ビットに基づいて、前記送信時の伝送単位のパケットのそれぞれに含まれる前記コードブロック毎に通信品質を測定するステップと、
前記複数の無線端末が、測定された前記コードブロック毎の通信品質を前記無線基地局へ送信するステップと、
前記無線基地局が、前記複数の無線端末からの前記コードブロック毎の通信品質を受信するステップと、
前記無線基地局が、前記複数の伝送対象パケット毎の再送時の伝送単位を、受信された前記複数の無線端末からの前記コードブロック毎の通信品質の劣化の度合いに応じた比率となるように設定するステップと、
前記無線基地局が、前記複数の伝送対象パケットのそれぞれから、対応する前記再送時の伝送単位のパケットを抜き出して結合することにより、第２伝送用パケットを生成するステップと、
前記無線基地局が、前記第２伝送用パケットを前記複数の無線端末へ送信するステップと、
前記複数の無線端末が、前記無線基地局からの前記第２伝送用パケットを受信するステップと
を備える通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線基地局及び複数の無線端末を有し、無線基地局から複数の無線端末へ同一の情報であるビット列を分割して得られる複数のコードブロックを含んだパケットを同時に送信する通信システム、当該通信システムにおける無線基地局、及び、当該通信システムにおける通信方法に関する。
【背景技術】
【０００２】
無線基地局から複数の無線端末へ同一の情報を同時に送信するマルチキャスト通信が行われる場合、ハイブリッド自動再送（ＨＡＲＱ）が採用されることがある。このＨＡＲＱは、自動再送（ＡＲＱ）と前方誤り検出符号（ＦＥＣ）を用いた誤り検出とを組み合わせることにより、無線端末における誤り検出能力を向上させるものである。
【０００３】
具体的には、無線基地局は、複数の無線端末に向けて同時に同一のビット列を複数回送信する。一方、複数の無線端末は、複数回受信した同一のビット列を合成し、その合成結果から各ビットの値を決定する。これにより、時間ダイバーシティ効果が得られ、誤り検出能力が向上する。
【０００４】
また、無線基地局は、受信装置内の復号器による演算処理の都合により、ビット列を所定長のコードブロックと称される単位に分割して送信する場合がある。
【０００５】
例えば、特許文献１に記載された技術では、送信装置は、情報のビット列を複数のブロックに分割する。次に、送信装置は、各ブロックに誤り検出符号であるＣＲＣ（Cyclic Redundancy Check）のビット列を付加して、コードブロックを生成する。更に、送信装置は、コードブロックを符号化して送信する。一方、受信装置は、コードブロック毎に復号を行い、更に、コードブロックに含まれるＣＲＣビット列に基づいて、当該コードブロックに含まれる情報ビット列の誤り検出を行う。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２９５１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した特許文献１に記載された技術では、１つの無線端末において、１つのコードブロック内の情報ビット列にのみエラーが生じた場合にも、無線基地局は、全てのコードブロックを再送している。このため、効率的な再送制御ができなかった。
【０００８】
上記問題点に鑑み、本発明は、複数の無線端末におけるコードブロックの通信品質に応じた効率的な再送制御を可能とした通信システム、無線基地局、及び、通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために、本発明は以下のような特徴を有している。本発明の第１の特徴は、無線基地局（無線基地局１）及び複数の無線端末（無線端末２Ａ乃至２Ｄ）を有し、前記無線基地局から前記複数の無線端末へ同一の情報であるビット列を分割して得られる複数のコードブロックを含んだパケットを同時に送信する通信システム（無線通信システム１０）であって、前記無線基地局は、前記コードブロックと誤り検出用の冗長ビットとからなる複数の伝送対象パケットを生成する伝送対象パケット生成部（レートマッチング部１５８−１、１５８−２、１５８−３）と、前記複数の伝送対象パケット毎に、送信時の伝送単位を設定する送信時伝送単位設定部（伝送単位設定部１６２）と、前記複数の伝送対象パケットのそれぞれから、対応する前記送信時の伝送単位のパケットを抜き出して結合することにより、第１伝送用パケットを生成する第１伝送用パケット生成部（レートマッチング部１５８−１、１５８−２、１５８−３、コードブロック結合部１６０）と、前記第１伝送用パケットを前記複数の無線端末へ送信するパケット送信部（無線通信部１０６）とを備え、前記複数の無線端末は、前記無線基地局からの前記第１伝送用パケットを受信するパケット受信部（無線通信部２０６）と、受信された前記第１伝送用パケット内の前記送信時の伝送単位のパケットのそれぞれに含まれる前記冗長ビットに基づいて、前記送信時の伝送単位のパケットのそれぞれに含まれる前記コードブロック毎に通信品質を測定する通信品質測定部（通信品質測定部２５８）と、測定された前記コードブロック毎の通信品質を前記無線基地局へ送信する通信品質送信部（無線通信部２０６）とを備え、前記無線基地局は、前記複数の無線端末からの前記コードブロック毎の通信品質を受信する通信品質受信部（無線通信部１０６）と、前記複数の伝送対象パケット毎の再送時の伝送単位を、受信された前記複数の無線端末からの前記コードブロック毎の通信品質の劣化の度合いに応じた比率となるように設定する再送時伝送単位設定部（伝送単位設定部１６２）と、前記複数の伝送対象パケットのそれぞれから、対応する前記再送時の伝送単位のパケットを抜き出して結合することにより、第２伝送用パケットを生成する第２伝送用パケット生成部（レートマッチング部１５８−１、１５８−２、１５８−３、コードブロック結合部１６０）と、前記第２伝送用パケットを前記複数の無線端末へ送信するパケット再送部（無線通信部１０６）とを備え、前記複数の無線端末は、前記無線基地局からの前記第２伝送用パケットを受信する再送パケット受信部（無線通信部２０６）を備えることを要旨とする。
【００１０】
このような通信システムによれば、送信側の無線基地局は、コードブロックと誤り検出用の冗長ビットとからなる複数のパケットを、送信時の伝送単位毎に抜き出して結合することにより、第１伝送用パケットを生成し、同時に複数の無線端末へ送信する。一方、受信側の複数の無線端末は、受信した第１伝送用パケットに含まれるコードブロック毎の通信品質を測定して送信する。更に、無線基地局は、複数の無線端末によって測定されたコードブロック毎の通信品質に基づいて、コードブロック毎に再送時の伝送単位を設定する。この際、無線基地局は、複数の無線端末からのコードブロック毎の通信品質の劣化の度合いに応じた比率となるように、当該コードブロック毎の再送時の伝送単位を設定する。したがって、コードブロック毎に、複数の無線端末によって測定された通信品質に応じて、再送時の伝送単位が異なるようになり、効率的な再送制御が可能となる。
【００１１】
本発明の第２の特徴は、複数の無線端末へ同一の情報であるビット列を分割して得られる複数のコードブロックを含んだパケットを同時に送信する無線基地局であって、前記コードブロックと誤り検出用の冗長ビットとからなる複数の伝送対象パケットを生成する伝送対象パケット生成部と、前記複数の伝送対象パケット毎に、送信時の伝送単位を設定する送信時伝送単位設定部と、前記複数の伝送対象パケットのそれぞれから、対応する前記送信時の伝送単位のパケットを抜き出して結合することにより、第１伝送用パケットを生成する第１伝送用パケット生成部と、前記第１伝送用パケットを前記複数の無線端末へ送信するパケット送信部と、前記複数の無線端末からの前記コードブロック毎の通信品質を受信する通信品質受信部と、前記複数の伝送対象パケット毎の再送時の伝送単位を、受信された前記複数の無線端末からの前記コードブロック毎の通信品質の劣化の度合いに応じた比率となるように設定する再送時伝送単位設定部と、前記複数の伝送対象パケットのそれぞれから、対応する前記再送時の伝送単位のパケットを抜き出して結合することにより、第２伝送用パケットを生成する第２伝送用パケット生成部と、前記第２伝送用パケットを前記複数の無線端末へ送信するパケット再送部とを備えることを要旨とする。
【００１２】
このような無線基地局は、コードブロックと誤り検出用の冗長ビットとからなる複数のパケットを、送信時の伝送単位毎に抜き出して結合することにより、第１伝送用パケットを生成し、同時に複数の無線端末へ送信する。更に、無線基地局は、複数の無線端末によって測定されたコードブロック毎の通信品質に基づいて、コードブロック毎に再送時の伝送単位である再送時の伝送単位を設定する。この際、無線基地局は、複数の無線端末からのコードブロック毎の通信品質の劣化の度合いに応じた比率となるように、当該コードブロック毎の再送時の伝送単位を設定する。したがって、コードブロック毎に、複数の無線端末によって測定された通信品質に応じて、再送時の伝送単位が異なるようになり、効率的な再送制御が可能となる。
【００１３】
本発明の第３の特徴は、本発明の第２の特徴に係り、前記再送時伝送単位設定部は、前記複数の伝送対象パケット毎の再送時の伝送単位を、前記複数の無線端末からの前記コードブロック毎の通信品質の平均のレベル及び代表のレベルの少なくとも何れかの劣化の度合いに応じた比率となるように設定することを要旨とする。
【００１４】
本発明の第４の特徴は、本発明の第２又は第３の特徴に係り、前記通信品質受信部は、前記複数の無線端末における前記コードブロック毎の誤り検出の結果を受信し、前記再送時伝送単位設定部は、前記複数の無線端末の少なくとも何れかにおいて、前記誤り検出の結果が誤りのあることを示す前記コードブロックを含む前記伝送対象パケットの前記再送時の伝送単位を正の値に設定することを要旨とする。
【００１５】
本発明の第５の特徴は、前記通信品質受信部は、前記複数の無線端末における前記コードブロック毎の尤度を受信し、前記再送時伝送単位設定部は、前記複数の無線端末の少なくとも何れかにおいて、前記尤度が所定値未満となる前記コードブロックを含む前記伝送対象パケットの前記再送時の伝送単位を正の値に設定することを要旨とする。
【００１６】
本発明の第６の特徴は、本発明の第２乃至第５の特徴の何れかに係り、前記複数の無線端末からの前記第１伝送用パケット内の全てのコードブロックの受信が正常に終了していないことを示す異常通知、又は、前記複数の無線端末からの前記第１伝送用パケット内の全てのコードブロックの受信が正常に終了したことを示す正常通知の何れかを受信する通知受信部（無線通信部１０６）を備え、前記パケット再送部は、前記複数の無線端末の何れかからの前記異常通知が受信された場合、又は、前記パケット送信部による送信から所定時間内に前記複数の無線端末の何れかからの前記正常通知が受信されなかった場合に、前記第２伝送用パケットを送信することを要旨とする。
【００１７】
本発明の第７の特徴は、本発明の第６の特徴に係り、前記複数の無線端末の何れかからの前記正常通知が受信された場合に、前記正常通知の送信元の無線端末以外の無線端末を、前記第２伝送用パケットの送信先として設定することを要旨とする。
【００１８】
このような無線基地局は、第１伝送用パケット内の全てのコードブロックの受信が正常に終了した無線端末については、第２伝送用パケットの送信先から除外するため、再送を受ける必要のない無線端末に対しては、第２伝送用パケットが送信されず、無線端末において不要な受信処理が発生することが防止される。
【００１９】
本発明の第８の特徴は、無線基地局及び複数の無線端末を有し、前記無線基地局から前記複数の無線端末へ同一の情報であるビット列を分割して得られる複数のコードブロックを含んだパケットを同時に送信する通信システムにおける通信方法であって、前記無線基地局が、前記コードブロックと誤り検出用の冗長ビットとからなる複数の伝送対象パケットを生成するステップと、前記無線基地局が、前記複数の伝送対象パケット毎に、送信時の伝送単位を設定するステップと、前記無線基地局が、前記複数の伝送対象パケットのそれぞれから、対応する前記送信時の伝送単位のパケットを抜き出して結合することにより、第１伝送用パケットを生成するステップと、前記無線基地局が、前記第１伝送用パケットを前記複数の無線端末へ送信するステップと、前記複数の無線端末が、前記無線基地局からの前記第１伝送用パケットを受信するステップと、前記複数の無線端末が、受信された前記第１伝送用パケット内の前記送信時の伝送単位のパケットのそれぞれに含まれる前記冗長ビットに基づいて、前記送信時の伝送単位のパケットのそれぞれに含まれる前記コードブロック毎に通信品質を測定するステップと、前記複数の無線端末が、測定された前記コードブロック毎の通信品質を前記無線基地局へ送信するステップと、前記無線基地局が、前記複数の無線端末からの前記コードブロック毎の通信品質を受信するステップと、前記無線基地局が、前記複数の伝送対象パケット毎の再送時の伝送単位を、受信された前記複数の無線端末からの前記コードブロック毎の通信品質の劣化の度合いに応じた比率となるように設定するステップと、前記無線基地局が、前記複数の伝送対象パケットのそれぞれから、対応する前記再送時の伝送単位のパケットを抜き出して結合することにより、第２伝送用パケットを生成するステップと、前記無線基地局が、前記第２伝送用パケットを前記複数の無線端末へ送信するステップと、前記複数の無線端末が、前記無線基地局からの前記第２伝送用パケットを受信するステップとを備えることを要旨とする。
【発明の効果】
【００２０】
本発明によれば、複数の無線端末におけるコードブロックの通信品質に応じた効率的な再送制御が可能となる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態に係る通信システムの全体概略構成図である。
【図２】本発明の実施形態に係る無線基地局の概略構成図である。
【図３】本発明の実施形態に係る無線基地局における制御部の機能ブロック構成図である。
【図４】本発明の実施形態に係る無線端末の全体概略構成図である。
【図５】本発明の実施形態に係る無線端末における制御部の機能ブロック図である。
【図６】本発明の実施形態に係る無線通信システムの動作を示すシーケンス図である。
【図７】本発明の実施形態に係るＨＡＲＱパケットの生成工程を示す図である。
【図８】本発明の実施形態に係るＣＲＣチェックの一例を示す図である。
【図９】本発明の実施形態に係る再送用ＨＡＲＱパケットの構成を示す図である。
【図１０】本発明の実施形態に係るＣＲＣ再チェックの一例を示す図である。
【図１１】本発明の実施形態に係る尤度検出の一例を示す図である。
【図１２】本発明の実施形態に係る再送用ＨＡＲＱパケットの他の構成を示す図である。
【図１３】本発明の実施形態に係る尤度再検出の一例を示す図である
【発明を実施するための形態】
【００２２】
次に、図面を参照して、本発明の実施形態を説明する。具体的には、（１）通信システムの構成、（２）通信システムの動作、（３）作用・効果、（４）その他の実施形態について説明する。以下の実施形態における図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。
【００２３】
（１）通信システムの構成
まず、本発明の実施形態に係る通信システムの構成について、（１．１）通信システムの全体概略構成、（１．２）通信装置の構成の順に説明する。
【００２４】
（１．１）通信システムの全体概略構成
図１は、本発明の実施形態に係る無線通信システムの全体概略図である。図１に示す無線通信システム１０は、無線基地局１と、無線端末２Ａ、無線端末２ＡＢ及び無線端末２ＡＣとを含む。図１において、無線端末２Ａ乃至２Ｃは、無線基地局１が提供するセル３に在圏している。
【００２５】
無線基地局１は、マルチキャスト通信により、無線端末２Ａ乃至２Ｃに対して、同一の情報であるビット列を分割して得られる複数のコードブロックを含んだＨＡＲＱパケットを同時に送信している。
【００２６】
（１．２）無線基地局の構成
（１．２．１）無線基地局の概略構成
図２は、無線基地局１の概略構成図である。図２に示すように、無線基地局１は、制御部１０２、記憶部１０３、有線通信部１０４、無線通信部１０６及びアンテナ１０８を含む。
【００２７】
制御部１０２は、例えばＣＰＵによって構成され、無線基地局１が具備する各種機能を制御する。記憶部１０３は、例えばメモリによって構成され、無線基地局１における制御などに用いられる各種情報を記憶する。
【００２８】
有線通信部１０４は、図示しない上位のネットワークにおけるゲートウェイサーバ等との間で通信を行う。無線通信部１０６は、アンテナ１０８を介して無線信号の送信及び受信を行う。
【００２９】
（１．２．２）無線基地局の詳細構成
次に、無線基地局１の詳細構成、具体的には、制御部１０２の機能ブロック構成について説明する。図３は、無線基地局１の制御部１０２の機能ブロック構成図である。
【００３０】
図３に示すように、制御部１０２は、ＣＲＣ付加部１５２、コードブロック生成部１５４、ＦＥＣエンコーダ１５６−１、１５６−２、１５６−３、レートマッチング部１５８−１、１５８−２、１５８−３、コードブロック結合部１６０、伝送単位設定部１６２及び送信先設定部１６４を含む。
【００３１】
ＣＲＣ付加部１５２は、情報のビット列を入力する。次に、ＣＲＣ付加部１５２は、情報ビット列にＣＲＣビット列を付加して、伝送対象のビット列を生成する。更に、ＣＲＣ付加部１５２は、伝送対象ビット列をコードブロック生成部１５４へ出力する。
【００３２】
コードブロック生成部１５４は、伝送対象ビット列を入力する。次に、コードブロック生成部１５４は、伝送対象ビット列を所定長のブロック（コードブロック）に分割する。ここでは、コードブロック生成部１５４は、伝送対象ビット列を３つの所定長のコードブロック（コードブロック＃１乃至＃３）に分割する。
【００３３】
更に、コードブロック生成部１５４は、コードブロック＃１をＦＥＣエンコーダ１５６−１へ出力する。また、コードブロック生成部１５４は、コードブロック＃２をＦＥＣエンコーダ１５６−２へ出力し、コードブロック＃３をＦＥＣエンコーダ１５６−３へ出力する。
【００３４】
ＦＥＣエンコーダ１５６−１は、コードブロック＃１を入力し、符号化を行う。更に、ＦＥＣエンコーダ１５６−１は、符号化後のコードブロック＃１を後段のレートマッチング部１５８−１へ出力する。同様に、ＦＥＣエンコーダ１５６−２は、入力したコードブロック＃２の符号化を行って、符号化後のコードブロック＃２を後段のレートマッチング部１５８−２へ出力する。更に同様に、ＦＥＣエンコーダ１５６−３は、入力したコードブロック＃３の符号化を行って、符号化後のコードブロック＃３を後段のレートマッチング部１５８−３へ出力する。符号化後のコードブロック＃１乃至＃３には、自身の識別情報が含まれている。
【００３５】
レートマッチング部１５８−１は、符号化後のコードブロック＃１を入力する。次に、レートマッチング部１５８−１は、符号化後のコードブロック＃１に、ＣＲＣビット列である誤り検出用の冗長ビット＃１を付加し、伝送対象パケット＃１を生成する。更に、レートマッチング部１５８−１は、伝送対象パケット＃１から、伝送単位設定部１６２によって設定された伝送単位である、第１伝送単位ずつ抜き出して、コードブロック結合部１６０へ出力する。
【００３６】
同様に、レートマッチング部１５８−２は、符号化後のコードブロック＃２を入力し、当該符号化後のコードブロック＃２に、ＣＲＣビット列である誤り検出用の冗長ビット＃２を付加して、伝送対象パケット＃２を生成する。更に、レートマッチング部１５８−２は、伝送対象パケット＃２を、伝送単位設定部１６２によって設定された伝送単位である、第２伝送単位ずつ抜き出して、コードブロック結合部１６０へ出力する。更に同様に、レートマッチング部１５８−３は、符号化後のコードブロック＃３を入力し、当該符号化後のコードブロック＃３に、ＣＲＣビット列である誤り検出用の冗長ビット＃３を付加して、伝送対象パケット＃３を生成する。更に、レートマッチング部１５８−３は、伝送対象パケット＃３を、伝送単位設定部１６２によって設定された伝送単位である、第３伝送単位ずつ抜き出して、コードブロック結合部１６０へ出力する。なお、冗長ビットには、自身が付加される符号化後のコードブロックの識別情報が含まれている。
【００３７】
伝送単位設定部１６２は、上述した第１伝送単位乃至第３伝送単位を設定する。具体的には、伝送単位設定部１６２は、無線端末２Ａ乃至２Ｃへの最初の送信時には、第１伝送単位乃至第３伝送単位が同一長であり、且つ、第１伝送単位乃至第３伝送単位の合計長が固定長であるＨＡＲＱパケットのパケット長となるように、第１伝送単位乃至第３伝送単位を設定する。
【００３８】
また、伝送単位設定部１６２は、無線端末２Ａ乃至２Ｃへの再送時に、アンテナ１０８及び無線通信部１０６を介して、無線端末２Ａ乃至２Ｃからのコードブロック＃１乃至＃３の通信品質（後述）を受信した場合には、第１伝送単位乃至第３伝送単位の比率が、無線端末２Ａ乃至２Ｃからのコードブロック＃１乃至＃３の通信品質の劣化の度合いに応じた比率となり、且つ、第１伝送単位乃至第３伝送単位の合計長が、固定長であるＨＡＲＱパケットのパケット長となるように、第１伝送単位乃至第３伝送単位を設定する。
【００３９】
コードブロック結合部１６０は、伝送対象パケット＃１から抜き出された第１伝送単位のパケット、伝送対象パケット＃２から抜き出された第２伝送単位のパケット、及び、伝送対象パケット＃３から抜き出された第３伝送単位のパケットを入力し、これらを結合してＨＡＲＱパケットを生成する。更に、コードブロック結合部１６０は、生成したＨＡＲＱパケットを送信先設定部１６４へ出力する。
【００４０】
送信先設定部１６４は、無線端末２Ａ乃至２Ｃへの最初の送信時には、ＨＡＲＱパケットの送信先として、セル３内に在圏する無線端末２Ａ乃至２Ｃを送信先として設定する。更に、送信先設定部１６４は、設定した送信先の情報をＨＡＲＱパケットに付加した上で、無線通信部１０６へ出力する。ＨＡＲＱパケットは、無線通信部１０６及びアンテナ１０８を介して、設定された送信先である無線端末２Ａ乃至２Ｃへ送信される。
【００４１】
また、送信先設定部１６４は、無線端末２Ａ乃至２Ｃへの再送時には、アンテナ１０８及び無線通信部１０６を介して、無線端末２Ａ乃至２ＣにおいてＨＡＲＱパケットが正常受信されたことを示すＡＣＫ、又は、無線端末２Ａ乃至２ＣにおいてＨＡＲＱパケットが正常受信されなかったことを示すＮＡＣＫを受信した場合、ＡＣＫの送信元である無線端末を送信先から除外し、ＮＡＣＫの送信元である無線端末のみを送信先として設定する。更に、上述と同様、送信先設定部１６４は、設定した送信先の情報をＨＡＲＱパケットに付加した上で、無線通信部１０６へ出力する。ＨＡＲＱパケットは、無線通信部１０６及びアンテナ１０８を介して、設定された送信先である無線端末へ送信される。
【００４２】
（１．３）無線端末の構成
（１．３．１）無線端末の概略構成
図４は、無線端末２Ａの概略構成図である。図４に示すように、無線端末２Ａは、制御部２０２、記憶部２０３、無線通信部２０６、アンテナ２０８、モニタ２１０、マイク２１２、スピーカ２１４及び操作部２１６を含む。なお、無線端末２ＡＢ及び２Ｃは、無線端末２Ａと同様の構成である。
【００４３】
制御部２０２は、例えばＣＰＵによって構成され、無線端末２Ａが具備する各種機能を制御する。記憶部２０３は、例えばメモリによって構成され、無線端末２Ａにおける制御などに用いられる各種情報を記憶する。
【００４４】
無線通信部２０６は、アンテナ２０８を介して無線信号の送信及び受信を行う。
【００４５】
モニタ２１０は、制御部２０２を介して受信した画像を表示したり、操作内容（入力電話番号やアドレスなど）を表示したりする。マイク２１２は、音声を集音し、集音された音声に基づく音声データを制御部２０２へ出力する。スピーカ２１４は、制御部２０２から取得した音声データに基づいて音声を出力する。
【００４６】
操作部２１６は、テンキーやファンクションキーなどによって構成され、ユーザの操作内容を入力するために用いられるインタフェースである。
【００４７】
（１．３．２）無線端末の詳細構成
次に、無線端末２Ａの詳細構成、具体的には、制御部２０２の機能ブロック構成について説明する。図５は、無線端末２Ａの制御部２０２の機能ブロック構成図である。なお、無線端末２Ｂ及び２Ｃの制御部２０２も、無線端末２Ａの制御部２０２と同様の構成である。
【００４８】
図５に示すように、制御部２０２は、コードブロック分割部２５２、レートデマッチング部２５４−１、２５４−２、２５４−３、ＦＥＣデコーダ２５６−１、２５６−２、２５６−３、通信品質測定部２５８、コードブロック結合部２６０、ＣＲＣチェック部２６２を含む。
【００４９】
コードブロック分割部２５２は、アンテナ２０８及び無線通信部２０６を介して、無線基地局１からのＨＡＲＱパケットを受信する。次に、コードブロック分割部２５２は、ＨＡＲＱパケット内の符号化後のコードブロックに含まれる当該符号化後のコードブロックの識別情報と、ＨＡＲＱパケット内の冗長ビットに含まれる当該冗長ビットが付加される符号化後のコードブロックの識別情報とを検出する。
【００５０】
次に、コードブロック分割部２５２は、ＨＡＲＱパケットから符号化後のコードブロック＃１の識別情報を含む符号化後のコードブロック＃１と冗長ビット＃１からなる第１伝送単位のパケットを抜き出し、レートデマッチング部２５４−１へ出力する。
【００５１】
同様に、コードブロック分割部２５２は、ＨＡＲＱパケットから符号化後のコードブロック＃２の識別情報を含む符号化後のコードブロック＃２と冗長ビット＃２からなる第２伝送単位のパケットを抜き出し、レートデマッチング部２５４−２へ出力する。更に同様に、コードブロック分割部２５２は、ＨＡＲＱパケットから符号化後のコードブロック＃３の識別情報を含む符号化後のコードブロック＃３と冗長ビット＃３からなる第３伝送単位のパケットを抜き出し、レートデマッチング部２５４−３へ出力する。
【００５２】
レートデマッチング部２５４−１は、第１伝送単位のパケットを入力し、当該第１伝送単位のパケットからコードブロック＃１、冗長ビット＃１を抜き出す。更に、レートデマッチング部２５４−１は、コードブロック＃１をＦＥＣデコーダ２５６−１及び通信品質測定部２５８へ出力し、冗長ビット＃１を通信品質測定部２５８へ出力する。
【００５３】
同様に、レートデマッチング部２５４−２は、第２伝送単位のパケットを入力し、当該第２伝送単位のパケットからコードブロック＃２、冗長ビット＃２を抜き出す。更に、レートデマッチング部２５４−２は、コードブロック＃２をＦＥＣデコーダ２５６−２及び通信品質測定部２５８へ出力し、冗長ビット＃２を通信品質測定部２５８へ出力する。更に同様に、レートデマッチング部２５４−３は、第３伝送単位のパケットを入力し、当該第３伝送単位のパケットからコードブロック＃３、冗長ビット＃３を抜き出す。更に、レートデマッチング部２５４−３は、コードブロック＃３をＦＥＣデコーダ２５６−３及び通信品質測定部２５８へ出力し、冗長ビット＃３を通信品質測定部２５８へ出力する。
【００５４】
通信品質測定部２５８は、レートデマッチング部２５４−１からのコードブロック＃１、冗長ビット＃１を入力する。同様に、通信品質測定部２５８は、レートデマッチング部２５４−２からのコードブロック＃２、冗長ビット＃２を入力し、レートデマッチング部２５４−３からのコードブロック＃３、冗長ビット＃３を入力する。
【００５５】
次に、通信品質測定部２５８は、ＣＲＣビット列である冗長ビット＃１に基づくコードブロック＃１の誤り検出（ＣＲＣチェック）と、ＣＲＣビット列である冗長ビット＃２に基づくコードブロック＃２の誤り検出と、ＣＲＣビット列である冗長ビット＃３に基づくコードブロック＃３の誤り検出とを行う。更に、通信品質測定部２５８は、コードブロック＃１乃至＃３の誤り検出の結果を、コードブロック＃１乃至＃３の通信品質として、無線通信部２０６へ出力する。コードブロック＃１乃至＃３の通信品質は、無線通信部２０６及びアンテナ２０８を介して無線基地局１へ送信される。
【００５６】
また、通信品質測定部２５８は、コードブロック＃１乃至＃３の誤り検出の結果が、全て誤りがないことを示している場合には、無線通信部２０６へ正常受信したことを示すＡＣＫを出力する。また、通信品質測定部２５８は、コードブロック＃１乃至＃３の誤り検出の結果の何れかが、誤りがあることを示している場合には、無線通信部２０６へ正常受信されなかったことを示すＮＡＣＫを出力する。ＡＣＫ又はＮＡＣＫは、無線通信部２０６及びアンテナ２０８を介して無線基地局１へ送信される。
【００５７】
ＦＥＣデコーダ２５６−１は、コードブロック＃１を入力し、復号を行う。更に、ＦＥＣデコーダ２５６−１は、復号後のコードブロック＃１をコードブロック結合部２６０へ出力する。同様に、ＦＥＣデコーダ２５６−２は、入力したコードブロック＃２の復号を行い、復号後のコードブロック＃２をコードブロック結合部２６０へ出力する。更に同様に、ＦＥＣデコーダ２５６−３は、入力したコードブロック＃３の復号を行い、復号後のコードブロック＃３をコードブロック結合部２６０へ出力する。
【００５８】
コードブロック結合部２６０は、復号後のコードブロック＃１乃至＃３を入力する。次に、コードブロック結合部２６０は、復号後のコードブロック＃１乃至＃３を結合して伝送対象ビット列を生成する。更に、コードブロック結合部２６０は、生成した伝送対象ビット列をＣＲＣチェック部２６２へ出力する。
【００５９】
ＣＲＣチェック部２６２は、伝送対象ビット列を入力する。次に、ＣＲＣチェック部２６２は、伝送対象ビット列から情報ビット列と、ＣＲＣビット列とを取り出し、ＣＲＣビット列に基づいて、情報ビット列の誤り検出を行う。更に、ＣＲＣチェック部２６２は、誤りが検出されなかった場合、情報ビット列を出力する。
【００６０】
（２）無線通信システムの動作
図６は、無線通信システム１０を構成する無線基地局１と、無線端末２Ａ乃至２Ｃの動作を示すシーケンス図である。
【００６１】
ステップＳ１０１において、無線基地局１は、ＨＡＲＱパケットを生成する。
【００６２】
図７は、ＨＡＲＱパケットの生成工程を示す図である。以下において、最小伝送単位であるブロックは長さＬであるとする。図７（ａ）に示す第１工程では、無線基地局１は、伝送対象ビット列を長さ２Ｌのコードブロック＃１乃至＃３に分割する。
【００６３】
図７（ｂ１）乃至（ｂ３）に示す第２の工程では、無線基地局１は、コードブロック＃１に長さＬのＣＲＣビット列である冗長ビット＃１を４つ付加し、長さ６Ｌの伝送対象パケット＃１を生成する。同様に、無線基地局１は、コードブロック＃２に長さＬのＣＲＣビット列である冗長ビット＃２を４つ付加し、長さ６Ｌの伝送対象パケット＃２を生成し、コードブロック＃３に長さＬのＣＲＣビット列である冗長ビット＃３を４つ付加し、長さ６Ｌの伝送対象パケット＃３を生成する。
【００６４】
図７（ｃ）に示す第３の工程では、無線端末内の伝送単位設定部１６２は、第１乃至第３の伝送単位を、ＨＡＲＱパケットのパケット長の１／３である４Ｌに設定する。更に、無線基地局１は、伝送対象パケット＃１乃至＃３の先頭からそれぞれ４Ｌ分のブロックである、第１伝送単位のパケット乃至第３伝送単位のパケットを抜き出して、結合することにより、長さ１２ＬのＨＡＲＱパケット＃１を生成する。
【００６５】
再び、図６に戻って説明する。ステップＳ１０２において、無線基地局１は、送信先である無線端末２Ａ乃至２Ｃに向けて、マルチキャスト通信により、同一のＨＡＲＱパケットを同時に送信する。無線端末２Ａ乃至２Ｃは、当該ＨＡＲＱパケットを受信する。
【００６６】
ステップＳ１０３において、無線端末２Ａ乃至２Ｃ内の通信品質測定部２５８は、ＨＡＲＱパケットに含まれる各コードブロックの通信品質の測定（ＣＲＣチェック）を行う。
【００６７】
図８は、ステップＳ１０３におけるＣＲＣチェックの一例を示す図である。通信品質測定部２５８は、図７（ｃ）に示すＨＡＲＱパケットから、図８（ａ）乃至（ｃ）に示すように、コードブロック＃１及び冗長ビット＃１からなる第１伝送単位のパケットと、コードブロック＃２及び冗長ビット＃２からなる第２伝送単位のパケットと、コードブロック＃３及び冗長ビット＃３からなる第３伝送単位のパケットとを抜き出す。
【００６８】
更に、通信品質測定部２５８は、冗長ビット＃１に基づいて、コードブロック＃１のＣＲＣチェックを行う。同様に、通信品質測定部２５８は、冗長ビット＃２に基づいて、コードブロック＃２のＣＲＣチェックを行い、冗長ビット＃３に基づいて、コードブロック＃３のＣＲＣチェックを行う。
【００６９】
図８では、コードブロック＃１についてのＣＲＣチェックの結果は、無線端末２Ａ及び２ＢにおいてはＮＧ、すなわち、コードブロック＃１及び＃２には誤りが検出されており、無線端末２ＣにおいてはＯＫ、すなわち、コードブロック＃１には誤りは検出されていない。また、コードブロック＃２についてのＣＲＣチェックの結果は、無線端末２ＡにおいてはＮＧ、無線端末２Ｂ及び２ＣにおいてはＯＫである。また、コードブロック＃３についてのＣＲＣチェックの結果は、無線端末２Ａ乃至２Ｃの何れにおいてもＯＫである。
【００７０】
再び、図６に戻って説明する。ステップＳ１０４において、無線端末２Ａ乃至２Ｃ内の通信品質測定部２５８は、ステップＳ１０３におけるＣＲＣチェックの結果に基づいて、全てのコードブロックに誤りがなかったか否か、換言すれば、全てのコードブロックを正常に受信したか否かを判定する。
【００７１】
ここでは、図８に示すように、無線端末２Ａにおいては、コードブロック＃１及び＃２のＣＲＣチェックの結果がＮＧであり、コードブロック＃３のＣＲＣチェックの結果がＯＫであって、コードブロック＃１及び＃２が正常に受信されていない。この場合、ステップＳ１０５において、無線端末２Ａは、無線基地局１に対して、ＮＡＣＫと、コードブロック＃１の通信品質であるＣＲＣチェックの結果ＮＧ、コードブロック＃２の通信品質であるＣＲＣチェックの結果ＮＧ、及び、コードブロック＃３の通信品質であるＣＲＣチェックの結果ＯＫとを送信する。
【００７２】
また、無線端末２Ｂにおいては、コードブロック＃１のＣＲＣチェックの結果がＮＧであり、コードブロック＃２及び＃３のＣＲＣチェックの結果がＯＫであって、コードブロック＃１が正常に受信されていない。この場合、ステップＳ１０５において、無線端末２Ｂは、無線基地局１に対して、ＮＡＣＫと、コードブロック＃１の通信品質であるＣＲＣチェックの結果ＮＧ、コードブロック＃２の通信品質であるＣＲＣチェックの結果ＯＫ、及び、コードブロック＃３の通信品質であるＣＲＣチェックの結果ＯＫとを送信する。
【００７３】
また、無線端末２Ｃにおいては、コードブロック＃１乃至＃３のＣＲＣチェックの結果がＯＫであって、全てのコードブロック＃１乃至＃３が正常に受信されている。この場合、ステップＳ１０５において、無線端末２Ｃは、無線基地局１に対して、ＡＣＫを送信し、一連の動作を終了する。
【００７４】
一方、ステップＳ１０５において、無線基地局１は、無線端末２ＡからのＮＡＣＫ及びコードブロック＃１乃至＃３の通信品質と、無線端末２ＢからのＮＡＣＫ及びコードブロック＃１乃至＃３の通信品質と、無線端末２ＣからのＡＣＫを受信する。
【００７５】
ステップＳ１０６において、無線基地局１は、無線端末２Ａ乃至２ＣからのＮＡＣＫを受信したか否か、又は、所定時間内にＡＣＫが未受信であるか否かを判定する。
【００７６】
無線端末２Ａ乃至２ＣからのＮＡＣＫを受信しておらず、且つ、所定時間内に無線端末２Ａ乃至２ＣからのＡＣＫを受信した場合には、無線基地局１は、一連の動作を終了する。
【００７７】
ここでは、無線基地局１は、無線端末２Ａ及び２ＢからのＮＡＣＫを受信し、無線端末２ＣからのＡＣＫを受信している。この場合、ステップＳ１０７において、無線基地局１は、再送用のＨＡＲＱパケットを生成する。
【００７８】
図９は、再送用のＨＡＲＱパケットの構成を示す図である。図９は、図８に示すように、コードブロック＃１についてのＣＲＣチェック結果が、無線端末２Ａ及び２ＢにおいてＮＧ、無線端末２ＣにおいてＯＫであり、コードブロック＃２についてのＣＲＣチェック結果が、無線端末２ＡにおいてＮＧ、無線端末２Ｂ及び２ＣにおいてＯＫであり、コードブロック＃３についてのＣＲＣチェック結果が、無線端末２Ａ乃至２ＣにおいてＯＫである場合の例である。
【００７９】
この場合、コードブロック＃１及び＃２の再送が必要であり、コードブロック＃３の再送は不要である。
【００８０】
無線基地局１内の伝送単位設定部１６２は、コードブロック＃１及び＃２についての通信品質の代表レベルを算出する。具体的には、伝送単位設定部１６２は、無線端末２Ａ及び２ＢにおけるＣＲＣチェック結果の少なくとも何れかがＮＧである場合には、代表レベルをＮＧとする。図８では、コードブロック＃１について、無線端末２ＡにおけるＣＲＣチェック結果と無線端末２ＢにおけるＣＲＣチェック結果とが何れもＮＧであるため、伝送単位設定部１６２は、コードブロック＃１についての通信品質の代表レベルをＮＧとする。また、図８では、コードブロック＃２について、無線端末２ＡにおけるＣＲＣチェック結果がＮＧであるため、伝送単位設定部１６２は、コードブロック＃２についての通信品質の代表レベルをＮＧとする。
【００８１】
更に、伝送単位設定部１６２は、図９（ａ）に示すように、コードブロック＃１及び＃２についての通信品質の代表レベルが何れもＮＧであることに対応して、第１伝送単位及び第２伝送単位を、ＨＡＲＱパケットのパケット長の１／２である６Ｌに設定する。次に、無線基地局１内の伝送単位設定部１６２は、伝送対象パケット＃１のうち、直前に送信済みであるブロックのうちの最後のブロックの次のブロックから６Ｌ分を抜き出す。同様に、無線基地局１内の伝送単位設定部１６２は、伝送対象パケット＃２のうち、直前に送信済みであるブロックのうちの最後のブロックの次のブロックから６Ｌ分を抜き出す。更に、無線基地局１は、伝送対象パケット＃１及び＃２から抜き出した６Ｌ分のブロックである第１伝送単位のパケット及び第２伝送単位のパケットを結合することにより、長さ１２Ｌの再送用ＨＡＲＱパケット＃２を生成する。
【００８２】
あるいは、無線基地局１内の伝送単位設定部１６２は、コードブロック＃１及び＃２についての通信品質の平均レベルを算出する。具体的には、伝送単位設定部１６２は、無線端末２Ａ及び２ＢにおけるＣＲＣチェック結果がＯＫの場合は０、ＮＧの場合は１として平均レベルを算出する。図８では、コードブロック＃１について、無線端末２ＡにおけるＣＲＣチェック結果と無線端末２ＢにおけるＣＲＣチェック結果とが何れもＮＧであるため、伝送単位設定部１６２は、コードブロック＃１についての通信品質の平均レベルを（１＋１）／２＝１とする。また、図８では、コードブロック＃２について、無線端末２ＡにおけるＣＲＣチェック結果がＮＧ、無線端末２ＡにおけるＣＲＣチェック結果がＮＧ、無線端末２ＢにおけるＣＲＣチェック結果がＯＫであるため、伝送単位設定部１６２は、コードブロック＃２についての通信品質の平均レベルを（１＋０）／２＝０．５とする。
【００８３】
更に、伝送単位設定部１６２は、図９（ｂ）に示すように、コードブロック＃１についての通信品質の平均レベルが１であり、コードブロック＃２についての通信品質の平均レベルが０．５であることに対応して、第１伝送単位と第２伝送単位との比率を１：０．５、すなわち、２：１とする。ここで、ＨＡＲＱパケットのパケット長は１２Ｌであるため、伝送単位設定部１６２は、第１伝送単位を８Ｌに設定し、第２伝送単位を４Ｌに設定する。次に、無線基地局１内の伝送単位設定部１６２は、伝送対象パケット＃１のうち、直前に送信済みであるブロックのうちの最後のブロックの次のブロックから８Ｌ分を抜き出す。同様に、無線基地局１内の伝送単位設定部１６２は、伝送対象パケット＃２のうち、直前に送信済みであるブロックのうちの最後のブロックの次のブロックから４Ｌ分を抜き出す。更に、無線基地局１は、伝送対象パケット＃１から抜き出した８Ｌ分のブロックである第１伝送単位と、伝送対象パケット＃２から抜き出した４Ｌ分のブロックである第２伝送単位とを結合することにより、長さ１２Ｌの再送用ＨＡＲＱパケット＃２を生成する。
【００８４】
再び、図６に戻って説明する。ステップＳ１０８において、無線基地局１は、再送用ＨＡＲＱパケットの送信先を無線端末２Ａ及び２Ｂに設定する。
【００８５】
更に、ステップＳ１０９において、無線基地局１は、送信先である無線端末２Ａ乃至２Ｃに向けて、マルチキャスト通信により、同一の再送用ＨＡＲＱパケットを同時に送信する。無線端末２Ａ及び２Ｂは、当該再送用ＨＡＲＱパケットを受信する。
【００８６】
ステップＳ１１０において、無線端末２Ａ及び２Ｂ内の通信品質測定部２５８は、ステップＳ１０２において受信したＨＡＲＱパケットと、ステップＳ１０９において受信した再送用ＨＡＲＱパケットとに含まれる各コードブロックの通信品質の測定（ＣＲＣ再チェック）を行う。
【００８７】
図１０は、ステップＳ１１０における、ＣＲＣ再チェックの一例を示す図である。図１０は、再送用ＨＡＲＱパケット＃２が図９（ａ）に示すものである場合の例である。
【００８８】
無線端末２Ａ及び２Ｂ内の通信品質測定部２５８は、図１０（ａ１）に示すように、ステップＳ１０２において受信した、コードブロック＃１及び冗長ビット＃１と、ステップＳ１０９において受信したコードブロック＃１及び冗長ビット＃１とを組み合わせる。ここでは、コードブロック＃１と冗長ビット＃１の１つとは、二度受信されている。この場合、無線端末２Ａ乃至２Ｃ内の通信品質測定部２５８は、２つのコードブロック＃１及び２つの冗長ビット＃１について、同一位置のビットのユークリッド距離を合成し、当該ユークリッド距離の合成値に基づいて、二度受信されたコードブロック＃１及び冗長ビット＃１の各ビットを決定する。更に、無線端末２Ａ乃至２Ｃ内の通信品質測定部２５８は、冗長ビット＃１に基づいて、コードブロック＃１のＣＲＣ再チェックを行う。ここでは、無線端末２Ａ及び２Ｂの何れにおいても、コードブロック＃１のＣＲＣ再チェックの結果はＯＫである。
【００８９】
同様に、無線端末２Ａ及び２Ｂ内の通信品質測定部２５８は、図１０（ａ２）に示すように、ステップＳ１０２及びステップＳ１０９において受信した、コードブロック＃２及び冗長ビット＃２とを組み合わせる。次に、無線端末２Ａ乃至２Ｃ内の通信品質測定部２５８は、二度受信されたコードブロック＃２及び冗長ビット＃２の各ビットを決定する。更に、無線端末２Ａ乃至２Ｃ内の通信品質測定部２５８は、冗長ビット＃２に基づいて、コードブロック＃２のＣＲＣ再チェックを行う。ここでは、無線端末２Ａ及び２Ｂの何れにおいても、コードブロック＃２のＣＲＣ再チェックの結果はＯＫである。
【００９０】
再び、図６に戻って説明する。ステップＳ１１１において、無線端末２Ａ及び２Ｂは、ステップＳ１１０におけるＣＲＣ再チェックの結果に基づいて、全てのコードブロックに誤りがなかったか否か、換言すれば、全てのコードブロックを正常に受信したか否かを判定する。
【００９１】
ここでは、図１０に示すように、無線端末２Ａ及び無線端末２Ｂの何れにおいても、コードブロック＃１及び＃２のＣＲＣチェックの結果はＯＫであり、全てのコードブロックは正常に受信されている。この場合、ステップＳ１１２において、無線端末２Ａ及び２Ｂは、ＡＣＫを送信し、無線基地局１は、当該ＡＣＫを受信する。これにより一連の動作が終了する。
【００９２】
一方、正常に受信されなかったコードブロックが存在する場合には、再び、ステップＳ１０５と同様、無線端末２Ａ及び２Ｂが、無線基地局１に対して、ＮＡＣＫと、コードブロック通信品質とを送信する動作が行われ、その後、ステップＳ１０６以降の動作が繰り返される。
【００９３】
（３）作用・効果
本発明の実施形態に係る無線通信システム１０によれば、送信側の無線基地局１は、コードブロックと誤り検出用の冗長ビットとからなる複数の伝送対象パケットを生成する。更に、無線基地局１は、各伝送対象パケットを所定の伝送単位ずつ結合することによりＨＡＲＱパケットを生成し、マルチキャスト通信により無線端末２Ａ乃至２Ｃに向けて、同一のＨＡＲＱパケットを同時に送信する。
【００９４】
一方、受信側の無線端末２Ａ乃至２Ｃは、受信したＨＡＲＱパケットに含まれる、各伝送対象パケットの所定の伝送単位を取り出し、伝送対象パケットに含まれる冗長ビットに基づいて、当該伝送対象パケットに含まれるコードブロックについてＣＲＣチェックを行い、その結果を、伝送対象パケットに含まれるコードブロック毎の通信品質として送信する。
【００９５】
更に、無線基地局１は、無線端末２Ａ乃至２ＣからのＣＲＣチェックの結果に基づいて、コードブロック毎に再送時の伝送単位を設定する。この際、無線基地局１は、無線端末２Ａ乃至２Ｃの何れかにおけるＣＲＣチェックの結果がＮＧである各コードブロックを含む伝送対象パケットの伝送単位を、同一であり、且つ、各伝送単位の合計長が固定長であるＨＡＲＱパケットのパケット長となるように設定し、各伝送対象パケットから抜き出した伝送単位のパケットを結合することにより再送用ＨＡＲＱパケットを生成する。更に、無線基地局１は、再送用ＨＡＲＱパケットを、コードブロックを正常に受信していない無線端末へ送信する。一方、無線基地局１は、全ての無線端末２Ａ乃至２ＣからのＣＲＣチェックの結果がＯＫであるコードブロックを含む伝送対象パケットの伝送単位をゼロとする。すなわち、無線基地局１は、全ての無線端末２Ａ乃至２Ｃにおいて正常に受信されたコードブロックについては再送を行わない。
【００９６】
したがって、コードブロック毎に、無線端末２Ａ乃至２Ｃのそれぞれによって測定されたコードブロックの通信品質に応じて、再送時の伝送単位が異なるようになり、効率的な再送制御が可能となる。
【００９７】
また、無線基地局１は、再送用ＨＡＲＱパケットを、コードブロックを正常に受信していない無線端末に対してのみ送信しており、再送を受ける必要のない無線端末において不要な受信処理が発生することが防止される。
【００９８】
（４）その他の実施形態
上記のように、本発明は実施形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなる。
【００９９】
上述した実施形態では、無線端末２Ａ乃至２Ｃ内の通信品質測定部２５８は、ＣＲＣビット列である冗長ビット＃１乃至＃３に基づくコードブロック＃１乃至＃３のＣＲＣチェックを行ったが、冗長ビット＃１乃至＃３がＣＲＣビット列でない場合、これら冗長ビット列＃１乃至＃３に基づくコードブロック＃１乃至＃３の尤度を検出し、当該尤度をコードブロック＃１乃至＃３の通信品質としてもよい。図１１は、コードブロック＃１乃至＃３の尤度検出の一例を示す図である。
【０１００】
更には、無線基地局１内の伝送単位設定部１６２は、コードブロック＃１乃至＃３のそれぞれについて、無線端末２Ａ乃至２Ｃ毎の尤度の合計値を算出し、第１伝送単位乃至第３伝送単位の比率がコードブロック＃１乃至＃３の尤度の合計値の逆数に応じた比率となり、且つ、第１伝送単位乃至第３伝送単位の合計長が固定長である再送用ＨＡＲＱパケットのパケット長となるように、第１伝送単位乃至第３伝送単位を設定するようにしてもよい。
【０１０１】
例えば、無線端末におけるコードブロックの尤度が０．８以上である場合に、当該無線端末においてコードブロックが正常受信されたとみなされる場合を考える。
【０１０２】
図１１に示すように、コードブロック＃１について、無線端末２Ａでの尤度が０．２、無線端末２Ｂでの尤度が０．２、無線端末２Ｃでの尤度が０．８であり、コードブロック＃２について、無線端末２Ａでの尤度が０．２、無線端末２Ｂでの尤度が０．６、無線端末２Ｃでの尤度が０．８であり、コードブロック＃３について、無線端末２Ａでの尤度が０．１、無線端末２Ｂでの尤度が０．７、無線端末２Ｃでの尤度が０．８であるものとする。
【０１０３】
この場合、無線端末２Ａは、無線基地局１に対して、ＮＡＣＫと、コードブロック＃１の尤度０．２、コードブロック＃２の尤度０．２、及び、コードブロック＃３の尤度０．１とを送信する。また、無線端末２Ｂは、無線基地局１に対して、ＮＡＣＫと、コードブロック＃１の尤度０．２、コードブロック＃２の尤度０．６、及び、コードブロック＃３の尤度０．７とを送信する。また、無線端末２Ｃは、無線基地局１に対して、ＡＣＫを送信する。
【０１０４】
無線基地局１内の伝送単位設定部１６２は、無線端末２Ａからのコードブロック＃１の尤度０．２と、無線端末２Ｂからのコードブロック＃１の尤度０．２との合計値０．４を算出する。また、伝送単位設定部１６２は、無線端末２Ａからのコードブロック＃２の尤度０．２と、無線端末２Ｂからのコードブロック＃２の尤度０．６との合計値０．８を算出する。また、伝送単位設定部１６２は、無線端末２Ａからのコードブロック＃３の尤度０．１と、無線端末２Ｂからのコードブロック＃３の尤度０．７との合計値０．８を算出する。
【０１０５】
更に、伝送単位設定部１６２は、第１伝送単位乃至第３伝送単位の比率を、尤度の合計値の逆数の比率である１／０．４：１／０．８：１／０．８、すなわち、２：１：１とする。あるいは、伝送単位設定部１６２は、第１伝送単位乃至第３伝送単位の比率を、尤度の平均値の逆数の比率である１／（０．４／２）：１／（０．８／２）：１／（０．８／２）、すなわち、２：１：１とする。ＨＡＲＱパケットの長さが１２Ｌである場合には、第１伝送単位は６Ｌ、第２伝送単位及び第３伝送単位は３Ｌとなる。
【０１０６】
その後、無線基地局１は、伝送対象パケット＃１の第１伝送単位、伝送対象パケット＃２の第２伝送単位及び伝送対象パケット＃３の第３伝送単位を結合して再送用ＨＡＲＱパケットを生成し、無線端末２Ａ及び２Ｂへ送信する。図１２は、第１伝送単位が６Ｌ、第２伝送単位及び第３伝送単位が３Ｌとなる場合の再送用ＨＡＲＱパケットの構成を示す図である。
【０１０７】
再送用ＨＡＲＱパケットを受信した無線端末２Ａ及び２Ｂ内の通信品質測定部２５８は、既に受信済みのＨＡＲＱパケットと、新たに受信した再送用ＨＡＲＱパケットとに含まれる各コードブロックの通信品質の測定（尤度再検出）を行う。
【０１０８】
図１３は、尤度再検出の一例を示す図である。無線端末２Ａ及び２Ｂ内の通信品質測定部２５８は、図１３（ａ１）に示すように、既に受信済みのコードブロック＃１及び冗長ビット＃１と、新たに受信したコードブロック＃１及び冗長ビット＃１とを組み合わせる。ここでは、コードブロック＃１と冗長ビット＃１の１つとは、二度受信されている。この場合、無線端末２Ａ及び２Ｂ内の通信品質測定部２５８は、２つのコードブロック＃１及び２つの冗長ビット＃１について、同一位置のビットのユークリッド距離を合成し、当該ユークリッド距離の合成値に基づいて、二度受信されたコードブロック＃１及び冗長ビット＃１の各ビットを決定する。更に、無線端末２Ａ及び２Ｂ内の通信品質測定部２５８は、冗長ビット＃１に基づいて、コードブロック＃１の尤度を検出する。
【０１０９】
また、無線端末２Ａ及び２Ｂ内の通信品質測定部２５８は、図１３（ａ２）に示すように、既に受信済みのコードブロック＃２及び冗長ビット＃２と、新たに受信した冗長ビット＃２とを組み合わせ、冗長ビット＃２に基づいて、コードブロック＃２の尤度を検出する。同様に、無線端末２Ａ及び２Ｂ内の通信品質測定部２５８は、図１３（ａ３）に示すように、既に受信済みのコードブロック＃３及び冗長ビット＃３と、新たに受信した冗長ビット＃３とを組み合わせ、冗長ビット＃３に基づいて、コードブロック＃３の尤度を検出する。
【０１１０】
その後、無線端末２Ａ及び２Ｂは、尤度再検出の結果に基づいて、全てのコードブロックに誤りがなかったか否か、換言すれば、全てのコードブロックを正常に受信したか否かを判定する。例えば、図１３の例では、コードブロック＃１乃至＃３の尤度は全て０．８であり、正常受信されたと判定される。
【０１１１】
全てのコードブロックが正常に受信された場合、無線端末２Ａ及び２Ｂは、ＡＣＫを送信し、無線基地局１は、当該ＡＣＫを受信する。一方、正常に受信されなかったコードブロックが存在する場合には、無線端末２Ａ及び２Ｂは、無線基地局１に対して、ＮＡＣＫと、コードブロック通信品質である尤度とを送信する。
【０１１２】
また、無線基地局１内の伝送単位設定部１６２は、コードブロック＃１乃至＃３のそれぞれについて、無線端末２Ａ乃至２Ｃ毎の尤度のうちの最小の値を代表値とし、第１伝送単位乃至第３伝送単位の比率がコードブロック＃１乃至＃３の尤度の代表値の逆数に応じた比率となり、且つ、第１伝送単位乃至第３伝送単位の合計長が固定長である再送用ＨＡＲＱパケットのパケット長となるように、第１伝送単位乃至第３伝送単位を設定するようにしてもよい。
【０１１３】
このように本発明は、ここでは記載していない様々な実施形態等を包含するということを理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲の発明特定事項によってのみ限定されるものである。
【産業上の利用可能性】
【０１１４】
本発明の通信システム、通信装置、及び、通信方法は、複数の無線端末におけるコードブロックの通信品質に応じた効率的な再送制御が可能であり、通信システム等として有用である。
【符号の説明】
【０１１５】
１…無線基地局、２Ａ乃至２Ｃ…無線端末、３…セル、１０…無線通信システム、１０２…制御部、１０３…記憶部、１０４…有線通信部、１０６…無線通信部、１０８…アンテナ、１５２…ＣＲＣ付加部、１５４…コードブロック生成部、１５６−１、１５６−２、１５６−３…ＦＥＣエンコーダ、１５８−１、１５８−２、１５８−３…レートマッチング部、１６０…コードブロック結合部、１６２…伝送単位設定部、１６４…送信先設定部、２０２…制御部、２０３…記憶部、２０６…無線通信部、２０８…アンテナ、２１０…モニタ、２１２…マイク、２１４…スピーカ、２１６…操作部、２５２…コードブロック分割部、２５４−１、２５４−２、２５４−３…レートデマッチング部２５６−１、２５６−２、２５６−３…ＦＥＣデコーダ、２５８…通信品質測定部、２６０…コードブロック結合部、２６２…ＣＲＣチェック部
【図１】
2010200040.tif 000003
【図２】
2010200040.tif 000004
【図３】
2010200040.tif 000005
【図４】
2010200040.tif 000006
【図５】
2010200040.tif 000007
【図６】
2010200040.tif 000008
【図７】
2010200040.tif 000009
【図８】
2010200040.tif 000010
【図９】
2010200040.tif 000011
【図１０】
2010200040.tif 000012
【図１１】
2010200040.tif 000013
【図１２】
2010200040.tif 000014
【図１３】
2010200040.tif 000015