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