ワイドエリアネットワークにおいてネットワーク要素によって実装される方法であって、前記ネットワーク要素はモバイルインターネットプロトコルバージョン6MIPv6を使用して対応ノードCNと通信するモバイルノードMNに対するホームエージェントHAとして機能し、事前に定義されたポリシーに基づき前記HAよりも良好なサービスを用いて前記MNにホームエージェントサービスを提供するために、前記HAによって前記ネットワーク内の仮想ホームエージェントVHAを選択するステップと、前記CNからホームkeygenトークンを取得するために前記CNにホストテスト開始メッセージを送信するステップであって、前記ホームkeygenトークンは前記HAを認証するためのものである、送信するステップと、前記ホームkeygenトークンを含むホストテストメッセージを前記CNから受信するステップと、前記選択されたVHAにフロースイッチ要求FSRメッセージを送信するステップであって、前記FSRメッセージは前記ホームkeygenトークンと前記CNのアドレスと前記MNの気付けアドレスとを含み、前記FSRメッセージは、前記MNに関するデータトラフィックを前記HAの代わりに前記選択されたVHAに送信するように前記CNに指示する気付けテスト開始メッセージ及び結合更新メッセージを、前記選択されたVHAに生成及び送信させるためのものであり、前記FSRメッセージは前記MNへのトンネルを前記選択されたVHAに確立させるためのものである、送信するステップと、前記選択されたVHAが前記CNからの前記データトラフィックを正常にリダイレクトし、前記データトラフィックを前記MNの前記気付けアドレスにトンネリングしている旨を示すフロースイッチ肯定応答FSAメッセージを前記VHAから受信するステップと、を含み、これによって前記MNは、前記VHAを介して前記CNと通信している場合、前記HAを介している場合よりも良好なサービス品質を受け取る、方法。前記VHAを介して前記CNにデータパケットをトンネリングするように前記MNに指示するために、前記選択されたVHAのアドレスを前記MNに通知するステップをさらに含む、請求項1に記載の方法。前記事前に定義されたポリシーが、前記MNの前記気付けアドレスと前記仮想ホームエージェントを含む複数の仮想ホームエージェントの各アドレスとの比較、位相情報、サービス品質要件、帯域幅メトリクス、及び待ち時間メトリクスのうちの1つ又は複数である、請求項1に記載の方法。ワイドエリアネットワークにおいてネットワーク要素によって実装される方法であって、前記ネットワーク要素はモバイルインターネットプロトコルバージョン6MIPv6を使用して対応ノードCNと通信するモバイルノードMNに対する仮想ホームエージェントVHAとして機能し、前記VHAでホームエージェントからフロースイッチ要求FSRメッセージを受信するステップであって、前記FSRメッセージは前記MNの気付けアドレスと前記CNのアドレスと前記CNのホームkeygenトークンとを含み、前記ホームkeygenトークンはホームエージェントHAを認証するためのものであり、前記FSRメッセージは前記VHAにホームエージェントサービスを割り当てるものである、受信するステップと、気付けkeygenトークンを取得するために前記CNに気付けテスト開始メッセージを送信するステップであって、前記気付けkeygenトークンは前記CNを認証するためのものである、送信するステップと、前記CNから前記気付けkeygenトークンと共に気付けテストメッセージを受信するステップと、前記VHAを認証するため、及び前記VHAにデータパケットを送信するように前記CNに指示するために、前記ホームkeygenトークン及び気付けkeygenトークンを使用して前記CNに結合更新メッセージを送信するステップと、前記結合更新メッセージに応答して前記CNから結合確認応答メッセージを受信するステップであって、前記結合確認応答は前記MN宛のデータパケットに関する前記CNによる前記VHAへのリダイレクトを示す、受信するステップと、前記結合確認応答メッセージの受信に応答して前記VHAと前記MNとの間にトンネルを確立するステップと、前記結合確認応答メッセージに応答して前記HAにフロースイッチ確認応答FSAメッセージを送信するステップであって、前記FSAメッセージは前記MN宛のデータパケットに関する前記CNによる前記VHAへのリダイレクトを示す、送信するステップと、前記CNから受信したデータパケットを前記トンネルを介して前記MNの前記気付けアドレスにトンネリングするステップと、を含み、これによって前記MNは、前記VHAを介して前記CNと通信している場合、前記HAを介している場合よりも良好なサービス品質を受け取る、方法。前記トンネリングするステップがインターネットプロトコルトンネリングにおけるインターネットプロトコルである、請求項4に記載の方法。前記トンネルを介して前記MNからデータパケットを受信するステップと、前記データパケットを前記CNに転送するステップと、をさらに含む、請求項4に記載の方法。ホームエージェントHAとして機能するように構成されたネットワーク要素であって、前記ネットワーク要素は、モバイルノードMN、対応ノードCN、及び複数の仮想ホームエージェントVHAとワイドエリアネットワークを介して通信しており、前記ネットワークを介してデータパケットを受信するように構成された出口モジュールと、前記ネットワークを介して前記データパケットを移送するように構成された入口モジュールと、前記入口モジュール及び前記出口モジュールと通信可能に結合され、ネットワーク移動性管理モジュール、結合管理モジュール、及び仮想ホームエージェントモジュールを実行するように構成された、ネットワークプロセッサと、前記MNと前記CNとの間の通信セッションを管理するように構成された前記ネットワーク移動性管理モジュールと、前記ネットワーク移動性管理モジュールと通信可能に結合され、結合エントリのセットを含む結合テーブルを維持するように構成された、結合管理モジュールであって、各結合エントリは前記MNに関する気付けアドレス、前記HAのアドレス、前記CNのアドレス、及び前記VHAのアドレスを含み、前記結合管理モジュールは前記結合エントリのセットを作成及び更新するように構成された、前記結合管理モジュールと、前記MNにホームエージェントサービスを提供するために前記複数のVHAからVHAを選択するように構成された前記仮想ホームエージェント管理モジュールであって、前記選択は事前に定義されたポリシーに基づき、前記仮想ホームエージェント管理モジュールは、前記CNからホームkeygenトークンを取得し、前記MNに関する気付けアドレス、前記CNのアドレス、及び前記ホームkeygenトークンを含むフロースイッチ要求FSRメッセージを前記選択されたVHAに送信するように構成され、前記FSRメッセージは、前記選択されたVHAに前記CNとHAとの間のデータトラフィックを前記選択されたVHAへとリダイレクトさせるため、前記選択されたVHAに前記MNへのトンネルを確立させるため、及び前記選択されたVHAに前記CNから前記トンネルを介して前記MNへとトラフィックを転送させるためのものであり、前記仮想ホームエージェント管理モジュールは前記選択されたVHAからフロースイッチ確認応答FSAメッセージを受信するように構成された、仮想ホームエージェント管理モジュールと、を備え、これによって前記MNは、前記VHAを介して前記CNと通信している場合、前記HAを介している場合よりも良好なサービス品質を受け取る、ネットワーク要素。前記ネットワーク内の前記複数のVHAの位置及びトポロジのうちの1つ又は複数に関する情報を記憶するように構成された、仮想ホームエージェントデータベースをさらに備える、請求項7に記載のネットワーク要素。前記事前に定義されたポリシーが、前記MNの前記気付けアドレスと前記複数のVHAの各アドレスとの比較、位相情報、サービス品質要件、帯域幅及び待ち時間メトリクスのうちの1つ又は複数を含む、請求項7に記載のネットワーク要素。前記仮想ホームエージェント管理モジュールが、前記モバイルノードに前記選択されたVHAを通知するように構成された、請求項7に記載のネットワーク要素。仮想ホームエージェントVHAとして機能するように構成されたネットワーク要素であって、前記ネットワーク要素は、モバイルノードMN、対応ノードCN、及びホームエージェントHAとワイドエリアネットワークを介して通信しており、前記ネットワークを介してデータパケットを受信するように構成された出口モジュールと、前記ネットワークを介して前記データパケットを移送するように構成された入口モジュールと、前記入口モジュール及び前記出口モジュールと通信可能に結合され、ネットワーク移動性管理モジュール、結合管理モジュール、及び仮想ホームエージェントモジュールを実行するように構成された、ネットワークプロセッサと、前記MNと前記CNとの間の通信セッションを管理するように構成された前記ネットワーク移動性管理モジュールと、前記ネットワーク移動性管理モジュールと通信可能に結合され、結合エントリのセットを含む結合テーブルを維持するように構成された、前記結合管理モジュールであって、各結合エントリは前記MNに関する気付けアドレス、前記HAのアドレス、前記CNのアドレス、及び前記VHAのアドレスを含み、前記結合管理モジュールは前記結合エントリのセットを作成及び更新するように構成された、前記結合管理モジュールと、前記MNにホームエージェントサービスを提供するように構成された、前記仮想ホームエージェントモジュールであって、前記仮想ホームエージェントモジュールは前記HAから受信したフロースイッチ要求FSRメッセージからホームkeygenトークンを取得するように構成され、前記FSRメッセージはMNに関する前記気付けアドレス、前記CNに関する前記アドレス、及び前記ホームkeygenトークンを含み、前記仮想ホームエージェントモジュールは気付けテスト開始メッセージを前記CNに送信し、気付けkeygenトークンと共に気付けテストメッセージを受信し、前記VHAを認証するために前記ホームkeygenトークン及び気付けkeygenトークンを使用して前記CNに結合更新メッセージを送信し、前記MNへのトンネルを確立し、前記HAにフロースイッチ確認応答FSAメッセージを送信し、前記トンネルを介して前記CNから前記MNにデータトラフィックを転送するように構成された、仮想ホームエージェントモジュールと、を備え、これによって前記MNは、前記VHAを介して前記CNと通信している場合、前記HAを介している場合よりも良好なサービス品質を受け取る、ネットワーク要素。前記仮想ホームエージェントモジュール及びネットワーク移動性管理モジュールが、インターネットプロトコルトンネリングにおけるインターネットプロトコルを使用して前記CNから前記MNへデータをトンネリングするように構成された、請求項10に記載のネットワーク要素。前記仮想ホームエージェントモジュール及びネットワーク移動性管理モジュールが、前記MNからデータパケットを受信し、前記データパケットを前記CNに転送するように構成された、請求項10に記載のネットワーク要素。モバイルIPv6では、モバイルノードは、その現在の位相的位置に関係なくすなわち、ホームネットワーク内にあるか又は外部ネットワークに接続された、モバイルノードに対するグローバルかつ継続的な到達可能性を保証するためのアンカポイントとして働く、静的ホームエージェントを有する。しかしながら、ホームエージェントの障害が発生するか、又はホームエージェントが過負荷となった場合、モバイルIPv6では解決されない。BTモードはセキュアであり、モバイルノードとホームエージェントとの間のトンネルを確立及び維持するために大量の信号メッセージを必要とする。BTモードは、モバイルノードの制御下にもある。これとは対照的に、ROモードはモバイルノード及び対応ノードの両方の直接関与を必要とし、BTモードに比べて、ROモードを確立及び維持するためにオーバヘッドモビリティ信号においてより多くのリソースを費やす必要がある。ワイドエリアネットワークにおいてネットワーク要素によって実装される方法であって、ネットワーク要素はモバイルインターネットプロトコルバージョン6MIPv6を使用して対応ノードCNと通信するモバイルノードMNに対するホームエージェントHAとして機能し、方法は、事前に定義されたポリシーに基づきHAよりも良好なサービスを用いてMNにホームエージェントサービスを提供するために、HAによってネットワーク内の仮想ホームエージェントVHAを選択するステップと、CNからホームkeygenトークンを取得するためにCNにホストテスト開始メッセージを送信するステップであって、ホームkeygenトークンはHAを認証するためのものである、送信するステップと、ホームkeygenトークンを含むホストテストメッセージをCNから受信するステップと、選択されたVHAにフロースイッチ要求FSRメッセージを送信するステップであって、FSRメッセージはホームkeygenトークンとCNのアドレスとMNの気付けアドレスとを含み、FSRメッセージは、MNに関するデータトラフィックをHAの代わりに選択されたVHAに送信するようにCNに指示する気付けcareofテスト開始メッセージ及び結合更新メッセージを、選択されたVHAに生成及び送信させるためのものであり、FSRメッセージはMNへのトンネルを選択されたVHAに確立させるためのものである、送信するステップと、選択されたVHAがCNからのデータトラフィックを正常にリダイレクトし、データトラフィックをMNの気付けアドレスにトンネリングしている旨を示すフロースイッチ肯定応答FSAメッセージをVHAから受信するステップと、を含み、これによってMNは、VHAを介してCNと通信している場合、HAを介している場合よりも良好なサービス品質を受け取る。ワイドエリアネットワークにおいてネットワーク要素によって実装される方法であって、ネットワーク要素はモバイルインターネットプロトコルバージョン6MIPv6を使用して対応ノードCNと通信するモバイルノードMNに対する仮想ホームエージェントVHAとして機能し、方法は、VHAでホームエージェントからフロースイッチ要求FSRメッセージを受信するステップであって、FSRメッセージはMNの気付けアドレスとCNのアドレスとCNのホームkeygenトークンとを含み、ホームkeygenトークンはホームエージェントHAを認証するためのものであり、FSRメッセージはVHAにホームエージェントサービスを割り当てるものである、受信するステップと、気付けkeygenトークンを取得するためにCNに気付けテスト開始メッセージを送信するステップであって、気付けkeygenトークンはCNを認証するためのものである、送信するステップと、CNから気付けkeygenトークンと共に気付けテストメッセージを受信するステップと、VHAを認証するため、及びVHAにデータパケットを送信するようにCNに指示するために、ホームkeygenトークン及び気付けkeygenトークンを使用してCNに結合更新メッセージを送信するステップと、結合更新メッセージに応答してCNから結合確認応答メッセージを受信するステップであって、結合確認応答はMN宛のデータパケットに関するCNによるVHAへのリダイレクトを示す、受信するステップと、結合確認応答メッセージの受信に応答してVHAとMNとの間にトンネルを確立するステップと、結合確認応答メッセージに応答してHAにフロースイッチ確認応答FSAメッセージを送信するステップであって、FSAメッセージはMN宛のデータパケットに関するCNによるVHAへのリダイレクトを示す、送信するステップと、CNから受信したデータパケットをトンネルを介してMNの気付けアドレスにトンネリングするステップと、を含み、これによってMNは、VHAを介してCNと通信している場合、HAを介している場合よりも良好なサービス品質を受け取る。ホームエージェントHAとして機能するように構成されたネットワーク要素であって、ネットワーク要素は、モバイルノードMN、対応ノードCN、及び複数の仮想ホームエージェントVHAとワイドエリアネットワークを介して通信しており、ネットワーク要素は、ネットワークを介してデータパケットを受信するように構成された出口egressモジュールと、ネットワークを介してデータパケットを移送するように構成された入口ingressモジュールと、入口モジュール及び出口モジュールと通信可能に結合され、ネットワーク移動性管理モジュール、結合管理モジュール、及び仮想ホームエージェントモジュールを実行するように構成された、ネットワークプロセッサと、MNとCNとの間の通信セッションを管理するように構成されたネットワーク移動性管理モジュールと、ネットワーク移動性管理モジュールと通信可能に結合され、結合エントリのセットを含む結合テーブルを維持するように構成された、結合管理モジュールであって、各結合エントリはMNに関する気付けアドレス、HAのアドレス、CNのアドレス、及びVHAのアドレスを含み、結合管理モジュールは結合エントリのセットを作成及び更新するように構成された、結合管理モジュールと、MNにホームエージェントサービスを提供するために複数のVHAからVHAを選択するように構成された仮想ホームエージェント管理モジュールであって、選択は事前に定義されたポリシーに基づき、仮想ホームエージェント管理モジュールは、CNからホームkeygenトークンを取得し、MNに関する気付けアドレス、CNのアドレス、及びホームkeygenトークンを含むフロースイッチ要求FSRメッセージを選択されたVHAに送信するように構成され、FSRメッセージは、選択されたVHAにCNとHAとの間のデータトラフィックを選択されたVHAへとリダイレクトさせるため、選択されたVHAにMNへのトンネルを確立させるため、及び選択されたVHAにCNからトンネルを介してMNへとトラフィックを転送させるためのものであり、仮想ホームエージェント管理モジュールは選択されたVHAからフロースイッチ確認応答FSAメッセージを受信するように構成された、仮想ホームエージェント管理モジュールと、を備え、これによってMNは、VHAを介してCNと通信している場合、HAを介している場合よりも良好なサービス品質を受け取る。仮想ホームエージェントVHAとして機能するように構成されたネットワーク要素であって、ネットワーク要素は、モバイルノードMN、対応ノードCN、及びホームエージェントHAとワイドエリアネットワークを介して通信しており、ネットワーク要素は、ネットワークを介してデータパケットを受信するように構成された出口モジュールと、ネットワークを介してデータパケットを移送するように構成された入口モジュールと、入口モジュール及び出口モジュールと通信可能に結合され、ネットワーク移動性管理モジュール、結合管理モジュール、及び仮想ホームエージェントモジュールを実行するように構成された、ネットワークプロセッサと、MNとCNとの間の通信セッションを管理するように構成されたネットワーク移動性管理モジュールと、ネットワーク移動性管理モジュールと通信可能に結合され、結合エントリのセットを含む結合テーブルを維持するように構成された、結合管理モジュールであって、各結合エントリはMNに関する気付けアドレス、HAのアドレス、CNのアドレス、及びVHAのアドレスを含み、結合管理モジュールは結合エントリのセットを作成及び更新するように構成された、結合管理モジュールと、MNにホームエージェントサービスを提供するように構成された仮想ホームエージェントモジュールであって、仮想ホームエージェントモジュールはHAから受信したフロースイッチ要求FSRメッセージからホームkeygenトークンを取得するように構成され、FSRメッセージはMNに関する気付けアドレス、CNに関するアドレス、及びホームkeygenトークンを含み、仮想ホームエージェントモジュールは気付けテスト開始メッセージをCNに送信し、気付けkeygenトークンと共に気付けテストメッセージを受信し、VHAを認証するためにホームkeygenトークン及び気付けkeygenトークンを使用してCNに結合更新メッセージを送信し、MNへのトンネルを確立し、HAにフロースイッチ確認応答FSAメッセージを送信し、トンネルを介してCNからMNにデータトラフィックを転送するように構成された、仮想ホームエージェントモジュールと、を備え、これによってMNは、VHAを介してCNと通信している場合、HAを介している場合よりも良好なサービス品質を受け取る。本発明は、同じ参照が同様の要素を示す添付の図面の図において、制限としてではなく例として示されている。本開示におけるある又は一実施形態に対する異なる言及は必ずしも同じ実施形態に対するものではなく、こうした言及は少なくとも1つを意味することに留意されたい。さらに、特定の機能、構造、又は特徴がある実施形態に関連して説明されている場合、明示的に記述されているか否かに関わらず、こうした機能、構造、又は特徴を他の実施形態に関連して実行することが当業者の知識の範囲内にあることが提示される。以下の説明では、多数の特定の細部が示される。しかしながら、本発明の実施形態はこれらの特定の細部無しで実施可能であることを理解されよう。他のインスタンスでは、説明の理解を曖昧にしないように、周知の回路、構造、及び技法は詳細に示されていない。しかしながら、当業者であれば、本発明がこうした特定の細部無しで実施可能であることを理解されよう。当業者はこの含まれた説明を用いて、過度な実験無しに適切な機能を実装することが可能であろう。フローチャートの動作について、図1及び図4~図6の例示的実施形態を参照しながら説明する。しかしながらフローチャートの動作は、図1及び図4~図6を参照しながら論じられる以外の本発明の実施形態によって実行可能であり、図1及び図4~図6を参照しながら論じられる実施形態は、図2及び図3のフローチャートを参照しながら論じられる動作とは異なる動作を実行可能であることを理解されたい。図に示される技法は、1つ又は複数の電子デバイスたとえばエンドステーション、ネットワーク要素など上で記憶及び実行されるコード及びデータを使用して実装可能である。こうした電子デバイスは、非一過性の機械読み取り可能又はコンピュータ読み取り可能記憶媒体たとえば磁気ディスク、光ディスク、ランダムアクセスメモリ、読み取り専用メモリ、フラッシュメモリデバイス、及び相変化メモリなどの、非一過性の機械読み取り可能又はコンピュータ読み取り可能媒体を使用して、内部的に、及び/又はネットワークを介して他の電子デバイスとコード及びデータを記憶及び通信する。加えて、こうした電子デバイスは通常、1つ又は複数の記憶デバイス、ユーザ入力/出力デバイスたとえばキーボード、タッチスクリーン、及び/又はディスプレイ、及びネットワーク接続などの、1つ又は複数の他の構成要素に結合された1つ又は複数のプロセッサのセットを含む。プロセッサのセット及び他の構成要素の結合は、通常、1つ又は複数のバス及びブリッジバスコントローラとも呼ばれるを介する。記憶デバイスは、1つ又は複数の非一過性の機械読み取り可能又はコンピュータ読み取り可能記憶媒体、及び非一過性の機械読み取り可能又はコンピュータ読み取り可能通信媒体を表す。したがって、所与の電子デバイスの記憶デバイスは、通常、その電子デバイスの1つ又は複数のプロセッサのセット上で実行するためのコード及び/又はデータを記憶する。もちろん、本発明のある実施形態の1つ又は複数の部分は、ソフトウェア、ファームウェア、及び/又はハードウェアの異なる組み合わせを使用して実装可能である。本明細書で使用される場合、ネットワーク要素たとえばルータ、スイッチ、ブリッジなどは、ネットワーク上の他の機器たとえば他のネットワーク要素、エンドステーションなどを通信可能に相互接続する、ハードウェア及びソフトウェアを含むネットワーキング機器の1つである。いくつかのネットワーク要素は、多重ネットワーキング機能たとえばルーティング、ブリッジング、スイッチング、レイヤ2集約、セッション境界制御、マルチキャスティング、及び/又は加入者管理に関するサポートを提供する、並びに/或いは多重アプリケーションサービスたとえばデータ、音声、及びビデオに関するサポートを提供する、多重サービスネットワーク要素である。加入者エンドステーションたとえばサーバ、ワークステーション、ラップトップ、パームトップ、携帯電話、スマートフォン、マルチメディアフォン、ボイスオーバインターネットプロトコルVOIPフォン、ポータブルメディアプレーヤ、GPSユニット、ゲームシステム、セットトップボックスSTBなどは、インターネットを介して提供されたコンテンツ/サービス、及び/又はインターネット上にオーバレイされた仮想私設ネットワークVPN上に提供されたコンテンツ/サービスにアクセスする。コンテンツ及び/又はサービスは、通常、ピアツーピアサービスに参加しているサービス又はコンテンツプロバイダ或いはエンドステーションに属する1つ又は複数のエンドステーションたとえばサーバエンドステーションによって提供され、公開ウェブページフリーコンテンツ、店頭、検索サービスなど、VPNを介した企業ネットワーク、IPTVなどを含むことができる。通常、加入者エンドステーションは、たとえばアクセスネットワークに有線又は無線で結合された顧客構内機器を介してエッジネットワーク要素に結合され、これらはたとえば他のエッジネットワーク要素への1つ又は複数のコアネットワーク要素を介して他のエンドステーションたとえばサーバエンドステーションに結合される。本発明の実施形態は、従来技術の欠点を回避するための方法及びシステムを提供する。従来技術の欠点は、モバイルノードがそのホームネットワークから離れている場合に最適でない双方向トンネリングBTモードを含む。たとえばモバイルノードが米国内にあり、米国内に配置された対応ノードと通信しているが、そのホームネットワークが日本にある場合、モバイルノードと対応ノードとの間のすべてのトラフィックはモバイルノードに戻る前に日本のホームエージェントまで行かなければならない。通信ランドスケープ、リアルタイムのアプリケーション、サービス、及びウェブ対応高解像度テレビにおける著しい成長を経験しつつあり、これらのタイプのアプリケーションは成長することのみならず、通信サービスオペレータの歳入に関する主要な原動力となることが期待されている。したがって、ますます競争が激化する環境では、顧客に対して高いサービス品質を保証することが重要である。さらにこれらの特定タイプのアプリケーションは、ホームエージェントでのボトルネックにつながる可能性があり、この場合、すべてのクライアントがサービス品質の下落を被ることになる。本発明の実施形態は、従来技術のこれらの欠点を克服する。ホームネットワーク内にホームエージェントのクラスタを展開する代わりに分割制御アーキテクチャが使用され、これによって中央ホームエージェントは、モバイルノードに直接は対処しないが、ホームエージェントによって、及びモバイルノードからのフィードバックに基づいて要求されるような、特定のサービスを提供することが可能な、新しい軽量仮想ホームエージェントVHAのセットに接続する。加えて、仮想ホームエージェントはいずれに配置することも可能であり、モバイルノードとの直接信号伝達すなわち、移動性関連信号伝達又は他の信号伝達を交換する必要がない。それに代わって仮想ホームエージェントは、モバイルノードの知識を持たずに、モバイルノードに関する特定のホームエージェント機能を提供することを目標としている。ホームエージェントは各仮想ホームエージェントとのセキュアな接続を有し、各仮想ホームエージェントの位置を完全に把握している。分割ホームエージェントのアーキテクチャ及び方法は、マルチホーム型multihomedモバイルノードに好適である。これは、モバイルノードが少なくとも2つの異なるインターフェースたとえば、有線端末機器LTEとのインターフェース及びWLANとのインターフェースを有するものと予想され、この場合、どちらのインターフェースも同じオペレータネットワークたとえばATT、Verizon、T-Mobile、及び同様のオペレータに接続されることを意味する。この分割ホームエージェントを基にしたアーキテクチャは、BTモードによって提供される性能よりも良好な移動性性能を提供する。したがって、分割ホームアーキテクチャは、モバイルノードからの入力を受信し、とりわけそれに応じて意思決定する、1つの中央ポリシー制御ノードを有するものとして説明することができる。中央制御ノードは、一種の位置ベース仮想ホームエージェントを作成するために働くが、モバイルノードとの直接関係を持たない、軽量ホームエージェントの大型セットに接続されたホームエージェントノードによって実行される。モバイルノードは、新規の気付けアドレスCoAを用いてそのホームエージェントを更新し、ホームエージェントに正しい仮想ホームエージェントこれが使用可能である場合を決定させる。仮想ホームエージェントを有することの主な特典は、データトラフィックルーティングを最適化し、より良好なサービス品質QoSを提供し、必要であればいつでもホームエージェントのサービスをオフロードすることである。こうした最適化は、2つの実エンドポイントすなわちモバイルノード及び対応ノードが移動性信号伝達プロトコルに関して互いに対処し合う必要なしに、等価のルート最適化モードを実装することを含む。仮想ホームエージェントはいずれの場所に配置することも可能であり、スケーラビリティの問題を引き起こすことがない。加えて、ホームエージェントは、モバイルノードの位置に応じて一方の仮想ホームエージェントVHAから他方へとセッションを移動することも可能であるため、結果としてモバイルノードを最も近い仮想ホームエージェントに常時割り当てることができる。一方、MIPv6ROモードは、モバイルノードと対応ノードとの間の直接パス上でのデータパケット交換を実行することができる。分割ホームエージェントアーキテクチャは、BTモードとROモードとの間に適しており、オペレータがデータパケットルーティングを最適化しながらトラフィックフローの完全制御を維持できるようにすることから、より有利かつ迅速に実装する。図1は、分割ホームエージェントアーキテクチャを実装するネットワークの一実施形態を示す図である。ネットワークはモバイルノード103、ホームネットワーク101内に配置されたホームエージェント105、外部ネットワーク121、131、141のセット、及び仮想ホームエージェント107A~107Eのセットを含む。ホームネットワーク101及び外部ネットワーク121、131、及び141は、コアネットワーク111によって接続可能である。これらネットワークのそれぞれは、ローカルエリアネットワークLAN、ワイドエリアネットワークWAN、こうしたインターネット、又は同様のネットワークとすることができる。モバイルノード103はネットワーク101、121、131、及び141のいずれの間でも移動可能であり、ネットワーク111を介した対応ノードとの接続を維持することができる。モバイルノード103、ホームエージェントノード105、及び仮想ホームエージェント107A~107Eは、ラップトップコンピュータ、ルータ、スイッチャ、デスクトップコンピュータ、サーバ、ハンドヘルドデバイス、コンソールデバイス、並びに同様のコンピューティング及びネットワーキングデバイスを含む、任意のタイプのコンピューティングデバイス又はネットワーキング要素とすることができる。ネットワーク101、111、121、131、及び141は、任意の組み合わせの有線及び無線接続、並びに任意の数の中間コンピュータ又はネットワーキングデバイスを含むことができる。一実施形態において、モバイルノード103及びホームエージェント105は、モバイルノード103がネットワーク間を移動する場合、及びネットワーク接続を変更する場合に、対応ノードとの接続たとえばTCP接続を維持できるようにする、モバイルインターネットプロトコルバージョン6MIPv6又は同様の通信プロトコルを実装する。仮想ホームエージェント107A~107Eはホームエージェント105によって制御され、これが仮想ホームエージェント107A~107Eを選択してこれにホームエージェント機能を実行するように指示し、それによってこれらの機能をホームエージェント105から仮想ホームエージェント107A~107Eへとオフロードするか、又はホームエージェント105と協調してこれらの機能を仮想ホームエージェント107A~107Eと共有する。ホームエージェント105の機能の任意のサブセットを提供するためにこれらの仮想ホームエージェント107A~107Eを使用することで、モバイルノード103に提供されるサービス品質が向上する。ホームエージェント105の代わりに仮想ホームエージェント107A~107Eを使用することにより、仮想ホームエージェント107A~107Eはモバイルノード103に大幅に接近することができる。結果として、ホームエージェント105が仮想ホームエージェント107A~107Eのようにモバイルノード及び対応ノード109に近くない場合、より高いサービス品質をモバイルノード103に提供することができる。サービス品質の向上は、帯域幅の増加、待ち時間の低下、及び、ホームエージェント105を使用することに比べて、仮想ホームエージェント107A~107Eを使用するモバイルノード103と対応ノード109との間の同様の通信メトリクスの向上を含むことができる。モバイルノード103は、モバイルノード103の現行位置でホームエージェント105を最新の状態に維持するために、モバイルノード103が接続された現行のネットワークに関係なくホームエージェント105に接続することが可能であり、結果としてホームエージェント105は、どの仮想ホームエージェント107A~107Eを使用してモバイルノード103にホームエージェントサービスを提供すべきであるかを決定することができる。任意の所与の時点で、モバイルノード103は、ホームエージェント105に接続されていることに加えて、複数の仮想ホームエージェント107A~107Eに接続可能である。各ネットワークは、モバイルノード103宛のデータパケットを外部ネットワーク121及び141内のそのローカルアドレスへと適切に変換できるように、ネットワークアドレス変換を実行するためのNAT66を含むことができる。各仮想ホームエージェント107A~107Eは、ホームエージェント105から通信及び指示を受信し、ホームエージェント105へのその状況及び位置の通知を維持するために、ホームエージェント105へのセキュアな接続を有することも可能である。図2は、仮想ホームエージェントを構成するためにホームエージェントによって実行されるプロセスの一実施形態を示すフローチャートである。一実施形態では、ホームエージェントは、外部ネットワーク内のその位置を含むモバイルノードからの通知たとえば結合更新メッセージに応答して、ホームエージェント機能対応ノードからモバイルノードへのデータトラフィックの転送などを提供することに関する責任を仮想ホームエージェントに割り当てるプロセスを開始することができる。仮想ホームエージェントが、ホームエージェントよりも近接している場合、又はより良好なサービス品質をモバイルノードに提供できる場合、仮想ホームエージェントを使用することができる。ホームエージェントノードは、モバイルノードの位置及び他の情報を仮想ホームエージェント情報のローカルデータベースと比較して、モバイルノードにサービスを提供するために最適な仮想ホームエージェントのセットを決定することができる。仮想ホームエージェントは、使用可能な仮想ホームエージェントによってモバイルノードに提供可能な改善されたサービス品質を定義する、事前に定義されたポリシーに基づいて選択することができるブロック201。事前に定義されたポリシーは、モバイルノードの気付けアドレスと仮想ホームエージェントアドレスとの比較、位相情報の使用、サービス品質要件、帯域幅及び待ち時間メトリクス、並びに、仮想ホームエージェントがホームエージェントに比べて改善されたサービス品質を提供できることを決定する際に使用できる同様の標準を含むことができる。単一の仮想ホームエージェントを選択するか、又は任意数の仮想ホームエージェントを選択して、任意の組み合わせのホームエージェントサービスを提供することができる。仮想ホームエージェントは、フロースイッチ要求メッセージを処理し、フロースイッチ要求メッセージ内に提供されたパラメータをたとえば専用キャッシュメモリ内に記憶し、フロースイッチ確認応答メッセージを戻すことができる。仮想ホームエージェントは、結合更新メッセージの受信、結合確認応答メッセージの送信、及びROモード移動性信号伝達メッセージの処理を含む、MIPv6のBT及びROの両方のモードを実行することができる。仮想ホームエージェント又は仮想ホームエージェントのセットが選択された後、ホームエージェントは、ホームkeygenトークンを取得するためにホストテスト開始HoTIメッセージを対応ノードに送信するブロック203。ホストテスト開始メッセージはモバイルインターネットプロトコルv6で定義されたメッセージである。ホストテスト開始メッセージ及び応答として定義された対応するホストテストメッセージを使用して、特定のノード、この場合は対応ノードにおける可用性がテストされる。応答メッセージは、ホームkeygenトークンを含むホストテストメッセージの形で対応ノードから受信されるブロック205。ホームkeygenトークンは、対応ノードを認証するために対応ノード及びホームエージェントによる使用が可能な、キー識別子又は同様のデータである。ホームエージェントは、仮想ホームエージェントが対応ノードとの接続をセットアップし、対応ノードのトラフィックのフローをホームエージェントではなく仮想ホームエージェントへとリダイレクトできるようにするために、このホームkeygenトークンを仮想ホームエージェントに提供することが可能であり、これによって仮想ホームエージェントは、ホームエージェントに比べて改善されたサービス品質を有するモバイルノードにサービスを提供できるようになる。ホームkeygenトークンは、フロースイッチ要求メッセージを介して仮想ホームエージェントに提供される。フロースイッチ要求メッセージ内に対応ノードのアドレスと共にホームkeygenトークンが存在することは、気付けkeygenトークンを取得するために、その後フロースイッチ要求メッセージ内で受信したホームkeygenトークンと共に使用される気付けテスト開始CoTI及び気付けテストCoTメッセージを、対応ノードと交換しなければならない旨を、仮想ホームエージェントに示す。フロースイッチ要求メッセージは、仮想ホームエージェントをトリガし、ホームエージェントから仮想ホームエージェントへのトラフィックのリダイレクトを実行するために対応ノードに送信されることになる気付けテスト開始メッセージ及びその後の結合更新メッセージを生成するブロック207。仮想ホームエージェントが気付けテスト開始メッセージ及びその後の結合更新メッセージを使用してリダイレクトを完了した後、仮想ホームエージェントはフロースイッチ確認応答メッセージをホームエージェントに送信することになる。ホームエージェントは、仮想ホームエージェントが対応ノードから仮想ホームエージェントへとトラフィックを首尾よくリダイレクトし、対応ノードからトラフィックを転送する際に介するモバイルノードへのトンネルをセットアップしたことを示すこのフロースイッチ確認応答メッセージを、仮想ホームエージェントから受信するブロック209。一実施形態では、その後ホームエージェントは、モバイルノードにホームエージェントサービスを提供するために選択された各仮想ホームエージェントを、モバイルノードに通知することも可能であるブロック211。この通知は、仮想ホームエージェントのアドレスを提供する形とすることができる。しかしながらモバイルノードは、依然としてホームエージェントにその状況及び位置のすべての更新を提供するため、ホームエージェントは仮想ホームエージェントの適切な使用を管理することができる。他の実施形態では、仮想ホームエージェントの使用をモバイルノードに対してトランスペアレントとすることができる。図3は、仮想ホームエージェントによって実行されるプロセスの一実施形態を示すフローチャートである。一実施形態では、プロセスは、モバイルノードのアドレス、対応ノードのアドレス、及び対応ノードのホームkeygenトークンを含む、フロースイッチ要求メッセージの仮想ホームエージェントでの受信によって開始されるブロック301。ホームエージェントからのフロースイッチ要求メッセージは、指定されたモバイルノード及び対応ノード接続に関するホームエージェントのサービス又はサービスの少なくとも1つのセットを実行するために、仮想ホームエージェントが選択されたことを示す。仮想ホームエージェントは、フロースイッチ要求の受信に応答して、モバイルノードアドレス、対応ノードアドレス、ホームエージェントアドレス、ホームkeygenトークン、及び気付けkeygenトークンの相関を結合エントリ内に記録するために、ローカル結合テーブルを更新することができる。その後、仮想ホームエージェントは、気付けテスト開始メッセージを対応ノードに送信することによって、対応ノードのトラフィックをリダイレクトするプロセスを開始するブロック303。モバイルインターネットプロトコルバージョン6によって定義された気付けテスト開始メッセージは、気付けアドレスの到達可能性のテストを実行可能にする。対応ノードは気付けテスト開始メッセージの受信に応答して、気付けkeygenトークンと共に気付けテストメッセージを送信する。仮想ホームエージェントは、この気付けテストメッセージを、対応ノードに関する気付けkeygenトークンと共に対応ノードから受信するブロック305。その後仮想ホームエージェントは、ホームエージェントから受信したホームkeygenトークン及び対応ノードから受信した気付けkeygenトークンを使用して、対応ノードとモバイルノードとの間のデータトラフィックのホームエージェントから仮想ホームエージェントへのリダイレクトを実行するために、結合更新メッセージを対応ノードに送信するブロック307。ホームkeygenトークン及び気付けkeygenトークンの組み合わせの存在が、対応ノードでの検証及び認証を実行可能にする働きをする。その後、対応ノードは、仮想ホームエージェントで受信された結合確認応答メッセージで回答するブロック309。その後、仮想ホームエージェントは、その独自の結合テーブル内のその結合更新を確認するか、又はこの時点でその結合テーブル内に適切な結合エントリを作成する。その後仮想ホームエージェントは、ホームエージェントにフロースイッチ確認応答メッセージを送信し、モバイルノード気付けアドレスへのトンネルを確立するブロック313。モバイルノードのトンネルは、IPトンネル又は同様のトンネル内のIPとすることができる。モバイルノードは、ホームエージェントではなく仮想ホームエージェントがデータトラフィックを転送中であること、又は他のホームエージェントサービスを提供していることに気付かないことが可能である。図4は、図2及び図3に関して上記で説明したメッセージの交換を示す、分割ホームエージェントアーキテクチャの一実施形態を示す図である。この図で、ホームエージェントHA403は結合更新BUメッセージ423を、仮想ホームエージェント405に近接するモバイルノード401から受信する。次にホームエージェント403は、対応ノード407へのその接続に関してモバイルノードMN401にサービスを提供するために、仮想ホームエージェント405を選択する。このプロセスは、対応ノードがホストテストHoTメッセージ411を用いて回答するホストテスト開始HoTIメッセージ409を送信することによって開始される。これらのメッセージは、対応ノードの到達可能性を検証し、ホームエージェントに対応ノードのホームkeygenトークンを提供する。次にホームエージェントは、ホームkeygenトークンを含み、このメッセージ413を仮想ホームエージェント405に送信する、フロースイッチ要求FSRメッセージ413を生成する。その後仮想ホームエージェント405は、対応ノード407への気付けテスト開始CoTIメッセージ415を生成する。対応ノード407は、気付けkeygenトークンを含む気付けテストCoTメッセージ410で回答する。その後、仮想ホームエージェントは、対応ノード407から仮想ホームエージェント405へとトラフィックをリダイレクトするために、結合更新メッセージ417を生成する。その後、仮想ホームエージェント405は、モバイルノード401へのトンネル421を生成する。一実施形態では、仮想ホームエージェント405はモバイルノード401と通信するBTモードを採用する。さらに仮想ホームエージェント405は、フロースイッチが影響を受けていることを確認するフロースイッチ確認応答FSAメッセージ423をホームエージェントに返信する。図5は、ホームエージェントノードとして働くネットワーク要素の一実施形態を示す図である。ネットワーク要素500は、入口モジュール501、出口モジュール505、及びネットワークプロセッサ503を含むことができる。入口モジュール501は、物理リンク及びデータリンクレベルでネットワーク要素によって受信されるデータパケットの処理を取り扱うことができる。出口モジュール505は、物理リンク及びデータリンクレベルでネットワーク要素によって送信される処理及びデータパケットを取り扱う。ネットワークプロセッサ503は、データトラフィックのルーティング、転送、及びより高水準の処理を取り扱う。ネットワークプロセッサ503は、IPv6ネットワーク移動性管理モジュール507、結合テーブル509、結合管理モジュール513、及び仮想ホームエージェント管理モジュール515を実行又は含むことができる。ネットワーク移動性管理モジュール507は、モバイルノードからデータトラフィックを受信し、仮想ホームエージェントが割り当てられていない場合、そのデータトラフィックを対応ノードに転送する。移動性管理モジュールは、BT及びROモードのサポート、トンネリング、及びアドレス変換を含む基本モバイルIPv6機能を実装する。ネットワーク移動性管理モジュール503は、対応ノードからのデータトラフィックも受信し、これをモバイルノードに転送する。これらの機能の任意の組み合わせを仮想ホームエージェントに委託することができる。結合管理モジュール513は、モバイルノードが外部ネットワークに接続した場合、モバイルノードから結合更新メッセージを受信する。結合更新メッセージのそれぞれが、モバイルノードが現在接続している外部ネットワークによって割り当てられたIPv6気付けアドレスを含む。さらに結合管理モジュール513は、受信された結合更新メッセージのそれぞれに応答して、ホームNATノードで、モバイルノードのホームアドレスとその外部ネットワーク内の外部NATノードのプレフィクスとを結合するために、ホームNATノードに結合要求メッセージを送信するように構成される。さらに結合管理モジュール513は、仮想ホームエージェント管理モジュール515から結合更新メッセージ又は要求を受信する。結合管理モジュール513は、結合テーブル509内の結合エントリ511を更新及び維持する。これらの結合エントリ511は、気付けアドレスCOA、ホームエージェントアドレスHOA、仮想ホームエージェントアドレスVHA、対応ノードアドレスCN、並びに、モバイルノードと対応ノードとの間でデータトラフィックを転送するため、及び仮想ホームエージェントへのホームエージェントサービスの委託を追跡するために使用されることになる同様のデータを相関する。仮想ホームエージェントVHA管理モジュール515は、図2に関して上記で説明されたように、仮想ホームエージェントを選択し、仮想ホームエージェントへのホームエージェントサービスの転送を実行する。仮想ホームエージェントデータベース521又は同様の記憶システム又はデータ構造は、使用可能な仮想ホームエージェントへのサービスの選択及び転送に必要な、プロパティ、トポロジ、及び同様の仮想ホームエージェント情報を追跡する。仮想ホームエージェントデータベースは、各仮想ホームエージェントへのホームエージェントサービスの割り当てを追跡するために使用することも可能である。図6は、仮想ホームエージェントの一実施形態を示す図である。ネットワーク要素600は、入口モジュール601、出口モジュール605、及びネットワークプロセッサ603を含むことができる。入口モジュール601は、物理リンク及びデータリンクレベルでネットワーク要素によって受信されるデータパケットの処理を取り扱うことができる。出口モジュール605は、物理リンク及びデータリンクレベルでネットワーク要素によって送信される処理及びデータパケットを取り扱う。ネットワークプロセッサ603は、データトラフィックのルーティング、転送、及びより高水準の処理を取り扱う。ネットワークプロセッサ603は、IPv6ネットワーク移動性管理モジュール607、結合テーブル609、結合管理モジュール613、及び仮想ホームエージェントモジュール615を実行又は含むことができる。ネットワーク移動性管理モジュール607は、モバイルノードからデータトラフィックを受信し、仮想ホームエージェントが割り当てられていない場合、そのデータトラフィックを対応ノードに転送する。移動性管理モジュールは、BT及びROモードのサポート、トンネリング、及びアドレス変換を含む基本モバイルIPv6機能を実装する。ネットワーク移動性管理モジュール603は、対応ノードからのデータトラフィックも受信し、これをモバイルノードに転送する。結合管理モジュール613は、仮想ホームエージェントモジュール615から結合更新メッセージ又は要求を受信する。結合管理モジュールは、結合テーブル609内の結合エントリ611を更新及び維持する。これらの結合エントリは、気付けアドレスCOA、ホームエージェントアドレスHOA、仮想ホームエージェントアドレスVHA、対応ノードアドレスCN、並びに、モバイルノードと対応ノードとの間でデータトラフィックを転送するため、及び各モバイルノード又はホームエージェントノードに関して実行されることになるホームエージェントサービスを追跡するために使用されることになる同様のデータを相関する。仮想ホームエージェントVHAモジュール615は、図3に関して上記で説明されたように、仮想ホームエージェントにホームエージェントサービスを転送するための要求をホームエージェントから受信する。仮想ホームエージェントモジュール615は、ホームエージェントからのフロースイッチ要求メッセージを処理し、結合更新メッセージ及び/又はCoTIメッセージを使用して対応ノードからのデータトラフィックを仮想ホームエージェントにリダイレクトする。仮想ホームエージェントは、ホームエージェントによって委託された他のサービスも実行することができる。以上、分割ホームエージェントアーキテクチャを実行可能にするための方法、システム、及び装置について説明してきた。上記の説明は、例示的であって限定的でない旨を意図するものであることを理解されよう。当業者であれば、上記の説明を読み、これを理解することで、多くの他の実施形態が明らかとなろう。したがって本発明の範囲は、添付の特許請求の範囲、並びにこうした特許請求の範囲の権利が与えられた等価物の全範囲を参照しながら決定されるべきである。