(57)【特許請求の範囲】
【請求項１】
第１の認証、認可、およびアカウンティング（ＡＡＡ）サーバのコンピュータに結合されたホーム・エージェントを有するホーム・ネットワークと、
第２のＡＡＡサーバのコンピュータに結合された外部エージェントを有し、移動ノードが配置された外部ネットワークと、
を含む通信ネットワークであって、
前記外部エージェントが、
前記移動ノードの認証を確認するために、前記外部エージェント、前記第１のＡＡＡサーバ、及び前記第２のＡＡＡサーバとの間で初期メッセージ・シーケンスを開始し、
前記移動ノードの認証を確認した後、前記移動ノードから登録要求メッセージを受信し、
前記初期メッセージ・シーケンスにおいて前記外部エージェントが受信した応答によって前記移動ノードの認証が確認される場合は、前記登録要求メッセージを前記ホーム・エージェントに送信し、
前記１以上のＡＡＡサーバを通じて前記移動ノードの認証が前記ホーム・エージェントにより確認されると、前記登録要求メッセージに対する応答を前記ホーム・ネットワークから受信し、
前記登録要求メッセージに対する応答を前記移動ノードに送信する、
ように構成されていることを特徴とする通信ネットワーク。
【請求項２】
前記初期メッセージ・シーケンスを開始することは、前記外部エージェントから前記外部ネットワーク上の第１のＡＡＡサーバのコンピュータへ初期メッセージ・シーケンスを送信することをさらに含む、請求項１に記載の通信ネットワーク。
【請求項３】
前記初期メッセージ・シーケンスは、前記外部ネットワーク上の前記第１のＡＡＡサーバのコンピュータが前記ホーム・ネットワーク上のＡＡＡサーバのコンピュータへ前記初期メッセージ・シーケンスを送信することをさらに含む、請求項２に記載の通信ネットワーク。
【請求項４】
前記初期メッセージ・シーケンスは、前記ホーム・ネットワーク上の前記ＡＡＡサーバのコンピュータが前記外部エージェントへ前記初期メッセージ・シーケンスへの応答を送信することをさらに含む、請求項３に記載の通信ネットワーク。
【請求項５】
前記登録要求メッセージに対する応答の中に提供された情報に基づいて前記移動ノードに登録の準備をさせることをさらに含む、請求項１に記載の通信ネットワーク。
【請求項６】
前記ホーム・エージェントが、前記ホーム・エージェントを用いた第２のメッセージ・シーケンスによって登録要求の認証を確認する、請求項１に記載の通信ネットワーク。
【請求項７】
第１の認証、認可、およびアカウンティング（ＡＡＡ）サーバのコンピュータに結合されたホーム・エージェントを有するホーム・ネットワークと、
第２のＡＡＡサーバのコンピュータに結合された外部エージェントを有し、移動ノードが配置された外部ネットワークと、
を含む通信ネットワークで実行される方法であって、
前記外部エージェントが、
前記移動ノードの認証を確認するために、前記外部エージェント、前記第１のＡＡＡサーバ、及び前記第２のＡＡＡサーバとの間で初期メッセージ・シーケンスを開始する処理と、
前記移動ノードの認証を確認した後、前記移動ノードから登録要求メッセージを受信する処理と、
前記初期メッセージ・シーケンスにおいて前記外部エージェントが受信した応答によって前記移動ノードの認証が確認される場合は、前記登録要求メッセージを前記ホーム・エージェントに送信する処理と、
前記１以上のＡＡＡサーバを通じて前記移動ノードの認証が前記ホーム・エージェントにより確認されると、前記登録要求メッセージに対する応答を前記ホーム・ネットワークから受信する処理と、
前記登録要求メッセージに対する応答を前記移動ノードに送信する処理と、
を実行することを特徴とする方法。
【請求項８】
前記初期メッセージ・シーケンスを開始する処理は、前記外部エージェントから前記外部ネットワーク上の第１のＡＡＡサーバのコンピュータへ初期メッセージ・シーケンスを送信することをさらに含む、請求項７に記載の方法。
【請求項９】
前記第１の登録メッセージの初期シーケンスは、前記外部ネットワーク上の前記第１のＡＡＡサーバのコンピュータが前記ホーム・ネットワーク上のＡＡＡサーバのコンピュータへ前記初期メッセージ・シーケンスを送信する処理をさらに含む、請求項８に記載の方法。
【請求項１０】
前記初期メッセージ・シーケンスは、前記ホーム・ネットワーク上の前記ＡＡＡサーバのコンピュータが前記外部エージェントへ前記初期メッセージ・シーケンスへの応答を送信する処理をさらに含む、請求項９に記載の方法。
【請求項１１】
前記登録要求メッセージに対する応答の中に提供された情報に基づいて前記移動ノードに登録の準備をさせる処理をさらに含む、請求項７に記載の方法。
【請求項１２】
前記ホーム・エージェントが、前記ホーム・エージェントを用いた第２のメッセージ・シーケンスによって登録要求の認証を確認する、請求項７に記載の方法。
【請求項１３】
第１の認証、認可、およびアカウンティング（ＡＡＡ）サーバのコンピュータに結合されたホーム・エージェントを有するホーム・ネットワークと、
第２のＡＡＡサーバのコンピュータに結合された外部エージェントを有し、移動ノードが配置された外部ネットワークと、
を含む通信ネットワークで実行される処理に関するプログラム命令を記録したコンピュータ読み取り可能な記録媒体であって、
前記外部エージェントのプロセッサに、
前記移動ノードの認証を確認するために、前記外部エージェント、前記第１のＡＡＡサーバ、及び前記第２のＡＡＡサーバとの間で初期メッセージ・シーケンスを開始する手順と、
前記移動ノードの認証を確認した後、前記移動ノードから登録要求メッセージを受信する手順と、
前記初期メッセージ・シーケンスにおいて前記外部エージェントが受信した応答によって前記移動ノードの認証が確認される場合は、前記登録要求メッセージを前記ホーム・エージェントに送信する手順と、
前記１以上のＡＡＡサーバを通じて前記移動ノードの認証が前記ホーム・エージェントにより確認されると、前記登録要求メッセージに対する応答を前記ホーム・ネットワークから受信する手順と、
前記登録要求メッセージに対する応答を前記移動ノードに送信する手順と、
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１４】
前記初期メッセージ・シーケンスを開始する手順は、前記外部エージェントから前記外部ネットワーク上の第１のＡＡＡサーバのコンピュータへ初期メッセージ・シーケンスを送信することをさらに含む、請求項１３に記載のコンピュータ読み取り可能な記録媒体。
【請求項１５】
前記初期メッセージ・シーケンスは、前記外部ネットワーク上の前記第１のＡＡＡサーバのコンピュータが前記ホーム・ネットワーク上のＡＡＡサーバのコンピュータへ前記初期メッセージ・シーケンスを送信する手順をさらに含む、請求項１４に記載のコンピュータ読み取り可能な記録媒体。
【請求項１６】
前記初期メッセージ・シーケンスは、前記ホーム・ネットワーク上の前記ＡＡＡサーバのコンピュータが前記外部エージェントへ前記初期メッセージ・シーケンスへの応答を送信する手順をさらに含む、請求項１５に記載のコンピュータ読み取り可能な記録媒体。
【請求項１７】
前記登録要求メッセージに対する応答の中に提供された情報に基づいて前記移動ノードに登録の準備をさせる手順をさらに含む、請求項１３に記載のコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願のデータ
本出願は、２００７年８月１３日に出願された仮特許出願第６０／９５５，５３３号、および２００７年８月１７日に出願された仮特許出願第６０／９５６，５５０号に関連し、３５Ｕ．Ｓ．Ｃ．§１１９（ｅ）の下にこの先の出願の優先権を主張する。またこの仮特許出願は、本特許出願に参照として組み込まれる。
【０００２】
ホーム・ネットワーク（ｈｏｍｅ  ｎｅｔｗｏｒｋ）、外部ネットワーク（ｆｏｒｅｉｇｎ  ｎｅｔｗｏｒｋ）、および移動ノードを有するＩＰベースの移動通信システムなど、モバイルＩＰベースのシステム用のシステムおよび方法。
【背景技術】
【０００３】
ＩＰベースのモバイル・システム（ｍｏｂｉｌｅ  ｓｙｓｔｅｍ）は、無線通信システムに少なくとも１つの移動ノード（ｍｏｂｉｌｅ  ｎｏｄｅ）を含む。「移動ノード」という用語は、移動通信ユニット（ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｕｎｉｔ）を含み、通信システムはこの移動ノードの他に、ホーム・ネットワークおよび外部ネットワークを有する。移動ノードは、こうした他のネットワークを介してインターネットへの接続ポイントを変更することができるが、移動ノードはＩＰアドレス指定のために、常に単一のホーム・ネットワークと関連付けられる。ホーム・ネットワークはホーム・エージェントを有し、外部ネットワークは外部エージェントを有し、双方ともそのネットワークへの情報パケットおよびネットワークからの情報パケットのルーティングを制御する。
【０００４】
移動ノード、ホーム・エージェント、および外部エージェントは、特定のネットワーク構成または通信システムで使用される用語に応じて他の名称で呼ばれることがある。例えば「移動ノード」は、無線ネットワークにケーブル（例えば電話回線（「ツイスト・ペア」）、イーサネット・ケーブル、光ケーブルなど）で接続したＰＣ、ならびに直接セルラ・ネットワークに無線接続したＰＣを含み、これはインターネット接続、電子メール、メッセージング・サービスなど様々な特徴および機能を有する様々な型およびモデルの移動端末（「携帯電話」）によって体験できる。
【０００５】
また、ホーム・エージェントは、ホーム・エージェント（Ｈｏｍｅ  Ａｇｅｎｔ）、ホーム・モビリティ・マネージャ、ホーム位置レジスタと呼ばれることがあり、外部エージェントは、外部エージェント（Ｆｏｒｅｉｇｎ  Ａｇｅｎｔ）、サービング・モビリティ・マネージャ、被訪問位置レジスタ（Ｖｉｓｉｔｅｄ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）、および訪問サービング・エンティティ（Ｖｉｓｉｔｉｎｇ  Ｓｅｒｖｉｎｇ  Ｅｎｔｉｔｙ）と呼ばれることがある。移動ノード、ホーム・エージェント、および外部エージェントという用語は、限定的に定義されるものではなく、ホーム・ネットワークまたは外部ネットワークに位置している他の移動通信ユニットまたは監視用ルーティング装置を含むことができる。また外部ネットワークは、サービング・ネットワークと呼ばれることも可能である。
【０００６】
移動ノードを登録する
外部エージェントおよびホーム・エージェントは、そのエージェントと関連するローカル・ネットワーク上のすべてのノードに、エージェント通知（ａｇｅｎｔ  ａｄｖｅｒｔｉｓｅｍｅｎｔ）を定期的にブロードキャストする。エージェント通知は、モバイルＩＰプロトコル（ＲＦＣ２００２）または他のタイプの通信プロトコルの下で発行されることが可能である、ネットワーク上のエージェントからのメッセージである。この通知は、移動ノードに対してモビリティ・エージェント（例えばホーム・エージェント、外部エージェントなど）を一意に識別するために必要とされる情報を含むべきである。移動ノードはエージェント通知を調べ、移動ノードがホーム・ネットワークに接続されているか、外部ネットワークに接続されているかを判断する。
【０００７】
移動ノードがそのホーム・ネットワークに位置している場合、情報パケットは標準的なアドレス指定およびルーティング方法によって移動ノードにルーティングされる。しかしながら移動ノードが外部ネットワークを訪問している場合、移動ノードはエージェント通知から適切な情報を取得し、外部エージェントを介してこのノードのホーム・エージェントに登録要求メッセージを送信する。登録要求メッセージは、この移動ノードの気付アドレスを含む。登録処理が無事完了したことを確認するために、ホーム・エージェントによって登録応答メッセージが移動ノードに送信されることが可能である。
【０００８】
移動ノードは、「気付アドレス」をホーム・エージェントに登録することによって、ホーム・エージェントに移動ノードの現在位置を知らせるようにし続ける。登録された気付アドレスは、移動ノードが位置している外部ネットワークを識別し、ホーム・エージェントは移動ノードへのその後の送信には、この登録された気付アドレスを使用して情報パケットを外部ネットワークに転送する。移動ノードが外部ネットワークに位置している間にホーム・エージェントが移動ノード宛ての情報パケットを受信する場合、ホーム・エージェントは適切な気付アドレス（ｃａｒｅ−ｏｆ  ａｄｄｒｅｓｓ）を使用して、外部ネットワーク上の移動ノードの現在位置へ情報パケットを送信する。
【０００９】
認証、認可、およびアカウンティング（「ＡＡＡ」）
ＩＰベースの移動通信システムでは、移動ノードがそのホーム管理ドメインの外に移動するとき、移動ノードはそのホーム・ネットワークとのネットワーク接続を維持するために複数のドメインを介して通信する必要がある場合がある。別の管理ドメインによって制御される外部ネットワークに接続されている間は、ネットワーク・サーバはこの移動ノードへ提供されるサービスのために認証、認可、およびアカウンティング情報を収集しなければならない。この認証、認可、およびアカウンティング動作は「ＡＡＡ」と呼ばれ、ホーム・ネットワークおよび外部ネットワーク上のＡＡＡサーバが、それぞれのネットワークのＡＡＡ動作を実行する。
【００１０】
認証は、主張されるＩＤを証明するプロセスであり、モバイルＩＰネットワーク上のセキュリティ・システムは、要求される動作を認可する前に、システムのユーザＩＤの認証を必要とすることが多い。ＡＡＡサーバは、認可されるユーザのＩＤを認証し、移動ノードの要求動作を認可する。さらにＡＡＡサーバは、管理ドメイン間の伝送リンクの使用量および使用料金の追跡など、アカウンティング機能も行う。
【００１１】
ＡＡＡサーバの別の機能は、セキュリティ・アソシエーションを格納すること、および割り当てることによって、情報パケットの安全な送信を支援することである。セキュリティ・アソシエーションは、安全なフォーマットで２つのノード間の情報パケットの送信を暗号化することを指定し、支援するために必要とされる暗号化プロトコル、ノンス（ｎｏｎｃｅ）、および鍵のことである。セキュリティ・アソシエーションは、ノード間で交換される情報パケットに適用されることが可能である、ノード間にあるセキュリティ・コンテキストの集合である。各コンテキストは、認証アルゴリズムおよびモード、共有もしくは秘密鍵または適切な公開／秘密鍵のペア、ならびにリプレイ保護の方式を示す。
【発明の概要】
【００１２】
現在の登録および認証プロトコルは、一定のタイムアウト状況において登録および認証要求メッセージの再送を要求するので効率的ではない。登録および認証要求メッセージの再送は、こうした状況では不要である場合があり、このようにこれらのメッセージを再送する結果として、ただ１つの要求メッセージが必要とされるときにネットワーク上に多数の要求メッセージが送信される可能性がある。
【００１３】
本発明は、移動ノードとホーム・エージェントとの間用の新しい登録および認証プロトコルからなる。この新しいプロトコルは、移動ノードが外部ネットワークに位置しているとき、移動ノードの登録、認証、および認可を要求するために新規のメッセージング・シーケンスを使用し、またこの新規のプロトコルは、再送エラーと関連する問題を解消するために、標準的な登録および認証プロトコルのメッセージの一部を省略する。
【００１４】
このプロトコルでのメッセージングの初期シーケンスが、移動ノード、外部エージェント、外部ＡＡＡサーバ、およびホーム・ネットワークＡＡＡサーバの間で行われ、その後登録要求がホーム・エージェントに送信可能になる。初期登録要求メッセージは、ネットワーク上の他のコンポーネント間で初期メッセージ・シーケンスが無事完了して初めてホーム・エージェントへ送信される。ホーム・エージェントは、そのホーム・エージェントＡＡＡサーバとメッセージを交換して、ホーム・ネットワーク上の認証および認可を確認し、合格する場合、ホーム・エージェントは外部ネットワーク上の移動ノードに返送される応答を用いて、登録要求に応答する。本発明は、新しいプロトコルを利用して、または従来の登録の利用から変更されたメッセージを使用して、実施されることが可能である。
【００１５】
本発明の目的および特徴は、同様の数字が同様の要素を表わす添付の図面と併せて読まれるとき、次の詳細な説明および添付の特許請求の範囲から、さらに容易に理解されるようになるであろう。
【図面の簡単な説明】
【００１６】
【図１】本発明に使用されるモバイルＩＰベースの通信システムを示す図である。
【図２】従来技術に使用される登録および認証プロトコルのメッセージ・シーケンスを示す図である。
【図３】本発明のメッセージ・シーケンスを示す図である。
【図４】本発明のメッセージ・シーケンスを示す図である。
【発明を実施するための形態】
【００１７】
図１には、移動ノード６４、ホーム・ネットワーク１０、および外部ネットワーク４０を有する、ＩＰベースの移動システムの全体構造を示している。図１に示すように、ホーム・ネットワーク１０および外部ネットワーク４０は、クラウド３５で表わされるインターネットに結合されている。ホーム・ネットワーク１０は、通信リンク２４を介してホーム・エージェント２８に結合された中央バス・ライン（ｂｕｓｓ  ｌｉｎｅ）２０を有する。バス・ライン２０は、通信リンク２２を介してＡＡＡサーバ１７に結合されている。ホーム・ネットワーク１０は、通信リンク３０を介してインターネット３５に結合されている。通信リンクとは、あるネットワーク上の２つ以上のノード間、またはネットワーク上のユーザ間、または管理ドメイン間の接続である。
【００１８】
外部ネットワーク４０は、通信リンク５４を介して外部エージェント５８に結合された中央バス・ライン５０を有する。バス・ライン５０は、通信リンク５２を介してＡＡＡ外部ネットワーク・サーバ４７に結合されている。外部ネットワーク４０は、通信リンク３７を介してインターネット３５に結合されている。移動ノード６４は、トランシーバ６０の無線通信リンク６６を介して外部ネットワーク４０に電子的に結合されているように示されている。トランシーバ６０は、通信リンク６２を介して外部ネットワーク４０に結合されている。移動ノード６４は、外部ネットワーク４０に結合されたいかなるトランシーバまたはアクセス・ネットワークとも通信することができる。
【００１９】
ホーム・エージェントおよび外部エージェントという用語は、モバイルＩＰプロトコル（ＲＦＣ２００２）の中で定義されているものとすることができるが、これらのエージェントは、単一のプロトコルまたはシステムに限定されない。実際には、本出願で使用されるホーム・エージェントという用語は、ホーム・モビリティ・マネージャ、ホーム位置レジスタ、ホーム・サービング・エンティティ、または移動ノード６４のモビリティ関連機能を管理する責任を有するホーム・ネットワーク１０における他のエージェントを指すことができる。同様に、本出願で使用される外部エージェントという用語は、サービング・モビリティ・マネージャ、被訪問位置レジスタ、訪問サービング・エンティティ、または移動ノード６４のモビリティ関連機能を管理する責任を有する外部ネットワーク４０上の他のエージェントを指すことができる。
【００２０】
図１に示すモバイルＩＰ通信システムでは、移動ノード６４は不変のＩＰアドレスによって識別される。移動ノード６４がホーム・ネットワーク１０に結合されている間、移動ノード６４はホーム・ネットワーク１０上の他の固定ノードと同様に情報パケットを受信する。移動中のとき、移動ノード６４は外部ネットワーク４０に位置している可能性もある。外部ネットワーク４０に位置しているとき、ホーム・ネットワーク１０が外部ネットワーク４０への通信を「トンネリング」することによって、移動ノード６４にデータ通信を送信する。
【００２１】
移動ノード６４は、ホーム・エージェント２８に気付アドレスを登録することによって、その現在位置または外部ネットワーク・アソシエーションをホーム・エージェント２８に知らせ続ける。本質的に、気付アドレスは、移動ノード６４が現在位置している外部ネットワーク４０を表わす。移動ノード６４が外部ネットワーク４０に位置している間にホーム・エージェント２８が移動ノード６４宛ての情報パケットを受信する場合、ホーム・エージェント２８は移動ノード６４へのその後の送信では情報パケットを外部ネットワーク４０へ「トンネリング」する。
【００２２】
外部エージェント５８は、移動ノード６４の現在の気付アドレスをホーム・エージェント２８に知らせることに関与する。また外部エージェント５８は、情報パケットがホーム・エージェント２８によって外部エージェント５８に転送された後に、移動ノード６４用の情報パケットを受信する。さらに外部エージェント５８は、外部ネットワーク４０に接続されている間、移動ノード６４によって生成される発信情報パケットのデフォルトのルータとして働く。
【００２３】
移動ノード６４は、その現在の気付アドレスをホーム・エージェント２８に知らせることに関与する。移動ノード６４が外部ネットワーク４０を訪問しているとき、移動ノード６４は、エージェント通知から外部ネットワーク４０および／または外部エージェント５８のアドレスに関する適切な情報を取得する。この情報を取得した後に移動ノード６４は外部エージェント５８に登録要求を送信し、外部エージェント５８は登録要求メッセージをホーム・エージェント２８に転送する準備をする。
【００２４】
モバイルＩＰプロトコルは、移動ノードが新しい外部ネットワーク４０へ移動した後にホーム・ネットワーク１０上のホーム・エージェント２８に気付アドレスを登録することを要求する。登録プロセスの一環として移動ノード６４は、外部ネットワーク４０上での始動またはエージェント通知の受信に応答して登録要求を発行する。登録要求メッセージは、移動ノード６４の気付アドレスを含むホーム・ネットワーク１０に送信されることが可能である。登録要求の受信を通知する、移動ノード６４の気付アドレスの受信を確認する、および登録プロセスの完了を知らせるために、登録応答がホーム・ネットワーク１０によって発行される。
【００２５】
気付アドレスは、移動ノード６４が位置している外部ネットワーク４０を識別し、ホーム・エージェント２８は、移動ノード６４へのその後の送信ではこの気付アドレスを使用して情報パケットを外部ネットワーク４０にトンネリングする。登録が完了した後に、ホーム・エージェント２８はこの通信を受信し、外部ネットワーク４０上の移動ノード６４にメッセージを「トンネリング」する。外部エージェント５８はリダイレクトされた通信を受け取り、トランシーバ６０によって移動ノード６４に情報パケットを届ける。この方法では、ホーム・ネットワーク１０上の通常アドレスの移動ノード６４宛ての情報パケットが、外部ネットワーク４０上の移動ノード６４にリダイレクトすなわち転送される。また外部エージェント５８は、選択される配信スタイルによっては、外部ネットワーク４０に接続されている間、移動ノード６４によって生成される「アウトバウンド」情報パケットのルータとして働くことができる。
【００２６】
図２は、外部ネットワーク上の移動ノード６４の登録および認証に既知のプロトコル（ＲＦ４００４）を使用したメッセージ・シーケンスを示している。ステップ２１０では、移動ノード６４から外部エージェント５８へ登録要求ＲＲＱが送信される。登録要求ＲＲＱメッセージが受信され、外部エージェント５８によって新しい登録メッセージＡＭＲが形成されると、ステップ２２０においてこのメッセージが、外部エージェント５８から外部ネットワーク上のＡＡＡＦサーバ４７へ送信される。ステップ２３０においてＡＭＲメッセージがＡＡＡＦサーバ４７からＡＡＡＨサーバ１７へ送信され、ここで新しい登録要求メッセージＨＡＲが生成されて、ステップ２４０においてＡＡＡＨ１７からホーム・エージェント２８へ送信される。
【００２７】
ホーム・エージェント２８は、このＨＡＲメッセージを分析した後に、登録応答メッセージＨＡＡを用いてこのメッセージに応答し、このＨＡＡはステップ２５０においてＡＡＡＨサーバ１７に返送される。ＡＡＡＨサーバ１７はＡＡＡＨサーバ１７において新しい登録応答メッセージＡＭＡを形成し、ステップ２６０においてこの新しい登録応答メッセージＡＭＡをＡＡＡＦサーバ４７に送信する。ＡＡＡＦサーバ４７は、ステップ２７０においてこの登録応答メッセージＡＭＡを外部エージェント５８に転送し、外部エージェントで新しい登録応答メッセージＲＲＰが形成される。外部エージェント５８は、ステップ２８０においてこの新しい登録応答メッセージＲＲＰを移動ノード６４に送信する。
【００２８】
この既知のプロトコルは、３つの異なる登録メッセージおよび３つの異なる登録応答メッセージを使用し、すべてが５つの構成要素間の８つのステップで順次送信される。プロトコル・シーケンスのどのステージにおいても遅延が発生する可能性があり、登録要求メッセージまたは登録応答メッセージが大幅に遅れる場合、移動ノード６４は、先の登録要求が失われた、または送信に失敗したという仮定の下に、その登録要求を再発行することがある。登録要求のこの再発行および再送信は不必要である場合があり、状況によっては発行および送信されるべきではなかった登録メッセージでネットワークを混乱させる（ｃｌｏｕｄ）可能性がある。本発明は、登録および認証の要求および応答のメッセージ・シーケンスを簡略化することによって、このような問題が生まれる可能性を排除する。
【００２９】
図３は、外部ネットワーク上の移動ノード６４の登録および認証に本発明を使用したメッセージ・シーケンスを示している。ステップ３１０では、移動ノード６４から外部エージェント５８へ登録要求ＲＲＱが送信される。登録要求ＲＲＱメッセージが受信されて、外部エージェント５８によって新しい登録メッセージＡＭＲが形成され、ステップ３２０においてこのＡＭＲメッセージが、外部エージェント５８から外部ネットワーク上のＡＡＡＦサーバ４７へ送信される。ＡＭＲメッセージは、ステップ３３０においてＡＡＡＦサーバ４７からＡＡＡＨサーバ１７へ送信される。
【００３０】
要求メッセージがホーム・エージェントに直接伝えられるようにするのではなく、まず、初期メッセージ・シーケンスが、ＡＡＡＨ１７に要求メッセージＡＭＲを分析すること、その後ステップ３４０においてＡＡＡＨ１７からＡＡＡＦ４７へ送信される応答メッセージＡＭＡを準備することを求める。ＡＡＡＦ４７は、ステップ３５０においてこの応答メッセージＡＭＡを外部エージェント５８に送信する。初期メッセージ・シーケンスは、ステップ３５０においてこのＡＭＡメッセージを受信して終了する。
【００３１】
外部エージェントによって受信されたＡＭＡ応答メッセージを通じて登録要求がＡＡＡＨ１７によって承認および認証されたことを確認した後に、外部エージェントは、最初に移動ノード６４から受信した登録要求ＲＲＱメッセージをステップ３６０において直接ホーム・エージェント２８に転送する。ホーム・エージェントは、要求メッセージＲＲＱの受信に基づいてステップ３７０においてＡＭＲ要求メッセージをＡＡＡＨ１７に送信し、ＡＡＡＨ１７は、ステップ３８０において登録応答ＡＭＡメッセージを送信してこのＡＭＲ要求メッセージに応答する。ステップ３８０においてこのＡＭＡメッセージを受信すると、ホーム・エージェント２８は移動ノード６４を登録できることを確認する。
【００３２】
ホーム・エージェント２８での認証および登録後に、ホーム・エージェント２８はステップ３９０において外部エージェント５８に登録応答メッセージＲＲＰを送信し、外部エージェント５８は、ステップ３９５においてこの登録応答メッセージを移動ノード６４に転送する。移動ノード６４によって登録応答メッセージＲＲＰが受信されると、登録および認証プロトコルが完了する。このプロトコルは従来技術のプロトコルに比べて使用する異なるメッセージ・フォーマットの数が少なく（４つのフォーマット）、これは、遅延が発生し、その遅延が登録要求メッセージの再送を引き起こす可能性を低減させる助けとなる。
【００３３】
図４は、外部ネットワーク上の移動ノード６４の登録および認証に本発明を使用したメッセージ・シーケンスを示している。ステップ４０５では、初期メッセージ・シーケンスが、移動ノード６４、外部エージェント５８、ＬＡＡＡ１４７（ＡＡＡＦ４７に対応する）、およびＨＡＡＡ１７の間で伝達されるＥＡＰ認証によって指定される。このＥＡＰ認証４０５により、移動ノード６４がメッセージの初期シーケンスを通じてＨＡＡＡ１７により認証可能になる。要求メッセージがホーム・エージェントに直接伝達されるようにするのではなく、初期メッセージ・シーケンスは、まずＡＡＡＨ１７が要求メッセージを分析して、外部ネットワーク４０上の構成要素に返って認証を確認することを求める。
【００３４】
ステップ４０５の後に、ステップ４１０において移動ノード６４から外部エージェント５８へ登録要求ＲＲＱが送信される。登録要求がＥＡＰ認証４０５を通じてＡＡＡＨ１７によって承認され、認証されたことを確認した後に、外部エージェントは、最初に移動ノード６４から受信した登録要求ＲＲＱメッセージを、ステップ４２０においてホーム・エージェント２８へ直接転送する。ホーム・エージェントは、要求メッセージＲＲＱの受信に基づいてステップ４３０においてＡＭＲ要求メッセージをＡＡＡＨ１７に送信し、ＡＡＡＨ１７は、ステップ４４０において登録応答ＡＭＡメッセージを送信してこのＡＭＲ要求メッセージに応答する。ステップ４４０においてＡＭＡメッセージを受信すると、ホーム・エージェント２８は移動ノード６４を登録する能力を確認する。
【００３５】
ホーム・エージェント２８での認証および登録後に、ホーム・エージェント２８はステップ４５０において外部エージェント５８に登録応答メッセージＲＲＰを送信し、外部エージェント５８は、ステップ４６０においてこの登録応答メッセージを移動ノード６４に転送する。移動ノード６４によって登録応答メッセージＲＲＰが受信されると、登録および認証プロトコルが完了する。このプロトコルは、従来技術のプロトコルに比べて使用する異なるメッセージ・フォーマットの数が少なく（４つのフォーマット）、これは、遅延が発生し、その遅延が登録要求メッセージの再送を引き起こす可能性を低減させる助けとなる。
【００３６】
本発明について説明したが、以下を特許請求する。
【図１】
0005450412.tif 000002
【図２】
0005450412.tif 000003
【図３】
0005450412.tif 000004
【図４】
0005450412.tif 000005