(57)【要約】    【課題】      再送要求された送信パケットデータのバッファに蓄積されるデータ量を制御することにより、再送回数を減らしてスループットを向上させるとともに、通信の中断及び回線の切断を防ぐこと。    【解決手段】  ＲＬＣ処理部１０６は、移動端末から再送要求されたパケットデータと再送要求されていない新規なパケットデータとを、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８により制御されたデータ量だけバッファ１０７へ供給する。バッファ１０７は、再送要求されたパケットデータと再送要求されていない新規なパケットデータとを一時的に蓄積して所定のタイミングにて出力する。ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、ＣＱＩを用いて移動端末の受信可能データ量を検出し、バッファ１０７におけるパケットデータの蓄積データ量が移動端末の受信可能データ量以上にならないようにＲＬＣ処理部１０６を制御する。  【選択図】      図１
2005039726.tif 000002
【特許請求の範囲】
【請求項１】
通信相手より再送要求された場合に、再送要求された再送送信パケットデータと再送要求されていない新規な送信パケットデータとを多重する多重化手段と、
受信信号に含まれる前記通信相手の受信品質情報に基づいて、前記多重化手段にて多重される前記再送送信パケットデータと前記新規な送信パケットデータとの多重データ量を調整するデータ量制御手段と、
前記多重化手段にて多重された前記再送送信パケットデータと前記新規な送信パケットデータとを一時的に蓄積する蓄積手段と、
前記蓄積手段に蓄積されている前記新規な送信パケットデータ及び前記再送送信パケットデータを前記通信相手に対して送信する送信手段と、
を具備することを特徴とする基地局装置。
【請求項２】
前記送信手段は、前記蓄積手段に前記再送送信パケットデータが蓄積されている場合には、前記新規な送信パケットデータよりも前記再送送信パケットデータを優先して送信することを特徴とする請求項１記載の基地局装置。
【請求項３】
前記データ量制御手段は、前記受信品質情報と通信相手における受信可能データ量とが関係付けられた通信相手と共通の受信可能データ量情報を記憶するとともに、前記受信品質情報を用いて前記受信可能データ量情報を参照することにより前記受信可能データ量を検出し、前記蓄積手段における前記再送送信パケットデータと前記新規な送信パケットデータとの蓄積データ量が、検出された前記受信可能データ量以下になるように前記多重データ量を調整することを特徴とする請求項１または請求項２記載の基地局装置。
【請求項４】
前記データ量制御手段は、前記受信品質情報と通信相手が受信可能な伝送データレートとが関係付けられた通信相手と共通の伝送データレート情報を記憶するとともに、前記受信品質情報を用いて前記伝送データレート情報を参照することにより前記伝送データレートを検出し、検出した前記伝送データレート、及び前記蓄積手段における前記再送送信パケットデータと前記新規な送信パケットデータとの蓄積データ量より、前記蓄積手段におけるキューイング遅延時間を算出し、前記キューイング遅延時間が所定のしきい値以下になるように前記多重データ量を調整することを特徴とする請求項１または請求項２記載の基地局装置。
【請求項５】
前記しきい値は、通信相手が再送要求した時刻から、再送要求した再送送信パケットデータを受信できない場合に再び再送要求するまでの時刻である再送要求送信時間よりも小さい値に設定されることを特徴とする請求項４記載の基地局装置。
【請求項６】
通信相手より再送要求された場合に、再送要求された再送送信パケットデータと再送要求されていない新規な送信パケットデータとを多重するステップと、
受信信号に含まれる前記通信相手の受信品質情報に基づいて、多重される前記再送送信パケットデータと前記新規な送信パケットデータとの多重データ量を調整するステップと、
多重された前記再送送信パケットデータと前記新規な送信パケットデータとを一時的に蓄積するステップと、
蓄積されている前記新規な送信パケットデータ及び前記再送送信パケットデータを前記通信相手に対して送信するステップと、
を具備することを特徴とする送信方法。
【請求項７】
通信相手より再送要求された場合に、再送要求された再送送信パケットデータと再送要求されていない新規な送信パケットデータとを多重する手順と、
受信信号に含まれる前記通信相手の受信品質情報に基づいて、多重される前記再送送信パケットデータと前記新規な送信パケットデータとの多重データ量を調整する手順と、
多重された前記再送送信パケットデータと前記新規な送信パケットデータとを一時的に蓄積する手順と、
蓄積されている前記新規な送信パケットデータ及び前記再送送信パケットデータを前記通信相手に対して送信する手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基地局措置及び送信方法に関し、特に無線区間でのパケット損失をパケットの再送により回復する自動再送要求方式を用いる基地局装置及び送信方法に関する。
【背景技術】
【０００２】
移動通信システム１０は、図１１に示すように、移動端末１１、基地局装置１２、複数の基地局装置１２を制御する無線ネットワーク制御装置１３及び移動端末１１の位置管理及び呼接続制御等を行うコアネットワーク１４により構成されている。
【０００３】
移動端末１１と基地局装置１２との間の無線伝送には，３ＧＰＰ（3rd Generation Partner Project）において規格化が進められているＨＳＤＰＡ（High Speed Downlink Packet Access）技術を適用する。
【０００４】
ＨＳＤＰＡは、３ＧＰＰにおいて規格化が進められている新しい技術であり、適応変調方式やハイブリッドＡＲＱ（ＨＡＲＱ）方式、通信先ユーザの高速選択、無線回線の状況に応じて適応的に伝送パラメータを変更する等の方法を無線インタフェースに適用することにより、基地局装置１２から移動端末１１方向の下り無線回線の高速化を実現している。
【０００５】
また、ＨＳＤＰＡは、１つの無線チャネルを複数の移動端末１１で共有してデータ転送を行う方式であり、ベストエフォート型の通信形態となる。具体的には、移動端末１１が下り無線回線の回線状態を基地局装置１２に報告し、基地局装置１２が、複数の移動端末１１へのデータの送信順序をスケジューリングして、移動端末１１にデータを送信する。
【０００６】
図１２は、ＨＳＤＰＡを適用した場合のユーザプレーンのプロトコル構成を示している。ＭＡＣ−ｈｓ（Medium Access Control used for high speed）は、ＨＡＲＱ方式やスケジューリングなどの処理を行い、移動端末１１と基地局装置１２に実装される。また、選択再送型の再送制御プロトコルであるＲＬＣ（Radio Link Control）プロトコルがＭＡＣ−ｈｓの上位に実装される。
【０００７】
さらに、基地局装置１２のＭＡＣ−ｈｓ処理部と無線ネットワーク制御装置１３のＲＬＣ処理部の間のフロー制御のためにＨＳ−ＤＳＣＨ／ＦＰ（High Speed Downlink Shared Channel Frame Protocol）が実装される。フロー制御では、基地局装置１２と無線ネットワーク制御装置１３との間で、送受信するパケット量の制御が行われる。具体的には、無線ネットワーク制御装置１３が、送信したいパケット量を設定したCAPACITY REQUESTメッセージを基地局装置１２に通知し、基地局装置１２が、送信を許可するパケット量を設定したCAPACITY ALLOCATIONメッセージを無線ネットワーク制御装置１３に通知する。ただし、基地局装置１２は、自ノードのバッファの使用量などに基づき、無線ネットワーク制御装置１３からCAPACITY REQUESTメッセージを受信することなく、CAPACITY ALLOCATIONメッセージを無線ネットワーク制御装置１３に通知して、無線ネットワーク制御装置１３からの送信パケットの量を制御することも可能である（例えば、非特許文献１及び非特許文献２。）。
【０００８】
次に、移動通信システム１０の動作について、図１３を用いて説明する。図１３は、移動通信システム１０の動作を示すシーケンス図である。
【０００９】
基地局装置１２のＨＳ−ＤＳＣＨ／ＦＰ処理部は、ＭＡＣ−ｈｓ処理部のバッファに蓄積されているデータ量が設定されているしきい値以下であることを確認すると、新たなAMD-PDUの送信を許可するCapacity Allocationメッセージを無線ネットワーク制御装置１３に送信する（ステップＳＴ２１）。
【００１０】
無線ネットワーク制御装置１３のＲＬＣ処理部は、Capacity Allocationメッセージを受信すると基地局装置１２に対してAMD-PDU0〜127の送信を行う（ステップＳＴ２２）。
【００１１】
無線ネットワーク制御装置１３のＲＬＣ処理部から送信されたAMD-PDU0〜127は、基地局装置１２のＭＡＣ−ｈｓ処理部内のバッファに蓄積される。その後、ＭＡＣ−ｈｓ処理部でのスケジューリングに従い、基地局装置１２のバッファに蓄積されているAMD-PDUは、順に移動端末１１に送信される。この時、AMD-PDU0が無線区間の誤りにより廃棄されたとする（ステップＳＴ２３）。
【００１２】
移動端末１１のＲＬＣ処理部は、次のAMD-PDU1を受信すると（ステップＳＴ２４）、AMD-PDU内に設定されている順序番号からAMD-PDU0の廃棄を検出する。その後、移動端末１１のＲＬＣ処理部は、AMD-PDU0の再送を要求するSTATUS-PDU0を無線ネットワーク制御装置１３のＲＬＣ処理部に送信する（ステップＳＴ２５）。
【００１３】
同時に、移動端末１１は、STATUS-PDUの送信間隔を抑制するためのTimer_Status_Prohibitを起動する。無線ネットワーク制御装置１３のＲＬＣ処理部は、STATUS-PDU0を受信すると、VT(DAT)をVT(DAT)=1にカウントアップしてAMD-PDU0を基地局装置１２へ再送する（ステップＳＴ２６）。
【００１４】
しかし、AMD-PDU0は、基地局装置１２のＭＡＣ−ｈｓ処理部内のバッファに蓄積されるが、先に蓄積されているAMD-PDU1〜127が全て送信されていないため、直ちには移動端末１１に送信されない。無線ネットワーク制御装置１３のＲＬＣ処理部から再送されたAMD-PDU0が移動端末１１のＲＬＣ処理部に送信されるまでの間に、基地局装置１２からは、バッファに蓄積されている別のAMD-PDU1〜127が移動端末１１のＲＬＣ処理部に送信される（ステップＳＴ２７）。
【００１５】
移動端末１１のＲＬＣ処理部は、Timer_Status_Prohibitが満了しても再送要求したAMD-PDU0を受信していないため、再度、AMD-PDU0の再送を要求するSTATUS-PDU1を無線ネットワーク制御装置１３のＲＬＣ処理部に送信する（ステップＳＴ２８）。
【００１６】
無線ネットワーク制御装置１３のＲＬＣ処理部は、STATUS-PDU1を受信すると、VT(DAT)をVT(DAT)=2にカウントアップしてAMD-PDU0を基地局装置１２へ再度再送する（ステップＳＴ２９）。
【００１７】
しかし、AMD-PDU0は、基地局装置１２のＭＡＣ−ｈｓ処理部内のバッファに蓄積されるが、先に蓄積されているAMD-PDU1〜127が全て送信されていないため、直ちには移動端末１１に送信されない。無線ネットワーク制御装置１３のＲＬＣ処理部から再送されたAMD-PDU0が移動端末１１のＲＬＣ処理部に送信されるまでの間に、基地局装置１２からは、バッファに蓄積されている別のAMD-PDU1〜127が移動端末１１のＲＬＣ処理部に送信される（ステップＳＴ３０）。
【００１８】
移動端末１１のＲＬＣ処理部は、Timer_Status_Prohibitが満了しても再送要求したAMD-PDU0を受信していないため、再度、AMD-PDU0の再送を要求するSTATUS-PDU2を無線ネットワーク制御装置１３のＲＬＣ処理部に送信する（ステップＳＴ３１）。
【００１９】
このようにして、以下同様にステップＳＴ２５〜ステップＳＴ３０の動作が繰り返される。無線ネットワーク制御装置１３のＲＬＣ処理部は、同一のAMD-PDU0の再送を要求するSTATUS-PDUを受信する毎にVT(DAT)をカウントアップし、VT(DAT)の値がMaxDATに達するとＲＬＣプロトコルのリセット手順を起動してRESET-PDUを基地局装置１２に送信する（ステップＳＴ３２）。
【００２０】
これにより、移動端末１１と無線ネットワーク制御装置１３のＲＬＣプロトコルは初期化され、ＲＬＣ処理部に蓄積されていたデータが全て廃棄されてしまう。さらに、無線ネットワーク制御装置１３のＲＬＣ処理部が送信したRESET-PDUが、ＭＡＣ−ｈｓ内のバッファでの遅延により、移動端末１１のＲＬＣ処理部に直ちに届かない場合、無線ネットワーク制御装置１３のＲＬＣ処理部は、Timer_RSTが満了する毎にRESET-PDUを再送する（ステップＳＴ３３、ステップＳＴ３４）。
【００２１】
無線ネットワーク制御装置１３のＲＬＣ処理部は、RESET-PDUを送信する毎にVT(RST)をカウントアップし、VT(RST)の値がMaxRSTに達すると、無線回線の異常と判断してイベントをＲＲＣ（Radio Resource Control）処理部に通知する。そして、ＲＲＣ処理部は、該当移動端末１１の利用している無線回線の切断手順を起動する。
【非特許文献１】3GPP, TS25.427 UTRAN Iur and Iub interface user plane protocols for DCH data streams, V5.1.0
【非特許文献２】3GPP, TR25.877 High Speed Downlink Packet Access (HSDPA) - Iub/Iur Protocol Aspects, V5.1.0
【発明の開示】
【発明が解決しようとする課題】
【００２２】
基地局装置と移動端末との間の伝送が例えばベストエフォート型で行われる場合には、伝送データレートが低くなると基地局装置のＭＡＣ−ｈｓ処理部内のバッファに多数のAMD-PDUが蓄積されるので、バッファがオーバーフローしてしまうことによりAMD-PDUが廃棄されてしまう。また、基地局装置と移動端末との間の伝送誤りにより、AMD-PDUが廃棄されることがある。AMD-PDUが廃棄された場合、無線ネットワーク制御装置のＲＬＣ処理部と移動端末のＲＬＣ処理部との間で廃棄されたAMD-PDUが再送されるが、ＭＡＣ−ｈｓ処理部内のバッファに多数のAMD-PDUが蓄積されていると、再送されたAMD-PDUのバッファでの待ち時間が大きくなるため、移動端末のＲＬＣ処理部に直ちに届かない。このため、無線ネットワーク制御装置のＲＬＣ処理部は、同一のAMD-PDUの再送を繰り返し行うことにより、スループットが低下するという問題がある。
【００２３】
そして、再送回数が予め設定されているしきい値に達すると、移動端末のＲＬＣ処理部は、保持しているデータを全て廃棄するとともに、無線ネットワーク制御装置のＲＬＣ処理部も、保持しているデータを全て破棄してしまうので、通信の中断が生じるという問題がある。
【００２４】
また、無線ネットワーク制御装置のＲＬＣ処理部の送信したRESETメッセージの回数が、再送回数の増加により予め設定されているしきい値に達すると、ＲＬＣ処理部からの通知により、ＲＲＣ処理部は該当移動端末の利用している無線回線の切断手順を起動するので、移動端末が利用している無線回線が切断され、移動端末は、利用していたサービスを受けることができなくなるという問題がある。
【００２５】
本発明はかかる点に鑑みてなされたものであり、再送要求された送信パケットデータのバッファに蓄積されるデータ量を制御することにより、再送回数を減らしてスループットを向上させるとともに、通信の中断及び回線の切断を防ぐことができる基地局装置及び送信方法を提供することを目的とする。
【課題を解決するための手段】
【００２６】
本発明の基地局装置は、通信相手より再送要求された場合に、再送要求された再送送信パケットデータと再送要求されていない新規な送信パケットデータとを多重する多重化手段と、受信信号に含まれる前記通信相手の受信品質情報に基づいて、前記多重化手段にて多重される前記再送送信パケットデータと前記新規な送信パケットデータとの多重データ量を調整するデータ量制御手段と、前記多重化手段にて多重された前記再送送信パケットデータと前記新規な送信パケットデータとを一時的に蓄積する蓄積手段と、前記蓄積手段に蓄積されている前記新規な送信パケットデータ及び前記再送送信パケットデータを前記通信相手に対して送信する送信手段と、を具備する構成を採る。
【００２７】
この構成によれば、通信相手より送信パケットデータの再送を要求された場合において、再送要求された再送送信パケットデータが確実に送信されるように新規な送信パケットデータと再送送信パケットデータとの多重データ量を調整するので、再送回数を減らすことができてスループットを向上させることができるとともに、再送要求回数が所定回数以上に達することによる通信の中断及び回線の切断を防ぐことができる。
【００２８】
本発明の基地局装置は、前記構成において、前記送信手段は、前記蓄積手段に前記再送送信パケットデータが蓄積されている場合には、前記新規な送信パケットデータよりも前記再送送信パケットデータを優先して送信する構成を採る。
【００２９】
この構成によれば、前記効果に加えて、新規な送信パケットデータよりも再送を要求されている送信パケットデータを常に先に送信することができるので、再送を要求されている送信パケットデータの遅延時間を最小限にすることができる。
【００３０】
本発明の基地局装置は、前記構成において、前記データ量制御手段は、前記受信品質情報と通信相手における受信可能データ量とが関係付けられた通信相手と共通の受信可能データ量情報を記憶するとともに、前記受信品質情報を用いて前記受信可能データ量情報を参照することにより前記受信可能データ量を検出し、前記蓄積手段における前記再送送信パケットデータと前記新規な送信パケットデータとの蓄積データ量が、検出された前記受信可能データ量以下になるように前記多重データ量を調整する構成を採る。
【００３１】
この構成によれば、前記効果に加えて、通信相手における受信品質を示す測定値であるＣＱＩ等より通信相手における受信可能データ量を検出し、バッファにおける新規な送信パケットデータの蓄積データ量と再送送信パケットデータの蓄積データ量とが検出した通信相手の受信可能データ量以下になるように多重データ量を調整するので、バッファのオーバーフローにより供給された再送送信パケットデータが廃棄されてしまうことを防ぐことができる。
【００３２】
本発明の基地局装置は、前記構成において、前記データ量制御手段は、前記受信品質情報と通信相手が受信可能な伝送データレートとが関係付けられた通信相手と共通の伝送データレート情報を記憶するとともに、前記受信品質情報を用いて前記伝送データレート情報を参照することにより前記伝送データレートを検出し、検出した前記伝送データレート、及び前記蓄積手段における前記再送送信パケットデータと前記新規な送信パケットデータとの蓄積データ量より、前記蓄積手段におけるキューイング遅延時間を算出し、前記キューイング遅延時間が所定のしきい値以下になるように前記多重データ量を調整する構成を採る。
【００３３】
この構成によれば、前記効果に加えて、キューイング遅延時間が所定のしきい値未満になるように、バッファからの送信パケットデータの伝送データレートに応じて新規な送信パケットデータと再送送信パケットデータの多重データ量を調整するので、バッファの出力と入力とのバランスを考慮することができて再送回数及び再送要求回数を確実に減らすことができる。
【００３４】
本発明の基地局装置は、前記構成において、前記しきい値は、通信相手が再送要求した時刻から、再送要求した再送送信パケットデータを受信できない場合に再び再送要求するまでの時刻である再送要求送信時間よりも小さい値に設定される構成を採る。
【００３５】
この構成によれば、前記効果に加えて、再送要求送信時間内に再送要求された送信パケットデータを送信することができるように、新規な送信パケットデータと再送送信パケットデータの多重データ量を制御するので、再送処理時間の終了時刻が迫っている場合には再送送信パケットデータを優先的にバッファに蓄積することができて、再送処理時間を考慮した再送送信パケットデータの蓄積を行うことができる。
【００３６】
本発明の送信方法は、通信相手より再送要求された場合に、再送要求された再送送信パケットデータと再送要求されていない新規な送信パケットデータとを多重するステップと、受信信号に含まれる前記通信相手の受信品質情報に基づいて、多重される前記再送送信パケットデータと前記新規な送信パケットデータとの多重データ量を調整するステップと、多重された前記再送送信パケットデータと前記新規な送信パケットデータとを一時的に蓄積するステップと、蓄積されている前記新規な送信パケットデータ及び前記再送送信パケットデータを前記通信相手に対して送信するステップと、を具備するようにした。
【００３７】
この方法によれば、通信相手より送信パケットデータの再送を要求された場合において、再送要求された再送送信パケットデータが確実に送信されるように新規な送信パケットデータと再送送信パケットデータとの多重データ量を調整するので、再送回数を減らすことができてスループットを向上させることができるとともに、再送要求回数が所定回数以上に達することによる通信の中断及び回線の切断を防ぐことができる。
【００３８】
本発明のプログラムは、通信相手より再送要求された場合に、再送要求された再送送信パケットデータと再送要求されていない新規な送信パケットデータとを多重する手順と、受信信号に含まれる前記通信相手の受信品質情報に基づいて、多重される前記再送送信パケットデータと前記新規な送信パケットデータとの多重データ量を調整する手順と、多重された前記再送送信パケットデータと前記新規な送信パケットデータとを一時的に蓄積する手順と、蓄積されている前記新規な送信パケットデータ及び前記再送送信パケットデータを前記通信相手に対して送信する手順としてコンピュータを機能させる。
【００３９】
このプログラムによれば、通信相手より送信パケットデータの再送を要求された場合において、再送要求された再送送信パケットデータが確実に送信されるように新規な送信パケットデータと再送送信パケットデータとの多重データ量を調整するので、再送回数を減らすことができてスループットを向上させることができるとともに、再送要求回数が所定回数以上に達することによる通信の中断及び回線の切断を防ぐことができ、さらにこれらの手順を自動化することができる。
【発明の効果】
【００４０】
以上説明したように、本発明によれば、再送要求された送信パケットデータのバッファに蓄積されるデータ量を制御することにより、再送回数を減らしてスループットを向上させるとともに、通信の中断及び回線の切断を防ぐことができる。
【発明を実施するための最良の形態】
【００４１】
本発明の骨子は、通信端末装置より再送要求された場合に、受信信号に含まれる通信端末装置の受信品質情報（ＣＱＩ（Channel Quality of Indicator））に基づいて、再送要求された送信パケットデータと再送要求されていない新規な送信パケットデータとの多重データ量を調整してバッファに蓄積することである。
【００４２】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００４３】
（実施の形態１）
最初に、本発明の実施の形態１に係る基地局装置１００の構成について、図１を用いて説明する。図１は、本発明の実施の形態１に係る基地局装置１００の構成を示すブロック図である。
【００４４】
ＭＡＣ−ｈｓ処理部１０９は、ＣＱＩ抽出部１０３、スケジューラー１０４及びバッファ１０７から構成される。
【００４５】
無線レイヤ１処理部１０２は、アンテナ１０１にて受信した受信信号を無線信号処理してＣＱＩ抽出部１０３とＭＡＣ−ｄ（Medium Access Control used for dedicated）処理部１０５へ出力する。また、無線レイヤ１処理部１０２は、スケジューラー１０４から入力したスケジューリング情報を無線信号処理してアンテナ１０１より送信するとともに、バッファ１０７から入力した高速パケット通信データを無線処理してアンテナ１０１より送信する。
【００４６】
ＣＱＩ抽出部１０３は、無線レイヤ１処理部１０２から入力した受信信号に含まれる受信品質情報であるＣＱＩを抽出してスケジューラー１０４とＨＳ−ＤＳＣＨ／ＦＰ処理部１０８へ出力する。ここで、ＣＱＩとは、通信端末装置の受信品質情報であり、通信端末装置から基地局装置へ送信されるものである。
【００４７】
送信手段であるスケジューラー１０４は、１６ＱＡＭ等の変調方式とＣＱＩとを関係付けた変調方式情報を保存する参照テーブル及び符号化率とＣＱＩとを関係付けた符号化率情報を保存する参照テーブルを保持している。変調方式情報を保存する参照テーブルと変調方式情報を保存する参照テーブルとは、通信端末装置と基地局装置とで同一のものを各々保有している。そして、スケジューラー１０４は、ＣＱＩ抽出部１０３から入力したＣＱＩを用いて参照テーブルを参照することにより、変調方式及び符号化率等の送信パラメータを決定するとともに、所定の時間単位でパケットデータを送信する先の通信端末装置を決定する（一般に「スケジューリング」と呼ばれる）。スケジューラー１０４は、このようにして決定した送信パラメータ等のスケジューリング情報を、バッファ１０７と無線レイヤ１処理部１０２へ出力する。
【００４８】
ＭＡＣ−ｄ処理部１０５は、無線レイヤ１処理部１０２から入力した受信信号をＭＡＣ−ｄ処理してＲＬＣ処理部１０６へ出力する。また、ＲＬＣ処理部１０６から入力した送信パケットデータをＭＡＣ−ｄ処理するとともにＭＡＣ−ｄヘッダを付与してバッファ１０７へ出力する。なお、ＭＡＣ−ｄ処理の詳細については、3GPP, TS25.321 Medium Access Control (MAC) protocol specification, V3.14.0に記載されている。
【００４９】
再送制御手段であるＲＬＣ処理部１０６は、ＭＡＣ−ｄ処理部１０５から入力した受信信号をＲＬＣ処理して無線ネットワーク制御装置（ＲＮＣ）へ出力する。また、ＲＬＣ処理制御部１０６は、選択再送型の再送制御プロトコルに基づいてデータの再送制御を行う機能を有し、受信信号に含まれる通信端末装置の再送要求に応じて、ＲＬＣ処理する。ＲＬＣ処理部１０６で行われる選択再送型の再送制御プロトコルのＲＬＣ処理では、通信端末装置から通知されるＡＣＫまたはＮＡＣＫ（Negative ACKnowledgement：否定応答）に基づき、送信済のパケットデータの中からＮＡＣＫと通知されたパケットデータ（再送送信パケットデータ）を選択する。そして、ＲＬＣ処理部１０６は、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８から入力した新たにバッファ１０７に蓄積可能な送信パケットデータ量情報に基づいて、選択した送信済みのパケットデータと新規に無線ネットワーク制御装置（ＲＮＣ）から入力した送信パケットデータとを多重して、所定の転送レートにてＭＡＣ−ｄ処理部１０５へ出力する。
【００５０】
一方、ＲＬＣ処理部１０６は、通信端末装置から再送要求されていない場合には、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８から入力した新たにバッファ１０７に蓄積可能な送信パケットデータ量情報に基づいて、新規な送信パケットデータのみを多重してＭＡＣ−ｄ処理部１０５へ出力する。なお、ＲＬＣ処理部１０６の詳細については、後述する。
【００５１】
蓄積手段であるバッファ１０７は、ＭＡＣ−ｄ処理部１０５から入力した送信パケットデータを一時的に蓄積し、スケジューラー１０４にてスケジューリングした結果に応じたタイミング及びデータ量の送信パケットデータを、無線レイヤ１処理部１０２へ出力する。また、バッファ１０７は、送信パケットデータの蓄積データ量と比較する上限しきい値と下限しきい値とが設定されており、蓄積データ量と上限しきい値または蓄積データ量と下限しきい値の比較結果を蓄積データ量情報としてＨＳ−ＤＳＣＨ／ＦＰ処理部１０８へ出力する。
【００５２】
データ量制御手段であるＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、ＣＱＩ抽出部１０３から入力したＣＱＩよりリソース割り当てに関する情報であるＴＦＲＩ（Transport-format and Resource related Information)を取り出して、通信端末装置の受信可能なデータ量を検出する。また、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、バッファ１０７から入力した蓄積データ量と上限しきい値または蓄積データ量と下限しきい値の比較結果より、送信再開のメッセージまたは送信停止のメッセージをＲＬＣ処理部１０６に出力する。さらに、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、バッファ１０７から入力したバッファ１０７に蓄積されている送信パケットデータの蓄積データ量情報と通信端末装置における受信可能なデータ量より、バッファ１０７に新たに蓄積する送信パケットデータ量（多重データ量）を決定し、決定した送信パケットデータ量情報を送信再開のメッセージとともにＲＬＣ処理部１０６へ出力する。なお、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８の詳細については、後述する。
【００５３】
次に、本発明の実施の形態１に係る通信端末装置２００の構成について、図２を用いて説明する。図２は、本発明の実施の形態１に係る基地局装置１００の通信相手である通信端末装置２００の構成を示すブロック図である。
【００５４】
無線レイヤ１処理部２０２は、アンテナ２０１にて受信した受信信号を無線信号処理してＭＡＣ−ｈｓ処理部２０３へ出力する。また、無線レイヤ１処理部２０２は、ＭＡＣ−ｄ処理部２０４から入力したＣＱＩ及び再送要求信号等を含む送信信号を無線信号処理してアンテナ２０１より送信する。
【００５５】
ＭＡＣ−ｈｓ処理部２０３は、無線レイヤ１処理部２０２から入力した受信信号をＭＡＣ−ｈｓ処理する。即ち、ＭＡＣ−ｈｓ処理部２０３は、基地局装置から受信したスケジューリング情報を抽出して、抽出したスケジューリング情報に従ってデータを送信するようにＭＡＣ−ｄ処理部２０４へ指示する。
【００５６】
ＭＡＣ−ｄ処理部２０４は、ＭＡＣ−ｈｓ処理部２０３から入力した受信信号をＭＡＣ−ｄ処理してＲＬＣ処理部２０５へ出力する。また、ＲＬＣ処理部２０５から入力した送信信号をＭＡＣ−ｄ処理するとともにＭＡＣ−ｄヘッダを付与して無線レイヤ１処理部２０２へ出力する。
【００５７】
ＲＬＣ処理部２０５は、再送制御プロトコルに基づいてデータの再送制御を行う機能を有し、ＭＡＣ−ｄ処理部から入力した受信信号をＲＬＣ処理して、再送要求したパケットデータが受信されたか否かを判定する。そして、ＲＬＣ処理部２０５は、再送要求したパケットデータが届くまで再送要求信号をＭＡＣ−ｄ処理部２０４へ出力する。
【００５８】
次に、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８の構成について、図３を用いて説明する。図３は、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８の構成を示すブロック図である。
【００５９】
ＣＱＩ参照部３０１は、ＣＱＩと通信端末装置が受信可能なデータ量とを関係付けた通信端末装置と同一の受信可能データ量情報（受信品質情報）を参照テーブルに保存している。ＣＱＩ参照部３０１は、ＣＱＩ抽出部１０３から入力したＣＱＩを用いて参照テーブルを参照することにより、受信可能データ量（ＴＦＲＩ）を認識することができる。そして、ＣＱＩ参照部３０１は、認識した受信可能データ量情報を比較制御部３０２へ出力する。
【００６０】
比較制御部３０２は、蓄積データ量が上限しきい値以上になった旨の蓄積データ量情報がバッファ１０７から入力した場合には、送信停止を示す値を設定したCAPACITY ALLOCATIONメッセージをＲＬＣ処理部１０６へ出力し、蓄積データ量（キュー長）が下限しきい値以下になった旨の蓄積データ量情報がバッファ１０７から入力した場合には、送信再開を示す値を設定したCAPACITY ALLOCATIONメッセージをＲＬＣ処理部１０６へ出力する。そして、比較制御部３０２は、バッファ１０７から蓄積データ量が下限しきい値以下になった旨の蓄積データ量情報が入力した場合には、ＣＱＩ参照部３０１から入力した受信可能データ量情報より、バッファ１０７の蓄積データ量が受信可能データ量以下になるように、新たにバッファ１０７に蓄積する送信パケットデータ量を求める。そして、比較制御部３０２は、求めた送信パケットデータ量情報を送信再開を示す値を設定したCAPACITY ALLOCATIONメッセージとともにＲＬＣ処理部１０６に出力する。
【００６１】
次に、ＲＬＣ処理部１０６の構成について、図４を用いて説明する。図４は、ＲＬＣ処理部１０６の構成を示すブロック図である。
【００６２】
分離部４０１は、ＭＡＣ−ｄ処理部１０５から入力した受信信号に再送要求信号であるＮＡＣＫが含まれている場合には、バッファ４０２へ出力する。また、分離部４０１は、再送要求信号以外の信号を図示しない無線ネットワーク制御装置（ＲＮＣ）へ出力する。
【００６３】
バッファ４０２は、無線ネットワーク制御装置（ＲＮＣ）から入力した新規な送信パケットデータを所定時間経過するまで蓄積する。そして、バッファ４０２は、分離部４０１からＮＡＣＫの通知を受けた場合には、蓄積している送信済みの送信パケットデータの中からＮＡＣＫと通知された送信パケットデータを、再送要求されている送信パケットデータとして選択して多重制御部４０３へ出力する。また、バッファ４０２は、分離部４０１からＮＡＣＫの通知を受けることなく所定時間が経過した場合には、蓄積していた送信パケットデータを廃棄する。
【００６４】
多重化手段である多重制御部４０３は、無線ネットワーク制御装置（ＲＮＣ）から入力した新規な送信パケットデータとバッファ４０２から入力した再送要求された再送パケットデータとを、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８の制御に従って多重する。即ち、多重制御部４０３は、再送要求されている送信パケットデータを優先的に多重し、再送要求されている送信パケットデータを多重した後のデータ量がＨＳ−ＤＳＣＨ／ＦＰ処理部１０８より指示された送信パケットデータ量未満である場合には、新規な送信パケットデータを再送要求されている送信パケットデータに多重する。一方、多重制御部４０３は、通信端末装置から再送要求されていない場合には、新規な送信パケットデータのみをＨＳ−ＤＳＣＨ／ＦＰ処理部１０８に指示された送信パケットデータ量だけ多重する。そして、多重制御部４０３は、多重した送信パケットデータをＭＡＣ−ｄ処理部１０５へ出力する。
【００６５】
なお、多重制御部４０３にて多重する際に、再送要求されている送信パケットデータを優先的に多重することとしたが、これに限らず、通信端末装置から早期に新規な送信パケットデータの送信を要求されている場合には、新規な送信パケットデータを優先的に多重するようにしても良く、新規な送信パケットデータと再送要求されている送信パケットデータとの多重の優先度は任意に決めることができる。
【００６６】
図５は、ＣＱＩと受信可能データ量情報とを関係付けた受信可能データ量情報を保存している参照テーブルを示したものである。
【００６７】
図５より、ＣＱＩが「１」の場合には受信可能データ量は１００ｂｉｔ／ｓｅｃであり、ＣＱＩが「２」の場合には受信可能データ量は２００ｂｉｔ／ｓｅｃであり、ＣＱＩが「３」の場合には受信可能データ量は３００ｂｉｔ／ｓｅｃである。なお、ＣＱＩと受信可能データ量との関係は、基地局装置と通信端末装置にて同一の受信可能データ量情報を保持していれば、その時の伝搬環境等に応じて任意に変更可能である。
【００６８】
図６は、本発明の通信システムにおけるユーザプレーンのプロトコル構成図である。図６において、ＭＡＣ−ｄ及びＲＬＣが基地局装置に配置されている点が従来の図１２と異なる。
【００６９】
次に、基地局装置１００及び通信端末装置２００等を用いて通信を行う通信システムの動作について、図７を用いて説明する。図７は、基地局装置１００及び通信端末装置２００等を用いて通信を行う通信システムの動作を示す動作シーケンス図である。なお、図７において、基地局装置のバッファ１０７とＲＬＣ処理部１０６は、同一の基地局装置１００に設けられている。
【００７０】
最初に、基地局装置１００のＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、ＭＡＣ−ｈｓ処理部１０９のバッファ１０７に蓄積されているデータ量が設定されている下限しきい値（AMD-PDU数が０）以下であることを確認すると、新たなAMD-PDUの送信を許可するCapacity AllocationメッセージをＲＬＣ処理部１０６に出力する（ステップＳＴ７０１）。Capacity Allocationメッセージは、所定の無線回線の送信周期Ｔ毎に送信を許可するAMD-PDU数を通知するものである。なお、図６において、無線回線の１回の送信周期Ｔに送出できるAMD-PDUの最大数は、４であるものとする。ただし、１回の送信周期Ｔに送出できるAMD-PDUの最大数は４に限らず、任意の数に設定することができる。
【００７１】
次に、新たに送信してよいAMD-PDU数を通知された基地局装置１００のＲＬＣ処理部１０６は、４つのAMD-PDU0〜3をバッファ１０７へ出力する（ステップＳＴ７０２）。この時、バッファ１０７は、蓄積データ量が上限しきい値（AMD-PDU数が４）以上になるので、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８はＲＬＣ処理部１０６に対して送信停止を指示する。
【００７２】
次に、ＭＡＣ−ｈｓ処理部１０９は、バッファ１０７からAMD-PDU0〜3を取り出して通信端末装置２００に送信する（ステップＳＴ７０３）。
【００７３】
この時、無線回線の誤りにより送信した４つのAMD-PDUのうちの１つであるAMD-PDU0が廃棄される。なお、ここで廃棄されたAMD-PDUは、ＨＳＤＰＡの場合、ＨＡＲＱにより再送を行っても助からなかったものを対象としている。
【００７４】
次に、通信端末装置２００のＲＬＣ処理部２０５は、廃棄されたAMD-PDU0の再送要求を設定したSTATUS-PDU0を基地局装置１００のＲＬＣ処理部１０６に送信する（ステップＳＴ７０４）。ただし、この時点で、ＲＬＣ処理部１０６は新しいAMD-PDUの送信許可を得ていないため、再送を要求されたAMD-PDU0を送信しない。
【００７５】
次に、基地局装置１００のＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、バッファ１０７の蓄積データ量が下限しきい値以下であるので、通信端末装置２００の受信可能データ量を考慮して、ＲＬＣ処理部１０６に対して新たに２つのAMD-PDUの送信を許可する（ステップＳＴ７０５）。
【００７６】
次に、新たに送信してよいAMD-PDU数を通知されたＲＬＣ処理部１０６は、再送を要求されたAMD-PDU0と新たに別のAMD-PDU4をバッファ１０７に送信する（ステップＳＴ７０６）。
【００７７】
次に、ＭＡＣ−ｈｓ処理部１０９は、バッファ１０７からAMD-PDU0とAMD-PDU4を取り出して通信端末装置２００に送信する（ステップＳＴ７０７）。これにより、無線回線で廃棄されたAMD-PDU0の再送が完了したこととなる。
【００７８】
次に、図６を用いて、基地局装置１００のＨＳ−ＤＳＣＨ／ＦＰ処理部１０８にて新たに送信してよいと判定したAMD-PDU数と実際に無線回線に送信できたAMD-PDU数とが相違している場合について説明する。
【００７９】
基地局装置１００のＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、バッファ１０７の蓄積データ量が下限しきい値以下である場合、ＲＬＣ処理部１０６に対して、通信端末装置２００の受信可能データ量を考慮して、新たに４つのAMD-PDUの送信を許可する（ステップＳＴ７０８）。この時、バッファ１０７は、蓄積データ量が上限しきい値（AMD-PDU数が４）以上になるので、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８はＲＬＣ処理部１０６に対して送信停止を指示する。
【００８０】
次に、新たに送信してよいAMD-PDU数を通知されたＲＬＣ処理部１０６は、新たなAMD-PDU5〜8をバッファ１０７へ出力する（ステップＳＴ７０９）。
【００８１】
この時、ＭＡＣ−ｈｓ処理部１０９は、他ユーザの通信量の増加や無線回線状態の劣化などにより、AMD-PDUを１つも送信することができないため、バッファ１０７にAMD-PDU5〜8の４つを蓄積しておく。
【００８２】
その後、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、ＭＡＣ−ｈｓ処理部１０９から新たに４つのAMD-PDUの送信を許可できるＣＱＩを受信したとしても、すでにバッファ１０７に無線回線の送信周期に送出できるAMD-PDUである上限しきい値以上のAMD-PDUを蓄積しているため、新たなAMD-PDUの送信をＲＬＣ処理部１０６には許可しない旨のメッセージをＲＬＣ処理部１０６へ出力する（ステップＳＴ７１０）。
【００８３】
次に、ＭＡＣ−ｈｓ処理部１０９は、バッファ１０７に既に蓄積されているAMD-PDU5〜8を取り出して通信端末装置２００に送信する（ステップＳＴ７１１）。これにより、バッファ１０７に蓄積されていた全てのAMD-PDUが送信されたこととなり、バッファ１０７に蓄積されているAMD-PDU数が下限しきい値以下になる。そして、以降は、ステップＳＴ７０１〜ステップＳＴ７１１の動作を繰り返す。なお、バッファ１０７の下限しきい値及び上限しきい値は、AMD-PDU数が０及びAMD-PDU数が４に限らず、任意に設定可能である。
【００８４】
このように、本実施の形態１によれば、基地局装置は、ＨＳ−ＤＳＣＨ／ＦＰ処理部によりバッファに蓄積されるAMD-PDUの数を制御するとともに、無線回線状態の劣化等により送信できないAMD-PDUがバッファに蓄積されている場合には、再送要求されていない新規な送信パケットデータのバッファへの蓄積を制限して、再送要求された送信パケットデータが優先的にバッファに蓄積されるようにするので、再送要求回数を減らすことができてスループットを向上させることができるとともに、通信の中断及び回線の切断を防ぐことができる。
【００８５】
また、本実施の形態１によれば、再送要求されたデータをバッファに新たに蓄積させるか否かを基地局装置内にて制御することができるので、バッファにおける蓄積データ量を迅速に制御することができる。また、本実施の形態１によれば、再送要求されていない場合においても、新規な送信パケットデータのバッファにおける蓄積データ量を制御することができるので、無線回線の劣化等により伝送レートが低下した場合等に、送信パケットデータがバッファからオーバーフローして廃棄されてしまうことを防ぐことができる。
【００８６】
（実施の形態２）
図８は、本発明の実施の形態２に係る基地局装置のＨＳ−ＤＳＣＨ／ＦＰ処理部１０８の構成を示すブロック図である。なお、基地局装置及び通信端末装置の構成は、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８にしきい値情報が入力する以外は図１及び図２と同一構成でるので、その説明は省略する。
【００８７】
ＣＱＩ参照部８０１は、ＣＱＩと伝送データレートとを関係付けた通信端末装置と同一の伝送データレート情報（受信品質情報）を参照テーブルに保存している。ＣＱＩ参照部８０１は、ＣＱＩ抽出部１０３から入力したＣＱＩを用いて参照テーブルを参照することにより、伝送データレート（ＴＦＲＩ）を検出することができる。そして、ＣＱＩ参照部８０１は、検出した伝送データレート情報をキューイング遅延算出部８０２へ出力する。
【００８８】
キューイング遅延算出部８０２は、ＣＱＩ参照部８０１から入力した伝送データレート情報及びバッファ１０７から入力したバッファ１０７の送信パケットデータの蓄積データ量情報より、キューイング遅延時間を算出する。キューイング遅延時間は、蓄積データ量を伝送データレートで除算することにより求められる。そして、キューイング遅延算出部８０２は、算出したキューイング遅延時間情報を比較制御部８０３へ出力する。
【００８９】
比較制御部８０３は、蓄積データ量が上限しきい値以上になった旨の蓄積データ量情報がバッファ１０７から入力した場合には、送信停止を示す値を設定したCAPACITY ALLOCATIONメッセージをＲＬＣ処理部１０６へ出力し、蓄積データ量（キュー長）が下限しきい値以下になった旨の蓄積データ量情報がバッファ１０７から入力した場合には、送信再開を示す値を設定したCAPACITY ALLOCATIONメッセージをＲＬＣ処理部１０６へ出力する。そして、比較制御部８０３は、キューイング遅延算出部８０２から入力したキューイング遅延時間情報より、キューイング遅延時間がしきい値以下になるように、ＲＬＣ処理部１０６に対して再送要求された送信パケットデータ及び再送要求されていない新規な送信パケットデータの供給量を制御する。比較制御部８０３においてキューイング遅延時間と比較されるしきい値は、通信端末装置が再送要求した時刻から、再送要求した再送送信パケットデータを受信できない場合に再び再送要求するまでの時刻であるTimer_Status_Prohibit（再送要求送信時間）の値よりも小さい値に設定される。なお、基地局装置１００及び通信端末装置２００等を用いて通信を行う通信システムの動作については、図６と同一であるのでその説明は省略する。
【００９０】
このように、本実施の形態２によれば、上記実施の形態１の効果に加えて、再送要求された送信パケットデータのキューイング遅延時間がTimer_Status_Prohibitの値以下にならないように、再送要求された送信パケットデータと再送要求されていない新規な送信パケットデータとのバッファにおける蓄積量を制御するので、再送要求回数を確実に減らすことができる。
【００９１】
（実施の形態３）
図９は、本発明の実施の形態３に係る基地局装置９００の構成を示すブロック図である。本実施の形態３に係る基地局装置９００は、図１に示す実施の形態１に係る基地局装置１００において、図９に示すように、分離部９０１を追加し、バッファ１０７の代わりに再送パケット用バッファ９０２及び新規パケット用バッファ９０３を有する。なお、図９においては、図１と同一構成である部分には同一の符号を付してその説明は省略する。なお、通信端末装置の構成は、図２と同一構成であるので、その説明は省略する。
【００９２】
スケジューラー１０４は、１６ＱＡＭ等の変調方式とＣＱＩとを関係付けた変調方式情報を保存する参照テーブル及び符号化率とＣＱＩとを関係付けた符号化率情報を保存する参照テーブルを保持している。変調方式情報を保存する参照テーブルと変調方式情報を保存する参照テーブルとは、通信端末装置と基地局装置とで同一のものを各々保有している。そして、スケジューラー１０４は、ＣＱＩ抽出部１０３から入力したＣＱＩを用いて参照テーブルを参照することにより、変調方式及び符号化率等の送信パラメータを決定するとともに、所定の時間単位でパケットデータを送信する先の通信端末装置を決定する。スケジューラー１０４は、このようにして決定した送信パラメータ等のスケジューリング情報を、再送パケット用バッファ９０２、新規パケット用バッファ９０３及び無線レイヤ１処理部１０２へ出力する。この時、スケジューラー１０４は、再送パケット用バッファ９０２に蓄積されている再送要求されている送信パケットデータが新規パケット用バッファ９０３に蓄積されている新規な送信パケットデータよりも優先的に無線レイヤ１処理部１０２へ出力されるようなスケジューリングを行う。
【００９３】
分離部９０１は、ＭＡＣ−ｄ処理部１０５から入力した再送要求されている送信パケットデータと新規な送信パケットデータとを分離し、再送要求されている送信パケットデータは再送パケット用バッファ９０２へ出力し、新規な送信パケットデータは新規パケット用バッファ９０３へ出力する。
【００９４】
再送パケット用バッファ９０２は、分離部９０１から入力した再送要求されている送信パケットデータを一時的に蓄積し、スケジューラー１０４にてスケジューリングした結果に応じたタイミング及びデータ量の送信パケットデータを、無線レイヤ１処理部１０２へ出力する。また、再送パケット用バッファ９０２は、再送要求されている送信パケットデータの蓄積データ量と比較する上限しきい値と下限しきい値とが設定されており、蓄積データ量と上限しきい値または蓄積データ量と下限しきい値の比較結果を蓄積データ量情報としてＨＳ−ＤＳＣＨ／ＦＰ処理部１０８へ出力する。
【００９５】
新規パケット用バッファ９０３は、分離部９０１から入力した新規な送信パケットデータを一時的に蓄積し、スケジューラー１０４にてスケジューリングした結果に応じたタイミング及びデータ量の送信パケットデータを、無線レイヤ１処理部１０２へ出力する。また、新規パケット用バッファ９０３は、新規な送信パケットデータの蓄積データ量と比較する上限しきい値と下限しきい値とが設定されており、蓄積データ量と上限しきい値または蓄積データ量と下限しきい値の比較結果を蓄積データ量情報としてＨＳ−ＤＳＣＨ／ＦＰ処理部１０８へ出力する。
【００９６】
次に、基地局装置９００及び通信端末装置２００等を用いて通信を行う通信システムの動作について、図１０を用いて説明する。図１０は、基地局装置９００及び通信端末装置２００等を用いて通信を行う通信システムの動作を示す動作シーケンス図である。なお、図１０において、基地局装置の再送パケット用バッファ９０２と新規パケット用バッファ９０３、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８及びＲＬＣ処理部１０６は、同一の基地局装置９００に設けられている。
【００９７】
最初に、基地局装置９００のＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、ＭＡＣ−ｈｓ処理部１０９の再送パケット用バッファ９０２と新規パケット用バッファ９０３に蓄積されているデータ量が設定されている下限しきい値（AMD-PDU数が2）以下であることを確認すると、新たなAMD-PDUの送信を許可するCapacity AllocationメッセージをＲＬＣ処理部１０６に出力する（ステップＳＴ１００１）。なお、図１０において、無線回線の１回の送信周期Ｔに送出できるAMD-PDUの最大数は、４であるものとする。ただし、１回の送信周期Ｔに送出できるAMD-PDUの最大数は４に限らず、任意の数に設定することができる。
【００９８】
次に、新たに送信してよいAMD-PDU数を通知された基地局装置９００のＲＬＣ処理部１０６は、４つのAMD-PDU0〜3を新規パケット用バッファ９０３へ出力する（ステップＳＴ１００２）。なお、この時点においては、通信端末装置２００からは再送要求されていないために再送する送信パケットデータがないので、全ての送信パケットデータは新規パケット用バッファ９０３に蓄積される。そして、この時、新規パケット用バッファ９０３は、蓄積データ量が上限しきい値（AMD-PDU数が４）以上になるので、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８はＲＬＣ処理部１０６に対して送信停止を指示する。
【００９９】
次に、ＭＡＣ−ｈｓ処理部１０９は、スケジューラー１０４の指示により、新規パケット用バッファ９０３からAMD-PDU0,1を取り出して通信端末装置２００に送信する（ステップＳＴ１００３）。
【０１００】
この時、無線回線の誤りにより送信した２つのAMD-PDUのうちの１つであるAMD-PDU0が廃棄される。なお、ここで廃棄されたAMD-PDUは、ＨＳＤＰＡの場合、ＨＡＲＱにより再送を行っても助からなかったものを対象としている。
【０１０１】
次に、通信端末装置２００のＲＬＣ処理部２０５は、廃棄されたAMD-PDU0の再送要求を設定したSTATUS-PDU0を基地局装置９００のＲＬＣ処理部１０６に送信する（ステップＳＴ１００４）。ただし、この時点で、ＲＬＣ処理部１０６は新しいAMD-PDUの送信許可を得ていないため、再送を要求されたAMD-PDU0を送信しない。
【０１０２】
次に、基地局装置９００のＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、再送パケット用バッファ９０２及び新規パケット用バッファ９０３の蓄積データ量が下限しきい値以下であるので、通信端末装置２００の受信可能データ量を考慮して、ＲＬＣ処理部１０６に対して新たに２つのAMD-PDUの送信を許可する（ステップＳＴ１００５）。
【０１０３】
次に、新たに送信してよいAMD-PDU数を通知されたＲＬＣ処理部１０６は、再送を要求されたAMD-PDU0と新たに別のAMD-PDU4を出力する。そして、分離部９０１は、再送を要求されているAMD-PDU0を再送パケット用バッファ９０２へ出力し、再送パケット用バッファ９０２はAMD-PDU0を蓄積する。また、分離部９０１は、新規な送信パケットデータAMD-PDU4を新規パケット用バッファ９０３へ出力し、新規パケット用バッファ９０３はAMD-PDU4を蓄積する（ステップＳＴ１００６）。
【０１０４】
次に、スケジューラー１０４は、再送パケット用バッファ９０２に蓄積されている再送を要求されている送信パケットデータを、優先的に出力させて通信端末装置２００へ送信させ（ステップＳＴ１００７）、続いて、再送を要求される前に送信できなかった、AMD-PDU2,3を出力させて通信端末装置２００へ送信させる（ステップＳＴ１００８）。
【０１０５】
このように、本実施の形態３によれば、上記実施の形態１の効果に加えて、再送を要求されている送信パケットデータと新規な送信パケットデータとを、別々に蓄積するので、常に再送を要求されている送信パケットデータを先に送信することが可能となり、再送を要求されている送信パケットデータの遅延を低減することができる。
【０１０６】
なお、本実施の形態３において、ＨＳ−ＤＳＣＨ／ＦＰ処理部１０８は、上記実施の形態１のように、再送パケット用バッファ９０２と新規パケット用バッファ９０３との蓄積データ量、及び通信端末装置２００の受信可能データ量を用いてAMD-PDUの数を制御しても良いし、上記実施の形態２のように、再送パケット用バッファ９０２と新規パケット用バッファ９０３との蓄積データ量、及びキューイング遅延時間を用いてAMD-PDUの数を制御しても良い。
【０１０７】
なお、上記実施の形態１〜３においては、基地局装置の動作手順または送信方法をコンピュータプログラムにより表現して、コンピュータプログラムをコンピュータに実行させても良く、また、基地局装置の動作手順または送信方法を表現したコンピュータプログラムをＣＤ−ＲＯＭまたはＤＶＤ等の記録媒体に記録させること、または基地局装置の動作手順または送信方法を表現したコンピュータプログラムを電気通信回線を用いてコンピュータへ伝送して、伝送先のコンピュータを用いて伝送されたコンピュータプログラムを実行させるようにしても良い。
【産業上の利用可能性】
【０１０８】
本発明にかかる基地局装置及び送信方法は、再送要求された送信パケットデータのバッファに蓄積されるデータ量を制御することにより、再送回数を減らしてスループットを向上させるとともに、通信の中断及び回線の切断を防ぐ効果を有し、再送データを送信するのに有用である。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施の形態１に係る基地局装置の構成を示すブロック図
【図２】本発明の実施の形態１に係る通信端末装置の構成を示すブロック図
【図３】本発明の実施の形態１に係るＨＳ−ＤＳＣＨ／ＦＰ処理部の構成を示すブロック図
【図４】本発明の実施の形態１に係るＲＬＣ処理部の構成を示すブロック図
【図５】本発明の実施の形態１に係るＣＱＩと受信可能データ量との関係を示す参照テーブルを示す図
【図６】本発明の実施の形態１に係るプロトコル構成図
【図７】本発明の実施の形態１に係る通信システムの動作を示すシーケンス図
【図８】本発明の実施の形態２に係るＨＳ−ＤＳＣＨ／ＦＰ処理部の構成を示すブロック図
【図９】本発明の実施の形態３に係る基地局装置の構成を示すブロック図
【図１０】本発明の実施の形態３に係る通信システムの動作を示すシーケンス図
【図１１】従来の通信システム全体を示す図
【図１２】従来のプロトコル構成図
【図１３】従来の通信システムの動作を示すシーケンス図
【符号の説明】
【０１１０】
１０２  無線レイヤ１処理部
１０３  ＣＱＩ抽出部
１０４  スケジューラー
１０５  ＭＡＣ−ｄ処理部
１０６  ＲＬＣ処理部
１０７  バッファ
１０８  ＨＳ−ＤＳＣＨ／ＦＰ処理部
１０９  ＭＡＣ−ｈｓ処理部
【図１】
2005039726.tif 000003
【図２】
2005039726.tif 000004
【図３】
2005039726.tif 000005
【図４】
2005039726.tif 000006
【図５】
2005039726.tif 000007
【図６】
2005039726.tif 000008
【図７】
2005039726.tif 000009
【図８】
2005039726.tif 000010
【図９】
2005039726.tif 000011
【図１０】
2005039726.tif 000012
【図１１】
2005039726.tif 000013
【図１２】
2005039726.tif 000014
【図１３】
2005039726.tif 000015