(57)【要約】  本発明は、パス切替制御を早期に実施できるようにし、また、無線通信の通信効率低下を抑制できるようにしたもので、このために、無線端末（３０）と、当該無線端末（３０）と無線により通信する複数の無線基地局（２−１，２−２）と、前記無線端末（３０）との通信に用いるパスを第１の無線基地局（２−１）を介した第１のパスから第２の無線基地局（２−２）を介した第２のパスに変更する制御装置（１）とをそなえた無線通信システム（４０）において、前記制御装置（１）は、前記第１の無線基地局（２−１）での前記無線端末（３０）宛のデータの残存量を監視し、その監視結果に応じて前記第２のパスへの変更タイミングを制御する。
2009008037.tif 000002
【特許請求の範囲】
【請求項１】
無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおいて、
前記制御装置は、
前記第１の無線基地局での前記無線端末宛のデータの残存量を監視し、
その監視結果に応じて前記第２のパスへの変更タイミングを制御することを特徴とする、無線通信システムのパス切替制御方法。
【請求項２】
前記制御は、前記監視結果が所定の条件を満たす場合に実行され、該所定の条件を満たさない場合は、所定時間の経過により前記第２のパスへの変更を行なうことを特徴とする請求項１記載の無線通信システムのパス切替制御方法。
【請求項３】
前記制御装置は、
前記データの残存量が第１の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、請求項１又は２に記載の無線通信システムのパス切替制御方法。
【請求項４】
前記制御装置は、
前記データの残存量の減少率が第２の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、請求項１又は２に記載の無線通信システムのパス切替制御方法。
【請求項５】
前記制御装置は、
前記第１の無線基地局から前記データの残存量についての報告を周期的に受けることにより、前記監視を行なうことを特徴とする、請求項１〜４のいずれか１項に記載の無線通信システムのパス切替制御方法。
【請求項６】
前記制御装置は、
複数の前記無線端末毎に、前記データの残存量を監視することを特徴とする、請求項１〜５のいずれか１項に記載の無線通信システムのパス切替制御方法。
【請求項７】
前記制御装置は、
前記第２のパスへの変更を実行する際に、前記第１の無線基地局に対して前記無線端末へのデータ送信停止指示を与え、
前記第１の無線基地局は、
前記データ送信停止指示を受けると、前記無線端末へのデータ送信を停止することを特徴とする、請求項３又は４に記載の無線通信システムのパス切替制御方法。
【請求項８】
前記制御装置は、
前記第２のパスへの変更が完了すると、前記第２の無線基地局に対して前記無線端末へのデータ送信開始指示を与え、
前記第２の無線基地局は、
前記データ送信開始指示を受けると、前記無線端末へのデータ送信を開始することを特徴とする、請求項３又は４に記載の無線通信システムのパス切替制御方法。
【請求項９】
無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおける前記制御装置であって、
前記第１の無線基地局での前記無線端末宛のデータの残存量を監視する監視部と、
前記監視部での監視結果に応じて前記第２のパスへの変更タイミングを制御する制御部とをそなえたことを特徴とする、無線通信システムにおける制御装置。
【請求項１０】
前記制御部が、
前記監視部での監視結果が所定の条件を満たす場合に前記制御を実行する一方、該所定の条件を満たさない場合は、所定時間の経過により前記第２のパスへの変更を行なうことを特徴とする、請求項９記載の無線通信システムにおける制御装置。
【請求項１１】
前記制御部が、
前記データの残存量が第１の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、請求項９又は１０に記載の無線通信システムにおける制御装置。
【請求項１２】
前記制御部が、
前記データの残存量の減少率が第２の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、請求項９又は１０に記載の無線通信システムにおける制御装置。
【請求項１３】
前記監視部が、
複数の前記無線端末毎に、前記データの残存量を監視することを特徴とする、請求項９〜１２のいずれか１項に記載の無線通信システムにおける制御装置。
【請求項１４】
無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおける前記無線基地局であって、
当該無線基地局内の前記無線端末宛のデータの残存量を検出する検出部と、
前記検出部で検出された前記データの残存量を前記せいぎょ装置に通知する通知部とをそなえたことを特徴とする、無線通信システムにおける無線基地局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムのパス切替制御方法並びに同システムにおける制御装置及び無線基地局に関する。本発明は、例えば、無線区間の品質に応じて無線端末と通信する無線基地局を切り替えるような無線通信システムに用いると好適である。
【背景技術】
【０００２】
無線通信エリア（セル）を提供する無線基地局（ＢＴＳ：Base Transceiver Station）と、無線端末（ＭＳ：Mobile Station）と、ＢＴＳを制御する基地局制御装置（ＲＮＣ：Radio Network Controller）とをそなえた無線通信システムでは、ＭＳは、ＢＴＳと電波で交信できる範囲内に位置すれば前記ＢＴＳを介して他のＭＳと通信を行なうことができる。【０００３】
このような無線通信システムでは、一般的に、ＭＳは、交信中のＢＴＳ及びＭＳの周辺に存在する他のＢＴＳとの通信品質を測定し、この通信品質に関する情報をＢＴＳ経由でＲＮＣに定期又は不定期に報告する。ＲＮＣは、ＭＳからの前記報告（通信品質情報）に基づき、例えば、ＭＳの移動などにより、ＭＳと交信中のＢＴＳとの通信品質が所定の閾値以下に低下したことを検出すると、ＭＳと交信中のＢＴＳを他のＢＴＳに切り替える、セル（パス）切替制御機能を具備している。【０００４】
ところで、無線通信技術の１つであるＨＳＤＰＡ（High Speed Downlink Packet Access）では、下り（ここでは、ＢＴＳからＭＳへの通信方向）ピーク速度の高速化、伝送遅延短縮を目的として、複数のＭＳに対して一つの共有リソースを動的に時分割及びコード多重して割り当てている。また、伝送効率を向上させるため、ＡＭＣ（Adaptive Modulation and Coding）や、ＨＡＲＱ（Hybrid Automatic Repeat request）などの技術を適用している。【０００５】
また、ＨＳＤＰＡでは、ＢＴＳで終端するトランスポートチャネルとしてＨＳ−ＤＳＣＨ（High Speed Downlink Shared Channel）を使用している。なお、このチャネルはＰＳ（Packet Switch）ドメインでのみ適用される。
ＨＳＤＰＡ通信時は、１つのチャネルを複数ユーザで共用するため、また、ＭＳ側の輻輳及びバッファ・オーバフローなどを避けるために、Ｉｕｒ／Ｉｕｂ間でフロー制御が行なわれる。ここで、Ｉｕｒとは、ＲＮＣ間で用いられるインタフェースであり、また、Ｉｕｂとは、ＲＮＣとＢＴＳとの間で用いられるインタフェースである。なお、このフロー制御は、ユーザプレーン（U-plane）上のコントロールフレームであるＨＳ−ＤＳＣＨ  ＦＰ（High Speed Downlink Shared Channel Frame Protocol）を利用して行なわれる。【０００６】
上記ＨＳＤＰＡが適用される無線通信システムの全体動作の一例について、図６〜図１０を用いて説明する。図６は上記ＨＳＤＰＡが適用される無線通信システムのＲＮＣとＢＴＳとの間の通信動作を説明するシーケンス図である。また、図７はキャパシティリクエスト信号のフレームフォーマットを示す図であり、図８はキャパシティリクエスト信号の設定値を示す図である。さらに、図９はキャパシティアロケーション信号のフレームフォーマットを示す図であり、図１０はキャパシティアロケーション信号の設定値を示す図である。なお、キャパシティリクエスト信号は、ＲＮＣからＢＴＳ宛に送信するデータの伝送速度を要求するための制御信号である。また、キャパシティアロケーション信号は、前記キャパシティリクエスト信号に対する応答信号であり、ＢＴＳがＲＮＣ宛に前記伝送速度を通知するための制御信号である。【０００７】
図７及び図８に示すように、キャパシティリクエスト信号のフレームフォーマットは、当該フレームのＣＲＣを示すフレームＣＲＣ（Frame CRC）フィールドと、当該フレームがデータフレームかコントロールフレームかを示すＦＴフィールドと、当該フレームのフレーム種別を示すフレームタイプ（Frame Type）フィールド（例えば、「0x0A」）と、予備として使用されるスペアビット（Spare bit）と、ユーザデータの優先度を示すＣｍＣＨ−ＰＩフィールドと、ユーザデータの送信待ちデータバッファ量を示すユーザバッファサイズ（User Buffer Size）フィールドと、予備のスペアエクステンション（Spare Extension）フィールドとをそなえて構成される。【０００８】
また、図９及び図１０に示すように、キャパシティアロケーション信号のフレームフォーマットは、当該フレームのＣＲＣを示すフレームＣＲＣ（Frame CRC）フィールドと、当該フレームがデータフレームかコントロールフレームかを示すＦＴフィールドと、当該フレームのフレーム種別を示すフレームタイプ（Frame Type）フィールド（例えば、「0x0B」）と、予備として使用されるスペアビット（Spare bit）と、ユーザデータの優先度を示すＣｍＣＨ−ＰＩフィールドと、送信可能な最大のＭＡＣ−ｄ  ＰＤＵ長を示す最大ＭＡＣ−ｄ  ＰＤＵ長（Max MAC-d PDU Length）フィールドと、ＲＮＣが送信するＭＡＣ−ｄ  ＰＤＵ数の許容数を示すＨＳ−ＤＳＣＨクレジット（HS-DSCH Credits）フィールドと、上記ＨＳ−ＤＳＣＨクレジットの有効区間（期間）を示すＨＳ−ＤＳＣＨインターバル（HS-DSCH Interval）フィールドと、上記ＨＳ−ＤＳＣＨクレジットの連続有効区間を示すＨＳ−ＤＳＣＨリピティションピリオド（HS-DSCH Repetition Period）フィールドと、予備のスペアエクステンション（Spare Extension）フィールドとをそなえて構成される。【０００９】
ＨＳＤＰＡを適用した無線通信システムでは、上記のキャパシティリクエスト信号及びキャパシティアロケーション信号を用いて、図６に示すようなフロー制御が行なわれる。図６はＨＳＤＰＡが適用される無線通信システムのＲＮＣ１００とＢＴＳ２００との間の通信動作を説明するシーケンス図である。なお、ＲＮＣ１００とＢＴＳ２００との間での前記フロー制御を実現するために、ＨＳ−ＤＳＣＨ  ＦＰを規定することが標準化されている。【００１０】
このフロー制御では、まず、送信側としてのＲＮＣ１００が、ＢＴＳ２００へのユーザデータ伝送速度（以下、単に伝送速度ということがある）が０ｋｂｐｓであり、且つ、送信すべきユーザデータが一定時間発生しているかどうかを判定すると、受信側としてのＢＴＳ２００宛に、キャパシティリクエスト信号（ＦＴ＝１，ＣｍＣＨ−ＰＩ＝Ｎ（Ｎの範囲は０〜１５），ユーザバッファサイズ＝Ｕ＞０）を送信する（図６の（１）参照）。【００１１】
ＢＴＳ２００は、ＲＮＣ１００から上記キャパシティリクエスト信号を受信すると、ＲＮＣ１００での伝送速度を指定するためのキャパシティアロケーション信号（ＦＴ＝１，ＣｍＣＨ−ＰＩ＝Ｎ，ＰＤＵ長（＞０），クレジット（＞０），インターバル（＞０））をＲＮＣ１００宛に送信する（図６の（２）参照）。ここでは、例えば、伝送速度を「伝送速度：大」としている。【００１２】
次いで、上記キャパシティアロケーション信号を受信したＲＮＣ１００は、ＢＴＳ２００により指定された伝送速度（「伝送速度：大」）にてユーザデータ（ＨＳ−ＤＳＣＨデータフレーム）をＢＴＳ２００宛に送信する（図６の（３）参照）。なお、上記キャパシティリクエスト信号及びキャパシティアロケーション信号の送信契機に関する規定はなく、ユーザにより任意に設定することができる。例えば、同一チャネルで通信する他ユーザの増減等に起因して伝送速度を変更することが可能となった場合、ＢＴＳ２００は、送信側からの契機（キャパシティリクエスト信号）を受信しなくても、キャパシティアロケーション信号により伝送速度を自律的に指定して、伝送速度の変更を行なうこともできる（例えば、図６の（４）及び（５）参照）。これと同様に、ＲＮＣ１００は、ＢＴＳ２００側からの伝送速度指定（キャパシティアロケーション信号）に従うことなく、自律的に伝送速度を決定するようにもできる。【００１３】
このように、上記のようなフロー制御では、例えば、ＲＮＣ１００とＢＴＳ２００との間の伝送路のボトルネック箇所に応じて、効率的に伝送速度を制御できるようになっている。
次に、図１１及び図１２を用いて、上記無線通信システムにおけるセル切替制御について説明する。図１１は無線通信システムにおけるセル切替制御を説明する模式図であり、図１２はセル切替制御に関するシーケンス図である。【００１４】
図１１の（１）に示すように、例えば、ＭＳ３００が、ＢＴＳ２００−１のセル（図１１の（１）の黒塗り部分）において、ＢＴＳ２００−１と無線通信を行なっているとする。このとき、ＭＳ３００は、ＢＴＳ２００−１との通信品質及びＭＳ３００の周辺に存在する他のＢＴＳ２００−２との通信品質を定期あるいは不定期に測定して、これらの通信品質測定結果をＢＴＳ２００−１（２００−２）経由でＲＮＣ１００に報告している。なお、この測定処理は、図１１の点線矢印で示すコントロールプレーン（C-plane）を用いて行なわれ、ユーザデータの通信は、図１１の実線矢印で示すユーザプレーン（U-plane）を用いて行なわれる。【００１５】
ＲＮＣ１００は、ＭＳ３００からの上記報告（通信品質測定結果）に基づいて、現在のセルよりも通信品質がよくなる他のセルがないかどうかを判定する。
このとき、ＲＮＣ１００が、例えば、ＭＳ３００のデータ通信に関して、ＢＴＳ２００−１のセルよりもＢＴＳ２００−２のセルを用いた方が通信品質がよりよくなると判定した場合、図１１の（１）に示す通信状態から図１１の（２）に示す通信状態へと、ＭＳ３００が交信するセルをＢＴＳ２００−２のセル（図１１の（２）の黒塗り部分）に切り替えるセル（パス）チェンジ（セル切替制御）を実施する。【００１６】
ここで、上記セル切替制御について、図１２のシーケンス図を用いて更に説明する。この図１２に示す例も、図１１に示した例と同様、ＲＮＣ１００が、ＢＴＳ２００−１のセルから他のＢＴＳ２００−２のセルへとセル切替制御を実施する場合を表している。
まず、ＭＳ３００が、交信中のＢＴＳ２００−１のセルでの通信品質及び他のＢＴＳ２００−２のセルでの通信品質を測定し、その測定結果を、無線通信品質（イベントＩＤ：１Ｄ）としてＲＮＣ１００宛に送信する。【００１７】
ＲＮＣ１００は、ＭＳ３００から受信した無線通信品質に基づいて、セル切替制御を実施するかどうかを判定する。図１２に示す例では、ＭＳ３００のデータ通信に関して、ＢＴＳ２００−１のセルよりもＢＴＳ２００−２のセルを用いた方が、通信品質がよりよくなると判定し、ＭＳ３００と通信を行なうセルをＢＴＳ２００−１（セルチェンジ元）のセルからＢＴＳ２００−２（セルチェンジ先）のセルへと切り替えるべく、セル切替制御の実施を決定する（「セルチェンジ起動」参照）。【００１８】
次に、セル切替制御の実施を決定したＲＮＣ１００は、セルチェンジ先ＢＴＳ２００−２のＲＬ（Radio Link）設定準備のために、ＲＬ再設定準備メッセージ（ＲＬ  ＲＥＣＯＮＦ．ＰＲＥＰＡＲＥ）をＢＴＳ２００−２に送信し、これを受信したＢＴＳ２００−２は、その応答であるＲＬ再設定準備完了メッセージ（ＲＬ  ＲＥＣＯＮＦ．ＲＥＡＤＹ）をＲＮＣ１００に返信する。また、ＲＮＣ１００は、確立要求メッセージ（ＥＳＴＡＢＬＩＳＨ  ＲＥＱＵＥＳＴ）をＢＴＳ２００−２に送信し、これを受信したＢＴＳ２００−２は、その応答である確立確認メッセージ（ＥＳＴＡＢＬＩＳＨ  ＣＯＮＦＩＲＭ）をＲＮＣ１００に返信する（符号（ａ）で示す処理参照）。【００１９】
また、ＲＮＣ１００は、ＢＴＳ２００−１のＲＬ設定準備のために、ＲＬ再設定準備メッセージ（ＲＬ  ＲＥＣＯＮＦ．ＰＲＥＰＡＲＥ）をＢＴＳ２００−１に送信し、これを受信したＢＴＳ２００−１は、その応答であるＲＬ再設定準備完了メッセージ（ＲＬ  ＲＥＣＯＮＦ．ＲＥＡＤＹ）をＲＮＣ１００に返信する（符号（ｂ）で示す処理参照）。
ここで、ＲＮＣ１００は、タイマを開始（「タイマ設定」参照）し、アクティベーションタイムを埋め込んだ、ＲＬ再設定了承メッセージ（ＲＬ  ＲＥＣＯＮＦ．ＣＯＭＭＩＴ）及び物理チャネル再設定メッセージ（ＰＨＹ．ＣＨ．ＲＥＣＯＮＦ）を、それぞれ、ＢＴＳ２００−１，ＢＴＳ２００−２及びＭＳ３００に送信する（符号（ｃ）で示す処理参照）。ここで、アクティベーションタイムは、後記非特許文献１に記載されるように、実際にセル切替を実行するまでのタイマ値として使用されるものであり、前記タイマが、このアクティベーションタイムにより設定されるタイマ値（以下、単にタイマ値ということがある）を満了すると、ＲＮＣ１００によりセル切替制御が実施されるようになっている。【００２０】
一方、ＢＴＳ２００−１は、ＲＮＣ１００からの下りデータ（ユーザデータ）送信を停止させるためのフロー制御信号である、キャパシティアロケーション信号（伝送速度：０（クレジット＝０，インターバル＝０））をＲＮＣ１００宛に送信する（符号（ｄ）で示す処理参照）。
ＢＴＳ２００−１から上記キャパシティアロケーション信号を受信したＲＮＣ１００は、ＢＴＳ２００−１へのユーザデータの送信を停止し、上記アクティベーションタイム満了までセル切替制御の実施を待機する一方、ＢＴＳ２００−１は、自局２００−１内に残存するＭＳ３００宛のユーザデータを上記タイマ値が満了するまで送信し続ける。【００２１】
ＲＮＣ１００は、上記タイマ値の満了後、装置内パス（ＲＮＣ１００内の、ＢＴＳ２００−２への終端装置からＨＳＤＰＡ通信に関する終端装置まで）の設定を実行する（符号（ｅ）で示す処理参照）。
一方、ＢＴＳ２００−２は、上記タイマ値の満了後、ＲＮＣ１００からの下りデータ（ユーザデータ）通信を再開させるためのフロー制御信号である、キャパシティアロケーション信号（伝送速度：Ｘ（ＭＡＣ−ｄ  ＰＤＵ長，クレジット，インターバル＞０））をＲＮＣ１００宛に送信する（符号（ｆ）で示す処理参照）。【００２２】
すると、ＲＮＣ１００は、上記処理（符号（ｅ）及び（ｆ）で示す処理参照）の完了を検知し、ＭＳ３００からＲＬ再設定完了報告を示す物理チャネル再設定完了メッセージ（ＰＨＹ．ＣＨ．ＲＥＣＯＮＦ．ＣＯＭＰＬＥＴＥ）を受信して、ＢＴＳ２００−２への下りデータ送信を再開する一方、解放要求メッセージ（ＲＥＬＥＡＳＥ  ＲＥＱＵＥＳＴ）及び解放確認メッセージ（ＲＥＬＥＡＳＥ  ＣＯＮＦＩＲＭ）をＢＴＳ２００−１と送受して、ＢＴＳ２００−１との回線を切断する（符号（ｇ）で示す処理参照）。【００２３】
つまり、ＲＮＣ１００は、ＭＳ３００とＢＴＳ２００との間の無線通信品質（１Ｄ）の報告に基づいて、セル切替制御の実施を決定すると、アクティベーションタイム（タイマ値）を設定し、そのタイマ値が経過するのを待ってから、ＢＴＳ２００−１（セルチェンジ元）からＢＴＳ２００−２（セルチェンジ先）へとセル切替制御を実施する。
なお、上記のセル切替制御は、後記非特許文献２及び３に開示されており、また、ＨＳＤＰＡを含む無線通信システムにおけるセル切替制御方法に関する技術として、下記特許文献１〜４に記載された技術がある。【００２４】
下記特許文献１には、古いノードにデータが残存しているかどうかを判定し、この判定結果に基づいて、ＲＮＣから古いノード宛のデータ送信を停止することが開示されている。また、下記特許文献２には、アクティベーション時間のネゴシエーションを行なうことが開示されている。また、下記特許文献３及び４には、ハンドオーバ時のサービングＲＮＣ（Ｓ−ＲＮＣ），ドリフトＲＮＣ（Ｄ−ＲＮＣ），ノードＢ及びユーザ用装置（ＵＥ）間のフロー制御信号処理について開示されている。
【特許文献１】特表２００５−５１０９５０号公報
【特許文献２】国際公開第ＷＯ２００４／０５７８８７号パンフレット
【特許文献３】特表２００５−５２５０５７号公報
【特許文献４】特表２００５−５２１３６０号公報
【非特許文献１】3rd Generation Partnership Project; Technical Specification Group GSM/EDGE Radio Access Network; Mobile radio interface layer 3 specification; Radio Resource Control (RRC) protocol; lu Mode (Release 7) (3GPP TS44.118 V7.1.0 (2005-07))
【非特許文献２】3rd Generation Partnership Project; Technical Specification Group Radio Access Network; High Speed Downlink Packet Access; Iub/Iur protocol aspects (Release 5) (3GPP TR25.877 V5.1.0 (2002-06))
【非特許文献３】3rd Generation Partnership Project; Technical Specification Group Radio Access Network; High Speed Downlink Packet Access (HSDPA); Overall description; Stage 2 (Release 7) (3GPP TS25.308 V7.1.0 (2006-12))
【発明の開示】
【発明が解決しようとする課題】
【００２５】
ところで、上記のセル切替制御方法では、セル切替制御は、上記タイマ値が満了するまで行なわれない。
しかしながら、上記タイマ値が満了するまでに、セルチェンジ元のＢＴＳ２００−１が、ＭＳ３００宛のユーザデータを送信完了することがある。このような場合、ＢＴＳ２００−１内には、既に、ＭＳ３００に送信すべきユーザデータが無いにもかかわらず、上記タイマ値が満了するまでセル切替制御は行なわれず、その結果、ＢＴＳ２００−１からＭＳ３００宛に送信すべきユーザデータが無い時間（無通信時間）が発生するので、無線通信システムの通信効率が低下するという課題がある。【００２６】
また、通信環境の変化（悪化）などにより、上記タイマ値が満了するまでに、セルチェンジ元のＢＴＳ２００−１が、ＭＳ３００宛のユーザデータを正常に送信完了できなくなる場合がある。このような場合、ＢＴＳ２００−１がＭＳ３００宛にユーザデータを正常に送信できないにもかかわらず、やはり上記タイマ値の満了するまでセル切替制御は行なわれない。その結果、ユーザデータの送信遅延が発生するという課題がある。【００２７】
本発明は、以上のような課題に鑑み創案されたもので、その目的の一つは、セル（パス）切替制御を早期に実施できるようにすることにある。その際好ましくは、前述のタイマに依存しないようにする。また、無線通信の通信効率低下を抑制することも目的の一つである。
なお、前記目的に限らず、後述する発明を実施するための最良の形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の一つとして位置付けることができる。
【課題を解決するための手段】
【００２８】
上記の目的を達成するために、本発明では、下記の無線通信システムのセル切替制御方法並びに同システムにおける制御装置及び無線基地局を用いる。即ち、
（１）本発明の無線通信システムのパス切替制御方法は、無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおいて、前記制御装置は、前記第１の無線基地局での前記無線端末宛のデータの残存量を監視し、その監視結果に応じて前記第２のパスへの変更タイミングを制御する。【００２９】
（２）ここで、前記制御は、前記監視結果が所定の条件を満たす場合に実行され、前記所定の条件を満たさない場合は、所定時間の経過により前記第２のへの変更を行なうようにしてもよい。
（３）また、前記制御装置は、前記データの残存量が第１の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行するようにしてもよい。【００３０】
（４）さらに、前記制御装置は、前記データの残存量の減少率が第２の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行するようにしてもよい。
（５）ここで、前記制御装置は、前記第１の無線基地局から前記データの残存量についての報告を周期的に受けることにより、前記監視を行なうようにしてもよい。【００３１】
（６）前記制御装置は、複数の前記無線端末毎に、前記データの残存量を監視するようにしてもよい。
（７）また、前記制御装置は、前記第２のパスへの変更を実行する際に、前記第１の無線基地局に対して前記無線端末へのデータ送信停止指示を与え、前記第１の無線基地局は、前記データ送信停止指示を受けると、前記無線端末へのデータ送信を停止するようにしてもよい。【００３２】
（８）さらに、前記制御装置は、前記第２のパスへの変更が完了すると、前記第２の無線基地局に対して前記無線端末へのデータ送信開始指示を与え、前記第２の無線基地局は、前記データ送信開始指示を受けると、前記無線端末へのデータ送信を開始するようにしてもよい。
（９）また、本発明の無線通信システムにおける制御装置は、無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおける前記制御装置であって、前記第１の無線基地局での前記無線端末宛のデータの残存量を監視する監視部と、前記監視部での監視結果に応じて前記第２のパスへの変更タイミングを制御する制御部とをそなえる。【００３３】
（１０）また、前記制御部は、前記監視部での監視結果が所定の条件を満たす場合に前記制御を実行する一方、該所定の条件を満たさない場合は、所定時間の経過により前記第２のパスへの変更を行なうようにしてもよい。
（１１）ここで、前記制御部は、前記データの残存量が第１の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行するようにしてもよい。【００３４】
（１２）また、前記制御部は、前記データの残存量の減少率が第２の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行するようにしてもよい。
（１３）さらに、前記監視部は、複数の前記無線端末毎に、前記データの残存量を監視するようにしてもよい。【００３５】
（１４）また、本発明の無線通信システムにおける無線基地局は、無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおける前記無線基地局であって、当該無線基地局内の前記無線端末宛のデータの残存量を検出する検出部と、前記検出部で検出された前記データの残存量を前記制御装置に通知する通知部とをそなえる。
【発明の効果】
【００３６】
上記本発明によれば、すくなくとも次のいずれかの効果ないし利点が得られる。
（１）本発明の無線通信システムのパス切替制御方法によれば、制御装置が、無線基地局での無線端末宛のデータの残存量を監視し、その監視結果に応じてパスの変更タイミングを制御するので、パス切替制御を早期に実施することができる。その結果、無線通信の通信効率低下を抑制することが可能となる。【００３７】
（２）また、前記データの残存量が第１の閾値以下であると判定すると、前記パスの変更を実行するようにすれば、より確実に早期のパス制御を実施することができるので、無線通信の無通信時間の発生を防止することが可能となる。
（３）さらに、前記データの残存量の減少率が第２の閾値以下であると判定すると、前記パスの変更を実行するようにすれば、より確実に早期のパス制御を実施することができるので、無線通信の送信遅延の発生を抑制することができる。【００３８】
（４）また、前記制御装置が、無線基地局から前記データの残存量についての報告を周期的に受けるようにすれば、前記データの残存量の減少率を容易に算出することが可能となるので、処理を単純化することができる。
（５）さらに、前記制御装置は、複数の前記無線端末毎に、前記データの残存量を監視するようにすれば、より効果的にパスの変更を実施することができる。その結果、無線通信の通信効率をさらに向上させることが可能となる。【００３９】
（６）また、前記制御装置が、パスの変更を実施する際に、無線基地局に対して無線端末へのデータ送信停止指示を与え、前記無線基地局が、このデータ送信停止指示を受けると、前記無線端末へのデータ送信を停止するようにすれば、データの欠落を抑制しつつより確実にパスの変更を実施することができる。
（７）さらに、前記制御装置が、パスの変更が完了すると、無線基地局に対して無線端末へのデータ送信開始指示を与え、前記無線基地局が、このデータ送信開始指示を受けると、前記無線端末へのデータ送信を開始するようにすれば、無線通信の通信効率をさらに向上させることが可能となる。【００４０】
（８）また、無線基地局において、検出部が、当該無線基地局内の無線端末宛のデータの残存量を検出し、通知部が、前記検出部で検出された前記データの残存量を前記制御装置に通知するので、前記制御装置は、確実に前記データの残存量を監視することができる。その結果、上述のパス変更タイミング制御を確実に実施することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態に係る無線通信システムにおける制御装置及び無線基地局の要部の構成を示す図である。
【図２】残存ＰＤＵ情報テーブルの構成例である。
【図３】図１に示す無線通信システムの動作の一例を説明するフローチャートである。
【図４】図１に示す無線通信システムの動作の一例を説明するシーケンス図である。
【図５】図１に示す無線通信システムの動作の一例を説明するシーケンス図である。
【図６】ＨＳＤＰＡが適用される無線通信システムのＲＮＣとＢＴＳとの間の通信動作を説明するシーケンス図である。
【図７】キャパシティリクエスト信号のフレームフォーマットを示す図である。
【図８】キャパシティリクエスト信号の設定値を示す図である。
【図９】キャパシティアロケーション信号のフレームフォーマットを示す図である。
【図１０】キャパシティアロケーション信号の設定値を示す図である。
【図１１】無線通信システムにおけるセル切替制御を説明する模式図である。
【図１２】図１１に示すセル切替制御に関するシーケンス図である。
【符号の説明】
【００４２】
１  制御装置（ＲＮＣ）
２−１，２−２  無線基地局（ＢＴＳ）
３  ＲＮＣ側信号受信部
４  ＲＮＣ側ＲＲＣ信号解析部
５  ＲＮＣ側ＮＢＡＰ信号解析部
６  ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部
７  残存ＰＤＵ情報テーブル
８  ＲＮＣ側ＲＲＣ信号編集部
９  ＲＮＣ側ＮＢＡＰ信号編集部
１０  ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部
１１  ＢＴＳ−ＩＦ
１２  ＲＮＣ側信号送信部
１３  ＢＴＳ側信号受信部
１４  ＢＴＳ側ＲＲＣ信号解析部
１５  ＢＴＳ側ＮＢＡＰ信号解析部
１６  ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部
１７  ＢＴＳ側ＲＲＣ信号編集部
１８  ＢＴＳ側ＮＢＡＰ信号編集部
１９  ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部
２０  周期処理部
２１  ＢＴＳ側信号送信部
３０  無線端末（ＭＳ）
４０  無線通信システム
【発明を実施するための最良の形態】
【００４３】
以下、図面を参照して本発明の実施の形態を説明する。ただし、本発明は、以下に説明する実施形態及び変形例に限定されず、本発明の趣旨を逸脱しない範囲で種々変形して実施できることはいうまでもない。
〔Ａ〕一実施形態の説明
（無線通信システム４０の構成例について）
図１は本発明の一実施形態に係る無線通信システムにおける制御装置（基地局制御装置）及び無線基地局の要部の構成を示す図である。この図１に示す無線通信システム４０は、基地局制御装置（ＲＮＣ）１と、複数の無線基地局（ＢＴＳ）２−ｎ（ｎは２以上の整数であり、図１は、ｎ＝２の例である）と、少なくとも１つの無線端末（ＭＳ）３０（図１の例では１台）とをそなえており、ＲＮＣ１，ＢＴＳ２及びＭＳ３０間の通信を可能としている。なお、以下、上記ＢＴＳ２−ｎを区別しない場合は、単にＢＴＳ２と表記することがある。【００４４】
（ＲＮＣ１の構成例について）
ＲＮＣ１は、ＢＴＳ２の上位装置として各種制御を実施する制御装置であり、ＭＳ３０との通信に用いるパスをＢＴＳ２−１を介した第１のパスからＢＴＳ２−２を介した第２のパスに所定のタイミングで変更する機能を具備する。このために、ＲＮＣ側信号受信部３と、ＲＮＣ側ＲＲＣ信号解析部４と、ＲＮＣ側ＮＢＡＰ信号解析部５と、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６と、残存ＰＤＵ情報テーブル７と、ＲＮＣ側ＲＲＣ信号編集部８と、ＲＮＣ側ＮＢＡＰ信号編集部９と、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０と、ＢＴＳ−ＩＦ１１と、ＲＮＣ側信号送信部１２とをそなえて構成される。【００４５】
ここで、ＲＮＣ側信号受信部３は、ＭＳ３０から無線信号を受信したＢＴＳ２から転送されるＭＳ３０からの信号を受信して各処理部に与える処理を行なうものである。本ＲＮＣ側信号受信部３は、例えば、ＭＳとの通信で用いられる各プロトコルの信号解析部（ＲＮＣ側ＲＲＣ信号解析部４，ＲＮＣ側ＮＢＡＰ信号解析部５及びＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６）とのインタフェースを有しており、ＢＴＳ２から受信した信号のプロトコル種別を判別して、各プロトコルに対応する各信号解析部へ受信信号をそれぞれ送出する。【００４６】
ＲＮＣ側ＲＲＣ信号解析部４は、ＭＳ３０からＢＴＳ２を介して送信された無線リソース制御（ＲＲＣ：Radio Resource Control）信号を解析するものである。本ＲＮＣ側ＲＲＣ信号解析部４は、ＭＳ３０からのＲＲＣ信号の解析結果に応じて、換言すればＭＳ３０主導で、ＢＴＳ２とＭＳ３０とのいずれの制御を実施するかを決定する機能を具備している。【００４７】
ここで、ＲＮＣ側ＲＲＣ信号解析部４が、上記ＲＲＣ信号に基づき、ＢＴＳ２の制御を実施すると決定した場合は、ＲＮＣ側ＮＢＡＰ信号編集部９又はＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０に対して、その旨の制御メッセージを編集するよう通知する一方、ＭＳ３０の制御を実施すると決定した場合は、ＲＮＣ側ＲＲＣ信号編集部８に、その旨の制御メッセージを編集するよう通知する。【００４８】
例えば、ＲＮＣ側ＲＲＣ信号解析部４が、上記ＲＲＣ信号により無線通信品質を受信した場合、この無線通信品質に基づいて、ＭＳ３０と交信するＢＴＳ２のセルを切り替える制御（即ち、ＢＴＳ２の制御）を実施するかどうかを判定する。つまり、前記無線通信品質に基づいて、ＲＮＣ１は、ＭＳ３０とＢＴＳ２との間の通信品質を向上させるべく、セル（パス）切替制御（セルチェンジ）の実施を決定する機能を具備している。【００４９】
このとき、セルチェンジ元のＢＴＳ２−１とセルチェンジ先のＢＴＳ２−２では、ＭＳ３０の通信リンクの再設定をする必要があるので、ＲＮＣ側ＲＲＣ信号解析部４は、ＢＴＳ２−１，２−２宛にその旨の制御メッセージを通知すべく、ＭＳ３０との通信リンク再設定を指示するためのＲＬ再設定準備メッセージ（ＲＬ  ＲＥＣＯＮＦ．ＰＲＥＰＡＲＥ）及び確立要求メッセージ（ＥＳＴＡＢＬＩＳＨ  ＲＥＱＵＥＳＴ）を編集するよう、ＲＮＣ側ＮＢＡＰ信号編集部９に通知する。【００５０】
次いで、ＭＳ３０とＢＴＳ２−１，２−２との前記通信リンク再設定が完了すると、トランスポートチャネルの切替をＭＳ３０へ指示するための物理チャネル再設定メッセージ（ＰＨＹ．ＣＨ．ＲＥＣＯＮＦ）を編集するよう、ＲＮＣ側ＲＲＣ信号編集部８に通知する。そして、ＲＮＣ１が、ＭＳ３０からの前記トランスポートチャネル切替処理が完了したこと示す物理チャネル再設定完了メッセージ（ＰＨＹ．ＣＨ．ＲＥＣＯＮＦ．ＣＯＭＰＬＥＴＥ）を受けると、ＲＮＣ側ＲＲＣ信号解析部４は、ＭＳ３０とセルチェンジ元ＢＴＳ２−１との通信リンクを解放するための解放要求メッセージ（ＲＥＬＥＡＳＥ  ＲＥＱＵＥＳＴ）を編集するようＲＮＣ側ＮＢＡＰ信号編集部９へ通知して、セルチェンジ元ＢＴＳ２−１との通信を解放（終了）するようになっている。【００５１】
ＲＮＣ側ＮＢＡＰ信号解析部５は、ＢＴＳ２から送信された基地局制御プロトコルであるＮＢＡＰ（Node B Application Protocol）信号を解析するものである。本ＲＮＣ側ＮＢＡＰ信号解析部５は、ＢＴＳ２から受信したＮＢＡＰ信号の解析結果に応じて、ＢＴＳ２とＭＳ３０とのいずれの制御を実施するかを決定する機能を具備している。つまり、ＢＴＳ２主導でも、ＢＴＳ２とＭＳ３０とのいずれの制御を実施するかを決定する機能を具備している。【００５２】
ここで、ＲＮＣ側ＮＢＡＰ信号解析部５が、ＢＴＳ２の制御を実施すると決定した場合は、ＲＮＣ側ＮＢＡＰ信号編集部９又はＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０に、その旨の制御メッセージを編集するよう通知する一方、ＭＳ３０の制御を実施すると決定した場合は、ＲＮＣ側ＲＲＣ信号編集部８に、その旨の制御メッセージを編集するよう通知する。【００５３】
例えば、ＲＮＣ側ＮＢＡＰ信号解析部５は、上記ＮＢＡＰ信号によりＢＴＳ２が測定した無線通信品質を受信することもでき、この場合、ＢＴＳ２で測定した無線通信品質に基づいて、ＭＳ３０と交信するＢＴＳ２のセルを切り替えるかどうかを判定することもできるようになっている。
さらに、ＲＮＣ側ＮＢＡＰ信号解析部５は、ＲＮＣ１がセル切替制御を実施すると決定した場合、ＲＮＣ１とセルチェンジ元ＢＴＳ２−１とセルチェンジ先ＢＴＳ２−２とのパスを切り替えるため、ＢＴＳ−ＩＦ１１へパス切替を指示する機能も具備している。【００５４】
即ち、ＲＮＣ側ＲＲＣ信号解析部４及びＲＮＣ側ＮＢＡＰ信号解析部５は、ＭＳ３０、又は、ＢＴＳ２からの通信品質情報に基づき、ＭＳ３０に関して他のＢＴＳ２へのパス切替制御の実行を決定する機能を具備している。
ＢＴＳ−ＩＦ１１は、ＲＮＣ１と各ＢＴＳ２との通信を終端するインタフェースである。【００５５】
ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、ＢＴＳ２から送信されたＨＳ−ＤＳＣＨ  ＦＰ信号（例えば、キャパシティアロケーション信号）を解析し、このＨＳ−ＤＳＣＨ  ＦＰ信号に基づいた処理を実施するための制御メッセージを編集するようＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０に通知するものである。
本実施形態では、ＢＴＳ２が、上記ＨＳ−ＤＳＣＨ  ＦＰ信号により、ＲＮＣ１とＢＴＳ２との間の伝送速度を指定できるほか、ＢＴＳ２内に残存するＭＳ３０へのユーザデータ量〔残存ＰＤＵ（Protocol Data Unit）数〕をＲＮＣ１宛に通知するためのフロー制御補助情報とを通知できるようになっている。なお、この残存ＰＤＵ数は、例えば、ＨＳ−ＤＳＣＨ  ＦＰ信号のスペアエクステンションフィールドに格納される。【００５６】
また、ＢＴＳ２側で、ＨＳ−ＤＳＣＨ  ＦＰ信号のスペアビットに所定のフラグ値（例えば０か１）を設定することにより、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、上記ＨＳ−ＤＳＣＨ  ＦＰ信号が、フロー制御補助情報であるかどうかを判定することができるようになっている。例えば、フラグが「１（ＯＮ）」ならば、ＨＳ−ＤＳＣＨ  ＦＰ信号はフロー制御補助情報であり、フラグが「０（ＯＦＦ）」ならば、ＨＳ−ＤＳＣＨ  ＦＰ信号はフロー制御情報である。【００５７】
本ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、ＨＳ−ＤＳＣＨ  ＦＰ信号を解析して、上記フラグ値が「０」であることを検出すると、ＲＮＣ１とＢＴＳ２との間の伝送速度制御（フロー制御）を行なうようにＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０を制御する。
一方、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６が、前記フラグ値が「１」であることを検出した場合は、ＨＳ−ＤＳＣＨ  ＦＰ信号のスペアエクステンションフィールドに格納される残存ＰＤＵ数を抽出し、前記残存ＰＤＵ数〔Ｍ（Ｍは自然数）〕及び前記ＨＳ−ＤＳＣＨ  ＦＰ信号の受信タイミングなどに関する情報を、ＲＮＣ１とＢＴＳ２との通信呼〔インスタンスＩＤ（Ｎ）〕（Ｎは自然数）毎に、残存ＰＤＵ情報テーブル７に保存（記録）する。なお、本例では、ＲＮＣ１が、ＢＴＳ２−１から残存ＰＤＵ数についての報告（フラグが「１」に設定されたＨＳ−ＤＳＣＨ  ＦＰ信号）を周期的に受けるようになっているので、前記残存ＰＤＵ数の単位時間あたりの変化量（例えば、残存ＰＤＵ数の減少率）を容易に算出して監視することが可能である。【００５８】
そして、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、残存ＰＤＵ情報テーブル７に記録された残存ＰＤＵ数に基づいて、ＢＴＳ２内の残存ＰＤＵ数の減少率（Ｌ）を算出する機能も具備している。
また、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、残存ＰＤＵ情報テーブル７に記録された残存ＰＤＵ数に基づいて、ＢＴＳ２内の残存ＰＤＵ数が第１の閾値以下であるかどうか、及び、前記残存ＰＤＵ数の減少率が第２の閾値以下であるかどうかを判定する。そして、前記いずれかの条件を満たすと判定（いずれか一方の判定だけ行なうこととすることもできる）すると、ＲＮＣ１は、ＢＴＳ２−２を介したパスへの変更を実行する際に、ＢＴＳ２−１に対してＭＳ３０へデータ送信開始指示〔解放要求メッセージ（ＲＥＬＥＡＳＥ  ＲＥＱＵＥＳＴ）〕を与え、このデータ送信開始指示を受けたＢＴＳ２−１は、ＭＳ３０へのデータ送信を停止する。【００５９】
一方、ＲＮＣ１は、前記パス切替制御が完了すると、ＢＴＳ２−２に対してＭＳ３０へのデータ送信開始指示（キャパシティリクエスト信号）を与え、このデータ送信開始指示を受けたＢＴＳ２−２は、ＭＳ３０へのデータ送信を開始する。
なお、上記第１の閾値は、ユーザにより自由に設定することもできるが、例えば、「第１の閾値＝０」と設定すれば、ＢＴＳ２内にＭＳ３０に送信すべきデータがなくなると直ちにセル（パス）切替を実施することができる。もちろん、第１の閾値値は、非ゼロの所定値とすることもできる。また、第２の閾値についてもユーザにより自由に設定することが可能であるが、例えば、「第２の閾値＝α×伝送速度（０＜α＜１）」と設定すれば、キャパシティアロケーション信号により指定された伝送速度の達成度合いに応じてセル（パス）切替を適切に実施することが可能である。【００６０】
即ち、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、ＢＴＳ２−１でのＭＳ３０宛のデータの残存量（残存ＰＤＵ数）を監視する監視部として機能するとともに、この監視結果に応じてＢＴＳ２−２を介したパスへの変更タイミングを制御することができる。例えば、上記条件を満たさない場合は、アクティベーションタイムに基づくタイミングでパスの変更を行ない、上記条件を満たす場合は、アクティベーションタイムに基づくタイミングよりも早める方向に制御（アクティベーションタイムに基づく所定のタイミングより早いタイミングでパスの変更を行なうように制御）する制御部として機能するものである。なお、前記第１及び第２の閾値は、上述した例のほか、無線通信システム４０の運用情報（例えば、実装している無線帯域や、セル切替制御を実行する直前の伝送速度など)から算出することもできる。【００６１】
残存ＰＤＵ情報テーブル７は、各ＭＳ３０毎の残存ＰＤＵ数を記録するためのものであり、ＲＮＣ１に設けられる共用あるいは専用のメモリにより構成される。なお、インスタンスＩＤは、上記ＭＳ３０を特定するための情報である。
具体的には、図２に示すように、インスタンスＩＤ（Ｎ）と残存ＰＤＵ数（Ｍ）とが１対１に対応付けられて格納されている。図２は残存ＰＤＵ情報テーブル７の構成例である。つまり、上記ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、残存ＰＤＵ情報テーブル７を用いることで、ＭＳ３０毎の上記残存ＰＤＵ数を監視（管理）している。【００６２】
ここで、ＲＮＣ側ＲＲＣ信号編集部８は、ＲＲＣ信号の編集を行なうものである。例えば、ＲＮＣ側ＲＲＣ信号編集部８は、ＲＮＣ側ＲＲＣ信号解析部４，ＲＮＣ側ＮＢＡＰ信号解析部５及びＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６から制御メッセージについての編集指示を受けると、その通知内容に基づいてＲＲＣ信号の編集を行なう。
ＲＮＣ側ＮＢＡＰ信号編集部９は、ＮＢＡＰ信号の編集を行なうものである。例えば、ＲＮＣ側ＮＢＡＰ信号編集部９は、ＲＮＣ側ＲＲＣ信号解析部４，ＲＮＣ側ＮＢＡＰ信号解析部５及びＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６から制御メッセージについての編集指示を受けると、その通知内容に基づいてＮＢＡＰ信号の編集を行なう。【００６３】
ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０は、ＨＳ−ＤＳＣＨ  ＦＰ信号（ここでは、キャパシティリクエスト信号）の編集を行なうものである。例えば、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０は、ＲＮＣ側ＲＲＣ信号解析部４，ＲＮＣ側ＮＢＡＰ信号解析部５及びＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６から制御メッセージについての編集指示を受けると、その通知内容に基づいてＨＳ−ＤＳＣＨ  ＦＰ信号の編集を行なう。【００６４】
本ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０は、例えば、セル切替処理を実施後、セルチェンジ元ＢＴＳ２−１に対してＭＳ３０への下りデータ（ユーザデータ）送信を停止すべく、ユーザバッファサイズを「０」に設定したキャパシティリクエスト信号をセルチェンジ元ＢＴＳ２−１宛に送信するように、ＲＮＣ側信号送信部１２を制御する。
また、ＲＮＣ側信号送信部１２は、ＢＴＳ２宛の送信信号に所定の無線送信処理を施して、無線信号を送信するものである。本ＲＮＣ側信号送信部１２は、例えば、ＲＮＣ側ＲＲＣ信号編集部８，ＲＮＣ側ＮＢＡＰ信号編集部９及びＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０から送信要求を受けると、所定の信号をＢＴＳ２に送信する機能を具備する。【００６５】
本発明の一実施形態に係るＲＮＣ１は、上述のごとく構成されることにより、通常の基地局制御動作に加えて、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６が、ＢＴＳ２から受信したＨＳ−ＤＳＣＨ  ＦＰ信号（キャパシティアロケーション信号）に基づいて、ＢＴＳ２とＭＳ３０との通信呼毎に、ＢＴＳ２内の残存ＰＤＵ数が第１の閾値以下であるかどうか、及び、前記残存ＰＤＵ数の減少率が第２の閾値以下であるかどうかを判定する。【００６６】
そして、上記の条件のいずれかを満たすと判定した場合、即ち、「残存ＰＤＵ数≦第１の閾値」あるいは「残存ＰＤＵ数の減少率≦第２の閾値」を満たすと判定した場合、ＲＮＣ１は、アクティベーションタイムにより設定されたタイマ値の経過を待たずともセル切替制御を実施する。
なお、上記セルチェンジ元ＢＴＳ２−１からの送信停止後（セル切替制御完了後）、セルチェンジ元ＢＴＳ２−１に下りユーザデータが残存している場合は、ＲＮＣ１とセルチェンジ先ＢＴＳ２−２との間で、ＲＬＣ再送手順などを用いて再送処理を行なうこともできるし、セルチェンジ元ＢＴＳ２−１から残存するユーザデータをセルチェンジ先ＢＴＳ２−２に転送し、セルチェンジ先ＢＴＳ２−２から残存ユーザデータの送信を行なってもよい。【００６７】
（ＢＴＳ２の構成例について）
一方、ＢＴＳ２は、ＭＳ３０との無線通信を行なうほか、ＲＮＣ１により制御されるものであり、このために、図１に示すように、ＢＴＳ側信号受信部１３と、ＢＴＳ側ＲＲＣ信号解析部１４と、ＢＴＳ側ＮＢＡＰ信号解析部１５と、ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６と、ＢＴＳ側ＲＲＣ信号編集部１７と、ＢＴＳ側ＮＢＡＰ信号編集部１８と、ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９と、周期処理部２０と、ＢＴＳ側信号送信部２１とをそなえて構成される。【００６８】
ここで、ＢＴＳ側信号受信部１３は、ＲＮＣ１からの信号を受信して所定の受信処理を行なうものである。本ＢＴＳ側信号受信部１３は、例えば、各プロトコルの信号解析部（ＢＴＳ側ＲＲＣ信号解析部１４，ＢＴＳ側ＮＢＡＰ信号解析部１５及びＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６）とのインタフェースを有しており、ＲＮＣ１から受信した信号のプロトコル種別を判別して、各プロトコルに対応する各信号解析部へ受信信号をそれぞれ送出する機能を具備する。【００６９】
ＢＴＳ側ＲＲＣ信号解析部１４は、ＢＴＳ側信号受信部１３から通知されたＲＲＣ信号を解析するものであり、ＲＮＣ１とＭＳ３０との間でＲＲＣ信号の中継を行なうべく、その旨の制御メッセージを編集するようＢＴＳ側ＲＲＣ信号編集部１７に通知する機能を具備する。
本ＢＴＳ側ＲＲＣ信号解析部１４は、例えば、セル切替制御中にＲＮＣ１から受信したＲＲＣ信号が、ＭＳ３０のトランスポートチャネルの切替を指示する信号である、「物理チャネル再設定メッセージ（Physical Channel Reconfiguration）」である場合、ＲＮＣ１からＭＳ３０へ送信している下りユーザデータを停止させるべく、ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９に対してその旨の制御メッセージを編集するよう通知し、その後、一定周期でＢＴＳ２内の残存ＰＤＵに関する情報（例えば、残存ＰＤＵ数）をＲＮＣ１に通知するため周期処理部２０に「周期処理開始」を通知する機能も具備している。【００７０】
ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６は、ＢＴＳ側信号受信部１３から通知されたＨＳ−ＤＳＣＨ  ＦＰ信号の解析を行なうものであり、下りユーザデータ送信要求（キャパシティリクエスト信号（ユーザバッファサイズ＞０））を受信すると、ＭＳ３０との通信状態に応じた伝送可能レート（伝送速度）をＲＮＣ１に通知するための制御信号を編集すべく、その旨の制御メッセージをＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９に通知する一方、周期処理部２０に「周期処理停止」を通知する機能を具備している。【００７１】
ここで、周期処理部２０は、ＢＴＳ側ＲＲＣ信号解析部１４及びＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６からの制御信号に基づいて、周期処理の開始及び停止を行なうものである。ここでの、周期処理とは、所定の周期でＢＴＳ２内に存在する、ＭＳ３０へ送信すべきユーザデータ（残存ＰＤＵ数）を算出して、ＲＮＣ１宛に通知する処理のことをいう。【００７２】
この周期処理は、例えば、周期処理部２０が、ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９に残存ＰＤＵ数をＲＮＣ１へ通知すべく、その旨の制御メッセージを編集するよう通知することで行なわれる。また、周期処理部２０が、ＢＴＳ側ＲＲＣ信号解析部１４からの「周期処理開始」メッセージを受信すると起動される一方、ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６からの「周期処理停止」メッセージを受けると停止される。なお、この周期処理における所定の周期は、無線通信システム４０の運用情報（例えば、実装している無線帯域や、セル切替制御を実行する直前の伝送速度など)から算出することができるが、別途ユーザにより個別に設定することも可能である。【００７３】
即ち、上記周期処理部２０は、ＢＴＳ２内のＭＳ３０宛の残存ＰＤＵ数を検出する検出部としての機能を具備している。
ＢＴＳ側ＮＢＡＰ信号解析部１５は、ＢＴＳ側信号受信部１３から通知されたＮＢＡＰ信号を解析するものであり、この解析結果に応じてＢＴＳ２での処理を実施するものである。また、このＢＴＳ２内処理の実施結果をＲＮＣ１へ通知するために、その旨の制御メッセージを編集するよう、ＢＴＳ側ＮＢＡＰ信号編集部１８に通知する。【００７４】
ＢＴＳ側ＲＲＣ信号編集部１７は、ＲＲＣ信号の編集を行なうものである。例えば、ＢＴＳ側ＲＲＣ信号解析部１４，ＢＴＳ側ＮＢＡＰ信号解析部１５及びＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６からの通知を受けると、その通知内容に応じて制御メッセージなどの信号編集を行ない、ＢＴＳ側信号送信部２１に編集した信号の送信要求を行なう。
ＢＴＳ側ＮＢＡＰ信号編集部１８は、ＮＢＡＰ信号の編集を行なうものである。例えば、ＢＴＳ側ＮＢＡＰ信号解析部１５からの通知を受けると、その通知内容に応じて制御メッセージなどの信号編集を行ない、ＢＴＳ側信号送信部２１に編集した信号の送信要求を行なう。【００７５】
ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９は、ＨＳ−ＤＳＣＨ  ＦＰ信号の編集を行なうものである。例えば、ＢＴＳ側ＲＲＣ信号解析部１４，ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６及び周期処理部２０からの通知を受けると、その通知内容に応じて制御メッセージなどの信号編集を行ない、ＢＴＳ側信号送信部２１に編集した信号の送信要求を行なう。【００７６】
具体的には、本ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９は、例えば、ＢＴＳ２がＲＮＣ１から下りユーザデータの送信停止命令を受けた場合は、キャパシティアロケーション信号（クレジット＝０，インターバル＝０）をＲＮＣ１宛に送信するよう、ＢＴＳ側信号送信部２１に前記キャパシティアロケーション信号（クレジット＝０，インターバル＝０）の送信要求を行なう。一方、ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６から伝送速度要求を受けた場合は、キャパシティアロケーション信号の各パラメータに適切な値を設定し、ＢＴＳ側信号送信部２１に信号送信要求を行なう。【００７７】
また、周期処理部２０から残存ＰＤＵ数の送信要求を通知された場合は、フロー制御補助情報として、残存ＰＤＵ数をキャパシティアロケーション信号のスペアエクステンションフィールドに格納するとともに、本キャパシティアロケーション信号がフロー制御補助情報であることを示すフラグ値もスペアビットに設定される。
ＢＴＳ側信号送信部２１は、ＲＮＣ１宛に信号（データ）を送信するものである。本ＢＴＳ側信号送信部２１は、例えば、ＢＴＳ側ＲＲＣ信号編集部１７，ＢＴＳ側ＮＢＡＰ信号編集部１８及びＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９から送信要求を受けると、所定の信号をＲＮＣ１に送信する機能を具備する。【００７８】
即ち、上記ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９及びＢＴＳ側信号送信部２１は、周期処理部２０で検出された残存ＰＤＵ数をＲＮＣ１に通知する通知部として機能するものである。なお、送信先としてセルチェンジ先ＢＴＳ２−２を選択可能として、ＢＴＳ側信号送信部２１が、残存ユーザデータをセルチェンジ先ＢＴＳ２−２に転送できるようにすることもできる。この際、上位装置（例えばＲＮＣ１）を介して転送してもよいし、直接転送してもよい。【００７９】
本発明の一実施形態に係るＢＴＳ２は、上述のごとく構成されることにより、通常の無線基地局動作に加えて、周期処理部２０が、ＢＴＳ２内の残存ＰＤＵ数を算出し、所定の周期でＲＮＣ１宛に通知する。
このように、上述したＲＮＣ１とＢＴＳ２とをそなえた本発明の一実施形態に係る無線通信システム４０は、ＢＴＳ２が、ＢＴＳ２内の残存ＰＤＵ数をＲＮＣ１に通知し、ＲＮＣ１が、ＢＴＳ２とＭＳ３０との通信呼に関して、ＢＴＳ２からＭＳ３０へ送信されるデータの残存量（残存ＰＤＵ数）が第１の閾値以下である場合、あるいは、前記残存ＰＤＵ数の減少率が第２の閾値以下となった場合に、セル切替制御を実施するので、より柔軟かつ迅速にセル切替制御を実施することが可能になり、無線端末と無線基地局との間のデータ通信効率を向上させることができる。【００８０】
（無線通信システム４０の全体動作例について）
次に、上記無線通信システム４０の全体動作例について図３〜図５を用いて説明する。図３は無線通信システム４０の動作の一例を説明するフローチャートである。また、図４及び図５は無線通信システム４０の動作の一例を説明するシーケンス図である。【００８１】
図３に示すように、無線通信システム４０において、ＲＮＣ１が、ＲＮＣ側ＲＲＣ信号解析部４あるいはＲＮＣ側ＮＢＡＰ信号解析部５により、ＭＳ３０又はＢＴＳ２からの通信品質情報（無線通信品質）に基づき、セル切替制御の実施を決定すると（ステップＳ１）、ＲＮＣ１は、それまで行なっていたデータ送信処理を一時的に停止し、セル切替制御のための準備動作（例えば、セルチェンジ元ＢＴＳ２−１及びセルチェンジ先ＢＴＳ２−２のＲＬ設定など）を行ない、ＲＮＣ１にそなえられた切替タイマＴ（このタイマは、所定時間の経過によりタイムアウトする）を開始させる（ステップＳ２）。【００８２】
次いで、ＲＮＣ１は、アクティベーションタイムＴａと前記切替タイマＴとを比較し（ステップＳ３）、切替タイマＴがアクティベーションタイムＴａ以上であると判定した場合（ステップＳ３のＹｅｓルート）、ＲＮＣ側ＮＢＡＰ信号編集部９及びＲＮＣ側信号送信部１２により、セルチェンジ元ＢＴＳ（旧ＢＴＳ）２−１におけるＭＳ３０へのデータ送信を停止させ（ステップＳ７）、セル切替制御を実施する（ステップＳ８）。そして、ＲＮＣ１は、ＲＮＣ側ＮＢＡＰ信号編集部９及びＲＮＣ側信号送信部１２により、セルチェンジ先ＢＴＳ（新ＢＴＳ）２−２によるデータ送信を開始させる（ステップＳ９）。【００８３】
一方、ＲＮＣ１は、切替タイマＴがアクティベーションタイムＴａ以上でないと判定した場合（ステップＳ３のＮｏルート）、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６及び残存パケット情報テーブル７により、ＢＴＳ２−１の周期処理部２０から受信した残存ＰＤＵ数（Ｍ）と所定の第１の閾値とを比較し（ステップＳ４）、残存ＰＤＵ数（Ｍ）が第１の閾値以下であると判定された場合（ステップＳ４のＹｅｓルート）、上記と同様に、ステップＳ７〜ステップＳ９の処理を実施する。【００８４】
他方、ＲＮＣ１が、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６及び残存パケット情報テーブル７により、ステップＳ４において、残存ＰＤＵ数（Ｍ）が第１の閾値以下でないと判定された場合（ステップＳ４のＮｏルート）、ＢＴＳ２−１の周期処理部２０から受信した残存ＰＤＵ数（Ｍ）に基づいて算出された、前記残存ＰＤＵ数の減少率と所定の第２の閾値とを比較する（ステップＳ５）。そして、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６及び残存パケット情報テーブル７により、残存ＰＤＵ数の減少率（Ｌ）が第２の閾値以下であると判定された場合（ステップＳ５のＹｅｓルート）、上記と同様に、ステップＳ７〜ステップＳ９の処理を実施する。【００８５】
ステップＳ５において、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６及び残存パケット情報テーブル７により、残存ＰＤＵ数の減少率（Ｌ）が第２の閾値以下でないと判定された場合（ステップＳ５のＮｏルート）、即ち、ステップＳ３〜ステップＳ５のいずれの条件にも当てはまらない場合は、ＲＮＣ側ＮＢＡＰ信号編集部９及びＲＮＣ側信号送信部１２により、旧ＢＴＳ２−１におけるＭＳ３０へのデータ送信を継続させ（ステップＳ６）、上記ステップＳ３〜ステップＳ５の処理を繰り返す。【００８６】
このように、本発明の一実施形態に係るＲＮＣ１は、ＢＴＳ２でのＭＳ３０宛のデータの残存量を監視し、その監視結果に応じてパスの変更タイミングを所定のタイミング（アクティベーションタイムＴａの満了時）よりも早いタイミングで、パス切替制御を早期に実施することができる。その結果、無線通信の通信効率低下を抑制することが可能となる。【００８７】
図４はＲＮＣ１が、残存ＰＤＵ数に基づいてセル切替制御を実施する場合のフロー制御に着目したシーケンス図である。
図４に示すように、まず、ＭＳ３０が、無線通信品質（Measurement Report (1D)）をＲＮＣ１に通知する。ＲＮＣ１は、この無線通信品質に基づき、ＲＮＣ１主導でセル切替制御の実施を決定し（「セルチェンジ起動」）、所定のセル切替手順（図４中の符号（Ａ）に示す処理参照）を実施する。また、ＲＮＣ１からＭＳ３０に対して、物理チャネル再設定メッセージ（ＰＨＹ．ＣＨ．ＲＥＣＯＮＦ．）を送信する。【００８８】
ＢＴＳ２−１では、ＢＴＳ側信号受信部１３により、ＭＳ３０から受信した信号をＢＴＳ側ＲＲＣ信号解析部１４に通知する。ＢＴＳ側ＲＲＣ信号解析部１４は、その解析結果に基づき、ＭＳ３０がＲＮＣ１から物理チャネル再設定メッセージ（ＰＨＹ．ＣＨ．ＲＥＣＯＮＦ．）を受信したことを検知し、ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９に対して、ＲＮＣ１からＢＴＳ２−１へと送信されるユーザデータを停止させるべく、キャパシティアロケーション信号（伝送速度：０）を送信する。さらに、周期処理部２０が、ＢＴＳ２−１内の残存ＰＤＵ数を所定の周期で算出して、ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９及びＢＴＳ側信号送信部２１を介して、フロー制御補助情報としてのキャパシティアロケーション信号（残存ＰＤＵ数（Ｍ））をＲＮＣ宛に送信する。【００８９】
一方、ＲＮＣ１では、ＲＮＣ側信号受信部３によりキャパシティアロケーション信号（伝送速度：０）を受信すると、ＲＮＣ側信号受信部３，ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６及びＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０により、ＲＮＣ１からＢＴＳ２−１に送信している下りユーザデータを停止する。さらに、ＲＮＣ１は、キャパシティアロケーション信号（残存ＰＤＵ数（Ｍ））を受信すると、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６により、残存ＰＤＵ数（Ｍ）を抽出し、インスタンスＩＤ毎に残存ＰＤＵ情報テーブル７に記録する。【００９０】
そして、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、インスタンスＩＤ毎の残存ＰＤＵ数の減少率（Ｌ）を算出し、残存ＰＤＵ数（Ｍ）が所定の第１の閾値（例えば、０）以下であるか、及び、前記残存ＰＤＵ数の減少率（Ｌ）が所定の第２の閾値（例えば、キャパシティアロケーション信号で指定された伝送速度の０．１倍）以下であるかを判定する（図４中の符号（Ｂ）に示す処理参照）。【００９１】
図４に示す例では、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６が、アクティベーションタイム満了前に、「残存ＰＤＵ数（Ｍ）≦第１の閾値」であると判定し、ＢＴＳ２−１からＭＳ３０へ送信しているユーザデータを停止させるために、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０及びＲＮＣ側信号送信部１２を介してキャパシティアロケーション信号（ユーザバッファサイズ＝０）をＢＴＳ２−１に送信する（図４中の符号（Ｃ）に示す処理参照）。さらに、ＲＮＣ１は、ＢＴＳ−ＩＦ１１により、ＢＴＳ２−１とＢＴＳ２−２とのパス切り替えを実施する。【００９２】
ＢＴＳ２−１では、ＢＴＳ側信号受信部１３にてキャパシティアロケーション信号（ユーザバッファサイズ＝０）を受信すると、ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６により、ＢＴＳ２−１からＭＳ３０へのデータ送信を停止するとともに、周期処理部２０の周期処理を停止させる。
次いで、ＲＮＣ１は、セルチェンジ先のＢＴＳ２−２との通信を始めるべく、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１０及びＲＮＣ側信号送信部１２により、キャパシティリクエスト信号（伝送速度：Ｘ＞０）を送信する（図４中の符号（Ｄ）に示す処理参照）。【００９３】
ＢＴＳ２−２では、ＢＴＳ側信号受信部１３にてキャパシティリクエスト信号（伝送速度：Ｘ＞０）を受信すると、例えば、ＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部１６及びＢＴＳ側ＨＳ−ＤＳＣＨ  ＦＰ信号編集部１９により、キャパシティアロケーション信号（伝送速度：Ｘ＞０）をＲＮＣ１宛に送信する。
加えて、ＭＳ３０では、上記セル切替処理に伴うトランスポートチャネルの変更を実施して、ＢＴＳ２−２とのセル切替処理後の新規通信を開始する。また、ＭＳ３０は、この変更処理が完了したことを通知するための物理チャネル再設定完了メッセージ（ＰＨＹ．ＣＨ．ＲＥＣＯＮＦ．ＣＯＭＰＬＥＴＥ）をＲＮＣ１宛に送信する。【００９４】
ＭＳ３０から前記物理チャネル再設定完了メッセージ（ＰＨＹ．ＣＨ．ＲＥＣＯＮＦ．ＣＯＭＰＬＥＴＥ）を受信したＲＮＣ１は、セルチェンジ元のＢＴＳ２−１とＭＳ３０との無線リンクを解放するために、ＢＴＳ２−１との間で、解放要求メッセージ（ＲＥＬＥＡＳＥ．ＲＥＱＵＥＳＴ）及び解放確認メッセージ（ＲＥＬＥＡＳＥ．ＣＯＮＦＩＲＭ）の送受を行ない、一連のセル切替制御を完了する。【００９５】
以上のように、図４に示したフロー制御により、ＲＮＣ１は、ＢＴＳ２でのＭＳ３０宛の残存ＰＤＵ数（Ｍ）を監視し、ＢＴＳ２−１からＭＳ３０へ送信される残存ＰＤＵ数（Ｍ）≦第１の閾値と判定すると、アクティベーションタイムの満了を待たずに、セル切替制御を実施することができる。この結果、早期のパス切替制御を実施することができ、ＭＳ３０とＢＴＳ２−１との間での無通信時間の発生を防止することができる。【００９６】
一方、図５はＲＮＣ１が、残存ＰＤＵ数の減少率に基づいてセル切替制御を実施する場合のフロー制御に着目したシーケンス図である。
図５に示す例は、図４中の符号（Ｂ）で示される処理に代えて、図５中の符号（Ｅ）で示される処理が実施される点で異なり、その他のフロー制御については図４に示した例と同様である。【００９７】
つまり、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、インスタンスＩＤ毎の残存ＰＤＵ数の減少率（Ｌ）を算出し、残存ＰＤＵ数（Ｍ）が所定の第１の閾値（例えば、０）以下であるか、及び、前記残存ＰＤＵ数の減少率（Ｌ）が所定の第２の閾値（例えば、キャパシティアロケーション信号で指定された伝送速度の０．１倍）以下であるかを判定する（図４中の符号（Ｅ）に示す処理参照）。【００９８】
そして、図５に示す例では、ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６が、アクティベーションタイム満了前に、「残存ＰＤＵ数の減少率（Ｌ）≦第２の閾値」であると判定し、セル切替制御を実施する。
このように、図５に示したフロー制御により、ＲＮＣ１は、ＢＴＳ２でのＭＳ３０宛の残存ＰＤＵ数の減少率（Ｌ）を監視し、ＢＴＳ２−１からＭＳ３０へ送信されるデータの残存量の減少率（Ｌ）≦第２の閾値と判定すると、アクティベーションタイムの満了を待たずに、セル切替制御を実施することができる。この結果、早期のパス切替制御を実施することができ、ＭＳ３０とＢＴＳ２−１との間での送信遅延の発生を抑制することができる。【００９９】
〔Ｂ〕その他
以上、本発明の実施形態及び各変形例について詳細に説明したが、本発明は上記の各実施形態及び各変形例に限定されるものではなく、本発明の趣旨を逸脱しない範囲において任意に変形して実施することができる。
例えば、上記実施形態では、ＲＮＣ１が、残存ＰＤＵ数（Ｍ）が第１の閾値以下であるかどうか、及び、残存ＰＤＵ数の減少率（Ｌ）が第２の閾値以下であるかどうかを判定しているが、いずれか一方の判定処理のみを行なうようにしてもよい。【０１００】
また、例えば、ＭＳ３０とＢＴＳ２との間の通信品質測定をＢＴＳ２側で行なうようにしてもよく、その場合は、ＢＴＳ２からＲＮＣ１宛に無線通信品質を報告すればよい。
また、ＢＴＳ２−１，２−２とＲＮＣ（基地局制御装置）１は必ずしも装置として別でなくともよい。即ち、ＲＮＣ（基地局制御装置）１の主要な機能、構成（制御装置（図１の参照符号１内に記載した各構成の全て又は一部））をＢＴＳ２−１，２−２内に設けてもよい。
【産業上の利用可能性】
【０１０１】
以上詳述したように、本発明によれば、基地局制御装置が、アクティベーションタイム満了前に、セルチェンジ元の無線基地局内に残存するＰＤＵ数に関する情報に基づき、柔軟且つ迅速にセル切替制御を実施することができるので、無線通信システム全体の通信効率を向上させることができる。したがって、無線通信技術分野、特に、セル切替制御機能を具備する移動無線通信技術分野に極めて有用と考えられる。
【図１】
2009008037.tif 000003
【図２】
2009008037.tif 000004
【図３】
2009008037.tif 000005
【図４】
2009008037.tif 000006
【図５】
2009008037.tif 000007
【図６】
2009008037.tif 000008
【図７】
2009008037.tif 000009
【図８】
2009008037.tif 000010
【図９】
2009008037.tif 000011
【図１０】
2009008037.tif 000012
【図１１】
2009008037.tif 000013
【図１２】
2009008037.tif 000014
【手続補正書】
【提出日】平成21年10月2日(2009.10.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおいて、
前記制御装置は、
前記第１の無線基地局での前記無線端末宛のデータの残存量を監視し、
その監視結果に応じて前記第２のパスへの変更タイミングを制御することを特徴とする、無線通信システムのパス切替制御方法。
【請求項２】
前記制御は、前記監視結果が所定の条件を満たす場合に実行され、該所定の条件を満たさない場合は、所定時間の経過により前記第２のパスへの変更を行なうことを特徴とする請求項１記載の無線通信システムのパス切替制御方法。
【請求項３】
前記制御装置は、
前記データの残存量が第１の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、請求項１又は２に記載の無線通信システムのパス切替制御方法。
【請求項４】
前記制御装置は、
前記データの残存量の減少率が第２の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、請求項１又は２に記載の無線通信システムのパス切替制御方法。
【請求項５】
前記制御装置は、
前記第１の無線基地局から前記データの残存量についての報告を周期的に受けることにより、前記監視を行なうことを特徴とする、請求項１〜４のいずれか１項に記載の無線通信システムのパス切替制御方法。
【請求項６】
前記制御装置は、
複数の前記無線端末毎に、前記データの残存量を監視することを特徴とする、請求項１〜５のいずれか１項に記載の無線通信システムのパス切替制御方法。
【請求項７】
無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおける前記制御装置であって、
前記第１の無線基地局での前記無線端末宛のデータの残存量を監視する監視部と、
前記監視部での監視結果に応じて前記第２のパスへの変更タイミングを制御する制御部とをそなえたことを特徴とする、無線通信システムにおける制御装置。
【請求項８】
前記制御部が、
前記監視部での監視結果が所定の条件を満たす場合に前記制御を実行する一方、該所定の条件を満たさない場合は、所定時間の経過により前記第２のパスへの変更を行なうことを特徴とする、請求項７記載の無線通信システムにおける制御装置。
【請求項９】
無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおける前記無線基地局であって、
当該無線基地局内の前記無線端末宛のデータの残存量を検出する検出部と、
前記検出部で検出された前記データの残存量を前記制御装置に通知する通知部とをそなえたことを特徴とする、無線通信システムにおける無線基地局。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
残存ＰＤＵ情報テーブル７は、各ＭＳ３０の残存ＰＤＵ数を記録するためのものであり、ＲＮＣ１に設けられる共用あるいは専用のメモリにより構成される。なお、インスタンスＩＤは、上記ＭＳ３０を特定するための情報である。
具体的には、図２に示すように、インスタンスＩＤ（Ｎ）と残存ＰＤＵ数（Ｍ）とが１対１に対応付けられて格納されている。図２は残存ＰＤＵ情報テーブル７の構成例である。つまり、上記ＲＮＣ側ＨＳ−ＤＳＣＨ  ＦＰ信号解析部６は、残存ＰＤＵ情報テーブル７を用いることで、ＭＳ３０毎の上記残存ＰＤＵ数を監視（管理）している。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】変更
【補正の内容】
【０１００】
また、例えば、ＭＳ３０とＢＴＳ２との間の通信品質測定をＢＴＳ２側で行なうようにしてもよく、その場合は、ＢＴＳ２からＲＮＣ１宛に無線通信品質を報告すればよい。
また、ＢＴＳ２−１，２−２とＲＮＣ（基地局制御装置）１は必ずしも装置として別でなくともよい。即ち、ＲＮＣ（基地局制御装置）１の主要な機能、構成（制御装置（図１の参照符号１内に記載した各構成の全て又は一部））をＢＴＳ２−１，２−２内に設けてもよい。
以上の実施形態及びその変形例に関し、さらに以下の付記を開示する。
〔Ｃ〕付記
（付記１）
無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおいて、
前記制御装置は、
前記第１の無線基地局での前記無線端末宛のデータの残存量を監視し、
その監視結果に応じて前記第２のパスへの変更タイミングを制御することを特徴とする、無線通信システムのパス切替制御方法。
（付記２）
前記制御は、前記監視結果が所定の条件を満たす場合に実行され、該所定の条件を満たさない場合は、所定時間の経過により前記第２のパスへの変更を行なうことを特徴とする付記１記載の無線通信システムのパス切替制御方法。
（付記３）
前記制御装置は、
前記データの残存量が第１の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、付記１又は２に記載の無線通信システムのパス切替制御方法。
（付記４）
前記制御装置は、
前記データの残存量の減少率が第２の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、付記１又は２に記載の無線通信システムのパス切替制御方法。
（付記５）
前記制御装置は、
前記第１の無線基地局から前記データの残存量についての報告を周期的に受けることにより、前記監視を行なうことを特徴とする、付記１〜４のいずれか１項に記載の無線通信システムのパス切替制御方法。
（付記６）
前記制御装置は、
複数の前記無線端末毎に、前記データの残存量を監視することを特徴とする、付記１〜５のいずれか１項に記載の無線通信システムのパス切替制御方法。
（付記７）
前記制御装置は、
前記第２のパスへの変更を実行する際に、前記第１の無線基地局に対して前記無線端末へのデータ送信停止指示を与え、
前記第１の無線基地局は、
前記データ送信停止指示を受けると、前記無線端末へのデータ送信を停止することを特徴とする、付記３又は４に記載の無線通信システムのパス切替制御方法。
（付記８）
前記制御装置は、
前記第２のパスへの変更が完了すると、前記第２の無線基地局に対して前記無線端末へのデータ送信開始指示を与え、
前記第２の無線基地局は、
前記データ送信開始指示を受けると、前記無線端末へのデータ送信を開始することを特徴とする、付記３又は４に記載の無線通信システムのパス切替制御方法。
（付記９）
無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおける前記制御装置であって、
前記第１の無線基地局での前記無線端末宛のデータの残存量を監視する監視部と、
前記監視部での監視結果に応じて前記第２のパスへの変更タイミングを制御する制御部とをそなえたことを特徴とする、無線通信システムにおける制御装置。
（付記１０）
前記制御部が、
前記監視部での監視結果が所定の条件を満たす場合に前記制御を実行する一方、該所定の条件を満たさない場合は、所定時間の経過により前記第２のパスへの変更を行なうことを特徴とする、付記９記載の無線通信システムにおける制御装置。
（付記１１）
前記制御部が、
前記データの残存量が第１の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、付記９又は１０に記載の無線通信システムにおける制御装置。
（付記１２）
前記制御部が、
前記データの残存量の減少率が第２の閾値以下であると判定すると、前記第１のパスから前記第２のパスへと変更する所定のタイミングの到来前であっても、前記第２のパスへの変更を実行することを特徴とする、付記９又は１０に記載の無線通信システムにおける制御装置。
（付記１３）
前記監視部が、
複数の前記無線端末毎に、前記データの残存量を監視することを特徴とする、付記９〜１２のいずれか１項に記載の無線通信システムにおける制御装置。
（付記１４）
無線端末と、当該無線端末と無線により通信する複数の無線基地局と、前記無線端末との通信に用いるパスを第１の無線基地局を介した第１のパスから第２の無線基地局を介した第２のパスに変更する制御装置とをそなえた無線通信システムにおける前記無線基地局であって、
当該無線基地局内の前記無線端末宛のデータの残存量を検出する検出部と、
前記検出部で検出された前記データの残存量を前記制御装置に通知する通知部とをそなえたことを特徴とする、無線通信システムにおける無線基地局。
【国際調査報告】
2009008037.tif 000015
2009008037.tif 000016
2009008037.tif 000017
2009008037.tif 000018
2009008037.tif 000019
2009008037.tif 000020