(57)【要約】【課題】  移動局以外の網の構成要素から収集した情報を用いてハンドオーバ先のシステムを選択できるシステムを提供すること。および異種システム間ハンドオーバにおける時間短縮。【解決手段】  本発明のシステムは、複数の無線インタフェースを備えた移動局８と、固定網１５に接続されたサーバ３と複数のアクセスポイント９―１４を備えた無線システムであって、移動局８は、利用可能な無線インタフェースを判断し、該利用可能な無線インタフェースの識別子をサーバ３に通知する。サーバ３は、前記網１５の構成要素から管理情報を収集し、移動局８からの通知と管理情報に基づき無線インタフェースを選択する。また移動局８は、サーバ３に対して複数の利用可能な無線インタフェースそれぞれの移動先のネットワークにおける位置登録を行う。またサーバは、前記複数の利用可能な無線インタフェースの位置登録情報を記録する。【選択図】  図１
2005159929.tif 000002
【特許請求の範囲】
【請求項１】
移動局と、網に接続されたサーバと、前記網に接続され、前記移動局と前記複数の無線インタフェースのいずれかを介して通信する複数のアクセスポイントを備えた無線システムであって、
前記移動局は、複数の無線インタフェースと、利用可能な無線インタフェースを判断する制御部とを有し、前記複数の無線インタフェースのいずれかを用いて、前記該利用可能な無線インタフェースの識別子を前記サーバに通知し、該複数の無線インタフェースの何れかへのハンドオーバを要求するメッセージを前記サーバに送信し、
前記サーバは、前記網の構成要素から管理情報を収集し、前記移動局からの前記通知と前記管理情報に基づき無線インタフェースを選択する制御部と、該選択した無線インタフェースの識別子を前記移動局に通知する通信部とを有し、前記制御部は、前記移動局からの前記ハンドオーバを要求するメッセージに基づきパケット送信経路の制御を行うことを特徴とする無線システム。
【請求項２】
請求項１記載の無線システムであって、前記管理情報の収集に用いられる網の構成要素は、前記複数のアクセスポイントであることを特徴とする無線システム。
【請求項３】
請求項２記載の無線システムであって、前記複数の無線インタフェースは、少なくとも２つの異なる無線規格により通信を行う無線インタフェースであり、前記複数のアクセスポイントは、前記無線インタフェースに対応する、少なくとも２つの異なる無線規格により通信を行う無線インタフェースであることを特徴とする無線システム。
【請求項４】
請求項３記載の無線システムであって、該管理情報は前記各アクセスポイントが収容する無線インタフェースの識別子および該アクセスポイントが収容する無線インタフェースの通信状態であり、前記サーバは該複数規格の無線インタフェースからデータレートが最大となる無線インタフェースを利用する無線インタフェースとして選択する手段を備えること特徴とする無線システム。
【請求項５】
請求項２記載の無線システムであって、移動局は、前記サーバに対して複数の前記利用可能な無線インタフェースそれぞれの移動先のネットワークにおける位置登録を行い、前記サーバに該無線インタフェースの何れかへのハンドオーバを要求するメッセージを送信し、
前記サーバは、前記複数の利用可能な無線インタフェースの位置登録情報を記録する手段と、前記ハンドオーバを要求するメッセージに基づいて該利用可能な無線インタフェースの何れか１つ宛てにパケットを送信する送信経路制御を行うこと特徴とする無線システム。
【請求項６】
請求項５記載の無線システムであって、前記位置登録はMobile IPの位置登録であることを特徴とする無線システム。
【請求項７】
請求項２記載の無線システムであって、前記移動局は、該無線インタフェースの認証状態か認証の種別の何れかを該サーバに通知し、前記サーバの制御部は、該無線インタフェースの認証状態か認証の種別の何れかに基づき通信に使用する無線インタフェースを選択することを特徴とする無線システム。
【請求項８】
請求項７記載の無線システムであって、前記サーバの制御部は、認証済みの無線インタフェースを認証済みでない無線インタフェースより優先的に選択する、または、認証時間の短い無線インタフェースを認証時間の長い無線インタフェースより優先的に選択することを特徴とする無線システム。
【請求項９】
複数の無線インタフェースを備えた移動局と、網に接続されたサーバと、前記網に接続され、前記移動局と前記複数の無線インタフェースのいずれかを介して通信する複数のアクセスポイントを備えた無線システムにおけるサーバであって、
前記移動局から、利用可能な無線インタフェースの識別子の通知を受信し、前記複数の無線インタフェースの何れかへのハンドオーバを要求するメッセージを受信する通信部と、
前記網の構成要素から管理情報を収集し、前記通知と前記管理情報に基づき無線インタフェースを選択する制御部とを有し、前記通信部は、選択した無線インタフェースの識別子を移動局に通知し、前記制御部は、移動局からの前記ハンドオーバを要求するメッセージに基づきパケット送信経路の制御を行うことを特徴とするサーバ。
【請求項１０】
請求項９記載のサーバであって、前記管理情報の収集に用いられる網の構成要素は、前記複数のアクセスポイントであることを特徴とするサーバ。
【請求項１１】
請求項１０に記載のサーバであって、該管理情報は前記各アクセスポイントが収容する無線インタフェースの識別子および該アクセスポイントが収容する無線インタフェースの通信状態であり、前記制御部は、該複数の無線インタフェースからスループットが最大となる無線インタフェースを通信に使用する無線インタフェースとして選択すること特徴とするサーバ。
【請求項１２】
請求項１０記載のサーバであって、前記通信部は、前記移動局から複数の利用可能な無線インタフェースそれぞれの移動先のネットワークにおける位置登録メッセージを受信し、前記制御部は、前記複数の利用可能な無線インタフェースの位置登録メッセージを記録し、前記ハンドオーバを要求するメッセージに基づいて該利用可能な無線インタフェースの何れか１つ宛てにパケットを送信する送信経路制御を行うこと特徴とするサーバ。
【請求項１３】
請求項１２記載のサーバにであって、前記位置登録メッセージはMobile IPの位置登録メッセージであることを特徴とするサーバ。
【請求項１４】
請求項１０記載のサーバであって、前記通信部は、前記移動局から該無線インタフェースの認証状態か認証の種別の何れかを含む通知を受信し、該移動局から該無線インタフェースの何れかへのハンドオーバを要求するメッセージを受信し、前記制御部は、該無線インタフェースの認証状態か認証の種別の何れかに基づき通信に使用する無線インタフェースを選択し、前記通信部は、選択した無線インタフェースの識別子を移動局に通知し、前記制御部は、移動局からの前記ハンドオーバを要求するメッセージに基づきパケット送信経路の制御を行うことを特徴とするサーバ。
【請求項１５】
請求項１４記載のサーバであって、前記制御部は、認証済みの無線インタフェースを認証済みでない無線インタフェースより優先的に選択する、または、認証時間の短い無線インタフェースを認証時間の長い無線インタフェースより優先的に選択することを特徴とするサーバ。
【請求項１６】
移動局と、網に接続されたサーバと、前記網に接続され、前記移動局と前記複数の無線インタフェースのいずれかを介して通信する複数のアクセスポイントを備えた無線システムにおける移動局であって、
複数の無線インタフェースと、利用可能な無線インタフェースを判断し、前記複数の無線インタフェースのいずれかを用いて、該利用可能な無線インタフェースの識別子を前記サーバに通知し、前記サーバから通知されるハンドオーバ先である無線インタフェースの識別子に基づいて該複数の無線インタフェースの何れかへのハンドオーバを要求するメッセージを送信する制御部とを備えることを特徴とする移動局。
【請求項１７】
請求項１６記載の移動局であって、前記複数の無線インタフェースは、少なくとも２つの異なる無線規格により通信を行う無線インタフェースであり、前記複数のアクセスポイントは、前記無線インタフェースに対応する、少なくとも２つの異なる無線規格により通信を行う無線インタフェースであることを特徴とする無線システム。
【請求項１８】
請求項１６記載の移動局であって、前記制御部は、前記サーバに対して複数の前記利用可能な無線インタフェースそれぞれの移動先のネットワークにおける位置登録を行うこと特徴とする移動局。
【請求項１９】
請求項１８記載の移動局であって、前記位置登録はMobile IPの位置登録であることを特徴とする移動局。
【請求項２０】
請求項１６記載の移動局であって、前記制御部は、該無線インタフェースの認証状態か認証の種別の何れかを前記サーバに通知することを特徴とする移動局。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線システムにおけるハンドオーバ技術に関する。
【背景技術】
【０００２】
携帯電話と無線LANとの間のような異種システム間のハンドオーバは垂直ハンドオーバと呼ばれ、以下論文で報告されている。
【０００３】
例えば、J. Inouye, J. Binkley, J. Watpole, "Dynamic Network Reconfiguration Support for Mobile Computers", Proceedings of ACM/IEEE International Conference on Mobile Computing and Networking (Mobicom'97), Budapest, September 1997（非特許文献１）には適応的にモバイルホストのネットワークインタフェースと伝送ルートを変更するネットワークの例が記載されている。本ネットワークを用いた実験で、例えば有線LANと無線LAN間のインタフェース変更において、IP（Internet Protocol）アドレスが選択したインタフェースに依って変わってしまうためtelnet等のアプリケーションが継続できないことが述べられている。例えば移動局が有線LANから無線LANに切り替える場合、移動局が有線LANのIPアドレスでの通信を切断し、無線LANのIPアドレスで接続し直す。移動局で実行中の全てのアプリケーションは接続から再実行する必要がある。
【０００４】
また例えば、Marc Bechler, Hartmut Ritter, "A flexible Multiplexing Mechanism for Supporting Quality of Service in Mobile Environments", Proceedings of the Hawaii International Conference on System Science, Maui, Hawaii, January 2001（非特許文献２）にはMobile IP技術を利用して無線LANや携帯電話等の異種システム間でハンドオーバーを行う例が記載されている。本例では、選択したネットワークデバイスのIPアドレスをもつIPパケットに、アプリケーションが送受信するIPパケットをカプセル化して送る。アプリケーションが送受信するIPパケットのIPアドレスが一定のため、ハンドオーバーしてもアプリケーションが継続できる。
【０００５】
図１にMobile IP技術を用いた従来システムの構成例を示す。１はコンテンツサーバー、２はIPネットワーク、３はMobile IPのホームエージェントであるサーバ、８は移動局である。４は無線ＬＡＮネットワークのフォーリンエージェント、５は無線ＬＡＮサービス事業者が設置する無線ＬＡＮネットワーク、９、１０、１１は無線ＬＡＮのアクセスポイントである。また６は1xEvDO（携帯電話システム）ネットワークのフォーリンエージェント、７は1xEvDOサービス事業者が設置する1ｘEvDOネットワーク、１２、１３、１４は1xEvDOのアクセスポイントである。１５は固定網である。ホームエージェントからフォーリンエージェントまでをの通信をIPパケットをIPパケットでカプセル化した「IPトンネル」により行う。IPトンネルの終端のアドレスがCare-of addressである。移動局８に割り当てられたIPアドレスであって、移動局８がインターネットに接続されている場所に依らないアドレスがホームアドレスである。移動局８のホームアドレスに送られたIPパケットはホームエージェントによって傍受された上、Care-of addressに送られる。IPトンネルは移動局８自身で終端しても良い。IPトンネルの終端となるフォーリンエージェントもしくは移動局８自身はカプセル化された情報を受け取り中身のIPパケットを移動局８に配送する。
【０００６】
図２に図１のシステムにおいて移動局８がハンドオーバする場合のメッセージ交換図の１例を示す。移動局８が無線ＬＡＮのアクセスポイントから1xEvDOのアクセスポイントにハンドオーバする場合、Source FA１６は無線ＬＡＮシステムのフォーリンエージェント４、Target FA１７は1xEvDOシステムのフォーリンエージェント６である。または移動局８が1xEvDOのアクセスポイントから無線ＬＡＮのアクセスポイントにハンドオーバする場合、Source FA１６はSource FAフォーリンエージェント６、Target FA１７は無線ＬＡＮシステムのフォーリンエージェント４である。移動局８がコンテンツサーバ１からフォーリンエージェント１６を経由してコンテンツ２０をダウンロードしているとする。移動局８は新しい通信システムを検知し、ハンドオーバを行う決定をすると、Agent Advertisement メッセージの送信を要求するため新しいシステムのサブネット内にAgent Solicitation２１を送信する。フォーリンエージェント１７は、移動局８がどのネットワークに接続しているかを識別するためのメッセージとしてAgent Advertisement２２をサブネット内にアナウンスする。フォーリンエージェント１７は、Agent Solicitation２１による要求がない場合でも定期的にAgent Advertisement２２をサブネット内に送信する。移動局８が、自局位置をホームエージェント３に登録するためのメッセージとして、Registration Request２３、２４をフォーリンエージェント１７を介してホームエージェント３に送信する。Registration Request ２３には移動局８のホームアドレス、ホームエージェントアドレス、およびcare-of addressであるフォーリンエージェント１７のアドレスが含まれる。Registration Request２３を受信したホームエージェント３は移動局８のcare-of addressを転送先テーブルに登録する。ホームエージェント３が位置登録結果をフォーリンエージェント１７に応答するメッセージとして、Registration Response２５を送信する。フォーリンエージェント１７が位置登録結果を移動局８に応答するメッセージとしてRegistration Response２６を送信する。ホームエージェント３はコンテンツ２７をフォーリンエージェント１７を経由して送信する。フォーリンエージェント１７はIPカプセル化されたパケットを受信し、カプセル内のIPペイロードを移動局８に送信する。ハンドオーバ時間は移動局８がAgent Advertisement２２を受信するタイミングに左右され、IPレイヤでの切り替わりに要する時間が数秒である。
【０００７】
RFC2003規格のカプセル化のフォーマット例を図１４に示す。ホームエージェント３がIPヘッダ１５２とIPペイロード１５３からなるIPパケット１５１をIPペイロード１５７としてIPパケット１５５にカプセル化する。IPヘッダ１５２の送信元アドレスがコンテンツサーバ１のIPアドレス、IPヘッダ１５２の宛元アドレスが移動局８のホームアドレスである。IPヘッダ１５６の送信元アドレスがホームエージェント３のIPアドレス、IPヘッダ１５６の宛元アドレスが移動局８のcare-of addressである。
【０００８】
前記カプセル化の例ではIPパケットをIPパケットでカプセル化するため、IPヘッダの制御情報が増加し、情報の伝送効率が低下する。制御情報の増加を小さくするために別のカプセル化方式が規格化されている。RFC2004規格のカプセル化のフォーマット例を図１５に示す。ホームエージェント３がIPパケット１５１のIPペイロード１５３にIPヘッダ１６２とアドレス１６３を付加してIPパケット１６１を組み立てる。IPヘッダ１６２の送信元アドレスがホームエージェント３のIPアドレス、IPヘッダ１６２の宛元アドレスが移動局８のcare-of addressである。アドレス１６３は移動局８のホームアドレスであり、最短で１２バイトの情報が付加される。
【０００９】
【非特許文献１】J. Inouye, J. Binkley, J. Watpole, "Dynamic Network Reconfiguration Support for Mobile Computers", Proceedings of ACM/IEEE International Conference on Mobile Computing and Networking (Mobicom'97), Budapest, September 1997
【００１０】
【非特許文献２】Marc Bechler, Hartmut Ritter, "A flexible Multiplexing Mechanism for Supporting Quality of Service in Mobile Environments", Proceedings of the Hawaii International Conference on System Science, Maui, Hawaii, January 2001
【発明の開示】
【発明が解決しようとする課題】
【００１１】
移動局で測定される情報のみを用いてハンドオーバ先のシステムを決定すると、リソース利用効率の上から最適でないシステムが選択される可能性が高い。例えば、信号電波強度が十分強い場合でも、１つのアクセスポイントに局所的にユーザが集中した場合、ユーザーあたりの通信速度が低下してしまうことがある。アクセスポイントごとのユーザ数等、より多くの網全体の情報も用いて最適なシステムを決定しハンドオーバを行う方式が本発明の課題の１つである。
【００１２】
また前記IPレイヤでの切り替えに秒オーダの時間がかかる状況を鑑み、高速なIPパケットの送信経路の切替えを実現することが本発明の課題の１つである。
【００１３】
またさらに、一般に高いセキュリティの認証は処理が重い。切替えの度に認証処理を行うのは負荷が大きく、時間がかかる。例えば代表的な方式であるIEEE802.1xでは1回の認証処理に秒オーダの時間がかかる。認証を考慮した高速なハンドオーバ方式が本発明の別の課題である。
【課題を解決するための手段】
【００１４】
本発明の無線システムは、複数の無線インタフェースを備えた移動局と、網に接続されたサーバと複数のアクセスポイントを備えた無線システムである。ここで複数の無線インタフェースとは、主に無線LANと1xEvDOのように異なる方式を考えるが、同種の方式でも良い。複数の同種の無線インタフェースを考える場合、移動局が複数の同種の無線インタフェースを持つ。また無線インタフェースは無線LAN、1xEvDO以外の方式でも良い。例えば、前記無線インタフェースの方式は、W-CDMA、CDMA 2000 1x、PHS、UWB、Bluetoothでも良い。前記移動局は、利用可能な無線インタフェースを判断し、該利用可能な無線インタフェースの識別子をサーバに通知する。また、前記移動局はサーバに複数の無線インタフェースの何れかへのハンドオーバを要求するメッセージを送信する。またサーバは、前記網の構成要素から管理情報を収集し、移動局からの通知と管理情報に基づき移動局８の通信に用いる無線インタフェースを選択する。さらにサーバは選択した無線インタフェースの識別子を移動局に通知し、移動局からのハンドオーバを要求するメッセージに基づきパケット送信経路の制御を行う。
【００１５】
本発明において網の構成要素は例えばアクセスポイントであり、該管理情報はアクセスポイントが収容する無線インタフェースの識別子および該アクセスポイントが収容する無線インタフェースの電波状態である。サーバは例えば該複数規格の無線インタフェースからスループットが最大となる無線インタフェースを通信に使用する無線インタフェースとして選択する。
【００１６】
また、本発明の無線システムは、複数の無線インタフェースを備えた移動局と、網に接続されたサーバとを備えたシステムである。移動局は、利用可能な無線インタフェースを判断し、サーバに対して複数の前記利用可能な無線インタフェースそれぞれの移動先のネットワークにおける位置登録を行う。また移動局は、サーバに該無線インタフェースの何れかへのハンドオーバを要求するメッセージを送信する。また、サーバは、前記複数の利用可能な無線インタフェースの位置登録情報を記録する。さらにサーバはハンドオーバを要求するメッセージに基づいて利用可能な無線インタフェースの何れか１つ宛てにパケットを送信する送信経路制御を行う。前記位置登録は例えばMobile IPの位置登録である。
【００１７】
さらにまた、本発明の無線システムは、複数の無線インタフェースを備えた移動局と複数のアクセスポイントとを備えた無線システムである。該無線インタフェースの認証状態か認証の種別の何れかに基づきハンドオーバ先の無線インタフェースを選択する。
前記無線インタフェースを選択する手段は、例えば認証済みの無線インタフェースを認証済みでない無線インタフェースより優先的に選択する手段である。また、例えば認証時間の短い無線インタフェースを認証時間の長い無線インタフェースより優先的に選択する手段である。
【発明の効果】
【００１８】
本発明の無線システムにおいて、移動局は、利用可能な無線インタフェースを判断し、該利用可能な無線インタフェースの識別子をサーバに通知する。またサーバは、前記網の構成要素から管理情報を収集し、移動局からの通知と管理情報に基づき無線インタフェースを選択する。この為、移動局からの情報と網の構成要素から収集した情報を総合的に用いて最適なハンドオーバ先の無線インタフェースを選択出来る。
【００１９】
さらにサーバは選択した無線インタフェースの識別子を移動局に通知し、移動局からのハンドオーバを要求するメッセージに基づきパケット送信経路の制御を行う。このため、サーバにおける前記無線インタフェースの選択結果を反映させて移動局の判断によりハンドオーバを行うことが出来る。
【００２０】
また、前記移動局はサーバに複数の無線インタフェースの何れかへのハンドオーバを要求するメッセージを送信する。このため、現在接続中の無線インタフェースの通信断が検出される等、移動局でハンドオーバの判断を行った場合にも、移動局主導でハンドオーバを開始出来る。移動局でハンドオーバの判断を行った場合でも、全ての情報をサーバに伝送して判断する場合に比べて、通信トラヒックの増加や伝送遅延を小さくできる。
【００２１】
本発明のサーバは例えば該複数規格の無線インタフェースからデータレートが最大となる無線インタフェースをハンドオーバ先の無線インタフェースとして選択する。このため、無線の電波状態のみによってハンドオーバする場合に比べ、精度良く高速な伝送速度のシステムにハンドオーバ出来る。移動局と固定網間のスループットが向上し、移動局に対してより負荷の少ないサービスが提供出来る。また輻輳しているシステムを避けてトラヒックを分散できるため、無線リソースの利用効率が向上する。
【００２２】
また、本発明の移動局は、利用可能な無線インタフェースを判断し、サーバに対して複数の前記利用可能な無線インタフェースそれぞれの移動先のネットワークにおける位置登録を行う。また移動局は、サーバに該無線インタフェースの何れかへのハンドオーバを要求するメッセージを送信する。また、サーバは、前記複数の利用可能な無線インタフェースの位置登録情報を記録する。さらにサーバはハンドオーバを要求するメッセージに基づいて利用可能な無線インタフェースの何れか１つ宛てにパケットを送信する送信経路制御を行う。前記位置登録は例えばMobile IPの位置登録である。このため移動局はハンドオーバに先駆けて、利用可能な複数の無線インタフェースの位置登録が出来る。移動局がハンドオーバを行う判断の後、パケット送信の経路切替えに必要な手続きを減らすことが出来る為、切替え時間の短縮が出来る。
【００２３】
さらにまた、本発明の無線システムは、該無線インタフェースの認証状態か認証の種別の何れかに基づきハンドオーバ先の無線インタフェースを選択する。
ハンドオーバ先の無線インタフェースを選択する際には、例えば認証済みの無線インタフェースを認証済みでない無線インタフェースより優先的に選択する。また、例えば認証時間の短い無線インタフェースを認証時間の長い無線インタフェースより優先的に選択する。このため、認証時間のより少ない無線インタフェースがハンドオーバ先として優先的に選択出来、結果としてハンドオーバ時間の短縮が出来る。
【発明を実施するための最良の形態】
【００２４】
図３に本発明の、移動局８がハンドオーバする場合のメッセージ交換図の１例を示す。システム構成は、例えば図１に示すものとする。図３において、移動局８が無線ＬＡＮのアクセスポイントから1xEvDOのアクセスポイントにハンドオーバする場合、Source FA１６は無線ＬＡＮシステムのフォーリンエージェント４、Target FA１７は1xEvDOシステムのフォーリンエージェント６である。または移動局８が1xEvDOのアクセスポイントから無線ＬＡＮのアクセスポイントにハンドオーバする場合、１６はフォーリンエージェント６、１７はフォーリンエージェント４である。
【００２５】
移動局８が第１のシステムを検知し利用可能であると判断すると、移動局８はメッセージ３１、３２、３３、３４、３５、３６を交換しホームエージェント３に位置登録を行う。ここで利用可能であると判断する場合とは、例えば移動局８における第１のシステムのアクセスポイントからの受信電波強度が閾値を超えた場合や、移動局８がアクセスポイントの送信するビーコン信号を受信した場合などである。あるいは、移動局が第１のシステムのアクセスポイントから受信したパケットに含まれるＣＲＣ等の符号のチェックにより情報の誤り率が一定以下であることを検出した場合でも良い。移動局８は利用可能と判断したシステムの数とシステム識別子を記憶し、利用可能と判断したシステムの数とシステム識別子を通知するためにAvailability indication３７をホームエージェント３に送信する。ここでシステム識別子とは、例えば無線インタフェースのMACアドレスである。第１のシステムのみが利用可能な状況で、ホームエージェント３はフォーリンエージェント１６を介して移動局８にコンテンツ３８を送信する。
【００２６】
移動局８が第２のシステムを検知し利用可能であると判断すると、移動局８はメッセージ３９、４０、４１、４２、４３、４４を交換しフォーリンエージェント１７を通してホームエージェント３に位置登録を行う。移動局８は第１および第２のシステムが利用可能なことと、それらのシステム識別子を知らせるために第１のシステムによってAvailability indication４５をホームエージェント３に送信する。移動局８は位置登録が完了した複数システムのうちから１つのシステムを使用してコンテンツサーバ１と通信を行う。使用されない位置登録済みのシステムにはコンテンツサーバからのパケットは送信されず、ハンドオーバ後に使えるようにスタンバイする。ホームエージェント３はフォーリンエージェント１６を介して移動局８にコンテンツ４６の送信を続ける。
【００２７】
複数システムが利用可能な状況で、ホームエージェント３はハンドオーバすべき最適システムを決定し、Handover recommend４７によって移動局８にハンドオーバを推薦する。移動局８が第１のシステムから第２のシステムにハンドオーバする決定をした場合、移動局８はHandover request４８をホームエージェント３に送る。移動局８はHandover recommend４７を受信してもハンドオーバすることを決定しない場合、Handover request４８を送信しない。ホームエージェント３はHandover request４８に応じてパケットの伝送経路をフォーリンエージェント１６経由からフォーリンエージェント１７経由に切替える。ホームエージェント３はフォーリンエージェント１７を介して第２のシステムによって移動局８にコンテンツ４９の送信を行う。
【００２８】
ホームエージェント３に最適システムの情報は、ホームエージェント３がHandover recommend４７により移動局８にシステムを通知する替わりに、移動局８からの要求に応答してホームエージェント３が送信することで取得しても良い。この場合、例えば移動局８が定期的にホームエージェント３からHandover recommend４７に相当する情報を取得しても良い。但しホームエージェント３がHandover recommend４７の情報を通知する方が、ハンドオーバーすべき状況になったタイミングで最適システムを通知するため低遅延であり、同じ情報を定期的に送る無駄も無い。
【００２９】
Handover recommend４７で推薦されたシステムに繋ぐか否かは最終的には課金されるユーザーが所有する移動局８で決定し、繋ぐ場合は移動局８がHandover requestを送信する。入力操作の煩雑さや接続の機会を逸することを避けるために移動局８のユーザーがHandover recommend４７を通知される度にシステム決定の入力操作をしなくても良い。例えば、ユーザーがポリシー（例えば、優先的に無線ＬＡＮシステムを利用して通信を行う、など）のみを移動局８に入力し、移動局８の制御部がポリシーに従ってハンドオーバーを行うことを決定し、Handover request４８ を自動で送信する方式でも良い。
【００３０】
移動局８はHandover recommend４７をきっかけにハンドオーバを行なっても良く、Handover recommend４７が受信されなくても移動局８が独自の判断でHandover request４８を送信してハンドオーバーを行なっても良い。また或いは、移動局８とホームエージェント３の双方がきっかけとなりハンドオーバを行っても良い。例えば移動局８が電波状態のように変化の早いパラメータを用いた判断およびHandover requestの送信によりハンドオーバを行い、ホームエージェント３がアクセスポイントに収容されるユーザ数のような変化の遅いパラメータを用いてハンドオーバ先のシステム決定とHandover recommendによる通知を行っても良い。Handover request４８を送信してハンドオーバーを行なったとき、Handover request４８で指定される移動局８の切り替え先の無線インタフェースの識別子を利用中メディアという。または移動局８が利用できるシステムが唯一である場合、該利用できるシステムの移動局８の無線インタフェースの識別子を利用中Mediaという。例えば、図３において移動局８がAvailability indication３７を送信する時点で、移動局８が利用可能なのは第１のシステムのみである。この場合、第１のシステムの移動局８の無線インタフェースの識別子が利用中Mediaである。利用中Mediaが決定されている場合でも、通信状態は送信情報の有無に依り、常に利用中Mediaを用いてパケット通信を行っているとは限らない。
【００３１】
図４にAvailability indication ３７、４５のメッセージフォーマットを示す。Type５１はメッセージがAvailability indicationであることを示すコードである。ＭＳ host ID５２は図１に示すシステムにおいて一意に決まる移動局８の識別子である。利用中Media５３は現在移動局８が利用している無線インタフェースの識別子（MACアドレス）である。Media数５４は移動局８が位置登録済みで利用可能なシステムの数である。Media数５４で表される数だけ５５、５６、５７、５８、５９の情報の組が格納される。Media Type５５は第１のシステムの種別（無線ＬＡＮ、1ｘEvDO等）を表す。MAC  Address５６は第１のシステムにおける移動局８のインタフェースのMACアドレスである。ＡＰ  Address５７は移動局８の通信相手となる第１のシステムのアクセスポイントのMACアドレスである。Home  Address５８は移動局８の第１のシステムのホームアドレスである。Care-of address５９は移動局８の第１のシステムの着付アドレスである。Care-of address５９はフォーリンエージェントが送信するAgent Advertisementに含まれて移動局８に通知される。第２以降のシステムが利用可能なら５５、５６、５７、５８、５９の情報の組を第１のシステムの情報の後に続けて格納する。
【００３２】
移動局８が位置登録後またはシステムの利用可能な状態の変化を検知後に、現在接続中のシステムを通じてAvailability indicationをホームエージェント３宛てに送る。移動局８はあるシステムが利用不可能であることを検出したらMedia数５４を１つ減らし、利用不可能なシステムの情報を除外してAvailability indicationで通知する。状態変化に依り移動局８が利用中Mediaを用いて通信出来なくなった場合、移動局８は利用可能なシステムから切り替え先を選択し、利用可能なシステムの無線インタフェースを用いてHandover requestをホームエージェント３に送信する。ホームエージェント３はHandover request４８に応じてパケットの伝送経路を切替える。その後移動局８はシステムの利用可能な状態の変化を反映したAvailability indicationをホームエージェント３宛てに送る。移動局８は利用中Mediaを前記Handover requestで指定した切り替え先の無線インタフェースの識別子とし、Media数５４を１つ減らして利用不可能なシステムの情報を除外してAvailability indicationで通知する。
【００３３】
ホームエージェント３はAvailability indicationをＭＳ管理テーブルに登録する。図９にＭＳ管理テーブルの１例を示す。ＭＳ host ID１２１は移動局の識別子である。利用中Media１２２は現在各移動局が利用しているシステムの識別子（MACアドレス）である。Media数１２３は各移動局が位置登録済みで利用可能なシステムの数である。Media Type１２４は各移動局の第１のシステムの種別（無線ＬＡＮ、1xEvDO等）を表す。MAC  Address１２５は各移動局の第１のシステムの各移動局におけるインタフェースのMACアドレスである。ＡＰ  Address１２６は各移動局の通信相手となる、各移動局の第１のシステムのアクセスポイントのMACアドレスである。Home  Address１２７は各移動局の第１のシステムのホームアドレスである。Care-of address１２８は各移動局の第１のシステムの着付アドレスである。１２４、１２５、１２６、１２７、１２８の情報の組は、Media数１２３で指定される各移動局の利用可能なシステム数分記録される。
【００３４】
ホームエージェント３はネットワーク情報を収集し、テーブルに登録する。収集するプロトコルは例えばSNMP（Simple Network Management Protocol）でも、独自プロトコルでも良い。ホームエージェント３が管理する、無線ＬＡＮシステムのアクセスポイントから収集した情報の例を図１０に、1xEvDOシステムのアクセスポイントから収集した情報の例を図１１に示す。図１０において１０１は無線ＬＡＮアクセスポイントの識別子（MAC Address）である。１０２、１０３、１０４...はアクセスポイントが収容する移動局の無線ＬＡＮインタフェースの識別子（MACアドレス）である。１０５、１０６、１０７…はアクセスポイントでの電波強度等の測定量である。例えば、図１０では識別子AP ID W1のアクセスポイントが識別子ＭＳＩＤ W11、ＭＳＩＤ W1２、ＭＳＩＤ W1３…の移動局を収容しており、これら移動局の受信信号強度（RSSI：Received Signal Strength Indicator）がそれぞれRSSI  W１１、RSSI  W１２、RSSI  W１３…である。その他に、アクセスポイントごとに収容されている移動局の数を示す項目を設けてもよい。
【００３５】
同様に図１１において１１１は1xEvDOのアクセスポイントの識別子（MAC Address）である。１１２、１１３、１１４...はアクセスポイントが収容する移動局の1xEvDOインタフェースの識別子（MACアドレス）である。例えば、図１１では識別子AP ID Ｅ1のアクセスポイントが識別子ＭＳＩＤ Ｅ11、ＭＳＩＤ Ｅ1２、ＭＳＩＤ Ｅ1３…の移動局を収容しており、それぞれの移動局の信号のC/I（キャリアと干渉波の電力比）がC/I Ｅ１１、C/I Ｅ１２、C/I Ｅ１３…である。その他に、アクセスポイントごとに収容されている移動局の数を示す項目を設けてもよい。
【００３６】
ホームエージェント３はAvailability indicationを受信すると、Media  Type５５に対応する図１０もしくは図１１のテーブルを参照し、移動局８の通信相手となるアクセスポイントの情報を検索出来る。例えばテーブルの１０１もしくは１１１からAP Address５７に指定されるアクセスポイントを検索し、当該アクセスポイントが収容する移動局の識別子１１２、１１３、１１４...、または、アクセスポイントごとの収容移動局を示す項目がある場合はこの項目から移動局の収容台数が分かる。また例えば、アクセスポイントが収容している移動局の識別子１１２、１１３、１１４…からAvailability indicationに指定されるMAC Address５６を検索し、１１２が該当したとする。ホームエージェント３は、識別子１１２に対応する測定量１１５を参照して、Availability indicationを送信した移動局８の通信相手であるアクセスポイントにおける、移動局８の通信路の品質（例えば信号の受信信号強度）が分かる。
【００３７】
図７に本発明の移動局８の構成の１例を示す。電源部１４１は移動局８に電源を供給する。制御部１４２は１４１、１４３、１４４、１４５、１４６の各部の制御や図３に示すメッセージ送受信処理等の制御を行う。また、各システムのアクセスポイントとの通信状況などから無線ＬＡＮインタフェース１４５および1xEvDOインタフェース１４６が利用可能であるかを判断する。記憶部１４３は制御部１４２の制御情報、ＵＩＦ部１４４からの入力情報およびインタフェース１４５、１４６からの入力情報を記憶する。ＵＩＦ部１４４はキーボード、ディスプレイ等のユーザーインタフェースである。無線ＬＡＮインタフェース１４５は無線ＬＡＮアクセスポイント９、１０、１１との情報の送受信を行う。1xEvDOインタフェース１４６は1xEvDOアクセスポイント１２，１３，１４との情報の送受信を行う。無線ＬＡＮインタフェース１４５または1xEvDOインタフェース１４６のMACアドレスがAvailability indicationの、対応するシステムのMedia Type５５、AP Address５７と同じ組のMAC Address５６に格納される。図７は無線LANインタフェース１４５と1xEvDOインタフェース１４６の２つの無線インタフェースを備えた移動局の例であるが、移動局８は３以上の無線インタフェースを備えても良い。
【００３８】
図８に本発明のホームエージェント３であるサーバの構成の1例を示す。制御部１３１は１３２、１３４、１３３各部の制御や各種テーブル情報の登録と検索、図３に示すメッセージ送受信処理等の制御を行う。記憶部１３２は図１１，１２，１３に示すテーブルを記憶する。ＵＩＦ部１３３はキーボード、ディスプレイ等のユーザーインタフェースである。ＮＷ  ＩＦ部１３４はIPネットワークとホームエージェント３とのネットワークインタフェースである。
ホームエージェント３が管理テーブルを更新する例を以下に説明する。NW IF部１３４にパケット１５１が入力すると、制御部１３１はIPヘッダ１５２に含まれる宛先アドレスを検査する。宛先アドレスがホームエージェント３のIPアドレスである場合、制御部１３１はIPペイロード１５３に含まれる情報を検査する。IPペイロード１５３の所定領域の情報がAvailability indicationを示すコードである場合、制御部１３１はIPペイロード１５３にAvailability indicationが格納されていると判定する。制御部１３１は記憶部１３２に記憶されたMS管理テーブルのMS host ID１２１からAvailability indicationで指定されたMS host ID５２を検索する。MS host ID５２が見つからなければ、MS管理テーブルにMS host ID５２を追加し、Availability indicationの５３、５４、５５、５６、５７、５８、５９を追加した行のそれぞれ１２２、１２３、１２４、１２５、１２６、１２７、１２８に記録する。MS host ID５２が見つかれば、Availability indicationの５３、５４、５５、５６、５７、５８、５９をそれぞれMS host ID１２１の行の１２２、１２３、１２４、１２５、１２６、１２７、１２８に記録する。
【００３９】
ホームエージェント３の制御部１３１が行うハンドオーバのシステム決定方法の例を以下に説明する。Availability indicationで示される利用可能なシステムが複数ある場合に最適システムを決定する。ホームエージェント３は利用可能なシステム数が１つの場合は利用可能なシステムを使用する。今Availability indicationの第１のMedia Type５５に無線ＬＡＮ、第２のMedia Type５５に1xEvDOが指定されているとする。
【００４０】
一般に無線LANのアクセスポイントはCSMA/CA（Carrier Sense Multiple Access with Collision Avoidance）により、また1xEvDOのアクセスポイントは送信のスケジューリングにより、アクセスポイントのサービスする移動局にデータ送信時間を割り当てる。特定の移動局だけが送信時間を独占することは無く、基本的に割り当て時間は移動局に公平に分配される。移動局１台に分配される通信時間は、アクセスポイントに収容された移動局の数分の１に減少すると考えられる。
【００４１】
またデータの通信速度は無線LANではRSSI、1xEvDOではC/Iに応じて可変であり、これらの関数で表される。そこで無線LANと1xEvDOのデータレートをそれぞれDRw(RSSI), DRe(C/I）とする。
【００４２】
無線LANの実効データレートRwを数１に依り、1xEvDOの実効データレートReを数２に依り計算する。ここで、Ｎｗは無線LANアクセスポイントに収容された移動局数、Ｎeは1xEvDOアクセスポイントに収容された移動局数であり、記憶部１３２のテーブルから求められる。今Availability indication４５で指定される第１のMAC  Address５６がMS ID  W11とする。先ず計測量RSSI W11の値を図１０のテーブルから引いてDRw(RSSI W11)を求める。MS ID W11が収容されているAP ID W1の移動局の識別子１０２、１０３、１０４…の数がNwである。DRw(RSSI W11)をＮｗで割った数値が無線ＬＡＮの実効データレートRwである。
【００４３】
今Availability indication４５で指定される第２のMAC  Address５６がMS ID  E21とする。C/I E21の値を図１０のテーブルから検索してDRe(C/I E21)を求める。MS ID  E21が収容されているAP ID E2の移動局の識別子１1２、１1３、１1４…の数がNeである。DRe(C/I E21)をＮeで割った数値が1xEvDOの実効データレートReである。
【００４４】
【数１】
2005159929.tif 000003
【００４５】
【数２】
2005159929.tif 000004
制御部１３１はAvailability indication４５のMS  host ID５２で指定される移動局８について、前記第１のMAC  Address５６を用いて計算したRwと第２のMAC  Address５６を用いて計算したReとを比較する。制御部１３１は実効データレートが大きい方のシステムを最適と判断し当該MS  host ID５２で指定される移動局８の利用中Mediaとする。制御部１３１はReがRwより大きければ1xEvDOを利用中Mediaとし、RwがReより大きければ無線LANを利用中Mediaとする。
【００４６】
制御部１３１は前記方法で選択したシステムがMS管理テーブルの利用中システム１２２と異なる場合に移動局８に handover recommend４７を送信する。handover recommendのフォーマット例を図５に示す。Type６１はメッセージがhandover recommendであることを表すコードである。MS  host ID６２はメッセージの宛先の移動局８の識別子である。利用中Media６３は移動局８が利用しているシステムの種別を表す。Media  Type６４は推薦するハンドオーバ先のシステム種別、MAC Address６５は推薦するハンドオーバ先のシステムのMACアドレスである。例えば制御部１３１が1xEvDOをハンドオーバ先に選択した場合、制御部１３１はMedia  Type６４で1xEvDOを設定し、MAC Address６５にAvailability indication４５の第２のシステムのMAC Address５６を設定してhandover recommendメッセージを作成する。
【００４７】
移動局８がhandover recommend４７の推薦を受け入れてハンドオーバを行う場合、移動局８はホームエージェント３にhandover request４８を送信する。handover requestのフォーマット例を図６に示す。Type７１はメッセージがhandover requestであることを表すコードである。MS host ID７２はメッセージの送り元の移動局８の識別子である。利用中Media７３は移動局８が現在利用している無線インタフェースの種別を表す。Media Type７４はハンドオーバ先のシステム種別、MAC Address７５はハンドオーバ先の無線インタフェースのMACアドレス、Home Address７６は移動局８のハンドオーバ先の無線インタフェースのホームアドレス、Care-of  address７７は移動局８のハンドオーバ先の無線インタフェースのCare-of addressである。
ホームエージェント３はhandover requestを受信すると、MAC  Address７５をMS管理テーブルの利用中Media１２２に設定する。
【００４８】
コンテンツサーバー１は移動局８のホームアドレス宛てにパケット送信を行い、ホームエージェント３が最適なシステムを経由するようにパケット送信制御を行う。ホームエージェント３であるサーバが行うパケット制御の例を以下に説明する。制御部１３１は、コンテンツサーバ１からNW IF部１３４に入力したIPパケット１５１のＩＰヘッダ１５２に含まれる宛先アドレスを検査する。宛先アドレスが移動局８の複数システムに対応するホームアドレス５８の何れかである場合、制御部１３１はＩＰパケット１５１のカプセル化を行う。
【００４９】
RFC2003規格のカプセル化を行う場合、制御部１３１は先ずIPヘッダ１５２の宛先アドレスを、移動局８の利用中システムに対応するホームアドレスに書きかえる。ここで利用中システムに対応するホームアドレスは、MS管理テーブルの移動局８の複数システムのMAC Address１２５から利用中システム１２２と一致するものを検索し、一致したシステムに対応するHome Address１２７を参照して得られる。受信されたIPパケット１５１のIPヘッダ１５２に格納されている宛先アドレスと、MS管理テーブルから検索された宛先アドレスが一致している場合は、IPヘッダ１５２の書き換えは不要である。さらに制御部１３１は前記アドレスを書き換えたIPパケットにIPヘッダ１５６を付加する。ここで、IPヘッダ１５６の送信元アドレスはホームエージェント３のＩＰアドレス、IPヘッダ１５６の宛先アドレスは利用中システム１２２に対応するCare-of addressとする。利用中システムに対応するCare-of addressは、MS管理テーブルの移動局８の複数システムのMAC Address１２５から利用中システム１２２と一致するものを検索し、一致したシステムに対応するcare-of address１２８を参照して得られる。さらに制御部１３１はカプセル化したIPパケットをNW IF部１３４から送信する。
【００５０】
RFC2004規格のカプセル化を行う場合、制御部１３１はIPペイロード１５３にアドレス１６３とIPヘッダ１６２とを付加する。ここで、アドレス１６３は移動局８の利用中システムに対応するホームアドレスである。利用中システムに対応するホームアドレスは、MS管理テーブルの移動局８の複数システムのMAC Address１２５から利用中システム１２２と一致するものを検索し、一致したシステムに対応するHome Address１２７を参照して得られる。またIPヘッダ１６２の送信元アドレスはホームエージェント３のＩＰアドレス、IPヘッダ１５６の宛先アドレスは利用中システム１２２に対応するCare-of addressとする。ここで利用中システムに対応するCare-of addressは、MS管理テーブルに記録された移動局８の複数システムのMAC Address１２５から利用中システム１２２と一致するものを検索し、一致したシステムに対応するcare-of address１２８を参照して得られる。さらに制御部１３１はカプセル化したIPパケットをNW IF部１３４から送信する。
【００５１】
コンテンツサーバー１は移動局８の最適なシステムを知らなくても良い。コンテンツサーバー１が移動局８のホームアドレス宛てにパケットを送信すれば、ホームエージェント３が最適なシステムを経由してパケットを送信する制御を行う。
以下にホームエージェント３が、フォーリンエージェントから管理情報を収集し、前記移動局からの前記通知と前記管理情報に基づき無線インタフェースを選択する例を示す。
図１６にフォーリンエージェント4の構成図の１例を示す。NW IF部２０２はネットワーク２とフォーリンエージェントとのネットワークインタフェースである。NW IF部２０４はネットワーク５とフォーリンエージェント4とのネットワークインタフェースである。制御部２０１は記憶部２０３に記憶された各種テーブル情報を参照し、パケット送信経路の制御を行う。記憶部１３２はパケット送信経路の制御のためのテーブル、ネットワーク管理のための統計情報を記憶する。ＵＩＦ部２０５はキーボード、ディスプレイ等のユーザーインタフェースである。NW IF部２０２、２０４の規格はIEEE802.3が標準化したEthernet（登録商標）であるとする。
【００５２】
図１７にNW IF部２０２、２０４に入出力するパケットフォーマットの１例を示す。１８０はEthernet（登録商標）パケット、１８１はEthernet（登録商標）パケットのヘッダ部、１８２はEthernet（登録商標）パケットのデータ部である。１８３はEthernet（登録商標）パケットのFCS（Frame Check Sequence）でありパケット情報の誤りを検出する符号である。ヘッダ部１８１は制御情報であり宛先アドレス１８５、送信元アドレス１８６を含む。データ部１８２にIPパケット１５１が格納される。
【００５３】
ネットワーク２からNW IF部２０２がパケット１８０を受信すると、制御部２０１は宛先アドレス１８５を解析し、宛先アドレス１８５がNW IF部２０２のMACアドレスならFCSを用いてパケット１８０の誤り検出を行う。また制御部２０１はNW IF部２０２が受信したパケット１８０の数を計数し、受信パケット数を記憶部２０３の所定の領域に記録する。制御部２０１はパケット１８０の情報に誤りが無ければデータ部１８２に格納されたIPパケット１５１をInternet Protocolに従い処理する。例えばデータ部１８２に格納された情報がカプセル化されたIPパケット１５５または１６１の場合、制御部２０１はそれぞれIPヘッダ１６２，１５６の宛先アドレスを解析する。制御部２０１は、IPヘッダ１６２，１５６の宛先アドレス（Care-of address）がフォーリンエージェント４のNW IF部２０２のIPアドレスなら、カプセル化されたIPパケット１５５または１６１からIPパケット１５１を取り出す。また例えば、制御部２０１は記憶部１３２に記録されたパケット送信経路の制御のためのテーブルを参照して、IPパケット１５１の宛先アドレスに対応する送信経路を検索する。
【００５４】
検索結果の送信経路がNW IF部２０４なら制御部２０１はIPパケット１５１を用いてEthernet（登録商標）パケット１８０を組み立て、NW IF部２０４より送信する。検索結果IPパケット１５１の宛先アドレスが見つからなければ制御部２０１はIPパケット１５１を廃棄する。記憶部１３２に記録されたパケット送信経路の制御のためのテーブルを参照して、IPパケット１５５または１６１の宛先アドレスに対応する送信経路を検索する。制御部２０１はパケット１８０の情報に誤りがあれば、誤りのあったパケット数を計数し、記憶部２０３の所定の領域に誤りのあるパケット数を記録する。また、制御部２０１は誤りのあったパケット１８０を廃棄しおよび計数し、記憶部２０３の所定の領域に廃棄したパケット数を記録する。また、制御部２０１は廃棄したパケット数を前記受信パケット数で割ってパケット廃棄率を計算し、記憶部２０３の所定の領域に記録する。
ネットワーク５からNW IF部２０４がパケット１８０を受信すると、制御部２０１は宛先アドレス１８５を解析し、宛先アドレス１８５がNW IF部２０４のMACアドレスならFCSを用いてパケット１８０の誤り検出を行う。また制御部２０１はNW IF部２０４が受信したパケット１８０の数を計数し、受信パケット数を記憶部２０３の所定の領域に記録する。制御部２０１はパケット１８０の情報に誤りが無ければデータ部１８２に格納されたIPパケット１５１をInternet Protocolに従い処理する。
【００５５】
例えば、制御部２０１は記憶部１３２に記録されたパケット送信経路の制御のためのテーブルを参照して、IPパケット１５１の宛先アドレスに対応する送信経路を検索する。検索結果の送信経路がNW IF部２０２なら制御部２０１はIPパケット１５１を用いてEthernet（登録商標）パケット１８０を組み立て、NW IF部２０２より送信する。検索結果IPパケット１５１の宛先アドレスが見つからなければ制御部２０１はIPパケット１５１を廃棄する。制御部２０１はパケット１８０の情報に誤りがあれば、誤りのあったパケット数を計数し、記憶部２０３の所定の領域に誤りのあるパケット数を記録する。また、制御部２０１は誤りのあったパケット１８０を廃棄しおよび計数し、記憶部２０３の所定の領域に廃棄したパケット数を記録する。また、制御部２０１は廃棄したパケット数を前記受信パケット数で割ってパケット廃棄率を計算し、記憶部２０３の所定の領域に記録する。
【００５６】
ホームエージェント３はネットワーク情報を収集し、テーブルに登録する。収集するプロトコルは例えばSNMP（Simple Network Management Protocol）でも、独自プロトコルでも良い。ホームエージェント３が管理する、フォーリンエージェントから収集した情報のテーブルの１例を図１８に示す。図１８はフォーリンエージェントが１からLまで複数ある場合の例である。図１８において１９１はフォーリンエージェントのNW IF部の識別子（NW IF部２０２のIPアドレス）である。パケットエラー数１９２は、制御部２０１が計数したパケット１８０の数である。パケット廃棄率１９３は、制御部２０１が計算したパケット廃棄率である。
【００５７】
ホームエージェント３の制御部１３１が行うハンドオーバのシステム決定方法の例を以下に説明する。Availability indicationで示される利用可能なシステムが複数ある場合に最適システムを決定する。ホームエージェント３は利用可能なシステム数が１つの場合は利用可能なシステムを使用する。ホームエージェント３が直近に受信したAvailability indicationの第１のMedia Type５５に無線ＬＡＮ、第２のMedia Type５５に1xEvDOが指定されているとする。また利用中Media５３が無線LANであるとする。制御部１３１はAvailability indicationからMAC Address５６が利用中Media５３となるシステムのCare-of Address５９を特定する。特定されたCare-of Address５９は利用中Mediaのフォーリンエージェント４のIPアドレスである。制御部１３１は図１８に示すテーブルのフォーリンエージェントの識別子１９１から、特定されたCare-of Address５９を検索する。さらに制御部１３１はテーブルより、検索結果、特定されたCare-of Address５９に一致するフォーリンエージェントの識別子１９１に対応するパケット廃棄率１９３を求める。前記求めたパケット廃棄率１９３がフォーリンエージェント４のパケット廃棄率である。制御部１３１は、求めたパケット廃棄率と閾値とを比較し、パケット廃棄率が一定以上の場合はフォーリンエージェント４を用いるシステム、即ち無線LANシステムを選択しない。
【００５８】
いま制御部１３１がある閾値とパケット廃棄率とを比較し、パケット廃棄率が閾値を超えているとする。すると制御部１３１は、Media  Type６４に1xEvDOのシステム種別、MAC Address６５に1xEvDOインタフェースのMACアドレスを設定し、移動局８に handover recommend４７を送信する。handover recommendのフォーマット例を図５に示す。Type６１はメッセージがhandover recommendであることを表すコードである。MS  host ID６２はメッセージの宛先の移動局８の識別子である。利用中Media６３は移動局８が利用しているシステムの種別を表す。Media  Type６４は推薦するハンドオーバ先のシステム種別、MAC Address６５は推薦するハンドオーバ先のシステムのMACアドレスである。例えば制御部１３１が1xEvDOをハンドオーバ先に選択した場合、制御部１３１はMedia  Type６４で1xEvDOを設定し、MAC Address６５にAvailability indication４５の第２のシステムのMAC Address５６を設定してhandover recommendメッセージを作成する。  移動局８がhandover recommend４７の推薦を受け入れてハンドオーバを行う場合、移動局８はホームエージェント３にhandover request４８を送信する。ホームエージェント３はhandover request４８を受けて、パケットの伝送経路を無線LANシステムから１ｘEvDOシステムへ切替える。
【００５９】
上記例は管理情報として、パケット廃棄率を用いて無線インタフェースを選択する例であるが、管理情報としては、パケットエラー数、網の構成要素への受信パケット数や単位時間あたりの受信情報量を用いても良い。また上記はホームエージェント３が、網の構成要素の１例としてフォーリンエージェントから管理情報を収集する例であるが、網の構成要素としては、ルータ、スイッチ、ゲートウェイであっても良い。
【００６０】
以下に無線インタフェース毎の認証状態を用いてハンドオーバの無線インタフェースの選択をする例を説明する。図１２にAvailability indication３７、４５のフォーマットの１例を示す。認証状態６０は移動局８の当該無線インタフェースが通信事業者の運用する認証サーバによって認証されていることを示す情報である。通常サービスを受けるユーザや移動局はサービス事業者によって認証された後に、通信サービスが利用出来る。認証サーバは例えば、５や７等の事業者が運用するネットワークに含まれる。また例えば無線LAN規格（IEEE 802.11）では、アクセスポイントからの制御信号で認証状態が移動局に通知される。移動局８が位置登録後またはシステムの利用可能な状態の変化を検知後に、現在接続中のシステムを通じてAvailability indicationをホームエージェント３宛てに送る。また移動局８は前記場合に加えて、認証状態の変化を検知すると認証状態６０の状態を更新してAvailability indicationをホームエージェント３に送る。
【００６１】
図１３にホームエージェント３が管理するＭＳ管理テーブルのフォーマットの１例を示す。例えば認証状態１２９は各移動局のMAC  Address１２５で指定される無線インタフェースが通信事業者の運用する認証サーバによって認証されていることを示す情報である。ホームエージェント３の制御部１３１が行うハンドオーバの無線インタフェース決定方法の例を以下に説明する。Availability indicationで示される利用可能な無線インタフェースが複数ある場合に最適な無線インタフェースを決定する。ホームエージェント３は利用可能な無線インタフェース数が１つの場合は利用可能な無線インタフェースを使用する。今Availability indicationの第１のMedia Type５５に無線ＬＡＮ、第２のMedia Type５５に1xEvDOが指定されているとする。
【００６２】
無線LANの実効データレートRwを数３に依り、1xEvDOの実効データレートReを数４に依り計算する。ここで、Ｗawは無線ＬＡＮインタフェースの認証状態による重み、Ｗaeは1xEvDOの認証状態による重みである。制御部１３１はＭＳ管理テーブルの認証状態１２９を参照して重み付けを行う。重みは正で、認証されている方が認証されていない方に比べて大きな値とする。
【００６３】
【数３】
2005159929.tif 000005
【００６４】
【数４】
2005159929.tif 000006
制御部１３１は同一MS  host ID５２の複数のMAC  Address５６から計算したRwとReを比較する。制御部１３１は実効データレートが大きい方のシステムを最適と判断し当該MS  host ID５２で指定される移動局のハンドオーバ先に選択する。本方式に依ると認証されている無線インタフェースの方が選択され易くなり、その結果新規認証処理に依る遅延が発生し難くなる。
【００６５】
制御部１３１は前記方法で選択したシステムがMS管理テーブルの利用中システム１２２と異なる場合に移動局８に handover recommend４７を送信する。また移動局８がhandover recommend４７の推薦を受け入れてハンドオーバを行う場合、移動局８はホームエージェント３にhandover request４８を送信する。さらにホームエージェント３はhandover requestを受信すると、MAC  Address７５をMS管理テーブルの利用中Media１２２に設定する。
【００６６】
また、例えば図１３において、認証状態１２９は各移動局のMAC  Address１２５で指定される無線インタフェースが通信事業者の運用する認証サーバによって認証されていること、および認証処理の種類を特定する情報であっても良い。
この場合も前記例と同様に、無線LANの実効データレートRwを数３に依り、1xEvDOの実効データレートReを数４に依り計算する。ここで、Ｗawは無線ＬＡＮインタフェースの認証状態による重み、Ｗaeは1xEvDOの認証状態による重みであって、制御部１３１はＭＳ管理テーブルの認証状態１２９を参照して重み付けを行う。重みは正で、認証されている方が認証されていない方に比べて大きな値とする。処理量が多いか、もしくは処理時間のかかる種類の認証の方の重みを、より小さな値とする。本方式に依ると短時間に認証される無線インタフェースの方が選択され易くなり、その結果新規認証処理に依る遅延が発生し難くなる。
【図面の簡単な説明】
【００６７】
【図１】システム構成の1例を示す構成図。
【図２】従来の位置登録フローの１例を示す図。
【図３】本発明のハンドオーバフローの１例を示す図。
【図４】本発明のメッセージフォーマットの１例を示す図。
【図５】本発明のメッセージフォーマットの１例を示す図。
【図６】本発明のメッセージフォーマットの１例を示す図。
【図７】本発明の移動局の１例を示す図。
【図８】本発明のサーバの１例を示す図。
【図９】本発明のサーバにおけるテーブルの１例を示す図。
【図１０】本発明のサーバにおけるテーブルの１例を示す図。
【図１１】本発明のサーバにおけるテーブルの１例を示す図。
【図１２】本発明のメッセージフォーマットの１例を示す図。
【図１３】本発明のサーバにおけるテーブルの１例を示す図。
【図１４】従来のカプセル化パケットフォーマットの１例を示す図。
【図１５】従来のカプセル化パケットフォーマットの１例を示す図。
【図１６】本発明のフォーリンエージェントの1例を示す図。
【図１７】従来のパケットフォーマットの１例を示す図。
【図１８】本発明のサーバにおけるテーブルの１例を示す図。
【符号の説明】
【００６８】
１：コンテンツサーバー、２：IPネットワーク、３：サーバ、８：移動局。４：無線ＬＡＮネットワークのフォーリンエージェント、５：無線ＬＡＮネットワーク、９、１０、１１：無線ＬＡＮのアクセスポイント。６：1xEvDOネットワークのフォーリンエージェント、７：1ｘEvDOネットワーク、１２、１３、１４：1xEvDOのアクセスポイント。１５：固定網。１６、１７：フォーリンエージェント。２０、２７、３８、４６、４９：コンテンツストリーム。２１、３１、３９：Agent Solicitation、２２、３２、４０：Agent Advertisement、２３、２４、３３、３４４１、４２：Registration Request、２５、２６、３５、３６、４３、４４：Registration Response。３７、４５：Availability indication、４７：Handover recommend、４８：Handover request。
５１：Type、５２：ＭＳ hostID、５３：利用中Media、５４：Media数、５５：Media Type５６：MAC  Address、５７：ＡＰ  Address５８：Home  Address５９：Care-of address。
６１：Type、６２：MS  host ID、６３：利用中Media、６４：Media  Type、６５：MAC Address。
７１：Type、７２：MS  host ID７２、７３：利用中Media、７４：Media  Type、７５：MAC Address、７６：Home Address、７７：Care-of  address。
１４１：電源部、１４２：制御部、１４５：無線ＬＡＮインタフェース１４５、１４６：1xEvDOインタフェース、１４３：記憶部、１４４：ＵＩＦ部。
１３１：制御部、１３２：記憶部、１３３：ＵＩＦ部１３３、１３４：ＮＷ ＩＦ部。ＭＳ １２１：MS host ID、１２２：利用中Media、１２３：Media数、１２４：Media Type、１２５：MAC  Address、１２６：ＡＰ  Address、１２７：Home  Address、１２８：Care-of address１２８。
１０１：無線ＬＡＮアクセスポイントの識別子、１０２、１０３、１０４：アクセスポイントが収容する移動局の無線ＬＡＮインタフェースの識別子、１０５、１０６、１０７：アクセスポイントでの測定量。１１１：1xEvDOのアクセスポイントの識別子。１１２、１１３、１１４：アクセスポイントが収容する移動局の1xEvDOインタフェースの識別子、１１５、１１６、１１７：アクセスポイントでの測定量。  ６０、１２９：認証状態。
１５２、１５６、１６２：IPヘッダ、１５３、１５７：IPペイロード、１５１、１５５：IPパケット。１６３：アドレス、
１８０：Ethernet（登録商標）パケット、１８１：Ethernet（登録商標）パケットヘッダ、１８１：Ethernet（登録商標）パケットデータ、１８１：FCS、１８５：宛先アドレス、１８６：送信元アドレス。２０１：制御部、２０２、２０４：NW IF部、２０３：記憶部、２０５：UIF部。１９１：フォーリンエージェントの識別子、１９２：パケットエラー数、１９３：パケット廃棄率。
【図１】
2005159929.tif 000007
【図２】
2005159929.tif 000008
【図３】
2005159929.tif 000009
【図４】
2005159929.tif 000010
【図５】
2005159929.tif 000011
【図６】
2005159929.tif 000012
【図７】
2005159929.tif 000013
【図８】
2005159929.tif 000014
【図９】
2005159929.tif 000015
【図１０】
2005159929.tif 000016
【図１１】
2005159929.tif 000017
【図１２】
2005159929.tif 000018
【図１３】
2005159929.tif 000019
【図１４】
2005159929.tif 000020
【図１５】
2005159929.tif 000021
【図１６】
2005159929.tif 000022
【図１７】
2005159929.tif 000023
【図１８】
2005159929.tif 000024