(57)【特許請求の範囲】
【請求項１】
ゲートウェイ装置と、中継ルータと、アクセスルータ装置を有する基地局とを備え、無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御装置において、
前記ゲートウェイ装置からの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、
前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲ（Cross Over Router）を決定する決定手段と
を備え、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、前記ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置する中継ルータ又はゲートウェイ装置であることを特徴とするハンドオーバ制御装置。
【請求項２】
前記決定手段は、ＣＯＲの候補となる中継ルータの内、前記計数手段により計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定することを特徴とする請求項１に記載のハンドオーバ制御装置。
【請求項３】
前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、前記中継ルータ数を、前記無線端末機の移動先の候補となるアクセスルータ毎に計数することを特徴とする請求項１又は２に記載のハンドオーバ制御装置。
【請求項４】
前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、複数のゲートウェイ装置から前記無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数をゲートウェイ装置毎に計数することを特徴とする請求項１又は２に記載のハンドオーバ制御装置。
【請求項５】
前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定されたＣＯＲを通知する通知手段を更に備えることを特徴とする請求項３に記載のハンドオーバ制御装置。
【請求項６】
前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定された、所定のゲートウェイ装置に対応するＣＯＲのアドレスを通知する通知手段を更に備えることを特徴とする請求項４に記載のハンドオーバ制御装置。
【請求項７】
前記決定手段により決定されたＣＯＲと、当該ＣＯＲに対応するゲートウェイ装置のアドレスとを対応付けて格納する格納手段を更に備えることを特徴とする請求項４に記載のハンドオーバ制御装置。
【請求項８】
前記ＣＯＲ決定要求は、前記無線端末機から前記アクセスルータを経由して送信されることを特徴とする請求項３〜７の何れか一項に記載のハンドオーバ制御装置。
【請求項９】
前記ＣＯＲ決定要求は、前記アクセスルータから送信されることを特徴とする請求項３〜７の何れか一項に記載のハンドオーバ制御装置。
【請求項１０】
複数の基地局又は複数のアクセスルータと、ゲートウェイ装置との間においてデータの送受信を行う中継ルータにおいて、
前記ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、
前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲ（Cross Over Router）を決定する決定手段と
を備え、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、前記ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置する中継ルータ又はゲートウェイ装置であることを特徴とする中継ルータ。
【請求項１１】
前記決定手段は、ＣＯＲの候補となる中継ルータの内、前記計数手段により計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定することを特徴とする請求項１０に記載の中継ルータ。
【請求項１２】
前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、前記中継ルータ数を、前記無線端末機の移動先の候補となるアクセスルータ毎に計数することを特徴とする請求項１０又は１１に記載の中継ルータ。
【請求項１３】
前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、複数のゲートウェイ装置から前記無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数をゲートウェイ装置毎に計数することを特徴とする請求項１０又は１１に記載の中継ルータ。
【請求項１４】
前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定されたＣＯＲを通知する通知手段を更に備えることを特徴とする請求項１２に記載の中継ルータ。
【請求項１５】
前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定された、所定のゲートウェイ装置に対応するＣＯＲのアドレスを通知する通知手段を更に備えることを特徴とする請求項１３に記載の中継ルータ。
【請求項１６】
前記ＣＯＲ決定要求は、前記無線端末機から前記アクセスルータを経由して送信されることを特徴とする請求項１２〜１５の何れか一項に記載の中継ルータ。
【請求項１７】
前記ＣＯＲ決定要求は、前記アクセスルータから送信されることを特徴とする請求項１２〜１５の何れか一項に記載の中継ルータ。
【請求項１８】
アクセスルータに接続されたゲートウェイ装置において、
ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、
前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲ（Cross Over Router）を決定する決定手段と
を備え、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、前記ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置する中継ルータ又はゲートウェイ装置であることを特徴とするゲートウェイ装置。
【請求項１９】
前記決定手段は、ＣＯＲの候補となる中継ルータの内、前記計数手段により計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定することを特徴とする請求項１８に記載のゲートウェイ装置。
【請求項２０】
前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、前記中継ルータ数を、前記無線端末機の移動先の候補となるアクセスルータ毎に計数することを特徴とする請求項１８又は１９に記載のゲートウェイ装置。
【請求項２１】
前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、複数のゲートウェイ装置から前記無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数をゲートウェイ装置毎に計数することを特徴とする請求項１８又は１９に記載のゲートウェイ装置。
【請求項２２】
前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定されたＣＯＲを通知する通知手段を更に備えることを特徴とする請求項２０に記載のゲートウェイ装置。
【請求項２３】
前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定された、所定のゲートウェイ装置に対応するＣＯＲのアドレスを通知する通知手段を更に備えることを特徴とする請求項２１に記載のゲートウェイ装置。
【請求項２４】
前記ＣＯＲ決定要求は、前記無線端末機から前記アクセスルータを経由して送信されることを特徴とする請求項２０〜２３の何れか一項に記載のゲートウェイ装置。
【請求項２５】
前記ＣＯＲ決定要求は、前記アクセスルータから送信されることを特徴とする請求項２０〜２３の何れか一項に記載のゲートウェイ装置。
【請求項２６】
請求項１８〜２５の何れか一項に記載のゲートウェイ装置、及び請求項１０〜１７の何れか一項に記載の中継ルータに接続されるアクセスルータにおいて、
前記決定手段により決定されたＣＯＲと、当該ＣＯＲに対応するゲートウェイ装置のアドレスとを対応付けて格納する格納手段を備えることを特徴とするアクセスルータ。
【請求項２７】
無線端末機のハンドオーバを検出する基地局において、
請求項２６に記載のアクセスルータの機能を有する装置を備えることを特徴とする基地局。
【請求項２８】
請求項１〜９の何れか一項に記載のハンドオーバ制御装置と、無線端末機とを備えて構成され、前記ハンドオーバ制御装置と前記無線端末機との間で無線通信を行うことを特徴とする移動通信システム。
【請求項２９】
無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御方法において、
ハンドオーバ制御装置が、ゲートウェイ装置からの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数工程と、
前記ハンドオーバ制御装置が、前記計数工程にて計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲ（Cross Over Router）を決定する決定工程と
を含み、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、前記ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置する中継ルータ又はゲートウェイ装置であることを特徴とするハンドオーバ制御方法。
【請求項３０】
前記決定工程では、前記ハンドオーバ制御装置が、ＣＯＲの候補となる中継ルータの内、前記計数工程にて計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定することを特徴とする請求項２９に記載のハンドオーバ制御方法。
【請求項３１】
前記計数工程では、前記ハンドオーバ制御装置が、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、前記中継ルータ数を、前記無線端末機の移動先の候補となるアクセスルータ毎に計数することを特徴とする請求項２９又は３０に記載のハンドオーバ制御方法。
【請求項３２】
前記計数工程では、前記ハンドオーバ制御装置が、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、複数のゲートウェイ装置から前記無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数をゲートウェイ装置毎に計数することを特徴とする請求項２９又は３０に記載のハンドオーバ制御方法。
【請求項３３】
前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定工程にて決定されたＣＯＲを通知する通知工程を更に含むことを特徴とする請求項３１に記載のハンドオーバ制御方法。
【請求項３４】
前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定工程にて決定された、所定のゲートウェイ装置に対応するＣＯＲのアドレスを通知する通知工程を更に含むことを特徴とする請求項３２に記載のハンドオーバ制御方法。
【請求項３５】
前記決定工程にて決定されたＣＯＲと、当該ＣＯＲに対応するゲートウェイ装置のアドレスとを対応付けて格納手段に格納する格納工程を更に含むことを特徴とする請求項３２に記載のハンドオーバ制御方法。
【請求項３６】
前記ＣＯＲ決定要求は、前記無線端末機から前記アクセスルータを経由して送信されることを特徴とする請求項３１〜３５の何れか一項に記載のハンドオーバ制御方法。
【請求項３７】
前記ＣＯＲ決定要求は、前記アクセスルータから送信されることを特徴とする請求項３１〜３５の何れか一項に記載のハンドオーバ制御方法。
【請求項３８】
ゲートウェイ装置と、中継ルータと、アクセスルータ装置を有する基地局とを備え、無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御装置において、
前記中継ルータからの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、
前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲ（Cross Over Router）を決定する決定手段と
を備え、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、前記ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置する中継ルータ又はゲートウェイ装置であることを特徴とするハンドオーバ制御装置。
【請求項３９】
前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、前記中継ルータ数を、前記無線端末機の移動先の候補となるアクセスルータ毎に計数することを特徴とする請求項３８に記載のハンドオーバ制御装置。
【請求項４０】
前記ＣＯＲ決定要求は、ＣＯＲの候補となる中継ルータのアドレスと、前記無線端末機の移動先の候補となるアクセスルータのアドレスと、前記中継ルータ数と、前記決定手段により決定されたＣＯＲのアドレスとを格納するための領域を含むことを特徴とする請求項３９に記載のハンドオーバ制御装置。
【請求項４１】
複数の基地局又は複数のアクセスルータと、ゲートウェイ装置との間においてデータの送受信を行う中継ルータにおいて、
前記中継ルータからの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、
前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲ（Cross Over Router）を決定する決定手段と
を備え、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、前記ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置する中継ルータ又はゲートウェイ装置であることを特徴とする中継ルータ。
【請求項４２】
前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、前記中継ルータ数を、前記無線端末機の移動先の候補となるアクセスルータ毎に計数することを特徴とする請求項４１に記載の中継ルータ。
【請求項４３】
前記ＣＯＲ決定要求は、ＣＯＲの候補となる中継ルータのアドレスと、前記無線端末機の移動先の候補となるアクセスルータのアドレスと、前記中継ルータ数と、前記決定手段により決定されたＣＯＲのアドレスとを格納するための領域を含むことを特徴とする請求項４２に記載の中継ルータ。
【請求項４４】
アクセスルータに接続されたゲートウェイ装置において、
前記ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、
前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲ（Cross Over Router）を決定する決定手段と
を備え、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、前記ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置する中継ルータ又はゲートウェイ装置であることを特徴とするゲートウェイ装置。
【請求項４５】
前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、前記中継ルータ数を、前記無線端末機の移動先の候補となるアクセスルータ毎に計数することを特徴とする請求項４４に記載のゲートウェイ装置。
【請求項４６】
前記ＣＯＲ決定要求は、ＣＯＲの候補となるゲートウェイ装置又は中継ルータのアドレスと、前記無線端末機の移動先の候補となるアクセスルータのアドレスと、前記中継ルータ数と、前記決定手段により決定されたＣＯＲのアドレスとを格納するための領域を含むことを特徴とする請求項４５に記載のゲートウェイ装置。
【請求項４７】
請求項３８〜４０の何れか一項に記載のハンドオーバ制御装置と、無線端末機とを備えて構成され、前記ハンドオーバ制御装置と前記無線端末機との間で無線通信を行うことを特徴とする移動通信システム。
【請求項４８】
無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御方法において、
前記ハンドオーバ制御装置が、中継ルータからの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数工程と、
前記計数工程にて計数された前記アクセスルータ毎の中継ルータ数に基づいて、ＣＯＲ（Cross Over Router）を決定する決定工程と
を含み、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置する中継ルータ又はゲートウェイ装置であることを特徴とするハンドオーバ制御方法。
【請求項４９】
前記計数工程では、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、前記中継ルータ数を、前記無線端末機の移動先の候補となるアクセスルータ毎に計数することを特徴とする請求項４８に記載のハンドオーバ制御方法。
【請求項５０】
前記ＣＯＲ決定要求は、ＣＯＲの候補となる中継ルータのアドレスと、前記無線端末機の移動先の候補となるアクセスルータのアドレスと、前記中継ルータ数と、前記決定工程にて決定されたＣＯＲのアドレスとを格納するための領域を含むことを特徴とする請求項４９に記載のハンドオーバ制御方法。
【請求項５１】
ゲートウェイ装置と、中継ルータと、アクセスルータ装置を有する基地局とを備え、無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御装置において、
前記中継ルータからの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、
ＣＯＲ（Cross Over Router）の候補となる中継ルータの内、前記計数手段により計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する決定手段と
を備え、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能な中継ルータ又はゲートウェイ装置であることを特徴とするハンドオーバ制御装置。
【請求項５２】
無線端末機のハンドオーバを検出する基地局に設けられ、中継ルータに接続されたアクセスルータにおいて、
前記中継ルータからの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を、前記中継ルータから受信する受信手段と、
ＣＯＲ（Cross Over Router）の候補となる中継ルータの内、前記受信手段により受信された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する決定手段と
を備え、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能な中継ルータ又はゲートウェイ装置であることを特徴とするアクセスルータ。
【請求項５３】
無線端末機のハンドオーバを検出する基地局において、
請求項５２に記載のアクセスルータの機能を有する装置を備えることを特徴とする基地局。
【請求項５４】
複数の基地局又は複数のアクセスルータと、ゲートウェイ装置との間においてデータの送受信を行う中継ルータにおいて、
前記中継ルータからの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を、ハンドオーバによる移動元のアクセスルータに送信する送信手段を備え、
前記中継ルータは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、前記ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置するＣＯＲ（Cross Over Router）の候補であることを特徴とする中継ルータ。
【請求項５５】
アクセスルータに接続されたゲートウェイ装置において、
前記ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を、ハンドオーバによる移動元のアクセスルータに送信する送信手段を備え、
前記ゲートウェイ装置は、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能であり、かつ、前記ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置するＣＯＲ（Cross Over Router）の候補であることを特徴とするゲートウェイ装置。
【請求項５６】
請求項５１に記載のハンドオーバ制御装置と、無線端末機とを備えて構成され、前記ハンドオーバ制御装置と前記無線端末機との間で無線通信を行うことを特徴とする移動通信システム。
【請求項５７】
無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御方法において、
前記ハンドオーバ制御装置が、中継ルータからの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数工程と、
ＣＯＲ（Cross Over Router）の候補となる中継ルータの内、前記計数工程にて計数された前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する決定工程と
を含み、
前記ＣＯＲは、前記無線端末機のハンドオーバに伴い、前記無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能な中継ルータ又はゲートウェイ装置であることを特徴とするハンドオーバ制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ハンドオーバ制御装置、中継ルータ、ゲートウェイ装置、アクセスルータ、基地局、移動通信システム、及びハンドオーバ制御方法に関する。
【０００２】
【従来の技術】
近年、携帯電話を始めとする無線端末機間でデータを送受信する際に、通信回線の利用効率の高いパケット通信が利用されている。パケット通信では、ハンドオーバに伴って、パケットを無線端末機に送信するアクセスルータ（ＡＲ；Access Router）を切り替えるが、この時に無線端末機に送信されないパケットが生じること（パケットロス）が懸念される。そこで、パケットロスを低減すべく、上記無線端末機の通信相手から送信されたパケットを、切替え元のアクセスルータがハンドオーバ時にバッファリングし、ハンドオーバ完了後に切替え先のアクセスルータに当該パケットを転送していた。
【０００３】
【発明が解決しようとする課題】
移動通信システムの主要なトポロジー（接続形態）には、トリー型とメッシュ型とがあるが、上記何れのトポロジーを採る場合であっても、ハンドオーバ制御に関して以下に示すような問題点があった。すなわち、ハンドオーバ時に通信相手より送られたパケットは、切替え元のＡＲにバッファリングされる。このため、切替え元のＡＲと切替え先のＡＲとの間に冗長経路が生じることになり、ネットワーク資源が浪費される。
【０００４】
また、切替え元のＡＲから切替え先のＡＲにパケットを転送する通信経路と、パケット送信元から切替え先のＡＲにパケットを送信する通信経路とが同時に並存することになる。これにより、双方の通信経路それぞれを経由するパケットが混在して到着するので、ハンドオーバ時におけるパケットの順序違いが発生することが懸念される。
【０００５】
そこで、本発明はこの問題点に鑑みてなされたものであり、トポロジーを問わず、ハンドオーバ後の無線端末機へのパケット転送を最適経路で実現することによって、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止を図り、その結果、ハンドオーバ制御を効率的に行うハンドオーバ制御装置、中継ルータ、ゲートウェイ装置、アクセスルータ、基地局、移動通信システム、及びハンドオーバ制御方法を提供することを課題とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明に係るハンドオーバ制御装置は、ゲートウェイ装置と、中継ルータと、アクセスルータ装置を有する基地局とを備え、無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御装置において、前記ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲ（Cross Over Router）を決定する決定手段とを備える。
【０００７】
本発明に係る中継ルータは、複数の基地局又は複数のアクセスルータと、ゲートウェイ装置との間においてデータの送受信を行う中継ルータにおいて、前記ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲを決定する決定手段とを備える。
【０００８】
本発明に係るゲートウェイ装置は、アクセスルータに接続されたゲートウェイ装置において、ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲを決定する決定手段とを備える。
【０００９】
本発明に係るハンドオーバ制御方法は、無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御方法において、ハンドオーバ制御装置が、ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数工程と、前記ハンドオーバ制御装置が、前記計数工程にて計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲを決定する決定工程とを含む。
【００１０】
ここで、ＣＯＲ（Cross Over Router）とは、無線端末機のハンドオーバに伴い、無線端末機の移動先の候補となる全てのアクセスルータにデータを転送可能な中継ルータ又はゲートウェイ装置である。なお、上記の発明において、ＣＯＲは、ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータ又はゲートウェイ装置の内、最も前記無線端末機に近い階層に位置する中継ルータ又はゲートウェイ装置である。これらの発明によれば、ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数が計数され、その計数結果である、アクセスルータ毎の中継ルータ数に基づいて、ＣＯＲが決定される。効率的なハンドオーバ制御は、より中継ルータ数の小さい経路をパケット転送に用いることで実現可能である。例えば、ゲートウェイ装置とアクセスルータ間の経路上の通信装置（ゲートウェイ装置、中継ルータ、及びアクセスルータの内、何れか一つの装置）の内、ゲートウェイ装置からこの通信装置を経由して、無線端末機の移動先の候補となるアクセスルータまでの中継ルータ数が最小となる通信装置をＣＯＲとする。このＣＯＲが選ばれることにより効率的なハンドオーバ制御を行うことができる。すなわち、ハンドオーバ時に、このＣＯＲに無線端末機宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。
【００１１】
本発明に係るハンドオーバ制御装置において好ましくは、前記決定手段は、ＣＯＲの候補となる中継ルータの内、前記計数手段により計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する。
【００１２】
本発明に係る中継ルータにおいて好ましくは、前記決定手段は、ＣＯＲの候補となる中継ルータの内、前記計数手段により計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する。
【００１３】
本発明に係るゲートウェイ装置において好ましくは、前記決定手段は、ＣＯＲの候補となる中継ルータの内、前記計数手段により計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する。
【００１４】
本発明に係るハンドオーバ制御方法において好ましくは、前記決定工程では、前記ハンドオーバ制御装置が、ＣＯＲの候補となる中継ルータの内、前記計数工程にて計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する。
【００１５】
これらの発明によれば、ＣＯＲの候補となる中継ルータの内、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータがＣＯＲに決定される。効率的なハンドオーバ制御は、より中継ルータ数の少ない経路をパケット転送に用いることで実現可能である。これらの発明によれば、ＣＯＲとして、ゲートウェイ装置とアクセスルータ間における中継ルータ数の総数が最小となる通信装置が選ばれるので効率的なハンドオーバ制御を行うことができる。すなわち、ハンドオーバ時に、このＣＯＲに無線端末機宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。
【００１６】
本発明に係るハンドオーバ制御装置において、より好ましくは、前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する。
【００１７】
本発明に係る中継ルータにおいて、より好ましくは、前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する。
【００１８】
本発明に係るゲートウェイ装置において、より好ましくは、前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する。
【００１９】
本発明に係るハンドオーバ制御方法において、より好ましくは、前記計数工程では、前記ハンドオーバ制御装置が、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する。
【００２０】
これらの発明によれば、アクセスルータから送信されるＣＯＲ決定要求に応じて、中継ルータ数がアクセスルータ毎に計数される。ＣＯＲ決定要求を送信したアクセスルータは、無線端末機の移動元のアクセスルータである。したがって、ＣＯＲの決定に際しては、ハンドオーバ後に無線端末機が当該アクセスルータから移動する可能性のあるアクセスルータ毎に中継ルータ数を計数すればよい。
【００２１】
本発明に係るハンドオーバ制御装置において、より好ましくは、前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、複数のゲートウェイ装置から前記無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数をゲートウェイ装置毎に計数する。
【００２２】
本発明に係る中継ルータにおいて、より好ましくは、前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、複数のゲートウェイ装置から前記無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数をゲートウェイ装置毎に計数する。
【００２３】
本発明に係るゲートウェイ装置において、より好ましくは、前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、複数のゲートウェイ装置から前記無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数をゲートウェイ装置毎に計数する。
【００２４】
本発明に係るハンドオーバ制御方法において、より好ましくは、前記計数工程では、前記ハンドオーバ制御装置が、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、複数のゲートウェイ装置から前記無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数をゲートウェイ装置毎に計数する。
【００２５】
これらの発明によれば、アクセスルータから送信されるＣＯＲ決定要求に応じて、複数のゲートウェイ装置から無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数が計数される。この中継ルータ数は、ゲートウェイ装置毎に計数される。ＣＯＲ決定要求を送信したアクセスルータは、無線端末機の移動元のアクセスルータである。したがって、ＣＯＲの決定に際しては、ハンドオーバ後に無線端末機が当該アクセスルータから移動する可能性のあるアクセスルータ毎の中継ルータ数をゲートウェイ装置毎に計数すればよい。この様に、ゲートウェイ装置毎にＣＯＲを決定することで、移動通信システム内に複数の経路が発生する様なメッシュトポロジーにより網が構成されている場合においても最適なＣＯＲを決定することができる。その結果、本発明では、ネットワークトポロジを問わず、最適なＣＯＲを決定できるため、ハンドオーバ制御を効率的に行うことができる。
【００２６】
本発明に係るハンドオーバ制御装置において、より好ましくは、前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定されたＣＯＲを通知する通知手段を更に備える。
【００２７】
本発明に係る中継ルータにおいて、より好ましくは、前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定されたＣＯＲを通知する通知手段を更に備える。
【００２８】
本発明に係るゲートウェイ装置において、より好ましくは、前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定されたＣＯＲを通知する通知手段を更に備える。
【００２９】
本発明に係るハンドオーバ制御方法において、より好ましくは、前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定工程にて決定されたＣＯＲを通知する通知工程を更に含む。
【００３０】
これらの発明によれば、ＣＯＲ決定要求を送信したアクセスルータに対して、決定されたＣＯＲが通知される。ハンドオーバ時に、このＣＯＲに無線端末機宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。その結果、ハンドオーバ制御をより効率的に行うことができる。
【００３１】
本発明に係るハンドオーバ制御装置において、より好ましくは、前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定された、所定のゲートウェイ装置に対応するＣＯＲのアドレスを通知する通知手段を更に備える。
【００３２】
本発明に係る中継ルータにおいて、より好ましくは、前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定された、所定のゲートウェイ装置に対応するＣＯＲのアドレスを通知する通知手段を更に備える。
【００３３】
本発明に係るゲートウェイ装置において、より好ましくは、前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定手段により決定された、所定のゲートウェイ装置に対応するＣＯＲのアドレスを通知する通知手段を更に備える。
【００３４】
本発明に係るハンドオーバ制御方法において、より好ましくは、前記ＣＯＲ決定要求を送信したアクセスルータに対して、前記決定工程にて決定された、所定のゲートウェイ装置に対応するＣＯＲのアドレスを通知する通知工程を更に含む。
【００３５】
これらの発明によれば、ＣＯＲ決定要求を送信したアクセスルータに対して、決定された、所定のゲートウェイ装置に対応するＣＯＲが通知される。ハンドオーバ時に、このＣＯＲに無線端末機宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。また、この様に、所定のゲートウェイ装置に対応するＣＯＲを通知することで、ネットワークトポロジを問わず、最適なＣＯＲを決定できるため、ハンドオーバ制御をより効率的に行うことができる。
【００３６】
本発明に係るハンドオーバ制御装置において、より好ましくは、前記決定手段により決定されたＣＯＲと、当該ＣＯＲに対応するゲートウェイ装置のアドレスとを対応付けて格納する格納手段を更に備える。
【００３７】
本発明に係るアクセスルータは、上述したゲートウェイ装置、及び上述した中継ルータに接続されるアクセスルータにおいて、前記決定手段により決定されたＣＯＲと、当該ＣＯＲに対応するゲートウェイ装置のアドレスとを対応付けて格納する格納手段を備える。
【００３８】
本発明に係る基地局は、無線端末機のハンドオーバを検出する基地局において、上述したアクセスルータの機能を有する装置を備える。
【００３９】
本発明に係るハンドオーバ制御方法において、より好ましくは、前記決定工程にて決定されたＣＯＲと、当該ＣＯＲに対応するゲートウェイ装置のアドレスとを対応付けて格納手段に格納する格納工程を更に含む。
【００４０】
これらの発明によれば、決定されたＣＯＲは、当該ＣＯＲに対応するゲートウェイ装置のアドレスと対応付けて格納される。ハンドオーバによる移動元のアクセスルータが、格納された上記ＣＯＲを参照し、ハンドオーバ時に、このＣＯＲに無線端末機宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。また、この様に、当該ＣＯＲに対応するゲートウェイ装置のアドレスを対応付けて格納することで、ネットワークトポロジを問わず、最適なＣＯＲを決定できるため、ハンドオーバ制御をより効率的に行うことができる。
【００４１】
本発明に係るハンドオーバ制御装置において、より好ましくは、前記ＣＯＲ決定要求は、前記無線端末機から前記アクセスルータを経由して送信される。
【００４２】
本発明に係る中継ルータにおいて、より好ましくは、前記ＣＯＲ決定要求は、前記無線端末機から前記アクセスルータを経由して送信される。
【００４３】
本発明に係るゲートウェイ装置において、より好ましくは、前記ＣＯＲ決定要求は、前記無線端末機から前記アクセスルータを経由して送信される。
【００４４】
本発明に係るハンドオーバ制御方法において、より好ましくは、前記ＣＯＲ決定要求は、前記無線端末機から前記アクセスルータを経由して送信される。
【００４５】
また、上述したハンドオーバ制御装置と、無線端末機とを備えて構成され、前記ハンドオーバ制御装置と前記無線端末機との間で無線通信を行うことを特徴とする移動通信システムとして構築・運用することもできる。
【００４６】
これらの発明によれば、ＣＯＲ決定要求は、無線端末機からアクセスルータを経由して送信される。ＣＯＲ決定要求を送信した無線端末機は、ハンドオーバによる移動前の、アクセスルータに無線接続されている無線端末機である。したがって、ＣＯＲの決定に際しては、ハンドオーバ後に当該無線端末機が移動する可能性のあるアクセスルータ毎に中継ルータ数を計数すればよい。
【００４７】
本発明に係るハンドオーバ制御装置において、より好ましくは、前記ＣＯＲ決定要求は、前記アクセスルータから送信される。
【００４８】
本発明に係る中継ルータにおいて、より好ましくは、前記ＣＯＲ決定要求は、前記アクセスルータから送信される。
【００４９】
本発明に係るゲートウェイ装置において、より好ましくは、前記ＣＯＲ決定要求は、前記アクセスルータから送信される。
【００５０】
本発明に係るハンドオーバ制御方法において、より好ましくは、前記ＣＯＲ決定要求は、前記アクセスルータから送信される。
【００５１】
また、上述したハンドオーバ制御装置と、無線端末機とを備えて構成され、前記ハンドオーバ制御装置と前記無線端末機との間で無線通信を行うことを特徴とする移動通信システムとして構築・運用することもできる。
【００５２】
これらの発明によれば、ＣＯＲ決定要求は、アクセスルータから送信される。ＣＯＲ決定要求を送信したアクセスルータは、ハンドオーバによる移動前の無線端末機が無線接続されているアクセスルータである。したがって、ＣＯＲの決定に際しては、ハンドオーバ後に当該無線端末機が移動する可能性のあるアクセスルータ毎に中継ルータ数を計数すればよい。
【００５３】
本発明に係るハンドオーバ制御装置は、ゲートウェイ装置と、中継ルータと、アクセスルータ装置を有する基地局とを備え、無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御装置において、中継ルータからの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲを決定する決定手段とを備える。
【００５４】
本発明に係る中継ルータは、複数の基地局又は複数のアクセスルータと、ゲートウェイ装置との間においてデータの送受信を行う中継ルータにおいて、中継ルータからの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲを決定する決定手段とを備える。
【００５５】
本発明に係るゲートウェイ装置は、アクセスルータに接続されたゲートウェイ装置において、ゲートウェイ装置からの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、前記計数手段により計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲを決定する決定手段とを備える。
【００５６】
本発明に係るハンドオーバ制御方法は、無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御方法において、ハンドオーバ制御装置が、中継ルータからの、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数工程と、前記計数工程にて計数された前記アクセスルータ毎の中継ルータ数に基づいてＣＯＲを決定する決定工程とを含む。
【００５７】
これらの発明によれば、中継ルータからの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数が計数され、その計数結果である、アクセスルータ毎の中継ルータ数に基づいてＣＯＲが決定される。効率的なハンドオーバ制御は、より中継ルータ数の小さい経路をパケット転送に用いることで実現可能である。これらの発明によれば、ＣＯＲとして、中継ルータとアクセスルータ間における中継ルータ数の総数が最小となる通信装置が選ばれるので効率的なハンドオーバ制御を行うことができる。すなわち、ハンドオーバ時に、このＣＯＲに無線端末機宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。
【００５８】
本発明に係るハンドオーバ制御装置において、好ましくは、前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する。
【００５９】
本発明に係る中継ルータにおいて、好ましくは、前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する。
【００６０】
本発明に係るゲートウェイ装置において、好ましくは、前記計数手段は、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する。
【００６１】
本発明に係るハンドオーバ制御方法において、好ましくは、前記計数工程では、前記アクセスルータから送信されるＣＯＲ決定要求に応じて、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する。
【００６２】
これらの発明によれば、アクセスルータから送信されるＣＯＲ決定要求に応じて、中継ルータ数が、無線端末機の移動先の候補となるアクセスルータ毎に計数される。ＣＯＲ決定要求を送信したアクセスルータは、無線端末機の移動元のアクセスルータである。したがって、ＣＯＲの決定に際しては、ハンドオーバ後に無線端末機が当該アクセスルータから移動する可能性のあるアクセスルータ毎に中継ルータ数を計数すればよい。
【００６３】
本発明に係るハンドオーバ制御装置において、より好ましくは、前記ＣＯＲ決定要求は、ＣＯＲの候補となる中継ルータのアドレスと、前記無線端末機の移動先の候補となるアクセスルータのアドレスと、前記中継ルータ数と、前記決定手段により決定されたＣＯＲのアドレスとを格納するための領域を含む。
【００６４】
本発明に係る中継ルータにおいて、より好ましくは、前記ＣＯＲ決定要求は、ＣＯＲの候補となる中継ルータのアドレスと、前記無線端末機の移動先の候補となるアクセスルータのアドレスと、前記中継ルータ数と、前記決定手段により決定されたＣＯＲのアドレスとを格納するための領域を含む。
【００６５】
本発明に係るゲートウェイ装置において、より好ましくは、前記ＣＯＲ決定要求は、ＣＯＲの候補となるゲートウェイ装置又は中継ルータのアドレスと、前記無線端末機の移動先の候補となるアクセスルータのアドレスと、前記中継ルータ数と、前記決定手段により決定されたＣＯＲのアドレスとを格納するための領域を含む。
【００６６】
本発明に係るハンドオーバ制御方法において、より好ましくは、前記ＣＯＲ決定要求は、ＣＯＲの候補となる中継ルータのアドレスと、前記無線端末機の移動先の候補となるアクセスルータのアドレスと、前記中継ルータ数と、前記決定工程にて決定されたＣＯＲのアドレスとを格納するための領域を含む。
【００６７】
また、上述したハンドオーバ制御装置と、無線端末機とを備えて構成され、前記ハンドオーバ制御装置と前記無線端末機との間で無線通信を行うことを特徴とする移動通信システムとして構築・運用することもできる。
【００６８】
ＣＯＲ決定要求は、ハンドオーバによる移動元のアクセスルータとゲートウェイ装置とを結ぶ最短経路を構成する中継ルータによって順次受信される。これらの発明によれば、中継ルータは、受信したＣＯＲ決定要求から、ＣＯＲ決定要求の送信元の通信装置（アクセスルータや中継ルータ）からの中継ルータ数を参照して、当該中継ルータ数とＣＯＲ決定要求の送信先の通信装置（中継ルータやゲートウェイ装置）からの中継ルータ数とを比較できる。
【００６９】
本発明に係るハンドオーバ制御装置は、ゲートウェイ装置と、中継ルータと、アクセスルータ装置を有する基地局とを備え、無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御装置において、中継ルータからの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、ＣＯＲの候補となる中継ルータの内、前記計数手段により計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する決定手段とを備える。
【００７０】
本発明に係るアクセスルータは、無線端末機のハンドオーバを検出する基地局に設けられ、中継ルータに接続されるアクセスルータにおいて、中継ルータからの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を、前記中継ルータから受信する受信手段と、ＣＯＲの候補となる中継ルータの内、前記受信手段により受信された前記中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する決定手段とを備える。
【００７１】
本発明に係る基地局は、無線端末機のハンドオーバを検出する基地局において、上述したアクセスルータの機能を有する装置を備える。
【００７２】
本発明に係る中継ルータは、複数の基地局又は複数のアクセスルータと、ゲートウェイ装置との間においてデータの送受信を行う中継ルータにおいて、中継ルータからの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を、無線端末機がハンドオーバ前に接続していたアクセスルータに送信する送信手段を備える。
【００７３】
本発明に係るゲートウェイ装置は、アクセスルータに接続されたゲートウェイ装置において、ゲートウェイ装置からの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を、ハンドオーバによる移動元のアクセスルータに送信する送信手段を備える。
【００７４】
また、上述したハンドオーバ制御装置と無線端末機とを備えて構成され、前記ハンドオーバ制御装置と前記無線端末機との間で無線通信を行うことを特徴とする移動通信システムとして構築・運用することもできる。
【００７５】
本発明に係るハンドオーバ制御方法は、無線端末機と無線通信を行う基地局毎に設けられたアクセスルータ間を無線端末機が跨ぐハンドオーバの制御を行うハンドオーバ制御方法において、ハンドオーバ制御装置が、中継ルータからの、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数工程と、ＣＯＲの候補となる中継ルータの内、前記計数工程にて計数された、前記無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する決定工程とを含む。
【００７６】
これらの発明によれば、ＣＯＲの候補となる中継ルータの内、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータがＣＯＲに決定される。効率的なハンドオーバ制御は、より中継ルータ数の小さい経路をパケット転送に用いることで実現可能である。これらの発明によれば、ＣＯＲとして、無線端末機の移動先の候補となるアクセスルータ毎の中継ルータ数の総和が最小となる通信装置が選ばれるので効率的なハンドオーバ制御を行うことができる。すなわち、ハンドオーバ時に、このＣＯＲに無線端末機宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。
【００７７】
【発明の実施の形態】
（第１の実施形態）
以下、本発明の第１の実施形態について、図面を参照して詳細に説明する。
図１は、本発明の第１の実施形態における移動通信システムの構成を示すブロック図である。図１に示す移動通信システム１００は、ハンドオーバ制御装置１と携帯電話等の無線端末機１０とを備えて構成される。ハンドオーバ制御装置１は、無線端末機１０と無線通信を行う複数の基地局２１，２２，２３，２４と、これら基地局２１〜２４に設けられたアクセスルータ３１，３２，３３，３４と、これらアクセスルータ３１〜３４に直接的又は間接的に接続された中継ルータ４０１〜４０８と、ゲートウェイ装置５１，５２，５３，５４とを備えて構成されている。
【００７８】
以下、説明の便宜上、ゲートウェイ装置５１〜５４と、中継ルータ４０１〜４０８と、アクセスルータ３１〜３４とを纏めて「通信装置」と記す。各通信装置は、周知のメッシュトポロジを形成している。図示しないが、各通信装置間は有線接続されており、相互にデータの送受信が可能である。有線接続は、隣接する通信装置間に限るものではない。
【００７９】
移動通信システム１００は、ＩＥＴＦ（Internet Engineering Task Force）において提案されているMobile IP，Hierarchical Mobile IPなどの手法に応じて構築されたものである。アクセスルータ３１〜３４には、無線端末機１０が次に移動する可能性のあるアクセスルータの情報（例えば、アドレス）が保持されている。例えば、アクセスルータ３２には、無線端末機１０が移動する可能性のあるアクセスルータの情報として、周辺に位置するアクセスルータ３１，３３，３４のアドレスが保持されている。
【００８０】
無線端末機１０がアクセスルータ３２への接続エリアからアクセスルータ３１，３３，３４への接続エリアに移動する際のハンドオーバ制御は、無線端末機１０又は無線端末機１０が現在接続されているアクセスルータ３２により無線リンクの電波状態に応じて開始される。ハンドオーバ制御装置１は、アクセスルータ３２に保持されているアクセスルータ３１，３３，３４のアドレスを用いて、複数の中継ルータ４０１〜４０８、及びゲートウェイ装置５１〜５４の中からＣＯＲ（Cross Over Router）を決定する。
【００８１】
ここで、ＣＯＲとは、無線端末機１０のハンドオーバに伴い、無線端末機１０の移動先の候補となる全てのアクセスルータにパケットを転送可能であり、かつ、ゲートウェイ装置から移動先候補となるアクセスルータまでの中継ルータ数が最小となる中継ルータの内、最も下層（無線端末機に近い階層）に位置する中継ルータである。ハンドオーバ時に、このＣＯＲに無線端末機１０宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。したがって、適正なＣＯＲを決定することは、ハンドオーバ制御を効率的に行う上で極めて重要である。
【００８２】
図２は、本発明に係るハンドオーバ制御装置を構成するアクセスルータと中継ルータとゲートウェイ装置との位置関係を示す模式図である。図２において、ＡＲ１はハンドオーバによる移動元のアクセスルータを示し、ＡＲ２はハンドオーバによる移動先候補のアクセスルータを示す。また、Ｒ１，Ｒ２，Ｒ３，ＧＷは、ＣＯＲの候補となる中継ルータ又はゲートウェイ装置を示す。更に、ＧＷは、決定されるＣＯＲが当該ＧＷとＡＲ２との間における通信経路を対象としたものであることを示す。
【００８３】
以下、図２を参照して、無線端末機１０が基地局３１から基地局３２にハンドオーバすることを想定した場合のＣＯＲの決定方法について説明する。まず、アクセスルータ３１（ＡＲ１）からゲートウェイ装置５２（ＧＷ）に向けてＣＯＲ決定要求が送信される。このＣＯＲ決定要求には、ハンドオーバによる移動先候補のアクセスルータ３２（ＡＲ２）のアドレスと、アクセスルータ３２がＣＯＲに決定された場合におけるゲートウェイ装置５２からアクセスルータ３２までの通信経路（図２に示す破線矢印Ａを経由する通信経路）の中継ルータ数Ｎ（AR1）とが少なくとも含まれる。
【００８４】
ここで、中継ルータ数とは、パケット等のデータがゲートウェイ装置からアクセスルータに達するまでに経由される中継ルータの数である。ゲートウェイ装置からアクセスルータに向けてデータを送信する際には、この中継ルータ数を最小とすることで、ゲートウェイ装置とアクセスルータ間の通信経路を最短経路とすることができる。
【００８５】
好適な実施例では、図２の実線矢印Ｍに示すように、ＣＯＲ決定要求はＡＲ１から最短経路を通ってＧＷに送信される。この際に、ＣＯＲ決定要求は、ＡＲ１とＧＷ間に位置するＲ１，Ｒ２，Ｒ３を経由する。なお、ＣＯＲ決定要求は、ＡＲ１からＲ１，Ｒ２，Ｒ３，ＧＷの各通信装置に直接送信されるようにしてもよい。
【００８６】
次いで、中継ルータ４０２（Ｒ１）は、アクセスルータ３１からＣＯＲ決定要求を受信すると、中継ルータ４０２がＣＯＲに決定された場合におけるゲートウェイ装置５２からアクセスルータ３２までの通信経路（図２に示す破線矢印Ｂを経由する通信経路）の中継ルータ数Ｎ（R1）を計数する。続いて、中継ルータ４０２は、中継ルータ数Ｎ（AR1）に１を加算した値とＮ（R1）とを比較する。
【００８７】
中継ルータ数の比較に際して、下層に位置するルータをＣＯＲとした場合の中継ルータ数に１を加算するのは以下の理由による。例えば、仮に中継ルータ４０２をＣＯＲとした場合における中継ルータ数Ｎ（R1）と、アクセスルータ３１をＣＯＲとした場合における中継ルータ数Ｎ（AR1）とを直接（１を加算することなく）比較すると、中継ルータ４０２とアクセスルータ３２間の中継ルータ数と、アクセスルータ３１とアクセスルータ３２間の中継ルータ数とが同数であるにも拘わらず、Ｎ（AR1）＜Ｎ（R1）となり、各通信装置間において中継ルータ数を公平に比較することができない。そこで、隣り合う通信装置間における中継ルータ数の差である“１”を、Ｎ（R1）に加算することで、各通信装置から移動先候補のアクセスルータまでの中継ルータ数の比較を公平に行うことができる様にしたものである。なお、上記説明では、中継ルータとアクセスルータ間における中継ルータ数の比較を想定したが、中継ルータと中継ルータ間、及び中継ルータとゲートウェイ装置間における中継ルータ数に関しても同様の方法で比較を行う。
【００８８】
当該比較の結果、Ｎ（AR1）＋１≦Ｎ（R1）である場合には、ＡＲ１とＲ１との内、下層に位置するＡＲ１がＣＯＲに決定される。これに対して、Ｎ（AR1）＋１＞Ｎ（R1）である場合には、中継ルータ４０２は、中継ルータ４０２の１階層上層に位置する中継ルータ４０６に対してＣＯＲ決定要求を送信する。
【００８９】
このＣＯＲ決定要求には、ハンドオーバによる移動先候補のアクセスルータ３２（ＡＲ２）のアドレスと、中継ルータ４０２がＣＯＲに決定された場合におけるゲートウェイ装置５２からアクセスルータ３２までの通信経路の中継ルータ数Ｎ（R1）とが少なくとも含まれる。なお、ＣＯＲ決定要求に含まれる識別情報は、アドレスに限らず、アクセスルータを識別可能であれば足りる。例えば、通信装置を識別するＩＤであってもよい。
【００９０】
続いて、中継ルータ４０６（Ｒ２）は、中継ルータ４０２からＣＯＲ決定要求を受信すると、中継ルータ４０６がＣＯＲに決定された場合におけるゲートウェイ装置５２からアクセスルータ３２までの通信経路（図２に示す破線矢印Ｃを経由する通信経路）の中継ルータ数Ｎ（R2）を計数する。続いて、中継ルータ４０６は、中継ルータ数Ｎ（R1）に１を加算した値とＮ（R2）とを比較する。
【００９１】
当該比較の結果、Ｎ（R1）＋１≦Ｎ（R2）である場合には、Ｒ１とＲ２との内、下層に位置するＲ１がＣＯＲに決定される。これに対して、Ｎ（R1）＋１＞Ｎ（R2）である場合には、中継ルータ４０６は、中継ルータ４０６の１階層上層に位置する中継ルータ４１０に対してＣＯＲ決定要求を送信する。
【００９２】
このＣＯＲ決定要求には、ハンドオーバによる移動先候補のアクセスルータ３２（ＡＲ２）のアドレスと、中継ルータ４０６がＣＯＲに決定された場合におけるゲートウェイ装置５２からアクセスルータ３２までの通信経路の中継ルータ数Ｎ（R2）とが少なくとも含まれる。以下、中継ルータ４１０とゲートウェイ装置５２に関しても、中継ルータ４０６と同様の処理を行って中継ルータ数を計数する。
【００９３】
図３は、上述したＣＯＲの決定方法においてＮ（R2）＋１≦Ｎ（R3）となった場合におけるＣＯＲ通知処理を説明するための模式図である。中継ルータ４１０がＣＯＲに決定された場合の中継ルータ数を計数した結果、Ｎ（R2）＋１≦Ｎ（R3）となった場合、Ｒ２とＲ３の内、より下層に位置する中継ルータであるＲ２、すなわち、中継ルータ４０６がＣＯＲとして決定される。決定されたＣＯＲのアドレスは、図３中一点鎖線の矢印Ｎ１に示すように、中継ルータ４１０からアクセスルータ３４に通知される。
【００９４】
なお、決定されたＣＯＲのアドレスは、図３中一点鎖線の矢印Ｎ２に示すように、ゲートウェイ装置５２からアクセスルータ３１に通知されるものとしてもよい。但し、この場合には、中継ルータ４１０が、ＣＯＲ（中継ルータ４０６）のアドレスを含むＣＯＲ決定要求をゲートウェイ装置５２に送信すると共に、ゲートウェイ装置５２が中継ルータ４１０から当該ＣＯＲ決定要求を受信する。これに伴い、ゲートウェイ装置５２は、決定されたＣＯＲを認識しアクセスルータ３１に通知する。
【００９５】
最終的に、図２及び図３のゲートウェイ装置から各通信装置を経由して破線矢印Ａ〜Ｅに示す経路を通過する５本の通信経路に関して、中継ルータ数を比較する。これにより、ゲートウェイ装置５２から各中継ルータ４１０，４０６，４０２，及びアクセスルータ３１を経由してアクセスルータ３２に到達するまでの中継ルータ数を、各通信装置をＣＯＲに想定した場合毎に比較できる。
【００９６】
本実施形態では、説明の便宜上、ハンドオーバによる移動先候補のアクセスルータがアクセスルータ３２の一機のみであることを想定して説明したが、移動先候補のアクセスルータがアクセスルータ３２，３３，３４の様に複数存在する場合には、各アクセスルータ毎に計数された中継ルータ数に基づいてＣＯＲを決定する。
【００９７】
以上説明したように、第１の実施形態における移動通信システム１００は、ハンドオーバ制御装置１と無線端末機１０とを備える。また、ハンドオーバ制御装置１は、ゲートウェイ装置５１〜５４と、中継ルータ４０１〜４１２と、アクセスルータ３１〜３４とを備える。更に、ハンドオーバ制御装置１は、無線端末機１０と無線通信を行う基地局２１〜２４毎に設けられたアクセスルータ３１〜３４間を無線端末機１０が跨ぐハンドオーバの制御を行う。ハンドオーバ制御装置１は、ゲートウェイ装置５２から無線端末機１０の移動先の候補となるアクセスルータ３２〜３４に到達するまでの中継ルータ数をアクセスルータ毎に計数する計数手段と、計数手段により計数されたアクセスルータ毎の中継ルータ数に基づいてＣＯＲを決定する決定手段とを備える。
【００９８】
効率的なハンドオーバ制御は、より中継ルータ数の小さい経路をパケット転送に用いることで実現可能である。例えば、ＣＯＲとして、ゲートウェイ装置５２とアクセスルータ３２〜３４間における中継ルータ数が最小となる通信装置が選ばれることにより効率的なハンドオーバ制御を行うことができる。すなわち、ハンドオーバ時に、このＣＯＲに無線端末機１０宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機１０へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。
【００９９】
本実施形態における移動通信システム１００では、ＣＯＲの候補となる中継ルータの内、各アクセスルータ毎に計数された中継ルータ数の総数が最小となる中継ルータをＣＯＲに決定することが好適である。これにより、ゲートウェイ装置から当該ＣＯＲを経路切替えポイントとしてアクセスルータに到達するまでの中継ルータ数の総数が最小となり、より効率的なハンドオーバ制御が可能となる。
【０１００】
また、本実施形態では、ゲートウェイ装置５２からアクセスルータ３２〜３４に到達するまでの通信経路を対象としたＣＯＲ決定方法について説明したが、他のゲートウェイ装置５１，５３，５４とアクセスルータ３２〜３４間におけるＣＯＲ決定方法についても同様である。
【０１０１】
すなわち、図１中実線の矢印Ｘに示す経路を通って、アクセスルータ３２が複数のゲートウェイ装置５１，５３，５４に対してＣＯＲ決定要求を送信することで、各ゲートウェイ装置からアクセスルータに到達するまでの通信経路を対象とするＣＯＲが決定される。決定されたＣＯＲは、対応するゲートウェイ装置のアドレスと共に、図１中破線の矢印Ｙに示す経路を通って、ゲートウェイ装置５１，５３，５４からアクセスルータ３２に送信される。これにより、アクセスルータ３２は、各ゲートウェイ装置毎のＣＯＲを保持する。
【０１０２】
図４は、上記ＣＯＲ決定方法に従って決定されたＣＯＲが、ゲートウェイ装置の識別情報（例えば、アドレス）と対応付けてアクセスルータ３１に保持されたテーブルの一例を示す図である。図４に示すＣＯＲテーブル３１１は、ゲートウェイ装置アドレス格納領域３１１ａと、ＣＯＲアドレス格納領域３１１ｂとを有する。なお、図４において、ゲートウェイ装置及びＣＯＲのアドレスは、図面参照符号と同一の数値を使用するものとする。
【０１０３】
ゲートウェイ装置アドレス格納領域３１１ａには、ＣＯＲ決定要求の送信先であるゲートウェイ装置の識別情報としてゲートウェイアドレス（例えば、“51”，“52”，“53”，“54”）が格納されている。ＣＯＲアドレス格納領域３１１ｂには、ＣＯＲとして決定された中継ルータの識別情報としてルータアドレス（例えば、“405”，“406”，“403”，“408”）が格納されている。アクセスルータ３１は、ＣＯＲテーブル３１１に格納されているデータを参照することで、ゲートウェイ装置毎に決定されたＣＯＲを簡易迅速に認識できる。この様に、ゲートウェイ装置毎にＣＯＲを決定することで、移動通信システム内に複数の通信経路が発生する様なメッシュトポロジーによりシステムが構成されていたとしても、最適なＣＯＲを決定することができる。このため、ネットワークトポロジを問わず、最適なＣＯＲを決定できるため、ハンドオーバ制御を効率的に行うことができる。
【０１０４】
なお、本実施形態では、ＣＯＲ決定要求は、ハンドオーバによる無線端末機１０の移動元のアクセスルータ３２から送信されるものとしたが、無線端末機１０からアクセスルータ３２を経由して送信されるものとしてもよい。
【０１０５】
ＣＯＲ決定要求を送信した無線端末機１０は、ハンドオーバによる移動前のアクセスルータに接続している無線端末機である。したがって、ＣＯＲの決定に際しては、ハンドオーバ制御装置１は、ハンドオーバ後に無線端末機１０が移動する可能性のあるアクセスルータ毎に中継ルータ数を計数すればよい。また、ハンドオーバによる移動元のアクセスルータ３２がＣＯＲの決定要求機能をもたない場合であっても、アクセスルータ３２の接続エリアに位置する無線端末機１０がゲートウェイ装置５２に向けてＣＯＲ決定要求を送信することで、ＣＯＲの決定処理が実行可能となる。
【０１０６】
（第２の実施形態）
以下、本発明の第２の実施形態について、図面を参照して詳細に説明する。第１の実施形態では、ゲートウェイ装置から無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数に基づいてＣＯＲを決定した。これに対して、本実施形態では、ＣＯＲの候補となる中継ルータ又はゲートウェイ装置から、無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数に基づいてＣＯＲを決定する。
【０１０７】
本実施形態における移動通信システムの要部構成は、図１を参照して説明した移動通信システム１００の構成と同様であるので、各構成要素には同一の符号を付すと共に、その構成の図示及び詳細な説明は省略する。以下、第２の実施形態における移動通信システムによるＣＯＲの決定方法について詳説する。
【０１０８】
図５は、本実施形態においてＣＯＲ決定要求として送信されるデータの構成例を示す図である。図５に示すＣＯＲ決定要求３２２は、アクセスルータ３２から中継ルータ４０３に送信されるＣＯＲ決定要求であり、中継ルータアドレス格納領域３２２ａと、アクセスルータアドレス格納領域３２２ｂと、中継ルータ数格納領域３２２ｃと、ＣＯＲ候補アドレス格納領域３２２ｄとを有する。なお、図５において、ルータを含む各通信装置のアドレスは、図面参照符号と同一の数値を使用するものとする。
【０１０９】
中継ルータアドレス格納領域３２２ａは、中継ルータ数を計数する主体である通信装置のアドレスが格納されるデータ領域である。例えば、アクセスルータ３２が計数主体である場合には、図５に示すように、中継ルータアドレス格納領域３２２ａには“３２”が格納される。
【０１１０】
アクセスルータアドレス格納領域３２２ｂは、ハンドオーバによる無線端末機１０の移動先の候補となるアクセスルータのアドレスが格納されるデータ領域である。例えば、移動元のアクセスルータがアクセスルータ３２の場合には、次のハンドオーバ時に、アクセスルータ３１，３３，３４の何れかに移動することが予想されるので、図５に示すように、アクセスルータアドレス格納領域３２２ｂには“３１”，“３３”，“３４”が格納される。
【０１１１】
中継ルータ数格納領域３２２ｃは、対応する通信装置がＣＯＲに決定され、かつ、対応するアクセスルータに無線端末機１０が移動した場合において、当該通信装置から当該アクセスルータに到達するまでの中継ルータ数が格納されるデータ領域である。例えば、対応する通信装置がアクセスルータ３２である場合には、図５に示すように、各アクセスルータ３１，３３，３４に到達するまでの中継ルータ数を示す数値“４”，“３”，“３”が、中継ルータ数格納領域３２２ｃに格納される。
【０１１２】
ＣＯＲ候補アドレス格納領域３２２ｄは、ＣＯＲ決定要求を受信した、ＣＯＲの候補となる中継ルータのアドレス又はゲートウェイ装置のアドレスが格納されるデータ領域である。当該アドレスはアクセスルータ毎に決定され、決定された時点でアクセスルータに対応するＣＯＲ候補アドレス格納領域３２２ｄに格納される。したがって、ＣＯＲの候補が決定されていないアクセスルータに対応するＣＯＲ候補アドレス格納領域３２２ｄは、図５に示すように空欄となる。
【０１１３】
上述した構成を有するＣＯＲ決定要求を、ハンドオーバによる移動元のアクセスルータとゲートウェイ装置とを結ぶ最短経路に位置する中継ルータ及びゲートウェイ装置が順次受信する。各中継ルータ及びゲートウェイ装置は、ＣＯＲ決定要求の送信元の通信装置からの中継ルータ数を参照して、当該中継ルータ数とＣＯＲ決定要求の送信先の通信装置からの中継ルータ数とを比較する。
【０１１４】
上述した構成を有するＣＯＲ決定要求では、各アクセスルータ３１，３３，３４に対応するＣＯＲの候補がＣＯＲ候補アドレス格納領域に格納された時点で、対応するアクセスルータに関するＣＯＲ候補が決定されたものと判断される。したがって、ＣＯＲ決定要求に含まれる全てのＣＯＲ候補アドレス格納領域にＣＯＲ候補が格納された時点で、アクセスルータ３２に関してＣＯＲが決定されたものと判断される。これにより、中継ルータ数を計数した中継ルータ又はゲートウェイ装置は、ＣＯＲ候補アドレス格納領域を参照することで、他の通信装置にアクセスすることなく、ＣＯＲの決定処理が完了した旨を容易に把握できる。
【０１１５】
なお、ＣＯＲ決定要求は、図６に示す形態を採ることも可能である。図６に示すように、ＣＯＲ決定要求４０６１はフラグ格納領域４０６１ｅを新規に備える点において、上述したＣＯＲ決定要求３２２と異なる。中継ルータアドレス格納領域４０６１ａと、アクセスルータアドレス格納領域４０６１ｂと、中継ルータ数格納領域４０６１ｃと、ＣＯＲ候補アドレス格納領域４０６１ｄとは、それぞれ詳述した中継ルータアドレス格納領域３２２ａと、アクセスルータアドレス格納領域３２２ｂと、中継ルータ数格納領域３２２ｃと、ＣＯＲ候補アドレス格納領域３２２ｄと同様である。したがって、その詳細な説明は省略すると共に、フラグ格納領域４０６１ｅについて詳述する。
【０１１６】
フラグ格納領域４０６１ｅには、対応するアクセスルータに関して、対応する通信装置がＣＯＲ候補であるか否かの判断が完了した旨を示す二値のフラグが格納されている。すなわち、対応するフラグが“１”であるアクセスルータ３３，３４に関しては、中継ルータ４０６がＣＯＲの候補であるか否かの判断が完了しており、フラグが“０”であるアクセスルータ３１に関しては、中継ルータ４０６がＣＯＲの候補であるか否かの判断が未完了であることを示す。なお、ＣＯＲ候補であるか否かの判断が完了したアクセスルータに対応するデータ領域をＣＯＲ決定要求から削除することにより、ＣＯＲ決定要求が判断の完了・未完を示すものとしてもよい。
【０１１７】
図７は、本実施形態におけるハンドオーバ制御装置を構成するアクセスルータと中継ルータとゲートウェイ装置との位置関係を示す模式図である。図７において、ＡＲ０はハンドオーバによる移動元のアクセスルータを示し、ＡＲ１，ＡＲ２，ＡＲ３はハンドオーバによる移動先候補のアクセスルータを示す。また、Ｒ１，Ｒ２は、ＣＯＲの候補となる中継ルータを示す。更に、ＧＷは、決定されるＣＯＲが当該ＧＷとアクセスルータとの間における通信経路を対象としたものであることを示す。
【０１１８】
なお、図７においては、各通信装置（アクセスルータ、中継ルータ、及びゲートウェイ装置）とそのアドレスとの対応関係を明瞭にするため、各通信装置のアドレスをＡＲ０，ＡＲ１，ＡＲ２，ＡＲ３，Ｒ１，Ｒ２，ＧＷにより表記するものとする。また、図７中の実線Ｘ１はＡＲ０とＧＷ間の最短経路を示す。図７中の実線矢印Ｙ１はＣＯＲ決定要求の送信経路を示す。同破線矢印Ｙ２は、該破線矢印の両端に位置する通信装置間の最短経路を示す。
【０１１９】
以下、図７を参照して、無線端末機１０がアクセスルータ３２からアクセスルータ３１，３３，３４の何れかにハンドオーバすることを想定した場合のＣＯＲの決定方法について説明する。第１の実施形態と同様に、アクセスルータ３２には、次に無線端末機１０が移動する可能性のあるアクセスルータ３１，３３，３４のアドレスが保持されている。
【０１２０】
まず、ハンドオーバによる移動元のアクセスルータ３２（ＡＲ０）は、アクセスルータ３１，３３，３４までの中継ルータ数を計数し、対応する中継ルータ数格納領域に計数結果を格納する。本工程においては、計数主体はアクセスルータ３２であり、アクセスルータ３４（ＡＲ１）、アクセスルータ３３（ＡＲ２）、アクセスルータ３１（ＡＲ３）までの中継ルータ数は、図７から明らかな様に、それぞれ“４”，“２”，“２”であるので、ＣＯＲ決定要求はＣＯＲ決定要求３２３に示す状態となる。
【０１２１】
続いて、アクセスルータ３２は、ＣＯＲ決定要求３２３を中継ルータ４０３に送信する。中継ルータ４０３は、ＣＯＲ決定要求３２３を受信すると、中継ルータ４０３からアクセスルータ３１，３３，３４までの中継ルータ数を計数し、ＣＯＲ決定要求内の対応する中継ルータ数格納領域に計数結果を格納する。本工程においては、計数主体は中継ルータ４０３であり、アクセスルータ３１，３３，３４までの中継ルータ数は、それぞれ“３”，“１”，“１”であるので、ＣＯＲ決定要求はＣＯＲ決定要求４０３１に示す状態となる。
【０１２２】
次いで、中継ルータ４０３は、ＣＯＲ決定要求４０３１を中継ルータ４０６に送信する。中継ルータ４０６は、ＣＯＲ決定要求４０３１を受信すると、中継ルータ４０６からアクセスルータ３１，３３，３４までの中継ルータ数を計数し、対応する中継ルータ数格納領域に計数結果を格納する。本工程においては、計数主体は中継ルータ４０６であり、アクセスルータ３１，３３，３４までの中継ルータ数は、それぞれ“２”，“２”，“２”である。したがって、中継ルータ数格納領域には当該中継ルータ数を表す数値として“２”，“２”，“２”が格納される。
【０１２３】
次に、中継ルータ４０３は、図２及び図３を参照して説明したＣＯＲ決定方法に従って、中継ルータ数の比較を行う。すなわち、各アクセスルータ３１，３３，３４に関して、アクセスルータ３２からの中継ルータ数に１を加算した値Ｎ（AR0）＋１と中継ルータ４０３からの中継ルータ数Ｎ（R2）との比較処理を行う。当該比較の結果、中継ルータ４０３は、Ｎ（AR0）＋１≦Ｎ（R2）を満たすアクセスルータに関して、Ｒ２より下層に位置するＡＲ０をＣＯＲ候補に決定する。続いて、中継ルータ４０３からの中継ルータ数に１を加算した値Ｎ（R2）＋１と中継ルータ４０６からの中継ルータ数Ｎ（R1）との比較処理を行う。当該比較の結果、中継ルータ４０６は、Ｎ（R2）＋１≦Ｎ（R1）を満たすアクセスルータに関して、Ｒ１より下層に位置するＲ２をＣＯＲ候補に決定する。
【０１２４】
本実施形態では、中継ルータ４０６において、アクセスルータ３３（ＡＲ２）及びアクセスルータ３１（ＡＲ３）に対応する中継ルータ数が何れもＮ（R2）＋１≦Ｎ（R1）を満たす。したがって、無線端末機１０がアクセスルータ３２からアクセスルータ３３，３１に移動する場合のＣＯＲの候補は、Ｒ２、すなわち中継ルータ４０３に決定される。決定された中継ルータ４０３のアドレスは、ＣＯＲ決定要求内の対応するＣＯＲ候補アドレス格納領域に格納される。このとき、無線端末機１０がアクセスルータ３４に移動する場合のＣＯＲは、依然未定の為、アクセスルータ３４に対応するＣＯＲ候補アドレス格納領域は空欄のままとなる。その結果、ＣＯＲ決定要求はＣＯＲ決定要求４０６１に示す状態となる。
【０１２５】
ＣＯＲ決定要求の送信経路の終端に位置するゲートウェイ装置５２に関しても、中継ルータ４０６と同様の処理を行う。すなわち、ゲートウェイ装置５２は、中継ルータ４０６から送信されたＣＯＲ決定要求４０６１を受信すると、ゲートウェイ装置５２からアクセスルータ３４までの中継ルータ数を計数し、ＣＯＲ決定要求内の対応する中継ルータ数格納領域に計数結果を格納する。本工程においては、計数主体はゲートウェイ装置５２であり、アクセスルータ３４までの中継ルータ数は、それぞれ“３”，“２”，“２”である。したがって、中継ルータ数格納領域には当該中継ルータ数を表す数値として“３”，“２”，“２”が格納される。
【０１２６】
次に、ゲートウェイ装置５２は、アクセスルータ３４に関して、中継ルータ４０６からの中継ルータ数に１を加算した値Ｎ（R1）＋１とゲートウェイ装置５２からの中継ルータ数Ｎ（GW）との比較処理を行う。当該比較の結果、ゲートウェイ装置５２は、Ｎ（R1）＋１≦Ｎ（GW）を満たすアクセスルータに関して、ＧＷより下層に位置するＲ１をＣＯＲに決定する。
【０１２７】
本実施形態では、アクセスルータ３４（ＡＲ１）に対応する中継ルータ数がＮ（R1）＋１≦Ｎ（GW）を満たす。したがって、無線端末機１０がアクセスルータ３２からアクセスルータ３４に移動する場合のＣＯＲは、中継ルータ４０６に決定される。決定された中継ルータ４０６のアドレスはＣＯＲ決定要求内のＣＯＲ候補アドレス格納領域に格納される。その結果、ＣＯＲ決定要求はＣＯＲ決定要求５２１に示す状態となる。上述したＣＯＲ決定処理により確定された、移動先候補となるアクセスルータとＣＯＲ候補となる中継ルータとの対応関係を図８に示す。
【０１２８】
無線端末機１０がアクセスルータ３４に移動する場合のＣＯＲが決定されたことにより、ＣＯＲ決定要求内の全てのＣＯＲ候補アドレス格納領域にデータが格納された。換言すれば、アクセスルータ３４に移動する場合のＣＯＲである中継ルータ４０６が最後に決定されたＣＯＲであり、このＣＯＲが、無線端末機１０がアクセスルータ３２からハンドオーバする際のＣＯＲとして決定される。決定されたＣＯＲは、ゲートウェイ装置５２からアクセスルータ３２に通知される。
【０１２９】
なお、本実施形態では、ＣＯＲの候補となる中継ルータから、無線端末機の移動先候補となるアクセスルータまでの中継ルータ数を参照してＣＯＲを決定したが、ＣＯＲの候補となる中継ルータ又はゲートウェイ装置から無線端末機の移動先のアクセスルータまでの中継ルータ数を参照してＣＯＲを決定するものとしてもよい。
【０１３０】
以上説明したように、第２の実施形態における移動通信システムは、ハンドオーバ制御装置と無線端末機１０とを備える。また、ハンドオーバ制御装置は、ゲートウェイ装置５１〜５４と、中継ルータ４０１〜４０８と、アクセスルータ３１〜３４とを備える。更に、ハンドオーバ制御装置は、無線端末機１０と無線通信を行う基地局毎に設けられたアクセスルータ３１〜３４間を無線端末機１０が跨ぐハンドオーバの制御を行う。ハンドオーバ制御装置は、無線端末機１０のハンドオーバ時に、中継ルータ４０３，４０６から無線端末機１０の移動先の候補となるアクセスルータ３１，３３，３４に到達するまでの中継ルータ数をアクセスルータ毎に計数する計数手段と、計数手段により計数されたアクセスルータ毎の中継ルータ数に基づいてＣＯＲを決定する決定手段とを備える。
【０１３１】
効率的なハンドオーバ制御は、より中継ルータ数の小さい経路をパケット転送に用いることで実現可能である。ＣＯＲとして、中継ルータ４０３，４０６とアクセスルータ３１，３３，３４間における中継ルータ数が最小となる通信装置が選ばれることにより効率的なハンドオーバ制御を行うことができる。すなわち、ハンドオーバ時に、このＣＯＲに無線端末機１０宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機１０へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。
【０１３２】
第２の実施形態における移動通信システムにおいても、第１の実施形態と同様に、ゲートウェイ装置アドレス格納領域には、ＣＯＲ決定要求の送信先であるゲートウェイ装置の識別情報としてゲートウェイアドレスが格納されている。ＣＯＲアドレス格納領域には、ＣＯＲとして決定された中継ルータの識別情報としてルータアドレスが格納されている。アクセスルータ３２は、ＣＯＲテーブルに格納されているデータを参照することで、ゲートウェイ装置毎に決定されたＣＯＲを簡易迅速に認識できる。本実施形態においても、ゲートウェイ装置毎にＣＯＲを決定することで、移動通信システム内に複数の通信経路が発生する様なメッシュトポロジーによりシステムが構成されていたとしても、最適なＣＯＲを決定することができる。このため、ネットワークトポロジを問わず、最適なＣＯＲを決定できるため、ハンドオーバ制御を効率的に行うことができる。
【０１３３】
（第３の実施形態）
以下、本発明の第３の実施形態について、図面を参照して詳細に説明する。第２の実施形態では、中継ルータ又はゲートウェイ装置がＣＯＲ候補及びＣＯＲを決定するものとした。これに対して、本実施形態では、アクセスルータがＣＯＲ候補及びＣＯＲを決定する。
【０１３４】
本実施形態における移動通信システムの要部構成は、図１を参照して説明した移動通信システム１００の構成と同様であるので、各構成要素には同一の符号を付すと共に、その構成の図示及び詳細な説明は省略する。以下、第３の実施形態における移動通信システムによるＣＯＲの決定方法について詳説する。
【０１３５】
図９は、本実施形態におけるハンドオーバ制御装置を構成するアクセスルータと中継ルータとゲートウェイ装置との位置関係を示す模式図である。図９において、ＡＲ０はハンドオーバによる移動元のアクセスルータを示し、ＡＲ１，ＡＲ２，ＡＲ３はハンドオーバによる移動先候補のアクセスルータを示す。また、Ｒ１，Ｒ２は、ＣＯＲ決定要求を受信した、ＣＯＲの候補となる中継ルータを示す。更に、ＧＷは、決定されるＣＯＲが当該ＧＷとアクセスルータとの間における通信経路を対象としたものであることを示す。
【０１３６】
なお、図９においては、各通信装置（アクセスルータ、中継ルータ、及びゲートウェイ装置）とそのアドレスとの対応関係を明瞭にするため、各通信装置のアドレスをＡＲ０，ＡＲ１，ＡＲ２，ＡＲ３，Ｒ１，Ｒ２，ＧＷにより表記するものとする。また、図９中の実線Ｘ２はＡＲ０とＧＷ間の最短経路を示す。図９中の実線矢印Ｙ３はＣＯＲ決定要求の送信経路を示す。同破線矢印Ｙ４は、該破線矢印の両端に位置する通信装置間の最短経路を示す。
【０１３７】
以下、図９を参照して、無線端末機１０がアクセスルータ３２からアクセスルータ３１，３３，３４の何れかにハンドオーバすることを想定した場合のＣＯＲの決定方法について説明する。第２の実施形態と同様に、アクセスルータ３２には、次に無線端末機１０が移動する可能性のあるアクセスルータ３１，３３，３４のアドレスが保持されている。
【０１３８】
まず、アクセスルータ３２は、ＣＯＲ決定要求３２４を生成する。ＣＯＲ決定要求３２４は、第２の実施形態におけるＣＯＲ決定要求３２３と同様の方法で生成される。続いて、アクセスルータ３２は、ＣＯＲ決定要求３２４を中継ルータ４０３に送信する。
【０１３９】
また、アクセスルータ３２は、ＣＯＲ決定要求３２３の生成時に計数された、アクセスルータ３２（ＡＲ０）からアクセスルータ３１，３３，３４（ＡＲ３，ＡＲ２，ＡＲ１）までの中継ルータ数（３，２，２）を、図１０（ａ）に示す中継ルータ数比較テーブル３２５の中継ルータ数格納領域３２５ａに格納する。その結果、中継ルータ数比較テーブル３２５は、図１０（ａ）に示す状態となる。
【０１４０】
中継ルータ４０３は、アクセスルータ３２からＣＯＲ決定要求３２４を受信すると、第２の実施形態におけるＣＯＲ決定要求４０３１と同様の方法でＣＯＲ決定要求４０３２を生成する。中継ルータ４０３は、ＣＯＲ決定要求４０３２の生成時に計数した、中継ルータ４０３（Ｒ２）からアクセスルータ３１，３３，３４（ＡＲ３，ＡＲ２，ＡＲ１）までの中継ルータ数をアクセスルータ３２に通知する。
【０１４１】
アクセスルータ３２は、当該通知を受けると、第２の実施形態における中継ルータ数の比較処理と同様の方法（すなわち、図２及び図３を参照して説明した比較方法）にて中継ルータ数を比較すべく、アクセスルータ３２（ＡＲ０）に対応する中継ルータ数（３，２，２）にそれぞれ１を加算する。その結果、中継ルータ数格納領域３２５ａは更新され、“４，３，３”が格納される。
【０１４２】
次いで、アクセスルータ３２は、中継ルータ４０３から上記中継ルータ数を受信すると、当該中継ルータ数（２，１，１）を中継ルータ数比較テーブル３２５の中継ルータ数格納領域３２５ｂに格納する。その結果、中継ルータ数比較テーブル３２５は、図１０（ｂ）に示す状態となる。
【０１４３】
中継ルータ４０６及びゲートウェイ装置５２に関しても、中継ルータ４０３と同様の処理を行う。すなわち、中継ルータ４０６は、中継ルータ４０６（Ｒ１）からアクセスルータ３１，３３，３４（ＡＲ３，ＡＲ２，ＡＲ１）までの中継ルータ数をアクセスルータ３２に通知する。通知された中継ルータ数は、中継ルータ数比較テーブル３２５の中継ルータ数格納領域３２５ｃに格納される。その結果、中継ルータ数比較テーブル３２５は、図１０（ｃ）に示す状態となる。
【０１４４】
更に、ゲートウェイ装置５２は、ゲートウェイ装置５２（ＧＷ）からアクセスルータ３１，３３，３４（ＡＲ３，ＡＲ２，ＡＲ１）までの中継ルータ数をアクセスルータ３２に通知する。通知された中継ルータ数は、中継ルータ数比較テーブル３２５の中継ルータ数格納領域３２５ｄに格納される。その結果、中継ルータ数比較テーブル３２５は、図１１（ａ）に示す状態となる。
【０１４５】
ＡＲ０，Ｒ２，Ｒ１，ＧＷに対応する全ての中継ルータ数の格納及び更新が完了すると、アクセスルータ３２は、各通信装置の中継ルータ数の合計値を算出する。算出された合計値は、中継ルータ総数として中継ルータ数比較テーブル３２５の中継ルータ数格納領域３２５ｅに格納される。その結果、中継ルータ数比較テーブル３２５は、図１１（ｂ）に示す状態となる。
【０１４６】
続いて、アクセスルータ３２は、中継ルータ数格納領域３２５ｅにそれぞれ格納されている中継ルータ総数を比較し、ＡＲ０，Ｒ２，Ｒ１，ＧＷの内、総数が最も小さい通信装置をＣＯＲに決定する。本実施形態では、最小の総数値は“８”である。当該総数値に対応する通信装置はＲ１とＧＷの２つ存在する。この様な場合にはＣＯＲからアクセスルータまでの通信経路をより短くとるため、アクセスルータ３２により近いＲ１、すなわち、中継ルータ４０６がＣＯＲとして決定される。
【０１４７】
以上説明したように、第３の実施形態における移動通信システムは、ハンドオーバ制御装置と無線端末機１０とを備える。また、ハンドオーバ制御装置は、ゲートウェイ装置５１〜５４と、中継ルータ４０１〜４０８と、アクセスルータ３１〜３４とを備える。更に、ハンドオーバ制御装置は、無線端末機１０と無線通信を行う基地局毎に設けられたアクセスルータ３１〜３４間を無線端末機１０が跨ぐハンドオーバの制御を行う。ハンドオーバ制御装置は、無線端末機１０のハンドオーバ時に、中継ルータからの、無線端末機１０の移動先の候補となるアクセスルータ毎の中継ルータ数を計数する計数手段と、当該計数手段により計数されたアクセスルータ毎の中継ルータ数の総和が最小となる中継ルータをＣＯＲに決定する決定手段とを備える。
【０１４８】
したがって、ＣＯＲの候補となる中継ルータの内、アクセスルータ毎の中継ルータ数の総和が最小となる中継ルータがＣＯＲに決定される。効率的なハンドオーバ制御は、より中継ルータ数の小さい経路をパケット転送に用いることで実現可能である。ＣＯＲとして、アクセスルータ３２とアクセスルータ３１，３３，３４間における中継ルータ数の総数が最小となる通信装置が選ばれることにより、移動先のアクセスルータへの中継ルータ数が平均的に最小となる。したがって、効率的なハンドオーバ制御を行うことができる。すなわち、ハンドオーバ時に、このＣＯＲに無線端末機１０宛のパケットをバッファリングしておけば、ハンドオーバ後に、無線端末機１０へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。
【０１４９】
第３の実施形態における移動通信システムにおいても、第１及び第２の実施形態と同様に、ゲートウェイ装置アドレス格納領域には、ＣＯＲ決定要求の送信先であるゲートウェイ装置の識別情報としてゲートウェイアドレスが格納されている。ＣＯＲアドレス格納領域には、ＣＯＲとして決定された中継ルータの識別情報としてルータアドレスが格納されている。アクセスルータ３２は、ＣＯＲテーブルに格納されているデータを参照することで、ゲートウェイ装置毎に決定されたＣＯＲを簡易迅速に認識できる。本実施形態においても、ゲートウェイ装置毎にＣＯＲを決定することで、移動通信システム内に複数の通信経路が発生する様なメッシュトポロジーによりシステムが構成されていたとしても、最適なＣＯＲを決定することができる。このため、ネットワークトポロジを問わず、最適なＣＯＲを決定できるため、ハンドオーバ制御を効率的に行うことができる。
【０１５０】
なお、本実施形態では、アクセスルータ毎の中継ルータ数の総和が最小となる中継ルータがＣＯＲに決定されるものとしたが、本発明に係る移動通信システムは、更に以下に示す変形態様をとることも可能である。
【０１５１】
例えば、アクセスルータ３２は、アクセスルータ（ＡＲ１，ＡＲ２，ＡＲ３）毎に、中継ルータ数が最小となる通信装置（ＡＲ０，Ｒ２，Ｒ１，ＧＷ）を取得し、中継ルータ数が最小となった回数が最も多い通信装置をＣＯＲに決定する。
【０１５２】
以下、図１２を参照して、第３の実施形態の変形態様について詳細に説明する。図１２は、当該変形態様における中継ルータ数比較テーブルの一例を示す図である。図１２中丸で囲まれた中継ルータ数は、アクセスルータのアドレス（ＡＲ１，ＡＲ２，ＡＲ３）が共通の中継ルータ数の中で当該中継ルータ数が最小値であることを示す。
【０１５３】
図１２において、移動先のアクセスルータがＡＲ１である場合に着目すると、中継ルータ数が最小となる装置はＲ１、すなわち、中継ルータ４０６である。同様に、移動先のアクセスルータがＡＲ２である場合に着目すると、中継ルータ数が最小となる装置はＲ２、すなわち、中継ルータ４０３である。更に、移動先のアクセスルータがＡＲ３である場合に着目すると、中継ルータ数が最小となる装置はＲ２、すなわち、中継ルータ４０３である。したがって、中継ルータ数が最小となった回数が２回と、最も多い中継ルータ４０３がＣＯＲに決定される。なお、中継ルータ数が最小となった回数が最も多い装置が複数生じた場合には、ＣＯＲからアクセスルータまでの通信経路をより短くとるため、より下層に位置する装置がＣＯＲに決定される。
【０１５４】
当該変形態様では、ＣＯＲとアクセスルータとの間に冗長経路が生じる可能性もあるが、ＣＯＲから移動先のアクセスルータへの中継ルータ数が最小となるアクセスルータがより多くなる。したがって、ＣＯＲから移動先のアクセスルータまでの送信経路が最短経路となる確率が高い。
【０１５５】
更に、ゲートウェイ装置５２からアクセスルータ３１，３３，３４までの中継ルータ数の、各通信装置（ＡＲ０，Ｒ２，Ｒ１，ＧＷ）間における差分を求め、この差分が最大となる通信装置をＣＯＲに決定してもよい。これにより、冗長経路を大幅に削減した通信装置をＣＯＲとして使用することができる。
【０１５６】
なお、上記何れの実施形態におけるＣＯＲの決定処理に関しても、ネットワークトポロジが変更された際、あるいは、一定時間毎又はハンドオーバの直前に実行されることが好適である。
また、第３の実施形態において、アクセスルータ３２がＣＯＲを決定するために実行した一連の処理を無線端末機１０が実行してもよい。
【０１５７】
【発明の効果】
本発明によれば、ゲートウェイ装置から無線端末機の移動先の候補となるアクセスルータに到達するまでの中継ルータ数がアクセスルータ毎に計数され、その計数結果である、アクセスルータ毎の中継ルータ数に基づいてＣＯＲが決定される。これにより、ハンドオーバ後に、無線端末機へのパケット転送を最適経路で実現することができ、ネットワーク資源の有効利用及びパケットの順序違いの発生の防止が可能となる。また、ゲートウェイ装置毎に最適なＣＯＲを決定することにより、ネットワークトポロジを問わず、ハンドオーバ制御を効率的に行うことができる。
【図面の簡単な説明】
【図１】本発明に係る移動通信システムの構成を示すブロック図である。
【図２】第１の実施形態の移動通信システムにおけるＣＯＲの決定方法を説明するための模式図である。
【図３】第１の実施形態の移動通信システムにおけるＣＯＲの決定方法をより詳細に説明するための模式図である。
【図４】決定されたＣＯＲとゲートウェイ装置の識別情報とが対応付けて格納されたテーブルの一例を示す図である。
【図５】第２の実施形態の移動通信システムにおいてＣＯＲ決定要求として送信されるデータの構成例を示す図である。
【図６】第２の実施形態の移動通信システムにおいてＣＯＲ決定要求として送信されるデータの別の構成例を示す図である。
【図７】第２の実施形態の移動通信システムにおけるＣＯＲの決定方法を説明するための模式図である。
【図８】移動先候補となるアクセスルータとＣＯＲ候補となる中継ルータとの対応関係示す図である。
【図９】第３の実施形態の移動通信システムにおけるＣＯＲの決定方法を説明するための模式図である。
【図１０】図１０（ａ）は、ＡＲ０に対応する中継ルータ数が格納された中継ルータ数比較テーブルの一例を示す図である。図１０（ｂ）は、Ｒ２に対応する中継ルータ数が格納された中継ルータ数比較テーブルの一例を示す図である。図１０（ｃ）は、Ｒ１に対応する中継ルータ数が格納された中継ルータ数比較テーブルの一例を示す図である。
【図１１】図１１（ａ）は、ＧＷに対応する中継ルータ数が格納された中継ルータ数比較テーブルの一例を示す図である。図１１（ｂ）は、ＧＷに対応する中継ルータ数が格納された中継ルータ数比較テーブルの一例を示す図である。
【図１２】第３の実施形態の変形態様における中継ルータ数比較テーブルの一例を示す図である。
【符号の説明】
１…ハンドオーバ制御装置、１０…無線端末機、２１，２２，２３，２４…基地局、３１，３２，３３，３４…アクセスルータ、４０１〜４０８…中継ルータ、５１，５２，５３，５４…ゲートウェイ装置、１００…移動通信システム
【図１】
0003924480.tif 000002
【図２】
0003924480.tif 000003
【図３】
0003924480.tif 000004
【図４】
0003924480.tif 000005
【図５】
0003924480.tif 000006
【図６】
0003924480.tif 000007
【図７】
0003924480.tif 000008
【図８】
0003924480.tif 000009
【図９】
0003924480.tif 000010
【図１０】
0003924480.tif 000011
【図１１】
0003924480.tif 000012
【図１２】
0003924480.tif 000013