(57)【要約】  基地局（１１０）は、所定の時間間隔に連続して所定数の同一パケットを送信する移動局（１２０）との間で通信を行う。基地局（１１０）は、測定部（１１２）と、制御部（１１３）と、を備えている。測定部（１１２）は、連続する前記所定数の同一パケットのうち移動局（１２０）から受信したパケットの受信品質を測定する。制御部（１１３）は、測定部（１１２）によって測定された受信品質に基づいて移動局（１２０）に所定数を設定させる制御を行うことで、通信効率を向上させる。
2012063368.tif 000002
【特許請求の範囲】
【請求項１】
所定の時間間隔に連続して所定数の同一パケットを送信する移動局と通信を行う基地局において、
連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質を測定する測定部と、
前記測定部によって測定された受信品質に基づいて前記移動局に前記所定数を設定させる制御を行う制御部と、
を備えることを特徴とする基地局。
【請求項２】
前記測定部は、複数の前記移動局のそれぞれについて前記受信品質を測定し、
前記制御部は、前記移動局ごとに前記制御を行うことを特徴とする請求項１に記載の基地局。
【請求項３】
前記測定部は、前記パケットの誤り検出結果を含む前記受信品質を測定することを特徴とする請求項１に記載の基地局。
【請求項４】
前記制御部は、前記移動局による初回送信のパケットが再送となる動作が連続して発生した回数に基づいて前記移動局の所定数を設定させる制御を行うことを特徴とする請求項３に記載の基地局。
【請求項５】
前記制御部は、前記動作が連続して発生した回数が閾値以上になった場合に前記移動局の所定数を増加させる制御を行うことを特徴とする請求項４に記載の基地局。
【請求項６】
前記制御部は、前記移動局からのパケットについて連続して現在の前記所定数より少ない送信回数で誤りなしとなった回数に基づいて前記移動局の所定数を設定させることを特徴とする請求項３に記載の基地局。
【請求項７】
前記制御部は、前記回数が閾値以上になった場合は前記移動局の所定数を減少させることを特徴とする請求項６に記載の基地局。
【請求項８】
前記制御部は、前記移動局からのパケットについて、誤りなしとなるまでの送信回数に基づいて前記移動局の所定数を設定させることを特徴とする請求項３に記載の基地局。
【請求項９】
前記制御部は、前記送信回数を所定回数累積し、累積した回数の平均値に基づいて前記移動局の所定数を設定させることを特徴とする請求項８に記載の基地局。
【請求項１０】
前記制御部は、前記平均値が現在の前記移動局の所定数より大きい場合は前記移動局の所定数を増加させ、前記平均値が現在の前記移動局の所定数より小さい場合は前記移動局の所定数を減少させることを特徴とする請求項９に記載の基地局。
【請求項１１】
前記制御部は、前記平均値に最も近い数を選択し、選択した数となるように前記移動局の所定数を設定させることを特徴とする請求項９に記載の基地局。
【請求項１２】
前記測定部は、前記所定数の送信時間間隔に送信されたパケット群の誤り結果に基づいて前記移動局が前記パケットを再送した回数を含む前記受信品質を測定することを特徴とする請求項１に記載の基地局。
【請求項１３】
前記制御部は、複数の前記移動局の数に基づいて前記移動局の各所定数を設定させることを特徴とする請求項１に記載の基地局。 
【請求項１４】
前記制御部は、前記移動局の数に基づいて、前記移動局との通信による自局の負荷量を算出し、算出した負荷量に基づいて前記移動局の各所定数を設定させることを特徴とする請求項１３に記載の基地局。
【請求項１５】
前記制御部は、前記負荷量が閾値を超えた場合に前記移動局の各所定数を減少させることを特徴とする請求項１４に記載の基地局。
【請求項１６】
前記制御部は、前記負荷量が閾値以下になるまで前記複数の移動局の前記移動局の各所定数を一括して減少させることを特徴とする請求項１５に記載の基地局。
【請求項１７】
前記制御部は、前記負荷量が閾値以下になるまで、前記複数の移動局のうちの優先度が低い移動局ほど優先的に前記所定数を減少させることを特徴とする請求項１５に記載の基地局。
【請求項１８】
前記制御部は、前記負荷量が閾値以下になるまで、前記複数の移動局のうちの前記所定数を前回変更してからの経過時間が長い移動局ほど優先的に前記所定数を減少させることを特徴とする請求項１５に記載の基地局。
【請求項１９】
前記制御部は、複数の前記移動局に対する各リソース割り当てに失敗した比率に基づいて前記移動局の各所定数を設定させることを特徴とする請求項１に記載の基地局。
【請求項２０】
前記制御部は、前記比率が閾値を超えた場合に前記移動局の各所定数を減少させることを特徴とする請求項１９に記載の基地局。
【請求項２１】
前記制御部は、
前記測定部によって測定された受信品質に基づいて前記所定数を決定する決定部と、
前記決定部によって決定された所定数を設定すべき旨の設定要求信号を前記移動局へ送信する送信部と、
を備えることを特徴とする請求項１〜２０のいずれか一つに記載の基地局。
【請求項２２】
所定の時間間隔に連続して所定数の同一パケットを基地局へ送信する送信部と、
連続する前記所定数の同一パケットのうち前記送信部によって送信されたパケットの受信品質に基づいて前記基地局が決定した前記所定数を示す設定要求信号を前記基地局から受信する受信部と、
前記送信部の前記所定数を、前記受信部によって受信された設定要求信号が示す所定数に設定する設定部と、
を備えることを特徴とする移動局。
【請求項２３】
所定の時間間隔に連続して所定数の同一パケットを送信する移動局と通信を行う基地局による制御方法において、
連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質を測定し、
測定された受信品質に基づいて前記移動局に前記所定数を設定させる制御を行うことを特徴とする制御方法。
【請求項２４】
所定の時間間隔に連続して所定数の同一パケットを基地局へ送信する移動局の設定方法において、
連続する前記所定数の同一パケットのうち送信したパケットの受信品質に基づいて前記基地局が決定した前記所定数を示す設定要求信号を前記基地局から受信し、
前記同一パケットを送信する所定数を、前記受信された設定要求信号が示す前記所定数に設定することを特徴とする設定方法。
【請求項２５】
所定の時間間隔に連続して所定数の同一パケットを送信する移動局と、
連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質に基づいて前記移動局に前記所定数を設定させる制御を行う基地局と、
を含むことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基地局、移動局、制御方法、設定方法および通信システムに関する。
【背景技術】
【０００２】
ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）においては、更なる高データレート化を実現するために、たとえば１［ｍｓ］などの短いＴＴＩ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ：送信時間間隔）を採用している。ＴＴＩを短くすることで、再送制御に要するＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ：往復遅延時間）が短縮され、システムの遅延が低減される。【０００３】
一方で、ＴＴＩの短いシステムでは、たとえばセル端に位置する移動局（ＵＥ：Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）は、送信電力が制限されるため送信に十分なエネルギーを確保することができない。このため、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）などの小さいパケットであっても頻繁に再送が発生することがある。この場合は、たとえば、再送の度に８［ｍｓ］（ＲＴＴ分）の遅延が生じる。特に、ＶｏＩＰのようにリアルタイム性が求められるアプリケーションはこのような遅延に脆弱であり、遅延を低減するための仕組みが求められる。【０００４】
ＬＴＥにおいては、このような遅延に対する手法としてＴＴＩバンドリング（ＴＴＩ  ｂｕｎｄｌｉｎｇ）を採用している（たとえば、下記特許文献１参照。）。ＴＴＩバンドリングは数ＴＴＩに渡って同一パケットを連続送信し、受信側で合成することにより受信品質の向上を図る手法である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２５３９８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術では、通信効率を十分に向上させることができないという問題がある。【０００７】
たとえば、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）では、ＲＶ（Ｒｅｄｕｎｄａｎｃｙ  Ｖｅｒｓｉｏｎ）の種類と同数の４ＴＴＩ分の連続送信を行うことを規定している（ＴＳ３６．３２１）。しかしながら、４ＴＴＩ分の送信が必要となるケースばかりではなく、最初の数ＴＴＩの送信で十分な受信品質を確保でき、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）がＯＫ（誤りなし）となるケースも想定される。【０００８】
また、たとえば、４ＴＴＩ分の連続送信を行うＴＴＩバンドリングにおいて、第一移動局が２ＴＴＩでＣＲＣ結果がＯＫとなった場合にも、第一移動局は４ＴＴＩ分の連続送信を行うことになる。したがって、リソースの空きを待っている第二移動局は、第一移動局の４ＴＴＩ分の連続送信が終了するまで待機することになる。このため、リソース利用や消費電力の観点で効率的でない。【０００９】
一方で、より通信路の状況が劣悪な環境では、４ＴＴＩ分の送信で十分な受信品質を確保できず、再送制御が発生することが想定される。特に、１［ｍｓ］と短いＴＴＩを採用していることと、同一周波数リソースを用いて連続送信を行うことから、ＴＴＩバンドリングはバーストノイズや周波数特性の局所的な劣化の影響を受けやすい。ＴＴＩバンドリングにおいて再送制御が生じると、さらに４ＴＴＩ分のリソースおよび送信電力が用いられるため、使用リソース、消費電力、遅延などが増大する。【００１０】
また、ＴＴＩバンドリングにおいて、基地局は、たとえば、バンドリングされている全ての信号を受信した後にＡＣＫまたはＮＡＣＫをフィードバックする。このため、ＴＴＩバンドリングにおいて再送が発生すると、ＴＴＩバンドリングを行わない場合に比べて再送制御に時間がかかる。【００１１】
さらに、ＴＴＩバンドリングにおいては、複数のＴＴＩに渡って同一周波数のリソースが確保されるため、リソース割り当ての柔軟性が低下する。このため、たとえば、連続する複数のＴＴＩのリソースを確保できない場合は送信が延期される。特に、基地局が収容する移動局の数が増加した場合は、移動局同士でリソースが衝突する確率が増加するため、送信が頻繁に延期される状況が予想される。【００１２】
開示の基地局、移動局、制御方法、設定方法および通信システムは、上述した問題点を解消するものであり、通信効率を向上させることを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するため、開示技術は、所定の時間間隔に連続して所定数の同一パケットを送信する移動局と通信を行う基地局において、連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質を測定し、測定された受信品質に基づいて前記移動局に前記所定数を設定させる制御を行う。
【発明の効果】
【００１４】
開示の基地局、移動局、制御方法、設定方法および通信システムによれば、通信効率を向上させることができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】実施の形態１にかかる通信システムを示す図である。
【図２】通信システムの適用例を示す図である。
【図３】実施の形態１にかかる基地局の構成例を示す図である。
【図４】実施の形態１にかかるＴＴＩバンドル数制御の一例を示すフローチャートである。
【図５】移動局単位のＴＴＩバンドル数の決定処理の具体例１を示すフローチャートである。
【図６】移動局単位のＴＴＩバンドル数の決定処理の具体例１による動作例１を示す図である。
【図７】移動局単位のＴＴＩバンドル数の決定処理の具体例１による動作例２を示す図である。
【図８】移動局単位のＴＴＩバンドル数の決定処理の具体例２を示すフローチャートである。
【図９】移動局単位のＴＴＩバンドル数の決定処理の具体例２による動作例を示す図である。
【図１０】移動局単位のＴＴＩバンドル数の決定処理の具体例３を示すフローチャートである。
【図１１】移動局単位のＴＴＩバンドル数の決定処理の具体例３による動作例を示す図である。
【図１２】移動局単位のＴＴＩバンドル数の決定処理の具体例４を示すフローチャートである。
【図１３】移動局単位のＴＴＩバンドル数の決定処理の具体例４による動作例を示す図である。
【図１４】実施の形態２にかかる基地局の構成例を示す図である。
【図１５】実施の形態２にかかるＴＴＩバンドル数制御の一例を示すフローチャートである。
【図１６】システム単位のＴＴＩバンドル数の決定処理の具体例１を示すフローチャートである。
【図１７】システム単位のＴＴＩバンドル数の決定処理の具体例２を示すフローチャートである。
【図１８】システム単位のＴＴＩバンドル数の決定処理の具体例３を示すフローチャートである。
【図１９】システム単位のＴＴＩバンドル数の決定処理の具体例１〜３の動作例を示す図である。
【図２０】システム単位のＴＴＩバンドル数の決定処理の具体例１の動作例を示す図である。
【図２１】システム単位のＴＴＩバンドル数の決定処理の具体例２，３の動作例を示す図である。
【図２２】システム単位のＴＴＩバンドル数の決定処理の具体例４を示すフローチャートである。
【図２３】システム単位のＴＴＩバンドル数の決定処理の具体例４の動作例を示す図（その１）である。
【図２４】システム単位のＴＴＩバンドル数の決定処理の具体例４の動作例を示す図（その２）である。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照して、開示技術の好適な実施の形態を詳細に説明する。
【００１７】
（実施の形態１）
（通信システム）
図１は、実施の形態１にかかる通信システムを示す図である。図１に示すように、実施の形態１にかかる通信システム１００は、基地局１１０と、移動局１２０と、を含んでいる。移動局１２０は、基地局１１０に対して、ＴＴＩ（所定の時間間隔）に連続してＴＴＩバンドル数（所定数）の同一パケットを送信するＴＴＩバンドリングを行う。
移動局１２０は、１つであってもよいし複数であってもよい。
【００１８】
基地局１１０は、受信部１１１と、測定部１１２と、制御部１１３と、を備えている。受信部１１１は、移動局１２０から送信されるパケットを受信する。受信部１１１は、受信したパケットを測定部１１２へ出力する。
【００１９】
測定部１１２は、連続する所定数の同一パケットのうち受信部１１１から出力されたパケットの受信品質を測定する。パケットの受信品質は、たとえば、パケットの誤り検出結果を含む。さらに、パケットの受信品質は、たとえば、ＴＴＩバンドル数の連続するＴＴＩに送信されたパケット群の誤り結果に基づいて移動局１２０がパケットを再送した回数（再送回数）を含んでいてもよい。また、測定部１１２は、移動局１２０が複数ある場合に、たとえば移動局１２０ごとに受信品質を測定する。測定部１１２は、測定した受信品質を制御部１１３へ出力する。
【００２０】
制御部１１３は、測定部１１２から出力された受信品質に基づいて、移動局１２０にＴＴＩバンドル数を設定させるＴＴＩバンドル数制御を行う。また、制御部１１３は、測定部１１２から移動局１２０ごとの受信品質が出力される場合は、移動局１２０ごとにＴＴＩバンドル数制御を行う。
【００２１】
制御部１１３は、決定部１１３ａと、送信部１１３ｂと、を備えている。決定部１１３ａは、受信品質に基づいてＴＴＩバンドル数を決定する。決定部１１３ａは、決定したＴＴＩバンドル数を送信部１１３ｂへ出力する。送信部１１３ｂは、決定部１１３ａから出力されたＴＴＩバンドル数へ変更すべき旨の設定要求信号を移動局１２０へ送信する。
【００２２】
移動局１２０は、送信部１２１と、受信部１２２と、設定部１２３と、を備えている。送信部１２１は、設定されたＴＴＩバンドル数の連続するＴＴＩに同一のパケットを基地局１１０へ送信するＴＴＩバンドリングを行う。また、送信部１２１は、設定部１２３によって設定されたＴＴＩバンドル数によってＴＴＩバンドリングを行う。
【００２３】
受信部１２２は、基地局１１０から送信された設定要求信号を受信する。設定要求信号は、送信部１２１によって送信されたパケットの受信品質に基づいて基地局１１０が決定したＴＴＩバンドル数を示す信号である。受信部１２２は、受信した設定要求信号を設定部１２３へ出力する。設定部１２３は、送信部１２１のＴＴＩバンドル数を、受信部１２２から出力された設定要求信号が示すＴＴＩバンドル数に設定する。
【００２４】
図２は、通信システムの適用例を示す図である。図１に示した通信システム１００は、たとえば図２に示す通信システム２００に適用することができる。通信システム２００は、ＬＴＥの通信システムである。通信システム２００は、Ｅ−ＵＴＲＡＮ２１０（Ｅｖｏｌｖｅｄ−Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）と、上位通信局２２１，２２２と、を含んでいる。
【００２５】
Ｅ−ＵＴＲＡＮ２１０は、基地局２１１〜２１３（ｅＮＢ）を含んでいる。基地局２１１〜２１３は、Ｘ２インターフェースによって互いに接続されている。また、基地局２１１〜２１３は、Ｓ１インターフェースによって上位通信局２２１，２２２と接続されている。上位通信局２２１，２２２は、たとえばＳ−ＧＷ（Ｓｅｒｖｉｎｇ−ＧａｔｅＷａｙ）やＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）である。上位通信局２２１，２２２はコアネットワークと接続されている。
【００２６】
図１に示した基地局１１０は、たとえば基地局２１１〜２１３の少なくともいずれかに適用することができる。図１に示した基地局１１０は、基地局２１１〜２１３のうちの基地局１１０を適用した基地局と無線通信を行う移動局に適用することができる。
【００２７】
（基地局の構成例）
図３は、実施の形態１にかかる基地局の構成例を示す図である。図３に示すように、基地局１１０は、たとえば、アンテナ３０１と、ＲＦ部３１０と、変復調回路３２０と、符号回路３３０と、制御回路３４０と、Ｌ２／Ｌ３回路３５０と、上位インターフェース３６０と、を備えている。変復調回路３２０、符号回路３３０、制御回路３４０およびＬ２／Ｌ３回路３５０は、たとえば、１つまたは複数のＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）によって実現することができる。
【００２８】
図１に示した受信部１１１および送信部１１３ｂは、たとえばアンテナ３０１、変復調回路３２０、符号回路３３０および制御回路３４０によって実現することができる。図１に示した測定部１１２および決定部１１３ａは、たとえば制御回路３４０によって実現することができる。基地局１１０にはたとえばＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  Ｒｅｑｕｅｓｔ）が適用される。具体的には、基地局１１０は、移動局１２０から受信したパケットのＣＲＣを行い、ＣＲＣの結果に応じて再送制御を行う。
【００２９】
アンテナ３０１は、移動局１２０から無線受信したＲＦ信号をＲＦ部３１０へ出力する。また、アンテナ３０１は、ＲＦ部３１０から出力されたＲＦ信号を移動局１２０へ無線送信する。ＲＦ部３１０は、アンテナ３０１から出力されたＲＦ信号をベースバンド信号に変換して変復調回路３２０へ出力する。また、ＲＦ部３１０は、変復調回路３２０から出力されたベースバンド信号をＲＦ信号に変換してアンテナ３０１へ出力する。
【００３０】
変復調回路３２０は、復調部３２１と、変調部３２２と、を備えている。復調部３２１は、ＲＦ部３１０から出力された信号を復調する。復調部３２１は、復調した信号を符号回路３３０へ出力する。変調部３２２は、符号回路３３０から出力された信号を変調する。変調部３２２は、変調した信号をＲＦ部３１０へ出力する。
【００３１】
符号回路３３０は、復号部３３１と、ＣＲＣ部３３２と、符号部３３３と、を備えている。復号部３３１は、変復調回路３２０から出力された信号を復号する。復号部３３１は、復号により得られたパケットをＣＲＣ部３３２へ出力する。
【００３２】
ＣＲＣ部３３２は、復号部３３１から出力されたパケットのＣＲＣ（誤り検出）を行う。ＣＲＣ部３３２は、ＣＲＣを行ったパケットを、ＣＲＣ結果を示すＣＲＣ情報とともに制御回路３４０へ出力する。ＣＲＣ情報は、パケットの誤り検出結果に関する情報であり、たとえばパケットに誤りがあったか否か（ＯＫまたはＮＧ）を示す情報である。符号部３３３は、制御回路３４０から出力されたパケットを符号化する。符号部３３３は、符号化により得られた信号を変復調回路３２０へ出力する。
【００３３】
制御回路３４０は、再送制御部３４１と、リソース割当部３４２と、移動局制御部３４３と、バンドル数管理部３４８と、を備えている。再送制御部３４１は、符号回路３３０から出力されたパケットについて、ＣＲＣ情報に基づいてＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）層の再送制御を行う。
【００３４】
具体的には、再送制御部３４１は、ＴＴＩバンドリングによって送信されたパケット群の少なくともいずれかにおいてＣＲＣ結果がＯＫとなった場合は、パケット群の送信元の移動局１２０に対するＡＣＫ（肯定信号）をリソース割当部３４２へ出力する。ＡＣＫは、パケットを正常に受信したことを示す信号である。
【００３５】
また、再送制御部３４１は、ＴＴＩバンドリングによって送信されたパケット群のいずれにおいてもＣＲＣ結果がＮＧとなった場合は、パケット群の送信元の移動局１２０に対するＮＡＣＫ（否定信号）をリソース割当部３４２へ出力する。ＮＡＣＫは、パケットを正常に受信しなかったことを示し、パケットの再送を要求する信号である。また、再送制御部３４１は、ＮＡＣＫを出力してパケットの再送を要求した場合は、パケットの再送を示す再送情報を再送情報管理部３４５へ出力する。
【００３６】
リソース割当部３４２は、移動局１２０に対するリソース割り当てを行う。また、リソース割当部３４２は、再送制御部３４１から出力されるＡＣＫおよびＮＡＣＫを符号回路３３０へ出力する。また、リソース割当部３４２は、バンドル数管理部３４８から出力された設定要求信号を符号回路３３０へ出力する。
【００３７】
移動局制御部３４３は、移動局１２０ごとにＴＴＩバンドル数制御を行う。制御回路３４０によるＴＴＩバンドル数制御は、たとえば中期的（たとえば数十［ｍｓ］〜数［ｓ］）に行われる。具体的には、移動局制御部３４３は、ＣＲＣ情報管理部３４４と、再送情報管理部３４５と、メモリ３４６と、移動局バンドル数決定部３４７と、を備えている。ＣＲＣ情報管理部３４４は、符号回路３３０から出力されるＣＲＣ情報を取得して管理する。具体的には、ＣＲＣ情報管理部３４４は、ＣＲＣ情報をメモリ３４６に記憶するとともに、メモリ３４６に記憶したＣＲＣ情報に基づいて移動局１２０ごとのＣＲＣ結果を集計して移動局バンドル数決定部３４７へ出力する。
【００３８】
再送情報管理部３４５は、再送制御部３４１から出力される再送情報を取得して管理する。具体的には、再送情報管理部３４５は、再送情報をメモリ３４６に記憶するとともに、メモリ３４６に記憶した再送情報に基づいて移動局１２０ごとの再送回数を集計して移動局バンドル数決定部３４７へ出力する。メモリ３４６は、ＣＲＣ情報および再送情報を移動局１２０ごとに記憶する。
【００３９】
移動局バンドル数決定部３４７は、ＣＲＣ情報管理部３４４からのＣＲＣ情報と、再送情報管理部３４５からの再送情報と、に基づいて、移動局１２０ごとのＴＴＩバンドル数を決定する。また、移動局バンドル数決定部３４７は、Ｌ２／Ｌ３回路３５０から出力される制御信号によって、ＴＴＩバンドル数の決定処理の閾値や決定周期などの制御パラメータを設定する。移動局バンドル数決定部３４７は、決定した移動局１２０ごとのＴＴＩバンドル数を示すＴＴＩバンドル数情報をバンドル数管理部３４８へ出力する。
【００４０】
バンドル数管理部３４８は、移動局バンドル数決定部３４７から出力されるＴＴＩバンドル数情報に基づいて、移動局１２０ごとのＴＴＩバンドル数の制御を行う。具体的には、バンドル数管理部３４８は、ＴＴＩバンドル数の設定対象の移動局１２０に対する設定要求信号をリソース割当部３４２へ出力する。設定要求信号には、対象の移動局１２０が設定すべきＴＴＩバンドル数が含まれる。これにより、設定要求信号が対象の移動局１２０に受信され、移動局１２０にＴＴＩバンドル数を設定させることができる。
【００４１】
Ｌ２／Ｌ３回路３５０は、制御回路３４０と上位インターフェース３６０との間に設けられ、Ｌ２層およびＬ３層の通信処理を行う回路である。上位インターフェース３６０は、基地局１１０の上位の通信局（たとえば図２の上位通信局２２１，２２２）との間で通信を行う通信インターフェースである。
【００４２】
（ＴＴＩバンドル数制御）
図４は、実施の形態１にかかるＴＴＩバンドル数制御の一例を示すフローチャートである。図４に示した基地局１１０の制御回路３４０は、ＴＴＩバンドリング対象の移動局１２０ごとにステップＳ４０１〜Ｓ４０５を実行する。まず、ＣＲＣ情報管理部３４４が、メモリ３４６に記憶されたＣＲＣ情報に基づいて対象移動局のＣＲＣ結果を集計する（ステップＳ４０１）。つぎに、再送情報管理部３４５が、メモリ３４６に記憶された再送情報に基づいて対象移動局の再送回数を集計する（ステップＳ４０２）。
【００４３】
つぎに、移動局バンドル数決定部３４７が、ステップＳ４０２によって集計されたＣＲＣ結果と、ステップＳ４０１によって集計された再送回数と、の少なくともいずれかに基づいて対象移動局のＴＴＩバンドル数を決定する（ステップＳ４０３）。つぎに、移動局バンドル数決定部３４７が、ステップＳ４０３の決定結果に基づいて、対象移動局のＴＴＩバンドル数が変更になるか否かを判断する（ステップＳ４０４）。
【００４４】
ステップＳ４０４において、対象移動局のＴＴＩバンドル数が変更にならない場合（ステップＳ４０４：Ｎｏ）は、制御回路３４０は、ＴＴＩバンドリング対象の次の移動局へ処理を移行する。対象移動局のＴＴＩバンドル数が変更になる場合（ステップＳ４０４：Ｙｅｓ）は、移動局バンドル数決定部３４７が、「変更対象の移動局数」をインクリメントする（ステップＳ４０５）。「変更対象の移動局数」は、ＴＴＩバンドル数を変更する移動局１２０の数を示す情報であり、たとえばメモリ３４６に記憶される。
【００４５】
ＴＴＩバンドリング対象の移動局１２０ごとにステップＳ４０１〜Ｓ４０５を実行すると、制御回路３４０は、ＴＴＩバンドル数の変更対象の移動局１２０ごとに、すなわち「変更対象の移動局数」の数だけステップＳ４０６を実行する。ステップＳ４０６においては、バンドル数管理部３４８が、対象移動局についてＴＴＩバンドル数の変更処理を行い（ステップＳ４０６）、一連の処理を終了する。具体的には、バンドル数管理部３４８は、ステップＳ４０３によって決定された対象移動局のＴＴＩバンドル数を含む設定要求信号を対象移動局へ送信することで変更処理を行う。
【００４６】
（移動局単位のＴＴＩバンドル数の決定処理の具体例）
＜決定処理の具体例１＞
図５は、移動局単位のＴＴＩバンドル数の決定処理の具体例１を示すフローチャートである。移動局バンドル数決定部３４７は、図４に示したステップＳ４０３において、たとえば図５に示す処理を実行することによって対象移動局に関するＴＴＩバンドル数を決定する。まず、移動局バンドル数決定部３４７は、「再送回数」（「Ｎｃｒｃｎｇ」）が再送回数閾値（ＴＨｃｒｃｎｇ）以上になったか否かを判断する（ステップＳ５０１）。「再送回数」は、対象移動局による初回送信のパケットが再送となる動作が連続して発生した回数を示す情報であり、たとえばメモリ３４６に記憶される。
【００４７】
ステップＳ５０１において、「再送回数」が再送回数閾値以上になっていない場合（ステップＳ５０１：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ５０６へ移行する。「再送回数」が再送回数閾値以上になった場合（ステップＳ５０１：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「再送回数」を０に設定する（ステップＳ５０２）。
【００４８】
つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」にＴＴＩｕｐ，ｃを加算する（ステップＳ５０３）。「ＴＴＩバンドル数」は、対象移動局の現在のＴＴＩバンドル数を初期値とする情報であり、たとえばメモリ３４６に記憶される。ＴＴＩｕｐ，ｃは、「ＴＴＩバンドル数」の増加単位である。
【００４９】
つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数より大きくなったか否かを判断する（ステップＳ５０４）。「ＴＴＩバンドル数」が所定の最大数より大きくなっていない場合（ステップＳ５０４：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ５０６へ移行する。「ＴＴＩバンドル数」が所定の最大数より大きくなった場合（ステップＳ５０４：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最大数に設定する（ステップＳ５０５）。これにより、「ＴＴＩバンドル数」が所定の最大数を超えないようにすることができる。
【００５０】
つぎに、移動局バンドル数決定部３４７は、「ＯＫ回数」（「Ｎｃｒｃｏｋ」）がＯＫ回数閾値（ＴＨｃｒｃｏｋ）より少ないか否かを判断する（ステップＳ５０６）。「ＯＫ回数」は、対象移動局の初回送信について、連続して現在の「ＴＴＩバンドル数」よりも少ないＴＴＩ数でＣＲＣ結果がＯＫとなった回数を示す情報であり、たとえばメモリ３４６に記憶される。「ＯＫ回数」がＯＫ回数閾値より少なくない場合（ステップＳ５０６：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。
【００５１】
ステップＳ５０６において、「ＯＫ回数」がＯＫ回数閾値より少ない場合（ステップＳ５０６：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＯＫ回数」を「０」に設定する（ステップＳ５０７）。つぎに、「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｃを減算する（ステップＳ５０８）。ＴＴＩｄｏｗｎ，ｃは、「ＴＴＩバンドル数」の減少単位である。
【００５２】
つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最小数より小さくなったか否かを判断する（ステップＳ５０９）。「ＴＴＩバンドル数」が所定の最小数より小さくなっていない場合（ステップＳ５０９：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。「ＴＴＩバンドル数」が所定の最小数より小さくなった場合（ステップＳ５０９：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ５１０）。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。
【００５３】
ステップＳ５０１〜Ｓ５０５により、基地局１１０は、対象移動局による初回送信のパケットが再送となる動作が連続して発生した回数に基づいて対象移動局のＴＴＩバンドル数を設定させることができる。具体的には、基地局１１０は、対象移動局による初回送信のパケットが再送となる動作が連続して発生した回数が閾値以上になった場合に対象移動局のＴＴＩバンドル数を増加させることができる。
【００５４】
ステップＳ５０６〜Ｓ５１０により、基地局１１０は、対象移動局からのパケットについて連続して現在の「ＴＴＩバンドル数」より少ないＴＴＩ数（送信回数）でＣＲＣ結果がＯＫ（誤りなし）となった回数に基づいて対象移動局のＴＴＩバンドル数を設定させることができる。具体的には、基地局１１０は、対象移動局からのパケットについて連続して現在の「ＴＴＩバンドル数」より少ないＴＴＩ数でＣＲＣ結果がＯＫとなった回数が閾値以上になった場合は対象移動局のＴＴＩバンドル数を減少させる。
【００５５】
図６は、移動局単位のＴＴＩバンドル数の決定処理の具体例１による動作例１を示す図である。図６においては、図５に示したステップＳ５０１〜Ｓ５０５によって基地局１１０が移動局１２０のＴＴＩバンドル数を減少させる動作について説明する。図６に示すように、まず、基地局１１０が、直前に移動局１２０が送信したパケットに対するＡＣＫを移動局１２０へ送信したとする（ステップＳ６０１）。この時点での移動局１２０の「ＴＴＩバンドル数」は４に設定されているとする。また、基地局１１０の「再送回数」は０であるとする。
【００５６】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ６０２）。ここでは、ステップＳ６０２によって送信された各パケットのＣＲＣ結果がＮＧになったとする。ステップＳ６０２によって送信されたパケットは初回送信であるため、基地局１１０の「再送回数」はインクリメントされて１となる。つぎに、基地局１１０が、ステップＳ６０２によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ６０３）。
【００５７】
つぎに、移動局１２０が、ステップＳ６０１によって送信されたパケットを、連続する４回のＴＴＩにおいて再度連続送信（ＴＴＩバンドル＃１再送〜＃４再送）する（ステップＳ６０４）。ここでは、ステップＳ６０４によって送信された各パケットのＣＲＣ結果がＮＧになったとする。ステップＳ６０４によって送信されたパケットは再送であるため、基地局１１０の「再送回数」はインクリメントされない。つぎに、基地局１１０が、ステップＳ６０４によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ６０５）。
【００５８】
つぎに、移動局１２０が、ステップＳ６０１によって送信されたパケットを、連続する４回のＴＴＩにおいて再度連続送信（ＴＴＩバンドル＃１再送〜＃４再送）する（ステップＳ６０６）。ここでは、ステップＳ６０６によって送信されたパケットのＣＲＣ結果がＯＫになったとする。ステップＳ６０６によって送信されたパケットは再送であるため、基地局１１０の「再送回数」はインクリメントされない。つぎに、基地局１１０が、ステップＳ６０６によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ６０７）。
【００５９】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ６０８）。ここでは、ステップＳ６０８によって送信された各パケットのＣＲＣ結果がＮＧになったとする。ステップＳ６０８によって送信されたパケットは初回送信であるため、基地局１１０の「再送回数」はインクリメントされて２となる。つぎに、基地局１１０が、ステップＳ６０８によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ６０９）。
【００６０】
以上のような動作が続き、基地局１１０の「再送回数」が再送回数閾値となったとする。つぎに、基地局１１０が、直前に移動局１２０から送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ６１０）。また、基地局１１０は、現在の「ＴＴＩバンドル数」にＴＴＩｕｐ，ｃを加算した「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ６１１）。ＴＴＩｕｐ，ｃを２とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は６となる。
【００６１】
これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を６に設定する。つぎに、移動局１２０が、連続する６回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃６）する（ステップＳ６１２）。このように、移動局１２０による初回送信のパケットが再送となる動作が連続して発生した回数が再送回数閾値以上になった場合に移動局１２０のＴＴＩバンドル数を増加させることができる。
【００６２】
図７は、移動局単位のＴＴＩバンドル数の決定処理の具体例１による動作例２を示す図である。図７においては、図５に示したステップＳ５０６〜Ｓ５１０によって基地局１１０が移動局１２０のＴＴＩバンドル数を減少させる動作について説明する。図７に示すように、最初の時点での移動局１２０の「ＴＴＩバンドル数」は４に設定されているとする。また、基地局１１０の「ＯＫ回数」は０であるとする。
【００６３】
まず、移動局１２０が、連続する４回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ７０１）。ここでは、ステップＳ７０１によって連続送信された各パケットのうちの、４回目に送信されたパケット（ＴＴＩバンドル＃４）のＣＲＣ結果が初めてＯＫになったとする。この場合は、「ＴＴＩバンドル数」の４と同じ回数でＣＲＣ結果がＯＫになったため、基地局１１０の「ＯＫ回数」は０のままである。つぎに、基地局１１０が、ステップＳ７０１によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ７０２）。
【００６４】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ７０３）。ここでは、ステップＳ７０３によって連続送信された各パケットのうちの、３回目に送信されたパケット（ＴＴＩバンドル＃３）のＣＲＣ結果が初めてＯＫになったとする。この場合は、「ＴＴＩバンドル数」の４より少ない回数でＣＲＣ結果がＯＫになったため、基地局１１０の「ＯＫ回数」はインクリメントされて１になる。つぎに、基地局１１０が、ステップＳ７０３によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ７０４）。
【００６５】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ７０５）。ここでは、ステップＳ７０５によって連続送信された各パケットのうちの、２回目に送信されたパケット（ＴＴＩバンドル＃２）のＣＲＣ結果が初めてＯＫになったとする。この場合は、「ＴＴＩバンドル数」の４より少ない回数でＣＲＣ結果がＯＫになったため、基地局１１０の「ＯＫ回数」はインクリメントされて２になる。つぎに、基地局１１０が、ステップＳ７０５によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ７０６）。
【００６６】
以上のような動作が続き、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）したとする（ステップＳ７０７）。ここでは、ステップＳ７０７によって連続送信された各パケットのうちの、３回目に送信されたパケット（ＴＴＩバンドル＃３）のＣＲＣ結果が初めてＯＫになったとする。この場合は、「ＴＴＩバンドル数」の４より少ない回数でＣＲＣ結果がＯＫになったため、基地局１１０の「ＯＫ回数」はインクリメントされる。
【００６７】
このとき、基地局１１０の「ＯＫ回数」がＯＫ回数閾値になったとする。つぎに、基地局１１０が、ステップＳ７０７によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ７０８）。また、基地局１１０は、現在の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｃを減算した「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ７０９）。ＴＴＩｄｏｗｎ，ｃを２とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は２となる。
【００６８】
これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を２に変更する。つぎに、移動局１２０が、連続する２回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１，＃２）する（ステップＳ７１０）。このように、連続して現在の「ＴＴＩバンドル数」よりも少ないＴＴＩ数でＣＲＣ結果がＯＫ（誤りなし）となった回数が閾値以上になった場合に、移動局１２０のＴＴＩバンドル数を減少させることができる。
【００６９】
図５〜図７に示した移動局単位のＴＴＩバンドル数の決定処理の具体例１によれば、現在の「ＴＴＩバンドル数」が適切かどうかを再送回数によって判定し、「ＴＴＩバンドル数」の最適化を行うことができる。連続で再送が発生するような場合は、通信路の状況に対して「ＴＴＩバンドル数」が不足していると考えられるため（必要な受信品質を満たせていないため）、「ＴＴＩバンドル数」を増加させることで受信品質の向上を図る。
【００７０】
一方で、現在の「ＴＴＩバンドル数」よりも少ないＴＴＩで連続してＣＲＣ結果がＯＫとなるような場合は、過剰にリソースを使用していると考えられるため、「ＴＴＩバンドル数」を減少させることでリソース利用効率を改善することができる。図５〜図７に示した移動局単位のＴＴＩバンドル数の決定処理の具体例１は、特に、現在の「ＴＴＩバンドル数」と実際に必要なＴＴＩバンドル数に大きな誤差がある場合に、早期に（たとえば数十［ｍｓ］程度で）誤差を縮めることができる。
【００７１】
＜決定処理の具体例２＞
図８は、移動局単位のＴＴＩバンドル数の決定処理の具体例２を示すフローチャートである。移動局バンドル数決定部３４７は、図４に示したステップＳ４０３において、たとえば図８に示す処理を実行することによって対象移動局に関するＴＴＩバンドル数を決定してもよい。まず、移動局バンドル数決定部３４７は、「累積回数」が累積回数閾値（ＴＨａｖｅ，ｕｐｄｏｗｎ）以上になったか否かを判断する（ステップＳ８０１）。
【００７２】
「累積回数」は、「ＴＴＩの累積値」が何回累積されたかを示す情報であり、たとえばメモリ３４６に記憶される。「ＴＴＩの累積値」は、初回送信および再送を含むパケットの各送信において、ＣＲＣ結果がＯＫとなるまでのＴＴＩ数の累積値を示す情報であり、たとえばメモリ３４６に記憶される。
【００７３】
ステップＳ８０１において、「累積回数」が累積回数閾値以上になっていない場合（ステップＳ８０１：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ８１１へ移行する。「累積回数」が累積回数閾値以上になった場合（ステップＳ８０１：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「累積回数」を０に設定する（ステップＳ８０２）。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩの累積値」を累積回数閾値によって除算することで「ＴＴＩの累積値」の「平均値」を算出する（ステップＳ８０３）。
【００７４】
つぎに、移動局バンドル数決定部３４７は、ステップＳ８０３によって算出された「平均値」が「ＴＴＩバンドル数」以上か否かを判断する（ステップＳ８０４）。「ＴＴＩの累積値」の平均値が「ＴＴＩバンドル数」以上である場合（ステップＳ８０４：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」にＴＴＩｕｐ，ｃを加算する（ステップＳ８０５）。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数より大きいか否かを判断する（ステップＳ８０６）。
【００７５】
ステップＳ８０６において、「ＴＴＩバンドル数」が所定の最大数より大きくない場合（ステップＳ８０６：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ８１１へ移行する。「ＴＴＩバンドル数」が所定の最大数より大きい場合（ステップＳ８０６：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最大数に設定し（ステップＳ８０７）、ステップＳ８１１へ移行する。これにより、「ＴＴＩバンドル数」が所定の最大数より大きくならないようにすることができる。
【００７６】
ステップＳ８０４において、「ＴＴＩの累積値」の平均値が「ＴＴＩバンドル数」以上でない場合（ステップＳ８０４：Ｎｏ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｃを減算する（ステップＳ８０８）。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最小数より小さいか否かを判断する（ステップＳ８０９）。
【００７７】
ステップＳ８０９において、「ＴＴＩバンドル数」が所定の最小数より小さくない場合（ステップＳ８０９：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ８１１へ移行する。「ＴＴＩバンドル数」が所定の最小数より小さい場合（ステップＳ８０９：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最小数に設定し（ステップＳ８１０）、ステップＳ８１１へ移行する。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩの累積値」を０に設定し（ステップＳ８１１）、一連の処理を終了する。
【００７８】
図８に示した処理により、基地局１１０は、対象移動局からのパケットについて誤りなしとなるまでのＴＴＩ（送信回数）に基づいて対象移動局の「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、対象移動局からのパケットの誤り検出において誤りなしとなるまでのＴＴＩを所定回数（累積回数閾値）累積する。そして、基地局１１０は、累積したＴＴＩの平均値に基づいて対象移動局の「ＴＴＩバンドル数」を設定させる。
【００７９】
さらに具体的には、基地局１１０は、ＴＴＩの平均値が対象移動局の現在の「ＴＴＩバンドル数」より大きい場合は対象移動局の「ＴＴＩバンドル数」を増加させる。また、基地局１１０は、ＴＴＩの平均値が対象移動局の現在の所定数より小さい場合は対象移動局の「ＴＴＩバンドル数」を減少させる。
【００８０】
図９は、移動局単位のＴＴＩバンドル数の決定処理の具体例２による動作例を示す図である。図９に示すように、最初の時点での移動局１２０の「ＴＴＩバンドル数」は４に設定されているとする。また、基地局１１０の「ＴＴＩの累積値」および「累積回数」は０であるとする。
【００８１】
まず、移動局１２０が、連続する４回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ９０１）。ここでは、ステップＳ９０１によって連続送信された各パケットのうちの、３回目に送信されたパケット（ＴＴＩバンドル＃３）のＣＲＣ結果が初めてＯＫになったとする。この場合は、基地局１１０の「ＴＴＩの累積値」は３となる。また、基地局１１０の「累積回数」はインクリメントされて１となる。つぎに、基地局１１０が、ステップＳ９０１によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ９０２）。
【００８２】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ９０３）。ここでは、ステップＳ９０３によって連続送信された各パケットのＣＲＣ結果がすべてＮＧになったとする。この場合は、基地局１１０の「ＴＴＩの累積値」は３のままとなる。また、基地局１１０の「累積回数」は１のままとなる。つぎに、基地局１１０が、ステップＳ９０３によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ９０４）。
【００８３】
つぎに、移動局１２０が、ステップＳ９０１によって送信されたパケットを、連続する４回のＴＴＩにおいて再度連続送信（ＴＴＩバンドル＃１〜＃４再送）する（ステップＳ９０５）。ここでは、ステップＳ９０５によって連続送信された各パケットのうちの、２回目に送信されたパケット（ＴＴＩバンドル＃２再送）のＣＲＣ結果が初めてＯＫになったとする。この場合は、ステップＳ９０３，Ｓ９０５のパケットの各送信において、６回目の送信でＣＲＣ結果がＯＫとなったため、基地局１１０の「ＴＴＩの累積値」は３＋６＝９となる。また、基地局１１０の「累積回数」はインクリメントされて２となる。つぎに、基地局１１０が、ステップＳ９０１によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ９０６）。
【００８４】
以上のような動作が続き、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）したとする（ステップＳ９０７）。ここでは、ステップＳ９０７によって連続送信された各パケットのうちの、３回目に送信されたパケット（ＴＴＩバンドル＃３）のＣＲＣ結果が初めてＯＫになったとする。このとき、基地局１１０の「累積回数」が累積回数閾値となったとする。また、基地局１１０の「ＴＴＩの累積値」はｘになっているとする。
【００８５】
つぎに、基地局１１０が、ステップＳ９０７によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ９０８）。また、基地局１１０は、「平均値」を現在の「ＴＴＩバンドル数」と比較し、比較結果に基づいて決定した「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ９０９）。「ＴＴＩの累積値」の平均値が現在の「ＴＴＩバンドル数」より小さく、ＴＴＩｄｏｗｎ，ｃを２とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は２となる。
【００８６】
これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を２に変更する。つぎに、移動局１２０が、連続する２回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１，＃２）する（ステップＳ９１０）。このように、「平均値」が対象移動局の現在の「ＴＴＩバンドル数」より小さい場合は対象移動局の「ＴＴＩバンドル数」を減少させることができる。また、「平均値」が対象移動局の現在の「ＴＴＩバンドル数」より大きい場合は対象移動局の「ＴＴＩバンドル数」を増加させてもよい。
【００８７】
なお、「平均値」と対象移動局の現在の「ＴＴＩバンドル数」との誤差が一定値（たとえば０．５）を超える場合のみ対象移動局の「ＴＴＩバンドル数」を減少または増加させるようにしてもよい。たとえば、「平均値」＝４．４であり、対象移動局の現在の「ＴＴＩバンドル数」＝４の場合は対象移動局の「ＴＴＩバンドル数」を変化させない。
【００８８】
図８，図９に示した移動局単位のＴＴＩバンドル数の決定処理の具体例２によれば、対象移動局の現在の「ＴＴＩバンドル数」が適切かどうかをＣＲＣ結果がＯＫとなるまでの平均のＴＴＩ数によって判定し、「ＴＴＩバンドル数」の最適化を行うことができる。これにより、たとえば中期的に（たとえば数百［ｍｓ］程度の周期で）対象移動局の受信特性を観測し、再送なく通信するために必要な「ＴＴＩバンドル数」を推測して追従することができる。これにより、より高精度なＴＴＩバンドル数制御を行うことが可能となる。
【００８９】
＜決定処理の具体例３＞
図１０は、移動局単位のＴＴＩバンドル数の決定処理の具体例３を示すフローチャートである。移動局バンドル数決定部３４７は、図４に示したステップＳ４０３において、たとえば図１０に示す処理を実行することによって対象移動局に関するＴＴＩバンドル数を決定してもよい。図１０に示すステップＳ１００１〜Ｓ１００３は、図８に示したステップＳ８０１〜Ｓ８０３と同様である。
【００９０】
ステップＳ１００３のつぎに、移動局バンドル数決定部３４７は、ステップＳ１００３によって算出された「平均値」に最も近い「ＴＴＩバンドル数」を選択する（ステップＳ１００４）。たとえば、移動局バンドル数決定部３４７は、「平均値」に最も近い整数を「ＴＴＩバンドル数」として選択する。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数より大きいか否かを判断する（ステップＳ１００５）。
【００９１】
ステップＳ１００５において、「ＴＴＩバンドル数」が所定の最大数より大きくない場合（ステップＳ１００５：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ１００７へ移行する。「ＴＴＩバンドル数」が所定の最大数より大きい場合（ステップＳ１００５：Ｙｅｓ）は、「ＴＴＩバンドル数」を所定の最大数に設定する（ステップＳ１００６）。これにより、「ＴＴＩバンドル数」が所定の最大数より大きくならないようにすることができる。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最小数より小さいか否かを判断する（ステップＳ１００７）。
【００９２】
ステップＳ１００７において、「ＴＴＩバンドル数」が所定の最小数より小さくない場合（ステップＳ１００７：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ１００９へ移行する。「ＴＴＩバンドル数」が所定の最小数より小さい場合（ステップＳ１００７：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ１００８）。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。つぎに、移動局バンドル数決定部３４７は「ＴＴＩの累積値」を０に設定し（ステップＳ１００９）、一連の処理を終了する。
【００９３】
図１０に示した処理により、基地局１１０は、「平均値」に最も近い数を選択し、選択した数となるように対象移動局の「ＴＴＩバンドル数」を設定させることができる。これにより、また、基地局１１０は、「平均値」が対象移動局の現在の「ＴＴＩバンドル数」より大きい場合は対象移動局の「ＴＴＩバンドル数」を増加させることができる。基地局１１０は、「平均値」が対象移動局の現在の「ＴＴＩバンドル数」より小さい場合は対象移動局の「ＴＴＩバンドル数」を減少させることができる。
【００９４】
図１１は、移動局単位のＴＴＩバンドル数の決定処理の具体例３による動作例を示す図である。図１１に示すステップＳ１１０１〜Ｓ１１０８は、図９に示したステップＳ９０１〜Ｓ９０８と同様である。ステップＳ１１０８のつぎに、基地局１１０は、「ＴＴＩの累積値」の「平均値」を算出し、算出した「平均値」に最も近い「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ１１０９）。
【００９５】
「ＴＴＩの累積値」の「平均値」を５．２とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は、５．２に最も近い整数である５となる。これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を５に変更する。つぎに、移動局１２０が、連続する５回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃５）する（ステップＳ１１１０）。また、たとえば「ＴＴＩの累積値」の「平均値」が５．８である場合は、設定要求信号に含まれる「ＴＴＩバンドル数」は、５．８に最も近い整数である６となる。
【００９６】
図１０，図１１に示した移動局単位のＴＴＩバンドル数の決定処理の具体例３によれば、現在の「ＴＴＩバンドル数」が適切かどうかをＣＲＣ結果がＯＫとなるまでの平均のＴＴＩ数によって判定し、「ＴＴＩバンドル数」の最適化を行うことができる。また、測定した「平均値」に最も近い値へ「ＴＴＩバンドル数」を変更させることができる。これにより、現在の「ＴＴＩバンドル数」に関わらず、最新の「平均値」を基準に制御を行うことができるため、より通信路の状況変化が速い環境への瞬時の追従が可能になる。
【００９７】
＜決定処理の具体例４＞
図１２は、移動局単位のＴＴＩバンドル数の決定処理の具体例４を示すフローチャートである。移動局バンドル数決定部３４７は、図４に示したステップＳ４０３において、たとえば図１２に示す処理を実行することにより対象移動局に関するＴＴＩバンドル数を決定してもよい。まず、移動局バンドル数決定部３４７は、「再送の累積回数」が累積回数閾値（ＴＨａｖｅ，ｒｅｔ）となったか否かを判断する（ステップＳ１２０１）。
【００９８】
「再送の累積回数」は、「再送回数の累積値」が何回累積されたかを示す情報であり、たとえばメモリ３４６に記憶される。「再送回数の累積値」は、初回送信および再送を含むパケットの各送信において、ＣＲＣ結果がＯＫとなるまでの再送回数の累積値を示す情報であり、たとえばメモリ３４６に記憶される。
【００９９】
ステップＳ１２０１において、「再送の累積回数」が累積回数閾値となっていない場合（ステップＳ１２０１：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。「再送の累積回数」が累積回数閾値となった場合（ステップＳ１２０１：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「再送の累積回数」を０に設定する（ステップＳ１２０２）。
【０１００】
つぎに、移動局バンドル数決定部３４７は、「再送回数の累積値」を累積回数閾値によって除算することで「再送回数」の「平均値」を算出する（ステップＳ１２０３）。つぎに、移動局バンドル数決定部３４７は、「再送回数の累積値」を０に設定する（ステップＳ１２０４）。
【０１０１】
つぎに、移動局バンドル数決定部３４７は、ステップＳ１２０３によって算出された「平均値」が平均値閾値（ＴＨｒｅｔ）より大きいか否かを判断する（ステップＳ１２０５）。「平均値」が平均値閾値より大きくない場合（ステップＳ１２０５：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。
【０１０２】
ステップＳ１２０５において、「平均値」が平均値閾値より大きい場合（ステップＳ１２０５：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数と等しいか否かを判断する（ステップＳ１２０６）。「ＴＴＩバンドル数」が所定の最大数と等しい場合（ステップＳ１２０６：Ｙｅｓ）は、移動局バンドル数決定部３４７は、対象移動局に対するＴＴＩバンドリングを非適用にし（ステップＳ１２０７）、一連の処理を終了する。または、ステップＳ１２０７において、移動局バンドル数決定部３４７は、対象移動局の「ＴＴＩバンドル数」を平均値閾値に決定してもよい。
【０１０３】
ステップＳ１２０６において、「ＴＴＩバンドル数」が所定の最大数と等しくない場合（ステップＳ１２０６：Ｎｏ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」にＴＴＩｕｐ，ｃを加算する（ステップＳ１２０８）。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数より大きいか否かを判断する（ステップＳ１２０９）。「ＴＴＩバンドル数」が所定の最大数より大きくない場合（ステップＳ１２０９：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。
【０１０４】
ステップＳ１２０９は、「ＴＴＩバンドル数」が所定の最大数より大きい場合（ステップＳ１２０９：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最大数に設定し（ステップＳ１２１０）、一連の処理を終了する。
【０１０５】
図１２に示した処理により、基地局１１０は、対象移動局からのパケットの再送回数の累積値に基づいて対象移動局の「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、対象移動局からのパケットの再送回数の累積値を所定回数（累積回数閾値）累積する。そして、基地局１１０は、累積した再送回数の平均値に基づいて対象移動局の「ＴＴＩバンドル数」を設定させる。
【０１０６】
図１３は、移動局単位のＴＴＩバンドル数の決定処理の具体例４による動作例を示す図である。図１３に示すように、最初の時点での移動局１２０の「ＴＴＩバンドル数」は４に設定されているとする。また、基地局１１０の「再送回数の累積値」および「累積回数」は０であるとする。
【０１０７】
まず、移動局１２０が、連続する４回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ１３０１）。ここでは、ステップＳ１３０１によって連続送信されたパケットのＣＲＣ結果がＯＫであったとする。この場合は、再送が０回でＣＲＣ結果がＯＫとなったため、基地局１１０の「再送回数の累積値」は０のままとなる。また、基地局１１０の「累積回数」はインクリメントされて１となる。つぎに、基地局１１０が、ステップＳ１３０１によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ１３０２）。
【０１０８】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ１３０３）。ここでは、ステップＳ１３０２によって連続送信された各パケットのＣＲＣ結果がＮＧであったとする。つぎに、基地局１１０が、ステップＳ１３０３によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ１３０４）。
【０１０９】
つぎに、移動局１２０が、ステップＳ１３０１によって送信されたパケットを、連続する４回のＴＴＩにおいて再度連続送信（ＴＴＩバンドル＃１〜＃４再送）する（ステップＳ１３０５）。ここでは、ステップＳ１３０５によって連続送信されたパケットのＣＲＣ結果がＯＫであったとする。この場合は、再送が１回でＣＲＣ結果がＯＫとなったため、基地局１１０の「再送回数の累積値」は１となる。また、基地局１１０の「累積回数」はインクリメントされて２となる。つぎに、基地局１１０が、ステップＳ１３０５によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ１３０６）。
【０１１０】
以上のような動作が続き、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）したとする（ステップＳ１３０７）。ここでは、ステップＳ１３０７によって連続送信されたパケットのＣＲＣ結果がＯＫであったとする。このとき、基地局１１０の「累積回数」が累積回数閾値となったとする。また、基地局１１０の「再送回数の累積値」はｘになっているとする。
【０１１１】
つぎに、基地局１１０が、ステップＳ１３０７によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ１３０８）。また、基地局１１０は、「再送回数の累積値」の「平均値」を累積回数閾値と比較し、比較結果に基づいて決定した「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ１３０９）。「再送回数の累積値」の平均値が累積回数閾値より大きく、ＴＴＩｕｐ，ｃを１とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は５となる。
【０１１２】
これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を５に変更する。つぎに、移動局１２０が、連続する５回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃５）する（ステップＳ１３１０）。
【０１１３】
図１２，図１３に示した移動局単位のＴＴＩバンドル数の決定処理の具体例４によれば、たとえば中期的に（たとえば数百［ｍｓ］程度の周期で）測定した再送回数の「平均値」に基づいて「ＴＴＩバンドル数」を増加させる制御を行うことができる。再送回数の「平均値」が平均値閾値を超える場合（許容できる再送回数を上回る場合）に「ＴＴＩバンドル数」を増加させることで、再送回数を許容可能な範囲に抑えることができる。
【０１１４】
ただし、「ＴＴＩバンドル数」を所定の最大数まで増加させても許容可能な再送回数を実現できない場合（通信路の状態が悪く、「ＴＴＩバンドル数」を増加させても効果が小さい）には、ＴＴＩバンドリングの適用を解除する。または、「ＴＴＩバンドル数」を一旦所定の最大数より低くする処理を行う。これにより、ＴＴＩバンドリングの適用によるメリットが得られない環境の場合においては、通信路の状態が改善されるまで待つ、あるいはＴＴＩバンドリングの適用を解除することができる。
【０１１５】
このように、実施の形態１にかかる通信システム１００によれば、ＴＴＩバンドリングを行う移動局１２０に対して、移動局１２０からのパケットの受信品質に基づいてＴＴＩバンドル数を設定させることができる。これにより、通信環境に応じた適切なＴＴＩバンドル数を動的に設定し、通信効率を向上させることができる。また、ＴＴＩバンドル数制御を移動局１２０ごとに行うことで、移動局１２０のそれぞれについて過剰なリソースの確保を回避し、リソース利用効率を改善することができる。また、リソース衝突による送信延期や再送の頻度が減少し、システム遅延を低減することができる。
【０１１６】
（実施の形態２）
（通信システム）
実施の形態２にかかる通信システム１００は、図１に示した通信システム１００と同様である。また、実施の形態２にかかる通信システム１００の適用例については図２に示した通信システム２００と同様である。ただし、実施の形態２にかかる基地局１１０は、移動局１２０のパケットの送信延期の頻度や、基地局１１０への移動局１２０の接続数などに基づいて移動局１２０の「ＴＴＩバンドル数」（所定数）を設定させる。
【０１１７】
（基地局の構成例）
図１４は、実施の形態２にかかる基地局の構成例を示す図である。図１４において、図３に示した部分と同様の部分については同一の符号を付して説明を省略する。図１４に示すように、実施の形態２にかかる基地局１１０は、図３に示した構成に加えてシステム制御部１４１０を備えている。
【０１１８】
リソース割当部３４２は、移動局１２０についてリソース割り当ての衝突によりパケットの送信が延期された回数（たとえばサブフレーム数）を示す送信延期回数情報をシステム制御部１４１０へ出力する。また、リソース割当部３４２は、基地局１１０に接続している移動局１２０の数を示す接続移動局数情報をシステム制御部１４１０へ出力する。バンドル数管理部３４８は、制御回路３４０から出力されたＴＴＩバンドル数情報をまずシステム制御部１４１０へ出力し、システム制御部１４１０から返されたＴＴＩバンドル数情報を含む設定要求信号をリソース割当部３４２へ出力する。
【０１１９】
システム制御部１４１０は、制御回路３４０による移動局１２０ごとのＴＴＩバンドル数制御に基づいて、移動局１２０の各ＴＴＩバンドル数をさらに制御する。システム制御部１４１０によるＴＴＩバンドル数制御は、制御回路３４０によるＴＴＩバンドル数制御よりも長期的（たとえば数［ｓ］〜数十［ｓ］）に行われる。また、システム制御部１４１０によるＴＴＩバンドル数制御は、主にＴＴＩバンドル数を抑制する方向に行われる。システム制御部１４１０は、送信延期回数管理部１４１１と、接続移動局数管理部１４１２と、メモリ１４１３と、システムバンドル数決定部１４１４と、を備えている。
【０１２０】
送信延期回数管理部１４１１は、リソース割当部３４２から出力される送信延期回数情報を取得して管理する。具体的には、送信延期回数管理部１４１１は、送信延期回数情報をメモリ１４１３に記憶するとともに、メモリ１４１３に記憶した送信延期回数情報に基づいて送信延期回数を集計してシステムバンドル数決定部１４１４へ出力する。
【０１２１】
接続移動局数管理部１４１２は、リソース割当部３４２から出力される接続移動局数を取得して管理する。具体的には、接続移動局数管理部１４１２は、接続移動局数情報をメモリ１４１３に記憶するとともに、メモリ１４１３に記憶した接続移動局数に基づいて接続移動局数を集計してシステムバンドル数決定部１４１４へ出力する。
【０１２２】
システムバンドル数決定部１４１４は、バンドル数管理部３４８からのＴＴＩバンドル数情報と、送信延期回数管理部１４１１からの送信延期回数と、接続移動局数管理部１４１２からの接続移動局数と、に基づいて移動局１２０のＴＴＩバンドル数を決定する。
【０１２３】
また、システムバンドル数決定部１４１４は、Ｌ２／Ｌ３回路３５０から出力される制御信号によって、ＴＴＩバンドル数の決定処理の閾値や決定周期などの制御パラメータを設定する。システムバンドル数決定部１４１４は、決定した移動局１２０ごとのＴＴＩバンドル数を示すＴＴＩバンドル数情報をバンドル数管理部３４８へ出力する。
【０１２４】
たとえば、システム制御部１４１０は、移動局１２０によるパケットの送信延期の頻度や、基地局１１０への移動局１２０の接続数などに基づいて、リソースの混み具合を考慮した動的なシステム単位のＴＴＩバンドル数制御を行う。これにより、状況に応じて適切なＴＴＩバンドル数を設定することができる。
【０１２５】
（ＴＴＩバンドル数制御）
図１５は、実施の形態２にかかるＴＴＩバンドル数制御の一例を示すフローチャートである。図１４に示した基地局１１０の制御回路３４０は、まず、移動局単位のＴＴＩバンドル数の制御処理を実行する（ステップＳ１５０１）。移動局単位のＴＴＩバンドル数の制御処理は、たとえば図４に示した処理である。
【０１２６】
つぎに、送信延期回数管理部１４１１が、メモリ１４１３に記憶された送信延期回数情報に基づいて、基地局１１０における送信延期回数を集計する（ステップＳ１５０２）。つぎに、接続移動局数管理部１４１２が、メモリ１４１３に記憶された接続移動局数情報に基づいて、基地局１１０における接続移動局数を集計する（ステップＳ１５０３）。
【０１２７】
つぎに、システムバンドル数決定部１４１４が、ステップＳ１５０２によって集計された送信延期回数と、ステップＳ１５０３によって集計された接続移動局数と、に基づいてＴＴＩバンドル数を決定する（ステップＳ１５０４）。つぎに、システムバンドル数決定部１４１４が、ＴＴＩバンドリング対象の移動局ごとにステップＳ１５０５を実行する。具体的には、システムバンドル数決定部１４１４は、対象の移動局についてＴＴＩバンドル数の設定処理を行い（ステップＳ１５０５）、一連の処理を終了する。
【０１２８】
（システム単位のＴＴＩバンドル数の決定処理の具体例）
＜決定処理の具体例１＞
図１６は、システム単位のＴＴＩバンドル数の決定処理の具体例１を示すフローチャートである。システムバンドル数決定部１４１４は、図１５に示したステップＳ１５０４において、たとえば図１６に示す処理を実行することによってＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数を決定する。まず、システムバンドル数決定部１４１４は、「経過時間」（ＴＨａｖｅ，ｓｕｐｐｒｅｓｓ）が経過時間閾値（ＴＨａｖｅ，ｓｕｐｐｒｅｓｓ）を超えたか否かを判断する（ステップＳ１６０１）。
【０１２９】
「経過時間」は、最後に「収容量」を算出してからの経過時間を示す情報であり、たとえばメモリ１４１３に記憶される。「収容量」は、基地局１１０に接続している移動局１２０との通信による基地局１１０の負荷量を示す情報であり、たとえばメモリ１４１３に記憶される。「収容量」は、たとえば基地局１１０に接続している移動局１２０の数や、基地局１１０に接続している移動局１２０の各「ＴＴＩバンドル数」に基づいて算出される（たとえば図１９参照）。
【０１３０】
ステップＳ１６０１において「経過時間」が経過時間閾値を超えていない場合（ステップＳ１６０１：Ｎｏ）は、システムバンドル数決定部１４１４は、一連の処理を終了する。「経過時間」が経過時間閾値を超えた場合（ステップＳ１６０１：Ｙｅｓ）は、システムバンドル数決定部１４１４は「経過時間」を０に設定する（ステップＳ１６０２）。
【０１３１】
つぎに、システムバンドル数決定部１４１４は、基地局１１０における「収容量」を算出する（ステップＳ１６０３）。以降、「経過時間」は、ステップＳ１６０３が実行されてからの経過時間を示す。つぎに、システムバンドル数決定部１４１４は、ステップＳ１６０３によって算出された「収容量」が所定の最大収容量Ｃｍａｘを超えているか否かを判断する（ステップＳ１６０４）。
【０１３２】
ステップＳ１６０４において、「収容量」が所定の最大収容量Ｃｍａｘを超えている場合（ステップＳ１６０４：Ｙｅｓ）は、システムバンドル数決定部１４１４は、ＴＴＩバンドリング対象の移動局ごとに、ステップＳ１６０５〜Ｓ１６０７を実行する。具体的には、システムバンドル数決定部１４１４は、現在の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｓを減算する（ステップＳ１６０５）。ＴＴＩｄｏｗｎ，ｓは「ＴＴＩバンドル数」の減少単位である。
【０１３３】
つぎに、システムバンドル数決定部１４１４は、現在の「ＴＴＩバンドル数」が所定の最小数より小さいか否かを判断する（ステップＳ１６０６）。現在の「ＴＴＩバンドル数」が所定の最小数より小さくない場合（ステップＳ１６０６：Ｎｏ）は、システムバンドル数決定部１４１４は、ＴＴＩバンドリング対象の次の移動局へ処理を移行する。現在の「ＴＴＩバンドル数」が所定の最小数より小さい場合（ステップＳ１６０６：Ｙｅｓ）は、システムバンドル数決定部１４１４は、「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ１６０７）。
【０１３４】
ＴＴＩバンドリング対象の移動局ごとにステップＳ１６０５〜Ｓ１６０７を実行すると、システムバンドル数決定部１４１４は、ステップＳ１６０３へ戻る。ステップＳ１６０４において、「収容量」が所定の最大収容量Ｃｍａｘを超えていない場合（ステップＳ１６０４：Ｎｏ）は、システムバンドル数決定部１４１４は、一連の処理を終了する。
【０１３５】
図１６に示した処理により、基地局１１０は、基地局１１０に接続した移動局１２０の数に基づいて基地局１１０における「収容量」を算出し、算出した「収容量」に基づいて移動局１２０の各「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、基地局１１０における「収容量」が最大収容量Ｃｍａｘ（閾値）を超えた場合に移動局１２０の各「ＴＴＩバンドル数」を減少させる。
【０１３６】
＜決定処理の具体例２＞
図１７は、システム単位のＴＴＩバンドル数の決定処理の具体例２を示すフローチャートである。システムバンドル数決定部１４１４は、図１５に示したステップＳ１５０４において、たとえば図１７に示す処理を実行することによってＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数を決定してもよい。図１７に示すステップＳ１７０１〜Ｓ１７０３は、図１６に示すステップＳ１６０１〜Ｓ１６０３と同様である。
【０１３７】
ステップＳ１７０３のつぎに、システムバンドル数決定部１４１４は、Ｏｒｄｅｒを０に設定する（ステップＳ１７０４）。Ｏｒｄｅｒは、ＴＴＩバンドリング対象の各移動局のプライオリティ（優先度）のインデックス（０，１，２，…）である。つぎに、システムバンドル数決定部１４１４は、ステップＳ１７０３によって算出された「収容量」が所定の最大収容量Ｃｍａｘを超えているか否かを判断する（ステップＳ１７０５）。
【０１３８】
ステップＳ１７０５において、「収容量」が最大収容量Ｃｍａｘを超えている場合（ステップＳ１７０５：Ｙｅｓ）は、システムバンドル数決定部１４１４は、ステップＳ１７０６へ移行する。具体的には、システムバンドル数決定部１４１４は、ＴＴＩバンドリング対象の各移動局のうちのプライオリティがＯｒｄｅｒ番目の移動局の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｓを減算する（ステップＳ１７０６）。
【０１３９】
つぎに、システムバンドル数決定部１４１４は、プライオリティがＯｒｄｅｒ番目の移動局について現在の「ＴＴＩバンドル数」が所定の最小数より小さいか否かを判断する（ステップＳ１７０７）。現在の「ＴＴＩバンドル数」が所定の最小数より小さくない場合（ステップＳ１７０７：Ｎｏ）は、システムバンドル数決定部１４１４は、ステップＳ１７０９へ移行する。現在の「ＴＴＩバンドル数」が所定の最小数より小さい場合（ステップＳ１７０７：Ｙｅｓ）は、システムバンドル数決定部１４１４は、プライオリティがＯｒｄｅｒ番目の移動局について「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ１７０８）。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。
【０１４０】
つぎに、システムバンドル数決定部１４１４は、基地局１１０の「収容量」を再算出する（ステップＳ１７０９）。つぎに、システムバンドル数決定部１４１４は、Ｏｒｄｅｒをインクリメントし（ステップＳ１７１０）、ステップＳ１７０５へ戻る。ステップＳ１７０５において、「収容量」が所定の最大収容量Ｃｍａｘを超えていない場合（ステップＳ１７０５：Ｎｏ）は、システムバンドル数決定部１４１４は、一連の処理を終了する。
【０１４１】
図１７に示した処理により、基地局１１０は、基地局１１０における「収容量」に基づいて移動局１２０の各「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、基地局１１０における「収容量」が最大収容量Ｃｍａｘを超えた場合に、プライオリティの低い順に移動局１２０の「ＴＴＩバンドル数」を減少させる。
【０１４２】
＜決定処理の具体例３＞
図１８は、システム単位のＴＴＩバンドル数の決定処理の具体例３を示すフローチャートである。システムバンドル数決定部１４１４は、図１５に示したステップＳ１５０４において、たとえば図１８に示す処理を実行することによってＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数を決定してもよい。図１８において、Ｏｒｄｅｒは、ＴＴＩバンドリング対象の各移動局において、前回「ＴＴＩバンドル数」を変更してからの経過時間が長い順番を示すインデックス（０，１，２，…）である。図１８に示すステップＳ１８０１〜Ｓ１８０５は、図１７に示したステップＳ１７０１〜Ｓ１７０５と同様である。
【０１４３】
ステップＳ１８０５において「収容量」が最大収容量Ｃｍａｘを超えている場合に、システムバンドル数決定部１４１４は、前回「ＴＴＩバンドル数」を変更してからの経過時間がＯｒｄｅｒ番目に長い移動局の「ＴＴＩバンドル数」を減少させる。具体的には、システムバンドル数決定部１４１４は、前回「ＴＴＩバンドル数」を変更してからの経過時間がＯｒｄｅｒ番目に長い移動局の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｓを減算する（ステップＳ１８０６）。図１８に示すステップＳ１８０７〜Ｓ１８１０は、図１７に示したステップＳ１７０７〜Ｓ１７１０と同様である。
【０１４４】
図１８に示した処理により、基地局１１０は、基地局１１０における「収容量」に基づいて移動局１２０の各「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、基地局１１０における「収容量」が最大収容量Ｃｍａｘを超えた場合に、前回「ＴＴＩバンドル数」を変更してからの経過時間が長い順に移動局１２０の「ＴＴＩバンドル数」を減少させる。
【０１４５】
＜決定処理の具体例１〜３の動作例＞
図１９は、システム単位のＴＴＩバンドル数の決定処理の具体例１〜３の動作例を示す図である。図１９において、横軸は時間を示し、縦軸は基地局１１０における収容量Ｃを示している。横軸の周期Ｔは、上述した経過時間閾値に相当する時間であり、収容量Ｃの算出周期を示す（たとえば数［ｓ］〜数十［ｓ］）。収容量Ｃは、上述した「収容量」（負荷量）である。システムバンドル数決定部１４１４は、たとえば下記（１）式によって「収容量」を算出することができる。
【０１４６】
収容量Ｃ＝Ｄｙｎａｍｉｃ状態の移動局数×係数１
＋Ｐｅｒｓｉｓｔｅｎｔ状態の移動局数×係数２
＋ＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数の総和×係数３
…（１）
【０１４７】
接続移動局数管理部１４１２は、Ｄｙｎａｍｉｃ状態の移動局数と、Ｐｅｒｓｉｓｔｅｎｔ状態の移動局数と、を集計してシステムバンドル数決定部１４１４へ出力する。ＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数の総和は、バンドル数管理部３４８から出力されるＴＴＩバンドル数情報が示す各移動局の「ＴＴＩバンドル数」の総和である。係数１〜３は、あらかじめメモリ１４１３に記憶されてもよいし、Ｌ２／Ｌ３回路３５０および上位インターフェース３６０を介して上位通信局から設定されてもよい。
【０１４８】
図１６〜図１８に示したシステム単位のＴＴＩバンドル数の決定処理の具体例１〜３においては、システム制御部１４１０は、周期Ｔで基地局１１０に接続している移動局１２０の数に基づいて基地局１１０の収容量Ｃ（負荷量）を算出する。そして、システム制御部１４１０は、収容量Ｃが最大収容量Ｃｍａｘを超えた場合（符号１９０１〜１９０３）に、「ＴＴＩバンドル数」を低下させる制御を行うことで収容量Ｃを抑制する。最大収容量Ｃｍａｘは、システムにおける許容範囲（たとえば限界性能の８０％程度）である。
【０１４９】
図２０は、システム単位のＴＴＩバンドル数の決定処理の具体例１の動作例を示す図である。システム単位のＴＴＩバンドル数の決定処理の具体例１においては、システム制御部１４１０は、周期Ｔで収容量Ｃの概算を行う。そして、システム制御部１４１０は、収容量Ｃが最大収容量Ｃｍａｘを超えた場合に、収容量Ｃが最大収容量Ｃｍａｘ以下となるまでＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」を一括して減少させる（符号２００１〜２００３）。
【０１５０】
たとえば、符号２００１，２００２に示す時間においては、ＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」をそれぞれ１回減少させた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。符号２００３に示す時間においては、ＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」をそれぞれ２回減少させた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。これにより、基地局１１０における処理負荷や遅延を緩和することができる。また、ＴＴＩバンドリング対象の各移動局に対して平等に「ＴＴＩバンドル数」を減少させることができる。
【０１５１】
図２１は、システム単位のＴＴＩバンドル数の決定処理の具体例２，３の動作例を示す図である。図１７に示したシステム単位のＴＴＩバンドル数の決定処理の具体例２においては、システム制御部１４１０は、最後に収容量Ｃを算出してから周期Ｔが経過した時点で収容量Ｃを算出する。システム制御部１４１０は、算出した収容量Ｃが最大収容量Ｃｍａｘを超えた場合に、収容量Ｃが最大収容量Ｃｍａｘ以下となるまで、プライオリティの小さい移動局１２０から順に「ＴＴＩバンドル数」の減少制御を行う（符号２１０１〜２１０３）。そして、システム制御部１４１０は、移動局１２０ごとに「ＴＴＩバンドル数」の減少制御を行い、収容量Ｃが最大収容量Ｃｍａｘ以下となった時点で「ＴＴＩバンドル数」の減少制御を停止する。
【０１５２】
たとえば、符号２１０１に示す時間においては、３つの移動局１２０について「ＴＴＩバンドル数」の減少制御が行われた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。符号２１０２に示す時間においては、１つの移動局１２０について「ＴＴＩバンドル数」の減少制御が行われた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。符号２１０３に示す時間においては、５つの移動局１２０について「ＴＴＩバンドル数」の減少制御が行われた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。
【０１５３】
たとえば、ＴＴＩバンドリング対象の各移動局の数が１０であり、収容量Ｃが最大収容量Ｃｍａｘ以下となるまでに行われる「ＴＴＩバンドル数」の減少制御が５回であるとする。この場合は、プライオリティの高い５つの移動局１２０については「ＴＴＩバンドル数」が維持される。これにより、基地局１１０の負荷が増加しても、プライオリティ（優先度）の高い移動局１２０の「ＴＴＩバンドル数」が優先的に維持されるような、各移動局が差別化された制御を行うことが可能になる。各移動局のプライオリティは、たとえば受信品質やユーザの課金情報などに基づいて設定される。
【０１５４】
図１８に示したシステム単位のＴＴＩバンドル数の決定処理の具体例３においては、システム制御部１４１０は、最後に収容量を算出してから周期Ｔが経過した時点で収容量Ｃを算出する。システム制御部１４１０は、算出した収容量Ｃが最大収容量Ｃｍａｘを超えた場合に、収容量Ｃが最大収容量Ｃｍａｘ以下となるまで、前回「ＴＴＩバンドル数」を変更してからの経過時間が長い移動局１２０から順に「ＴＴＩバンドル数」の減少制御を行う（符号２１０１〜２１０３）。そして、システム制御部１４１０は、１つの移動局１２０ずつ「ＴＴＩバンドル数」の減少制御を行い、収容量Ｃが最大収容量Ｃｍａｘ以下となった時点で「ＴＴＩバンドル数」の減少制御を停止する。
【０１５５】
「ＴＴＩバンドル数」が長期間変更されていない移動局１２０は、比較的受信品質が安定している移動局１２０であると考えられるが、実際には「ＴＴＩバンドル数」の減少制御を行っても受信品質が大きく低下しない可能性がある。このため、前回「ＴＴＩバンドル数」を変更してからの経過時間が長い移動局１２０について優先的に「ＴＴＩバンドル数」の減少制御を行うことで、システム全体の最適化を行うことができる。
【０１５６】
＜決定処理の具体例４＞
図２２は、システム単位のＴＴＩバンドル数の決定処理の具体例４を示すフローチャートである。システムバンドル数決定部１４１４は、図１５に示したステップＳ１５０４において、たとえば図２２に示す処理を実行することによってＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数を決定してもよい。まず、システムバンドル数決定部１４１４は、「ＯＫ／ＮＧの累積時間」をインクリメントする（ステップＳ２２０１）。
【０１５７】
「ＯＫ／ＮＧの累積時間」は、Ｎｎｇ，ｓおよびＮｏｋ，ｓを累積した時間を示す情報であり、たとえばメモリ１４１３に記憶される。Ｎｎｇ，ｓは、ＴＴＩバンドリングへのリソースの確保に失敗した回数（たとえばサブフレーム数）を示す情報であり、たとえばメモリ１４１３に記憶される。Ｎｏｋ，ｓは、ＴＴＩバンドリングへのリソースの確保に成功した回数（たとえばサブフレーム数）を示す情報であり、たとえばメモリ１４１３に記憶される。
【０１５８】
つぎに、システムバンドル数決定部１４１４は、「ＯＫ／ＮＧの累積時間」が経過時間閾値（ＴＨａｖｅ，ｓｕｐｐｒｅｓｓ）を超えたか否かを判断する（ステップＳ２２０２）。「ＯＫ／ＮＧの累積時間」が経過時間閾値を超えていない場合（ステップＳ２２０２：Ｎｏ）は、システムバンドル数決定部１４１４は一連の処理を終了する。
【０１５９】
ステップＳ２２０２において、「ＯＫ／ＮＧの累積時間」が経過時間閾値を超えた場合（ステップＳ２２０２：Ｙｅｓ）は、システムバンドル数決定部１４１４は、「ＯＫ／ＮＧの累積時間」を０に設定する（ステップＳ２２０３）。つぎに、システムバンドル数決定部１４１４は、累積したＮｎｇ，ｓおよびＮｏｋ，ｓに基づいて「ＮＧ率」を算出する（ステップＳ２２０４）。「ＮＧ率」は、ＴＴＩバンドリングへのリソースの確保に失敗した比率を示す情報であり、たとえばＮｎｇ，ｓ／（Ｎｎｇ，ｓ＋Ｎｏｋ，ｓ）によって算出することができる。
【０１６０】
つぎに、システムバンドル数決定部１４１４は、ステップＳ２２０４によって算出された「ＮＧ率」がＮＧ率閾値（ＴＨｎｇ，ｓｕｐｐｒｅｓｓ）を超えたか否かを判断する（ステップＳ２２０５）。「ＮＧ率」がＮＧ率閾値を超えていない場合（ステップＳ２２０５：Ｎｏ）は、システムバンドル数決定部１４１４は一連の処理を終了する。
【０１６１】
ステップＳ２２０５において、「ＮＧ率」がＮＧ率閾値を超えた場合（ステップＳ２２０５：Ｙｅｓ）は、システムバンドル数決定部１４１４は、ＴＴＩバンドリング対象の移動局ごとに、ステップＳ２２０６〜Ｓ２２０８を実行する。具体的には、システムバンドル数決定部１４１４は、対象移動局の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｓを減算する（ステップＳ２２０６）。ＴＴＩｄｏｗｎ，ｓは、「ＴＴＩバンドル数」の減少単位である。
【０１６２】
つぎに、システムバンドル数決定部１４１４は、対象移動局の「ＴＴＩバンドル数」が所定の最小数より小さくなったか否かを判断する（ステップＳ２２０７）。「ＴＴＩバンドル数」が所定の最小数より小さくなっていない場合（ステップＳ２２０７：Ｎｏ）は、次の対象移動局へ処理を移行する。「ＴＴＩバンドル数」が所定の最小数より小さくなった場合（ステップＳ２２０７：Ｙｅｓ）は、システムバンドル数決定部１４１４は、「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ２２０８）。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。
【０１６３】
ＴＴＩバンドリング対象の移動局ごとにステップＳ２２０６〜Ｓ２２０８を実行すると、システムバンドル数決定部１４１４は、Ｎｏｋ，ｓを０に設定する（ステップＳ２２０９）。また、システムバンドル数決定部１４１４は、Ｎｎｇ，ｓを０に設定し（ステップＳ２２１０）、一連の処理を終了する。
【０１６４】
図２２に示した処理により、基地局１１０は、ＴＴＩバンドリングへのリソースの確保に失敗した比率（「ＮＧ率」）に基づいて移動局１２０の各「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、ＴＴＩバンドリングへのリソースの確保に失敗した割合がＮＧ率閾値を超えた場合に、移動局１２０の「ＴＴＩバンドル数」を減少させる。
【０１６５】
＜決定処理の具体例４の動作例＞
図２３および図２４は、システム単位のＴＴＩバンドル数の決定処理の具体例４の動作例を示す図である。図２３および図２４において、横軸はサブフレーム（時間）を示し、縦軸はリソース（周波数）を示している。たとえば、図２３に示すように、リソース「０」のサブフレーム「０」〜「３」に移動局１２０（ＵＥ＃０）のＴＴＩバンドリングによるパケット送信（１〜４）が割り当てられているとする。また、リソース「１」のサブフレーム「１」〜「４」に移動局１２０（ＵＥ＃１）のＴＴＩバンドリングによるパケット送信（１〜４）が割り当てられているとする。
【０１６６】
また、リソース「３」のサブフレーム「０」〜「３」に移動局１２０（ＵＥ＃３）のＴＴＩバンドリングによるパケット送信（１〜４）が割り当てられているとする。この状態においては、サブフレーム「２」以降に移動局１２０（ＵＥ＃４）の４回のパケット送信（１〜４）を割り当てる場合について説明する。このとき、Ｎｏｋ，ｓ＝Ｎｎｇ，ｓ＝０であるとする。
【０１６７】
この状態においては、リソース「２」のサブフレーム「２」〜「５」は空いているため、移動局１２０（ＵＥ＃４）の４回のパケット送信（１〜４）を割り当てることができる。したがって、Ｎｏｋ，ｓがインクリメントされてＮｏｋ，ｓ＝１となる。
【０１６８】
また、たとえば、図２４に示すように、図２３に示した状態においてさらにリソース「２」のサブフレーム「０」〜「３」に移動局１２０（ＵＥ＃２）のＴＴＩバンドリングによるパケット送信（１〜４）が割り当てられているとする。この状態においては、リソース「２」のサブフレーム「２」〜「５」は空いていないため、移動局１２０（ＵＥ＃４）のパケット送信（１〜４）の割り当てはサブフレーム「４」まで延期される。
【０１６９】
この場合は、移動局１２０（ＵＥ＃４）について、サブフレーム「２」，「３」の２サブフレームにおいてリソース割り当てに失敗しているため、Ｎｎｇ，ｓが２回インクリメントされてＮｎｇ，ｓ＝２となる。また、移動局１２０（ＵＥ＃４）について、サブフレーム「４」においてリソース割り当てに成功しているため、Ｎｏｋ，ｓ＝１となる。
【０１７０】
このように、システム制御部１４１０は、ＴＴＩバンドリング対象の移動局１２０がパケットを送信する際に、送信リソースが確保できた場合はＮｏｋ，ｓをインクリメントする。また、システム制御部１４１０は、送信リソースを確保できなかった場合は、送信リソースが確保できるまでの待ち時間をＮｎｇ，ｓに累積する。そして、システム制御部１４１０は、Ｎｏｋ，ｓおよびＮｎｇ，ｓに基づいて算出した「ＮＧ率」に基づいて移動局１２０の「ＴＴＩバンドル数」の減少制御を行う。
【０１７１】
なお、ＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」の減少制御を一括して行う場合について説明したが、ＴＴＩバンドリング対象の移動局ごとに「ＴＴＩバンドル数」の減少制御を行ってもよい。たとえば、１つの移動局１２０について「ＴＴＩバンドル数」の減少制御を行った場合の「ＮＧ率減少量」を規定しておく。具体的には、ＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」の総計で「ＮＧ率」を割った値を１ＴＴＩあたりの「ＮＧ率減少量」として規定しておく。
【０１７２】
そして、１つの移動局１２０について「ＴＴＩバンドル数」の減少制御を行うごとに「ＮＧ率」から「ＮＧ率減少量」を減算し、「ＮＧ率」がＮＧ率閾値以下になったら「ＴＴＩバンドル数」の減少制御を停止する。たとえば、ＴＴＩバンドリング対象の各移動局の数が１０、ＴＴＩバンドリング対象の各移動局の各「ＴＴＩバンドル数」が４、ＴＴＩｄｏｗｎ，ｓが１、「ＮＧ率」が０．６でＮＧ率閾値が０．５であるとする。この場合は、「ＮＧ率減少量」は０．６／（１０×４）＝０．０１５であるため、０．６‐０．０１５×７＝０．４９５＜０．５より、７つの移動局１２０に対して「ＴＴＩバンドル数」の減少制御を行えばよいことになる。
【０１７３】
このように、システム単位のＴＴＩバンドル数の決定処理の具体例４によれば、送信リソースの空き状況に応じた「ＴＴＩバンドル数」の減少制御を行うことができる。このため、リソース衝突による送信延期が頻発する場合に、システム単位でＴＴＩバンドル数を動的に抑制することにより、リソース衝突を減少させ、送信延期によるシステム遅延を低減することができる。
【０１７４】
このように、実施の形態２にかかる通信システム１００によれば、実施の形態１にかかる通信システム１００の効果を奏するとともに、システム単位のＴＴＩバンドル数制御を行うことができる。これにより、たとえば、基地局１１０の負荷量が大きくなった場合や、リソース衝突による送信延期が頻発する場合に、システム単位でＴＴＩバンドル数を制御することにより、システム遅延を低減することができる。
【０１７５】
以上説明したように、基地局、移動局、制御方法、設定方法および通信システムによれば、通信効率を向上させることができる。
【符号の説明】
【０１７６】
１００，２００  通信システム
１１０，２１１〜２１３  基地局
２１０  Ｅ−ＵＴＲＡＮ
２２１，２２２  上位通信局
３０１  アンテナ
【図１】
2012063368.tif 000003
【図２】
2012063368.tif 000004
【図３】
2012063368.tif 000005
【図４】
2012063368.tif 000006
【図５】
2012063368.tif 000007
【図６】
2012063368.tif 000008
【図７】
2012063368.tif 000009
【図８】
2012063368.tif 000010
【図９】
2012063368.tif 000011
【図１０】
2012063368.tif 000012
【図１１】
2012063368.tif 000013
【図１２】
2012063368.tif 000014
【図１３】
2012063368.tif 000015
【図１４】
2012063368.tif 000016
【図１５】
2012063368.tif 000017
【図１６】
2012063368.tif 000018
【図１７】
2012063368.tif 000019
【図１８】
2012063368.tif 000020
【図１９】
2012063368.tif 000021
【図２０】
2012063368.tif 000022
【図２１】
2012063368.tif 000023
【図２２】
2012063368.tif 000024
【図２３】
2012063368.tif 000025
【図２４】
2012063368.tif 000026
【手続補正書】
【提出日】平成25年4月17日(2013.4.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の時間間隔に連続して所定数の同一パケットを送信する移動局と通信を行う基地局において、
連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質を測定する測定部と、
前記測定部によって測定された受信品質に基づいて前記移動局に前記所定数を設定させる制御を行う制御部と、
を備えることを特徴とする基地局。
【請求項２】
前記測定部は、複数の前記移動局のそれぞれについて前記受信品質を測定し、
前記制御部は、前記移動局ごとに前記制御を行うことを特徴とする請求項１に記載の基地局。
【請求項３】
前記測定部は、前記パケットの誤り検出結果を含む前記受信品質を測定することを特徴とする請求項１に記載の基地局。
【請求項４】
前記制御部は、複数の前記移動局の数に基づいて前記移動局の各所定数を設定させることを特徴とする請求項１に記載の基地局。
【請求項５】
前記制御部は、複数の前記移動局に対する各リソース割り当てに失敗した比率に基づいて前記移動局の各所定数を設定させることを特徴とする請求項１に記載の基地局。
【請求項６】
所定の時間間隔に連続して所定数の同一パケットを基地局へ送信する送信部と、
連続する前記所定数の同一パケットのうち前記送信部によって送信されたパケットの受信品質に基づいて前記基地局が決定した前記所定数を示す設定要求信号を前記基地局から受信する受信部と、
前記送信部の前記所定数を、前記受信部によって受信された設定要求信号が示す所定数に設定する設定部と、
を備えることを特徴とする移動局。
【請求項７】
所定の時間間隔に連続して所定数の同一パケットを送信する移動局と通信を行う基地局による制御方法において、
連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質を測定し、
測定された受信品質に基づいて前記移動局に前記所定数を設定させる制御を行うことを特徴とする制御方法。
【請求項８】
所定の時間間隔に連続して所定数の同一パケットを送信する移動局と、
連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質に基づいて前記移動局に前記所定数を設定させる制御を行う基地局と、
を含むことを特徴とする通信システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基地局、移動局、制御方法および通信システムに関する。
【背景技術】
【０００２】
ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）においては、更なる高データレート化を実現するために、たとえば１［ｍｓ］などの短いＴＴＩ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ：送信時間間隔）を採用している。ＴＴＩを短くすることで、再送制御に要するＲＴＴ（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ：往復遅延時間）が短縮され、システムの遅延が低減される。
【０００３】
一方で、ＴＴＩの短いシステムでは、たとえばセル端に位置する移動局（ＵＥ：Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）は、送信電力が制限されるため送信に十分なエネルギーを確保することができない。このため、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）などの小さいパケットであっても頻繁に再送が発生することがある。この場合は、たとえば、再送の度に８［ｍｓ］（ＲＴＴ分）の遅延が生じる。特に、ＶｏＩＰのようにリアルタイム性が求められるアプリケーションはこのような遅延に脆弱であり、遅延を低減するための仕組みが求められる。
【０００４】
ＬＴＥにおいては、このような遅延に対する手法としてＴＴＩバンドリング（ＴＴＩ  ｂｕｎｄｌｉｎｇ）を採用している（たとえば、下記特許文献１参照。）。ＴＴＩバンドリングは数ＴＴＩに渡って同一パケットを連続送信し、受信側で合成することにより受信品質の向上を図る手法である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２５３９８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した従来技術では、通信効率を十分に向上させることができないという問題がある。
【０００７】
たとえば、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）では、ＲＶ（Ｒｅｄｕｎｄａｎｃｙ  Ｖｅｒｓｉｏｎ）の種類と同数の４ＴＴＩ分の連続送信を行うことを規定している（ＴＳ３６．３２１）。しかしながら、４ＴＴＩ分の送信が必要となるケースばかりではなく、最初の数ＴＴＩの送信で十分な受信品質を確保でき、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）がＯＫ（誤りなし）となるケースも想定される。
【０００８】
また、たとえば、４ＴＴＩ分の連続送信を行うＴＴＩバンドリングにおいて、第一移動局が２ＴＴＩでＣＲＣ結果がＯＫとなった場合にも、第一移動局は４ＴＴＩ分の連続送信を行うことになる。したがって、リソースの空きを待っている第二移動局は、第一移動局の４ＴＴＩ分の連続送信が終了するまで待機することになる。このため、リソース利用や消費電力の観点で効率的でない。
【０００９】
一方で、より通信路の状況が劣悪な環境では、４ＴＴＩ分の送信で十分な受信品質を確保できず、再送制御が発生することが想定される。特に、１［ｍｓ］と短いＴＴＩを採用していることと、同一周波数リソースを用いて連続送信を行うことから、ＴＴＩバンドリングはバーストノイズや周波数特性の局所的な劣化の影響を受けやすい。ＴＴＩバンドリングにおいて再送制御が生じると、さらに４ＴＴＩ分のリソースおよび送信電力が用いられるため、使用リソース、消費電力、遅延などが増大する。
【００１０】
また、ＴＴＩバンドリングにおいて、基地局は、たとえば、バンドリングされている全ての信号を受信した後にＡＣＫまたはＮＡＣＫをフィードバックする。このため、ＴＴＩバンドリングにおいて再送が発生すると、ＴＴＩバンドリングを行わない場合に比べて再送制御に時間がかかる。
【００１１】
さらに、ＴＴＩバンドリングにおいては、複数のＴＴＩに渡って同一周波数のリソースが確保されるため、リソース割り当ての柔軟性が低下する。このため、たとえば、連続する複数のＴＴＩのリソースを確保できない場合は送信が延期される。特に、基地局が収容する移動局の数が増加した場合は、移動局同士でリソースが衝突する確率が増加するため、送信が頻繁に延期される状況が予想される。
【００１２】
開示の基地局、移動局、制御方法および通信システムは、上述した問題点を解消するものであり、通信効率を向上させることを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するため、開示技術は、所定の時間間隔に連続して所定数の同一パケットを送信する移動局と通信を行う基地局において、連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質を測定し、測定された受信品質に基づいて前記移動局に前記所定数を設定させる制御を行う。
【発明の効果】
【００１４】
開示の基地局、移動局、制御方法および通信システムによれば、通信効率を向上させることができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】図１は、実施の形態１にかかる通信システムを示す図である。
【図２】図２は、通信システムの適用例を示す図である。
【図３】図３は、実施の形態１にかかる基地局の構成例を示す図である。
【図４】図４は、実施の形態１にかかるＴＴＩバンドル数制御の一例を示すフローチャートである。
【図５】図５は、移動局単位のＴＴＩバンドル数の決定処理の具体例１を示すフローチャートである。
【図６】図６は、移動局単位のＴＴＩバンドル数の決定処理の具体例１による動作例１を示す図である。
【図７】図７は、移動局単位のＴＴＩバンドル数の決定処理の具体例１による動作例２を示す図である。
【図８】図８は、移動局単位のＴＴＩバンドル数の決定処理の具体例２を示すフローチャートである。
【図９】図９は、移動局単位のＴＴＩバンドル数の決定処理の具体例２による動作例を示す図である。
【図１０】図１０は、移動局単位のＴＴＩバンドル数の決定処理の具体例３を示すフローチャートである。
【図１１】図１１は、移動局単位のＴＴＩバンドル数の決定処理の具体例３による動作例を示す図である。
【図１２】図１２は、移動局単位のＴＴＩバンドル数の決定処理の具体例４を示すフローチャートである。
【図１３】図１３は、移動局単位のＴＴＩバンドル数の決定処理の具体例４による動作例を示す図である。
【図１４】図１４は、実施の形態２にかかる基地局の構成例を示す図である。
【図１５】図１５は、実施の形態２にかかるＴＴＩバンドル数制御の一例を示すフローチャートである。
【図１６】図１６は、システム単位のＴＴＩバンドル数の決定処理の具体例１を示すフローチャートである。
【図１７】図１７は、システム単位のＴＴＩバンドル数の決定処理の具体例２を示すフローチャートである。
【図１８】図１８は、システム単位のＴＴＩバンドル数の決定処理の具体例３を示すフローチャートである。
【図１９】図１９は、システム単位のＴＴＩバンドル数の決定処理の具体例１〜３の動作例を示す図である。
【図２０】図２０は、システム単位のＴＴＩバンドル数の決定処理の具体例１の動作例を示す図である。
【図２１】図２１は、システム単位のＴＴＩバンドル数の決定処理の具体例２，３の動作例を示す図である。
【図２２】図２２は、システム単位のＴＴＩバンドル数の決定処理の具体例４を示すフローチャートである。
【図２３】図２３は、システム単位のＴＴＩバンドル数の決定処理の具体例４の動作例を示す図（その１）である。
【図２４】図２４は、システム単位のＴＴＩバンドル数の決定処理の具体例４の動作例を示す図（その２）である。
【発明を実施するための形態】
【００１６】
以下に添付図面を参照して、開示技術の好適な実施の形態を詳細に説明する。
【００１７】
（実施の形態１）
（通信システム）
図１は、実施の形態１にかかる通信システムを示す図である。図１に示すように、実施の形態１にかかる通信システム１００は、基地局１１０と、移動局１２０と、を含んでいる。移動局１２０は、基地局１１０に対して、ＴＴＩ（所定の時間間隔）に連続してＴＴＩバンドル数（所定数）の同一パケットを送信するＴＴＩバンドリングを行う。移動局１２０は、１つであってもよいし複数であってもよい。
【００１８】
基地局１１０は、受信部１１１と、測定部１１２と、制御部１１３と、を備えている。受信部１１１は、移動局１２０から送信されるパケットを受信する。受信部１１１は、受信したパケットを測定部１１２へ出力する。
【００１９】
測定部１１２は、連続する所定数の同一パケットのうち受信部１１１から出力されたパケットの受信品質を測定する。パケットの受信品質は、たとえば、パケットの誤り検出結果を含む。さらに、パケットの受信品質は、たとえば、ＴＴＩバンドル数の連続するＴＴＩに送信されたパケット群の誤り結果に基づいて移動局１２０がパケットを再送した回数（再送回数）を含んでいてもよい。また、測定部１１２は、移動局１２０が複数ある場合に、たとえば移動局１２０ごとに受信品質を測定する。測定部１１２は、測定した受信品質を制御部１１３へ出力する。
【００２０】
制御部１１３は、測定部１１２から出力された受信品質に基づいて、移動局１２０にＴＴＩバンドル数を設定させるＴＴＩバンドル数制御を行う。また、制御部１１３は、測定部１１２から移動局１２０ごとの受信品質が出力される場合は、移動局１２０ごとにＴＴＩバンドル数制御を行う。
【００２１】
制御部１１３は、決定部１１３ａと、送信部１１３ｂと、を備えている。決定部１１３ａは、受信品質に基づいてＴＴＩバンドル数を決定する。決定部１１３ａは、決定したＴＴＩバンドル数を送信部１１３ｂへ出力する。送信部１１３ｂは、決定部１１３ａから出力されたＴＴＩバンドル数へ変更すべき旨の設定要求信号を移動局１２０へ送信する。
【００２２】
移動局１２０は、送信部１２１と、受信部１２２と、設定部１２３と、を備えている。送信部１２１は、設定されたＴＴＩバンドル数の連続するＴＴＩに同一のパケットを基地局１１０へ送信するＴＴＩバンドリングを行う。また、送信部１２１は、設定部１２３によって設定されたＴＴＩバンドル数によってＴＴＩバンドリングを行う。
【００２３】
受信部１２２は、基地局１１０から送信された設定要求信号を受信する。設定要求信号は、送信部１２１によって送信されたパケットの受信品質に基づいて基地局１１０が決定したＴＴＩバンドル数を示す信号である。受信部１２２は、受信した設定要求信号を設定部１２３へ出力する。設定部１２３は、送信部１２１のＴＴＩバンドル数を、受信部１２２から出力された設定要求信号が示すＴＴＩバンドル数に設定する。
【００２４】
図２は、通信システムの適用例を示す図である。図１に示した通信システム１００は、たとえば図２に示す通信システム２００に適用することができる。通信システム２００は、ＬＴＥの通信システムである。通信システム２００は、Ｅ−ＵＴＲＡＮ２１０（Ｅｖｏｌｖｅｄ−Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）と、上位通信局２２１，２２２と、を含んでいる。
【００２５】
Ｅ−ＵＴＲＡＮ２１０は、基地局２１１〜２１３（ｅＮＢ）を含んでいる。基地局２１１〜２１３は、Ｘ２インターフェースによって互いに接続されている。また、基地局２１１〜２１３は、Ｓ１インターフェースによって上位通信局２２１，２２２と接続されている。上位通信局２２１，２２２は、たとえばＳ−ＧＷ（Ｓｅｒｖｉｎｇ−ＧａｔｅＷａｙ）やＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）である。上位通信局２２１，２２２はコアネットワークと接続されている。
【００２６】
図１に示した基地局１１０は、たとえば基地局２１１〜２１３の少なくともいずれかに適用することができる。図１に示した基地局１１０は、基地局２１１〜２１３のうちの基地局１１０を適用した基地局と無線通信を行う移動局に適用することができる。
【００２７】
（基地局の構成例）
図３は、実施の形態１にかかる基地局の構成例を示す図である。図３に示すように、基地局１１０は、たとえば、アンテナ３０１と、ＲＦ部３１０と、変復調回路３２０と、符号回路３３０と、制御回路３４０と、Ｌ２／Ｌ３回路３５０と、上位インターフェース３６０と、を備えている。変復調回路３２０、符号回路３３０、制御回路３４０およびＬ２／Ｌ３回路３５０は、たとえば、１つまたは複数のＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）によって実現することができる。
【００２８】
図１に示した受信部１１１および送信部１１３ｂは、たとえばアンテナ３０１、変復調回路３２０、符号回路３３０および制御回路３４０によって実現することができる。図１に示した測定部１１２および決定部１１３ａは、たとえば制御回路３４０によって実現することができる。基地局１１０にはたとえばＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  Ｒｅｑｕｅｓｔ）が適用される。具体的には、基地局１１０は、移動局１２０から受信したパケットのＣＲＣを行い、ＣＲＣの結果に応じて再送制御を行う。
【００２９】
アンテナ３０１は、移動局１２０から無線受信したＲＦ信号をＲＦ部３１０へ出力する。また、アンテナ３０１は、ＲＦ部３１０から出力されたＲＦ信号を移動局１２０へ無線送信する。ＲＦ部３１０は、アンテナ３０１から出力されたＲＦ信号をベースバンド信号に変換して変復調回路３２０へ出力する。また、ＲＦ部３１０は、変復調回路３２０から出力されたベースバンド信号をＲＦ信号に変換してアンテナ３０１へ出力する。
【００３０】
変復調回路３２０は、復調部３２１と、変調部３２２と、を備えている。復調部３２１は、ＲＦ部３１０から出力された信号を復調する。復調部３２１は、復調した信号を符号回路３３０へ出力する。変調部３２２は、符号回路３３０から出力された信号を変調する。変調部３２２は、変調した信号をＲＦ部３１０へ出力する。
【００３１】
符号回路３３０は、復号部３３１と、ＣＲＣ部３３２と、符号部３３３と、を備えている。復号部３３１は、変復調回路３２０から出力された信号を復号する。復号部３３１は、復号により得られたパケットをＣＲＣ部３３２へ出力する。
【００３２】
ＣＲＣ部３３２は、復号部３３１から出力されたパケットのＣＲＣ（誤り検出）を行う。ＣＲＣ部３３２は、ＣＲＣを行ったパケットを、ＣＲＣ結果を示すＣＲＣ情報とともに制御回路３４０へ出力する。ＣＲＣ情報は、パケットの誤り検出結果に関する情報であり、たとえばパケットに誤りがあったか否か（ＯＫまたはＮＧ）を示す情報である。符号部３３３は、制御回路３４０から出力されたパケットを符号化する。符号部３３３は、符号化により得られた信号を変復調回路３２０へ出力する。
【００３３】
制御回路３４０は、再送制御部３４１と、リソース割当部３４２と、移動局制御部３４３と、バンドル数管理部３４８と、を備えている。再送制御部３４１は、符号回路３３０から出力されたパケットについて、ＣＲＣ情報に基づいてＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）層の再送制御を行う。
【００３４】
具体的には、再送制御部３４１は、ＴＴＩバンドリングによって送信されたパケット群の少なくともいずれかにおいてＣＲＣ結果がＯＫとなった場合は、パケット群の送信元の移動局１２０に対するＡＣＫ（肯定信号）をリソース割当部３４２へ出力する。ＡＣＫは、パケットを正常に受信したことを示す信号である。
【００３５】
また、再送制御部３４１は、ＴＴＩバンドリングによって送信されたパケット群のいずれにおいてもＣＲＣ結果がＮＧとなった場合は、パケット群の送信元の移動局１２０に対するＮＡＣＫ（否定信号）をリソース割当部３４２へ出力する。ＮＡＣＫは、パケットを正常に受信しなかったことを示し、パケットの再送を要求する信号である。また、再送制御部３４１は、ＮＡＣＫを出力してパケットの再送を要求した場合は、パケットの再送を示す再送情報を再送情報管理部３４５へ出力する。
【００３６】
リソース割当部３４２は、移動局１２０に対するリソース割り当てを行う。また、リソース割当部３４２は、再送制御部３４１から出力されるＡＣＫおよびＮＡＣＫを符号回路３３０へ出力する。また、リソース割当部３４２は、バンドル数管理部３４８から出力された設定要求信号を符号回路３３０へ出力する。
【００３７】
移動局制御部３４３は、移動局１２０ごとにＴＴＩバンドル数制御を行う。制御回路３４０によるＴＴＩバンドル数制御は、たとえば中期的（たとえば数十［ｍｓ］〜数［ｓ］）に行われる。具体的には、移動局制御部３４３は、ＣＲＣ情報管理部３４４と、再送情報管理部３４５と、メモリ３４６と、移動局バンドル数決定部３４７と、を備えている。ＣＲＣ情報管理部３４４は、符号回路３３０から出力されるＣＲＣ情報を取得して管理する。具体的には、ＣＲＣ情報管理部３４４は、ＣＲＣ情報をメモリ３４６に記憶するとともに、メモリ３４６に記憶したＣＲＣ情報に基づいて移動局１２０ごとのＣＲＣ結果を集計して移動局バンドル数決定部３４７へ出力する。
【００３８】
再送情報管理部３４５は、再送制御部３４１から出力される再送情報を取得して管理する。具体的には、再送情報管理部３４５は、再送情報をメモリ３４６に記憶するとともに、メモリ３４６に記憶した再送情報に基づいて移動局１２０ごとの再送回数を集計して移動局バンドル数決定部３４７へ出力する。メモリ３４６は、ＣＲＣ情報および再送情報を移動局１２０ごとに記憶する。
【００３９】
移動局バンドル数決定部３４７は、ＣＲＣ情報管理部３４４からのＣＲＣ情報と、再送情報管理部３４５からの再送情報と、に基づいて、移動局１２０ごとのＴＴＩバンドル数を決定する。また、移動局バンドル数決定部３４７は、Ｌ２／Ｌ３回路３５０から出力される制御信号によって、ＴＴＩバンドル数の決定処理の閾値や決定周期などの制御パラメータを設定する。移動局バンドル数決定部３４７は、決定した移動局１２０ごとのＴＴＩバンドル数を示すＴＴＩバンドル数情報をバンドル数管理部３４８へ出力する。
【００４０】
バンドル数管理部３４８は、移動局バンドル数決定部３４７から出力されるＴＴＩバンドル数情報に基づいて、移動局１２０ごとのＴＴＩバンドル数の制御を行う。具体的には、バンドル数管理部３４８は、ＴＴＩバンドル数の設定対象の移動局１２０に対する設定要求信号をリソース割当部３４２へ出力する。設定要求信号には、対象の移動局１２０が設定すべきＴＴＩバンドル数が含まれる。これにより、設定要求信号が対象の移動局１２０に受信され、移動局１２０にＴＴＩバンドル数を設定させることができる。
【００４１】
Ｌ２／Ｌ３回路３５０は、制御回路３４０と上位インターフェース３６０との間に設けられ、Ｌ２層およびＬ３層の通信処理を行う回路である。上位インターフェース３６０は、基地局１１０の上位の通信局（たとえば図２の上位通信局２２１，２２２）との間で通信を行う通信インターフェースである。
【００４２】
（ＴＴＩバンドル数制御）
図４は、実施の形態１にかかるＴＴＩバンドル数制御の一例を示すフローチャートである。図４に示した基地局１１０の制御回路３４０は、ＴＴＩバンドリング対象の移動局１２０ごとにステップＳ４０１〜Ｓ４０５を実行する。まず、ＣＲＣ情報管理部３４４が、メモリ３４６に記憶されたＣＲＣ情報に基づいて対象移動局のＣＲＣ結果を集計する（ステップＳ４０１）。つぎに、再送情報管理部３４５が、メモリ３４６に記憶された再送情報に基づいて対象移動局の再送回数を集計する（ステップＳ４０２）。
【００４３】
つぎに、移動局バンドル数決定部３４７が、ステップＳ４０２によって集計されたＣＲＣ結果と、ステップＳ４０１によって集計された再送回数と、の少なくともいずれかに基づいて対象移動局のＴＴＩバンドル数を決定する（ステップＳ４０３）。つぎに、移動局バンドル数決定部３４７が、ステップＳ４０３の決定結果に基づいて、対象移動局のＴＴＩバンドル数が変更になるか否かを判断する（ステップＳ４０４）。
【００４４】
ステップＳ４０４において、対象移動局のＴＴＩバンドル数が変更にならない場合（ステップＳ４０４：Ｎｏ）は、制御回路３４０は、ＴＴＩバンドリング対象の次の移動局へ処理を移行する。対象移動局のＴＴＩバンドル数が変更になる場合（ステップＳ４０４：Ｙｅｓ）は、移動局バンドル数決定部３４７が、「変更対象の移動局数」をインクリメントする（ステップＳ４０５）。「変更対象の移動局数」は、ＴＴＩバンドル数を変更する移動局１２０の数を示す情報であり、たとえばメモリ３４６に記憶される。
【００４５】
ＴＴＩバンドリング対象の移動局１２０ごとにステップＳ４０１〜Ｓ４０５を実行すると、制御回路３４０は、ＴＴＩバンドル数の変更対象の移動局１２０ごとに、すなわち「変更対象の移動局数」の数だけステップＳ４０６を実行する。ステップＳ４０６においては、バンドル数管理部３４８が、対象移動局についてＴＴＩバンドル数の変更処理を行い（ステップＳ４０６）、一連の処理を終了する。具体的には、バンドル数管理部３４８は、ステップＳ４０３によって決定された対象移動局のＴＴＩバンドル数を含む設定要求信号を対象移動局へ送信することで変更処理を行う。
【００４６】
（移動局単位のＴＴＩバンドル数の決定処理の具体例）
＜決定処理の具体例１＞
図５は、移動局単位のＴＴＩバンドル数の決定処理の具体例１を示すフローチャートである。移動局バンドル数決定部３４７は、図４に示したステップＳ４０３において、たとえば図５に示す処理を実行することによって対象移動局に関するＴＴＩバンドル数を決定する。まず、移動局バンドル数決定部３４７は、「再送回数」（「Ｎｃｒｃｎｇ」）が再送回数閾値（ＴＨｃｒｃｎｇ）以上になったか否かを判断する（ステップＳ５０１）。「再送回数」は、対象移動局による初回送信のパケットが再送となる動作が連続して発生した回数を示す情報であり、たとえばメモリ３４６に記憶される。
【００４７】
ステップＳ５０１において、「再送回数」が再送回数閾値以上になっていない場合（ステップＳ５０１：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ５０６へ移行する。「再送回数」が再送回数閾値以上になった場合（ステップＳ５０１：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「再送回数」を０に設定する（ステップＳ５０２）。
【００４８】
つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」にＴＴＩｕｐ，ｃを加算する（ステップＳ５０３）。「ＴＴＩバンドル数」は、対象移動局の現在のＴＴＩバンドル数を初期値とする情報であり、たとえばメモリ３４６に記憶される。ＴＴＩｕｐ，ｃは、「ＴＴＩバンドル数」の増加単位である。
【００４９】
つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数より大きくなったか否かを判断する（ステップＳ５０４）。「ＴＴＩバンドル数」が所定の最大数より大きくなっていない場合（ステップＳ５０４：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ５０６へ移行する。「ＴＴＩバンドル数」が所定の最大数より大きくなった場合（ステップＳ５０４：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最大数に設定する（ステップＳ５０５）。これにより、「ＴＴＩバンドル数」が所定の最大数を超えないようにすることができる。
【００５０】
つぎに、移動局バンドル数決定部３４７は、「ＯＫ回数」（「Ｎｃｒｃｏｋ」）がＯＫ回数閾値（ＴＨｃｒｃｏｋ）より少ないか否かを判断する（ステップＳ５０６）。「ＯＫ回数」は、対象移動局の初回送信について、連続して現在の「ＴＴＩバンドル数」よりも少ないＴＴＩ数でＣＲＣ結果がＯＫとなった回数を示す情報であり、たとえばメモリ３４６に記憶される。「ＯＫ回数」がＯＫ回数閾値より少なくない場合（ステップＳ５０６：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。
【００５１】
ステップＳ５０６において、「ＯＫ回数」がＯＫ回数閾値より少ない場合（ステップＳ５０６：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＯＫ回数」を「０」に設定する（ステップＳ５０７）。つぎに、「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｃを減算する（ステップＳ５０８）。ＴＴＩｄｏｗｎ，ｃは、「ＴＴＩバンドル数」の減少単位である。
【００５２】
つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最小数より小さくなったか否かを判断する（ステップＳ５０９）。「ＴＴＩバンドル数」が所定の最小数より小さくなっていない場合（ステップＳ５０９：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。「ＴＴＩバンドル数」が所定の最小数より小さくなった場合（ステップＳ５０９：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ５１０）。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。
【００５３】
ステップＳ５０１〜Ｓ５０５により、基地局１１０は、対象移動局による初回送信のパケットが再送となる動作が連続して発生した回数に基づいて対象移動局のＴＴＩバンドル数を設定させることができる。具体的には、基地局１１０は、対象移動局による初回送信のパケットが再送となる動作が連続して発生した回数が閾値以上になった場合に対象移動局のＴＴＩバンドル数を増加させることができる。
【００５４】
ステップＳ５０６〜Ｓ５１０により、基地局１１０は、対象移動局からのパケットについて連続して現在の「ＴＴＩバンドル数」より少ないＴＴＩ数（送信回数）でＣＲＣ結果がＯＫ（誤りなし）となった回数に基づいて対象移動局のＴＴＩバンドル数を設定させることができる。具体的には、基地局１１０は、対象移動局からのパケットについて連続して現在の「ＴＴＩバンドル数」より少ないＴＴＩ数でＣＲＣ結果がＯＫとなった回数が閾値以上になった場合は対象移動局のＴＴＩバンドル数を減少させる。
【００５５】
図６は、移動局単位のＴＴＩバンドル数の決定処理の具体例１による動作例１を示す図である。図６においては、図５に示したステップＳ５０１〜Ｓ５０５によって基地局１１０が移動局１２０のＴＴＩバンドル数を減少させる動作について説明する。図６に示すように、まず、基地局１１０が、直前に移動局１２０が送信したパケットに対するＡＣＫを移動局１２０へ送信したとする（ステップＳ６０１）。この時点での移動局１２０の「ＴＴＩバンドル数」は４に設定されているとする。また、基地局１１０の「再送回数」は０であるとする。
【００５６】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ６０２）。ここでは、ステップＳ６０２によって送信された各パケットのＣＲＣ結果がＮＧになったとする。ステップＳ６０２によって送信されたパケットは初回送信であるため、基地局１１０の「再送回数」はインクリメントされて１となる。つぎに、基地局１１０が、ステップＳ６０２によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ６０３）。
【００５７】
つぎに、移動局１２０が、ステップＳ６０１によって送信されたパケットを、連続する４回のＴＴＩにおいて再度連続送信（ＴＴＩバンドル＃１再送〜＃４再送）する（ステップＳ６０４）。ここでは、ステップＳ６０４によって送信された各パケットのＣＲＣ結果がＮＧになったとする。ステップＳ６０４によって送信されたパケットは再送であるため、基地局１１０の「再送回数」はインクリメントされない。つぎに、基地局１１０が、ステップＳ６０４によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ６０５）。
【００５８】
つぎに、移動局１２０が、ステップＳ６０１によって送信されたパケットを、連続する４回のＴＴＩにおいて再度連続送信（ＴＴＩバンドル＃１再送〜＃４再送）する（ステップＳ６０６）。ここでは、ステップＳ６０６によって送信されたパケットのＣＲＣ結果がＯＫになったとする。ステップＳ６０６によって送信されたパケットは再送であるため、基地局１１０の「再送回数」はインクリメントされない。つぎに、基地局１１０が、ステップＳ６０６によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ６０７）。
【００５９】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ６０８）。ここでは、ステップＳ６０８によって送信された各パケットのＣＲＣ結果がＮＧになったとする。ステップＳ６０８によって送信されたパケットは初回送信であるため、基地局１１０の「再送回数」はインクリメントされて２となる。つぎに、基地局１１０が、ステップＳ６０８によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ６０９）。
【００６０】
以上のような動作が続き、基地局１１０の「再送回数」が再送回数閾値となったとする。つぎに、基地局１１０が、直前に移動局１２０から送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ６１０）。また、基地局１１０は、現在の「ＴＴＩバンドル数」にＴＴＩｕｐ，ｃを加算した「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ６１１）。ＴＴＩｕｐ，ｃを２とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は６となる。
【００６１】
これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を６に設定する。つぎに、移動局１２０が、連続する６回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃６）する（ステップＳ６１２）。このように、移動局１２０による初回送信のパケットが再送となる動作が連続して発生した回数が再送回数閾値以上になった場合に移動局１２０のＴＴＩバンドル数を増加させることができる。
【００６２】
図７は、移動局単位のＴＴＩバンドル数の決定処理の具体例１による動作例２を示す図である。図７においては、図５に示したステップＳ５０６〜Ｓ５１０によって基地局１１０が移動局１２０のＴＴＩバンドル数を減少させる動作について説明する。図７に示すように、最初の時点での移動局１２０の「ＴＴＩバンドル数」は４に設定されているとする。また、基地局１１０の「ＯＫ回数」は０であるとする。
【００６３】
まず、移動局１２０が、連続する４回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ７０１）。ここでは、ステップＳ７０１によって連続送信された各パケットのうちの、４回目に送信されたパケット（ＴＴＩバンドル＃４）のＣＲＣ結果が初めてＯＫになったとする。この場合は、「ＴＴＩバンドル数」の４と同じ回数でＣＲＣ結果がＯＫになったため、基地局１１０の「ＯＫ回数」は０のままである。つぎに、基地局１１０が、ステップＳ７０１によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ７０２）。
【００６４】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ７０３）。ここでは、ステップＳ７０３によって連続送信された各パケットのうちの、３回目に送信されたパケット（ＴＴＩバンドル＃３）のＣＲＣ結果が初めてＯＫになったとする。この場合は、「ＴＴＩバンドル数」の４より少ない回数でＣＲＣ結果がＯＫになったため、基地局１１０の「ＯＫ回数」はインクリメントされて１になる。つぎに、基地局１１０が、ステップＳ７０３によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ７０４）。
【００６５】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ７０５）。ここでは、ステップＳ７０５によって連続送信された各パケットのうちの、２回目に送信されたパケット（ＴＴＩバンドル＃２）のＣＲＣ結果が初めてＯＫになったとする。この場合は、「ＴＴＩバンドル数」の４より少ない回数でＣＲＣ結果がＯＫになったため、基地局１１０の「ＯＫ回数」はインクリメントされて２になる。つぎに、基地局１１０が、ステップＳ７０５によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ７０６）。
【００６６】
以上のような動作が続き、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）したとする（ステップＳ７０７）。ここでは、ステップＳ７０７によって連続送信された各パケットのうちの、３回目に送信されたパケット（ＴＴＩバンドル＃３）のＣＲＣ結果が初めてＯＫになったとする。この場合は、「ＴＴＩバンドル数」の４より少ない回数でＣＲＣ結果がＯＫになったため、基地局１１０の「ＯＫ回数」はインクリメントされる。
【００６７】
このとき、基地局１１０の「ＯＫ回数」がＯＫ回数閾値になったとする。つぎに、基地局１１０が、ステップＳ７０７によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ７０８）。また、基地局１１０は、現在の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｃを減算した「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ７０９）。ＴＴＩｄｏｗｎ，ｃを２とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は２となる。
【００６８】
これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を２に変更する。つぎに、移動局１２０が、連続する２回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１，＃２）する（ステップＳ７１０）。このように、連続して現在の「ＴＴＩバンドル数」よりも少ないＴＴＩ数でＣＲＣ結果がＯＫ（誤りなし）となった回数が閾値以上になった場合に、移動局１２０のＴＴＩバンドル数を減少させることができる。
【００６９】
図５〜図７に示した移動局単位のＴＴＩバンドル数の決定処理の具体例１によれば、現在の「ＴＴＩバンドル数」が適切かどうかを再送回数によって判定し、「ＴＴＩバンドル数」の最適化を行うことができる。連続で再送が発生するような場合は、通信路の状況に対して「ＴＴＩバンドル数」が不足していると考えられるため（必要な受信品質を満たせていないため）、「ＴＴＩバンドル数」を増加させることで受信品質の向上を図る。
【００７０】
一方で、現在の「ＴＴＩバンドル数」よりも少ないＴＴＩで連続してＣＲＣ結果がＯＫとなるような場合は、過剰にリソースを使用していると考えられるため、「ＴＴＩバンドル数」を減少させることでリソース利用効率を改善することができる。図５〜図７に示した移動局単位のＴＴＩバンドル数の決定処理の具体例１は、特に、現在の「ＴＴＩバンドル数」と実際に必要なＴＴＩバンドル数に大きな誤差がある場合に、早期に（たとえば数十［ｍｓ］程度で）誤差を縮めることができる。
【００７１】
＜決定処理の具体例２＞
図８は、移動局単位のＴＴＩバンドル数の決定処理の具体例２を示すフローチャートである。移動局バンドル数決定部３４７は、図４に示したステップＳ４０３において、たとえば図８に示す処理を実行することによって対象移動局に関するＴＴＩバンドル数を決定してもよい。まず、移動局バンドル数決定部３４７は、「累積回数」が累積回数閾値（ＴＨａｖｅ，ｕｐｄｏｗｎ）以上になったか否かを判断する（ステップＳ８０１）。
【００７２】
「累積回数」は、「ＴＴＩの累積値」が何回累積されたかを示す情報であり、たとえばメモリ３４６に記憶される。「ＴＴＩの累積値」は、初回送信および再送を含むパケットの各送信において、ＣＲＣ結果がＯＫとなるまでのＴＴＩ数の累積値を示す情報であり、たとえばメモリ３４６に記憶される。
【００７３】
ステップＳ８０１において、「累積回数」が累積回数閾値以上になっていない場合（ステップＳ８０１：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ８１１へ移行する。「累積回数」が累積回数閾値以上になった場合（ステップＳ８０１：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「累積回数」を０に設定する（ステップＳ８０２）。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩの累積値」を累積回数閾値によって除算することで「ＴＴＩの累積値」の「平均値」を算出する（ステップＳ８０３）。
【００７４】
つぎに、移動局バンドル数決定部３４７は、ステップＳ８０３によって算出された「平均値」が「ＴＴＩバンドル数」以上か否かを判断する（ステップＳ８０４）。「ＴＴＩの累積値」の平均値が「ＴＴＩバンドル数」以上である場合（ステップＳ８０４：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」にＴＴＩｕｐ，ｃを加算する（ステップＳ８０５）。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数より大きいか否かを判断する（ステップＳ８０６）。
【００７５】
ステップＳ８０６において、「ＴＴＩバンドル数」が所定の最大数より大きくない場合（ステップＳ８０６：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ８１１へ移行する。「ＴＴＩバンドル数」が所定の最大数より大きい場合（ステップＳ８０６：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最大数に設定し（ステップＳ８０７）、ステップＳ８１１へ移行する。これにより、「ＴＴＩバンドル数」が所定の最大数より大きくならないようにすることができる。
【００７６】
ステップＳ８０４において、「ＴＴＩの累積値」の平均値が「ＴＴＩバンドル数」以上でない場合（ステップＳ８０４：Ｎｏ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｃを減算する（ステップＳ８０８）。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最小数より小さいか否かを判断する（ステップＳ８０９）。
【００７７】
ステップＳ８０９において、「ＴＴＩバンドル数」が所定の最小数より小さくない場合（ステップＳ８０９：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ８１１へ移行する。「ＴＴＩバンドル数」が所定の最小数より小さい場合（ステップＳ８０９：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最小数に設定し（ステップＳ８１０）、ステップＳ８１１へ移行する。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩの累積値」を０に設定し（ステップＳ８１１）、一連の処理を終了する。
【００７８】
図８に示した処理により、基地局１１０は、対象移動局からのパケットについて誤りなしとなるまでのＴＴＩ（送信回数）に基づいて対象移動局の「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、対象移動局からのパケットの誤り検出において誤りなしとなるまでのＴＴＩを所定回数（累積回数閾値）累積する。そして、基地局１１０は、累積したＴＴＩの平均値に基づいて対象移動局の「ＴＴＩバンドル数」を設定させる。
【００７９】
さらに具体的には、基地局１１０は、ＴＴＩの平均値が対象移動局の現在の「ＴＴＩバンドル数」より大きい場合は対象移動局の「ＴＴＩバンドル数」を増加させる。また、基地局１１０は、ＴＴＩの平均値が対象移動局の現在の所定数より小さい場合は対象移動局の「ＴＴＩバンドル数」を減少させる。
【００８０】
図９は、移動局単位のＴＴＩバンドル数の決定処理の具体例２による動作例を示す図である。図９に示すように、最初の時点での移動局１２０の「ＴＴＩバンドル数」は４に設定されているとする。また、基地局１１０の「ＴＴＩの累積値」および「累積回数」は０であるとする。
【００８１】
まず、移動局１２０が、連続する４回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ９０１）。ここでは、ステップＳ９０１によって連続送信された各パケットのうちの、３回目に送信されたパケット（ＴＴＩバンドル＃３）のＣＲＣ結果が初めてＯＫになったとする。この場合は、基地局１１０の「ＴＴＩの累積値」は３となる。また、基地局１１０の「累積回数」はインクリメントされて１となる。つぎに、基地局１１０が、ステップＳ９０１によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ９０２）。
【００８２】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ９０３）。ここでは、ステップＳ９０３によって連続送信された各パケットのＣＲＣ結果がすべてＮＧになったとする。この場合は、基地局１１０の「ＴＴＩの累積値」は３のままとなる。また、基地局１１０の「累積回数」は１のままとなる。つぎに、基地局１１０が、ステップＳ９０３によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ９０４）。
【００８３】
つぎに、移動局１２０が、ステップＳ９０１によって送信されたパケットを、連続する４回のＴＴＩにおいて再度連続送信（ＴＴＩバンドル＃１〜＃４再送）する（ステップＳ９０５）。ここでは、ステップＳ９０５によって連続送信された各パケットのうちの、２回目に送信されたパケット（ＴＴＩバンドル＃２再送）のＣＲＣ結果が初めてＯＫになったとする。この場合は、ステップＳ９０３，Ｓ９０５のパケットの各送信において、６回目の送信でＣＲＣ結果がＯＫとなったため、基地局１１０の「ＴＴＩの累積値」は３＋６＝９となる。また、基地局１１０の「累積回数」はインクリメントされて２となる。つぎに、基地局１１０が、ステップＳ９０１によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ９０６）。
【００８４】
以上のような動作が続き、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）したとする（ステップＳ９０７）。ここでは、ステップＳ９０７によって連続送信された各パケットのうちの、３回目に送信されたパケット（ＴＴＩバンドル＃３）のＣＲＣ結果が初めてＯＫになったとする。このとき、基地局１１０の「累積回数」が累積回数閾値となったとする。また、基地局１１０の「ＴＴＩの累積値」はｘになっているとする。
【００８５】
つぎに、基地局１１０が、ステップＳ９０７によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ９０８）。また、基地局１１０は、「平均値」を現在の「ＴＴＩバンドル数」と比較し、比較結果に基づいて決定した「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ９０９）。「ＴＴＩの累積値」の平均値が現在の「ＴＴＩバンドル数」より小さく、ＴＴＩｄｏｗｎ，ｃを２とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は２となる。
【００８６】
これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を２に変更する。つぎに、移動局１２０が、連続する２回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１，＃２）する（ステップＳ９１０）。このように、「平均値」が対象移動局の現在の「ＴＴＩバンドル数」より小さい場合は対象移動局の「ＴＴＩバンドル数」を減少させることができる。また、「平均値」が対象移動局の現在の「ＴＴＩバンドル数」より大きい場合は対象移動局の「ＴＴＩバンドル数」を増加させてもよい。
【００８７】
なお、「平均値」と対象移動局の現在の「ＴＴＩバンドル数」との誤差が一定値（たとえば０．５）を超える場合のみ対象移動局の「ＴＴＩバンドル数」を減少または増加させるようにしてもよい。たとえば、「平均値」＝４．４であり、対象移動局の現在の「ＴＴＩバンドル数」＝４の場合は対象移動局の「ＴＴＩバンドル数」を変化させない。
【００８８】
図８，図９に示した移動局単位のＴＴＩバンドル数の決定処理の具体例２によれば、対象移動局の現在の「ＴＴＩバンドル数」が適切かどうかをＣＲＣ結果がＯＫとなるまでの平均のＴＴＩ数によって判定し、「ＴＴＩバンドル数」の最適化を行うことができる。これにより、たとえば中期的に（たとえば数百［ｍｓ］程度の周期で）対象移動局の受信特性を観測し、再送なく通信するために必要な「ＴＴＩバンドル数」を推測して追従することができる。これにより、より高精度なＴＴＩバンドル数制御を行うことが可能となる。
【００８９】
＜決定処理の具体例３＞
図１０は、移動局単位のＴＴＩバンドル数の決定処理の具体例３を示すフローチャートである。移動局バンドル数決定部３４７は、図４に示したステップＳ４０３において、たとえば図１０に示す処理を実行することによって対象移動局に関するＴＴＩバンドル数を決定してもよい。図１０に示すステップＳ１００１〜Ｓ１００３は、図８に示したステップＳ８０１〜Ｓ８０３と同様である。
【００９０】
ステップＳ１００３のつぎに、移動局バンドル数決定部３４７は、ステップＳ１００３によって算出された「平均値」に最も近い「ＴＴＩバンドル数」を選択する（ステップＳ１００４）。たとえば、移動局バンドル数決定部３４７は、「平均値」に最も近い整数を「ＴＴＩバンドル数」として選択する。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数より大きいか否かを判断する（ステップＳ１００５）。
【００９１】
ステップＳ１００５において、「ＴＴＩバンドル数」が所定の最大数より大きくない場合（ステップＳ１００５：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ１００７へ移行する。「ＴＴＩバンドル数」が所定の最大数より大きい場合（ステップＳ１００５：Ｙｅｓ）は、「ＴＴＩバンドル数」を所定の最大数に設定する（ステップＳ１００６）。これにより、「ＴＴＩバンドル数」が所定の最大数より大きくならないようにすることができる。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最小数より小さいか否かを判断する（ステップＳ１００７）。
【００９２】
ステップＳ１００７において、「ＴＴＩバンドル数」が所定の最小数より小さくない場合（ステップＳ１００７：Ｎｏ）は、移動局バンドル数決定部３４７は、ステップＳ１００９へ移行する。「ＴＴＩバンドル数」が所定の最小数より小さい場合（ステップＳ１００７：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ１００８）。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。つぎに、移動局バンドル数決定部３４７は「ＴＴＩの累積値」を０に設定し（ステップＳ１００９）、一連の処理を終了する。
【００９３】
図１０に示した処理により、基地局１１０は、「平均値」に最も近い数を選択し、選択した数となるように対象移動局の「ＴＴＩバンドル数」を設定させることができる。これにより、また、基地局１１０は、「平均値」が対象移動局の現在の「ＴＴＩバンドル数」より大きい場合は対象移動局の「ＴＴＩバンドル数」を増加させることができる。基地局１１０は、「平均値」が対象移動局の現在の「ＴＴＩバンドル数」より小さい場合は対象移動局の「ＴＴＩバンドル数」を減少させることができる。
【００９４】
図１１は、移動局単位のＴＴＩバンドル数の決定処理の具体例３による動作例を示す図である。図１１に示すステップＳ１１０１〜Ｓ１１０８は、図９に示したステップＳ９０１〜Ｓ９０８と同様である。ステップＳ１１０８のつぎに、基地局１１０は、「ＴＴＩの累積値」の「平均値」を算出し、算出した「平均値」に最も近い「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ１１０９）。
【００９５】
「ＴＴＩの累積値」の「平均値」を５．２とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は、５．２に最も近い整数である５となる。これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を５に変更する。つぎに、移動局１２０が、連続する５回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃５）する（ステップＳ１１１０）。また、たとえば「ＴＴＩの累積値」の「平均値」が５．８である場合は、設定要求信号に含まれる「ＴＴＩバンドル数」は、５．８に最も近い整数である６となる。
【００９６】
図１０，図１１に示した移動局単位のＴＴＩバンドル数の決定処理の具体例３によれば、現在の「ＴＴＩバンドル数」が適切かどうかをＣＲＣ結果がＯＫとなるまでの平均のＴＴＩ数によって判定し、「ＴＴＩバンドル数」の最適化を行うことができる。また、測定した「平均値」に最も近い値へ「ＴＴＩバンドル数」を変更させることができる。これにより、現在の「ＴＴＩバンドル数」に関わらず、最新の「平均値」を基準に制御を行うことができるため、より通信路の状況変化が速い環境への瞬時の追従が可能になる。
【００９７】
＜決定処理の具体例４＞
図１２は、移動局単位のＴＴＩバンドル数の決定処理の具体例４を示すフローチャートである。移動局バンドル数決定部３４７は、図４に示したステップＳ４０３において、たとえば図１２に示す処理を実行することにより対象移動局に関するＴＴＩバンドル数を決定してもよい。まず、移動局バンドル数決定部３４７は、「再送の累積回数」が累積回数閾値（ＴＨａｖｅ，ｒｅｔ）となったか否かを判断する（ステップＳ１２０１）。
【００９８】
「再送の累積回数」は、「再送回数の累積値」が何回累積されたかを示す情報であり、たとえばメモリ３４６に記憶される。「再送回数の累積値」は、初回送信および再送を含むパケットの各送信において、ＣＲＣ結果がＯＫとなるまでの再送回数の累積値を示す情報であり、たとえばメモリ３４６に記憶される。
【００９９】
ステップＳ１２０１において、「再送の累積回数」が累積回数閾値となっていない場合（ステップＳ１２０１：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。「再送の累積回数」が累積回数閾値となった場合（ステップＳ１２０１：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「再送の累積回数」を０に設定する（ステップＳ１２０２）。
【０１００】
つぎに、移動局バンドル数決定部３４７は、「再送回数の累積値」を累積回数閾値によって除算することで「再送回数」の「平均値」を算出する（ステップＳ１２０３）。つぎに、移動局バンドル数決定部３４７は、「再送回数の累積値」を０に設定する（ステップＳ１２０４）。
【０１０１】
つぎに、移動局バンドル数決定部３４７は、ステップＳ１２０３によって算出された「平均値」が平均値閾値（ＴＨｒｅｔ）より大きいか否かを判断する（ステップＳ１２０５）。「平均値」が平均値閾値より大きくない場合（ステップＳ１２０５：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。
【０１０２】
ステップＳ１２０５において、「平均値」が平均値閾値より大きい場合（ステップＳ１２０５：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数と等しいか否かを判断する（ステップＳ１２０６）。「ＴＴＩバンドル数」が所定の最大数と等しい場合（ステップＳ１２０６：Ｙｅｓ）は、移動局バンドル数決定部３４７は、対象移動局に対するＴＴＩバンドリングを非適用にし（ステップＳ１２０７）、一連の処理を終了する。または、ステップＳ１２０７において、移動局バンドル数決定部３４７は、対象移動局の「ＴＴＩバンドル数」を平均値閾値に決定してもよい。
【０１０３】
ステップＳ１２０６において、「ＴＴＩバンドル数」が所定の最大数と等しくない場合（ステップＳ１２０６：Ｎｏ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」にＴＴＩｕｐ，ｃを加算する（ステップＳ１２０８）。つぎに、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」が所定の最大数より大きいか否かを判断する（ステップＳ１２０９）。「ＴＴＩバンドル数」が所定の最大数より大きくない場合（ステップＳ１２０９：Ｎｏ）は、移動局バンドル数決定部３４７は、一連の処理を終了する。
【０１０４】
ステップＳ１２０９は、「ＴＴＩバンドル数」が所定の最大数より大きい場合（ステップＳ１２０９：Ｙｅｓ）は、移動局バンドル数決定部３４７は、「ＴＴＩバンドル数」を所定の最大数に設定し（ステップＳ１２１０）、一連の処理を終了する。
【０１０５】
図１２に示した処理により、基地局１１０は、対象移動局からのパケットの再送回数の累積値に基づいて対象移動局の「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、対象移動局からのパケットの再送回数の累積値を所定回数（累積回数閾値）累積する。そして、基地局１１０は、累積した再送回数の平均値に基づいて対象移動局の「ＴＴＩバンドル数」を設定させる。
【０１０６】
図１３は、移動局単位のＴＴＩバンドル数の決定処理の具体例４による動作例を示す図である。図１３に示すように、最初の時点での移動局１２０の「ＴＴＩバンドル数」は４に設定されているとする。また、基地局１１０の「再送回数の累積値」および「累積回数」は０であるとする。
【０１０７】
まず、移動局１２０が、連続する４回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ１３０１）。ここでは、ステップＳ１３０１によって連続送信されたパケットのＣＲＣ結果がＯＫであったとする。この場合は、再送が０回でＣＲＣ結果がＯＫとなったため、基地局１１０の「再送回数の累積値」は０のままとなる。また、基地局１１０の「累積回数」はインクリメントされて１となる。つぎに、基地局１１０が、ステップＳ１３０１によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ１３０２）。
【０１０８】
つぎに、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）する（ステップＳ１３０３）。ここでは、ステップＳ１３０２によって連続送信された各パケットのＣＲＣ結果がＮＧであったとする。つぎに、基地局１１０が、ステップＳ１３０３によって送信されたパケットに対するＮＡＣＫを移動局１２０へ送信する（ステップＳ１３０４）。
【０１０９】
つぎに、移動局１２０が、ステップＳ１３０１によって送信されたパケットを、連続する４回のＴＴＩにおいて再度連続送信（ＴＴＩバンドル＃１〜＃４再送）する（ステップＳ１３０５）。ここでは、ステップＳ１３０５によって連続送信されたパケットのＣＲＣ結果がＯＫであったとする。この場合は、再送が１回でＣＲＣ結果がＯＫとなったため、基地局１１０の「再送回数の累積値」は１となる。また、基地局１１０の「累積回数」はインクリメントされて２となる。つぎに、基地局１１０が、ステップＳ１３０５によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ１３０６）。
【０１１０】
以上のような動作が続き、移動局１２０が、連続する４回のＴＴＩにおいて新たなパケットを連続送信（ＴＴＩバンドル＃１〜＃４）したとする（ステップＳ１３０７）。ここでは、ステップＳ１３０７によって連続送信されたパケットのＣＲＣ結果がＯＫであったとする。このとき、基地局１１０の「累積回数」が累積回数閾値となったとする。また、基地局１１０の「再送回数の累積値」はｘになっているとする。
【０１１１】
つぎに、基地局１１０が、ステップＳ１３０７によって送信されたパケットに対するＡＣＫを移動局１２０へ送信する（ステップＳ１３０８）。また、基地局１１０は、「再送回数の累積値」の「平均値」を累積回数閾値と比較し、比較結果に基づいて決定した「ＴＴＩバンドル数」を含む設定要求信号を移動局１２０へ送信する（ステップＳ１３０９）。「再送回数の累積値」の平均値が累積回数閾値より大きく、ＴＴＩｕｐ，ｃを１とすると、設定要求信号に含まれる「ＴＴＩバンドル数」は５となる。
【０１１２】
これに対して、移動局１２０は、自身の「ＴＴＩバンドル数」を５に変更する。つぎに、移動局１２０が、連続する５回のＴＴＩにおいてパケットを連続送信（ＴＴＩバンドル＃１〜＃５）する（ステップＳ１３１０）。
【０１１３】
図１２，図１３に示した移動局単位のＴＴＩバンドル数の決定処理の具体例４によれば、たとえば中期的に（たとえば数百［ｍｓ］程度の周期で）測定した再送回数の「平均値」に基づいて「ＴＴＩバンドル数」を増加させる制御を行うことができる。再送回数の「平均値」が平均値閾値を超える場合（許容できる再送回数を上回る場合）に「ＴＴＩバンドル数」を増加させることで、再送回数を許容可能な範囲に抑えることができる。
【０１１４】
ただし、「ＴＴＩバンドル数」を所定の最大数まで増加させても許容可能な再送回数を実現できない場合（通信路の状態が悪く、「ＴＴＩバンドル数」を増加させても効果が小さい）には、ＴＴＩバンドリングの適用を解除する。または、「ＴＴＩバンドル数」を一旦所定の最大数より低くする処理を行う。これにより、ＴＴＩバンドリングの適用によるメリットが得られない環境の場合においては、通信路の状態が改善されるまで待つ、あるいはＴＴＩバンドリングの適用を解除することができる。
【０１１５】
このように、実施の形態１にかかる通信システム１００によれば、ＴＴＩバンドリングを行う移動局１２０に対して、移動局１２０からのパケットの受信品質に基づいてＴＴＩバンドル数を設定させることができる。これにより、通信環境に応じた適切なＴＴＩバンドル数を動的に設定し、通信効率を向上させることができる。また、ＴＴＩバンドル数制御を移動局１２０ごとに行うことで、移動局１２０のそれぞれについて過剰なリソースの確保を回避し、リソース利用効率を改善することができる。また、リソース衝突による送信延期や再送の頻度が減少し、システム遅延を低減することができる。
【０１１６】
（実施の形態２）
（通信システム）
実施の形態２にかかる通信システム１００は、図１に示した通信システム１００と同様である。また、実施の形態２にかかる通信システム１００の適用例については図２に示した通信システム２００と同様である。ただし、実施の形態２にかかる基地局１１０は、移動局１２０のパケットの送信延期の頻度や、基地局１１０への移動局１２０の接続数などに基づいて移動局１２０の「ＴＴＩバンドル数」（所定数）を設定させる。
【０１１７】
（基地局の構成例）
図１４は、実施の形態２にかかる基地局の構成例を示す図である。図１４において、図３に示した部分と同様の部分については同一の符号を付して説明を省略する。図１４に示すように、実施の形態２にかかる基地局１１０は、図３に示した構成に加えてシステム制御部１４１０を備えている。
【０１１８】
リソース割当部３４２は、移動局１２０についてリソース割り当ての衝突によりパケットの送信が延期された回数（たとえばサブフレーム数）を示す送信延期回数情報をシステム制御部１４１０へ出力する。また、リソース割当部３４２は、基地局１１０に接続している移動局１２０の数を示す接続移動局数情報をシステム制御部１４１０へ出力する。バンドル数管理部３４８は、制御回路３４０から出力されたＴＴＩバンドル数情報をまずシステム制御部１４１０へ出力し、システム制御部１４１０から返されたＴＴＩバンドル数情報を含む設定要求信号をリソース割当部３４２へ出力する。
【０１１９】
システム制御部１４１０は、制御回路３４０による移動局１２０ごとのＴＴＩバンドル数制御に基づいて、移動局１２０の各ＴＴＩバンドル数をさらに制御する。システム制御部１４１０によるＴＴＩバンドル数制御は、制御回路３４０によるＴＴＩバンドル数制御よりも長期的（たとえば数［ｓ］〜数十［ｓ］）に行われる。また、システム制御部１４１０によるＴＴＩバンドル数制御は、主にＴＴＩバンドル数を抑制する方向に行われる。システム制御部１４１０は、送信延期回数管理部１４１１と、接続移動局数管理部１４１２と、メモリ１４１３と、システムバンドル数決定部１４１４と、を備えている。
【０１２０】
送信延期回数管理部１４１１は、リソース割当部３４２から出力される送信延期回数情報を取得して管理する。具体的には、送信延期回数管理部１４１１は、送信延期回数情報をメモリ１４１３に記憶するとともに、メモリ１４１３に記憶した送信延期回数情報に基づいて送信延期回数を集計してシステムバンドル数決定部１４１４へ出力する。
【０１２１】
接続移動局数管理部１４１２は、リソース割当部３４２から出力される接続移動局数を取得して管理する。具体的には、接続移動局数管理部１４１２は、接続移動局数情報をメモリ１４１３に記憶するとともに、メモリ１４１３に記憶した接続移動局数に基づいて接続移動局数を集計してシステムバンドル数決定部１４１４へ出力する。
【０１２２】
システムバンドル数決定部１４１４は、バンドル数管理部３４８からのＴＴＩバンドル数情報と、送信延期回数管理部１４１１からの送信延期回数と、接続移動局数管理部１４１２からの接続移動局数と、に基づいて移動局１２０のＴＴＩバンドル数を決定する。
【０１２３】
また、システムバンドル数決定部１４１４は、Ｌ２／Ｌ３回路３５０から出力される制御信号によって、ＴＴＩバンドル数の決定処理の閾値や決定周期などの制御パラメータを設定する。システムバンドル数決定部１４１４は、決定した移動局１２０ごとのＴＴＩバンドル数を示すＴＴＩバンドル数情報をバンドル数管理部３４８へ出力する。
【０１２４】
たとえば、システム制御部１４１０は、移動局１２０によるパケットの送信延期の頻度や、基地局１１０への移動局１２０の接続数などに基づいて、リソースの混み具合を考慮した動的なシステム単位のＴＴＩバンドル数制御を行う。これにより、状況に応じて適切なＴＴＩバンドル数を設定することができる。
【０１２５】
（ＴＴＩバンドル数制御）
図１５は、実施の形態２にかかるＴＴＩバンドル数制御の一例を示すフローチャートである。図１４に示した基地局１１０の制御回路３４０は、まず、移動局単位のＴＴＩバンドル数の制御処理を実行する（ステップＳ１５０１）。移動局単位のＴＴＩバンドル数の制御処理は、たとえば図４に示した処理である。
【０１２６】
つぎに、送信延期回数管理部１４１１が、メモリ１４１３に記憶された送信延期回数情報に基づいて、基地局１１０における送信延期回数を集計する（ステップＳ１５０２）。つぎに、接続移動局数管理部１４１２が、メモリ１４１３に記憶された接続移動局数情報に基づいて、基地局１１０における接続移動局数を集計する（ステップＳ１５０３）。
【０１２７】
つぎに、システムバンドル数決定部１４１４が、ステップＳ１５０２によって集計された送信延期回数と、ステップＳ１５０３によって集計された接続移動局数と、に基づいてＴＴＩバンドル数を決定する（ステップＳ１５０４）。つぎに、システムバンドル数決定部１４１４が、ＴＴＩバンドリング対象の移動局ごとにステップＳ１５０５を実行する。具体的には、システムバンドル数決定部１４１４は、対象の移動局についてＴＴＩバンドル数の設定処理を行い（ステップＳ１５０５）、一連の処理を終了する。
【０１２８】
（システム単位のＴＴＩバンドル数の決定処理の具体例）
＜決定処理の具体例１＞
図１６は、システム単位のＴＴＩバンドル数の決定処理の具体例１を示すフローチャートである。システムバンドル数決定部１４１４は、図１５に示したステップＳ１５０４において、たとえば図１６に示す処理を実行することによってＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数を決定する。まず、システムバンドル数決定部１４１４は、「経過時間」（ＴＨａｖｅ，ｓｕｐｐｒｅｓｓ）が経過時間閾値（ＴＨａｖｅ，ｓｕｐｐｒｅｓｓ）を超えたか否かを判断する（ステップＳ１６０１）。
【０１２９】
「経過時間」は、最後に「収容量」を算出してからの経過時間を示す情報であり、たとえばメモリ１４１３に記憶される。「収容量」は、基地局１１０に接続している移動局１２０との通信による基地局１１０の負荷量を示す情報であり、たとえばメモリ１４１３に記憶される。「収容量」は、たとえば基地局１１０に接続している移動局１２０の数や、基地局１１０に接続している移動局１２０の各「ＴＴＩバンドル数」に基づいて算出される（たとえば図１９参照）。
【０１３０】
ステップＳ１６０１において「経過時間」が経過時間閾値を超えていない場合（ステップＳ１６０１：Ｎｏ）は、システムバンドル数決定部１４１４は、一連の処理を終了する。「経過時間」が経過時間閾値を超えた場合（ステップＳ１６０１：Ｙｅｓ）は、システムバンドル数決定部１４１４は「経過時間」を０に設定する（ステップＳ１６０２）。
【０１３１】
つぎに、システムバンドル数決定部１４１４は、基地局１１０における「収容量」を算出する（ステップＳ１６０３）。以降、「経過時間」は、ステップＳ１６０３が実行されてからの経過時間を示す。つぎに、システムバンドル数決定部１４１４は、ステップＳ１６０３によって算出された「収容量」が所定の最大収容量Ｃｍａｘを超えているか否かを判断する（ステップＳ１６０４）。
【０１３２】
ステップＳ１６０４において、「収容量」が所定の最大収容量Ｃｍａｘを超えている場合（ステップＳ１６０４：Ｙｅｓ）は、システムバンドル数決定部１４１４は、ＴＴＩバンドリング対象の移動局ごとに、ステップＳ１６０５〜Ｓ１６０７を実行する。具体的には、システムバンドル数決定部１４１４は、現在の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｓを減算する（ステップＳ１６０５）。ＴＴＩｄｏｗｎ，ｓは「ＴＴＩバンドル数」の減少単位である。
【０１３３】
つぎに、システムバンドル数決定部１４１４は、現在の「ＴＴＩバンドル数」が所定の最小数より小さいか否かを判断する（ステップＳ１６０６）。現在の「ＴＴＩバンドル数」が所定の最小数より小さくない場合（ステップＳ１６０６：Ｎｏ）は、システムバンドル数決定部１４１４は、ＴＴＩバンドリング対象の次の移動局へ処理を移行する。現在の「ＴＴＩバンドル数」が所定の最小数より小さい場合（ステップＳ１６０６：Ｙｅｓ）は、システムバンドル数決定部１４１４は、「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ１６０７）。
【０１３４】
ＴＴＩバンドリング対象の移動局ごとにステップＳ１６０５〜Ｓ１６０７を実行すると、システムバンドル数決定部１４１４は、ステップＳ１６０３へ戻る。ステップＳ１６０４において、「収容量」が所定の最大収容量Ｃｍａｘを超えていない場合（ステップＳ１６０４：Ｎｏ）は、システムバンドル数決定部１４１４は、一連の処理を終了する。
【０１３５】
図１６に示した処理により、基地局１１０は、基地局１１０に接続した移動局１２０の数に基づいて基地局１１０における「収容量」を算出し、算出した「収容量」に基づいて移動局１２０の各「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、基地局１１０における「収容量」が最大収容量Ｃｍａｘ（閾値）を超えた場合に移動局１２０の各「ＴＴＩバンドル数」を減少させる。
【０１３６】
＜決定処理の具体例２＞
図１７は、システム単位のＴＴＩバンドル数の決定処理の具体例２を示すフローチャートである。システムバンドル数決定部１４１４は、図１５に示したステップＳ１５０４において、たとえば図１７に示す処理を実行することによってＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数を決定してもよい。図１７に示すステップＳ１７０１〜Ｓ１７０３は、図１６に示すステップＳ１６０１〜Ｓ１６０３と同様である。
【０１３７】
ステップＳ１７０３のつぎに、システムバンドル数決定部１４１４は、Ｏｒｄｅｒを０に設定する（ステップＳ１７０４）。Ｏｒｄｅｒは、ＴＴＩバンドリング対象の各移動局のプライオリティ（優先度）のインデックス（０，１，２，…）である。つぎに、システムバンドル数決定部１４１４は、ステップＳ１７０３によって算出された「収容量」が所定の最大収容量Ｃｍａｘを超えているか否かを判断する（ステップＳ１７０５）。
【０１３８】
ステップＳ１７０５において、「収容量」が最大収容量Ｃｍａｘを超えている場合（ステップＳ１７０５：Ｙｅｓ）は、システムバンドル数決定部１４１４は、ステップＳ１７０６へ移行する。具体的には、システムバンドル数決定部１４１４は、ＴＴＩバンドリング対象の各移動局のうちのプライオリティがＯｒｄｅｒ番目の移動局の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｓを減算する（ステップＳ１７０６）。
【０１３９】
つぎに、システムバンドル数決定部１４１４は、プライオリティがＯｒｄｅｒ番目の移動局について現在の「ＴＴＩバンドル数」が所定の最小数より小さいか否かを判断する（ステップＳ１７０７）。現在の「ＴＴＩバンドル数」が所定の最小数より小さくない場合（ステップＳ１７０７：Ｎｏ）は、システムバンドル数決定部１４１４は、ステップＳ１７０９へ移行する。現在の「ＴＴＩバンドル数」が所定の最小数より小さい場合（ステップＳ１７０７：Ｙｅｓ）は、システムバンドル数決定部１４１４は、プライオリティがＯｒｄｅｒ番目の移動局について「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ１７０８）。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。
【０１４０】
つぎに、システムバンドル数決定部１４１４は、基地局１１０の「収容量」を再算出する（ステップＳ１７０９）。つぎに、システムバンドル数決定部１４１４は、Ｏｒｄｅｒをインクリメントし（ステップＳ１７１０）、ステップＳ１７０５へ戻る。ステップＳ１７０５において、「収容量」が所定の最大収容量Ｃｍａｘを超えていない場合（ステップＳ１７０５：Ｎｏ）は、システムバンドル数決定部１４１４は、一連の処理を終了する。
【０１４１】
図１７に示した処理により、基地局１１０は、基地局１１０における「収容量」に基づいて移動局１２０の各「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、基地局１１０における「収容量」が最大収容量Ｃｍａｘを超えた場合に、プライオリティの低い順に移動局１２０の「ＴＴＩバンドル数」を減少させる。
【０１４２】
＜決定処理の具体例３＞
図１８は、システム単位のＴＴＩバンドル数の決定処理の具体例３を示すフローチャートである。システムバンドル数決定部１４１４は、図１５に示したステップＳ１５０４において、たとえば図１８に示す処理を実行することによってＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数を決定してもよい。図１８において、Ｏｒｄｅｒは、ＴＴＩバンドリング対象の各移動局において、前回「ＴＴＩバンドル数」を変更してからの経過時間が長い順番を示すインデックス（０，１，２，…）である。図１８に示すステップＳ１８０１〜Ｓ１８０５は、図１７に示したステップＳ１７０１〜Ｓ１７０５と同様である。
【０１４３】
ステップＳ１８０５において「収容量」が最大収容量Ｃｍａｘを超えている場合に、システムバンドル数決定部１４１４は、前回「ＴＴＩバンドル数」を変更してからの経過時間がＯｒｄｅｒ番目に長い移動局の「ＴＴＩバンドル数」を減少させる。具体的には、システムバンドル数決定部１４１４は、前回「ＴＴＩバンドル数」を変更してからの経過時間がＯｒｄｅｒ番目に長い移動局の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｓを減算する（ステップＳ１８０６）。図１８に示すステップＳ１８０７〜Ｓ１８１０は、図１７に示したステップＳ１７０７〜Ｓ１７１０と同様である。
【０１４４】
図１８に示した処理により、基地局１１０は、基地局１１０における「収容量」に基づいて移動局１２０の各「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、基地局１１０における「収容量」が最大収容量Ｃｍａｘを超えた場合に、前回「ＴＴＩバンドル数」を変更してからの経過時間が長い順に移動局１２０の「ＴＴＩバンドル数」を減少させる。
【０１４５】
＜決定処理の具体例１〜３の動作例＞
図１９は、システム単位のＴＴＩバンドル数の決定処理の具体例１〜３の動作例を示す図である。図１９において、横軸は時間を示し、縦軸は基地局１１０における収容量Ｃを示している。横軸の周期Ｔは、上述した経過時間閾値に相当する時間であり、収容量Ｃの算出周期を示す（たとえば数［ｓ］〜数十［ｓ］）。収容量Ｃは、上述した「収容量」（負荷量）である。システムバンドル数決定部１４１４は、たとえば下記（１）式によって「収容量」を算出することができる。
【０１４６】
収容量Ｃ＝Ｄｙｎａｍｉｃ状態の移動局数×係数１
＋Ｐｅｒｓｉｓｔｅｎｔ状態の移動局数×係数２
＋ＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数の総和×係数３
…（１）
【０１４７】
接続移動局数管理部１４１２は、Ｄｙｎａｍｉｃ状態の移動局数と、Ｐｅｒｓｉｓｔｅｎｔ状態の移動局数と、を集計してシステムバンドル数決定部１４１４へ出力する。ＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数の総和は、バンドル数管理部３４８から出力されるＴＴＩバンドル数情報が示す各移動局の「ＴＴＩバンドル数」の総和である。係数１〜３は、あらかじめメモリ１４１３に記憶されてもよいし、Ｌ２／Ｌ３回路３５０および上位インターフェース３６０を介して上位通信局から設定されてもよい。
【０１４８】
図１６〜図１８に示したシステム単位のＴＴＩバンドル数の決定処理の具体例１〜３においては、システム制御部１４１０は、周期Ｔで基地局１１０に接続している移動局１２０の数に基づいて基地局１１０の収容量Ｃ（負荷量）を算出する。そして、システム制御部１４１０は、収容量Ｃが最大収容量Ｃｍａｘを超えた場合（符号１９０１〜１９０３）に、「ＴＴＩバンドル数」を低下させる制御を行うことで収容量Ｃを抑制する。最大収容量Ｃｍａｘは、システムにおける許容範囲（たとえば限界性能の８０％程度）である。
【０１４９】
図２０は、システム単位のＴＴＩバンドル数の決定処理の具体例１の動作例を示す図である。システム単位のＴＴＩバンドル数の決定処理の具体例１においては、システム制御部１４１０は、周期Ｔで収容量Ｃの概算を行う。そして、システム制御部１４１０は、収容量Ｃが最大収容量Ｃｍａｘを超えた場合に、収容量Ｃが最大収容量Ｃｍａｘ以下となるまでＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」を一括して減少させる（符号２００１〜２００３）。
【０１５０】
たとえば、符号２００１，２００２に示す時間においては、ＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」をそれぞれ１回減少させた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。符号２００３に示す時間においては、ＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」をそれぞれ２回減少させた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。これにより、基地局１１０における処理負荷や遅延を緩和することができる。また、ＴＴＩバンドリング対象の各移動局に対して平等に「ＴＴＩバンドル数」を減少させることができる。
【０１５１】
図２１は、システム単位のＴＴＩバンドル数の決定処理の具体例２，３の動作例を示す図である。図１７に示したシステム単位のＴＴＩバンドル数の決定処理の具体例２においては、システム制御部１４１０は、最後に収容量Ｃを算出してから周期Ｔが経過した時点で収容量Ｃを算出する。システム制御部１４１０は、算出した収容量Ｃが最大収容量Ｃｍａｘを超えた場合に、収容量Ｃが最大収容量Ｃｍａｘ以下となるまで、プライオリティの小さい移動局１２０から順に「ＴＴＩバンドル数」の減少制御を行う（符号２１０１〜２１０３）。そして、システム制御部１４１０は、移動局１２０ごとに「ＴＴＩバンドル数」の減少制御を行い、収容量Ｃが最大収容量Ｃｍａｘ以下となった時点で「ＴＴＩバンドル数」の減少制御を停止する。
【０１５２】
たとえば、符号２１０１に示す時間においては、３つの移動局１２０について「ＴＴＩバンドル数」の減少制御が行われた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。符号２１０２に示す時間においては、１つの移動局１２０について「ＴＴＩバンドル数」の減少制御が行われた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。符号２１０３に示す時間においては、５つの移動局１２０について「ＴＴＩバンドル数」の減少制御が行われた時点で収容量Ｃが最大収容量Ｃｍａｘ以下となっている。
【０１５３】
たとえば、ＴＴＩバンドリング対象の各移動局の数が１０であり、収容量Ｃが最大収容量Ｃｍａｘ以下となるまでに行われる「ＴＴＩバンドル数」の減少制御が５回であるとする。この場合は、プライオリティの高い５つの移動局１２０については「ＴＴＩバンドル数」が維持される。これにより、基地局１１０の負荷が増加しても、プライオリティ（優先度）の高い移動局１２０の「ＴＴＩバンドル数」が優先的に維持されるような、各移動局が差別化された制御を行うことが可能になる。各移動局のプライオリティは、たとえば受信品質やユーザの課金情報などに基づいて設定される。
【０１５４】
図１８に示したシステム単位のＴＴＩバンドル数の決定処理の具体例３においては、システム制御部１４１０は、最後に収容量を算出してから周期Ｔが経過した時点で収容量Ｃを算出する。システム制御部１４１０は、算出した収容量Ｃが最大収容量Ｃｍａｘを超えた場合に、収容量Ｃが最大収容量Ｃｍａｘ以下となるまで、前回「ＴＴＩバンドル数」を変更してからの経過時間が長い移動局１２０から順に「ＴＴＩバンドル数」の減少制御を行う（符号２１０１〜２１０３）。そして、システム制御部１４１０は、１つの移動局１２０ずつ「ＴＴＩバンドル数」の減少制御を行い、収容量Ｃが最大収容量Ｃｍａｘ以下となった時点で「ＴＴＩバンドル数」の減少制御を停止する。
【０１５５】
「ＴＴＩバンドル数」が長期間変更されていない移動局１２０は、比較的受信品質が安定している移動局１２０であると考えられるが、実際には「ＴＴＩバンドル数」の減少制御を行っても受信品質が大きく低下しない可能性がある。このため、前回「ＴＴＩバンドル数」を変更してからの経過時間が長い移動局１２０について優先的に「ＴＴＩバンドル数」の減少制御を行うことで、システム全体の最適化を行うことができる。
【０１５６】
＜決定処理の具体例４＞
図２２は、システム単位のＴＴＩバンドル数の決定処理の具体例４を示すフローチャートである。システムバンドル数決定部１４１４は、図１５に示したステップＳ１５０４において、たとえば図２２に示す処理を実行することによってＴＴＩバンドリング対象の各移動局のＴＴＩバンドル数を決定してもよい。まず、システムバンドル数決定部１４１４は、「ＯＫ／ＮＧの累積時間」をインクリメントする（ステップＳ２２０１）。
【０１５７】
「ＯＫ／ＮＧの累積時間」は、Ｎｎｇ，ｓおよびＮｏｋ，ｓを累積した時間を示す情報であり、たとえばメモリ１４１３に記憶される。Ｎｎｇ，ｓは、ＴＴＩバンドリングへのリソースの確保に失敗した回数（たとえばサブフレーム数）を示す情報であり、たとえばメモリ１４１３に記憶される。Ｎｏｋ，ｓは、ＴＴＩバンドリングへのリソースの確保に成功した回数（たとえばサブフレーム数）を示す情報であり、たとえばメモリ１４１３に記憶される。
【０１５８】
つぎに、システムバンドル数決定部１４１４は、「ＯＫ／ＮＧの累積時間」が経過時間閾値（ＴＨａｖｅ，ｓｕｐｐｒｅｓｓ）を超えたか否かを判断する（ステップＳ２２０２）。「ＯＫ／ＮＧの累積時間」が経過時間閾値を超えていない場合（ステップＳ２２０２：Ｎｏ）は、システムバンドル数決定部１４１４は一連の処理を終了する。
【０１５９】
ステップＳ２２０２において、「ＯＫ／ＮＧの累積時間」が経過時間閾値を超えた場合（ステップＳ２２０２：Ｙｅｓ）は、システムバンドル数決定部１４１４は、「ＯＫ／ＮＧの累積時間」を０に設定する（ステップＳ２２０３）。つぎに、システムバンドル数決定部１４１４は、累積したＮｎｇ，ｓおよびＮｏｋ，ｓに基づいて「ＮＧ率」を算出する（ステップＳ２２０４）。「ＮＧ率」は、ＴＴＩバンドリングへのリソースの確保に失敗した比率を示す情報であり、たとえばＮｎｇ，ｓ／（Ｎｎｇ，ｓ＋Ｎｏｋ，ｓ）によって算出することができる。
【０１６０】
つぎに、システムバンドル数決定部１４１４は、ステップＳ２２０４によって算出された「ＮＧ率」がＮＧ率閾値（ＴＨｎｇ，ｓｕｐｐｒｅｓｓ）を超えたか否かを判断する（ステップＳ２２０５）。「ＮＧ率」がＮＧ率閾値を超えていない場合（ステップＳ２２０５：Ｎｏ）は、システムバンドル数決定部１４１４は一連の処理を終了する。
【０１６１】
ステップＳ２２０５において、「ＮＧ率」がＮＧ率閾値を超えた場合（ステップＳ２２０５：Ｙｅｓ）は、システムバンドル数決定部１４１４は、ＴＴＩバンドリング対象の移動局ごとに、ステップＳ２２０６〜Ｓ２２０８を実行する。具体的には、システムバンドル数決定部１４１４は、対象移動局の「ＴＴＩバンドル数」からＴＴＩｄｏｗｎ，ｓを減算する（ステップＳ２２０６）。ＴＴＩｄｏｗｎ，ｓは、「ＴＴＩバンドル数」の減少単位である。
【０１６２】
つぎに、システムバンドル数決定部１４１４は、対象移動局の「ＴＴＩバンドル数」が所定の最小数より小さくなったか否かを判断する（ステップＳ２２０７）。「ＴＴＩバンドル数」が所定の最小数より小さくなっていない場合（ステップＳ２２０７：Ｎｏ）は、次の対象移動局へ処理を移行する。「ＴＴＩバンドル数」が所定の最小数より小さくなった場合（ステップＳ２２０７：Ｙｅｓ）は、システムバンドル数決定部１４１４は、「ＴＴＩバンドル数」を所定の最小数に設定する（ステップＳ２２０８）。これにより、「ＴＴＩバンドル数」が所定の最小数より小さくならないようにすることができる。
【０１６３】
ＴＴＩバンドリング対象の移動局ごとにステップＳ２２０６〜Ｓ２２０８を実行すると、システムバンドル数決定部１４１４は、Ｎｏｋ，ｓを０に設定する（ステップＳ２２０９）。また、システムバンドル数決定部１４１４は、Ｎｎｇ，ｓを０に設定し（ステップＳ２２１０）、一連の処理を終了する。
【０１６４】
図２２に示した処理により、基地局１１０は、ＴＴＩバンドリングへのリソースの確保に失敗した比率（「ＮＧ率」）に基づいて移動局１２０の各「ＴＴＩバンドル数」を設定させることができる。具体的には、基地局１１０は、ＴＴＩバンドリングへのリソースの確保に失敗した割合がＮＧ率閾値を超えた場合に、移動局１２０の「ＴＴＩバンドル数」を減少させる。
【０１６５】
＜決定処理の具体例４の動作例＞
図２３および図２４は、システム単位のＴＴＩバンドル数の決定処理の具体例４の動作例を示す図である。図２３および図２４において、横軸はサブフレーム（時間）を示し、縦軸はリソース（周波数）を示している。たとえば、図２３に示すように、リソース「０」のサブフレーム「０」〜「３」に移動局１２０（ＵＥ＃０）のＴＴＩバンドリングによるパケット送信（１〜４）が割り当てられているとする。また、リソース「１」のサブフレーム「１」〜「４」に移動局１２０（ＵＥ＃１）のＴＴＩバンドリングによるパケット送信（１〜４）が割り当てられているとする。
【０１６６】
また、リソース「３」のサブフレーム「０」〜「３」に移動局１２０（ＵＥ＃３）のＴＴＩバンドリングによるパケット送信（１〜４）が割り当てられているとする。この状態においては、サブフレーム「２」以降に移動局１２０（ＵＥ＃４）の４回のパケット送信（１〜４）を割り当てる場合について説明する。このとき、Ｎｏｋ，ｓ＝Ｎｎｇ，ｓ＝０であるとする。
【０１６７】
この状態においては、リソース「２」のサブフレーム「２」〜「５」は空いているため、移動局１２０（ＵＥ＃４）の４回のパケット送信（１〜４）を割り当てることができる。したがって、Ｎｏｋ，ｓがインクリメントされてＮｏｋ，ｓ＝１となる。
【０１６８】
また、たとえば、図２４に示すように、図２３に示した状態においてさらにリソース「２」のサブフレーム「０」〜「３」に移動局１２０（ＵＥ＃２）のＴＴＩバンドリングによるパケット送信（１〜４）が割り当てられているとする。この状態においては、リソース「２」のサブフレーム「２」〜「５」は空いていないため、移動局１２０（ＵＥ＃４）のパケット送信（１〜４）の割り当てはサブフレーム「４」まで延期される。
【０１６９】
この場合は、移動局１２０（ＵＥ＃４）について、サブフレーム「２」，「３」の２サブフレームにおいてリソース割り当てに失敗しているため、Ｎｎｇ，ｓが２回インクリメントされてＮｎｇ，ｓ＝２となる。また、移動局１２０（ＵＥ＃４）について、サブフレーム「４」においてリソース割り当てに成功しているため、Ｎｏｋ，ｓ＝１となる。
【０１７０】
このように、システム制御部１４１０は、ＴＴＩバンドリング対象の移動局１２０がパケットを送信する際に、送信リソースが確保できた場合はＮｏｋ，ｓをインクリメントする。また、システム制御部１４１０は、送信リソースを確保できなかった場合は、送信リソースが確保できるまでの待ち時間をＮｎｇ，ｓに累積する。そして、システム制御部１４１０は、Ｎｏｋ，ｓおよびＮｎｇ，ｓに基づいて算出した「ＮＧ率」に基づいて移動局１２０の「ＴＴＩバンドル数」の減少制御を行う。
【０１７１】
なお、ＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」の減少制御を一括して行う場合について説明したが、ＴＴＩバンドリング対象の移動局ごとに「ＴＴＩバンドル数」の減少制御を行ってもよい。たとえば、１つの移動局１２０について「ＴＴＩバンドル数」の減少制御を行った場合の「ＮＧ率減少量」を規定しておく。具体的には、ＴＴＩバンドリング対象の各移動局の「ＴＴＩバンドル数」の総計で「ＮＧ率」を割った値を１ＴＴＩあたりの「ＮＧ率減少量」として規定しておく。
【０１７２】
そして、１つの移動局１２０について「ＴＴＩバンドル数」の減少制御を行うごとに「ＮＧ率」から「ＮＧ率減少量」を減算し、「ＮＧ率」がＮＧ率閾値以下になったら「ＴＴＩバンドル数」の減少制御を停止する。たとえば、ＴＴＩバンドリング対象の各移動局の数が１０、ＴＴＩバンドリング対象の各移動局の各「ＴＴＩバンドル数」が４、ＴＴＩｄｏｗｎ，ｓが１、「ＮＧ率」が０．６でＮＧ率閾値が０．５であるとする。この場合は、「ＮＧ率減少量」は０．６／（１０×４）＝０．０１５であるため、０．６‐０．０１５×７＝０．４９５＜０．５より、７つの移動局１２０に対して「ＴＴＩバンドル数」の減少制御を行えばよいことになる。
【０１７３】
このように、システム単位のＴＴＩバンドル数の決定処理の具体例４によれば、送信リソースの空き状況に応じた「ＴＴＩバンドル数」の減少制御を行うことができる。このため、リソース衝突による送信延期が頻発する場合に、システム単位でＴＴＩバンドル数を動的に抑制することにより、リソース衝突を減少させ、送信延期によるシステム遅延を低減することができる。
【０１７４】
このように、実施の形態２にかかる通信システム１００によれば、実施の形態１にかかる通信システム１００の効果を奏するとともに、システム単位のＴＴＩバンドル数制御を行うことができる。これにより、たとえば、基地局１１０の負荷量が大きくなった場合や、リソース衝突による送信延期が頻発する場合に、システム単位でＴＴＩバンドル数を制御することにより、システム遅延を低減することができる。
【０１７５】
以上説明したように、基地局、移動局、制御方法および通信システムによれば、通信効率を向上させることができる。
【０１７６】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１７７】
（付記１）所定の時間間隔に連続して所定数の同一パケットを送信する移動局と通信を行う基地局において、
連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質を測定する測定部と、
前記測定部によって測定された受信品質に基づいて前記移動局に前記所定数を設定させる制御を行う制御部と、
を備えることを特徴とする基地局。
【０１７８】
（付記２）前記測定部は、複数の前記移動局のそれぞれについて前記受信品質を測定し、
前記制御部は、前記移動局ごとに前記制御を行うことを特徴とする付記１に記載の基地局。
【０１７９】
（付記３）前記測定部は、前記パケットの誤り検出結果を含む前記受信品質を測定することを特徴とする付記１に記載の基地局。
【０１８０】
（付記４）前記制御部は、前記移動局による初回送信のパケットが再送となる動作が連続して発生した回数に基づいて前記移動局の所定数を設定させる制御を行うことを特徴とする付記３に記載の基地局。
【０１８１】
（付記５）前記制御部は、前記動作が連続して発生した回数が閾値以上になった場合に前記移動局の所定数を増加させる制御を行うことを特徴とする付記４に記載の基地局。
【０１８２】
（付記６）前記制御部は、前記移動局からのパケットについて連続して現在の前記所定数より少ない送信回数で誤りなしとなった回数に基づいて前記移動局の所定数を設定させることを特徴とする付記３に記載の基地局。
【０１８３】
（付記７）前記制御部は、前記回数が閾値以上になった場合は前記移動局の所定数を減少させることを特徴とする付記６に記載の基地局。
【０１８４】
（付記８）前記制御部は、前記移動局からのパケットについて、誤りなしとなるまでの送信回数に基づいて前記移動局の所定数を設定させることを特徴とする付記３に記載の基地局。
【０１８５】
（付記９）前記制御部は、前記送信回数を所定回数累積し、累積した回数の平均値に基づいて前記移動局の所定数を設定させることを特徴とする付記８に記載の基地局。
【０１８６】
（付記１０）前記制御部は、前記平均値が現在の前記移動局の所定数より大きい場合は前記移動局の所定数を増加させ、前記平均値が現在の前記移動局の所定数より小さい場合は前記移動局の所定数を減少させることを特徴とする付記９に記載の基地局。
【０１８７】
（付記１１）前記制御部は、前記平均値に最も近い数を選択し、選択した数となるように前記移動局の所定数を設定させることを特徴とする付記９に記載の基地局。
【０１８８】
（付記１２）前記測定部は、前記所定数の送信時間間隔に送信されたパケット群の誤り結果に基づいて前記移動局が前記パケットを再送した回数を含む前記受信品質を測定することを特徴とする付記１に記載の基地局。
【０１８９】
（付記１３）前記制御部は、複数の前記移動局の数に基づいて前記移動局の各所定数を設定させることを特徴とする付記１に記載の基地局。
【０１９０】
（付記１４）前記制御部は、前記移動局の数に基づいて、前記移動局との通信による自局の負荷量を算出し、算出した負荷量に基づいて前記移動局の各所定数を設定させることを特徴とする付記１３に記載の基地局。
【０１９１】
（付記１５）前記制御部は、前記負荷量が閾値を超えた場合に前記移動局の各所定数を減少させることを特徴とする付記１４に記載の基地局。
【０１９２】
（付記１６）前記制御部は、前記負荷量が閾値以下になるまで前記複数の移動局の前記移動局の各所定数を一括して減少させることを特徴とする付記１５に記載の基地局。
【０１９３】
（付記１７）前記制御部は、前記負荷量が閾値以下になるまで、前記複数の移動局のうちの優先度が低い移動局ほど優先的に前記所定数を減少させることを特徴とする付記１５に記載の基地局。
【０１９４】
（付記１８）前記制御部は、前記負荷量が閾値以下になるまで、前記複数の移動局のうちの前記所定数を前回変更してからの経過時間が長い移動局ほど優先的に前記所定数を減少させることを特徴とする付記１５に記載の基地局。
【０１９５】
（付記１９）前記制御部は、複数の前記移動局に対する各リソース割り当てに失敗した比率に基づいて前記移動局の各所定数を設定させることを特徴とする付記１に記載の基地局。
【０１９６】
（付記２０）前記制御部は、前記比率が閾値を超えた場合に前記移動局の各所定数を減少させることを特徴とする付記１９に記載の基地局。
【０１９７】
（付記２１）前記制御部は、
前記測定部によって測定された受信品質に基づいて前記所定数を決定する決定部と、
前記決定部によって決定された所定数を設定すべき旨の設定要求信号を前記移動局へ送信する送信部と、
を備えることを特徴とする付記１〜２０のいずれか一つに記載の基地局。
【０１９８】
（付記２２）所定の時間間隔に連続して所定数の同一パケットを基地局へ送信する送信部と、
連続する前記所定数の同一パケットのうち前記送信部によって送信されたパケットの受信品質に基づいて前記基地局が決定した前記所定数を示す設定要求信号を前記基地局から受信する受信部と、
前記送信部の前記所定数を、前記受信部によって受信された設定要求信号が示す所定数に設定する設定部と、
を備えることを特徴とする移動局。
【０１９９】
（付記２３）所定の時間間隔に連続して所定数の同一パケットを送信する移動局と通信を行う基地局による制御方法において、
連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質を測定し、
測定された受信品質に基づいて前記移動局に前記所定数を設定させる制御を行うことを特徴とする制御方法。
【０２００】
（付記２４）所定の時間間隔に連続して所定数の同一パケットを基地局へ送信する移動局の設定方法において、
連続する前記所定数の同一パケットのうち送信したパケットの受信品質に基づいて前記基地局が決定した前記所定数を示す設定要求信号を前記基地局から受信し、
前記同一パケットを送信する所定数を、前記受信された設定要求信号が示す前記所定数に設定することを特徴とする設定方法。
【０２０１】
（付記２５）所定の時間間隔に連続して所定数の同一パケットを送信する移動局と、
連続する前記所定数の同一パケットのうち前記移動局から受信したパケットの受信品質に基づいて前記移動局に前記所定数を設定させる制御を行う基地局と、
を含むことを特徴とする通信システム。
【符号の説明】
【０２０２】
１００，２００  通信システム
１１０，２１１〜２１３  基地局
２１０  Ｅ−ＵＴＲＡＮ
２２１，２２２  上位通信局
３０１  アンテナ
【国際調査報告】
2012063368.tif 000027
2012063368.tif 000028
2012063368.tif 000029
2012063368.tif 000030