ネットワーク内のマイクロモビリティをモバイルノードへ提供するための、ネットワークエレメントにより実行される方法であって、マイクロモビリティとは、前記ネットワーク内の複数のアクセスルータのうち異なるアクセスルータ間で接続が変化する間の前記モバイルノードと対応ノードとの間の通信セッションの維持であり、前記ネットワークエレメントは、モビリティアンカーポイントとして機能し、前記モビリティアンカーポイントは、前記ネットワーク内の前記複数のアクセスルータと通信し、前記方法は、前記モビリティアンカーポイントにおいて、前記複数のアクセスルータのうちの前記モバイルノードとその時点で結合されているアクセスルータから、前記モバイルノードのエンドポイント識別子及び前記モバイルノードのローカル気付アドレスを含む登録要求メッセージを受信するステップと、前記モビリティアンカーポイントにおいて受信される前記モバイルノード宛てのデータパケットをハンドリングするために、前記モビリティアンカーポイントと前記アクセスルータとの間でラベルスイッチパスLSPを確立するステップと、前記モバイルノードの前記エンドポイント識別子を、前記モバイルノードの前記ローカル気付アドレス、前記モバイルノードの領域気付アドレス、前記ラベルスイッチパス及び前記モビリティアンカーポイントの出口インタフェースと共に、バインディングキャッシュ内のバインディングエントリ内に記憶するステップと、前記モビリティアンカーポイント又はアクセスルータによって、前記ネットワーク上で、1つ以上の前記エンドポイント識別子を、前記モバイルノードの関連付けられる領域気付アドレス又はローカル気付アドレスと共に広告するステップと、前記領域気付アドレス又はローカル気付アドレスを有する対応ノードから前記モビリティアンカーポイントにおいて受信されるデータパケットを、前記LSPを用いて前記モバイルノードへ転送するステップと、を含み、静的なホームエージェントノード及び前記静的なホームエージェントと前記モバイルノードとの間のIPトンネリングにおけるIPを使用する場合よりも低減されたシグナリング及びトンネリングのオーバヘッドで、前記ネットワーク内で前記モバイルノードにマイクロモビリティが提供される、方法。前記登録要求メッセージの受信に応じて、前記複数のアクセスルータ内の各アクセスルータへの別個のラベルスイッチパスを確立するステップ、をさらに含む、請求項1の方法。前記モビリティアンカーポイントにおいて、前記複数のアクセスルータのうちの前記モバイルノードとその時点で結合されている第2のアクセスルータから、別の登録要求メッセージを受信するステップと、前記モビリティアンカーポイントと前記第2のアクセスルータとの間のLSPのラベルを含むように、前記エンドポイント識別子の前記バインディングエントリを更新するステップと、をさらに含む、請求項1の方法。前記モバイルノード宛ての、トラフィックエンジニアリングパラメータを特定するデータパケットを受信するステップと、受信される前記トラフィックエンジニアリングパラメータに基づいて、前記モビリティアンカーポイントと前記アクセスルータとの間の前記LSPのトラフィックエンジニアリングパラメータを修正するステップと、をさらに含む、請求項1の方法。前記アクセスルータへ、登録確認メッセージを送信するステップ、をさらに含む、請求項1の方法。前記モビリティアンカーポイントにおいて、前記LSP上で、前記モバイルノードからデータパケットを受信するステップと、前記データパケットを前記対応ノードへ転送するステップと、をさらに含む、請求項1の方法。ネットワーク内のマイクロモビリティをモバイルノードへ提供するように構成されるネットワークエレメントであって、マイクロモビリティとは、前記ネットワーク内の複数のアクセスルータのうち異なるアクセスルータ間で接続が変化する間の前記モバイルノードと対応ノードとの間の通信セッションの維持であり、前記ネットワークエレメントは、前記ネットワーク内の前記複数のアクセスルータと通信するように結合され、前記ネットワークエレメントは、前記ネットワークのためのモビリティアンカーポイントとして機能し、前記システムは、ネットワーク接続上でデータパケットを受信する入口モジュールと、前記ネットワーク接続上でデータパケットを送信する出口モジュールと、前記入口モジュール及び前記出口モジュールに通信可能に結合され、バインディングキャッシュ管理モジュール、MPLSmultiprotocollabelswitchingモジュール及びネットワークモビリティ管理モジュールを実行するように構成されるネットワークプロセッサと、を備え、前記バインディングキャッシュ管理モジュールは、前記モバイルノードの領域気付アドレス、前記モバイルノードのエンドポイント識別子、前記モバイルノードにその時点で結合されているアクセスルータと前記ネットワークエレメントとの間のラベルスイッチパスLSP、及び前記モバイルノードのローカル気付アドレス、を相関付けるバインディングエントリを記憶するように構成され、前記MPLSmultiprotocollabelswitching管理モジュールは、前記アクセスルータからの登録要求メッセージに応じて、前記LSPを確立するように構成され、ネットワークモビリティ管理モジュールは、前記アクセスルータから前記登録要求メッセージを受信し、前記モバイルノードのためのバインディングエントリを生成するように構成され、前記ネットワークモビリティ管理モジュールは、前記モバイルノードの前記領域気付アドレスでアドレッシングされたデータトラフィックを、前記LSP上で前記アクセスルータへ転送し、前記モバイルノードの前記エンドポイント識別子と、前記ネットワークの外部の前記モバイルノードの関連付けられる前記領域気付アドレス又は前記ネットワーク内の関連付けられる前記ローカル気付アドレスとを、選択的に広告し、静的なホームエージェントノード及び前記静的なホームエージェントと前記モバイルノードとの間のIPトンネリングにおけるIPを使用する場合よりも低減されたシグナリング及びトンネリングのオーバヘッドで、前記ネットワーク内で前記モバイルノードにマイクロモビリティが提供される、ネットワークエレメント。前記ネットワークモビリティ管理モジュールは、前記アクセスルータへ登録確認メッセージを送信するように構成される、請求項7のネットワークエレメント。前記ネットワークモビリティ管理モジュールは、前記登録要求メッセージに応じて、前記MPLSモジュールを通じ、前記ネットワークエレメントと前記ネットワーク内の各アクセスルータとの間で、前記モバイルノードのための別個のラベルスイッチパスを確立するように構成される、請求項7のネットワークエレメント。前記ネットワークモビリティ管理モジュールは、前記モバイルノードとその時点で結合されている第2のアクセスルータから、別の登録要求メッセージを受信するように構成され、及び、前記第2のアクセスルータについてのLSPのラベルを含むように、前記モバイルノードの前記エンドポイント識別子を伴うの前記バインディングエントリを更新するように構成される、請求項7のネットワークエレメント。前記ネットワークモビリティ管理モジュールは、前記モバイルノードからデータパケットを受信し、当該データパケットを対応ノードへ転送するように構成される、請求項7のネットワークエレメント。前記MPLSモジュールは、前記モバイルノードから、トラフィックエンジニアリングパラメータを特定するデータパケットを受信するように構成され、及び、前記モビリティアンカーポイントと前記アクセスルータとの間の前記LSPの前記トラフィックエンジニアリングパラメータを修正するように構成される、請求項7のネットワークエレメント。以下の説明において、多数の特定の詳細が説明される。しかしながら、本発明の実施形態はそれら特定の詳細が無くとも実践され得ることが理解される。他の例において、よく知られた回路、構造及び技法は、本説明の理解を不明瞭にしないために、詳細には示されていない。しかしながら、当業者には、本発明がそうした特定の詳細が無くとも実践され得ることが認識されるであろう。当業者は、ここに含まれる説明によって、過度の実験をせずとも適切な機能性を実装することができるであろう。図1~図3の例示的な実施形態を参照しながら、フロー図の動作が説明される。しかしながら、図1~図3を参照して議論されるものとは別の本発明の実施形態によって、フロー図の動作を実行することができることが理解されるべきである。図1~図3を参照して議論される実施形態は、図4のフロー図を参照して議論されるものとは異なる動作を実行することができる。図に示される技法は、コード及び記憶されるデータを用いて実装され、1つ以上の電子デバイス例えば、エンドステーション、ネットワークエレメントなど上で実行されることができる。そうした電子デバイスは、例えば非一時的なマシン読取可能な又はコンピュータ読取可能な記憶媒体例えば、磁気ディスク、光学ディスク、ランダムアクセスメモリ、リードオンリーメモリ、フラッシュメモリデバイス及び相変化メモリなどの、非一時的なマシン読取可能な又はコンピュータ読取可能な媒体を用いて、コード及びデータを記憶し及び内部的に、及び/又はネットワーク上で他の電子デバイスとの間で通信する。加えて、そうした電子デバイスは、典型的には、例えば1つ以上の記憶デバイス、ユーザ入力/出力デバイス例えば、キーボード、タッチスクリーン、及び/又はディスプレイ及びネットワーク接続などの、1つ以上の他のコンポーネントに結合される1つ以上のプロセッサのセットを含む。プロセッサのセットと他のコンポーネントとの結合couplingは、典型的には、1つ以上のバス及びバスコントローラとも称されるブリッジを介する。記憶デバイスは、1つ以上の非一時的なマシン読取可能な又はコンピュータ読取可能な記憶媒体、及び非一時的なマシン読取可能な又はコンピュータ読取可能な通信媒体を表現する。よって、所与の電子デバイスの記憶デバイスは、典型的には、当該電子デバイスの1つ以上のプロセッサのセット上での実行のために、コード及び/又はデータを記憶する。当然ながら、ソフトウェア、ファームウェア及び/又はハードウェアの異なる組合せを用いて、本発明の実施形態の1つ以上の部分が実装されてもよい。ここで使用されるように、ネットワークエレメント例えば、ルータ、スイッチ、ブリッジなどは、ハードウェア及びソフトウェアを含む1体のネットワーク機器であり、当該ハードウェア及びソフトウェアは、ネットワーク上の他の機器例えば、他のネットワークエレメント、エンドステーションなどと通信可能に相互接続される。いくつかのネットワークエレメントは、複数のネットワーキング機能例えば、ルーティング、ブリッジング、スイッチング、レイヤ2統合、セッションボーダ制御、マルチキャスティング及び/若しくは加入者管理のためのサポートを提供し、並びに/又は複数のアプリケーションサービス例えば、データ、音声及び映像のためのサポートを提供する、マルチサービスネットワークエレメントである。加入者エンドステーションsubscriberendstation例えば、サーバ、ワークステーション、ラップトップ、パームトップ、携帯電話、スマートフォン、マルチメディアフォン、VoIPVoiceOverInternetProtocolフォン、ポータブルメディアプレーヤ、GPS装置、ゲームシステム、セットトップボックスSTBなどは、インターネット上で提供されるコンテンツ/サービス、及び/又はインターネットに重畳される仮想プライベートネットワークVPN上で提供されるコンテンツ/サービスへアクセスする。コンテンツ/サービスは、典型的には、サービスプロバイダ又はコンテンツプロバイダに属する1つ以上のエンドステーション例えば、サーバエンドステーション、又はピアツーピアサービスに参加するエンドステーションにより提供され、パブリックウェブアクセスフリーコンテンツ、ストアフロント、検索サービスなど、プライベートウェブアクセス例えば、電子メールサービスを提供する、ユーザ名/パスワードでアクセスされるウェブページなど、VPN上の企業ネットワーク、IPTVなどを含み得る。典型的には、加入者エンドステーションは、エッジネットワークエレメントへ例えば、有線又は無線でアクセスネットワークへ結合される顧客構内機器を通じて結合され、エッジネットワークエレメントは、他のエンドステーション例えば、サーバエンドステーションへ例えば、他のエッジネットワークエレメントへの1つ以上のコアネットワークエレメントを通じて結合される。本発明の実施形態は、従来技術の不利益を回避するためのシステム、ネットワーク及び方法を提供し、その不利益とは、エンドホスト即ち、モバイルノードが改変されるという要件、かなりの量のモビリティシグナリング及びメッセージが利用され、又はかなりのシグナリングオーバヘッドが必要とされるという要件、静的なホームエージェントノードが利用されるという要件、及びIPInternetProtocolトンネリングのためのかなりのオーバヘッドが利用され及び対応してIPトンネリングのセキュリティのためのオーバヘッドもあるという要件を含む。従来技術の他の不利益は、トラフィックエンジニアリングのケイパビリティについてのサポートの欠落を含む。本発明の実施形態は、シグナリング及びデータパケットのルーティングの双方のためにMPLSMultiProtocolLabelSwitchingを使用するネットワークベースのマイクロモビリティプロトコルを提供することにより、従来技術の上記不利益を克服する。エンドホスト側で、識別子identifier/ロケータの分離splitを実装することにより、モビリティアンカーポイントMAP及びモバイルノードのアクセスルータARの間で確立される双方向のラベルスイッチパスLSPを、当該LSPをモバイルノードのMNの静的かつ一意な識別子へバインディングすることで、対応するモバイルノードCNに結び付けることができる。MPLSのモビリティプロキシの特徴はアクセスルータ側にも実装され、それがモビリティアンカーポイントでのモバイルノードの登録と、恐らくはその内部的なロケータ即ち、アクセスルータ上で構成されるもの及びモビリティアンカーポイントに関連付けられるそれへの関連付けとを担う。エンドホスト側での識別子/ロケーションの分離を実装することにより、多くのIPベースのモビリティソリューションにおいて主要な要件とされてきた静的なホームエージェントHAの必要性は除去され、それにより、専用の又は静的なホームエージェントの必要性が回避されるという観点で、モバイルノードの高度な柔軟性が可能となる。そうした分離は、モバイルノードが1つの又は複数の識別子を選択し、それら識別子を特定のドメイン内で移動し又は複数のドメイン間でローミングする間に維持することを可能とする。そうしたシナリオでは、ロケータの値は、モバイルノードのその時点のcurrentアクセスルータによって及びドメインの関連付けられるモビリティアンカーポイントによって維持され及び追跡される。モバイルノードは、単にロケーションの値が除去され及び完全にインフラストラクチャへ委任されるために、そのモビリティを意識しない。このプロセスは、IPレイヤでモビリティを可能にすることにフォーカスするという必要性を除去し、IPレイヤより下層のより効率的で機能指向のfeatureorientedスイッチングプロトコルの使用を可能とする。特定のドメインのインフラストラクチャにおいて、MPLSプロトコルは、モビリティアンカーポイントとモバイルノードのアクセスルータとの間で、トラフィックエンジニアリングTEのケイパビリティを取り入れた双方向の専用のLSPの動的なセットアップを可能にすることができるために、使用される。モバイルノードのその時点のアクセスルータによりモビリティアンカーポイントへ送信される要求に応じて、オンデマンドで及びモバイルノードごとにLSPを生成することができ、モビリティアンカーポイントは、アップストリームのLSPを確立する。アクセスルータからの要求に続いて、モビリティアンカーポイントは、ダウンストリームLSPを確立し、関連付けられるラベルをモバイルノードのアイデンティティにバインディングし、そのバインディングエントリーテーブル内にパラメータをバインディングのライフタイム、TEなどの他のパラメータと共に記憶する。加えて、モバイルノードのアクセスルータは、外部から例えば、DNSdomainnamesystemを介して到達可能になるように、モビリティアンカーポイントのロケーションをモバイルノードへ関連付け、及び、当該ドメインの内部から到達可能になるように即ち、モビリティアンカーポイントを介してパケットをルーティングしなくてもよいように、潜在的には自身のロケーションを関連付ける。モバイルノードのその時点のアクセスルータに隣接する他のアクセスルータとの間で、追加的なLSPをモビリティアンカーポイントが確立することを可能にすることにより、高速モビリティfastmobilityもまた可能となる。この場合、データトラフィックを新たなLSPへスイッチングする際にARからMAPへの余計なシグナリングが要求されないことになり、ハンドオフの最中に新たなアクセスルータとモビリティアンカーポイントとの間でアップストリーム及びダウンストリームのLSPを確立する際の低減された遅延を提供するであろう。モビリティアンカーポイント及びアクセスルータは、モバイルノードへ1つ以上のロケータを関連付けることを担当し、それを広告する。ドメイン内及びドメイン間でのルーティングを行うそれらロケータは、モバイルノードから完全に非依存になる及び分離される。結果として、モバイルノードは、宛て先のロケーションをルックアップするタスクをモビリティアンカーポイント及びアクセルルータノードへ委任しつつ、自身の識別子及び宛先の識別子、FQDNfullyqualifieddomainnameにのみフォーカスすることができる。このシステムにおいて、修正を確立するモビリティアンカーポイントは、モバイルノードのための一時的なホームエージェントとなる。本方法及びシステムは、対応ノードもまた自身のドメイン内で移動する即ち、異なるモビリティアンカーポイントを使用しているモバイルノードであるというデュアルモビリティにとって良好に適しており、それは、ドメインの対応するモビリティアンカーポイントの間で交換される潜在的なシグナリングが限定されるからである。例えば、本システム及び方法は、宛て先ノードへデータパケットをトンネリングするに先立って、モビリティアンカーとモバイルノードとの間で使用されたものと同じトラフィックエンジニアリングパラメータで、宛て先のモビリティアンカーポイントが修正LSPを確立することを可能とする。1つの実施形態において、ドメイン間でデータパケットをルーティングすることを可能とするために、本方法及びシステム拡張し、例えば、LISPLocatorIDSeparationProtocolにより提案されているように識別子/ロケータの分離のコンセプトをインフラストラクチャ側に適用することができる。LISPは、構成されるエンドポイントIPアドレスを例えば、アクセスとエッジとの間のローカルのルーティングのために使用しつつ、2つのメインノード即ち、入口トンネリングルータITR及び出口トンネリングルータETRの間でデータパケットをトンネリングすることからなる。この目的のために、モビリティアンカーポイントは、ITR及び/又はETRの機能性を有することができる。当業者は、モバイルノードとモビリティアンカーポイントとの間でMPLSを使用することは要件ではないことを理解するであろう。イニシエータデバイス及び宛て先デバイスの双方についてドメイン内モビリティを提供するために、他の同様の技法を利用することができる。この方法及びシステムにより提供される利点は、モバイルノード及び対応ノードなどのエンドノードの改変を回避すること、モバイルノードでのモビリティシグナリングの必要性を回避すること、モビリティ及びトラフィックエンジニアリングのシグナリングの組合せがハンドオフ遅延を最小化すること、並びに、モビリティアンカーポイントとモバイルノードのアクセスルータとの間の専用のパスについてのセットアップ、を含む。他の利点は、モビリティアンカーポイントと対応ノードとの間での、データパケットのトンネリングに先立つ専用のパスのセットアップの能力を含む。本方法及びシステムは、IPトンネリングがなく、ソリューションが高速、スケーラブル、セキュアであって通信セッションの各端のモバイルエンドポイントに適していることから、帯域幅の利用と無線リンクのサポートとを最適化する。図1は、ホーム無しhomelessマイクロモビリティシステムを実装するネットワークの1つの実施形態の図である。図1のアーキテクチャは、単一のモバイルノード101が対応ノード115と通信しているという、簡略化された例を表現している。モバイルノード101は、そのローカルドメイン内のアクセスルータAR/ラベルスイッチルータLSR103A及びモビリティアンカーポイント107を通じて通信している。モビリティアンカーポイント107は、モバイルノード101からのデータをネットワーク111上で宛て先ドメインのモビリティアンカーポイント109へ転送し、そして、モビリティアンカーポイント109は、当該データを、対応ノード115が接続するアクセスルータ/ラベルスイッチルータ113Aへ転送する。他の実施形態において、ドメイン内で任意の数のモバイルノードをサポートすることができる。ドメインは、アクセスルータ103A~103Dとモビリティアンカーポイント107との間に任意の数の中間的なマシンを含むことができる。また、コアネットワーク111内で、モビリティアンカーポイント107、109の間に任意の数のデバイスが存在し得る。提供された例では、双方のドメインがマルチプロトコルラベルスイッチベースのホーム無しマイクロモビリティを提供し、そこではあるドメイン内のアクセスルータの各々がラベルスイッチルータとして機能するケイパビリティを有する。モバイルノード101及び対応ノード115は、ここでエンドポイント識別子EIDとして言及される静的な識別子を各々割り当てられ、エンドポイント識別子は、それぞれのドメイン内で一意である。ドメインへアタッチされると、モバイルノード101、115は、それらのEIDをそれぞれのアクセスルータへアナウンスする。EIDは、ドメイン内で一意であり、特定のアクセスルータにおいてEIDとLSPとの間には1:1のマッピングが存在する。EIDは、ドメイン内でノードを一意に識別するために十分な任意のフォーマット又はサイズを有することができる。モバイルノード101は、デスクトップコンピュータ、ラップトップコンピュータ、ハンドヘルドデバイス、コンソールデバイス、又は同様のコンピューティングデバイスを含む、いかなるタイプのコンピューティングデバイスであってもよい。モバイルノード101は、有線又は無線通信媒体を含むいかなるタイプの通信媒体を通じてアクセスルータ103Aと接続されてもよい。アクセスルータ103A~103Bは、有線通信ハブ、無線ルータ又は同様のネットワークデバイスを含む、いかなるタイプのアクセスデバイスであってもよい。ドメイン内には、任意の数のアクセスルータ103A~103Dが存在し得る。それらアクセスルータ103A~103Dは、マルチプロトコルラベルスイッチングMPLSをサポートし、ラベルスイッチルータとして機能する。アクセスルータ103A~103Dは、ドメイン内で、任意の数の中間的なマシンを通じて、及び有線又は無線通信ネットワークなどの任意の通信媒体を通じて、モビリティアンカーポイント107と通信している。モビリティアンカーポイント107は、マルチプロトコルラベルスイッチング標準を実装可能な、及びここで説明するホーム無しマイクロモビリティネットワーキングの機能性を実装可能な、ネットワークルータ又は同様のデバイスなどの、任意のタイプのネットワーキングエレメントである。モビリティアンカーポイント107は、コアネットワーク111にわたる他のドメイン内の、モビリティアンカーポイント109などの他のモビリティアンカーポイントと通信することができる。コアネットワーク111は、インターネット又は同様のネットワークなどの、ローカルエリアネットワークLAN又はワイドエリアネットワークWANを含むいかなるタイプのネットワークであってもよい。コアネットワーク111は、モビリティアンカーポイント107とモビリティアンカーポイント109との間で任意の数の中間的なマシンを含むことができる。対応ノード115もまた、アクセスルータ113Aに接続されるモバイルノードであってもよい。アクセスルータ113A~113D及びセカンダリドメインのプロパティは、ファーストドメインのものと同様であっても異なってもよい。アクセスルータ113A~113Dの各々は、ドメインネットワークを通じて対応ノード115へアクセスを提供可能ないかなるタイプのコンピューティングデバイス又はネットワーキングデバイスであってもよい。対応ノード115は、有線又は無線接続を通じて、これらアクセスルータ113A~113Dと通信することができる。同様に、アクセスルータ113A~113Dは、有線及び無線接続の双方を用いて、セカンダリドメイン内の任意の数の中間的なコンピューティングデバイスを通じて、モビリティアンカーポイント109と通信する。他の実施形態において、対応ノード115は、モバイルデバイスではなく、宛て先ドメイン内で固定的なロケーションを有する。1つの実施形態において、アクセスルータ103A~103D及び113A~113Dは、ラベルスイッチパス105A~105D及び117A~117Dのセットを通じて、それぞれのモビリティアンカーポイント107及び109と通信することができる。同様に、ラベルスイッチパス105A~105Dと、モビリティアンカーポイント107及び109の間の接続と、ラベルスイッチパス117A~117Dとの組合せによって、モバイルノード101から対応ノード115へ、エンドツーエンドの通信を提供することができる。1つの実施形態において、モビリティアンカーポイント107及び109は、コアネットワーク111上のトンネルを通じて又は同様の接続を通じて、互いに通信することができる。図2は、モビリティアンカーポイント107及び109の1つの実施形態の図である。モビリティアンカーポイント107、109は、入口ingressモジュール201、出口egressモジュール205、及びネットワークプロセッサ203を含み得る。入口モジュール201は、物理リンク及びデータリンクレベルにおいて、モビリティアンカーポイント107、109により受信されるデータパケットの処理をハンドリングし得る。出口モジュール205は、物理リンク及びデータリンクレベルにおいて、当該ネットワークエレメントにより送信されるデータパケットの処理をハンドリングし得る。ネットワークプロセッサ203は、データトラフィックのルーティング、転送及びより上位レベルの処理をハンドリングする。プロセッサ203は、IPv6ネットワークモビリティ管理モジュール207、変換translationバインディングテーブル又はキャッシュ209、変換バインディング管理モジュール213、及びMPLSモジュール215を実行し又は含み得る。ネットワークプロセッサ203は、CPUcentralprocessingunitなどの汎用プロセッサ、又は専用のネットワークプロセッサであり得る。当業者は、モビリティアンカーポイント107、109がいかなるタイプのコンピューティングデバイスであってもよく、メモリデバイス、永続的ストレージ、バス及び同様の標準的なコンピュータアーキテクチャを含むことを理解するであろう。これら要素は、簡明さのために省略されている。ネットワークモビリティ管理モジュール207は、流入トラフィック及び流出トラフィックを、IPInternetProtocolレベルを含むより上位のレベルで管理する。ネットワークモビリティ管理モジュールは、モビリティアンカーポイント107、109の範囲内の及びモビリティアンカーポイント107、109の外部の宛て先に向けたトラフィックの転送を促進する。ネットワークモビリティ管理モジュール207は、モバイルノードからのインカミングの登録要求をハンドリングし、モバイルノードから受信されるデータトラフィックについてのロケーションルックアップを調整し、及び同様のサービスを提供する。ネットワーク内のモバイルノードのモビリティを可能にする登録及びデータ転送サービスは、図4に関連してさらに詳細に議論される。これら機能は、ネットワークモビリティ管理モジュール207により実装される。ネットワークモビリティ管理モジュール207は、登録される各モバイルノードについてのLSPを確立するために、MPLSモジュール215とのインタフェースも有する。また、ネットワークモビリティ管理モジュール207は、MPLSモジュール215と連携し、確立されたLSPを通じてデータパケットを転送し得る。ネットワークモビリティ管理モジュール207は、バインディングテーブル又はキャッシュ209を維持するために、バインディング管理モジュール213とのインタフェースを有し、バインディングテーブル又はキャッシュ209は、登録される各モバイルノードについて、その領域気付アドレスregionalcareofaddress211Aと、ローカル気付アドレスlocalcareofaddress211Bと、そのエンドポイント識別子211Cと、アクティブなLSPの標識を含むようにドメイン内でセットアップされたLSPラベル211Dとを含むエントリを記憶する。図3は、ドメイン内のマイクロモビリティトポロジーの1つの例の図である。1つの実施形態において、ローカルドメインは、図3に例示されたような階層的な構造を有し得る。ドメイン内のマイクロモビリティトポロジーは、階層的なMIPv6の構造又は同様の構造であってもよい。モビリティアンカーポイント303は、外部ネットワークとの通信を提供するノードであってもよい。このドメインの階層群domainhierarchyの中で、モバイルノード301は、任意のアクセスルータ305と接続することができる。モバイルノード301は、任意の所与の時点で、アクセスルータ305の1つ以上と接続されることができる。例えば、モバイルノード301は、アクセスルータ307Aと接続し、その後にアクセスルータ307Aとの接続を切断があってもなくてもアクセスルータ307Bと接続し得る。ドメイン内で、モバイルノード301は、2つのIPv6アドレスを有することができる。モバイルノード301は、接続先のアクセスルータ307Aにより広告されるプレフィックスを伴って構成されるローカル気付アドレスを有することができる。第2のアドレスは領域気付アドレスであり、領域気付アドレスは、モビリティアンカーポイント303により広告されるプレフィックスを伴って広告され得る。ローカル気付アドレスはモビリティアンカーポイント303と共に登録され、モビリティアンカーポイント303は、ローカル気付アドレス、領域気付アドレス、エンドポイント識別子、及びモバイルノードに固有のLSPの間の相関をトラッキングする。外部ネットワークから受信されるモバイルノード宛てのトラフィックは、領域気付アドレスを利用するであろう。そして、モビリティアンカーポイント303は、当該ドメインを通じたルーティングを可能とするローカル気付アドレスを利用するように、このトラフィックを変換することになる。加えて、モビリティアンカーポイント303は、ラベルスイッチパスを確立し、モビリティノード301の接続先のアクセスルータ307Aへトラフィックを転送するための適切なラベルを決定する。1つの実施形態において、モビリティアンカーポイント303は、ドメイン内のアクセスルータ307A、Bの各々への固有のラベルスイッチパスを確立しているであろう。それらは、モバイルノード301に固有である。それにより、モバイルノードがアクセスルータのうち任意のものに接続可能であって、最小限の遅延及びシグナリングオーバヘッドで接続性を維持することが可能となる。これは、モバイルノードの最初のモビリティアンカーポイント305での登録時に全ての又は近隣のアクセスルータについてのラベルスイッチパスが確立されることを理由とする。図4は、モビリティアンカーポイントの機能性の1つの実施形態のフローチャートである。処理は、ネットワーク又はネットワーク内のアクセスルータへのモバイルノードの接続によって開始され得る。アクセスルータへの接続後に、当該アクセスルータは、モバイルノードについてのローカル気付アドレス及びエンドポイント識別子を含む登録要求メッセージを、モビリティアンカーポイントへ送信するブロック401。登録要求を受信すると、モビリティアンカーポイントは、そのバインディングテーブルをチェックして、受信したエンドポイント識別子についてのエントリが既にないかを判定し得るブロック403。チェックによってバインディングテーブル内に対応するエンドポイント識別子が無いことが判定されると、モビリティアンカーポイントは、登録しようとしているモビリティノードに関連付けられるアクセスルータへのラベルスイッチパスを確立するプロセスを開始し得るブロック413。このLSPは、モビリティノードに固有となり、EIDとLSPとの間の1対1の対応が存在することになる。いくつかの実施形態において、モビリティアンカーポイントは、ドメイン内のアクセスルータ又は近隣のアクセスポイントの各々へのLSPを確立してもよく、各LSPはモビリティノードに固有となるブロック415。モビリティノードのローカル気付アドレス、領域気付アドレス、LSPラベル及びエンドポイント識別子を含むことになるバインディングテーブルエントリが、モビリティノードのために生成されるブロック417。1つの実施形態において、エンドポイント識別子又はモバイルノードごとに1つのバインディングテーブルエントリが生成される。他の実施形態において、エンドポイント識別子に関連付けられるLSPごとに別個のバインディングテーブルエントリが生成される。モバイルアンカーポイントは、モビリティノードについての領域気付アドレス及び/又はEIDを広告し得るブロック419。この広告は、当該ドメインのDNS及び他のDNSサーバへ領域気付アドレス及び/又はEIDを提供する形式をとってもよい。それにより、ネットワークの外部のノードがモバイルノードのアドレス及び/又はロケーションを判定することが可能となる。いくつかの実施形態において、ローカル気付アドレスもまたネットワーク内で広告されてもよい。そして、モビリティアンカーポイントは、モバイルノードと結ばれているアクセスルータへ登録確認メッセージを送信し得るブロック407。当該アクセスルータは、確立されたLSPを利用して、上記EID及びモバイルノードに関連付けられるモビリティアンカーポイントへトラフィックを転送することができる。領域気付アドレス又はローカル気付アドレスを有するデータパケットがモビリティアンカーポイントにおいて受信されると、それらは、モバイルノードに関連付けられるアクセスルータへ転送され、究極的にはモバイルノードへ提供されるブロック409。モビリティアンカーポイントは、領域気付アドレスの場所内のローカル気付アドレスを利用するように、データパケットを変換することができる。いくつかのシナリオにおいて、モビリティアンカーポイントは、モビリティノードから又は対応ノードから、特定のサービス品質のレベルなどの特定のトラフィックエンジニアリング条件を確立するためのパラメータを含むデータトラフィックを受信し得る。そして、モビリティアンカーポイントは、当該モビリティアンカーポイントにおいてデータパケット内で受信されるパラメータに適合するように、モビリティノードに関連付けられるLSPのパラメータを更新するであろうブロック411。同様に、モバイルノードがアウトゴーイングのトラフィックを有する場合、それは、確立されたLSPを介してモビリティアンカーポイントへ送信される。モビリティアンカーポイントは、対応ノードの宛て先アドレスのロケーションをルックアップする。図1の例を参照すると、そうしたロケーションは、対応ノードが位置するドメインのモビリティアンカーポイントのアドレスになるであろう。当該ドメインのモビリティアンカーポイントのアドレスを取得した後、モバイルノードのドメイン内のモビリティアンカーポイントは、対応ノードのドメインのモビリティアンカーポイントへパケットをトンネリングする。このルックアップ交換もまた、モバイルノードの最初のモビリティアンカーポイントにより生成されるLSPに関連付けられるトラフィックエンジニアリングのパラメータを含んでよく、対応ノード内のモビリティアンカーポイントと宛て先ドメインとの間のLSPが確立され及び修正されることになる。それぞれのドメイン内のアクセスルータ間でモバイルノードがスイッチングするどの時点においても、EIDは同一に維持される一方、新たに関連付けられるアクセスルータは、新たなモバイルノードのロケーションについて対応するモビリティアンカーポイントを更新し、それは登録要求を送信し及び登録確認を受信するというそのプロセスを開始することにより行われる。この場合、モビリティアンカーポイントは、バインディングテーブルをチェックし、存在するEIDを発見するであろう。この場合、発見されたバインディングテーブルエントリは、モビリティノードについてのその時点のLSP及びアクセスルータを指し示すように更新されるブロック405。当該プロセスは続行し、新たなアクセスルータへ登録確認メッセージが送信されるブロック407。そして、モビリティアンカーポイントは、受信したデータパケットの転送を開始し、当該データパケットは新たなロケーションにおけるモビリティノードの領域気付アドレスを有するブロック409。同様に、当該LSPのトラフィックエンジニアリング及びパラメータは、モビリティアンカーポイントにより更新され、又は当該データトラフィック内で特定され得る。よって、MPLSベースのホーム無し通信を可能とする方法、システム及び装置が説明された。上述した説明は、限定ではなく例示を目的とすることが理解されるべきである。当業者にとっては、上述した説明を読み及び理解すれば、多くの他の実施形態が明白となるであろう。従って、本発明の範囲は、添付の特許請求の範囲を参照することで、特許請求の範囲に付与される均等物の全体的な範囲と共に、決定されるべきである。