(57)【特許請求の範囲】
【請求項１】
トランスポートプロトコルによって無線通信回線を介して、サーバから受信したデータをクライアントへと転送する無線基地局装置において、
受信通知の受信なしで一度に転送できるパケットサイズに関連するパラメータを、前記クライアントより受信した情報から抽出する、パラメータ抽出手段と、
前記パラメータに応じた許容占有リソースブロック数を記憶する記憶手段と、
抽出された前記パラメータと、前記記憶手段におけるパラメータと許容占有リソースブロック数の関係に基づいて、データ送信時の許容占有リソースブロック数を決定し、当該許容占有リソースブロック数をデータ送信時の占有リソースブロック数としてデータ送信指示を行う指示手段と、
を具備することを特徴とする無線基地局装置。
【請求項２】
前記トランスポートプロトコルは、ＴＣＰであることを特徴とする請求項１記載の無線基地局装置。
【請求項３】
前記パラメータは、ＴＣＰにおけるウインドウサイズであることを特徴とする請求項２記載の無線基地局装置。
【請求項４】
前記サーバから受信したデータを蓄積するバッファを具備することを特徴とする請求項１から請求項３のいずれかの項に記載の無線基地局装置。
【請求項５】
制御装置を具備し、
前記制御装置は、前記バッファ内に蓄積されたデータを出力する機能と、
前記指示手段から停止指示を受信したとき前記バッファ内に蓄積されたデータの出力を止め、前記バッファ内に前記サーバから受信したデータを蓄積させる機能と、
前記バッファ内に蓄積されたデータ量を計測する機能と、
前記指示手段に前記データ量を通知する機能と、
を有することを特徴とする請求項４記載の無線基地局装置。
【請求項６】
前記指示手段は、前記制御装置から通知された前記データ量を送信するために必要な所要リソースブロック数を計算し、
データ送信時の許容占有リソースブロック数と、前記所要リソースブロック数とを比較し、
前記所要リソースブロック数が前記データ送信時の許容占有リソースブロック数を超える場合は、
前記所要リソースブロック数をデータ送信時の占有リソースブロック数としてデータ送信指示を行う
ことを特徴とする請求項５記載の無線基地局装置。
【請求項７】
トランスポートプロトコルによって無線通信回線を介して、サーバから受信したデータをクライアントへと転送する無線基地局装置において、
受信通知の受信なしで一度に転送できるパケットサイズに関連するパラメータを、前記クライアントより受信した情報から抽出する、パラメータ抽出手段と、
抽出された前記パラメータに基づいてデータ送信指示を行う指示手段と、
前記サーバから受信したデータを蓄積するバッファと、
制御装置と、
を具備し、
前記制御装置は、前記バッファ内に蓄積されたデータを出力する機能と、
前記指示手段から停止指示を受信したとき前記バッファ内に蓄積されたデータの出力を止め、前記バッファ内に前記サーバから受信したデータを蓄積させる機能と、
前記バッファ内に蓄積されたデータ量を計測する機能と、
前記指示手段に前記データ量を通知する機能と、
を具備し、
前記指示手段は、前記制御装置から通知された前記データ量を送信するために必要な所要リソースブロック数を計算し、
データ送信時の許容占有リソースブロック数と、前記所要リソースブロック数とを比較し、
前記所要リソースブロック数が前記データ送信時の許容占有リソースブロック数を超える場合は、
前記所要リソースブロック数をデータ送信時の占有リソースブロック数としてデータ送信指示を行う
ことを特徴とする無線基地局装置。
【請求項８】
トランスポートプロトコルによって無線通信回線を介して、サーバから受信したデータをクライアントへと転送する無線基地局装置における通信方法であって、
前記無線基地局装置のパラメータ抽出手段は、クライアントから受信した情報から、受信通知の受信なしで一度に転送できるパケットサイズに関連するパラメータを抽出し、
前記無線基地局装置の指示手段は、前記パラメータに応じた許容占有リソースブロック数を記憶する記憶手段におけるパラメータと許容占有リソースブロック数の関係と、前記抽出したパラメータに基づいて、データ送信時の許容占有リソースブロック数を決定し、当該許容占有リソースブロック数をデータ送信時の占有リソースブロック数としてデータ送信指示を行う
ことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムに係り、特にＴＣＰを用いた無線パケット通信、及び無線基地局装置に関する。
【背景技術】
【０００２】
移動通信の重要性は増しており、無線接続を介したデータの転送の需要も増えている。しかし、無線通信回線の帯域幅は乏しく、限りのあるリソースである。加えて、フェージングによる落ち込みや、シャドーイングなどによって、帯域幅は高速に変動する可能性がある。特にトランスポートプロトコルとしてＴＣＰ（Transmission Control Protocol）を用いたアプリケーションにとっては否定的な結果をもたらしうる。例えば、無線通信回路に長い遅延が発生すると、ＴＣＰの輻輳回避メカニズムが起動するため、帯域幅がより狭くなり、エンドユーザは低い性能しか享受できなくなってしまう。そのため、利用可能な無線リソースを効率よく使用できれば、利点が多い。
【０００３】
ＴＣＰを用いたアプリケーションにおいて、無線リソースを効率よく利用する従来技術として、例えば、特許文献１等に記載された技術が知られている。従来の無線基地局装置を、図１及び図６を参照して説明する。
【０００４】
図１に無線通信システムの全体構成を示す。このシステムは無線基地局装置９００、移動局装置２００、及び無線基地局装置９００に接続される上位レイヤ処理装置３００、ネットワーク４００、並びにサーバ５００から構成される。サーバ５００内にはＴＣＰ処理部が存在し、アプリケーションプログラムが動作する。ＴＣＰによって移動局装置２００とサーバ５００の間に無線基地局装置９００を経由してセッションが設定される。移動局装置２００がサーバ５００からの情報を受信するときに、移動局装置は、受信品質を示すためにアクノレッジ（受信通知）を返す。その際、移動局装置２００内部の送受信処理部２５０はアクノレッジを高周波信号に変換し、無線基地局装置９００へ送信する。
【０００５】
図６に従来の無線基地局装置９００の内部構造を示す。図６において、アンテナ９０１によって受信された高周波信号は無線部９０２においてベースバンド帯域の受信信号ｓ９０２に変換される。復調部９０３はｓ９０２から上りデータチャネルのデータを復調し軟判定値ｓ９０３ａを計算する機能を有する。前記復調機能には受信データに対する逆拡散及び複素信号を軟判定データへ復調する計算を含む。復調部９０３はまた、受信信号ｓ９０２から上り制御チャネルデータｓ９０３ｂを計算する機能を有する。上りデータチャネル復号部９０４及び上り制御チャネル復号部９０５はそれぞれｓ９０３ａ、ｓ９０３ｂを誤り訂正復号する機能を有する。上りデータチャネル復号部９０４は例えばターボ復号器から構成され、上り制御チャネル復号部９０５は例えば畳み込み符号のビタビ復号器から構成される。上りデータチャネル復号部９０４の動作時には上り制御チャネル復号部９０５の復号結果ｓ９０５ｂが用いられる。
【０００６】
上りデータチャネル復号部９０４及び上り制御チャネル復号部９０５からの出力ｓ９０４、ｓ９０５ａはそれぞれＭＡＣ変換部９０６、スケジューラ９１１へ出力される。このうちｓ９０４は一般的にはＰＤＵ（Protocol Data Unit）と呼ばれる、無線区間のデータ量に整合するサイズのデータである。ＭＡＣ変換部９０６はＰＤＵを無線フレーム毎に連結または分割してＭＡＣフレームを組み立てる機能を有する。前記ＭＡＣフレームは上位レイヤ処理装置３００へ出力される。
【０００７】
スケジューラ９１１は、上りチャネル復号結果ｓ９０５ａに含まれる下りＣＱＩ（Channel Quality Indicator：チャネル品質情報）情報と、スケジューラ９１１へデータが流入した時刻の無線フレームにおける、入力バッファ９１２内のデータ蓄積量ｓ９１２ｂに基づき、移動局装置へ割り当てる下りリンクの無線リソースを決定し、ｓ９１１ｃによって下りデータチャネル符号化部９１４へ通知する。ＣＱＩ情報には、例えばＳＩＲ（Signal to Interference Ratio：信号対干渉比）の平均値が用いられる。
【０００８】
スケジューラ９１１は下りデータチャネルの符号化情報をｓ９１１ｂによって下り制御チャネル符号化部９１３に出力する機能を有する。下りデータチャネルの符号化情報をｓ９１１ｂによって下りデータチャネル符号化部９１４は、それぞれ、下り制御チャネルと下りデータチャネルの誤り訂正符号化を行う機能を有する。符号化後データｓ９１３及びｓ９１４は変調部９１５に入力される。変調部９１５はスケジューラ９１１からの制御情報ｓ９１１ａに基づいて、下り送信信号中の各チャネルを、周波数リソースに割り当てて送信信号を形成する機能を有する。前記機能には変調符号化や拡散の処理を含む。変調部９１５からの出力データｓ９１５は無線部９０２に出力され、高周波信号に変換された後アンテナ９０１から送信される。
【０００９】
入力バッファ９１２は、無線フレーム毎に、上位レイヤ処理装置３００から到来するデータを蓄積する機能を有する。入力バッファ９１２には、下記（１）、（２）の機能を有する制御装置が存在する。すなわち、（１）無線フレーム毎に、バッファ９１２内蓄積データをＰＤＵ変換部９１６に出力する機能、（２）無線フレーム毎に、前記バッファ内蓄積データ量をスケジューラ９１１へｓ９１２ｂによって通知する機能、である。
【００１０】
ＰＤＵ変換部９１６はＭＡＣフレームをＰＤＵに変換する機能を有する。
【００１１】
次に、上述した従来の無線基地局装置９００を含む無線通信システムの動作を説明する。
移動局装置２００より無線基地局装置９００へデータ送信要求を送信すると、無線基地局装置９００は要求を受信し、受信した要求を、上位レイヤ３００及びネットワーク４００を経由して、サーバ５００へ送信する。サーバ５００は要求を受信すると、要求されているオブジェクト又はファイルを無線基地局装置９００へ送信する。無線基地局装置９００は、要求されているオブジェクト又はファイルを受信したら、要求されているオブジェクト又はファイルを入力バッファ９１２へと記憶し、サーバ５００へアクノレッジを送信することで、サーバ５００に受信したことを通知する。こうすることで、ＴＣＰの輻輳制御メカニズムが使用されるといったリスクを減少させることができる。入力バッファ９１２に記憶されたオブジェクト又はファイルは、スケジューラ９１１の制御によって移動局装置２００へ送信される。
【特許文献１】特表２００６−５０３４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、従来の無線基地局装置を使用した通信システムにおいては、下り無線区間の伝送速度がアプリケーションプログラム２７０の受信処理速度を上回る状態が継続すると、伝送速度が受信処理速度を上回った直後に、移動局装置２００は送信するＴＣＰセグメントにおいてウインドウサイズ（アクノレッジの受信なしで一度に転送できるパケットのサイズ）を縮小し、下りリンクのデータ量を制御する。ここで、ＴＣＰセグメントが無線基地局側のアプリケーションに届き、下りリンクのデータ量減少までに長時間を要するため、移動局装置側のＴＣＰバッファ溢れが容易に発生するという課題がある。ＴＣＰバッファ溢れが発生すると、下りリンクで伝送されたＴＣＰセグメントが消失するため、ＴＣＰセグメントの再送が発生し、スループットの低下とデータ遅延が発生する。
【００１３】
上記、下りリンクのデータ量減少までの時間とは、移動局装置側のＴＣＰ処理部２６０におけるＴＣＰバッファ残量がＴＣＰセグメントにウインドウサイズとして乗せられ、上りリンク送信された時刻を起点として、無線基地局装置９００を経由して一旦サーバ５００に届き、サーバ内ＴＣＰ処理部が送信するデータが無線基地局装置９００に届くまでの時間である。
【００１４】
本発明は上記の点に鑑みてなされたものであり、その目的は、移動局装置において、ＴＣＰウインドウサイズが縮小されてから下りリンクのデータ量減少までの経過時間を短縮し、ＴＣＰセグメントの再送発生、スループットの低下、及びデータ遅延を防止する無線基地局装置を提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するために、本発明は、トランスポートプロトコルによって無線通信回線を介して、サーバから受信したデータをクライアントへと転送する無線基地局装置において、受信通知の受信なしで一度に転送できるパケットサイズに関連するパラメータを、前記クライアントより受信した情報から抽出する、パラメータ抽出手段と、前記パラメータに応じた許容占有リソースブロック数を記憶する記憶手段と、抽出された前記パラメータと、前記記憶手段におけるパラメータと許容占有リソースブロック数の関係に基づいて、データ送信時の許容占有リソースブロック数を決定し、当該許容占有リソースブロック数をデータ送信時の占有リソースブロック数としてデータ送信指示を行う指示手段と、を具備することを特徴とする。
【００１６】
また、本発明は、トランスポートプロトコルによって無線通信回線を介して、サーバから受信したデータをクライアントへと転送する無線基地局装置において、受信通知の受信なしで一度に転送できるパケットサイズに関連するパラメータを、前記クライアントより受信した情報から抽出する、パラメータ抽出手段と、抽出された前記パラメータに基づいてデータ送信指示を行う指示手段と、前記サーバから受信したデータを蓄積するバッファと、制御装置と、を具備し、前記制御装置は、前記バッファ内に蓄積されたデータを出力する機能と、前記指示手段から停止指示を受信したとき前記バッファ内に蓄積されたデータの出力を止め、前記バッファ内に前記サーバから受信したデータを蓄積させる機能と、前記バッファ内に蓄積されたデータ量を計測する機能と、前記指示手段に前記データ量を通知する機能と、を具備し、前記指示手段は、前記制御装置から通知された前記データ量を送信するために必要な所要リソースブロック数を計算し、前記データ送信時の許容占有リソースブロック数と、前記所要リソースブロック数とを比較し、前記所要リソースブロック数が前記データ送信時の許容占有リソースブロック数を超える場合は、前記所要リソースブロック数をデータ送信時の占有リソースブロック数としてデータ送信指示を行うことを特徴とする。
【００２２】
また、本発明は、トランスポートプロトコルによって無線通信回線を介して、サーバから受信したデータをクライアントへと転送する無線基地局装置における通信方法であって、前記無線基地局装置のパラメータ抽出手段は、クライアントから受信した情報から、受信通知の受信なしで一度に転送できるパケットサイズに関連するパラメータを抽出し、前記無線基地局装置の指示手段は、前記パラメータに応じた許容占有リソースブロック数を記憶する記憶手段におけるパラメータと許容占有リソースブロック数の関係と、前記抽出したパラメータに基づいて、データ送信時の許容占有リソースブロック数を決定し、当該許容占有リソースブロック数をデータ送信時の占有リソースブロック数としてデータ送信指示を行うことを特徴とする。
【発明の効果】
【００２３】
本発明によれば、無線基地局装置内で移動局装置側におけるＴＣＰバッファのウインドウサイズを把握できるようにし、そのウインドウサイズを用いて無線基地局装置から送信するデータ量を制御するようにしたので、従来に比べ、送信するデータ量を短時間で制御することができる。したがって、無線区間の下りデータ速度が移動局装置側のアプリケーション処理速度より上回った場合にも、移動局装置側のＴＣＰバッファ溢れの確率を低減でき、ＴＣＰセグメントの消失及びそれに伴う再送や遅延を回避することができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の無線基地局装置が使用される無線通信システムの一実施形態を表す全体構成図である。本システムは無線基地局装置１００、移動局装置２００、及び無線基地局装置１００に接続される上位レイヤ３００、ネットワーク４００、並びにサーバ５００から構成される。サーバ５００内にはＴＣＰ処理部が存在し、アプリケーションプログラムが動作する。ＴＣＰによって移動局装置２００とサーバ５００の間に無線基地局装置１００を経由してセッションが設定される。移動局装置２００がサーバ５００からの情報を受信するときに、移動局装置は、受信品質を示すためにアクノレッジを返す。その際、移動局装置２００内部の送受信処理部２５０はアクノレッジを高周波信号に変換し、無線基地局装置１００へ送信する。
【００２５】
図２に本発明の一実施例としての無線基地局装置１００の内部構造を示す。図２において、アンテナ１０１によって受信された高周波信号は無線部１０２においてベースバンド帯域の受信信号ｓ１０２に変換される。復調部１０３はｓ１０２から上りデータチャネルのデータを復調し軟判定値ｓ１０３ａを計算する機能を有する。前記復調機能には受信データに対する逆拡散及び複素信号を軟判定データへ復調する計算を含む。復調部１０３はまた、受信信号ｓ１０２から上り制御チャネルデータｓ１０３ｂを計算する機能を有する。上りデータチャネル復号部１０４及び上り制御チャネル復号部１０５はそれぞれｓ１０３ａ、ｓ１０３ｂを誤り訂正復号する機能を有する。上りデータチャネル復号部１０４は例えばターボ復号器から構成され、上り制御チャネル復号部１０５は例えば畳み込み符号のビタビ復号器から構成される。上りデータチャネル復号部１０４の動作時には上り制御チャネル復号部１０５の復号結果ｓ１０５ｂが用いられる。
【００２６】
上りデータチャネル復号部１０４及び上り制御チャネル復号部１０５からの出力ｓ１０４、ｓ１０５ａはそれぞれＭＡＣ変換部１０６、スケジューラ１１１（指示手段）へ出力される。このうちｓ１０４は一般的にはＰＤＵと呼ばれる、無線区間のデータ量に整合するサイズのデータである。ＭＡＣ変換部１０６はＰＤＵを無線フレーム毎に連結または分割してＭＡＣフレームを組み立てる機能を有する。前記ＭＡＣフレームは上位レイヤ処理装置３００とＴＣＰウインドウ抽出部１１０（パラメータ抽出手段）へ出力される。ＴＣＰウインドウ抽出部１１０はＭＡＣフレームｓ１０６から図３のフォーマットに基づきウインドウサイズの情報を取り出す機能を有する。なお図３で、括弧内の値はバイト数である。図２に戻り、ＴＣＰウインドウ抽出部１１０はウインドウサイズｓ１１０をスケジューラ１１１へ出力する。
【００２７】
スケジューラ１１１は、上りチャネル復号結果ｓ１０５ａに含まれる下りＣＱＩ情報、ＴＣＰウインドウサイズｓ１１０、及びスケジューラ１１１へデータが流入した時刻の無線フレームにおける、入力バッファ１１２内のデータ蓄積量ｓ１１２ｂに基づき、移動局装置へ割り当てる下りリンクの無線リソースを決定し、ｓ１１１ｃによって下りデータチャネル符号化部１１４へ通知する。ＣＱＩ情報には、例えばＳＩＲの平均値が用いられる。
【００２８】
また、スケジューラ１１１に付属して、図４におけるウインドウサイズＷと許容占有RB（Resource Block）数との関係を記憶するメモリ（記憶手段）を備える。スケジューラ１１１は、前記メモリに記憶されているウインドウサイズＷと許容占有RB数との関係に基づいて、移動局装置に対し割り当てる無線リソースの最大値を決定する機能を有する。ここで許容占有RB数とは、送信対象の移動局装置への送信信号の周波数帯域幅のことであり、値が大きいほど無線区間の伝送速度は大きくなる。図４で、ウインドウサイズＷが０以上かつＷ０未満であるならば、その無線フレームにおいて許容占有RB数は０とする。すなわち下りデータチャネルは送信しない。ウインドウサイズＷがＷ０以上かつＷ１未満であるならば、ウインドウサイズＷに応じ、許容占有RB数も大きくし、前記占有RB数よりも小さな範囲内で、占有RB数を決定する。ウインドウサイズＷがＷ１以上であるならば、占有RB数は、占有RB数として割り当て可能な最大値までの間で制限を設けない。Ｗ０やＷ１の値はＷ＿ＭＡＸ（移動局装置側におけるＴＣＰウインドウサイズの最大値）に応じ、適切な値に調整しておく。
【００２９】
図２に戻り、スケジューラ１１１はまた入力バッファ１１２に対し、下りデータチャネル符号化部１１４へのデータの出力を停止する指示をｓ１１１ｄによって出力する機能を有する。前記停止指示は、現在の無線フレームにおいて、上位レイヤから流入したＭＡＣフレームｓ１２０のデータ量が、占有RB数を上回った場合に、前記差分を入力バッファ１１２に蓄積させる指示である。
【００３０】
スケジューラ１１１は、下りデータチャネルの符号化情報をｓ１１１ｂによって下り制御チャネル符号化部１１３に出力する機能を有する。下り制御チャネル符号化部１１３及び下りデータチャネル符号化部１１４は、それぞれ、下り制御チャネルと下りデータチャネルの誤り訂正符号化を行う機能を有する。符号化後データｓ１１３及びｓ１１４は変調部１１５に入力される。変調部１１５はスケジューラ１１１からの制御情報ｓ１１１ａに基づいて、下り送信信号中の各チャネルを、周波数リソースに割り当てて送信信号を形成する機能を有する。前記機能には変調符号化や拡散の処理を含む。変調部１１５からの出力データｓ１１５は無線部１０２に出力され、高周波信号に変換された後アンテナ１０１から送信される。
【００３１】
なお、スケジューラ１１１には、許容占有RB数を決定する機能以外に、変調方式や符号化率などに関しても制限する機能を持たせても良い。すなわち、使用する方式や値の許容範囲を求め、その範囲内で無線パラメータを設定する機能である。
【００３２】
入力バッファ１１２は、無線フレーム毎に、上位レイヤ処理装置３００から到来するデータを蓄積する機能を有する。また、入力バッファ１１２に付属して、下記（１）〜（４）の機能を有する制御装置を備える。すなわち、（１）無線フレーム毎に、上位レイヤ処理装置３００から到来するデータが流入した後の時刻における、入力バッファ１１２内蓄積データ量を計測する機能、（２）無線フレーム毎に、前記バッファ１１２内蓄積データ量をスケジューラ１１１へｓ１１２ｂによって通知する機能、（３）無線フレーム毎に、バッファ１１２内蓄積データをＰＤＵ変換部１１６に出力する機能、（４）無線フレーム毎に、スケジューラ１１１からｓ１１１ｄにより停止指示を受けた場合、指示を受けた時刻以後のデータをＰＤＵ変換部１１６に出力せず入力バッファ１１２内に蓄積する機能、である。
【００３３】
ＰＤＵ変換部１１６はＭＡＣフレームをＰＤＵに変換する機能を有する。
【００３４】
次に、上述した無線基地局装置１００を含む無線通信システムの動作を説明する。
移動局装置２００より無線基地局装置１００へデータ送信要求を送信すると、無線基地局装置１００はデータ送信要求を受信する。そして、受信したデータ送信要求を、上位レイヤ３００及びネットワーク４００を経由して、サーバ５００へ送信する。サーバ５００はデータ送信要求を受信すると、要求されているオブジェクト又はファイルを無線基地局装置１００へ送信する。無線基地局装置１００は、要求されているオブジェクト又はファイルを受信後、そのオブジェクト又はファイルを入力バッファ１１２へと記憶し、サーバ５００へアクノレッジを送信する。これにより、サーバ５００にオブジェクト又はファイルを受信したことを通知する。こうすることで、ＴＣＰの輻輳制御メカニズムが使用されるといったリスクを減少させることができる。入力バッファ１１２に記憶されたオブジェクト又はファイルは、スケジューラ１１１の制御によって移動局装置２００へ送信される。
【００３５】
図５は無線基地局装置１００の動作を示すフローチャートである。
まず、ＴＣＰウインドウ抽出部１１０がＭＡＣフレームｓ１０６からウインドウサイズＷを抽出する（ステップＳ１）。次に、スケジューラ１１１はＷから許容占有RB数（以下、許容RB数という）を求める（ステップＳ２）。具体的には上記説明のとおり、図４でＷが０以上かつＷ０未満であるならば、その無線フレームにおいて許容RB数は０とする。ＷがＷ０以上かつＷ１未満であるならば、Ｗに応じ、許容RB数も大きくし、占有RB数よりも小さな範囲内で、許容RB数を決定する。ＷがＷ１以上であるならば、許容RB数は、占有RB数として割り当て可能な最大値までの間で制限を設けない。
【００３６】
スケジューラ１１１はまた、入力バッファ１１２の制御装置が報告したバッファ内データ蓄積量Ｑから、Ｑを送信するために必要なRB数を求める（以下、所要RB数という）（ステップＳ２）。具体的には、Ｑを１つのRB数によって送信可能なデータ量で除算し、小数点以下を切り上げた値を所要RB数とする。
【００３７】
次に、スケジューラ１１１は、所要RB数と許容RB数の比較を行う（ステップＳ３）。所用RB数が許容RB数を上回れば、スケジューラ１１１は、所要RB数として許容RB数を使用するように書き換えを行う（ステップＳ４）。
【００３８】
次に、入力バッファ１１２の制御装置が、所要RB数を用いて送信することが可能なデータ量をＰＤＵ変換部１１６へ出力した時点で、スケジューラ１１１は前記制御装置へ入力バッファ１１２からの出力を停止するよう指示する（ステップＳ５）。なお、この処理は、入力バッファ１１２に流入した送信データのうち、送信可能なデータ量から余剰したデータを蓄積することを意味する。入力バッファ１１２内のデータ量は、図１におけるサーバ５００内に存在するＴＣＰ処理部がウインドウサイズの減少を認識し、図２における入力バッファ１１２へ流入するデータ量が減少する時刻まで増加する。その後、ウインドウサイズが再び増大すれば、スケジューラ１１１がより広帯域の無線リソースを割り当てるため、入力バッファ１１２の蓄積データ量は減少する。
【００３９】
次に、下りデータチャネルが使用する無線リソースの占有RB数が所要RB数であることを、下りデータチャネル符号化部１１４及び変調部１１５へ通知する（ステップＳ６）。そして所要RB数を用いて、下りデータチャネル符号化部１１４は入力バッファ１１２から流入したデータを符号化しｓ１１３を形成し、変調部１１５へ出力する。また変調部１１５は下りデータチャネル符号化後データｓ１１４及び下り制御チャネル符号化後データｓ１１３から出力データｓ１１５を形成し、無線部１０２へ出力する。これにより、無線部１０２から高周波信号ｓ１０１が出力され、アンテナ１０１から移動局装置２００へデータを送信することとなる。
【００４０】
このように、本実施形態によれば、無線基地局装置１００内にＴＣＰウインドウ抽出部１１０を設け、ここで移動局装置側のＴＣＰバッファのウインドウサイズＷを把握できるようにし、ウインドウサイズＷに応じて無線基地局装置１００から送信するデータ量を制御するようにした。これにより、無線区間の下りデータ速度が移動局装置側のアプリケーション処理速度より上回った場合にも、無線基地局装置１００がアクノレッジを受信した時刻でウインドウサイズに応じたデータ量が送信されるため、移動局装置側におけるＴＣＰバッファ溢れの確率を低減でき、ＴＣＰセグメントの消失、及びそれに伴う再送や遅延を回避することができる。
【００４１】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【図面の簡単な説明】
【００４２】
【図１】無線基地局装置を含む無線通信システムの全体構成を示すブロック図である。
【図２】本発明の一実施形態による無線基地局装置の構成を示すブロック図である。
【図３】ＴＣＰヘッダのフォーマットを示す図である。
【図４】ウインドウサイズＷと許容占有RB数との関係を示す図である。
【図５】スケジューラの動作を説明するフローチャートである。
【図６】従来の無線基地局装置の構成を示すブロック図である。
【符号の説明】
【００４３】
１００、９００…無線基地局装置
１０１、９０１…アンテナ
１０２、９０２…無線部
１０３、９０３…復調部
１０４、９０４…上りデータチャネル復号部
１０５、９０５…上り制御チャネル復号部
１０６、９０６…ＭＡＣ変換部
１１０…ＴＣＰウインドウ抽出部
１１１、９１１…スケジューラ
１１２、９１２…入力バッファ
１１３、９１３…下り制御チャネル符号化部
１１４、９１４…下りデータチャネル符号化部
１１５、９１５…変調部
１１６、９１６…ＰＤＵ変換部
２００…移動局装置
２５０…送受信処理部
２６０…ＴＣＰ処理部
２７０…アプリケーションプログラム
３００…上位レイヤ処理装置
４００…ネットワーク
５００…サーバ
ｓ１０１、ｓ９０１…高周波信号
ｓ１０２、ｓ９０２…受信データ
ｓ１０３ａ、ｓ９０３ａ…軟判定値
ｓ１０３ｂ、ｓ９０３ｂ…上り制御チャネルデータ
ｓ１０４、ｓ９０４…ＰＤＵ  
ｓ１０５ａ、ｓ１０５ｂ、ｓ９０５ａ、ｓ９０５ｂ上り制御チャネル復号結果
ｓ１０６、ｓ９０６…ＭＡＣフレーム
ｓ１１０…ウインドウサイズ
ｓ１１１ａ、ｓ９１１ａ…送信信号形成制御
ｓ１１１ｂ、ｓ９１１ｂ…下りデータチャネル符号化情報書き出し制御
ｓ１１１ｃ、ｓ９１１ｃ…移動局装置へ割り当てる無線リソースの値
ｓ１１１ｄ…データ出力制御
ｓ１１２ａ、ｓ９１２ａ…データ
ｓ１１２ｂ、ｓ９１２ｂ…バッファ内蓄積データ量
ｓ１１３、ｓ９１３…下り制御チャネル符号化後データ
ｓ１１４、ｓ９１４…下りデータチャネル符号化後データ
ｓ１１５、ｓ９１５…出力データ
ｓ１１６、ｓ９１６…ＰＤＵ
ｓ１２０、ｓ９２０…ＭＡＣフレーム
【図１】
0005239477.tif 000002
【図２】
0005239477.tif 000003
【図３】
0005239477.tif 000004
【図４】
0005239477.tif 000005
【図５】
0005239477.tif 000006
【図６】
0005239477.tif 000007