(57)【要約】  ローミング移動端末によってアクセスされるローカルアクセスネットワークと、ホームサービスネットワーク間での、認証、認可あるいはアカウンティング関連（ＡＡＡ）メッセージの拡張されたルーティングが記載される。移動端末とホームサービスネットワーク間のＡＡＡメッセージのルーティング時に使用するための１つ以上の中間サービスネットワークのリストが生成され、あるいは取得されて、記憶される。このリストは、ローカルアクセスネットワークから発信されたものであるか、ホームネットワークで発信されたものであるかを、ＡＡＡメッセージのルーティング時に使用される。
2008516520.tif 000002
【特許請求の範囲】
【請求項１】
ホームサービスネットワーク（１４）から、ローミング移動端末（１０）によってアクセスされるあるいはサービスを提供するローカルアクセスネットワーク（１２）へ、前記ローミング移動端末（１０）に関連する、認証、認可あるいはアカウンティング（ＡＡＡ）メッセージのルーティングを向上させる方法であって、
前記ホームサービスネットワークにおいて、前記ＡＡＡメッセージを前記ホームサービスネットワーク（１４）から前記移動端末（１０）に関係するローカルアクセスネットワーク（１２）へのルーティング時に使用するための、１つ以上の中間サービスネットワーク（３０、３４、３８）のリストを記憶する工程と、
前記ホームサービスネットワーク（１４）が、前記リストを前記ＡＡＡメッセージに含める工程と、
前記ＡＡＡメッセージを前記ローカルアクセスネットワーク（１２）へ搬送するために、前記リスト上の前記１つ以上の中間サービスネットワーク（３０、３４、３８）を使用する工程と
を備えることを特徴とする方法。
【請求項２】
前記中間サービスネットワークのそれぞれは、前記中間サービスネットワークのＡＡＡサーバのドメイン名あるいは完全に記述されたドメイン名を使用して、前記リスト内で識別される
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記ＡＡＡメッセージは、第１ＡＡＡメッセージであり、
前記１つ以上の選択された中間サービスネットワークそれぞれ、あるいは前記選択された中間サービスネットワークのサブセットのそれぞれは、関係する識別子を前記ＡＡＡメッセージに追加していて、
前記ホームサービスネットワークが、１つ以上の選択された中間サービスネットワークを介して前記ローカルアクセスネットワークから前記ホームサービスネットワークへルーティングされる第２ＡＡＡメッセージを受信する場合、前記ホームサービスネットワークは、前記第２ＡＡＡメッセージを受信し、かつ前記１つ以上の選択された中間サービスネットワークによって含められる前記関係する識別子を使用して前記リストを生成する
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記生成されたリストに含まれる前記１つ以上の中間サービスネットワークを使用して、前記第１ＡＡＡメッセージを前記ローカルアクセスネットワークへルーティングするために、前記生成されたリストを使用する工程と
を備えることを特徴とする請求項３に記載の方法。
【請求項５】
前記リスト上の中間サービスネットワークのそれぞれは、前記第１ＡＡＡメッセージを受信し、該第１ＡＡＡメッセージを直接前記ローカルアクセスネットワークへルーティングする、あるいは該第１ＡＡＡメッセージを前記リスト上の別の中間サービスネットワークへルーティングする
ことを特徴とする請求項３に記載の方法。
【請求項６】
前記リスト上の中間サービスネットワークのそれぞれは、前記リストから自身に関係する識別子を削除し、その後、前記第１ＡＡＡメッセージを直接前記ローカルアクセスネットワークへルーティングする、あるいは該第１ＡＡＡメッセージを前記リスト上の別の中間サービスネットワークへルーティングする
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記関係する識別子は、前記中間サービスネットワークのドメイン名及び完全に記述されたドメイン名の一方あるいは両方、あるいは前記中間サービスネットワークのＡＡＡサーバのドメイン名及び完全に記述されたドメイン名の一方あるいは両方である
ことを特徴とする請求項３に記載の方法。
【請求項８】
前記ホームサービスネットワークに、１つ以上の中間サービスネットワークと、前記第１ＡＡＡメッセージを前記ホームサービスネットワークから前記移動端末に関係する前記ローカルアクセスネットワークへルーティングするための前記リスト上の中間サービスネットワークそれぞれに対応するＡＡＡサーバとのリストを記憶する工程と、
前記第１ＡＡＡメッセージを前記ローカルアクセスネットワークへ搬送するために、前記リスト上の前記１つ以上の中間サービスネットワークと、前記１つ以上の対応するＡＡＡサーバとを使用する工程と
を更に備えることを特徴とする請求項７に記載の方法。
【請求項９】
前記ホームサービスネットワークは、前記第２ＡＡＡメッセージを受信することなく、前記第１ＡＡＡメッセージの送信を開始する
ことを特徴とする請求項３に記載の方法。
【請求項１０】
前記リスト上の前記中間サービスネットワークの１つ以上は、前記第１ＡＡＡメッセージを前記ホームサービスネットワークから前記ローカルアクセスネットワークへのルーティング時に使用するために必須である
ことを特徴とする請求項１に記載の方法。
【請求項１１】
ホームサービスネットワーク（１４）から、ローミング移動端末（１０）によってアクセスされるあるいはサービスを提供するローカルアクセスネットワーク（１２）へ、前記ローミング移動端末（１０）に関連する、認証、認可あるいはアカウンティング（ＡＡＡ）メッセージのルーティングを強化向上させるための、ホームサービスネットワーク（１４）における装置であって、
前記ＡＡＡメッセージを前記ホームサービスネットワーク（１４）から前記移動端末（１０）に関係するローカルアクセスネットワーク（１２）へルーティングするための、１つ以上の中間サービスネットワーク（３０、３４、３８）のリストを記憶するホームサービスネットワークメモリと、
データ処理回路とを備え、
前記データ処理回路は、
前記リストを前記ＡＡＡメッセージに含め、
前記リスト上の前記１つ以上の中間サービスネットワーク（３０、３４、３８）を使用して、前記ＡＡＡメッセージを前記ローカルアクセスネットワーク（１２）へ方向づける
タスクを実行する
ことを特徴とする装置。
【請求項１２】
前記中間サービスネットワークのそれぞれは、前記中間サービスネットワークのＡＡＡサーバのドメイン名あるいは完全に記述されたドメイン名を使用して、前記リスト内で識別される
ことを特徴とする請求項１１に記載の装置。
【請求項１３】
前記ＡＡＡメッセージは、第１ＡＡＡメッセージであり、
前記データ処理回路は、第２ＡＡＡメッセージを前記ローカルアクセスネットワークから受信し、前記リストを生成し、前記第２ＡＡＡメッセージを前記ホームサービスネットワークへ搬送するために使用される１つ以上の中間サービスネットワークによって、該第２ＡＡＡメッセージに関係し、かつ含められている１つ以上の識別子を使用するように構成されている
ことを特徴とする請求項１１に記載の装置。
【請求項１４】
前記データ処理回路は、前記生成されたリストに含まれる前記１つ以上の中間サービスネットワークを使用して、前記第１ＡＡＡメッセージを前記ローカルアクセスネットワークへルーティングするように構成されている
ことを特徴とする請求項１３に記載の装置。
【請求項１５】
前記関係する識別子は、前記中間サービスネットワークのドメイン名及び完全に記述されたドメイン名の一方あるいは両方、あるいは前記中間サービスネットワークのＡＡＡサーバのドメイン名及び完全に記述されたドメイン名の一方あるいは両方を含んでいる
ことを特徴とする請求項１３に記載の装置。
【請求項１６】
前記ホームサービスネットワークメモリは、１つ以上の中間サービスネットワークと、前記ＡＡＡメッセージを前記ホームサービスネットワークから前記ローカルアクセスネットワークへルーティングするための前記１つ以上の中間サービスネットワークそれぞれに対応するＡＡＡサーバとのリストを記憶するように構成されていて、
前記ホームサービスネットワークは、前記リスト上の中間サービスネットワークと対応するＡＡＡサーバを介して、前記ＡＡＡメッセージを前記ローカルアクセスネットワークへ搬送するように構成されている
ことを特徴とする請求項１１に記載の装置。
【請求項１７】
前記リスト上の前記中間サービスネットワークの１つ以上は、前記ＡＡＡメッセージを前記ホームサービスネットワークから前記ローカルアクセスネットワークへのルーティング時に使用するために必須である
ことを特徴とする請求項１１に記載の装置。
【請求項１８】
ローミング移動端末（１０）と、
前記移動端末（１０）へ現在サービスを提供しているローカルアクセスネットワーク（１２）と、
１つ以上の中間サービスネットワーク（３０、３４、３８）と、
認証、認可あるいはアカウンティング関連（ＡＡＡ）メッセージを、ホームサービスネットワーク（１４）から前記ローカルアクセスネットワーク（１２）へのルーティングを向上させるためのホームサービスネットワーク（１４）とを備えるシステムであって、
前記ホームサービスネットワーク（１４）は、
前記ＡＡＡメッセージを前記ホームサービスネットワーク（１４）から前記ローカルアクセスネットワーク（１２）へのルーティング時に使用するための、１つ以上の中間サービスネットワーク（３０、３４、３８）のリストを前記ホームサービスネットワーク（１４）に記憶する手段と、
前記リストを前記ＡＡＡメッセージに含める手段と、
前記ＡＡＡメッセージを前記ローカルアクセスネットワーク（１２）へ搬送するために、前記リスト上の前記１つ以上の中間サービスネットワーク（３０、３４、３８）を使用する手段と
を備えることを特徴とするシステム。
【請求項１９】
前記中間サービスネットワークのそれぞれは、前記中間サービスネットワークのＡＡＡサーバのドメイン名あるいは完全に記述されたドメイン名を使用して、前記リスト内で識別される
ことを特徴とする請求項１８に記載のシステム。
【請求項２０】
前記ＡＡＡメッセージは、第１ＡＡＡメッセージであり、
前記ローカルアクセスネットワークが、選択された１つ以上の優先中間サービスネットワークを介して前記ホームサービスネットワークへルーティングされる第２ＡＡＡメッセージを発信する場合、選択された中間サービスネットワークそれぞれは、前記第２ＡＡＡメッセージに関係する識別子を追加する手段を含んでいる
ことを特徴とする請求項１８に記載のシステム。
【請求項２１】
前記ホームサービスネットワークは、前記選択された１つ以上の中間サービスネットワークによって含められる前記関係する識別子を使用して、前記第２ＡＡＡメッセージから前記リストを生成する手段を含んでいる
ことを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記記憶する手段は、１つ以上の中間サービスネットワークと、前記ＡＡＡメッセージの前記ローカルアクセスネットワークへのルーティング時に使用するための前記１つ以上の中間サービスネットワークそれぞれに対応するＡＡＡサーバとのリストを記憶するように構成され、
前記使用する手段は、前記ＡＡＡメッセージを前記ローカルアクセスネットワークに搬送するために、前記リスト上の前記１つ以上の中間サービスネットワークと、前記１つ以上の対応するＡＡＡサーバを使用するように構成されている
ことを特徴とする請求項１８に記載のシステム。
【請求項２３】
前記リスト上の前記中間サービスネットワークの１つ以上は、前記ＡＡＡメッセージの前記ホームサービスネットワークから前記ローカルアクセスネットワークへのルーティング時に使用するために必須である
ことを特徴とする請求項１８に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本願は、「ローミング移動端末用の中間ネットワークのホームネットワーク支援選択」という名称の同一出願人による米国出願番号１０／９６０，７８２号、「ローミング移動端末用の中間ネットワークの端末支援選択」という名称の同一出願人による米国出願番号１０／９６０，７８０号、「中間ネットワークプリファレンスを含むローカルアクセスネットワークから発信されるＡＡＡルーティングの拡張」という名称の同一出願人による米国出願番号１０／９６０，７８３号に関連するものである。これらの出願の開示は、参照することによって本明細書に組み込まれる。
【０００２】
本発明の分野
本発明は、アクセスネットワークを介する接続を確立するための方法及び装置に関するものである。このアクセスネットワークには、例えば、少なくとも１つの移動端末及び少なくとも１つのサービスアクセスあるいはバックボーンネットワークと通信する無線ローカルエリアネットワーク（ＷＬＡＮ）がある。この少なくとも１つのサービスアクセスあるいはバックボーンネットワークは、サービスを取得するための、ユーザあるいは移動端末認証及び認可の少なくとも一方を含んでいる。これに関しては、本発明は、一般的には、ＷＬＡＮのようなローカル無線アクセスネットワーク（例えば、ＩＥＥＥ８０２．１１に基づく）とＵＭＴＳのような公衆地上移動体ネットワーク（ＰＬＭＮ）とを相互作用させることに関するものであり、特に、このようなネットワークに対する、ローミング、認証、認可及びアカウンティング（ＡＡＡ）コンフィグレーションの少なくとも１つに関するものである。但し、本発明は、無線アクセスネットワークとＰＬＭＮ以外のタイプに適用することができる。
【０００３】
背景及び要約
無線通信は、著しく成長していて、かつ大規模な範囲で音声及びデータ通信の両方を可能にしている。事実、ＷＬＡＮアクセスネットワークは、現在、空港、ホテル、ショッピングモール及びコーヒーショップのような多くの公共の場に展開されている。ＷＬＡＮマーケットは、現在、急速に拡張していて、また、移動体オペレータに対する補助的なサービスとして提供されている。ＰＬＭＮコアネットワークオペレータ、例えば、ＧＰＲＳおよびＵＭＴＳネットワークオペレータは、従来より、ワイドエリアＧＰＲＳあるいはＵＭＴＳネットワークを介して移動体パケットデータサービスへのアクセスを提供している。より最近では、これらの移動体オペレータは、高容量のＷＬＡＮアクセスネットワークを介して直接的な移動体パケットデータサービスも提供している。理想的には、移動体オペレータは、ＰＬＭＮとＷＬＡＮ間で切れ目ないパケットデータサービスを提供することができる。
【０００４】
移動体オペレータの補助的なＷＬＡＮサービスに対しては、いくつかの重要な要件が存在する。第１に、ＷＬＡＮは、標準として確立されている、ＧＰＲＳやＵＭＴＳのようなＰＬＭＮと相互作用しなければならない。ＧＰＲＳ及びＵＭＴＳの少なくとも一方は、ＰＬＭＮの例として使用される。具体的には、ＧＰＲＳ／ＵＭＴＳネットワークのセキュリティを低下させることなく、既存のＧＰＲＳ／ＵＭＴＳ認証メカニズムをＷＬＡＮアクセスに対し再使用することを可能にしなければならない。第２に、ワイドエリアセルラー無線アクセスネットワークとＷＬＡＮアクセスネットワーク間で、ローミングが許容され、かつ特定されなければならない。重要なことは、異なる移動体オペレータのＷＬＡＮ間のローミングがサポートされなければならない。ＷＬＡＮアクセスネットワークは、１つ以上のサービスネットワークとの直接的なあるいは間接的な関係を持っていても良い。
【０００５】
図１は、移動端末（ＭＴ）１０がローカルアクセスネットワーク１２を介するアクセスをリクエストするアクセスコンフィグレーションを示している。ローカルアクセスネットワーク１２は、典型的には、自身のローカルアクセス通信エリアに存在する、移動端末１０のようなＷＬＡＮクライアントに対する「ホットスポット」無線接続性を提供する。ローカルアクセスネットワーク１２は、ホームサービスネットワーク１４に接続されていて、これは、最高の通信サービスを提供し、かつ移動端末１０との直接的な関係を維持する。ローカルアクセスネットワーク１２は、１つ以上のアクセスポイント１６（例えば、無線基地局）を含み、これは、無線通信あるいは無線インタフェースを介する通信サービスへのアクセスを提供する。アクセスルータ１８は、インターネット／イントラネット１３へのデータゲートウェイであり、また、ホームサービスネットワーク１４へのデータゲートウェイでもあり、これは、移動端末１０とホームサービスネットワーク１４間でデータをルーティングする（但し、アクセスルータ１８とホームサービスネットワーク１４間のデータ経路は示していない）。認証、認可及びアカウンティング（ＡＡＡ）サーバ２０は、サービスへのアクセスが許可される前に、移動端末１０の認証及び認可の少なくとも一方の実行時に関与する。これに関して、ＡＡＡは、認証、認可あるいはアカウンティング、更には、同様の動作の１つ以上を意味する一般的な用語として使用する。ＡＡＡサーバ２０は、アクセスが一旦許可されると、アカウンティング機能にも関与する。ホームＡＡＡサーバ２４は、ホーム加入者サーバ（ＨＳＳ２２）に接続されていて、これは、ホーム加入者サーバデータベース（不図示）にアクセスする。ホームＡＡＡサーバ２４は、認証及び認可処理を使用して、移動端末を認証及び認可し、これらの処理は、通常、周知のＲＡＤＩＵＳあるいはＤｉａｍｅｔｅｒプロトコルを使用して実行される。ＲＡＤＩＵＳあるいはＤｉａｍｅｔｅｒメッセージにおける情報フィールドは、本明細書では、「属性」あるいは「ＡＶＰ」として参照する。ここで、ＡＶＰは、「属性値ペア（Attribute Value Pair）」を表している。
【０００６】
図２は、ローカルアクセスネットワークが、どのようにしてホームサービスネットワークと間接的な関係（即ち、中間サービスネットワークを介して）を持つことができるかを示している。ローカルアクセスネットワークは、中間サービスネットワーク３０、３４及び３８との関係を持っている。それぞれの中間サービスネットワークは、自身にＡＡＡサーバ３２、３６及び４０を有している。ここで、２つの中間サービスネットワーク３０及び３４だけが、ホームサービスネットワーク１４とのローミング協定を持っている。図示されてはいないが、ローカルアクセスネットワークと中間サービスネットワーク３０、３４及び３８間のネットワーク（あるいは複数のネットワークですら）は、「ローミングコンソーシアム」の形式で存在していても良い。
【０００７】
ＵＭＴＳ／ＷＬＡＮ加入者がＷＬＡＮアクセスネットワークにアクセスする場合、加入者の端末は、加入者のネットワークアクセス識別子（ＮＡＩ）をネットワークへ送信する。ＮＡＩは、１９９９年１月のＲＦＣ２４８６の「ネットワークアクセス識別子」に記載される「ｎａｍｅ＠ｏｐｅｒａｔｏｒ−ｒｅａｌｍ」フォーマットを有する識別子である。ＮＡＩは、拡張認証プロトコル（ＥＡＰ）オーバＬＡＮ（ＥＡＰＯＬ：Extensible Authentication Protocol (EAP) over LAN）を使用して送信される。ＮＡＩの転送は、ＥＡＰ認証及びキーアグリーメント（ＡＫＡ：Authentication and Key Agreement）処理、あるいはＥＡＰ加入者アイデンティティモジュール（ＳＩＭ）処理のどちらかをもたらす。前者の処理は、インターネット草稿である、ジェイ．アルッコ等による「ＥＡＰ  ＡＫＡ認証」のｄｒａｆｔ−ａｒｋｋｏ−ｐｐｐｅｘｔ−ｅａｐ−ａｋａ−１０．ｔｘｔに記載されている。後者の処理は、インターネット草稿である、エイチ．ハベリネン等による「ＥＡＰ  ＳＩＭ  認証」のｄｒａｆｔ−ｈａｖｅｒｉｎｅｎ−ｐｐｐｅｘｔ−ｅａｐ−ｓｉｍ−１１．ｔｘｔに記載されている。ＷＬＡＮ  ＡＰ１６あるいはアクセスルータ１８（ほとんどはＡＰ）に配置されているＡＡＡクライアントは、ＡＡＡプロトコルを介してＮＡＩをＡＡＡサーバへ転送する（例えば、ＲＡＤＩＵＳは、ＲＦＣ２８６５のシー．リグネイ等による「リモート認証ダイヤルインユーザサービス（ＲＡＤＩＵＳ）」に記載されている。あるいはＤｉａｍｅｔｅｒは、ＲＦＣ３５８８のパット  アール．カルホウン等による「Ｄｉａｍｅｔｅｒベースプロトコル」、インターネット草稿であるパット  アール．カルホウン等による「Ｄｉａｍｅｔｅｒネットワークアクセスサーバアプリケーション」のｄｒａｆｔ−ｉｅｔｆ−ＡＡＡ−ｄｉａｍｅｔｅｒ−ｎａｓｒｅｑ−１２．ｔｘｔ、及びエド  ピー．エロネンによる「Ｄｉａｍｅｔｅｒ拡張認証プロトコル（ＥＡＰ）アプリケーション」のｄｒａｆｔ−ｉｅｔｆ−ＡＡＡ−ｅａｐ−０２．ｔｘｔに記載されている）。これは、通常は、デフォルトＡＡＡサーバであり、これは、ＵＭＴＳ／ＷＬＡＮオペレータのＡＡＡサーバ、あるいはＷＬＡＮネットワークオペレータ（これらのオペレータが１つでなく、かつ同一でない場合）のＡＡＡサーバのどちらかであっても良い。後者の場合、ＷＬＡＮネットワークのＡＡＡサーバは、ＲＡＤＩＵＳあるいはＤｉａｍｔｅｒを介して、ＮＡＩを加入者のホームＵＭＴＳ／ＷＬＡＮネットワークのＡＡＡサーバへ転送する。ホームＡＡＡサーバは、受信したメッセージを処理して、移動端末に対する認証処理を実行する。次以降のＡＡＡメッセージ（例えば、セッション中のアカウンティングに対する）は、おそらくは、ＷＬＡＮネットワークのＡＡＡサーバを介して、ＡＡＡクライアントとホームＡＡＡサーバ間の同一経路を通過する。
【０００８】
ＵＭＴＳ／ＷＬＡＮ加入者が、その加入者のホームネットワークとの関係を持っていないＷＬＡＮネットワークにローミングする場合、訪問先ＷＬＡＮネットワークが、加入者のホームＵＭＴＳネットワークとのローミング協定を有しているＵＭＴＳネットワークとの関係を有している場合にのみ、その加入者はアクセスが許可される。この関係は、ＡＡＡブローカあるいはプロキシを介する直接的な関係あるいは間接的な関係であっても良い。
【０００９】
訪問先ＷＬＡＮアクセスネットワーク（即ち、加入者のホームＵＭＴＳネットワークとのローミング協定を持っているＵＭＴＳネットワーク）と加入者のホームネットワーク間のＡＡＡ通信が訪問先ＵＭＴＳネットワークを経由しなければならない例が、図２で示される。より詳しくは、ＡＡＡクライアントから訪問先ＷＬＡＮネットワークのＡＡＡサーバへ送信されるＡＡＡメッセージは、中間の訪問先ＵＭＴＳネットワーク（３０あるいは３４）のＡＡＡサーバを介して、加入者のホームＵＭＴＳネットワーク１４のホームＡＡＡサーバ２３へ転送される。
【００１０】
この協定の問題は、訪問先ＷＬＡＮネットワーク１２のＡＡＡサーバ２０が、複数のＵＭＴＳネットワークとの関係を持っている可能性があることである。つまり、ＷＬＡＮ  ＡＡＡサーバ２０は、自身に関係するＵＭＴＳネットワークのどれが、ローミング加入者のホームＵＭＴＳネットワーク１４とのローミング協定を持っているかがわからない。訪問先ネットワーク１２のＡＡＡサーバ２０がこれについての知識を持っているとしても、加入者のホームＵＭＴＳネットワーク１４は、訪問先ＷＬＡＮネットワーク１２に関係する２つ以上のＵＭＴＳネットワークとのローミング協定を持つことができるからである。中間の訪問先ＵＭＴＳネットワークの選択は、不可能あるいは訪問先ＷＬＡＮネットワーク１２のＡＡＡサーバ２０に対して任意のものとなるので、ホームサービスネットワーク１４と加入者の少なくとも一方は、この選択を行えるようにするべきであり、そうすることで、最も適切な中間訪問先サービスネットワークが選択される。例えば、図２では、中間サービスネットワーク１は、中間の訪問先ネットワークとして選択されても良いが、中間サービスネットワーク２は、より良い選択がなされるものとなる、あるいは単に加入者が希望する中間サービスネットワークとなる可能性がある。任意のイベントにおいて、中間サービスネットワーク３は選択されることはない。これは、ホームサービスネットワーク１４は、そのネットワークとのローミング協定を有していないからである。
【００１１】
この問題に取り組む方法はいくつか存在している。可能な２つの方法では、ＷＬＡＮネットワークは、ＷＬＡＮネットワークに関係するサービスネットワークについての情報を移動端末へ提供する。次に、移動端末は、その中間の訪問先サービスネットワークとして、関係するサービルネットワークの１つを選択し、「拡張ＮＡＩ」あるいは「修正された（decorated）ＮＡＩ」に組み込まれる情報を介して、選択されたネットワークを指示する。修正されたＮＡＩのフォーマットは、例えば、ｈｏｍｅ−ｒｅａｌｍ／ｎａｍｅ＠ｉｎｔｅｒｍｉｄｉａｒｙ−ｖｉｓｉｔｅｄ−ｎｅｔｗｏｒｋ−ｒｅａｌｍ、あるいはｈｏｍｅ−ｒｅａｌｍ！ｎａｍｅ＠ｉｎｔｅｒｍｅｄｉａｒｙ−ｖｉｓｉｔｅｄ−ｎｅｔｗｏｒｋ−ｒｅａｌｍとすることができる。中間の訪問先サービスネットワークのＡＡＡサーバは、修正されたＮＡＩを解釈して、ｉｎｔｅｒｍｉｄｉａｒｙ−ｖｉｓｉｔｅｄ−ｎｅｔｗｏｒｋ−ｒｅａｌｍ部分を削除し、ｈｏｍｅ−ｒｅａｌｍ部分を、＠の文字以降の通常の位置に移動して、スラッシュ文字あるいはエクスクラメーションマークを削除する（つまり、修正されたＮＡＩを通常のＮＡＩへ変更する）、その後、そのＡＡＡメッセージ（修正されたＮＡＩが含まれていた）を加入者ホームネットワークのＡＡＡサーバへ転送する。選択的には、訪問先ＷＬＡＮネットワークのＡＡＡサーバは、ＡＡＡメッセージを中間の訪問先サービスネットワークのＡＡＡサーバへ送信する前に、この動作を実行することができる。
【００１２】
この２つの方法の違いは、関係するネットワークについての情報がどのようにして端末かつある範囲で搬送され、修正されたＮＡＩがどのようにして訪問先ＷＬＡＮネットワークのＡＡＡサーバへ送信されるかである。第１の方法では、「ＷＬＡＮ  ＡＰ」によって通常にブロードキャストされるあるいは「広告される」サービスセット識別子（ＳＳＩＤ）は、関係するＵＭＴＳネットワーク（群）についての情報を含むように修正することができる。次に、移動端末は、ＷＬＡＮアクセスネットワークにアクセスするかしないかを選択することができ、ＷＬＡＮアクセスネットワークにアクセスすることを選択する場合、移動端末は、認証処理中に、（ＷＬＡＮネットワークからのＥＡＰ−アイデンティティリクエストメッセージに応答する）ＥＡＰ−アイデンティティ応答メッセージに、修正されたＮＡＩのネットワーク選択情報を供給することができる。
【００１３】
ここで、ＳＳＩＤのサイズは制限されているので、（３０オクテットデータ以下）、この方法は、実現対象の仮想ＡＰの概念に依存することになる。仮想ＡＰの概念を用いると、単一の物理的なＡＰは複数の仮想ＡＰを実現することができるので、いくつかのＷＬＡＮホットスポットプロバイダは、同一のインフラストラクチャを共有することができる。ネットワーク広告の状況では、各関係するＵＭＴＳネットワークは、自身の所有する仮想ＡＰによって表現されることになる。各仮想ＡＰは、対応するＵＭＴＳネットワークを識別する固有のＳＳＩＤを広告する自身の所有するビーコンフレームを送信することになる。
【００１４】
第２の方法では、関係するＵＭＴＳネットワークについての情報は、ＷＬＡＮネットワークから端末へのＥＡＰ−アイデンティティリクエストメッセージに含めることができる（ＥＡＰアイデンティティリクエストメッセージのフォーマットは、ＲＦＣ２２８４のエル．ブルンク等による「ＰＰＰ拡張可能認証プロトコル（ＥＡＰ）」に記載されている）。具体的には、中間ネットワーク情報は、ＥＡＰ−アイデンティティリクエストメッセージ内のタイプデータフィールドのＮＵＬＬ文字の後に含めることができる。ＥＰＡ−アイデンティティリクエストメッセージは、ＷＬＡＮ  ＡＰ（初期ＥＡＰ−アイデンティティリクエストメッセージである場合）、あるいは訪問先ＷＬＡＮネットワークのＡＡＡサーバ（次のＥＡＰ−アイデンティティリクエストメッセージである場合）から発信することができる。前者の場合、ＡＰがアクセスルータでなくＥＡＰ認証器であることが提供される初期ＥＡＰ−アイデンティティリクエストメッセージに含められる。後者の場合、訪問先ＷＬＡＮネットワークンのＡＡＡサーバは、初期ＥＰＡ−アイデンティティリクエストメッセージに応じてユーザ／端末から受信されるＮＡＩが、ＡＡＡリクエストをユーザのホームＡＡＡサーバへ転送することが十分でない場合にのみ、第２のＥＡＰ−アイデンティティリクエストメッセージで、関係するＵＭＴＳネットワークについての情報を端末へ送信する。移動端末は、訪問先ＷＬＡＮネットワークのＡＡＡサーバへ明示的なリクエストを行い、第１ＥＡＰアイデンティティ応答メッセージのＮＡＩの名前位置に専用リクエストストリング（例えば、「Ｎｅｔｗｏｒｋ−Ｉｎｆｏ−Ｒｅｑｕｅｓｔｅｄ（ネットワーク情報要求）」）を有するＮＡＩを提供することによって、第２のＥＡＰ−アイデンティティリクエストメッセージでネットワーク情報を送信する。
【００１５】
これらの方法は、中間の訪問先サービスの選択が、端末で利用可能な条件及びユーザから手動で入力される条件の少なくとも一方に基づいているという、端末ベースのネットワーク選択方法である。この目的（手動ユーザ入力に加えて）のために使用することができる利用可能なデータは、例えば、以下のＵＳＩＭファイルを含んでいる。これには、アクセス技術によるユーザ制御ＰＬＭＮセレクタ（ＵＳＩＭファイル：ＥＰPLMNwAcT）、アクセス技術によるオペレータ制御ＰＬＭＮセレクタ（ＵＳＩＭファイル：ＥＰOPLMNwAcT）、禁止ＰＬＭＮ（ＵＳＩＭファイル：ＥＰFPLMN）がある（３ＧＰＰ  ＴＳ  ３１．１０２  ｖ６．２．０、「第３世代パートナシッププロジェクト、グループ端末の技術仕様書、ＵＳＩＭアプリケーションの特徴（リリース６）を参照」）。ここで、ユーザ制御ＰＬＭＮセレクタは、ユーザ定義ＰＬＭＮプライオリティリストである。オペレータ制御ＰＬＭＮセレクタは、オペレータ定義ＰＬＭＮプライオリティリストである。禁止ＰＬＭＮは、ローミングが許可されていない禁止ＰＬＭＮのリストである。
【００１６】
先に説明されるように、第１の方法に付随する問題は、仮想ＡＰ概念を使用するために必要とするＳＳＩＤフィールドの空間に制限があることである。この目的のために仮想ＡＰ概念を使用することは、いくつかの理由のために問題がある。これは、各仮想ＡＰが自身の所有するビーコンフレームを送信するということは、（ビーコンによって消費されるリソースによる）シグナリングオーバヘッドを増大させ、かつ実質的なスケーリングの問題を有している。いくつかの仮想ＡＰですら、ＡＰ総容量の１０％オーダーの容量を消費するビーコンを生成してしまう。多くのＵＭＴＳネットワーク、例えば、ローミングコンソーシアムを介してＷＬＡＮネットワークに関係するＵＭＴＳネットワークが広告されている場合、このビーコンは、ＡＰ容量のすべてを消費することになる。加えて、多くの配置されるＡＰは仮想ＡＰ概念を実現せず、また、将来のＡＰにおける自身の存在も依然として不明である。つまり、多くの設置されているＡＰはアップグレードされなければならない。別の問題は、多くの配置されているＷＬＡＮアクセスネットワークは、自身のＳＳＩＤを変更するための位置に存在しない可能性があるという問題がある。
【００１７】
第２の方法にも問題がある。これは、ネットワーク情報が第１のＥＡＰアイデンティティリクエストメッセージで送信されることが変更される場合には、ＡＰの行動は変更されなければならないことである（これは、特に、考慮する配置ＡＰの数が好ましいものではない）。別の変更では、端末と訪問先ＷＬＡＮネットワークのＡＡＡサーバ間のラウンドトリップ遅延が、全体アクセス遅延に追加されることである。加えて、いくつかのＥＡＰ実装は、様々なオプションを搬送するために、ＥＡＰアイデンティティリクエストのＴｙｐｅ−ＤａｔａフィールドのＮＵＬＬ文字以上の空間を既に使用しているので、中間ＵＭＴＳネットワーク情報転送と、データ空間の既存で使用している部分との間での干渉についての潜在的なリスクが存在することになる。
【００１８】
これらの方法の全てに付随する一般的な問題は、これの方法が、全ての潜在的な中間ＵＭＴＳネットワークについての知識を持つことを可能にすることがＷＬＡＮネットワークに必要であるということである。このことは、そのような場合、あるいはそのような可能性がある場合、例えば、ＷＬＡＮネットワークと１つ以上の潜在的な中間ＵＭＴＳネットワーク間のローミングコンソーシアムが存在する場合にさて、常に生じるとは限らない。つまり、ＷＬＡＮネットワークによって広告されるネットワーク情報に依存するスキームは、いくつかの状況では失敗する可能性がある。これらの方法に付随する更なる問題は、それらの方法が、例えば、ウェブベースのログイン処理を使用するＷＬＡＮアクセスネットワークは除外する、ＷＬＡＮアクセスネットワークでサポートされるＥＡＰＯＬを必要とすることである。
【００１９】
これらの問題は、より大規模のＡＡＡメッセージルーティング環境にも影響を与える。図３は、移動端末（ＭＴ）とＷＬＡＮを含むネットワーク例を示していて、このＷＬＡＮは、２つのローミングコンソーシアム（ＲＣ）ＲＣ１とＲＣ３と、２つのＵＭＴＳネットワークＵＭＴＳ４及びＵＭＴＳ５への経路（ルート）を知っている。ローミングコンソーシアム（ＲＣ）では、複数のネットワークが、共通のローミング協定に加入している。ＷＬＡＮネットワークがローミングコンソーシアムＲＣ１のメンバーである場合、ＷＬＡＮネットワークは、ＲＣ２とＵＭＴＳ１−３及び８−９を含む他のメンバーを認識することができないという可能性がある。そうでなければ、自身のルーティング体系（realm）に基づくＡＡＡルーティングは適切に動作することはない。これは、どのＲＣへＡＡＡリクエストを送信するかがわからないからである。また、通常の画像を提供するために、図３のネットワーク例のＷＬＡＮは、ＲＣ１とＲＣ３のメンバーであると想定する。
【００２０】
ＷＬＡＮネットワークは、どのネットワークがＲＣ１、ＲＣ３、ＵＭＴＳ３あるいはＵＭＴＳ５を越えるかがわからないので、例えば、複数のビーコンを用いる仮想ＡＰ概念を使用するＳＳＩＤを介してこれらのネットワークに報知することによって、あるいはＥＡＰベースの広告を行うことによって、これらのネットワークＲＣ１、ＲＣ３、ＵＭＴＳ３及びＵＭＴＳ５だけに広告されることが合理的である。但し、この広告は、ローミング協定あるいは関係を有しているＷＬＡＮを伴う全ての潜在的な中間３ＧＰＰネットワークを含んでいない。その結果、この広告は、広告されるネットワーク以外の中間ＲＣあるいは中間ＵＭＴＳ、この例では、ＲＣ２とＵＭＴＳ１−３及び８ー９の選択は許可しない。
【００２１】
例えば、ユーザが、ユーザの移動端末を介してＷＬＡＮアクセスネットワークへアクセスする場合、ＷＬＡＮ  ＡＡＡサーバは、ＡＡＡインフラストラクチャを介してどのＵＭＴＳネットワークに到達できるかを知ることができない可能性がある。それゆえ、中間ＵＭＴＳネットワーク（あるいはホームＵＭＴＳネットワーク）だけを選択し指示することは、ユーザに対して最適なルーティング方法とならない可能性がある。ＷＬＡＮネットワークが認識できず、それゆえ、中間ＵＭＴＳネットワーク（あるいはホームＵＭＴＳネットワーク）としてユーザが使用することができることをＵＭＴＳネットワークへ広告しない場合、ユーザあるいはユーザの移動端末は、アクセスをランダムにあるいは繰り返して、中間ＵＭＴＳネットワークを選択しなければならない。前者の場合は、両方のオプションを満足せずに、最終的にはアクセスが拒否される可能性がある。
【００２２】
実際には、ＷＬＡＮネットワークが、次善のルートかつ不必要なアクセス拒否を含む実行可能な中間ＵＭＴＳネットワークを知ることがないという、いくつかの希望しない結果が発生する可能性がある。ホームネットワークに対し複数のＡＡＡ経路が存在する場合、ＡＡＡリクエストは、より望まないものを介して転送される可能性がある。１つには、ＡＡＡリクエストは、ホームＵＭＴＳネットワークがＲＣを介して到達可能ではあるが、中間ＵＭＴＳネットワークを介して転送される可能性がある。当然のことのように、ＲＣを介するＡＡＡルートは、中間ＵＭＴＳネットワークを介するＡＡＡルートとなることが好ましい。これは、ＵＭＴＳ−ＷＬＡＮ相互作用アーキテクチャが、ＷＬＡＮトラフィックが訪問先の中間ＵＭＴＳネットワーク（３ＧＰＰ−ＷＬＡＮ相互作用仕様書のシナリオ３に従う）を介して転送されることが必要であるからである。つまり、中間ＵＭＴＳネットワークは、通常、トラフィック課金の一部を維持することになることを意味する。例えば、ＵＭＴＳ３がホームネットワークである場合、ＡＡＡリクエストは、ＲＣ１を介する代わりに、ＵＭＴＳ４を介して転送される可能がある。２つには、より多くの好ましい潜在的な中間ＵＭＴＳがＲＣを介して到達可能ではあるとしても、ＡＡＡリクエストは、ある中間ＵＭＴＳを介して転送される可能性があることである。例えば、ＵＭＴＳ８がホームＵＭＴＳである場合、ＵＭＴＳ３がより好ましい中間ＵＭＴＳネットワークであるとしても、ＡＡＡリクエストは、ＵＭＴＳ５を介してルーティングされる可能性がある。３つには、潜在的な中間ＵＭＴＳがＲＣを介して到達可能であるとしても、ホームネットワークあるいは潜在的な中間ＵＭＴＳのいずれかへのルートを検出することができないので、ＡＡＡアクセスが拒否される可能性があることである。例えば、ホームネットワークがＵＭＴＳ９である場合、ＵＭＴＳ２が中間ＵＭＴＳとして動作できるとしても、ＡＡＡルートは検出されないであろう（かつ、アクセスは拒否されるであろう）。
【００２３】
中間ネットワークプリファレンスを介在するＡＡＡルーティングに付随する別の問題は、サーバ開始メッセージ、即ち、ホームＡＡＡサーバによって開始され、移動端末によってアクセスされるＡＡＡクライアント向けに送信されるＡＡＡリクエストに関するものである。ほとんどの場合、ホームＡＡＡサーバからのメッセージ（「ダウンリンク方向」）は、ＡＡＡクライアント（「アップリンク方向」）から発信されるＡＡＡメッセージに応答して送信される。これらの場合、中間ＡＡＡサーバとホームＡＡＡサーバのトランザクション情報（リクエスト−応答メッセージの交換を含むトランザクション）は、ＡＡＡクライアント開始リクエストとして、同一のＡＡＡルートあるいは経路（ダウンリンク方向）を応答メッセージが通過することを保証する。しかしながら、ホームネットワーク開始ＡＡＡリクエストの場合、ＡＡＡクライアントへのダウンリンク方向の所望の経路に沿って、ＡＡＡメッセージを案内するためのトランザクション情報は提示されない。
【００２４】
ホームＡＡＡサーバは、ＡＡＡセッション情報（セッションは、移動端末によるアクセスリクエストで開始、移動端末をネットワークから切断するあるいは明示的に通信を無効にする場合、あるいはＡＡＡサーバがセッションを終了する場合に終了する（例えば、加入者は、自身のプリペイドアカウントの残高切れによるものがある））としてターゲットＡＡＡクライアントのＦＱＤＮを記憶し、かつそれをサーバ開始ＡＡＡリクエストをルーティングするために使用することができるが、このＦＱＤＮは、中間ネットワークについての情報を提供しない。つまり、ホームネットワークサーバ開始ＡＡＡリクエストが所望の中間ネットワーク（利用可能ものがあると想定する）を通過するということを保証する方法がない。その代わりに、サーバ開始リクエストは、通常のルーティング体系に基づくルーティング体系に従って、即ち、ターゲットＡＡＡクライアントのルーティング体系及びＦＱＤＮの少なくとも一方に基づいてルーティングされることになり、これは、選択された中間ネットワーク（群）を通過しない別のルートあるいは経路が使用される、あるいは経路が全く検出されないという結果を招く可能性がある。
【００２５】
ＡＡＡリクエストの、ルーティング体系に基づくルーティングを容易にし、かつホームネットワークへのルートを常に検出し、既存のものを提供できることを可能にするために、本発明に従えば、好ましくは、優先順位で記憶されている、潜在的な中間ネットワークのリストがＡＡＡリクエストに含められる。最初のＡＡＡサーバであるＷＬＡＮ  ＡＡＡサーバがそのリスト内の任意のネットワークの知識を持っていないとしても、ルートに従うＡＡＡプロキシ（あるいはリレーエージェント）は、このリストを使用して、リスト内から到達可能な中間ネットワークを検出することができる。つまり、ネットワークのリストは、複雑なネットワーク状況をも処理するために十分に柔軟な「拡張ルーズ（extra loose）ＡＡＡソースルーティング」形式を可能にする。ここで、「拡張ルーズ（extra loose）ＡＡＡソースルーティング」という用語は、指示される中間ネットワークが単なる潜在的で選択可能な中間ネットワークであり、指示される中間ネットワークが通過するために必須ではないという、タイプのソースルーティングを指示することを意味するものである。優先度付けされている潜在的な中間ネットワークのリストは、様々な用法で、最初のＡＡＡサーバであるＷＬＡＮ  ＡＡＡサーバで利用可能とすることができる。このような方法の２つが、「ローミング移動端末用の中間ネットワークのホームネットワーク支援選択」という名称の同一出願人による米国出願番号１０／９６０，７８２、「ローミング移動端末用の中間ネットワークの端末支援選択」という名称の同一出願人による米国出願番号１０／９６０，７８０に記載されている。前者の出願では、ＷＬＡＮ  ＡＡＡサーバは、その一部がホームＵＭＴＳネットワークオペレータによる制御にある、中央ＡＡＡサーバからリストを取得する。後者の出願では、ＷＬＡＮ  ＡＡＡサーバは、移動端末からリストを受信する。
【００２６】
サーバ開始ＡＡＡリクエストが、クライアント開始ＡＡＡリクエストとして、同一の選択された必須の中間ネットワーク（群）を通過することを保証するために、通過する必須の中間ネットワークそれぞれのルーティング体系（完全に記述したドメイン名（ＦＱＤＮ：Fully-qualified domain name）の形式）と、対応する通過する中間ＡＡＡサーバのホストアイデンティティ（ＦＱＤＮの形式）が、クライアント開始ＡＡＡリクエストに記録され、かつホームＡＡＡサーバに記憶される。続いて、ホームＡＡＡサーバは、記憶された情報をサーバ開始ＡＡＡリクエストに含めて、そのリクエストを、ルーティング体系に基づく（時には、ホストアイデンティティに基づく）ルーズソースルーティングメカニズムを使用する必須の中間ネットワーク（群）を介してルーティングする。この場合、サーバ開始ＡＡＡリクエストが、ターゲットＡＡＡクライアントに対して自身の方法で指示された中間ネットワーク（群）を通過しなければならないが、１つ以上の指示されていない中間ネットワーク（群）（これに加えて、指示されているもの（群））を通過しても良いという意味では、ソースルーティングメカニズムは「ルーズ」であって、「拡張ルーズ」ではない。
【００２７】
本発明は、訪問先ネットワークと、中間サービスネットワークプリファレンスを介在するホームサービスネットワーク間の、認証、認可あるいはアカウンティング関連（ＡＡＡ）メッセージ（ローミング移動端末に関連する）の拡張ルーティングを使用して、これらの問題を解決する。本明細書で使用される「移動端末」という用語は、説明を簡単にするために、移動端末機器、移動端末のユーザあるいは加入者、ＳＩＭカードのようなパーソナルエンティティのアイデンティティ、それに加えて、移動端末に現在関連付けられている加入を含むものとする。そして、例えば、移動端末の認可あるいは認証は、ユーザアイデンティティの認可あるいは認証、及び移動端末の認可あるいは認証を含んでいる。「サービスネットワーク」という用語は、加入者へサービスを提供することができる、あるいは認証、認可及びアカウンティングにおけるシグナリングに関係付けることによって加入者へのサービスの提供を容易にすることができる任意のタイプのエンティティを含むものとし、これには、例えば、自身の加入者にサービスを提供するネットワーク、中間ネットワーク、あるいは、例えば、ＡＡＡサーバの形式でのローミングコンソーシアムがある。
【００２８】
移動端末とホームサービスネットワーク間でのＡＡＡメッセージのルーティングにおいて使用可能にするために好ましい１つ以上の中間サービスネットワークのリストが記憶される。このリストは、ＡＡＡメッセージに含められ、また、１つ以上の中間サービスネットワークを使用するために使用される。選択された中間サービスネットワークは、ＡＡＡリクエストメッセージをホームサービスネットワークへ搬送する。中間サービスネットワークは、優先度によってリストに挙げられるのが好ましく、そうすることで、リスト上の最高優先度の中間サービスネットワークが最初に選択されるようにすることができる。各中間サービスネットワークは、中間サービスネットワークのＡＡＡサーバのドメイン名あるいは完全に記述されたドメイン名（ＦＱＤＮ）を使用することで、リスト上で識別することできる。このリストは、例えば、１つ以上のＡＡＡ属性として、ＡＡＡメッセージに含めることができる。あるいは、ＡＡＡメッセージに含められる移動端末に関連付けられているネットワークアクセス識別子（ＮＡＩ）に含められる。
【００２９】
ＡＡＡメッセージがローカルアクセスネットワーク（即ち、ＡＡＡクライアント）−発信ＡＡＡメッセージである場合、移動端末によって現在アクセスされているローカルアクセスネットワークは、ホームサービスネットワークに向かう第１方向でＡＡＡメッセージをルーティングするためのリストを記憶する。ローカルアクセスネットワークがＡＡＡメッセージに対するホームサービスネットワークへのルートを知っている場合、ローカルアクセスネットワークは、そのＡＡＡメッセージをホームサービスネットワークに向けてルーティングする。そうでない場合、ローカルアクセスネットワークは、そのリストをＡＡＡメッセージに含めて、そのＡＡＡメッセージを、リスト上の中間サービスネットワークの１つへ送信する、あるいはデフォルト中間ネットワークへ送信する。
【００３０】
リストを伴うＡＡＡメッセージを受信する各中間サービスネットワークは、ＡＡＡメッセージに対するホームサービスネットワークへのルートが分かっているかを判定する。ルートが分かっている場合、中間サービスネットワークは、ＡＡＡメッセージをホームサービスネットワークへ向けてルーティングする。ルートが分かっていない場合、中間サービスネットワークは、そのＡＡＡメッセージを、リスト上の中間サービスネットワークの１つへ送信する、あるいはデフォルト中間ネットワークへ送信する。
【００３１】
ＡＡＡメッセージがホームサービスネットワーク発信ＡＡＡメッセージである場合、ホームサービスネットワークは、ローカルアクセスネットワークに向かう第２方向でＡＡＡメッセージを転送するための中間サービスネットワークリストを記憶する。このリストを生成するために、ＡＡＡクライアントが、選択された１つ以上の中間サービスネットワークを介してルーティングされるＡＡＡリクエストメッセージを発信する場合、各選択された中間サービスネットワークは、関係識別子をＡＡＡリクエストメッセージに追加する。ホームサービスネットワークがＡＡＡリクエストメッセージを受信する場合、ホームサービスネットワークは、選択された１つ以上の中間サービスネットワークによって含められる関係識別子（群）を使用してリストを生成する。その後、ホームネットワークがＡＡＡメッセージをローカルアクセスネットワークへ発信したい場合、ホームサービスネットワークは、その生成されたリストに含まれる中間サービスネットワークのそれぞれを使用して、ローカルアクセスネットワークに向けてホームサービスネットワーク発信ＡＡＡメッセージをルーティングするために、その生成されたリストを使用する。
【００３２】
ホームサービスネットワーク発信ＡＡＡメッセージを受信する、リスト上の各中間サービスネットワークは、そのホームサービスネットワーク発信ＡＡＡメッセージを、リスト上の次の中間サービスネットワークへルーティングし、リスト上にそれ以上の中間サービスネットワークが存在しない場合には、移動端末に現在サービスを提供しているローカルアクセスネットワークに直接ルーティングする。リスト上の各中間サービスネットワークは、ローカルアクセスネットワークへ直接、ホームサービスネットワーク発信ＡＡＡメッセージをルーティングする前に、あるいはリスト上の次の中間サービスネットワークへホームサービスネットワーク発信ＡＡＡメッセージをルーティングする前に、リストから自身の関係識別子を削除する。１つの実装例では、関係識別子は、中間ネットワークのドメイン名及び中間ネットワークのＡＡＡサーバのドメイン名の両方あるいは一方を含んでいても良い。
【００３３】
詳細説明
以下の説明は、特定の実施形態、処理、技術等のような特定の詳細を説明するものであり、また、この説明は例示の目的であり、限定するものではない。他の実施形態が特定の詳細とは別に採用されても良いことは、当業者であれば理解するであろう。例えば、以下の説明は、ＷＬＡＮ／ＵＭＴＳに限定されない例を使用することで容易になり、本発明は、任意のローカルアクセス／ＰＬＭＮサービスネットワークで採用することができる。いくつかの例では、不必要な詳細で説明を不明瞭にしないために、周知の方法、インタフェース、回路及びシグナリングの詳細説明は省略する。また、個々のブロックは図で示されている。当業者は、これらのブロックの機能が、個々のハードウェア回路、適切なプログラム化デジタルマイクロプロセッサあるいは汎用コンピュータと協調動作するソフトウェアプログラム及びデータ、特定用途集積回路（ＡＳＩＣ）、及び１つ以上のデジタル信号プロセッサ（ＤＳＰ）の少なくとも１つを使用して実現することができる。
【００３４】
図４は、移動端末によってアクセスされるローカルアクセスネットワークと、移動端末のホームネットワーク間のＡＡＡメッセージのルーティングを向上させるための処理例のフローチャートの概要である。まず、所望のあるいは好適な潜在的な中間ＰＬＭＮネットワーク及びＡＡＡサーバの少なくとも一方のリストが生成される（ステップＳ１）。このＡＡＡサーバは、ＡＡＡメッセージをルーティング時に使用するために選択されても良い。あるいは、このＡＡＡサーバは、移動端末によってアクセスされるローカルアクセスネットワークと、その移動端末のホームＰＬＭＮ間でＡＡＡメッセージをルーティングする場合に通過することが必須となるものである。このリストは、ローカルアクセスネットワーク及びホームＰＬＭＮの少なくとも一方に提供されるあるいは記憶される（ステップＳ２）。次に、このリストは、ローカルアクセスネットワークと、移動端末のホームＰＬＭＮ間のＡＡＡメッセージに含められる。このようにして、このリストは、ＡＡＡメッセージに対するルートで、選択可能なあるいは必須の中間ＰＬＭＮネットワークあるいはＡＡＡサーバを識別するために、ＡＡＡサーバで使用することができる（ステップＳ３）。移動端末からホームＰＬＭＮへの「アップリンク」を含むルーティング方向及びホームＰＬＭＮから移動端末への「ダウンリンク」を含むルーティング方向の一方あるいは両方において、これらの汎用処理は、様々な方法で実現することができる。
【００３５】
図５は、これに制限されないシステム１０の例を示していて、ここでは、２つに制限されない用途の例が記載されている。移動端末（ＭＴ）１４は、ローカルアクセスネットワーク１２と無線通信を行い、その１つに制限されない例としてはＷＬＡＮがある。ローカルアクセスネットワーク１２は、ＡＡＡサーバ２０とアクセスルータ１８に接続されている１つ以上のアクセスポイント１６を含んでいる。このアクセスルータ１８は、雲形状２２とともに示されているインターネット及びイントラネットの少なくとも一方に接続されている。１つの用途の例では、ＡＡＡサーバ２０は、移動端末１４に対して、中間の訪問先サービスネットワーク選択リスト２４へのアクセスを有していても良い。このリストはローカルアクセスネットワークによって生成されても良く、あるいは移動端末（例えば、「ローミング移動端末用の中間ネットワークの端末支援選択」という名称の同一出願人による米国出願番号１０／９６０，７８０号で説明される）、ホームＰＬＭＮ（例えば、「ローミング移動端末用の中間ネットワークのホームネットワーク支援選択」という名称の同一出願人による米国出願番号１０／９６０，７８２号）のようないくつかの他のエンティティによって提供されても良いし、更には、ユーザによる手動で入力されても良い。任意のイベントにおいて、このリストが記憶されることで、このリストは、ＡＡＡサーバ２０によってアクセス可能となり、好ましくは、必要に応じてあるいは要望に応じて更新することができる。
【００３６】
ＷＬＡＮ１２は、ＡＡＡサーバ３８を有するローミングコンソーシアム１（ＲＣ１）と、ＡＡＡサーバ３２を所有するローミングコンソーシアム３（ＲＣ３）と接続されている。ＷＬＡＮ１２は、また、ＡＡＡサーバ３４を有するＰＬＭＮ４と、ＡＡＡサーバ３６を有するＰＬＭＮ４と接続されている。ローミングコンソーシアム３は、ＡＡＡサーバ３０を含むＰＬＭＮ６と接続されている。ローミングコンソーシアム１は、ＡＡＡサーバ４４を含むローミングコンソーシアム２（ＲＣ２）と、ＡＡＡサーバ５７を含むＰＬＭＮ２と、及びＡＡＡサーバ４２を含むＰＬＭＮ３と接続されている。ＰＬＭＮ２は、ＡＡＡサーバ５８を含むＰＬＭＮ９と接続されている。ＰＬＭＮ３は、ＡＡＡサーバ３４を有するＰＬＭＮ４と、ＡＡＡサーバ４０を有するＰＬＭＮ８とも接続されている。ＡＡＡサーバ４０を含むＰＬＭＮ８は、ＰＬＭＮ３とＰＬＭＮ５との両方に接続されている。ＲＣ２は、ＡＡＡサーバ４６を含むＰＬＭＮ１と接続されている。ＰＬＭＮ１は、移動端末１４に対するホームＰＬＭＮ７と接続されている。
【００３７】
ホームＰＬＭＮ７は、ホーム加入者サーバ（ＨＳＳ）５１に接続されているＡＡＡサーバ４８を含んでいる。別の用途の例では、ＡＡＡサーバリスト５０は、ＡＡＡサーバ４８によってアクセス可能であり、かつ、これは、ホームＰＬＭＮ７によって開始されるＡＡＡメッセージのルーティングのために使用することができる必須の中間の訪問先サービスネットワーク（群）をリストに挙げている。このリストは、ローカルアクセスネットワークからホームネットワークへの自身の経路において、中間ＡＡＡサーバを通過するＡＡＡメッセージによって収集されるデータから生成することができる。更に図示されるように、ＡＡＡサーバ５２を備えるＰＬＭＮ５２は、ＡＡＡサーバ５４を備えるＲＣ４とＡＡＡサーバ５６を備えるＰＬＭＮ１１と接続されている。ローカルアクセスネットワーク１２から、ＰＬＭＮ１０、ＰＬＭＮ１１あるいはＲＣ４へのいずれへにも利用可能可能なルーティング経路は存在しない。
【００３８】
第１の、制限するものではない、用途の例は、ローカルアクセスネットワーク（移動端末によってアクセスされるあるいは移動端末にサービスが提供される）からホームＰＬＭＮへのアップリンク方向へルーティングされなければならないＡＡＡタイプメッセージに関するものである。ＷＬＭＮ１２は、ＳＳＩＤに基づく方法あるいはＥＡＰに基づく方法（上述のような）のいずれか一方を使用して、ネットワーク情報を広告してもしなくても良い。広告されるネットワーク情報は、直接接続されるネットワーク及びＲＣだけを含んでいる必要がある。図５では、広告されるネットワーク情報は、ＰＬＭＮ４、ＰＬＭＮ５、ＲＣ１及びＲＣ３を含んでいる。ＷＬＡＮがネットワーク情報を広告し、広告されるネットワークの１つがＭＴ／ユーザのホームネットワークである場合、あるいは広告されるＲＣが、ＭＴ／ユーザがホームネットワークのメンバーであることを知っているものである場合、通常のＮＡＩ（即ち、ｎａｍｅ＠ｈｏｍｅ−ｒｅａｌｍ）は、ホームＰＬＭＮへのルート（中間ＰＬＭＮを介在しない）を検出するために必要となるもののすべてとなる。
【００３９】
広告されるネットワークは、ホームＰＬＭＮ、あるいはホームＰＬＭＮがメンバーであるＲＣを含んでいないが、移動端末が中間ＰＬＭＮとして使用することができるＰＬＭＮが存在するので、移動端末は、例えば、ｆｏｒｍａｔ  ｈｏｍｅ−ｒｅａｌｍ＠ｉｎｔｅｒｍｅｄｉａｒｙ−ｎｅｔｗｏｒｋ−ｒｅａｌｍあるいはｈｏｍｅ  ｒｅａｌｍ！ｎａｍｅ＠ｉｎｔｅｒｍｅｄｉａｒｙ−ｎｅｔｗｏｒｋ−ｒｅａｌｍ等のＮＡＩを修正したものを構築して、特定の中間ＰＬＭＮを介するホームネットワークへのルートを検出することができる。移動端末は、中間ＰＬＭＮリストを含むＮＡＩを供給することもできる。また、ホームネットワーク制御方法の場合、通常のＮＡＩを供給することができる。あるいは、ＰＬＭＮ選択リストをＷＬＡＮ  ＡＡＡサーバへ搬送するためのいくつかの他の方法が使用されても良い。ここで、中間ＰＬＭＮリストは、「ローミング移動端末用の中間ネットワークの端末支援選択」という名称の同一出願人による米国出願番号１０／９６０，７８０に記載されている。また、ホームネットワーク制御方法は、「ローミング移動端末用の中間ネットワークのホームネットワーク支援選択」という名称の同一出願人による米国出願番号１０／９６０，７８２に記載されている。修正されたＮＡＩルーティングが使用され、かつＷＬＡＮ  ＡＡＡサーバ２０がその修正されたＮＡＩをＭＴ／ユーザから受信する場合、ＷＬＡＮ  ＡＡＡサーバは、その修正されたＮＡＩを使用して、ＡＡＡリクエストをその修正されたＮＡＩによって委任されている中間ネットワークを介してホームネットワークへルーティングすることができる。
【００４０】
ＷＬＡＮ  ＡＡＡサーバ２０は、好ましくは、優先度／プリファレンスの順序で順序付けされている取り得る中間ＰＬＭＮのリストを受信する、あるいは、取り得る中間ＰＬＭＮのリストへのアクセスを有する。ＷＬＡＮ  ＡＡＡサーバ２０が移動端末のホームＰＬＭＮへのルートを有している場合、アクセスリクエスト、例えば、ＡＡＡリクエストは、通常のＮＡＩを使用してホームＰＬＭＮへルーティングすることができる。ＷＬＡＮ  ＡＡＡサーバ２０が移動端末のホームＰＬＭＮへのルートを有していないが、取り得る中間ＰＬＭＮのリスト内のＰＬＭＮの１つとの直接関係を有している場合、これは、最高優先度を有するリスト内の直接に関係するＰＬＭＮを、中間ＰＬＭＮとして選択し、その選択した中間ＰＬＭＮへＡＡＡリクエストを送信する。この場合、ＷＬＡＮ  ＡＡＡサーバ２０は、オプションとして、取り得る中間ＰＬＭＮのリストをＡＡＡリクエストに含めることができる（以下で説明する方法で）。修正されたＮＡＩのルーティングがサポートされていて、かつＷＬＡＮ  ＡＡＡサーバ２０が移動端末から修正されたＮＡＩを受信する場合、ＷＬＡＮ  ＡＡＡサーバ２０は、修正されたＮＡＩを使用して、修正されたＮＡＩで示される委任された中間ネットワークを介してホームＰＬＭＮへＡＡＡリクエストをルーティングすることができる。この場合、修正されたＮＡＩのルーティングは、ＷＬＡＮ  ＡＡＡサーバ２０が指示された中間ネットワークへのルートを有しない場合には失敗する可能性があるが、デフォルトのルートに従ってＡＡＡリクエストを送信することができる。修正されたＮＡＩのルーティングがサポートされていて、かつＷＬＡＮ  ＡＡＡサーバが中間ＰＬＭＮ選択リストの１つ以上のネットワークへのルートを有している場合、それは、中間ネットワークルーティング体系として、ＡＡＡサーバ２０が有するルートである、リスト上の最高優先度のＰＬＭＮのルーティング体系を含む修正されたＮＡＩを構築することができる。次に、ＷＬＡＮ  ＡＡＡサーバ２０は、構築された修正されたＮＡＩが含められているＡＡＡリクエストを、そのルートに沿って、選択された中間ＰＬＭＮに向けて送信することになる。但し、ＷＬＡＮ  ＡＡＡサーバ２０は、リスト内の１つ以上のネットワークへのルートと有していて、かつ修正されたＮＡＩが移動端末から受信されるとしても、以下で説明するより一般的な方法を使用することもできる。
【００４１】
ＷＬＡＮ  ＡＡＡサーバと他の中間ＡＡＡサーバは、ホームネットワークへのルートが分からず、かつリスト内に直接関係するネットワークが存在しない場合に、中間ＰＬＭＮ  ＡＡＡサーバ選択リストを使用してＡＡＡメッセージのルーティングを支援することができる。ＷＬＡＮ  ＡＡＡサーバ２０は、ＡＡＡリクエストに含まれる、例えば、「優先（preferred）中間ネットワーク」と呼ばれる、ＡＡＡ属性をネットワークリストに配置する。ＲＡＩＤＵＳでは、属性は、２５５オクテット未満にすることができ、いくつかの優先中間ネットワーク属性は、完全なリストに適応させるために使用しなければならないようにすることができる。また、Ｄｉａｍｅｔｅｒでは、単一の属性で十分となるようにするべきである。選択的には、Ｄｉａｍｅｔｅｒ及びＲＡＤＩＵＳの両方において、リスト上のネットワークの相対的な優先度／プリファレンスを識別するメッセージに属性が現れる順序で、単一の属性を、リスト内の各ネットワークに対して使用することができる。優先中間ネットワーク属性は新規の属性である。そのため、これは、ＤｉａｍｅｔｅｒあるいはＲＡＤＩＵＳ、あるいはその両方への拡張を示すものである。当業者は、本実施形態がＤｉａｍｅｔｅｒあるいはＲＡＤＩＵＳに限定されず、任意の適切なＡＡＡプロトコルが採用されても良いことを理解するであろう。
【００４２】
ＡＡＡリクエストがＡＡＡサーバに向けてのルートに沿って送信される場合に、ＷＬＡＮ  ＡＡＡサーバ２０がリスト２４内のＡＡＡサーバの１つへのルートを有している限り、ＡＡＡリクエストは、ＡＡＡサーバ２０で予め構成されているデフォルトルートへ送信される。本例では、ＡＡＡメッセージに対するデフォルトルートはＲＣ１である。次の中間ＡＡＡサーバは、ホームネットワークへのルートを探索し、ルートが検出される場合には、そのルートに沿ってＡＡＡリクエストを送信する。ホームネットワークに向けての既知のルートに沿ってＡＡＡメッセージを送信する前に、中間ＡＡＡサーバは、ＡＡＡメッセージから優先中間ネットワーク属性（群）を削除することを選択しても良い。
【００４３】
ホームネットワークへのルートが検出されない場合、中間ＡＡＡサーバは、リスト２４の先頭から優先中間ネットワーク属性（群）（例えば、最初にリストに挙げられている最高優先度のものが好ましい）をチェックし、直接関係あるいは少なくとも既知のルートを有する、リスト２４上のＰＬＭＮあるいはＲＣ  ＡＡＡサーバを検出できるかを確認する。検出される場合、ＡＡＡリクエストは、そのネットワーク／ＡＡＡサーバに向けてルーティングされる。選択されたネットワークＡＡＡサーバが中間ＡＡＡサーバと直接関係している場合、中間ＡＡＡサーバは、ＡＡＡメッセージを送信する前に、ＡＡＡメッセージから優先中間ネットワーク属性（群）を削除することを選択することができる。選択された中間ネットワーク／ＡＡＡサーバがＡＡＡプロキシに直接関係しておらず、かつ修正されたＮＡＩのルーティングがサポートされている場合、中間ＡＡＡサーバは、選択された中間ＡＡＡサーバを含む修正されたＮＡＩを構築し、通常のＮＡＩを修正されたＮＡＩに置換し、そして、ＡＡＡメッセージから優先中間ネットワーク属性（群）を削除することができる。
【００４４】
一方、選択された中間ＡＡＡサーバが任意のネットワークへのルートを有していない場合（ホームネットワークでもリスト内のネットワークのいずれのでもない）、デフォルトルートが使用され、そして、上述の処理が、デフォルトルートにおける次のＡＡＡサーバで繰り返される。最終的には、ＡＡＡリクエストがホームＰＬＭＮ  ＡＡＡサーバへ到達する、あるいは「ルーティング不可能」指示が返信され得る（例えば、ＤＩＡＭＥＴＥＲ＿ＵＮＡＢＬＥ＿ＴＯ＿ＤＥＬＩＶＥＲに設定されているリザルトコードＡＶＰを有するＤｉａｍｅｔｅｒ回答メッセージ）。
【００４５】
図５では、ホームネットワークはＰＬＭＮ７である。従って、ＷＬＡＮ  ＡＡＡサーバ２０は、移動端末に関係するＡＡＡリクエストを、ＲＣ１であるデフォルトルートへルーティングする。ＲＣ１におけるＡＡＡサーバ３９は、そのＡＡＡリクエストを、ＲＣ１のデフォルトルートであるＲＣ２のＡＡＡサーバ４４へルーティングする。ＰＬＭＮ１がリスト２４に含まれていると想定すると（ＰＬＭＮ１がＰＬＭＮ７に接続されているので、そう想定されるべきである）、ＡＡＡサーバ４４は、ＡＡＡリクエストをＰＬＭＮ１のＡＡＡサーバ４６へルーティングする。次に、ＡＡＡリクエストは、ホームネットワークＰＬＭＮ７のＡＡＡサーバ４８へルーティングされる。一方、ＰＬＭＮ１０がホームネットワークであった場合、次に、ＡＡＡリクエストは、ＲＣ１を介して、終端に到達することになるＲＣ２へルーティングされることになる。これは、ＰＬＭＮ１０へのルートが存在しない、あるいは、リスト２４（この例では、ＰＬＭＮ１１とＲＣ４を含んでいる）内に任意のネットワークが存在しないからである。ＷＬＡＮ  ＡＡＡサーバ２０がＲＣ１からルーティング不可能指示を受信する場合、ＡＡＡメッセージをＲＣ３へ送信することによって２回目の試行を行っても良い。
【００４６】
本方法は、新規の属性をサポートするために、ルート内の中間ＡＡＡサーバが変更されることを必要とする場合がある。新規の属性を理解しない中間ＡＡＡサーバの必要な動作は、新規の属性を無視し、かつ（ＮＡＩで指示される）ホームネットワークに向けてのリクエストの転送を試行することである。Ｄｉａｍｅｔｅｒ、例えば、Ｄｉａｍｅｔｅｒリレーあるいはプロキシーエージェントを使用して、中間ＡＡＡサーバで、この必要な動作を達成するための方法は、属性が必須でないことを示すＡＶＰヘッダ内の「Ｍ」ビットをクリアすることである。ＲＡＤＩＵＳでは、この必要な動作は、属性ベンダー仕様（例えば、３ＧＰＰ仕様）を作成することによって達成することができる。Ｄｉａｍｅｔｅｒ及びＲＡＤＩＵＳの両方において、この必要な動作を達成するための別の方法は、ネットワーク／ＡＡＡサーバリストを１つ以上のＡＡＡ属性に配置する代わりに、ＮＡＩに含ませることである。この別の方法を用いると、そのリストを理解する中間ＡＡＡサーバは、それを使用することになる。これに対して、そのリストを理解しない中間ＡＡＡサーバは、「ホームルーティング体系」を最後に有するロングＮＡＩを単に参照して、それに従ってリクエストをルーティングすることになる。但し、サイズに制限があるＲＡＤＩＵＳ属性（かつ、あるＲＡＤＩＵＳ実装において、許容サイズがより制限されているＮＡＩ）は、ＡＡＡプロトコルがＲＡＤＩＵＳである場合、この別の方法を有用性の低いものとする可能性がある。この別のスキームの利点は、ＷＬＡＮ  ＡＡＡサーバ２０がそのスキームをサポートしていない場合でさえも使用することができ、また、デフォルトルートに沿っていつくかの他のＡＡＡサーバが動作することを提供することができ、更に、移動端末によって、リスト２４をＮＡＩに含めることを提供することができることである。そして、移動端末は、ＮＡＩ、例えば、「ローミング移動端末用の中間ネットワークの端末支援選択」という名称の同一出願人による米国出願番号１０／９６０，７８０号に記載される単一のＥＡＰ−アイデンティティ応答に、リスト２４を含めることになる。ネットワークリストスキームをサポートしないＷＬＡＮ  ＡＡＡサーバは、ホームネットワークへのルートを有している場合には、ホームネットワークへＡＡＡメッセージをルーティングし、そうでなければ、デフォルトルートに沿ってＡＡＡメッセージをルーティングすることになる（デフォルトルートを有している場合）。ＡＡＡメッセージは、通常のルーティング体系に基づくルーティングメカニズムだけを使用するデフォルトルートに沿ってルーティングすることができるが、このスキームをサポートし、かつネットワークリストを理解する中間ＡＡＡサーバがそのメッセージを受信する場合は、可能であれば、そのスキームを使用することになる。
【００４７】
ＷＬＡＮ  ＡＡＡサーバ２０がＲＣの他のメンバーを知っていて、かつそれらのメンバーの少なくとも１つがリスト２４に含まれているが、ＷＬＡＮ  ＡＡＡサーバ２０がホームネットワークを認識しない場合は、たとえＲＣ  ＡＡＡサーバが優先中間ネットワーク属性をサポートしないとしても、ＷＬＡＮ  ＡＡＡサーバ２０は、修正されたＮＡＩ（修正されたＮＡＩのルーティングがサポートされていることが提供される）を構築して、ＡＡＡリクエストが選択された中間ＰＬＭＮネットワークへ転送されることを保証することができる。例えば、ＰＬＭＮ９がホームネットワークであり、かつＰＬＭＮ２がネットワークリストに含まれている場合、ＷＬＡＮ  ＡＡＡサーバ２０（ＲＬＭＮ２がＲＣ１のメンバーであることを知っている）は、例えば、ｆｏｒｍａｔ  ＰＬＭＮ９／ｎａｍｅ＠ＰＬＭＮ２あるいはＰＬＭＮ９！ｎａｍｅ＠ＰＬＭＮ２の、修正されたＮＡＩを構築して、ＡＡＡリクエストをＲＣ１へ送信することができる。
【００４８】
ルーティングループ防止メカニズムは、取り得る中間ネットワークのリストがＡＡＡルーティングを支援するために使用される場合に使用することもできる。ＡＡＡメッセージ内の取り得る中間ネットワーク内のリストに、自身の所有するルーティング体系を検出する中間ＡＡＡサーバは、メッセージを転送する前に、そのリストから自身のルーティング体系を削除する。この削除は、ＡＡＡメッセージが既に通過しているＡＡＡサーバのルーティング体系を、次の中間ＡＡＡサーバがリストから選択することを回避する。但し、Ｄｉａｍｅｔｅｒの場合のように、ＡＡＡプロトコルがビルトインルーティングループ防止メカニズムを既に有している場合、このルーティングループ防止メカニズムは必要ではない。
【００４９】
上述の拡張ＡＡＡルーティングは、別の修正されたＮＡＩのルーティングは必要でない。これに対して、修正されたＮＡＩのルーティング（かつネットワーク情報広告）を補完することができる。移動端末は、ＷＬＡＮネットワーク（ＡＰ）選択に対して、広告されたネットワーク情報を使用することができ、また、中間ＰＬＭＮネットワークの選択に対しては、広告されたネットワーク情報を使用しても使用しなくても良い。修正されたＮＡＩのルーティングは、上述の中間ネットワークリストによって拡張されるＡＡＡルーティングと同時に／並行して使用することができる。修正されたＮＡＩはネットワークリストを含むことができ、また、ネットワークリストからの情報は、修正されたＮＡＩを構築するために使用することができる。
【００５０】
ここで、ローカルアクセスネットワーク発信ＡＡＡメッセージにおけるフローチャートを、図６に示す。まず、ＷＬＡＮ  ＡＡＡサーバは、優先的な取り得る中間ネットワークあるいは中間ネットワークＡＡＡサーバのリストを記憶する（ステップＳ１）。移動端末がアクセスリクエストメッセージを用いてＷＬＡＮへアクセスする場合（これは、認証処理、例えば、ＥＡＰ処理の一部であっても良い）、ＷＬＡＮ  ＡＡＡサーバは、それがアクセスリクエストをホームＰＬＭＮ  ＡＡＡサーバへ直接ルーティングすることができる、あるいは直接関係を有するＷＬＡＮ  ＡＡＡサーバを有するリスト内の取り得る中間ネットワークの１つを介してルーティングすることができるか判定する。ＷＬＡＮ  ＡＡＡサーバが、そのアクセスリクエストを直接ホームＰＬＭＮサーバへルーティングできる場合、それを実行する。一方、ＷＬＡＮ  ＡＡＡサーバがリスト内の取り得る中間ネットワークの１つ以上との直接関係を有している場合、それは、直接関係する取り得る中間ネットワークの内、最高優先度を有するものを選択し、アクセスリクエストをその中間ネットワークへ送信する。ホームＰＬＭＮへのルートが分からず、かつ中間ネットワークリスト内に、ＷＬＡＮ  ＡＡＡサーバと直接関係するネットワークがない場合、ＷＬＡＮ  ＡＡＡサーバは、中間ネットワークリストをＡＡＡリクエストメッセージに含める（ステップＳ３）。ＷＬＡＮ  ＡＡＡサーバがリスト上の中間ネットワークの１つへのルートを知っている場合、これは、ＡＡＡリクエストをそのリスト上の中間ネットワークＡＡＡサーバに向かうルートに沿って送信する。そうでない場合、ＷＬＡＮサーバは、予め構成されているデフェルトルートに沿ってＡＡＡリクエストをデフォルト中間ＡＡＡサーバへ送信する（ステップＳ４）。ルートを検出することができる場合、次の中間ＡＡＡサーバは、ＡＡＡメッセージのホームＰＬＭＮへの送信を試行する。ルートを検出することができない場合、中間ＡＡＡサーバは、リストから中間ネットワークの１つとして、例えば、中間ＡＡＡサーバが有するルートに対し、最高優先度を有する中間ネットワークを選択し、そのルートに沿ってＡＡＡメッセージを選択された中間ネットワークへ送信する。この中間ＡＡＡサーバがリスト上のネットワークへのルートを検出できない場合、ＡＡＡメッセージはデフォルトルートに沿って送信される（ステップＳ５）。ステップＳ５は、ＡＡＡメッセージのホームネットワークへの配信が成功するまで、あるいはメッセージがルーティング不可能と判定されるまで、各中間ＡＡＡサーバで繰り返される（ステップＳ６）。
【００５１】
中間ネットワークプリファレンスを用いる、ルーティング体系に基づくＡＡＡルーティングを向上させるための、上述の用途の例は、アクセスネットワークからホームネットワーク（及びホームＡＡＡサーバ）へのアップリンク方向で送信されるＡＡＡリクエストに向けたものである。ＡＡＡリクエストは、特定の中間ネットワーク（あるいは特定の中間ネットワーク群）を介してルーティングされ、また、中間ＡＡＡサーバ（プロキシ、Ｄｉａｍｅｔｅｒリレーエージェント等）に記憶されているトランザクション状態（即ち、ＡＡＡメッセージ経路あるいはルート）は、ホームＡＡＡサーバ４８からのＡＡＡ回答メッセージが逆の経路を辿ることを保証する。換言すれば、任意のＡＡＡ回答メッセージは、ＡＡＡ回答メッセージで起動されるＡＡＡリクエストメッセージとして、同一の中間ネットワーク（群）を通過することになる（但し、逆順かつ逆方向で）。第２の、制限するものではない、用途の例は、ＡＡＡサーバ開始ＡＡＡリクエスト（即ち、ホームＡＡＡサーバあるいは中間ＡＡＡサーバから送信される未承諾ＡＡＡリクエスト）が１つ以上の選択された中間ネットワーク（群）を介する経路を通過することを保証するために使用することができる。修正されたＮＡＩのルーティングスキームに対しても同じである。通常は、このようなサーバ開始ＡＡＡリクエストは、通常のルーティング体系に基づくルーティング原理に従ってルーティングされることになる（ターゲットＡＡＡクライアントのルーティング体系及びＦＱＤＮの少なくとも一方に基づく）、これは、選択されたあるいは必要な中間ネットワーク（群）を通過しない別の経路が使用される、あるいは経路が全く検出されないという結果となる可能性がある。
【００５２】
ホームサーバ開始ＡＡＡリクエストを、ローカルアクセスネットワークからのＡＡＡリクエストとして同一の選択された中間ネットワーク（群）を通過させるために、ＡＡＡルート、即ち、中間ネットワーク（群）を定義する情報がホームＡＡＡサーバに搬送されて記憶されなければならない、あるいは中間ＡＡＡサーバあるいはそれらの両方に搬送されて記憶されなければならない。１つのソリューションは、すべての中間ＡＡＡサーバにこの種の情報を記憶することである。但し、このことは、トランザクション状態状態、例えば、セッション状態情報よりもより長い存続期間で状態情報を記憶することを意味する。この状況では、トランザクションは、各方向（アップリンク及びダウンリンク）における、ＡＡＡメッセージ、即ち、ＡＡＡリクエストメッセージとＡＡＡ回答メッセージとの単独の交換である。これは、いくつかの状況では、例えば、通常、トランザクション状態情報だけを記憶する、Ｄｉａｍｅｔｅｒリレーエージェントに対しては、好ましくない可能性がある。別のより好適なソリューションは、ＡＡＡルート情報をホームＡＡＡサーバへ搬送し、かつそれをセッション状態情報としてそこに記憶することである。セッション状態情報は、移動端末がセッションを切断するあるいは終了する場合に終了する、あるいはホームＡＡＡサーバがセッションを終了する場合に終了するセッションであって、かつアップリンクとダウンリンク交換を含むことができるセッションの期間に対して有効である。
【００５３】
この後者のソリューションを実現するための１つの方法は、各選択された中間ネットワークについての必要な情報を２つのＡＡＡ属性、例えば、いわゆる「Ｔｒａｖｅｒｓｅｄ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ（通過必須中間ルーティング体系）」と「Ｔｒａｖｅｒｓｅｄ−Ｈｏｓｔ−Ｏｆ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ（通過ホストの必須中間ルーティング体系）」に挿入することであり、こうして、最初のＡＡＡリクエストがローカルアクセスネットワークからホームＡＡＡサーバへ送信される。ＡＡＡ属性を使用する方法による、ＡＡＡサーバ開始メッセージに対する拡張ＡＡＡルーティングメカニズムは、単一の明示的に選択された中間サービスネットワークだけが存在する場合に対してまず説明されるものであり、また、このメカニズムは、複数の明示的に選択された中間サービスネットワークが存在する可能性がある一般的な場合にも一般化されている。ＡＡＡリクエストが明示的に選択された中間サービスネットワークを通過する場合、中間ネットワークのＡＡＡサーバは、自身のルーティング体系（ＦＱＤＮの形式）をＴｒａｖｅｒｓｅｄ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性に挿入し、かつ自身の主有するホストアイデンティティ（ＦＱＤＮの形式）をＴｒａｖｅｒｓｅｄ−Ｈｏｓｔ−Ｏｆ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性に挿入し、これらの両方の属性をＡＡＡリクエストメッセージに追加する。
【００５４】
ここで、「明示的に選択された」の表現は、ＡＡＡ通信である役割を有することになり、かつセッション状態を記憶することができ、また、その結果、サーバ開始ＡＡＡメッセージに含まれる情報（純粋なＡＡＡルーティング関連情報以外の）を使用する（かつ更に必要とする）可能性がある中間サービスネットワークの選択を意味するものである。ここで、この役割は、例えば、訪問先ＵＭＴＳネットワークの役割、あるいはそれ以外のいくつかの役割として、ポリシーが適用されるあるいはアカウンティングデータが監視される等を意味する役割がある。中間サービスネットワークのＡＡＡサーバは、サーバ開始ＡＡＡメッセージを通過させる必要があるかを自身で判定することができる。明示的に選択された中間サービスネットワーク（群）は、ローカルアクセスネットワークとホームサービスネットワーク間のすべての中間サービスネットワークのすべてあるいはサブセットであっても良い。例えば、明示的に選択された中間サービスネットワークは、取り得る中間ネットワーク（上述のような）のリストから選択されても良いし、あるいは修正されたＮＡＩで指示されても良い。この用途の例の目的は、サーバ開始ＡＡＡメッセージが明示的に選択された中間サービスネットワーク（群）を通過することを保証することである（但し、ＡＡＡクライアント開始ＡＡＡメッセージでに対する逆順序及び逆方向）。つまり、明示的に選択されたサービスネットワーク（群）は、アップリンク方向でＡＡＡクライアント開始ＡＡＡメッセージをルーティングする場合に選択可能とすることができ、一旦、選択されると、明示的に選択された中間サービスネットワーク（群）は、ダウンリンク方向で次のサーバ開始ＡＡＡメッセージに対して必須になる。その結果、明示的に選択された中間サービスネットワーク（群）は、この用途の例の状況では、サーバ開始ＡＡＡメッセージに対して必須の中間サービスネットワーク（群）として見なされる。
【００５５】
ホームＡＡＡサーバがＡＡＡリクエストを受信する場合、これは、Ｔｒａｖｅｒｓｅｄ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性とＴｒａｖｅｒｓｅｄ−Ｈｏｓｔ−Ｏｆ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性の内容を記憶する。その後、ダウンリンクにサーバ開始ＡＡＡリクエストを送信する場合、ホームＡＡＡサーバは、ルーティング体系に基づく（時には、ホストアイデンティティに基づく）ルーズソースルーティングに対して記憶された情報を使用することができる。つまり、必須の中間ネットワークについてのルーティング情報をサーバ開始ＡＡＡリクエストメッセージに含めることで、そのリクエストが必須の中間ネットワークを介してルーティングされることを保証する。いくつかのサーバ開始ＡＡＡメッセージに対しては、選択された中間ネットワークのルーティング体系を提供するＡＡＡサーバのグループ以外のどの中間ＡＡＡサーバをメッセージが通過することは問題とならない場合がある。この場合、ホームＡＡＡサーバは、サーバ開始ＡＡＡメッセージに、必要な中間ネットワークのルーティング体系（ＦＱＤＮの形式）、例えば、いわゆる「Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ（中間ルーティング体系）」と呼ばれる属性を含める。
【００５６】
他のサーバ開始ＡＡＡメッセージに対しては、最初のクライアント開始ＡＡＡリクエストが通過した同一の中間ＡＡＡサーバ（選択された中間ネットワークの同一ルーティング体系を提供するＡＡＡサーバの取り得るグループ以外）に、サーバ開始メッセージも通過することが重要となる場合がある。このようなメッセージの例には、Ｄｉａｍｅｔｅｒ中止セッションリクエスト（Diameter Abort-Session-Request）メッセージがある。このようなメッセージでは、ホームＡＡＡサーバは、必須の中間ネットワークのルーティング体系に加えて、通過する特定の中間ＡＡＡサーバのホストアイデンティティ（ＦＱＤＮの形式）を、例えば、「Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｈｏｓｔ（中間ホスト）」と呼ばれる属性に含める。ホームＡＡＡサーバと、取り得る中間ＡＡＡサーバ、例えば、プロキシ及びリレーエージェントの少なくとも一方は、Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性に基づいて、あるいは、存在する場合には、Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｈｏｓｔ属性に基づいて、サーバ開始ＡＡＡリクエストを選択された中間ネットワークに向けてルーティングする。中間ＡＡＡサーバがサーバ開始ＡＡＡリクエストを受信する場合、そのリクエストを転送する前に、中間ＡＡＡサーバは、Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性を削除し、かつ存在する場合には、Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｈｏｓｔ属性を削除する。次に、Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性とＩｎｔｅｒｍｅｄｉａｒｙ−Ｈｏｓｔ属性がない状態で、サーバ開始ＡＡＡリクエストが、通常のルーティング体系に基づくルーティング原理を使用して、即ち、ターゲットＡＡＡクライアントのルーティング体系及びＦＱＤＮの少なくとも一方に基づいて、ローカルアクセスネットワークへルーティングされる。
【００５７】
サーバ開始ＡＡＡリクエストを、１つの中間ネットワークを通過させることを制御するこの方法は、複数の予め選択された（必須の）中間ネットワークにも適用する。最初のＡＡＡリクエストがローカルアクセスネットワークからホームＡＡＡサーバへのアップリンクでルーティングされる場合、各明示的に選択された中間ネットワークのＡＡＡサーバは、Ｔｒａｖｅｒｓｅｄ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性（ＦＱＤＮの形式で自身が提供するルーティング体系を含む）とＴｒａｖｅｒｓｅｄ−Ｈｏｓｔ−Ｏｆ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性（ＦＱＤＮの形式で自身の所有するホストアイデンティティを含む）とをＡＡＡリクエストに追加する。各Ｔｒａｖｅｒｓｅｄ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性はそれぞれ、ＡＡＡメッセージ内でそれらの属性が現れる相対的な順序が、必須の中間ネットワークをＡＡＡリクエストが通過した順序を特定するような方法で追加される。各Ｔｒａｖｅｒｓｅｄ−Ｈｏｓｔ−Ｏｆ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性も同一の順序で追加される。そうすることで、対応する中間ＡＡＡサーバを通過した順序を識別することができる。また、この順序付けされた属性を追加する方法は、各Ｔｒａｖｅｒｓｅｄ−Ｈｏｓｔ−Ｏｆ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性と、それに対応するＴｒａｖｅｒｓｅｄ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性とのマッチングを行うことを可能とする。
【００５８】
もちろん、選択された中間ネットワークについての情報を記憶するための、他の属性構成（及び属性名）を使用することもでき、上述のこれらの例は、単なる例示である。Ｄｉａｍｅｔｅｒでは、各中間ＡＡＡサーバ（選択された中間ネットワークのルーティング体系を提供する）のルーティング体系とホストアイデンティティは、例えば、グループ化されているＡＶＰに含められる（即ち、各必須の中間ネットワークに対して１つのグループ化されているＡＶＰが得られる）。別の制限することのない例には、選択された中間ルーティング体系すべてに対するグループ化されているＡＶＰと、対応する中間ホストアイデンティティのすべてに対する別のグループ化されているＡＶＰとを有することである。更なる制限することのない例には、すべてのルーティング体系とすべてのホストアイデンティティとを１つのグループ化されているＡＶＰに含めることである。メッセージを受信するＡＡＡサーバが、含められているルーティング体系とホストアイデンティティ間の相対順序を識別でき、かつ、各ホストアイデンティティとその対応するルーティング体系とをマッチングすることができる限り、このＡＶＰ構造の種類は本質的なものではない。
【００５９】
ホームＡＡＡサーバは、Ｔｒａｖｅｒｓｅｄ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性とＴｒａｖｅｒｓｅｄ−Ｈｏｓｔ−Ｏｆ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性のすべての内容を記憶する。サーバ開始ＡＡＡリクエストを次に送信する場合、ホームＡＡＡサーバは、既に受信している各Ｔｒａｖｅｒｓｅｄ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性に対して１つのＩｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性を含めて、必要であれば、既に受信している各Ｔｒａｖｅｒｓｅｄ−Ｈｏｓｔ−Ｏｆ−Ｍａｎｄａｔｏｒｙ−Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性に対して１つのＩｎｔｅｒｍｅｄｉａｒｙ−Ｈｏｓｔ属性を含める。Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性と、存在する場合には、Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｈｏｓｔ属性は、それらの相対順序が、選択されたネットワークを通過すべき順序を特定するような方法で、サーバ開始ＡＡＡメッセージに含められる。各通過する必須の中間ネットワークのＡＡＡサーバは、サーバ開始ＡＡＡリクエストを転送する前に、自身が所有するルーティング体系を含むＩｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性を削除し、存在する場合には、自身が所有するホストアイデンティティを含むＩｎｔｅｒｍｅｄｉａｒｙ−Ｈｏｓｔ属性を削除する。Ｉｎｔｅｒｍｅｄｉａｒｙ−Ｒｅａｌｍ属性とＩｎｔｅｒｍｅｄｉａｒｙ−Ｈｏｓｔ属性のすべてが削除される場合、サーバ開始ＡＡＡリクエストは、通常のルーティング体系に基づくルーティング原理を使用して、即ち、ターゲットＡＡＡクライアントのルーティング体系及びＦＱＤＮの少なくとも一方に基づいて、ローカルアクセスネットワークへルーティングされる。
【００６０】
もちろん、サーバ開始ＡＡＡメッセージの必須の中間ネットワークについての情報を記憶するための、他の属性構成（及び属性名）を使用することもでき、上述のこれらの例は、単なる例示である。例えば、Ｄｉａｍｅｔｅｒでは、グループ化されているＡＶＰの様々な形式のものを、その情報を搬送するために使用することができる。各中間ＡＡＡサーバ（選択された中間ネットワークのルーティング体系を提供する）のルーティング体系及びホストアイデンティティは、例えば、グループ化されているＡＶＰに含めることができる（即ち、各必須の中間ネットワークに対して１つのグループ化されているＡＶＰが得られる）。別の制限することのない例には、すべてのルーティング体系とすべてのホストアイデンティティとを１つのグループ化されているＡＶＰに含めることである。グループ化されているＡＶＰでは、ホストアイデンティティが省略されていること（即ち、マッチングするホストアイデンティティを有さないルーティング体系が存在する場合）が、例えば、ホストアイデンティティに対する専用値あるいはゼロレングスサブＡＶＰによって示されても良い。
【００６１】
サーバ開始ＡＡＡリクエストを、１つの以上の必須の中間ネットワーク（群）を通過させるための方法は、アップリンクＡＡＡルーティングスキームとは独立していることに注意すべきである。上述のアップリンクＡＡＡルーティングスキーム、あるいは修正されたＮＡＩのルーティング、あるいは１つ以上の中間ネットワーク（群）を選択し、かつＡＡＡクライアント開始トラフィックを、その選択された中間ネットワーク（群）を通過させるための他のスキームとともに、この方法は使用することができる。
【００６２】
第２の用途の例を実現する時に有用なステップ例を示す、ホームネットワーク開始ＡＡＡメッセージにおけるフローチャートを、図７に示す。ローカルアクセスネットワークが、１つ以上の明示的に選択されたあるいは優先された中間ネットワークを介してルーティングされるＡＡＡリクエストを発信する場合、選択された中間ネットワークの各ＡＡＡサーバは、ＡＡＡリクエストメッセージに、自身のルーティング体系及び自身のホストアイデンティティの少なくとも一方を追加する（ステップＳ１）。ＡＡＡメッセージがホームネットワークで受信される場合、中間ネットワークリストが、ＡＡＡメッセージに追加されるルーティング体系及びホストアイデンティティを使用して生成され、かつそのリストが記憶される（ステップＳ２）。ホームネットワーク開始ＡＡＡメッセージに対しては、ホームＡＡＡサーバはそのリストを使用して、ルーティング体系に基づくルーズソースルーティングと、ホストアイデンティティに基づくルーズソースルーティングの少なくとも一方を編成する。このリストは、そのリスト上の中間ネットワーク（群）を介してＡＡＡメッセージをルーティングするためのＡＡＡメッセージに含められる（ステップＳ３）。リスト上の中間ＡＡＡサーバがそのＡＡＡメッセージを受信する場合、それは、自身のルーティング体系属性をリストから削除し、また、存在する場合には、リストから自身のホストアイデンティティ属性を削除する。その後、リスト上の別の中間ＡＡＡサーバに向けて、あるいは移動端末へ現在サービスを提供しているローカルアクセスネットワークへＡＡＡリクエストを転送する（ステップＳ４）。
【００６３】
本発明には多くの利点がある。それらの内のいくつかをここで説明する。おそらくは、中間ネットワークを介するホームネットワークへのルートを、ＷＬＡＮネットワークによって広告されるネットワーク情報が全くないあるいは不完全である場合でさえも、常に検出することができる（１つは存在する場合）。ネットワークアクセスが不必要に拒否されない。ＷＬＡＮネットワークに直接関係しない、例えば、ＲＣから「秘匿」されているＰＬＭＮネットワークを、１つあるいはいくつかのＲＣを介する中間ＰＬＭＮネットワークとして使用することができる。ＷＬＡＮネットワークは、ネットワーク情報を広告する必要がない（但し、広告することも有効である場合もある）。アクセスネットワークからホームネットワークへ送信されるＡＡＡリクエストとして、サーバ開始ＡＡＡリクエストを、同一の選択された中間ネットワークを通過させることができる。
【００６４】
本発明は、例示の実施形態とともに説明されているものであり、本発明が、任意の特定の実施形態に制限されるものではないことが理解されるべきである。これに対して、本発明は、請求項の範囲に含まれる様々な変更及び透過の構成を含むことが意図されている。
【図面の簡単な説明】
【００６５】
【図１】図１はホームサービスネットワークによって提供されるパケットデータサービスがローカルアクセスネットワークを介してアクセスすることができるシステムを示す図である。
【図２】ローカルアクセスネットワークと中間サービスネットワークを介するホームサービスネットワークへの間接アクセスを示す図である。
【図３】移動端末によって現在アクセスされているアクセスネットワークと、移動端末のホームサービスネットワーク間でのＡＡＡメッセージのルーティングに伴う潜在的な問題を説明するために使用されるより拡張的な図である。
【図４】優先された中間ネットワークを介在する、拡張されたＡＡＡルーティングに対する処理例を示すフローチャート図である。
【図５】移動端末によって現在アクセスされているアクセスネットワークと、移動端末のホームＰＬＭＮ間のＡＡＡメッセージのルーティングを向上させるために、許容可能なあるいは優先される潜在的な中間ネットワーク及びサーバの少なくとも一方をどのように使用できるかを示す図である。
【図６】ＡＡＡクライアント指向ＡＡＡメッセージに対して、１つ以上の優先中間ネットワークの選択を介在する、拡張されたＡＡＡルーティングに対する処理例を示すフローチャートである。
【図７】ホームネットワーク開始ＡＡＡメッセージに対する、拡張されたＡＡＡルーティングに対する処理例を示すフローチャートである。
【図１】
2008516520.tif 000003
【図２】
2008516520.tif 000004
【図３】
2008516520.tif 000005
【図４】
2008516520.tif 000006
【図５】
2008516520.tif 000007
【図６】
2008516520.tif 000008
【図７】
2008516520.tif 000009
【手続補正書】
【提出日】平成18年7月7日(2006.7.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホームサービスネットワーク（１４）から、ローミング移動端末（１０）によってアクセスされるあるいはサービスを提供するローカルアクセスネットワーク（１２）へ、前記ローミング移動端末（１０）に関連する、第１認証、認可あるいはアカウンティング（ＡＡＡ）メッセージのルーティングを向上させる方法であって、前記第１ＡＡＡメッセージが１つ以上の選択された中間サービスネットワークを通過する、方法であって、
前記ホームサービスネットワークが、前記１つ以上の選択された中間サービスネットワークを介して前記ホームサービスネットワークへルーティングされる第２ＡＡＡメッセージを前記ローカルアクセスネットワークから受信する工程と、
前記ホームサービスネットワークにおいて、前記第１ＡＡＡメッセージを前記ホームサービスネットワーク（１４）から、前記移動端末（１０）によってアクセスされるあるいはサービスを提供する前記ローカルアクセスネットワーク（１２）へのルーティング時に使用するための、前記１つ以上の中間サービスネットワーク（３０、３４、３８）のリストを記憶する工程と、
前記ホームサービスネットワーク（１４）が、前記リストを前記第１ＡＡＡメッセージに含める工程と、
前記第１ＡＡＡメッセージを前記ローカルアクセスネットワーク（１２）へ搬送するために、前記リスト上の前記１つ以上の中間サービスネットワーク（３０、３４、３８）を使用する工程とを備え、
前記選択された中間サービスネットワークそれぞれ、あるいは前記選択された中間サービスネットワークのサブセットのそれぞれによって、関係する識別子が前記ＡＡＡメッセージに追加されている
ことを特徴とする方法。
【請求項２】
前記中間サービスネットワークのそれぞれは、前記中間サービスネットワークのＡＡＡサーバのドメイン名あるいは完全に記述されたドメイン名を使用して、前記リスト内で識別される
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記ホームサービスネットワークは、前記第２ＡＡＡメッセージを受信し、かつ前記１つ以上の選択された中間サービスネットワークによって含められる前記関係する識別子を使用して前記リストを生成する
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記生成されたリストに含まれる前記１つ以上の中間サービスネットワークを使用して、前記第１ＡＡＡメッセージを前記ローカルアクセスネットワークへルーティングするために、前記生成されたリストを使用する工程と
を備えることを特徴とする請求項３に記載の方法。
【請求項５】
前記リスト上の中間サービスネットワークのそれぞれは、前記第１ＡＡＡメッセージを受信し、該第１ＡＡＡメッセージを直接前記ローカルアクセスネットワークへルーティングする、あるいは該第１ＡＡＡメッセージを前記リスト上の別の中間サービスネットワークへルーティングする
ことを特徴とする請求項３に記載の方法。
【請求項６】
前記リスト上の中間サービスネットワークのそれぞれは、前記リストから自身に関係する識別子を削除し、その後、前記第１ＡＡＡメッセージを直接前記ローカルアクセスネットワークへルーティングする、あるいは該第１ＡＡＡメッセージを前記リスト上の別の中間サービスネットワークへルーティングする
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記関係する識別子は、前記中間サービスネットワークのドメイン名及び完全に記述されたドメイン名の一方あるいは両方、あるいは前記中間サービスネットワークのＡＡＡサーバのドメイン名及び完全に記述されたドメイン名の一方あるいは両方である
ことを特徴とする請求項３に記載の方法。
【請求項８】
前記ホームサービスネットワークに、１つ以上の中間サービスネットワークと、前記第１ＡＡＡメッセージを前記ホームサービスネットワークから前記移動端末に関係する前記ローカルアクセスネットワークへルーティングするための前記リスト上の中間サービスネットワークそれぞれに対応するＡＡＡサーバとのリストを記憶する工程と、
前記第１ＡＡＡメッセージを前記ローカルアクセスネットワークへ搬送するために、前記リスト上の前記１つ以上の中間サービスネットワークと、前記１つ以上の対応するＡＡＡサーバとを使用する工程と
を更に備えることを特徴とする請求項７に記載の方法。
【請求項９】
前記リスト上の前記中間サービスネットワークの１つ以上は、前記第１ＡＡＡメッセージを前記ホームサービスネットワークから前記ローカルアクセスネットワークへのルーティング時に使用するために必須である
ことを特徴とする請求項１に記載の方法。
【請求項１０】
ホームサービスネットワーク（１４）から、ローミング移動端末（１０）によってアクセスされるあるいはサービスを提供するローカルアクセスネットワーク（１２）へ、前記ローミング移動端末（１０）に関連する、認証、認可あるいはアカウンティング（ＡＡＡ）メッセージのルーティングを強化向上させるための、ホームサービスネットワーク（１４）における装置であって、前記第１ＡＡＡメッセージが１つ以上の選択された中間サービスネットワークを通過する、装置であって、
前記第１ＡＡＡメッセージを前記ホームサービスネットワーク（１４）から前記ローカルアクセスネットワーク（１２）へルーティングするための、１つ以上の中間サービスネットワーク（３０、３４、３８）のリストを記憶するホームサービスネットワークメモリと、
第２ＡＡＡメッセージを前記ローカルアクセスネットワークから受信し、前記リストを生成し、前記第２ＡＡＡメッセージに関係し、かつ含められている１つ以上の識別子を使用するように構成されているデータ処理回路とを備え、
前記データ処理回路は、
前記リストを前記第１ＡＡＡメッセージに含め、
前記リスト上の前記１つ以上の中間サービスネットワーク（３０、３４、３８）を使用して、前記第１ＡＡＡメッセージを前記ローカルアクセスネットワーク（１２）へ方向づける
タスクを実行するように構成されている
ことを特徴とする装置。
【請求項１１】
前記中間サービスネットワークのそれぞれは、前記中間サービスネットワークのＡＡＡサーバのドメイン名あるいは完全に記述されたドメイン名を使用して、前記リスト内で識別される
ことを特徴とする請求項１０に記載の装置。
【請求項１２】
前記第２ＡＡＡメッセージに関係している前記１つ以上の識別子は、前記第２ＡＡＡメッセージを前記ホームサービスネットワークへ搬送するために使用される前記１つ以上の中間サービスネットワークによって含められる
ことを特徴とする請求項１０に記載の装置。
【請求項１３】
前記データ処理回路は、前記生成されたリストに含まれる前記１つ以上の中間サービスネットワークを使用して、前記第１ＡＡＡメッセージを前記ローカルアクセスネットワークへルーティングするように構成されている
ことを特徴とする請求項１２に記載の装置。
【請求項１４】
前記関係する識別子は、前記中間サービスネットワークのドメイン名及び完全に記述されたドメイン名の一方あるいは両方、あるいは前記中間サービスネットワークのＡＡＡサーバのドメイン名及び完全に記述されたドメイン名の一方あるいは両方を含んでいる
ことを特徴とする請求項１２に記載の装置。
【請求項１５】
前記ホームサービスネットワークメモリは、１つ以上の中間サービスネットワークと、前記第１ＡＡＡメッセージを前記ホームサービスネットワークから前記ローカルアクセスネットワークへルーティングするための前記１つ以上の中間サービスネットワークそれぞれに対応するＡＡＡサーバとのリストを記憶するように構成されていて、
前記ホームサービスネットワークは、前記リスト上の中間サービスネットワークと対応するＡＡＡサーバを介して、前記第１ＡＡＡメッセージを前記ローカルアクセスネットワークへ搬送するように構成されている
ことを特徴とする請求項１０に記載の装置。
【請求項１６】
前記リスト上の前記中間サービスネットワークの１つ以上は、前記ＡＡＡメッセージを前記ホームサービスネットワークから前記ローカルアクセスネットワークへのルーティング時に使用するために必須である
ことを特徴とする請求項１０に記載の装置。
【請求項１７】
ローミング移動端末（１０）と、
前記移動端末（１０）へ現在サービスを提供しているローカルアクセスネットワーク（１２）と、
１つ以上の中間サービスネットワーク（３０、３４、３８）と、
第１認証、認可あるいはアカウンティング関連（ＡＡＡ）メッセージを、ホームサービスネットワーク（１４）から前記ローカルアクセスネットワーク（１２）へのルーティングを向上させるためのホームサービスネットワーク（１４）とを備え、
前記第１ＡＡＡメッセージが、前記１つ以上の中間サービスネットワークを通過し、
前記ローカルアクセスネットワークが、選択された１つ以上の優先中間サービスネットワークを介して前記ホームサービスネットワークへルーティングされる第２ＡＡＡメッセージを発信する場合、選択された中間サービスネットワークのそれぞれは、前記第２ＡＡＡメッセージに、関係する識別子を追加する手段を含んでいるシステムであって、
前記ホームサービスネットワーク（１４）は、
前記第１ＡＡＡメッセージを前記ホームサービスネットワーク（１４）から前記ローカルアクセスネットワーク（１２）へのルーティング時に使用するための、前記１つ以上の中間サービスネットワーク（３０、３４、３８）のリストを前記ホームサービスネットワーク（１４）に記憶する手段と、
前記リストを前記第１ＡＡＡメッセージに含める手段と、
前記第１ＡＡＡメッセージを前記ローカルアクセスネットワーク（１２）へ搬送するために、前記リスト上の前記１つ以上の中間サービスネットワーク（３０、３４、３８）を使用する手段と
を備えることを特徴とするシステム。
【請求項１８】
前記中間サービスネットワークのそれぞれは、前記中間サービスネットワークのＡＡＡサーバのドメイン名あるいは完全に記述されたドメイン名を使用して、前記リスト内で識別される
ことを特徴とする請求項１７に記載のシステム。
【請求項１９】
前記ホームサービスネットワークは、前記選択された１つ以上の中間サービスネットワークによって含められる前記関係する識別子を使用して、前記第２ＡＡＡメッセージから前記リストを生成する手段を含んでいる
ことを特徴とする請求項１７に記載のシステム。
【請求項２０】
前記記憶する手段は、１つ以上の中間サービスネットワークと、前記第１ＡＡＡメッセージの前記ローカルアクセスネットワークへのルーティング時に使用するための前記１つ以上の中間サービスネットワークそれぞれに対応するＡＡＡサーバとのリストを記憶するように構成され、
前記使用する手段は、前記第１ＡＡＡメッセージを前記ローカルアクセスネットワークに搬送するために、前記リスト上の前記１つ以上の中間サービスネットワークと、前記１つ以上の対応するＡＡＡサーバを使用するように構成されている
ことを特徴とする請求項１７に記載のシステム。
【請求項２１】
前記リスト上の前記中間サービスネットワークの１つ以上は、前記第１ＡＡＡメッセージの前記ホームサービスネットワークから前記ローカルアクセスネットワークへのルーティング時に使用するために必須である
ことを特徴とする請求項１７に記載のシステム。
【国際調査報告】
2008516520.tif 000010
2008516520.tif 000011
2008516520.tif 000012