(57)【要約】【課題】境界ルータ間の内部ラベルに加えて、追加的なラベル−トンネルを設定することによって、モバイルノードと相手ノード間のパケット伝送を行うことが可能なＭＰＬＳネットワーク及びＭＰＬＳネットワークにおけるモバイルＩＰ適用方法を提供する。【解決手段】本発明に係るＭＰＬＳネットワークにおけるモバイルＩＰ適用方法は、モバイルノードが第１境界ルータの位置から第２境界ルータの位置に移動する場合に、第１境界ルータと第２境界ルータとの間にラベルが二重にスタッキングされて構成されたラベル−トンネルを用いてラベル割り当てを行い、第２境界ルータが、割り当てられたラベルに基づくラベルマッピング情報を登録要請メッセージに含めて第１境界ルータに伝送することによって、登録及びラベル割り当て関連メッセージの送受信段階を減縮させて、ネットワークに発生するオーバーヘッドを低減し、多量のラベルフォーワーディングテーブルエントリーを管理しなければならないという負担を減少させる。【選択図】図１１
2007082225.tif 000002
【特許請求の範囲】
【請求項１】
ＭＰＬＳ（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）ネットワークにモバイルＩＰを適用する方法であって、
モバイルノードが、第１境界ルータの位置から第２境界ルータの位置に移動する場合に、前記第１境界ルータと前記第２境界ルータとの間にラベルが二重にスタッキング（ｓｔａｃｋｉｎｇ）されて構成されたラベル−トンネルを用いてラベル割り当てを行う段階と、
前記第２境界ルータが、前記割り当てられたラベルに基づくラベルマッピング情報を登録要請メッセージに含めて前記第１境界ルータに伝送する段階と、を備えることを特徴とするＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項２】
前記ラベル−トンネルは、ホストＦＥＣ（Ｆｏｒｗａｒｄｉｎｇ  Ｅｑｕｉｖａｌｅｎｃｅ  Ｃｌａｓｓ）毎に割り当てられる内部ラベルと、プレフィックスＦＥＣに対して割り当てられるトンネルラベルとが二重にスタッキング（ｓｔａｃｋｉｎｇ）されて構成されることを特徴とする請求項１に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項３】
前記ラベルマッピング情報は、プレフィックス長さ、ラベルを割り当てるためのＦＥＣ情報、ＦＥＣに割り当てられたラベル情報のうち少なくとも１つを含むことを特徴とする請求項１に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項４】
前記ラベル割り当てを行う段階は、
前記モバイルノードが、前記第２境界ルータに登録要請メッセージを伝送する段階と、
前記登録要請メッセージを受信した第２境界ルータが、ＬＤＰ（Ｌａｂｅｌ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）ラベル割り当てを行う段階と、を備えることを特徴とする請求項１に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項５】
前記第１境界ルータが、前記ラベルマッピング情報を受信し、ラベルフォーワーディングテーブルを構成する段階と、
前記第１境界ルータが、前記ラベルフォーワーディングテーブルの構成を正常に完了し、前記第２境界ルータに登録応答メッセージを伝送する段階と、
前記第２境界ルータが、前記モバイルノードに登録応答メッセージを伝送する段階と、をさらに備えることを特徴とする請求項１に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項６】
前記ラベルフォーワーディングテーブルは、前記モバイルノードのＩＰアドレス、前記第２境界ルータのＩＰアドレス、ラベルマッピング情報のうち少なくとも１つを用いて構成されることを特徴とする請求項５に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項７】
前記第１境界ルータと、前記モバイルノードと通信を行う相手ノードが位置する第３境界ルータとの間に前記ラベル−トンネルに基づくラベル割り当てを行い、ラベルスイッチング経路を設定する段階と、
前記第１境界ルータと前記第２境界ルータとの間及び前記第２境界ルータと前記第３境界ルータとの間に設定されたラベルスイッチング経路を介して、前記相手ノードから前記モバイルノードにパケットを伝送する段階と、をさらに備えることを特徴とする請求項１に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項８】
前記相手ノードから前記モバイルノードにパケットを伝送する段階は、前記第２境界ルータの１ホップ前に位置する中間ルータが、前記第１境界ルータから入力されるパケットを受信するとともに、受信したパケットのトンネルラベルを取り外して前記第２境界ルータに伝送する段階と、
前記第２境界ルータが、前記受信したパケットに含まれた内部ラベルを参照して前記パケットを前記モバイルノードに伝送する段階と、を備えることを特徴とする請求項７に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項９】
ＭＰＬＳネットワークにおけるモバイルＩＰを適用する方法であって、
モバイルノードが位置する第１境界ルータと前記モバイルノードと通信を行う相手ノードが位置する第２境界ルータとの間にホストＦＥＣとプレフィックスＦＥＣそれぞれに対して別途割り当てられた複数のラベルから構成されるラベルトンネルを利用してラベルスイッチング経路を設定する段階と、
前記設定されたラベルスイッチング経路を介して前記相手ノードから前記モバイルノードにパケットを伝送する段階と、
を含むことを特徴とするＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項１０】
前記ラベル−トンネルは、ホストＦＥＣ（Ｆｏｒｗａｒｄｉｎｇ  Ｅｑｕｉｖａｌｅｎｃｅ  Ｃｌａｓｓ）毎に割り当てられる内部ラベルと、プレフィックスＦＥＣに対して割り当てられるトンネルラベルとが二重にスタッキング（ｓｔａｃｋｉｎｇ）されて構成されることを特徴とする請求項９に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項１１】
前記ラベルスイッチング経路の設定段階は、
前記モバイルノードが登録要請メッセージを前記第１境界ルータに伝送する段階と、
前記登録要請メッセージを受信した第１境界ルータがターゲットピアを介して前記第２境界ルータにラベルマッピングメッセージを伝送する段階と、
を含むことを特徴とする請求項９に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項１２】
前記ラベルマッピングメッセージは、
プレフィックス長さ、ラベルを割り当てるためのＦＥＣ情報、ＦＥＣに割り当てられたラベル情報のうち少なくとも１つを含むことを特徴とする請求項１１に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項１３】
前記第１境界ルータと、前記モバイルノードと通信を行う相手ノードが位置する第３境界ルータとの間に前記ラベル−トンネルによるラベル割り当てを行い、ラベルスイッチング経路を設定する段階と、
前記第２境界ルータの１ホップ前に位置する中間ルータが、前記第１境界ルータから入力されるパケットを受信するとともに、受信したパケットのトンネルラベルを取り外して前記第２境界ルータに伝送する段階と、
前記第２境界ルータが、前記受信したパケットに含まれた内部ラベルを参照して前記パケットを前記モバイルノードに伝送する段階と、をさらに備えることを特徴とする請求項５に記載のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法。
【請求項１４】
モバイルノードと、
前記モバイルノードが自身のサービス領域内に移動する場合に、前記モバイルノードから登録要請メッセージを受信し、ラベルが二重にスタッキング（ｓｔａｃｋｉｎｇ）されて構成されたラベル−トンネルを用いてラベル割り当てを行い、前記割り当てられたラベルに基づくラベルマッピング情報を登録要請メッセージに含めて伝送する第１境界ルータと、
前記モバイルノードが自身のサービス領域から離脱する場合に、前記第１境界ルータから前記登録要請メッセージを受信し、受信した登録要請メッセージに含まれたラベルマッピング情報に応じてラベルフォーワーディングテーブルを構成し、前記第１境界ルータに登録応答メッセージを伝送する第２境界ルータと、を備えることを特徴とするＭＰＬＳネットワーク。
【請求項１５】
前記ラベル−トンネルは、ホストＦＥＣ（Ｆｏｒｗａｒｄｉｎｇ  Ｅｑｕｉｖａｌｅｎｃｅ  Ｃｌａｓｓ）毎に割り当てられる内部ラベルと、プレフィックスＦＥＣに対して割り当てられるトンネルラベルとが二重にスタッキング（ｓｔａｃｋｉｎｇ）されて構成されることを特徴とする請求項１４に記載のＭＰＬＳネットワーク。
【請求項１６】
前記ラベルマッピング情報は、プレフィックス長さ、ラベルを割り当てるためのＦＥＣ情報、ＦＥＣに割り当てられたラベル情報のうち少なくとも１つを含むことを特徴とする請求項１４に記載のＭＰＬＳネットワーク。
【請求項１７】
前記ラベルフォーワーディングテーブルは、前記モバイルノードのＩＰアドレス、前記第１境界ルータのＩＰアドレス、ラベルマッピング情報のうち少なくとも１つを用いて構成されることを特徴とする請求項１４に記載のＭＰＬＳネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＰＬＳネットワーク及びＭＰＬＳネットワークにおけるモバイルＩＰ適用方法に関し、さらに詳細には、ＭＰＬＳ基盤のネットワークにおいてラベルスタックを用いてＬＦＩＢ（ａ label forwarding information base）のエントリー個数及びルーティング−ルックアップ過程を減少させるＭＰＬＳネットワークにおけるモバイルＩＰ適用方法に関する。
【背景技術】
【０００２】
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を基盤とするネットワークにおける通信方式は、パケットに含まれた目的地アドレスを参照してパケットを伝達するルーティングを行う。ホストアドレスは、ネットワーク上の固定された地点に付与される。しかしながら、パケットの目的地がモバイルノード（Ｍｏｂｉｌｅ  Ｎｏｄｅ）である場合には、モバイルノードの移動によって変更される連結地点毎にその都度新しいＩＰアドレスを付与されなければならない。新しいＩＰアドレスを付与されて設定された連結は、ＴＣＰ階層では新しい連結を意味するので、移動性はサポートされない。
【０００３】
モバイル（Ｍｏｂｉｌｅ）ＩＰは、移動ホストでインターネットサービスをサポートしない問題を解決するためのプロトコルであって、ユーザが一方のネットワークから他方のネットワークに移動する場合において、自身に割り当てられたＩＰアドレスとＩＰネットワークとの連結をそのまま維持する技術である。このために、モバイルＩＰを使用する場合に、モバイルノードは、２つのＩＰアドレスを有するようになる。それらのうち１つは、ホームアドレス（Ｈｏｍｅ  Ａｄｄｒｅｓｓ：ＨＡ）であり、モバイルノードを識別する唯一の固有の識別アドレスを意味する。もう１つは、ＣｏＡ（Ｃａｒｅ−ｏｆ−Ａｄｄｒｅｓｓ）であり、これは、モバイルノードが外部ネットワークに接続する場合、フォーワーディングアドレスとして使用するＩＰアドレスを意味し、新しい連結地点毎に変更されるアドレスである（非特許文献１参照）。
【０００４】
図１は、モバイルＩＰが使用された無線ネットワークの一例を示している。
【０００５】
図１に示された無線ネットワークは、モバイルノード１０、相手ノード２０、ホームエージェント３１、及び外部エージェント４１を備える。
【０００６】
モバイルノード（Ｍｏｂｉｌｅ  Ｎｏｄｅ：ＭＮ）１０は、接続ネットワークを変更して移動するホストであり、相手ノード（Ｃｏｒｒｅｓｐｏｎｄｅｎｔ  Ｎｏｄｅ：ＣＮ）は、モバイルノードと通信を行う相手ノードである。また、ホームエージェント（Ｈｏｍｅ  Ａｇｅｎｔ：ＨＡ）３１は、モバイルノードのホームネットワークに接続されているエージェントであり、外部エージェント（Ｆｏｒｅｉｇｎ  Ａｇｅｎｔ：ＦＡ）４１は、ホームネットワークの外部からモバイルノード１０が現在接続しているネットワークに連結されているエージェントである。
【０００７】
図１に示すように、例えば、モバイルノードに付与されたホームアドレスを１０．１０．１０．２、ＣｏＡを２０．２０．２０．１とする。ＣｏＡは、外部エージェント４１のＩＰアドレスと同一である。図１のモバイルノード１０は、ホームエージェント３１領域から外部エージェント４１に移行している状況を示しており、ホームエージェント３１は、モバイルノード１０のホームアドレス及びＣｏＡを移動性バインディングテーブル（Ｍｏｂｉｌｉｔｙ  Ｂｉｎｄｉｎｇ  Ｔａｂｌｅ）のフォーマットで登録、管理している。
【０００８】
モバイルノード１０と相手ノード２０との通信に際して、モバイルノード１０のホームアドレスを知っている相手ノード２０は、モバイルノード１０のホームアドレス情報を用いてモバイルノード１０に伝送すべきデータをカプセル化（Ｃａｐｓｕｌａｔｉｏｎ）する。カプセル化されたデータは、ホームアドレス情報に基づいてモバイルノード１０のホームエージェント３１に伝送される。ホームエージェント３１は、格納していたモバイルノード１０のＣｏＡを用いて受信したデータをさらにカプセル化した後、モバイルノード１０に伝送する。
【０００９】
図２は、端末が移動する場合のモバイルＩＰの動作フローを示している。
【００１０】
モバイルノードが移動する地域に位置された外部エージェント４１は、エージェント放送（Ａｇｅｎｔ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ）を行い、モバイルノード１０の登録を誘導する（ステップＳ２０１）。モバイルノード１０は、エージェント放送を受信し、自身が外部ネットワークにあると判断した場合に、外部エージェント４１を介して（ステップＳ２０２）、ホームエージェント３１に登録を要求する（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ）（ステップＳ２０３）。ホームエージェント３１は、登録要請を受信し、モバイルノード１０の位置情報を格納した後、登録応答（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｐｌｙ）を外部エージェント４１に伝送する（ステップＳ２０４）。外部エージェント４１は、登録応答を受信し、訪問者リスト（Ｖｉｓｉｔｏｒ  Ｌｉｓｔ）を生成した後、その結果をモバイルノード１０に伝送する（ステップＳ２０５）。
【００１１】
相手ノード２０がモバイルノード１０にパケットを伝送する場合、一般的なルーティング経路に沿ってホームエージェント３１に伝送する。相手ノード２０からパケットを受信したホームエージェント３１は、モバイルノード１０の位置情報を含むバインディングリストを参照してモバイルノード１０のＣｏＡにパケットをトンネリングする。外部エージェント４１は、トンネリングされたパケットを受信し、当該パケットを逆トンネリング（ｄｅ−ｔｕｎｎｅｌｉｎｇ）し、訪問者リストを参照してモバイルノード１０に当該パケットを伝送するようになる。
【００１２】
上述したように、既存のインターネット網のルーティングは、各ＩＰパケットのヘッダーを検査（チェック）し、次のホップを決定した後、次のホップにパケットを伝送する方式に基づく。このような方式は、パケット毎にヘッダーチェックが行われ、また、ルーティング経路内の全てのルータにおいて当該チェックを行わなければならない。このため、トラフィック処理が非効率的である。このような既存のルータの伝送方式に対してパケット伝送処理を高速化・大容量化が実現可能なＭＰＬＳ（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）がある。このＭＰＳＬは、短く且つ固定された長さのラベルを用い、３階層を経ることなく、パケットを伝送できるようにした技術である。
【００１３】
ＭＰＬＳは、主として、パケットフォーワーディングに関連した技術であり、ＩＰルーティングの簡潔性（ｓｉｍｐｌｉｃｉｔｙ）とＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）の高速スイッチング容量性（ｃａｐａｂｉｌｉｔｙ）とを組み合わせたものである。ＭＰＬＳネットワークは、一般的に、ＬＳＰ（Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ  Ｐａｔｈ）と呼ばれる経路を介して短い長さのラベルを有するパケットを伝送することによって、パケットの伝送を単純化し、トラフィックエンジニアリングを通じてトラフィックフローを制御することを可能にする。
【００１４】
ＭＰＬＳは、既存のルーティングプロトコルが生成したフォーワーディングテーブルに基づいて同じ目的地ＩＰアドレスをキーとしてＦＥＣ（Ｆｏｒｗａｒｄｉｎｇ  Ｅｑｕｉｖａｌｅｎｃｅ  Ｃｌａｓｓ：同一フォワードクラス）を分類し、同じＦＥＣに属するルーティングエントリーに同じラベルを付与することによって、同じ目的地を有するパケットは、同じラベルを有するようになり、ラベル交換により目的地まで高速に伝送される（非特許文献２参照）。
【００１５】
ＭＰＬＳネットワークの連結構造は、既存のルータ機能を行う終端システムとＬＳＲ（Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ  Ｒｏｕｔｅｒ）とで構成されるが、その機能によって既存網との接点に位置する境界ＬＳＲ（ＬＥＲ：Ｌａｂｅｌ  Ｅｄｇｅ  Ｒｏｕｔｅｒ）と当該ＭＰＬＳネットワークの内部に位置する中心ＬＳＲとに分けられる。ＬＳＰは、当該ＬＳＰの境界ＬＳＲで設定され、ＩＰトンネリングは、ＩＰデータグラム内にＩＰデータグラムを入れる技術であって、ＩＰトンネリングを用いて特定のＩＰアドレスに向かうデータグラムを包含して他のＩＰアドレスにリダイレクトすることができる。
【００１６】
既存のネットワークにおいて、１つのパケットは、各ルータで１つのＦＥＣにマッピングされるのに対し、ＭＰＬＳでは、ＭＰＬＳドメインの入口（Ｉｎｇｒｅｓｓ）ルータだけでこの動作が行われる。ＩＰ網のためのＭＰＬＳにおいて、ＬＳＰ設定のためのＦＥＣは、同じ出口ルータを目的地とする全てのＩＰプレフィックスを１つのＦＥＣで定める方法と、ルーティングテーブルのＩＰ目的地アドレスフィールドをもって各々をＦＥＣで定める方法がある。
【００１７】
図３は、ＭＰＬＳネットワークにおける一般的なＬＳＰ設定フローを示している。
【００１８】
図３は、ホームエージェントの領域に多数のモバイルノードが位置する場合、ホストＦＥＣを用いた境界ルータである第１ＬＥＲ（ＬＥＲ１）５０から第２ＬＥＲ（ＬＥＲ２）３０に至るまでのＬＳＰの設定及び各ルータでのラベルフォーワーディングテーブル（Ｌａｂｅｌ  Ｆｏｒｗａｒｄｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ、以下、ＬＦＩＢという）の設定を示している。ここで、ホームエージェントと外部エージェントは、境界ルータとして動作する。ホームエージェントである第２ＬＥＲ（ＬＥＲ２）３０には、各々１．１．１．２、１．１．１．３、１．１．１．４のアドレスを有するモバイルノード１０−１、１０−２、１０−３が位置している。
【００１９】
各ルータでは、３２ビットのプレフィックスを有するモバイルノードとしてＬＳＰを設定する。これは、モバイルノードが移動する際、各モバイルノードに対するＬＦＩＢエントリーを管理するためである。ここで、ＬＦＩＢは、ラベルスイッチングの機能を行うＬＳＲによって生成されるラベル値に対してフレームをどんな方式で伝送すべきかを記録したテーブルを意味している。
【００２０】
図３から解るように、第２ＬＥＲ（ＬＥＲ２）３０に３つのモバイルノード１０−１、１０−２、１０−３が登録されている場合、それぞれのルータでは、３つのラベルが必要となり、これは、モバイルノードがＮ個である場合には、それぞれのルータでＮ個のラベルが必要となることを意味する。
【００２１】
図４は、ＭＰＬＳネットワーク上のモバイルノードが移動する場合のパケットフローを示している。
【００２２】
図４は、図３で説明した１．１．１．３のアドレスを有するモバイルノード１０−２がホームエージェント領域から外部エージェント領域に移動する場合において、各ＬＳＲでのＬＦＩＢ及びパケットの伝送過程を示すものである。
【００２３】
モバイルノード１０がホームエージェントの領域を離脱しなかった図３の場合では、第２ＬＥＲ（ＬＥＲ２）のＬＦＩＢテーブルで１．１．１．３に対して更なるのラベルを付与しなかったが、図４の場合では、１．１．１．３（モバイルノードのアドレス）に対してさらにＬ８というラベルが付与され、中間ルータを介して第３ＬＥＲ（ＬＥＲ３）４０にパケットを伝送していることが確認できる。
【００２４】
第２ＬＥＲ（ＬＥＲ２）３０と第３ＬＥＲ（ＬＥＲ３）４０との間に位置する中間ルータは、Ｌ８のラベルが付着されて入力されるパケットに対してＬ７というラベルを付けて第３ＬＥＲ（ＬＥＲ３）４０に伝送する。第３ＬＥＲ（ＬＥＲ４）４０は、受信されるパケットに付けられたＬ８ラベルを取り外し、ＩＰルーティングを行い、モバイルノード１０に当該パケットを伝送する。
【００２５】
図５は、モバイルノードが移動する際に、エージェント間にＬＳＰを設定するための動作フローである。
【００２６】
第２ＬＥＲ（ＬＥＲ２）３０領域から第３ＬＥＲ（ＬＥＲ３）４０領域へ移動したモバイルノード１０は、外部エージェント３０のエージェント放送（Ａｇｅｎｔ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ）を受信し（ステップＳ５０１）、登録要請メッセージを外部エージェント４１を介して（ステップＳ５０２）、ホームエージェント３１に送信し、新しい外部エージェントに移動したことを通知する（ステップＳ５０３）。登録要請メッセージを受信したホームエージェント３１は、ＬＤＰ（Ｌａｂｅｌ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）３２に、外部エージェント４１にＬＳＰを設定すべきことを要請する(ＬＳＰ Ｓｅｔｕｐ Ｒｅｑｕｅｓｔ)(ステップＳ５０４)。この際、ＦＥＣは、モバイルノードのＣｏＡ、すなわち外部エージェント４１のＩＰアドレスである。
【００２７】
第３ＬＥＲ（ＬＥＲ３）４０のＬＤＰ４２が、ラベル要請（Ｌａｂｅｌ  Ｒｅｑｕｅｓｔ）メッセージを受信した場合に（ステップＳ５０５）、ラベルマッピング（Ｌａｂｅｌ  Ｍａｐｐｉｎｇ）メッセージを第２ＬＥＲ（ＬＥＲ２）３０に伝送する（ステップＳ５０６）。第２ＬＥＲ（ＬＥＲ２）３０は、自身のＬＦＩＢテーブルのＦＥＣ１．１．１．３に対する出力ラベルをＰＯＰし、付与されたラベル番号に変更する。図４に示すように付与されたラベルは、Ｌ８となる（ステップＳ５０７〜Ｓ５０９）。このような方法で、第２ＬＥＲ（ＬＥＲ２）３０は、ＦＥＣ１．１．１．３に対してＭＰＬＳパケットフォーワーディングを通じて第３ＬＥＲ（ＬＥＲ３）４０にパケットを伝送するようになる。
【００２８】
以上説明したように、図５は、モバイルノードが移動した際、ホームエージェントから外部エージェントに至るＬＳＰを設定するための過程を示すものであり、図５の過程を要約すると、登録要請、ラベル要求、ラベルマッピング、登録応答の計４段階の処理を遂行することが分かる。
【００２９】
そして、図４及び図５から明らかなように、ホストＦＥＣを用いてＬＳＰを設定する場合、モバイルノードが移動する際に、ＬＦＩＢのテーブルだけを変更することによって、ホームエージェントから外部エージェントへのパケット伝達が可能となる。
【００３０】
しかしながら、ホストＦＥＣ（３２ビットプレフィックス長さ）を用いてＬＳＰを設定する場合に、境界ルータ間に位置する中間ルータでＬＦＩＢテーブルエントリーが増加するようになり、これは、拡張性に対する問題を引き起こす。これを解決するために、ホストＦＥＣでなく、プレフィックスＦＥＣを用いてＬＳＰを設定する方法が使用されることもあるが、この場合においても、境界ルータがＬＦＩＢテーブル、ＲＩＢ（Ｒｏｕｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）などの参照過程を必要とし、パケットフォーワーディングにかかる時間が増加するという問題点がある。
【非特許文献１】「IP Mobility Support for IPv4（RFC3344）」,August 2002,The Internet Engineering Task Force（ＩＥＴＦ）,（URL:http://www.ietf.org/rfc/rfc3344.txt）
【非特許文献２】「MultiprotocolLabel Switching Architecture（RFC3031）」,January 2001,The Internet Engineering Task Force（ＩＥＴＦ）,（URL:http://www.ietf.org/rfc/rfc3344.txt）
【発明の開示】
【発明が解決しようとする課題】
【００３１】
本発明は、前述したような問題点を解決するためになされたもので、その目的は、境界ルータ間の内部ラベルに加えて、追加的なラベル−トンネルを設定することによって、モバイルノードと相手ノード間のパケット伝送を行うことが可能なＭＰＬＳネットワーク及びＭＰＬＳネットワークにおけるモバイルＩＰ適用方法を提供することにある。
【課題を解決するための手段】
【００３２】
前記目的を達成するために、本発明の一態様に係るＭＰＬＳネットワークにおけるモバイルＩＰ適用方法は、モバイルノードが、第１境界ルータの位置から第２境界ルータの位置に移動する場合に、第１境界ルータと第２境界ルータとの間にラベルが二重にスタッキング（ｓｔａｃｋｉｎｇ）されて構成されたラベル−トンネルを用いてラベル割り当てを行う段階と、第２境界ルータが、割り当てられたラベルに基づくラベルマッピング情報を登録要請メッセージに含めて第１境界ルータに伝送する段階と、を備える。
【００３３】
上記ラベル−トンネルは、ホストＦＥＣ（Ｆｏｒｗａｒｄｉｎｇ  Ｅｑｕｉｖａｌｅｎｃｅ  Ｃｌａｓｓ）毎に割り当てられる内部ラベルと、プレフィックスＦＥＣに対して割り当てられるトンネルラベルとが二重にスタッキング（ｓｔａｃｋｉｎｇ）されて構成されていることが好ましい。
【００３４】
また、ラベルマッピング情報は、プレフィックス長さ、ラベルを割り当てるためのＦＥＣ情報、ＦＥＣに割り当てられたラベル情報のうち少なくとも１つを含むことが好ましい。
【００３５】
また、上記ラベル割り当てを行う段階は、モバイルノードが、第２境界ルータに登録要請メッセージを伝送する段階と、登録要請メッセージを受信した第２境界ルータがＬＤＰ（Ｌａｂｅｌ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）ラベル割り当てを行う段階と、を備えることが好ましい。
【００３６】
また、上記ＭＰＬＳネットワークにおけるモバイルＩＰ適用方法は、第１境界ルータが、ラベルマッピング情報を受信し、ラベルフォーワーディングテーブルを構成する段階と、第１境界ルータが、ラベルフォーワーディングテーブルの構成を正常に完了し、第２境界ルータに登録応答メッセージを伝送する段階と、第２境界ルータが、モバイルノードに登録応答メッセージを伝送する段階と、をさらに備えるように構成することができる。
【００３７】
本発明の一態様に係る上記ＭＰＬＳネットワークにおけるモバイルＩＰ適用方法は、第１境界ルータと、モバイルノードと通信を行う相手ノードが位置する第３境界ルータとの間にラベル−トンネルに基づくラベル割り当てを行い、ラベルスイッチング経路を設定する段階と、第２境界ルータの１ホップ前に位置する中間ルータが、第１境界ルータから入力されるパケットを受信するとともに、受信したパケットのトンネルラベルを取り外し、第２境界ルータに伝送する段階と、第２境界ルータが、受信されたパケットに含まれた内部ラベルを参照してパケットをモバイルノードに伝送する段階と、をさらに備えるように構成することができる。
【００３８】
上記ラベルフォーワーディングテーブルは、モバイルノードのＩＰアドレス、第２境界ルータのＩＰアドレス、ラベルマッピング情報のうち少なくとも１つを用いて構成されることが好ましい。
【００３９】
また、上記ＭＰＬＳネットワークにおけるモバイルＩＰ適用方法は、第１境界ルータと、モバイルノードと通信を行う相手ノードが位置する第３境界ルータとの間にラベル−トンネルに基づくラベル割り当てを行い、ラベルスイッチング経路を設定する段階と、第１境界ルータと第２境界ルータとの間及び第２境界ルータと第３境界ルータとの間に設定されたラベルスイッチング経路を介して相手ノードからモバイルノードにパケットを伝送する段階と、をさらに備えるように構成することができる。
【００４０】
また、上記相手ノードからモバイルノードにパケットを伝送する段階は、第２境界ルータの１ホップ前に位置する中間ルータが、第１境界ルータから入力されるパケットを受信するとともに、パケットのトンネルラベルを取り外して第２境界ルータに伝送する段階と、第２境界ルータが、受信されたパケットに含まれた内部ラベルを参照してパケットをモバイルノードに伝送する段階と、を備えることが好ましい。
【００４１】
また、本発明の他の態様に係るＭＰＬＳネットワークにおけるモバイルＩＰを適用する方法は、モバイルノードが位置する第１境界ルータとモバイルノードと通信を行う相手ノードが位置する第２境界ルータとの間にホストＦＥＣとプレフィックスＦＥＣそれぞれに対して別途割り当てられた複数のラベルから構成されるラベルトンネルを利用してラベルスイッチング経路を設定する段階と、設定されたラベルスイッチング経路を介して相手ノードから前記モバイルノードにパケットを伝送する段階と、を含むことを特徴とする。
【００４２】
また、本発明のさらに他の態様に係るＭＰＬＳネットワークは、モバイルノードと、モバイルノードが自身のサービス領域内に移動する場合、モバイルノードから登録要請メッセージを受信し、ラベルが二重にスタッキング（ｓｔａｃｋｉｎｇ）されて構成されたラベル−トンネルを用いてラベル割り当てを行い、割り当てられたラベルに基づくラベルマッピング情報を登録要請メッセージに含めて伝送する第１境界ルータと、モバイルノードが自身のサービス領域から離脱する場合、第１境界ルータから登録要請メッセージを受信し、受信した登録要請メッセージに含まれたラベルマッピング情報に応じてラベルフォーワーディングテーブルを構成し、第１境界ルータに登録応答メッセージを伝送する第２境界ルータと、を備える。
【発明の効果】
【００４３】
本発明は、境界ルータ間にラベル−トンネルを用いてＬＳＰを設定することによって、ＬＦＩＢのエントリー個数及びルーティングのためのルックアップ過程を減少させことができ、登録及びラベル割り当て関連メッセージの送受信段階を減縮させことが可能になる。このため、ネットワークに発生するオーバーヘッドを低減することができ、より効率的なパケット伝送を実現することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００４４】
以下、添付の図面を参照しながら、本発明のＭＰＬＳ（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）ネットワークにモバイルＩＰを適用する方法に係る好適な実施形態を詳細に説明する。
【００４５】
ホストＦＥＣを用いてＭＰＬＳを具体化する場合、中間ルータでのＬＦＩＢテーブルエントリーが増加するという問題点が発生する。これを改善するための方法として、まず、プレフィックスＦＥＣを使用する方法について説明する。
【００４６】
図６は、本発明のＭＰＬＳネットワークにモバイルＩＰを適用する方法において適用されるプレフィックスＦＥＣを用いたＬＳＰ設定フローを示している。
【００４７】
図６に示すように、それぞれのＬＳＲ（ＬＥＲ１、ＬＥＲ２、ＬＥＲ３、中間ルータ）は、ＬＤＰ動作を通じてラベルスイッチングに必要なＬＦＩＢ（Ｌａｂｅｌ  Ｆｏｒｗａｒｄｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を生成する。ＬＦＩＢの構成要素には、各ＦＥＣに該当する入力インタフェース、出力インタフェース、入力ラベル、出力ラベルなどが挙げられる。
【００４８】
第１ＬＥＲ(ＬＥＲ１)６０のＬＦＩＢテーブルにおいて、ＦＥＣは、１．１．１．０てあり、プレフィックスＦＥＣを使用していることが分かる。すなわち、１．１．１．ｘに該当する全てのＩＰに１つのラベルＬ１が付与されている。ラベルＬ１が付着されたパケットを受信した中間ルータは、出力ラベルとしてＬ２を付与し、パケットを伝送する。このように、第１ＬＥＲ(ＬＥＲ１)６０から第２ＬＥＲ（ＬＥＲ２）７０までＬＳＰを１．１．１．０／２４に設定する場合、ＬＳＰが通過する経路上のＬＳＰは、１つのＬＦＩＢエントリーを維持するようになる。
【００４９】
モバイルノード１０が第２ＬＥＲ（ＬＥＲ２）７０領域から第３ＬＥＲ（ＬＥＲ３）８０領域へ移動する場合には、第２ＬＥＲ（ＬＥＲ２）７０がＬＦＩＢテーブルを参照して、目的地アドレスが１．１．１．３であるＦＥＣに対してラベルをＰＯＰして、ＩＰフォーワーディングエンジンに伝送するようになる。
【００５０】
図７は、プレフィックスＦＥＣを用いたＬＳＰ設定におけるルーティングテーブル参照過程を示している。
【００５１】
図７は、図６に示すように、モバイルノード１０が移動する場合において、ホームエージェントの役割を担当する第２ＬＥＲ（ＬＥＲ２）７０でのルーティングテーブル参照過程をさらに詳細に示している。
【００５２】
１．１．１．３のアドレスを有するモバイルノード１０が、第２ＬＥＲ（ＬＥＲ２）７０領域から第３ＬＥＲ（ＬＥＲ３）８０領域へ移動すると仮定する。第２ＬＥＲ（ＬＥＲ２）７０が管理する図７のＬＦＩＢテーブルを参照すると、相手ノード２０からモバイルノード１０に伝送されるパケットにラベル２が付されて第２ＬＥＲ（ＬＥＲ２）７０に入力される状態であることが分かる。第２ＬＥＲ（ＬＥＲ２）７０は、ＬＦＩＢテーブルを参照して目的地アドレスが１．１．１．３であるＦＥＣに対してラベルを取り外し（ＰＯＰし）、ＩＰフォーワーディングエンジンに伝送する。ＩＰフォーワーディングエンジンは、ＲＩＢ（Ｒｏｕｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）を通じてＦＥＣ１．１．１．３に対する次のホップが２．２．２．１のアドレスを有する第３ＬＥＲ（ＬＥＲ３）８０であることを把握し、当該情報をＭＰＬＳフォーワーディングエンジンに伝送される。ＭＰＬＳフォーワーディングエンジンでは、２．２．２．１のアドレスに伝送されるＬＦＩＢエントリーを検索して、出力ラベルがＬ４であることを把握し、１．１．１．３のアドレスに伝送されるパケットにラベルＬ４を付して伝送するようになる。
【００５３】
以上のように、ＬＳＰをプレフィックスＦＥＣに設定する場合、ＬＳＰ経路上のＬＳＰは、１つのＬＦＩＢエントリーだけを維持するという長所があるが、複数回のテーブル参照過程を行うようになり、テーブル参照時間が長くなるほどパケットフォーワーディングが遅れるという不都合が発生するようになる。
【００５４】
ＭＰＬＳドメインは、必要に応じて階層構造を形成することができ、このために、各パケットは、ラベルスタックと呼ばれる構造を用いて２つ以上のラベルを含むことができる。これにより、ラベルがエンコードされる場合には、ラベルスタックの最上位位置に新しくエンコードされたラベルがプッシュ（ｐｕｓｈ）機能を用いて挿入され、当該階層を離脱する場合には、ポップ（ｐｏｐ）機能を用いてラベルスタックの最上位位置からラベルを１つ除去する。当該パケットの伝送は、ラベルスタックの最上位位置のラベルを基準にして行われる。各ラベルは、総３２ビットでエンコードされ、これらのうち、２０ビットは、実際ラベルとなる。本発明では、このようなラベルスタックを用いたラベル−トンネルを通じてＬＳＰ経路を設定する。
【００５５】
図８は、本発明のＭＰＬＳネットワークにモバイルＩＰを適用する方法における係るラベルマッピング情報の構造を示している。
【００５６】
図８のラベルマッピング情報は、拡張タイプの登録要請（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ）メッセージに追加される形態を有する。
【００５７】
“Ｔｙｐｅ”フィールドは、登録要請メッセージの拡張タイプを示すフィールドであり、ここでは、ラベルマッピング情報であることを示す“３５”値を有する。“Ｐｒｅｆｉｘ  Ｌｅｎｇｔｈ”フィールドは、プレフィックスの長さを示し、“Ｐｒｅｆｉｘ”は、ラベルを割り当てるためのＦＥＣ情報を示す。また、“Ｌａｂｅｌ”フィールドは、ＦＥＣに割り当てられたラベル情報を含む。
【００５８】
図９は、本発明に係るＭＰＬＳ基盤のモバイルＩＰのためのＬＳＰ構造を示している。
【００５９】
本発明では、第１ＬＥＲ(ＬＥＲ１)６０と第２ＬＥＲ（ＬＥＲ２）７０との間、そして、第２ＬＥＲ（ＬＥＲ２）７０と第３ＬＥＲ（ＬＥＲ３）８０との間に、図９に示すようなラベル−トンネルＬＳＰが設定される。
【００６０】
第１ＬＥＲ(ＬＥＲ１)６０のＬＦＩＢを参照すると、２つのラベルが使用されていることがわかるが、ＦＥＣ毎に内部ラベルＩＬ１、ＩＬ２、ＩＬ３が設定されていて、他のトンネルラベル（Ｔ−Ｌａｂｅｌ）が別個に設定されている。これは、一種のラベルスタッキング（Ｓｔａｃｋｉｎｇ）とみなすことができ、本発明では、２つのラベルスタックが使用される。１．１．１．２、１．１．１．３、１．１．１．４の各ＦＥＣには、別個の内部ラベルが設定されているが、トンネルラベルは、いずれも同一に設定されている。これは、３つの互いに異なるＦＥＣを有するパケットが、全て同じトンネルを介して伝送されることを意味する。
【００６１】
設定された各トンネルの終端点は、各々第２ＬＥＲ（ＬＥＲ２）７０のＩＰアドレス、第３ＬＥＲ（ＬＥＲ３）８０のＩＰアドレスとなる。第２ＬＥＲ（ＬＥＲ２）７０及び第３ＬＥＲ（ＬＥＲ３）８０では、“Ｐｅｎｕｌｔｉｍａｔｅ  Ｈｏｐ  Ｐｏｐｐｉｎｇ”のために、“ｉｍｐｌｉｃｉｔ  ＮＵＬＬ”ラベルマッピング情報を自身の前段に位置するルータに伝送する。
【００６２】
これは、“Ｐｅｎｕｌｔｉｍａｔｅ  Ｈｏｐ  Ｐｏｐｐｉｎｇ”という出口境界ルータの直前のルータでラベルを取り外す方式を意味し、パケットに対するルックアップ（ｌｏｏｋ  ｕｐ）作業を減少させるためのものである。このために、出口境界ルータのＬＤＰにより“ｉｍｐｌｉｃｉｔ  ＮＵＬＬ”が分配される。出口境界ルータによってラベルとして“ｉｍｐｌｉｃｉｔ  ＮＵＬＬ”を割り当ててられた中間ルータは、自身が直接当該ラベルを取り外し（ＰＯＰし）、次に位置する境界ルータにパケットを伝送するようになる。
【００６３】
図９で、第１ＬＥＲ(ＬＥＲ１)６０と第２ＬＥＲ（ＬＥＲ２）７０との間に位置する中間ルータの出力ラベル（Ｏｕｔ  Ｌａｂｅｌ）が、”ＩＭＰ＿ＮＵＬＬ”であることを確認することができる。中間ルータからパケットを受信した第２ＬＥＲ（ＬＥＲ２）７０は、パケットから該当するラベルを取り外し（ＰＯＰし）、ルックアップ過程を経てＩＰフォーワーディングを行う。
【００６４】
図１０は、本発明におけるＭＰＬＳ基盤のモバイルＩＰのためのＬＳＰ設定手続を示している。
【００６５】
図１０は、モバイルノード１０が、第２ＬＥＲ（ＬＥＲ２）７０の領域に位置する状態で、入口ルータである第１ＬＥＲ(ＬＥＲ１)６０と出口ルータである第２ＬＥＲ（ＬＥＲ２）７０との間にＬＳＰを設定する手順を説明するための図である。
【００６６】
ホームエージェント７１のエージェント放送（Ａｇｅｎｔ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ）を受信したモバイルノード１０が（ステップＳ１００１）、有効な登録要請（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ）メッセージをホームエージェント７１に送信する場合に（ステップＳ１００２）、ホームエージェント７１は、ＬＤＰ７２にラベルマッピング要請メッセージを送信する（ステップＳ１００３）。この際、登録要請メッセージには、図８で説明したようなマッピング情報が追加されている。
【００６７】
ホームエージェント７１のラベルマッピング要請メッセージを受信したＬＤＰ７２は、相手ノード２０が位置する第１ＬＥＲ(ＬＥＲ１)６０に、モバイルノード１０のホストＦＥＣに対するラベルマッピングメッセージを伝送すべきことを要請する（ステップＳ１００４）。この過程で、第１ＬＥＲ(ＬＥＲ１)６０と第２ＬＥＲ（ＬＥＲ２）７０との間は、ターゲットピア（ｔａｒｇｅｔ  ｐｅｅｒ）によりＬＤＰセッションが設定され、ラベルが分配される。ＬＤＰ７２は、ターゲットピア伝送されたマッピングメッセージに対して当該モバイルノード１０に割り当てられたラベル情報を受信し、第２ＬＥＲ（ＬＥＲ２）７０のＬＦＩＢテーブルのエントリーを生成するようになる。ＬＳＰ設定が完了すると、ホームエージェント７１は、モバイルノード１０に登録応答（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｐｌｙ）メッセージを伝送する（ステップＳ１００５）。
【００６８】
図１１は、モバイルノードが移動する場合の、本発明に係るＬＳＰ構造を示している。
【００６９】
図１１は、モバイルノード１０が第２ＬＥＲ（ＬＥＲ２）７０の領域から第３ＬＥＲ（ＬＥＲ３）８０の領域へ移動する場合に、図９のＬＳＰ構造がどのように変更されるが示すためのものである。
【００７０】
モバイルノード１０が移動した場合には、ホームエージェントの役割を担う第２ＬＥＲ（ＬＥＲ２）７０のＬＦＩＢが変更される。図１１に示すように、モバイルノード１０に付与された内部ラベルＩＬ３が付されて入力されるパケットに対しては、出力ラベル（Ｏｕｔ  Ｌａｂｅｌ）としてＩＬ４が設定され、出力トンネルラベル（Ｏｕｔ  Ｔ−Ｌａｂｅｌ）としてＬ４が設定されていることを確認することができる。すなわち、第２ＬＥＲ（ＬＥＲ２）７０と第３ＬＥＲ（ＬＥＲ３）８０との間にトンネルが設定されたものである。
【００７１】
第２ＬＥＲ（ＬＥＲ２）７０のＬＦＩＢを参照すると、ＩＬ３のラベルが付されて入力されたパケットには、出力ラベルとしてＩＬ４を付し、出力トンネルラベルとしてＬ４を付して出力インタフェース２を介して出力していることが分かる。第３ＬＥＲ（ＬＥＲ３）８０は、第２ＬＥＲ（ＬＥＲ２）７０との間に設定されたトンネルを介して１．１．１．３のアドレスを有するモバイルノード１０を目的地とするパケットを受信し、受信したパケットに対するＩＰルーティングによりモバイルノード１０に当該パケットを伝送する。
【００７２】
図１２は、モバイルノードが移動する場合、ホームエージェント７１と外部エージェント８１との間におけるラベル分配過程を示している。
【００７３】
第３ＬＥＲ（ＬＥＲ３）８０の領域へ移動したモバイルノード１０が、外部エージェント８１からエージェント放送（Ａｇｅｎｔ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ）を受信し（ステップＳ１２０１）、登録要請（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ）メッセージを送信する（ステップＳ１２０２）。これを受信した外部エージェント８１は、ＬＤＰ８２にラベル割り当て要請（Ｌａｂｅｌ  Ａｓｓｉｇｎ  Ｒｅｑ）メッセージを送信し（ステップＳ１２０３）、ＬＤＰ８２は、外部エージェント８１からラベル割り当てを要請され、ラベルを割り当て、外部エージェント８１にラベル割り当て（Ｌａｂｅｌ  Ａｓｓｉｇｎ）メッセージを伝送する（ステップＳ１２０４）。
【００７４】
ラベル割り当てメッセージを受信した外部エージェント８１は、ホームエージェントに登録要請（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ）メッセージを伝送するが、この際、登録要請メッセージにＬＤＰ８２から割り当てられたラベルマッピング情報を追加して伝送する（ステップＳ１２０５）。登録要請メッセージは、ＣｏＡを含むが、これは、第２ＬＥＲ（ＬＥＲ２）７０から第３ＬＥＲ（ＬＥＲ３）８０に至るように設定されたトンネルＬＳＰの終端点、すなわち、外部エージェント８１のＩＰアドレスと同一でなければならない。ラベルマッピング情報は、図８に示したような形態を有する。
【００７５】
ラベルマッピング情報を含む登録要請メッセージを受信したホームエージェント７１は、モバイルノード１０のＩＰアドレス、ＣｏＡ、ラベルマッピング情報を用いて第２ＬＥＲ（ＬＥＲ２）７０のＬＦＩＢを設定する。この際、ＬＦＩＢの設定は、ホームエージェント７１がラベルマッピング情報をＬＤＰ７２に提供することによって（ステップＳ１２０６）可能となる。ＬＤＰ７２は、ホームエージェント７１から提供されたＦＥＣ、ラベル情報及びＣｏＡなどを用いてＬＦＩＢの入力ラベル（Ｉｎｎｅｒ  Ｌａｂｅｌ）と出力ラベル（Ｏｕｔｅｒ  Ｌａｂｅｌ）を設定する。
【００７６】
ＬＦＩＢが設定される場合、ホームエージェント７１は、外部エージェント８１に登録応答（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｐｌｙ）メッセージを伝送し（ステップＳ１２０７）、これを受信した外部エージェント８１は、ラベル応答（Ｌａｂｅｌ  Ｒｅｐｌｙ）メッセージをＬＤＰ８２に伝送し、ラベルが正常にマッピングされたことを通知し（ステップＳ１２０８）、モバイルノード１０には、登録応答（Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｐｌｙ）メッセージを伝送する（ステップＳ１２０９）。
【００７７】
上述の本発明の図１２の処理手順と従来のＭＰＳＬにおける図５に示した処理手順とを比較すると明らかなように、外部エージェントからホームエージェントへの登録要請から登録応答に至るまでの過程に、２つの処理手順の最も大きい差異点があることが分かる。すなわち、図５の場合には、登録要請、ラベル要求、ラベルマッピング、登録応答の過程を進行しなければならないが、図１２の場合では、ラベルマッピング情報を含む登録要請と登録応答処理だけを進行すればよい。このため、本発明により、ＬＳＰ設定にかかる時間が非常に短縮されることがわかる。
【図面の簡単な説明】
【００７８】
【図１】従来のモバイルＩＰが使用される無線ネットワークの一例を示す図である。
【図２】端末が移動する場合の従来のモバイルＩＰの動作フローを示す図である。
【図３】ＭＰＬＳネットワークにおける一般的なＬＳＰ設定フローを示す図である。
【図４】一般的なＭＰＬＳネットワーク上のモバイルノードが移動する場合の、パケットフローを示す図である。
【図５】一般的なＭＰＬＳネットワークにおいて、モバイルノードの移動した際に、エージェント間にＬＳＰを設定するための動作フローを示す図である。
【図６】本発明のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法における、プレフィックスＦＥＣを用いたＬＳＰ設定フローを示す図である。
【図７】本発明のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法において、プレフィックスＦＥＣを用いたＬＳＰ設定におけるルーティングテーブル参照過程を示す図である。
【図８】本発明のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法に係るラベルマッピング情報の構造を示す図である。
【図９】本発明のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法に係るＬＳＰ構造を示す図である。
【図１０】本発明のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法に係るＬＳＰ設定手続を示す図である。
【図１１】本発明のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法において、モバイルノードが移動する場合のＬＳＰ構造を示す図である。
【図１２】本発明のＭＰＬＳネットワークにおけるモバイルＩＰ適用方法において、モバイルノードが移動する場合の、ホームエージェントと外部エージェント間のラベル分配過程を示す図である。
【符号の説明】
【００７９】
１０  モバイルノード（Ｍｏｂｉｌｅ  Ｎｏｄｅ）
２０  相手ノード（Ｃｏｒｒｅｓｐｏｎｄｅｎｔ  Ｎｏｄｅ）
７１  ホームエージェント（Ｈｏｍｅ  Ａｇｅｎｔ）
８１  外部エージェント（Ｆｏｒｅｉｇｎ  Ａｇｅｎｔ）
【図１】
2007082225.tif 000003
【図２】
2007082225.tif 000004
【図３】
2007082225.tif 000005
【図４】
2007082225.tif 000006
【図５】
2007082225.tif 000007
【図６】
2007082225.tif 000008
【図７】
2007082225.tif 000009
【図８】
2007082225.tif 000010
【図９】
2007082225.tif 000011
【図１０】
2007082225.tif 000012
【図１１】
2007082225.tif 000013
【図１２】
2007082225.tif 000014