(57)【要約】【課題】無線区間でのデータ転送のスループットを向上させること。【解決手段】バッファ１３０は、ＲＮＣ装置３００から転送されたデータフレーム信号のデータを一時的に蓄積する。蓄積量測定部１３２は、バッファ１３０に蓄積されたデータの蓄積量を測定する。パラメータ設定部１２０は、バッファサイズ、第１閾値、第２閾値、クレジット値、インターバル値、およびレペティションピリオド値を設定する。判定部１３４は、蓄積量が増加して第１閾値または第２閾値を上回ったか、蓄積量が減少して第１閾値または第２閾値を下回ったかを判定する。ＣＡＣＦ信号生成部１２２は、判定結果に基づいて、蓄積量が「０」より大きくバッファサイズ以下の範囲内に収まるようなクレジット値、インターバル値、およびレペティションピリオド値の組み合わせを用いてＣＡＣＦ信号を生成する。送信部１２４は、ＣＡＣＦ信号をＲＮＣ装置３００に送信する。【選択図】      図１
2004343641.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワーク制御装置から転送されたデータを一時的に蓄積する蓄積手段と、
前記蓄積手段に蓄積されたデータ蓄積量との比較に用いられる複数の閾値を設定する設定手段と、
前記データ蓄積量を前記複数の閾値と比較する比較手段と、
前記比較手段の比較結果に基づいて、前記データ蓄積量が所定の範囲内に収まるように前記無線ネットワーク制御装置からのデータ転送量を制御する制御手段と、
を有することを特徴とする無線基地局装置。
【請求項２】
前記設定手段は、
第１閾値および前記第１閾値より大きい第２閾値を設定し、
前記制御手段は、
通信端末装置とのデータ通信を開始するとき、データ転送処理の無制限の繰り返しを開始させる第１指示を前記無線ネットワーク制御装置に送信し、
前記データ蓄積量が増加して前記第１閾値を上回ったとき、データ転送処理のデータ転送量を減少させる第２指示を前記無線ネットワーク制御装置に送信し、前記データ蓄積量が減少して前記第１閾値を下回ったとき、データ転送処理のデータ転送量を増加させる第３指示を前記無線ネットワーク制御装置に送信し、前記データ蓄積量が増加して前記第２閾値を上回ったとき、データ転送処理の無制限の繰り返しを停止させる第４指示を前記無線ネットワーク制御装置に送信し、
前記データ蓄積量が減少して前記第２閾値を下回ったとき、データ転送処理の無制限の繰り返しを再開させる第５指示を前記無線ネットワーク制御装置に送信する、
ことを特徴とする請求項１記載の無線基地局装置。
【請求項３】
無線ネットワーク制御装置から転送されたデータを一時的に蓄積する蓄積ステップと、
前記蓄積ステップで蓄積したデータ蓄積量との比較に用いられる複数の閾値を設定する設定ステップと、
前記蓄積ステップで蓄積したデータ蓄積量を前記設定ステップで設定した複数の閾値と比較する比較ステップと、
前記比較ステップでの比較結果に基づいて、前記蓄積ステップで蓄積したデータ蓄積量が所定の範囲内に収まるように前記無線ネットワーク制御装置からのデータ転送量を制御する制御ステップと、
を有することを特徴とするデータ転送制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、下りリンク高速パケット伝送（ＨＳＤＰＡ：Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｏｗｎｌｉｎｋ  Ｐａｃｋｅｔ  Ａｃｃｅｓｓ）方式を適用した移動通信システムにおける無線基地局装置およびデータ転送制御方法に関する。
【０００２】
【従来の技術】
現在、移動通信システムにおいて高速パケット通信を実現できる伝送技術に関する検討が盛んに行われている。特に、ＩＭＴ−２０００（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  −  ２０００）に代表される第３世代移動通信システムにおいて、ネットワークから通信端末装置への方向の下り通信において従来の数百ｋｂｐｓに比べて十数倍のスループットを実現する下りリンク高速パケット伝送技術（例えば、ＨＳＤＰＡ方式）に関する検討が行われている。高速パケット伝送技術を実現するために、通信端末装置および無線基地局装置の間の無線区間における高速のデータ伝送技術に対応し、無線基地局装置および無線ネットワーク制御装置の間の有線区間におけるデータ転送のスループットを向上させることができるデータ転送制御技術が強く求められている。
【０００３】
従来のデータ転送制御方法では、有線区間でのデータ転送を制御するために、制御信号が、無線基地局装置から無線ネットワーク制御装置（ＲＮＣ装置）へ送信される（例えば、非特許文献１）。以下、移動通信システムにおける従来のデータ転送制御方法について説明する。
【０００４】
まず、ＲＮＣ装置で、通信端末装置のデータ通信の開始を認知したときに、有線区間でのデータ転送の開始の許可を要求するための信号を無線基地局装置に対して送信する。
【０００５】
そして、無線基地局装置で、データ転送制御に必要なパラメータを設定する。そして、設定したパラメータのうちデータ転送開始を指示することを示すパラメータを有する制御信号を生成し、ＲＮＣ装置に送信する。ＲＮＣ装置では、受信した制御信号のパラメータに従って、有線区間でのデータ転送を開始する。
【０００６】
そして、有線区間でのデータ転送を停止する必要があるときには、無線基地局装置で、設定したパラメータのうちデータ転送停止を指示することを示すパラメータを有する制御信号を生成し、ＲＮＣ装置に送信する。ＲＮＣ装置では、受信した制御信号のパラメータに従って、有線区間でのデータ転送を停止する。
【０００７】
そして、有線区間でのデータ転送を再開する必要があるときには、無線基地局装置で、設定したパラメータのうちデータ転送再開を指示することを示すパラメータを有する制御信号を生成し、ＲＮＣ装置に送信する。ＲＮＣ装置では、受信した制御信号のパラメータに従って、有線区間でのデータ転送を再開する。
【０００８】
そして、有線区間でのデータ転送の転送レートを変更する必要があるときには、無線基地局装置で、設定したパラメータのうち転送レート変更を指示することを示すパラメータを有する制御信号を生成し、ＲＮＣ装置に送信する。ＲＮＣ装置では、受信した制御信号のパラメータに従って、有線区間でのデータ転送の転送レートを変更する。
【０００９】
【非特許文献１】
３ＧＰＰ  ＴＳ  ２５．４３５  Ｖ５．２．０  （２００２−０９）：  ３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ；  Ｔｅｃｈｎｉｃａｌ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｇｒｏｕｐ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ；  ＵＴＲＡＮ  Ｉｕｂ  Ｉｎｔｅｒｆａｃｅ  Ｕｓｅｒ  Ｐｌａｎｅ  Ｐｒｏｔｏｃｏｌｓ  ｆｏｒ  Ｃｏｍｍｏｎ  Ｔｒａｎｓｐｏｒｔ  Ｃｈａｎｎｅｌ  Ｄａｔａ  Ｓｔｒｅａｍｓ  （Ｒｅｌｅａｓｅ  ５）  ２００２年９月
【００１０】
【発明が解決しようとする課題】
しかしながら、上記従来のデータ転送制御方法では、各制御信号を送信するタイミングを決定する送信トリガが規定されていない。一般に、無線区間では、伝搬環境の変動に応じて無線区間でのデータ転送のパラメータ（例えば、転送レート）が変更されているにもかかわらず、有線区間でのデータ転送は、無線区間でのデータ転送の状態に応じて制御されていない。
【００１１】
例えば、無線区間でのデータ転送が高速の転送レートで行われているときに有線区間でのデータ転送が高速の転送レートで行われず、その結果、無線基地局装置内部のバッファに蓄積されるデータが枯渇してしまう、という不具合が発生することがある。この場合、無線区間でのデータ転送が中断されることになる。
【００１２】
また、無線区間でのデータ転送が高速の転送レートで行われていないときに有線区間でのデータ転送が高速の転送レートで行われ、その結果、無線基地局装置内部のバッファに蓄積されるデータが溢れてしまう、という不具合が発生することもある。この場合、通信端末装置においてデータを正確に受信することができず、データの再送が行われることになる。
【００１３】
したがって、従来のデータ転送制御方法では、無線区間でデータ転送が行われているときに例えば上記の不具合が発生すると無線区間でのデータ転送の効率化が阻害されるため、無線区間でのデータ転送のスループットの向上に一定の限界がある。
【００１４】
本発明は、かかる点に鑑みてなされたものであり、無線区間でのデータ転送のスループットを向上させることができる無線基地局装置およびデータ転送制御方法を提供することを目的とする。
【００１５】
【課題を解決するための手段】
本発明の無線基地局装置は、無線ネットワーク制御装置から転送されたデータを一時的に蓄積する蓄積手段と、前記蓄積手段に蓄積されたデータ蓄積量との比較に用いられる複数の閾値を設定する設定手段と、前記データ蓄積量を前記複数の閾値と比較する比較手段と、前記比較手段の比較結果に基づいて、前記データ蓄積量が所定の範囲内に収まるように前記無線ネットワーク制御装置からのデータ転送量を制御する制御手段と、を有する構成を採る。
【００１６】
この構成によれば、無線ネットワーク制御装置から転送され蓄積したデータ蓄積量との比較に用いられる複数の閾値を設定し、データ蓄積量と設定された複数の閾値との比較結果に基づいて、データ蓄積量が所定の範囲内に収まるように無線ネットワーク制御装置からのデータ転送量を制御するため、例えば所定の範囲を「０」より大きく蓄積手段のメモリ容量以下の範囲とする場合は、蓄積されたデータが枯渇したり溢れたりすることを防止することができ、無線区間でのデータ転送を効率化することができ、無線区間でのデータ転送のスループットを向上させることができる。
【００１７】
本発明の無線基地局装置は、上記構成において、前記設定手段は、第１閾値および前記第１閾値より大きい第２閾値を設定し、前記制御手段は、通信端末装置とのデータ通信を開始するとき、データ転送処理の無制限の繰り返しを開始させる第１指示を前記無線ネットワーク制御装置に送信し、前記データ蓄積量が増加して前記第１閾値を上回ったとき、データ転送処理のデータ転送量を減少させる第２指示を前記無線ネットワーク制御装置に送信し、前記データ蓄積量が減少して前記第１閾値を下回ったとき、データ転送処理のデータ転送量を増加させる第３指示を前記無線ネットワーク制御装置に送信し、前記データ蓄積量が増加して前記第２閾値を上回ったとき、データ転送処理の無制限の繰り返しを停止させる第４指示を前記無線ネットワーク制御装置に送信し、前記データ蓄積量が減少して前記第２閾値を下回ったとき、データ転送処理の無制限の繰り返しを再開させる第５指示を前記無線ネットワーク制御装置に送信する構成を採る。
【００１８】
この構成によれば、蓄積手段に蓄積されたデータ蓄積量との比較に用いられる第１閾値および第１閾値より大きい第２閾値を設定し、通信端末装置とのデータ通信を開始するときは、データ転送処理の無制限の繰り返しを開始させる第１指示を、データ蓄積量が増加して第１閾値を上回ったときは、データ転送処理のデータ転送量を減少させる第２指示を、データ蓄積量が減少して第１閾値を下回ったときは、データ転送処理のデータ転送量を増加させる第３指示を、データ蓄積量が増加して第２閾値を上回ったときは、データ転送処理の無制限の繰り返しを停止させる第４指示を、および、データ蓄積量が減少して第２閾値を下回ったときは、データ転送処理の無制限の繰り返しを再開させる第５指示を、それぞれ無線ネットワーク制御装置に送信するため、例えば無線区間でのデータ転送が高速の転送レートで行われている場合は、データ蓄積量が少なくなったときに有線区間でのデータ転送量を増加させることができ、蓄積されたデータが枯渇することを防止することができ、例えば無線区間でのデータ転送が高速の転送レートで行われていない場合は、データ蓄積量が多くなったときに有線区間でのデータ転送量を減少させることができ、データ蓄積量が蓄積手段のメモリ容量に近づいたときに有線区間でのデータ転送を停止させることができ、蓄積されたデータが溢れることを防止することができる。
【００１９】
本発明のデータ転送制御方法は、無線ネットワーク制御装置から転送されたデータを一時的に蓄積する蓄積ステップと、前記蓄積ステップで蓄積したデータ蓄積量との比較に用いられる複数の閾値を設定する設定ステップと、前記蓄積ステップで蓄積したデータ蓄積量を前記設定ステップで設定した複数の閾値と比較する比較ステップと、前記比較ステップでの比較結果に基づいて、前記蓄積ステップで蓄積したデータ蓄積量が所定の範囲内に収まるように前記無線ネットワーク制御装置からのデータ転送量を制御する制御ステップと、を有するようにした。
【００２０】
この方法によれば、無線ネットワーク制御装置から転送され蓄積したデータ蓄積量との比較に用いられる複数の閾値を設定し、データ蓄積量と設定した複数の閾値との比較結果に基づいて、データ蓄積量が所定の範囲内に収まるように無線ネットワーク制御装置からのデータ転送量を制御するため、例えば所定の範囲を「０」より大きく蓄積手段のメモリ容量以下の範囲とする場合は、蓄積されたデータが枯渇したり溢れたりすることを防止することができ、無線区間でのデータ転送を効率化することができ、無線区間でのデータ転送のスループットを向上させることができる。
【００２１】
【発明の実施の形態】
本発明の骨子は、無線ネットワーク制御装置から転送されたデータを一時的に蓄積し、蓄積手段に蓄積されたデータ蓄積量との比較に用いられる複数の閾値を設定し、データ蓄積量と設定された複数の閾値との比較結果に基づいて、データ蓄積量が所定の範囲内に収まるように無線ネットワーク制御装置からのデータ転送量を制御することである。
【００２２】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２３】
図１は、本発明の一実施の形態に係る無線基地局装置および当該無線基地局装置を有する移動通信システムの要部の構成を示すブロック図である。
【００２４】
図１に示す移動通信システムは、無線基地局装置１００、コアネットワーク２００、ＲＮＣ装置３００、および通信端末装置４００を有する。コアネットワーク２００は、通信端末装置４００宛てのデータをＲＮＣ装置３００に転送する。ＲＮＣ装置３００は、コアネットワーク２００からのデータを一時的に蓄積する。
【００２５】
ＲＮＣ装置３００は、無線基地局装置１００からの指示に従って、蓄積されたデータを用いてデータフレーム信号を生成し、生成されたデータフレーム信号を、有線区間である有線リンク５００を介して無線基地局装置１００に転送する。
【００２６】
より具体的には、ＲＮＣ装置３００は、通信端末装置４００のデータ通信の開始を認知したときに、有線リンク５００でのデータ転送の開始の許可を要求するためのＨＳ−ＤＳＣＨキャパシティリクエストコントロールフレーム（ＨＳ−ＤＳＣＨ  Ｃａｐａｃｉｔｙ  Ｒｅｑｕｅｓｔ  Ｃｏｎｔｒｏｌ  Ｆｒａｍｅ）信号（以下「ＣＲＣＦ信号」と言う）を無線基地局装置１００に送信する。
【００２７】
なお、送信される信号はＣＲＣＦ信号に限定されず、他のメッセージ信号が用いられても良い。
【００２８】
また、ＲＮＣ装置３００は、有線リンク５００でのデータ転送の開始を指示するパラメータを有するＨＳ−ＤＳＣＨキャパシティアロケーションコントロールフレーム（ＨＳ−ＤＳＣＨ  Ｃａｐａｃｉｔｙ  Ａｌｌｏｃａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｆｒａｍｅ）信号（以下「ＣＡＣＦ信号」と言う）を無線基地局装置１００から受信したとき、当該パラメータに従って、有線リンク５００でのデータ転送を開始する。
【００２９】
また、ＲＮＣ装置３００は、有線リンク５００でのデータ転送の停止を指示するパラメータを有するＣＡＣＦ信号を無線基地局装置１００から受信したとき、当該パラメータに従って、有線リンク５００でのデータ転送を停止する。
【００３０】
また、ＲＮＣ装置３００は、有線リンク５００でのデータ転送の再開を指示するパラメータを有するＣＡＣＦ信号を無線基地局装置１００から受信したとき、当該パラメータに従って、有線リンク５００でのデータ転送を再開する。
【００３１】
また、ＲＮＣ装置３００は、有線リンク５００でのデータ転送において転送されるデータの転送量（以下「有線区間転送量」と言う）の増量を指示するパラメータを有するＣＡＣＦ信号を無線基地局装置１００から受信したとき、当該パラメータに従って、有線区間転送量を増量してデータ転送を行う。
【００３２】
また、ＲＮＣ装置３００は、有線区間転送量の減量を指示するパラメータを有するＣＡＣＦ信号を無線基地局装置１００から受信したとき、当該パラメータに従って、有線区間転送量を減量してデータ転送を行う。
【００３３】
無線基地局装置１００は、無線受信部１１２、無線送信部１１４、平均スループット測定部１１６、制御遅延時間測定部１１８、パラメータ設定部１２０、ＣＡＣＦ信号生成部１２２、送信部１２４、受信部１２６、データ処理部１２８、バッファ１３０、蓄積量測定部１３２、および判定部１３４を有する。
【００３４】
無線受信部１１２は、通信端末装置４００から無線区間である無線リンク６００を介して制御情報、すなわち、無線送信部１１４での転送レートの決定において必要な情報を無線受信する。また、通信端末装置４００からユーザデータを受信したときには、当該ユーザデータを送信部１２４に出力する。
【００３５】
無線送信部１１４は、無線受信部１１２からの制御情報に基づいて無線リンク６００でのデータ転送における転送レート（以下「無線区間転送レート」と言う）を決定する。そして、決定された無線区間転送レートに合わせた読み出し速度で、バッファ１３０に蓄積されたデータを読み出し、通信端末装置４００に無線送信する。
【００３６】
平均スループット測定部１１６は、無線基地局装置１００の１セクタにおけるスループットの平均値（以下「平均セクタスループット」と言う）を測定する。測定された平均セクタスループットは、パラメータ設定部１２０に出力される。なお、平均セクタスループットの保証値が例えばＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）保証によって決定されている場合は、平均スループット測定部１１６は、平均セクタスループットの測定を行う代わりに当該保証値を取得し、パラメータ設定部１２０に出力しても良い。
【００３７】
制御遅延時間測定部１１８は、有線リンク５００での制御遅延時間を測定する。例えば、データ転送開始を指示するパラメータを有するＣＡＣＦ信号が送信部１２４によって送信されてから、受信部１２６によるデータの受信が始まるまでの時間を測定する。測定された制御遅延時間は、パラメータ設定部１２０に出力される。
【００３８】
なお、制御遅延時間測定部１１８は、データ転送停止を指示するパラメータを有するＣＡＣＦ信号が送信部１２４によって送信されてから、受信部１２６によるデータの受信が終わるまでの時間を測定しても良い。また、出力される制御遅延時間は、測定された制御遅延時間の中の最大値であっても良く、または測定された制御遅延時間の平均値であっても良い。また、制御遅延時間の最大値が予め取得されている場合は、制御遅延時間測定部１１８は、制御遅延時間の測定を行わずに、取得されている制御遅延時間の最大値を出力しても良い。
【００３９】
パラメータ設定部１２０は、平均スループット測定部１１６からの平均セクタスループットおよび制御遅延時間測定部１１８からの制御遅延時間に基づいて、有線リンク５００でのデータ転送の制御に必要なパラメータを設定する。
【００４０】
設定されるパラメータには、バッファ１３０のバッファサイズと、有線区間転送量を変更するか否かの判定に用いられる閾値である第１閾値と、バッファ１３０の蓄積量がバッファサイズに近づいたときに有線リンク５００でのデータ転送を停止するか否か、または有線リンク５００でのデータ転送を再開するか否かの判定に用いられる閾値である第２閾値と、１回のデータ転送処理において転送されるデータの転送量を表すクレジット（Ｃｒｅｄｉｔｓ）値と、データ転送処理を実行する時間間隔を表すインターバル値と、データ転送処理を実行する回数を表すレペティションピリオド値とがある。
【００４１】
これらのパラメータのうち第１閾値、第２閾値、クレジット値、インターバル値、およびレペティションピリオド値は、データ通信が行われているときのバッファ１３０におけるデータの蓄積量が「０」より大きくバッファサイズ以下の範囲に収まるようにＲＮＣ装置３００を制御するために設定されるパラメータである。
【００４２】
また、これらのパラメータのうちクレジット値、インターバル値、およびレペティションピリオド値の組み合わせ（以下「パラメータセット」と言う）には、有線リンク５００でのデータ転送開始を指示するＣＡＣＦ信号の生成に用いられるものと、有線リンク５００でのデータ転送停止を指示するＣＡＣＦ信号の生成に用いられるものと、有線リンク５００でのデータ転送の再開を指示するＣＡＣＦ信号の生成に用いられるものと、有線区間転送量の減量を指示するＣＡＣＦ信号の生成に用いられるものと、有線区間転送量の増量を指示するＣＡＣＦ信号の生成に用いられるものとがある。
【００４３】
ここで、データ転送開始を指示するＣＡＣＦ信号の生成に用いられるパラメータセットにおけるクレジット値、および有線区間転送量の増量を指示するＣＡＣＦ信号の生成に用いられるパラメータセットにおけるクレジット値は、有線リンク５００でのデータ転送における転送レート（以下「有線区間転送レート」と言う）が平均セクタスループットより高くなるような値に設定される。例えば、上記二つのクレジット値は、当該パラメータセットにおけるインターバル値と平均セクタスループットの積に数値Ｍ（Ｍ＞１）を乗算して得られる値に設定される。なお、上記二つのクレジット値は、同じ値であっても異なる値であっても良い。
【００４４】
さらに、データ転送停止を指示するＣＡＣＦ信号の生成に用いられるパラメータセットにおけるクレジット値は「０」に設定される。
【００４５】
さらに、データ転送再開を指示するＣＡＣＦ信号の生成に用いられるパラメータセットにおけるクレジット値、および有線区間転送量の減量を指示するＣＡＣＦ信号の生成に用いられるパラメータセットにおけるクレジット値は、有線区間転送レートが平均セクタスループットと略等しくなるような値に設定される。例えば、これらのクレジット値は、当該パラメータセットにおけるインターバル値と平均セクタスループットの積に設定される。
【００４６】
さらに、データ転送開始を指示するＣＡＣＦ信号の生成、データ転送再開を指示するＣＡＣＦ信号の生成、有線区間転送量の増量を指示するＣＡＣＦ信号の生成、および有線区間転送量の減量を指示するＣＡＣＦ信号の生成のそれぞれに用いられるパラメータセットにおけるレペティションピリオド値は「０」に設定される。ここで、レペティションピリオド値が「０」に設定されることは、データ転送処理の実行回数が指定されないことを意味する。つまり、レペティションピリオド値が「０」に設定されているとき、データ転送処理は無制限に繰り返し行われる。
【００４７】
さらに、第１閾値は、例えば、制御遅延時間と平均セクタスループットの積以下の値に設定される。また、第２閾値は、当該積より大きい値に設定する。例えば、第２閾値は、データ転送開始を指示するＣＡＣＦ信号の生成に用いられるパラメータセットにおけるクレジット値とインターバル値の積に数値Ｎを乗算し、さらに第１閾値を加算して得られた値に設定される。
【００４８】
ここで、数値Ｎは、例えば、次の数式
Ｎ＝［バッファサイズ−｛第１閾値＋（データ転送開始を指示するＣＡＣＦ信号の生成に用いられるパラメータセットにおけるクレジット値と制御遅延時間の積）｝］／（有線区間転送量の減量を指示するＣＡＣＦ信号の生成に用いられるパラメータセットにおけるクレジット値とインターバ
ル値の積）
によって算出される。ただし、数値Ｎの上限値は（制御遅延時間／インターバル値）＋１とする。
【００４９】
さらに、バッファサイズは、第２閾値より大きい値に設定される。
【００５０】
また、パラメータ設定部１２０は、設定されたバッファサイズをバッファ１３０に、設定された第１および第２閾値を判定部１３４に、設定された上記五つのパラメータセットをＣＡＣＦ信号生成部１２２に、それぞれ出力する。
【００５１】
ＣＡＣＦ信号生成部１２２は、設定された五つのパラメータセットの各々を用いて、有線リンク５００でのデータ転送開始を指示するＣＡＣＦ信号と、有線リンク５００でのデータ転送停止を指示するＣＡＣＦ信号と、有線リンク５００でのデータ転送再開を指示するＣＡＣＦ信号と、有線区間転送量の減量を指示するＣＡＣＦ信号と、有線区間転送量の増量を指示するＣＡＣＦ信号とを生成する。生成された各ＣＡＣＦ信号は、送信部１２４に出力される。
【００５２】
より具体的には、データ転送開始を指示するＣＡＣＦ信号は、データ処理部１２８からの報告を受けたときに生成され出力される。また、データ転送停止を指示するＣＡＣＦ信号は、蓄積量が増加して第２閾値より大きくなったことを判定部１３４から報告されたときに生成され出力される。また、データ転送再開を指示するＣＡＣＦ信号は、蓄積量が減少して第２閾値より小さくなったことを判定部１３４から報告されたときに生成され出力される。
【００５３】
また、有線区間転送量の減量を指示するＣＡＣＦ信号は、蓄積量が増加して第１閾値より大きくなったことを判定部１３４から報告されたときに生成され出力される。また、有線区間転送量の増量を指示するＣＡＣＦ信号は、蓄積量が減少して第１閾値より小さくなったことを判定部１３４から報告されたときに生成され出力される。
【００５４】
送信部１２４は、ＣＡＣＦ信号生成部１２２から入力された各ＣＡＣＦ信号を、有線リンク５００を介してＲＮＣ装置３００に送信する。また、ユーザデータが無線受信部１１２から入力されたときに当該ユーザデータをＲＮＣ装置３００に送信する。
【００５５】
受信部１２６は、ＲＮＣ装置３００からのＣＲＣＦ信号をデータ処理部１２８に出力する。また、ＲＮＣ装置３００から転送されたデータフレーム信号を受信して、データ処理部１２８に出力する。
【００５６】
データ処理部１２８は、ＣＲＣＦ信号が受信部１２６から入力されたときに、ＣＡＣＦ信号の受信をＣＡＣＦ信号生成部１２２に報告する。また、受信部１２６からのデータフレーム信号に含まれたデータを抽出してバッファ１３０に書き込む。
【００５７】
バッファ１３０は、パラメータ設定部１２０から入力されたバッファサイズに従って、通信端末装置４００とのデータ通信に割り当てられる領域を決定する。また、データ処理部１２８によって書き込まれたデータを一時的に蓄積する。
【００５８】
蓄積量測定部１３２は、バッファ１３０に蓄積されたデータの蓄積量を測定する。
【００５９】
判定部１３４は、蓄積量測定部１３２によって測定された蓄積量を、パラメータ設定部１２０からの第１および第２閾値と比較する。そして、蓄積量が増加して第１閾値より大きくなったか否か、蓄積量が減少して第１閾値より小さくなったか否か、蓄積量が増加して第２閾値より大きくなったか否か、および蓄積量が減少して第２閾値より小さくなったか否か、をそれぞれ判定する。この判定結果はＣＡＣＦ信号生成部１２２に報告される。
【００６０】
次いで、上記構成を有する無線基地局装置１００の動作について説明する。図２は、無線基地局装置１００が有線リンク５００でのデータ転送を制御するときの動作の一例を説明するためのフロー図である。
【００６１】
まず、ステップＳ１１００では、受信部１２６で、ＣＲＣＦ信号を受信する。受信したＣＲＣＦ信号は、受信部１２６からデータ処理部１２８へ出力される。そして、データ処理部１２８で、ＣＲＣＦ信号の受信をＣＡＣＦ信号生成部１２２へ報告する。
【００６２】
そして、ステップＳ１２００では、パラメータ設定部１２０で、各パラメータを設定する。
【００６３】
そして、ステップＳ１３００では、ＣＲＣＦ信号の受信が報告されたときに、設定したパラメータを用いて、データ転送開始を許可（指示）するＣＡＣＦ信号を生成する。
【００６４】
そして、ステップＳ１４００では、蓄積量測定部１３２で、バッファ１３０に蓄積されたデータの蓄積量を測定する。
【００６５】
そして、ステップＳ１５００では、判定部１３４で、蓄積量が増加して第１閾値を上回ったか否かを判定する。
【００６６】
そして、判定結果として、蓄積量が増加して第１閾値を上回った場合（Ｓ１５００：ＹＥＳ）は、ステップＳ１６００において、ＣＡＣＦ信号生成部１２２で、有線区間転送量の減量を指示するＣＡＣＦ信号を生成し、出力する。そして、ステップＳ２３００へ移行する。一方、蓄積量が増加していない場合または増加している蓄積量が第１閾値を上回っていない場合（Ｓ１５００：ＮＯ）は、ステップＳ１７００において、判定部１３４で、蓄積量が減少して第１閾値を下回ったか否かを判定する。
【００６７】
そして、判定結果として、蓄積量が減少して第１閾値を下回った場合（Ｓ１７００：ＹＥＳ）は、ステップＳ１８００において、ＣＡＣＦ信号生成部１２２で、有線区間転送量の増量を指示するＣＡＣＦ信号を生成し、出力する。そして、ステップＳ２３００へ移行する。一方、蓄積量が減少していない場合または減少している蓄積量が第１閾値を下回っていない場合（Ｓ１７００：ＮＯ）は、ステップＳ１９００において、判定部１３４で、蓄積量が増加して第２閾値を上回ったか否かを判定する。
【００６８】
そして、判定結果として、蓄積量が増加して第２閾値を上回った場合（Ｓ１９００：ＹＥＳ）は、ステップＳ２０００において、ＣＡＣＦ信号生成部１２２で、有線リンク５００でのデータ転送の停止を指示するＣＡＣＦ信号を生成し、出力する。そして、ステップＳ２３００へ移行する。一方、蓄積量が増加していない場合または増加している蓄積量が第２閾値を上回っていない場合（Ｓ１９００：ＮＯ）は、ステップＳ２１００において、蓄積量が減少して第２閾値を下回ったか否かを判定する。
【００６９】
そして、判定結果として、蓄積量が減少して第２閾値を下回った場合（Ｓ２１００：ＹＥＳ）は、ステップＳ２２００において、ＣＡＣＦ信号生成部１２２で、有線リンク５００でのデータ転送の再開を指示するＣＡＣＦ信号を生成し、出力する。そして、ステップＳ２３００へ移行する。一方、蓄積量が減少していない場合または減少している蓄積量が第２閾値を下回っていない場合（Ｓ２１００：ＮＯ）は、ステップＳ２３００に移行する。
【００７０】
そして、ステップＳ２３００では、データ通信が終了したか否かを判断する。そして、判断結果として、データ通信が終了している場合（Ｓ２３００：ＹＥＳ）は、動作を終了する。一方、データ通信が終了していない場合（Ｓ２３００：ＮＯ）は、ステップＳ１４００に移行する。
【００７１】
次いで、無線基地局装置１００およびＲＮＣ装置３００の間での信号の授受について説明する。図３は、無線基地局装置１００およびＲＮＣ装置３００における動作例を説明するための図である。
【００７２】
まず、時刻ｔ０で、ＲＮＣ装置３００は、データ通信の開始を検出し、ＣＲＣＦ信号を送信する。そして、ＣＲＣＦ信号を受信した無線基地局装置１００は、時刻ｔ１でデータ転送開始を指示するＣＡＣＦ信号を生成し、送信する。当該ＣＡＣＦ信号を受信したＲＮＣ装置３００は、時刻ｔ２でデータフレーム信号を生成し、無線基地局装置１００に転送する。ここで、当該ＣＡＣＦ信号におけるレペティションピリオド値は「０」に設定されているため、ＲＮＣ装置３００はデータ転送処理を無制限に繰り返し実行する。
【００７３】
なお、ＣＡＣＦ信号のクレジット値に示された転送量のデータを一つのデータフレーム信号に格納することができない場合は、当該データを複数のデータフレーム信号に分配し、ＣＡＣＦ信号のインターバル値に示された時間間隔でこれらのデータフレーム信号を転送しても良い。
【００７４】
データフレーム信号の受信を開始した無線基地局装置１００において、時刻ｔ３で、データの蓄積量が第１閾値より大きくなる。このとき、無線基地局装置１００は、有線区間転送量の減量を指示するＣＡＣＦ信号を生成し、送信する。当該ＣＡＣＦ信号を受信したＲＮＣ装置３００は、データ転送処理を継続しながら、時刻ｔ４で、有線区間転送量を減量する。
【００７５】
そして、無線基地局装置１００において、時刻ｔ５で、データの蓄積量が第２閾値より大きくなる。このとき、無線基地局装置１００は、データ転送の停止を指示するＣＡＣＦ信号を生成し、送信する。当該ＣＡＣＦ信号を受信したＲＮＣ装置３００は、時刻ｔ６で、データフレーム信号の生成および転送を停止する。
【００７６】
そして、無線基地局装置１００において、時刻ｔ７で、データの蓄積量が第２閾値より小さくなる。このとき、無線基地局装置１００は、データ転送の再開を指示するＣＡＣＦ信号を生成し、送信する。当該ＣＡＣＦ信号を受信したＲＮＣ装置３００は、時刻ｔ８で、データフレーム信号の生成および転送を再開する。ここで、当該ＣＡＣＦ信号におけるレペティションピリオド値は「０」に設定されているため、ＲＮＣ装置３００はデータ転送処理を無制限に繰り返し実行する。
【００７７】
そして、無線基地局装置１００において、時刻ｔ９で、データの蓄積量が第１閾値より小さくなる。このとき、無線基地局装置１００は、有線区間転送量の増量を指示するＣＡＣＦ信号を生成し、送信する。当該ＣＡＣＦ信号を受信したＲＮＣ装置３００は、データ転送処理を継続しながら、有線区間転送量を増量する。
【００７８】
このように、本実施の形態によれば、通信端末装置４００とのデータ通信が開始したときには有線リンク５００でのデータ転送を開始させ、バッファ１３０に蓄積されたデータの蓄積量が増加して第１閾値より大きくなったときには有線区間転送量を減少させ、蓄積量がさらに増加して第１閾値より大きい第２閾値より大きくなったときには有線リンク５００でのデータ転送を停止させ、蓄積量が減少して第２閾値より小さくなったときには有線リンク５００でのデータ転送を再開させ、蓄積量がさらに減少して第１閾値より小さくなったときには有線区間転送量を増加させるため、バッファ１３０に蓄積されたデータが溢れたり枯渇したりするという不具合が発生することを防止することができ、これによって、無線区間転送レートの劣化を防止し、無線リンク６００でのデータ転送のスループットを向上させることができる。
【００７９】
また、本実施の形態によれば、バッファサイズを設定するため、通信端末装置４００宛てのデータを蓄積するための領域が不要に増大することを抑制することができるとともに、無線基地局装置１００が複数の通信端末装置とデータ通信を行うときでも各通信端末装置に割り当てる領域を設定することができ、バッファを効率的に使用することができる。
【００８０】
また、本実施の形態によれば、データ転送の開始または再開を指示するときには、データ転送処理が無制限に繰り返し実行されるようなパラメータ（レペティションピリオド値）を用いたＣＡＣＦ信号が生成され、有線区間転送量の変更を指示するときには、有線区間転送量のみが変更されるようなパラメータ（クレジット値）を用いたＣＡＣＦ信号が生成され、および、データ転送の停止を指示するときには、無制限に繰り返し行われていたデータ転送処理が停止されるようなパラメータ（クレジット値）を用いたＣＡＣＦ信号が生成されるため、これらのとき以外ではＣＡＣＦ信号が生成されなくすることができ、ＣＡＣＦ信号が無駄に生成および送信されることがなくなり、送信頻度の増大を抑制することができる。これに加えて、上位層におけるプロトコル、例えばＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）による影響を考慮することなく、すなわち、無線基地局装置１００およびＲＮＣ装置３００の間のみで、データ転送の制御を実現することができる。
【００８１】
【発明の効果】
以上説明したように、本発明によれば、無線区間でのデータ転送のスループットを向上させることができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る無線基地局装置および当該無線基地局装置を有する移動通信システムの要部の構成を示すブロック図
【図２】本発明の一実施の形態に係る無線基地局装置が有線リンクでのデータ転送を制御するときの動作の一例を説明するためのフロー図
【図３】本発明の一実施の形態に係る無線基地局装置およびＲＮＣ装置における動作例を説明するための図
【符号の説明】
１００  無線基地局装置
１１２  無線受信部
１１４  無線送信部
１１６  平均スループット測定部
１１８  制御遅延時間測定部
１２０  パラメータ設定部
１２２  ＣＡＣＦ信号生成部
１２４  送信部
１２６  受信部
１２８  データ処理部
１３０  バッファ
１３２  蓄積量測定部
１３４  判定部
２００  コアネットワーク
３００  ＲＮＣ装置
４００  通信端末装置
５００  有線リンク
６００  無線リンク
【図１】
2004343641.tif 000003
【図２】
2004343641.tif 000004
【図３】
2004343641.tif 000005