(57)【要約】少なくとも２つのネットワーク間の相互接続における認証、認可および課金（ＡＡＡ）のための方法が提供される。この少なくとも２つのネットワークは、ブローカーと通信可能であり、第１のネットワークと第２のネットワークを含んでいる。第２のネットワークは、ブローカーからブローカー秘密鍵を受信し、第１のネットワークのユーザに対応するユーザの装置から第１のネットワークからユーザへの認可証を受信する。第１のネットワークからユーザへの認可証は、第１のネットワーク秘密鍵を用いて署名され、ブローカーから第１のネットワークへの認可証とユーザ公開鍵を含んでいる。ブローカーから第１のネットワークへの認可証は、ブローカー秘密鍵を用いて署名され、第１のネットワーク公開鍵を含んでいる。ブローカー公開鍵と第１のネットワーク公開鍵の各々に基づいて、第２のネットワークによりブローカーから第１のネットワークへの認可証と第１のネットワークからユーザへの認可証が本物であると判定されたとき、セッション鍵が第２のネットワークからユーザの装置に送信される。セッション鍵は、ユーザ公開鍵を用いて暗号化される。セッション鍵は、ユーザの装置が第２のネットワークにアクセスするのを許可するために使用される。
2005529525.tif 000002
【特許請求の範囲】
【請求項１】
相互接続機能を有する無線ＬＡＮにおける無線ＬＡＮと第２のネットワークとの間の相互接続のための方法であって、前記無線ＬＡＮおよび前記第２のネットワークがブローカー構成要素と通信可能であり、
前記ブローカーから第１の鍵を受信するステップと、
ユーザの装置から、ブローカーから第２のネットワークへの認可証と第２の鍵を含む第２のネットワークからユーザへの認可証を受信するステップと、
第３の鍵を得るために、前記第１の鍵を用いて前記ブローカーから第２のネットワークへの認可証を認証するステップと、
前記第２の鍵を得るために、前記第３の鍵を用いて前記第２のネットワークからユーザへの認可証を認証するステップと、
セッション鍵を生成し、前記第２の鍵を用いて前記セッション鍵を暗号化し、前記ユーザの装置に前記暗号化されたセッション鍵を送信するステップと、
前記セッション鍵を用いて前記ユーザの装置と通信するステップと、を含む、前記方法。
【請求項２】
前記第２のネットワークからユーザへの認可証は、前記ユーザが相互接続サービスに加入しているかどうかを示す前記ユーザの加入レベルを更に含み、前記セッション鍵を送信するステップが、前記加入レベルに応答して行われる、請求項１に記載の方法。
【請求項３】
前記第２のネットワークからユーザへの認可証は、前記第２のネットワークからユーザへの認可証の有効期限を更に含み、更に、前記方法が、前記第２のネットワークからユーザへの認可証の期限が終了しているかどうかを判定するために、前記有効期限をチェックするステップを含む、請求項１に記載の方法。
【請求項４】
第４鍵を用いて署名され、前記セッション鍵を含む無線ＬＡＮからユーザへの認可証を生成するステップを更に含み、前記ステップにより、前記ユーザの装置は、前記無線ＬＡＮを認証することが可能である、請求項１に記載の方法。
【請求項５】
相互接続機能を有する無線ＬＡＮにおける無線ＬＡＮと第２のネットワークとの間の相互接続のための方法であって、前記無線ＬＡＮおよび前記第２のネットワークがブローカー構成要素と通信可能であり、
前記ブローカーからブローカー公開鍵を受信するステップと、
ユーザの装置から、第２のネットワーク秘密鍵を用いて署名され、ブローカーから第２のネットワークへの認可証とユーザ公開鍵を含む第２のネットワークからユーザへの認可証を受信するステップとを含み、前記ブローカーから第２のネットワークへの認可証は、ブローカー秘密鍵を用いて署名され、第２のネットワーク公開鍵を含み、
前記ブローカー公開鍵を用いて前記ブローカーから前記第２のネットワークへの認可証を認証し、前記第２のネットワーク公開鍵を得るステップと、
前記第２のネットワーク公開鍵を用いて前記第２のネットワークからユーザへの認可証を認証し、前記ユーザ公開鍵を得るステップと、
セッション鍵を生成し、前記ユーザ公開鍵を用いて前記セッション鍵を暗号化し、前記ユーザの装置に前記暗号化されたセッション鍵を送信するステップと、
前記セッション鍵を用いて前記ユーザの装置と通信するステップと、を含む、前記方法。
【請求項６】
前記第２のネットワークからユーザへの認可証は、前記ユーザが相互接続サービスに加入しているかどうかを示す前記ユーザの加入レベルを更に含み、前記セッション鍵を送信するステップが、前記加入レベルに応答して行われる、請求項５に記載の方法。
【請求項７】
前記第２のネットワークからユーザへの認可証は、前記第２のネットワークからユーザへの認可証の有効期限を更に含み、更に、前記方法が前記第２のネットワークからユーザへの認可証の期限が終了しているかどうかを判定するために前記有効期限をチェックするステップを含む、請求項５に記載の方法。
【請求項８】
前記ユーザの装置に前記無線ＬＡＮを認証する機能を与えるステップを更に含む、請求項５に記載の方法。
【請求項９】
前記ユーザの装置に前記無線ＬＡＮを認証する機能を与えるステップは、
前記ブローカー秘密鍵を用いて署名され、無線ＬＡＮ秘密鍵を含むブローカーから無線ＬＡＮへの認可証を受信するステップと、
無線ＬＡＮ秘密鍵を用いて署名され、前記暗号化されたセッション鍵を含む無線ＬＡＮからユーザへの認可証を生成するステップと、
前記無線ＬＡＮからユーザへの認可証を前記ユーザの装置に送信するステップと、を更に含む、請求項８に記載の方法。
【請求項１０】
第２のネットワークに加入しているユーザの装置を用いて無線ＬＡＮとの通信を行うための方法であって、前記第ネットワークが、前記無線ＬＡＮと相互接続契約をしており、前記無線ＬＡＮおよび前記第２のネットワークが、ブローカー構成要素と通信可能であり、
第２のネットワークからユーザの装置への認可証を前記第２のネットワークから受信するステップを含み、前記第２のネットワークからユーザの装置への認可証は、第２のネットワーク秘密鍵を用いて署名され、ブローカーからネットワークへの認可証とユーザ公開鍵とを含み、
前記無線ＬＡＮに対して前記第２のネットワークからユーザの装置への認可証を送信するステップを含み、前記無線ＬＡＮは、前記ブローカー構成要素から受信したブローカー公開鍵を用いて前記ユーザ公開鍵を得ることが可能であり、
前記無線ＬＡＮから、前記ユーザの公開鍵を用いて暗号化されたセッション鍵を受信するステップと、
ユーザ秘密鍵を用いて前記セッション鍵を復号化するステップと、
前記セッション鍵を用いて前記無線ＬＡＮと通信するステップと、を含む、前記方法。
【請求項１１】
前記第２のネットワークからユーザへの認可証は、前記ユーザが相互接続サービスに加入しているかどうかを示す前記ユーザの加入レベルを更に含む、請求項１０に記載の方法。
【請求項１２】
前記第２のネットワークからユーザへの認可証が、前記第２のネットワークからユーザへの認可証の有効期限を含み、前記有効期限が満了していない場合、前記送信ステップが行われる、請求項１０に記載の方法。
【請求項１３】
前記受信ステップが、前記ブローカー秘密鍵により署名され、前記セッション鍵を含む無線ＬＡＮからユーザへの認可証を受信するステップを含み、更に、前記第２のネットワークから前記ブローカー公開鍵を受信し、前記ブローカー公開鍵を用いて前記無線ＬＡＮからユーザへの認可証を認証し、前記セッション鍵を得るステップを含む、請求項１０に記載の方法。
【請求項１４】
相互接続関係を有する複数のネットワークにおいてユーザの認証を行うためのブローカーに基づくシステムであって、
相互接続機能を有する無線ＬＡＮと、
第２のネットワークと、
前記無線ＬＡＮおよび前記第２のネットワークと通信可能なブローカー構成要素とを含み、前記ブローカーは、ブローカー公開鍵を前記無線ＬＡＮに送信する手段と、ブローカー秘密鍵を用いて署名され、第２のネットワーク公開鍵を含むブローカーから第２のネットワークへの認可証を前記第２のネットワークに送信する手段とを含み、
前記第２のネットワークは、ユーザの装置に対し、第２のネットワーク秘密鍵を用いて署名され、前記ブローカーから第２のネットワークへの認可証と前記ユーザ公開鍵とを含む第２のネットワークからユーザへの認可証を送信する手段を含み、
前記無線ＬＡＮは、前記ブローカーから第２のネットワークへの認可証を認証し、前記第２のネットワーク公開鍵を得る手段と、前記第２のネットワークからユーザへの認可証を認証し、前記ユーザ公開鍵を得る手段と、セッション鍵を生成し、前記ユーザ公開鍵を用いて前記セッション鍵を暗号化する手段とを含む、前記ブローカーに基づくシステム。
【請求項１５】
前記無線ＬＡＮが、無線ＬＡＮ秘密鍵を用いて署名され、前記暗号化されたセッション鍵を含む無線ＬＡＮからユーザへの認可証を送信する手段を更に含む、請求項１４に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、ネットワーク接続に関し、より具体的には、階層型認可証（ｈｉｅｒａｒｃｈｉｃａｌ  ｃｅｒｔｉｆｉｃａｔｅｓ：階層型証明書）を用いたブローカー（ｂｒｏｋｅｒ：仲介要素、仲介装置、仲介器）に基づく相互接続（ｉｎｔｅｒｗｏｒｋｉｎｇ：インターワーキング）認証、認可および課金（ＡＡＡ：Ａｕｔｈｅｎｔｉｃａｔｉｏｎ，  Ａｕｔｈｏｒｉｚａｔｉｏｎ，ａｎｄ  Ａｃｃｏｕｎｔｉｎｇ）に関する。
【背景技術】
【０００２】
一般に、認証、認可および課金（ＡＡＡ）には、携帯電話ネットワークや無線ＬＡＮ（ＷＬＡＮ：ワイヤレスＬＡＮ）等のネットワークにアクセスし、このネットワークを利用することが必要である。モバイル端末が複数のネットワークに対するアクセス機構を有するような場合、これらのネットワークの間で認証、認可および課金（ＡＡＡ）に係わる相互接続を行うことが非常に重要である。しかしながら、通常、係わりのあるネットワークは、同一の管理ドメインに属しておらず、同一の認証、認可および課金に係わるスキームを共有するものでものでもない。更に、携帯電話事業者（ｃｅｌｌｕｌａｒ  ｏｐｅｒａｔｏｒ）が、全ての無線ＬＡＮ提供者と契約関係を確立することは困難であり、また、その逆も困難である。更に、相互接続にサイン・アップした携帯電話ユーザが、相互接続に係わりのあるどの第三者についても認識しないようにすべきである。つまり、携帯電話（ｍｏｂｉｌｅ：モバイル）ユーザは、単一のアカウントのみ、つまり、自己の携帯電話アカウントのみを維持する必要がある。
【０００３】
携帯電話ネットワークと無線ＬＡＮとの間の相互接続には２つの形式、即ち、密結合（ｔｉｇｈｔ  ｃｏｕｐｌｉｎｇ：タイト・カップリング）と疎結合（ｌｏｏｓｅ  ｃｏｕｐｌｉｎｇ：ルーズ・カップリング）がある。疎結合の場合、無線ＬＡＮおよび携帯電話ネットワークは、独立したデータ・パスを有するが、無線ＬＡＮのユーザのための認証、認可および課金（ＡＡＡ）は、携帯電話ネットワークの認証、認可および課金に係わる機能に基づいて行われる。しかしながら、携帯電話ネットワークの認証、認可および課金に係わるプロトコル（ＭＡＰ／ＳＳ７）は、ＬＡＮユーザが使用するインターネット・プロトコル（ＩＰ）に基づく無線プロトコルとは互換性がない。
【０００４】
ネットワークが同一の管理ドメインに属しておらず、同一の認証、認可および課金（ＡＡＡ）を共有するものでもないという問題に対処するために、携帯電話ネットワークと無線ＬＡＮの認証、認可および課金に係わるスキームとの間をブリッジする特別の相互接続やゲートウエイが提案されている。これらの特別の機能には、携帯電話ネットワークのホーム・ロケーション・レジスタ（ＨＬＲ：Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）を適合させるものが存在するが、これは、多くの理由で、特に、携帯電話事業者の側の観点から望ましいものではない。
【０００５】
全ての無線ＬＡＮおよび携帯電話ネットワークの提供者間の契約を確立する際の問題に対処しようとする従来のブローカー・モデルは、全て、ブローカーの側にリアルタイムに携帯電話ユーザの認証に係わる認証、認可および課金（ＡＡＡ）エンジンを配置することを必要とするため、単一機器の障害がシステム全体の障害となりやすい（ｓｉｎｇｌｅ  ｐｏｉｎｔ  ｏｆ  ｆａｉｌｕｒｅ）。また、これらのブローカー・モデルのなかには、携帯電話ユーザがブローカー用に別個のアカウントを作成しなくてはならなくなるものもあり、これは、ユーザにとって大変不都合である。
【０００６】
従って、上述した従来技術による相互接続における認証、認可および課金に係わるスキームを解決する相互接続における認証、認可および課金に係わるスキームを得ることが望ましく、非常に有用である。
【発明の開示】
【０００７】
（発明の概要）
上述した問題、またその他の関連する従来技術の問題は、本発明の階層型認可証を用いたブローカー（ｂｒｏｋｅｒ：仲介要素、仲介装置、仲介器）に基づく認証、認可および課金（ＡＡＡ）により解決される。
【０００８】
本発明は、特に、限定するものではないが、携帯電話データ・ネットワークおよび無線ＬＡＮ相互接続における疎結合の場合に特に有用である。ブローカーを利用することにより、携帯電話事業者は、全ての無線ＬＡＮ提供者と相互接続のために契約関係を確立する必要がない。従って、従来のアプローチの場合よりも、より拡張性が高い。また、階層型認可証を用いることにより、ブローカーは、携帯電話ユーザの情報を保持する必要がない。携帯電話ユーザは、単に、自己の携帯電話アカウントを利用して、契約している携帯電話事業者の無線ＬＡＮにアクセスするだけでよい。
【０００９】
本発明の１つの態様によれば、少なくとも２つのネットワーク間の相互接続における認証、認可および課金（ＡＡＡ）のための方法が提供される。この少なくとも２つのネットワークは、ブローカーと通信可能であり、第１のネットワークと第２のネットワークを含んでいる。第２のネットワークは、ブローカーからブローカー秘密鍵を受信し、第１のネットワークのユーザに対応するユーザの装置から、第１のネットワークからユーザへの認可証を受信する。第１のネットワークからユーザへの認可証（証明書）は、第１のネットワーク秘密鍵を用いて署名され、ブローカーから第１のネットワークへの認可証とユーザ公開鍵を含んでいる。ブローカーから第１のネットワークへの認可証は、ブローカー秘密鍵を用いて署名され、第１のネットワーク公開鍵を含んでいる。ブローカー公開鍵と第１のネットワーク公開鍵の各々に基づいて、第２のネットワークによりブローカーから第１のネットワークへの認可証と第１のネットワークからユーザへの認可証が本物であると判定されたとき、セッション鍵が第２のネットワークからユーザの装置に送信される。セッション鍵は、ユーザ公開鍵を用いて暗号化される。セッション鍵は、ユーザの装置が第２のネットワークにアクセスするのを許可するために使用される。
【００１０】
本発明のこれらの態様、特徴、および利点、また、その他の態様、特徴、および利点は、添付図面を参照しながら好ましい実施の形態についての以下の詳細な説明を理解することにより明らかになる。
【発明を実施するための最良の形態】
【００１１】
本発明は、階層型認可証を用いたブローカー（ｂｒｏｋｅｒ：仲介要素、仲介装置、仲介器）に基づく認証、認可および課金（ＡＡＡ）に関する。本発明がどのようなアクセス・ネットワークの組み合わせにも適用することができることが理解できるが、本発明は、特に、携帯電話ネットワークおよび無線ＬＡＮ相互接続に適用される。
【００１２】
本発明は、ハードウェア、ソフトウェア、ファームウェア、特定用途プロセッサ、またはこれらを組み合わせた様々な形態で実行可能であることが理解される。好ましくは、本発明は、ハードウェアとソフトウェアとを組み合わせることにより実現される。更に、ソフトウェアは、プログラム記憶装置に具体的な形態で実現されたアプリケーション・プログラムとして実行されることが好ましい。アプリケーション・プログラムは、好ましいアーキテクチャーを有するコンピュータに対してアップロードされ、このコンピュータにより実行可能なものであってもよい。好ましくは、コンピュータは、１つ以上の中央処理装置（ＣＰＵ）、ランダム・アクセス・メモリ（ＲＡＭ）、入出力（Ｉ／Ｏ）インターフェースを備えるコンピュータ・プラットフォーム上で実行される。このコンピュータ・プラットフォームは、オペレーティング・システムとマイクロ命令コードを更に備えるものであってもよい。本明細書において記載された様々な処理および機能は、マイクロ命令コードの一部であってもよいし、アプリケーション・プログラムの一部であってもよいし、これらを組み合わせたものであってもよく、オペレーティング・システム上で実行されるものである。更に、コンピュータ・プラットフォームには、追加のデータ記憶装置や、印刷機等、周辺機器を接続するようにしてもよい。
【００１３】
更に、添付図面に図示された構成要素としてのシステム構成要素および方法の幾つかは、好ましくはソフトウェアの形態で実行されるため、システム構成要素（または処理機能ブロック）間の実際の接続は、本発明の実施の形態のプログラムの方法により異なるものであることが理解される。本明細書の開示内容に基づいて、関連する技術分野の当業者であれば、本発明の構成で実施すること、また、同様の構成で実施することができる。
【００１４】
図１は、本発明を適用することが可能な、本発明の具体的な実施の形態に係わるコンピュータ・システム１００を示すブロック図である。コンピュータ・システム１００は、例えば、無線ＬＡＮや携帯電話ネットワーク、または、無線ＬＡＮを実現するためのアクセス・ポイントにアクセスするのに使用されるモバイル装置に対し、本技術分野で公知である必要な通信インターフェース要素および処理要素を含めることにより実現される。携帯電話ユーザ装置の場合には、コンピュータ・システム１００は、例えば、必要な無線アクセス・ネットワークと通信するのに必要な無線インターフェース、更に、適用可能な基準に従ってメッセージのエンコード（符号化）およびデコード（復号化）を行うための処理要素を含む。コンピュータ処理システム１００は、システム・バス１０４を介して他の構成部品に対して動作可能に接続されたプロセッサ（ＣＰＵ）１０２を少なくとも１つ含んでいる。読み出し専用メモリ（ＲＯＭ）１０６、ランダム・アクセス・メモリ（ＲＡＭ）１０８、ディスプレイ・アダプタ１１０、Ｉ／Ｏアダプタ１１２、ユーザ・インターフェース・アダプタ１１４、サウンド・アダプタ１７０、および、ネットワーク・アダプタ１９８は、動作可能にシステム・バス１０４に接続される。
【００１５】
ディスプレイ装置１１６は、ディスプレ・アダプタ１１０により動作可能にシステム・バス１０４に接続される。ディスク記憶装置（例えば、磁気式または光学式のディスク記憶装置）１１８は、Ｉ／Ｏアダプタ１１２により動作可能にシステム・バス１０４に接続される。マウス１２０およびキーボード（キーパッドを含む）１２２は、ユーザ・インターフェース・アダプタ１１４により動作可能にシステム・バス１０４に接続される。マウス１２０およびキーボード１２２は、システム１００との間で情報を入力、出力するために使用される。
【００１６】
少なくとも１つのスピーカ（以下「スピーカ」と呼ぶ）１８５は、サウンド・アダプタ１７０により動作可能にシステムバス１０４に接続される。
【００１７】
ディジタルおよび／またはアナログのモデム１９６は、ネットワーク・アダプタ１９８により動作可能にシステム・バス１０４に接続される。
【００１８】
本発明は、ブローカー（ｂｒｏｋｅｒ：仲介要素、仲介装置、仲介器）を利用した認証、認可および課金（ＡＡＡ）に対するアプローチを提供する。ブローカーは、リアルタイム認証エンジンの代わりに認可証の認証機関として機能する。従って、ブローカーの利用により、単一機器の障害がシステム全体の障害となることがなくなる。ブローカーは、無線ネットワークに対して認可証を発行し、無線ネットワークは、自己の認可証を相互接続サービスに加入している個々の携帯電話ユーザに対して発行する。
【００１９】
図２は、本発明を適用することが可能な、本発明の具体的な実施の形態に係わる通信機構を示すブロック図である。図２に示す具体的な実施の形態においては、通信機構は、携帯電話ネットワーク２１０と、無線ＬＡＮ２２０と、ブローカー２３０と、携帯電話ユーザ２４０とを含んでいる。本発明は、無線ＬＡＮユーザに対して認証、認可および課金（ＡＡＡ）サービスを提供するための認可証に基づいたスキームを提供する。上述したように、本発明は、異なる数、異なる形式のネットワークを含み、ネットワークをどのように組み合わせたものにも適用可能である。
【００２０】
図３は、本発明の具体的な実施の形態に係わるアクセス・ネットワーク間の疎結合相互接続における携帯電話ユーザの認証、認可および課金（ＡＡＡ）のためのブローカーに基づく方法を示す流れ図である。アクセス・ネットワークは、携帯電話ネットワークと、無線ＬＡＮとを含んでいる。携帯電話ネットワークは、少なくとも携帯電話ユーザに関連付けられる。図３に示す具体的な実施の形態（更に、後述する図４に示す具体的な実施の形態）は、携帯電話ネットワークおよび無線ＬＡＮとの関連で説明されているが、本発明の精神および範囲を逸することなく、本発明に従って、上述した形式のネットワーク、また、その他の形式のネットワーク、更に、異なる数のネットワーク（１つの携帯電話ネットワークと３つの無線ＬＡＮ、２つの携帯電話ネットワークと２つの無線ＬＡＮ等）を含み、ネットワークをどのように組み合わせたものでも使用することができることが理解される。また、本発明の好ましい実施の形態においては、単一の携帯電話ネットワークに対し、携帯電話ユーザが当初、サービスの契約をしており、複数の無線ＬＡＮがこの単一の携帯電話ネットワークと相互接続の契約をしていることが考えられる。相互接続の契約は、無線ＬＡＮおよび携帯電話ネットワークとの間で様々な公知の通信方法を用いて行うことが可能である。
【００２１】
ブローカーの公開鍵Ｋｐｕｂ＿ｂは、ブローカーから携帯電話ネットワークと相互接続の契約をしている無線ＬＡＮに送信される（ステップ３０５）。携帯電話ネットワークが複数の無線ＬＡＮと契約している場合には、ブローカーは、公開鍵Ｋｐｕｂ＿ｂをこれらの無線ＬＡＮの全てに送信するようにしてもよい。好ましくは、必須ではないが、ブローカーの公開鍵ｐｕｂ＿ｂは、無線ＬＡＮにより公開鍵ｐｕｂ＿ｂが本当にブローカーの公開鍵であることが確実に分かるように、セキュア（安全）なチャネルを介して送信される。
【００２２】
ブローカーから携帯電話ネットワークへの認可証が、ブローカーにより携帯電話ネットワークに対して発行される（ステップ３１０）。限定するものではないが、ブローカーから携帯電話ネットワークへの認可証は、携帯電話ネットワークの公開鍵Ｋｐｕｂ＿ｃｎと携帯電話ネットワークのＩＤを含んでいる。ブローカーから携帯電話ネットワークへの認可証は、ブローカーの秘密鍵Ｋｐｒｉ＿ｂを用いて署名される。
【００２３】
携帯電話ユーザが、無線ＬＡＮの相互接続サービスを利用するために携帯電話ネットワークにサイン・アップした際、携帯電話ネットワークから携帯電話ユーザへの認可証が、携帯電話ネットワークにより携帯電話ユーザに対して発行される（ステップ３１５）。限定するものではないが、携帯電話ネットワークから携帯電話ユーザへの認可証は、ブローカーから携帯電話ネットワークへの認可証と、携帯電話ユーザの公開鍵ｐｕｂ＿ｍと、携帯電話ユーザの加入レベル（携帯電話ユーザが無線ＬＡＮ相互接続サービスに加入しているかどうか）と、携帯電話ネットワークから携帯電話ユーザへの認可証の有効期限を含んでいる。携帯電話ネットワークからブローカーへの認可証は、携帯電話ネットワークの秘密鍵Ｋｐｒｉ＿ｃｎを用いて署名される。
【００２４】
携帯電話ユーザが、無線ＬＡＮの通信圏内に入ったとき、携帯電話ユーザは、自己の認可証（即ち、携帯電話ネットワークから携帯電話ユーザへの認可証）を無線ＬＡＮ（例えば、アクセス・ポイント（ＡＰ）や無線ＬＡＮの他の構成要素（ｅｎｔｉｔｙ））に送信する（ステップ３２０）。無線ＬＡＮによりブローカーから携帯電話ネットワークへの認可証（携帯電話ネットワークから携帯電話ユーザへの認可証に含まれているもの）が本物であるかどうかが、ブローカーの公開鍵Ｋｐｕｂ＿ｂ（ステップ３０５において無線ＬＡＮに送信されたもの）を用いて決定される（ステップ３２５）。ブローカーから携帯電話ネットワークへの認可証が本物でない場合には、この方法の処理が終了する。しかしながら、ブローカーから携帯電話ネットワークへの認可証が本物である場合には、無線ＬＡＮは、（携帯電話ネットワークから携帯電話ユーザへの認可証に含まれるブローカーから携帯電話ネットワークへの認可証から）携帯電話ネットワークの公開鍵Ｋｐｕｂ＿ｃｎを抽出する（ステップ３３０）。携帯電話ネットワークの公開鍵Ｋｐｕｂ＿ｃｎを用いて、無線ＬＡＮは、携帯電話ネットワークから携帯電話ユーザへの認可証が本物であるかどうかを決定する（ステップ３３５）。
【００２５】
携帯電話ネットワークから携帯電話ユーザへの認可証が本物ではない場合には、この方法の処理が終了する。しかしながら、携帯電話ネットワークから携帯電話ユーザへの認可証が本物である場合には、無線ＬＡＮは、携帯電話ネットワークから携帯電話ユーザへの認可証から携帯電話ユーザの公開鍵ｐｕｂ＿ｍを抽出し、携帯電話ユーザの公開鍵ｐｕｂ＿ｍを用いて暗号化されたセッション鍵を携帯電話ユーザに発行する（ステップ３４０）。限定するものではないが、セッション鍵として、ユーザ毎に発行されるＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ：有線と同等のプライバシー）鍵を用いてもよい。
【００２６】
暗号化されたセッション鍵は、携帯電話ユーザが自己の秘密鍵Ｋｐｒｉ＿ｍを用いることにより復号化される（ステップ３４５）。携帯電話ユーザと無線ＬＡＮとの通信は、セッション鍵を用いて行われる（つまり、携帯電話ユーザと無線ＬＡＮとの間のその後の通信は全てセッション鍵を用いて暗号化される）（ステップ３５０）。特定の携帯電話ユーザのみがこのセッション鍵を復号化するのに必要となる秘密鍵Ｋｐｒｉ＿ｍを持っているため、携帯電話ユーザが無線ＬＡＮにより認証される。
【００２７】
図４は、本発明の別の具体的な実施の形態に係わるアクセス・ネットワーク間の疎結合相互接続における携帯電話ユーザの認証、認可および課金（ＡＡＡ）のための認可証に基づく方法を示す流れ図である。アクセス・ネットワークは、携帯電話ネットワークと無線ＬＡＮを含んでいる。携帯電話ネットワークは、少なくとも１人の携帯電話ユーザに関連付けられる。図４の方法により、携帯電話ユーザと無線ＬＡＮとの間の相互の認証が可能となり、携帯電話ユーザは、（例えば、メッセージが覗き見されることを防止するために）自分が実際に正しい（ｌｅｇｉｔｉｍａｔｅ）無線ＬＡＮと通話していることを確かめることができる。
【００２８】
ブローカーの公開鍵Ｋｐｕｂ＿ｂとブローカーから無線ＬＡＮへの認可証は、ブローカーから携帯電話ネットワークと相互接続の契約をしている無線ＬＡＮに送信される（ステップ４０５）。限定するものではないが、ブローカーから無線ＬＡＮへの認可証は、無線ＬＡＮの公開鍵Ｋｐｕｂ＿ｗと無線ＬＡＮのＩＤを含んでいる。ブローカーから無線ＬＡＮへの認可証は、ブローカーの秘密鍵Ｋｐｒｉ＿ｂを用いて署名される。
【００２９】
携帯電話ネットワークが、複数の無線ＬＡＮと契約している場合には、ブローカーは、公開鍵Ｋｐｕｂ＿ｂをこれらの無線ＬＡＮの全てに送信するようにしてもよい。好ましくは、必須ではないが、ブローカーの公開鍵ｐｕｂ＿ｂは、無線ＬＡＮにより公開鍵ｐｕｂ＿ｂが本当にブローカーの公開鍵であることが確実に分かるように、セキュアなチャネルを介して送信される。
【００３０】
ブローカーから携帯電話ネットワークへの認可証が、ブローカーにより携帯電話ネットワークに対して発行される（ステップ４１０）。限定するものではないが、ブローカーから携帯電話ネットワークへの認可証は、携帯電話ネットワークの公開鍵Ｋｐｕｂ＿ｃｎと携帯電話ネットワークのＩＤと、ブローカーの公開鍵Ｋｐｕｂ＿ｂを含んでいる。ブローカーから携帯電話ネットワークへの認可証は、ブローカーの秘密鍵Ｋｐｒｉ＿ｂを用いて署名される。
【００３１】
携帯電話ユーザが、無線ＬＡＮの相互接続サービスを利用するために携帯電話ネットワークにサイン・アップした際、携帯電話ネットワークから携帯電話ユーザへの認可証が、携帯電話ネットワークにより携帯電話ユーザに対して発行される（ステップ４１５）。限定するものではないが、携帯電話ネットワークから携帯電話ユーザへの認可証は、ブローカーから携帯電話ネットワークへの認可証と、携帯電話ユーザの公開鍵ｐｕｂ＿ｍと、携帯電話ユーザの加入レベル（携帯電話ユーザが無線ＬＡＮ相互接続サービスに加入しているかどうか）と、携帯電話ネットワークから携帯電話ユーザへの認可証の有効期限を含んでいる。携帯電話ネットワークからブローカーへの認可証は、携帯電話ネットワークの秘密鍵Ｋｐｒｉ＿ｃｎを用いて署名される。更に、ブローカーの公開鍵Ｋｐｕｂ＿ｂが携帯電話ユーザに送信される（ステップ４１７）。
【００３２】
携帯電話ユーザが、無線ＬＡＮの通信圏内に入ったとき、携帯電話ユーザは、自己の認可証（即ち、携帯電話ネットワークから携帯電話ユーザへの認可証）を無線ＬＡＮ（例えば、アクセス・ポイント（ＡＰ）や無線ＬＡＮの他の構成要素（ｅｎｔｉｔｙ））に送信する（ステップ４２０）。無線ＬＡＮによりブローカーから携帯電話ネットワークへの認可証（携帯電話ネットワークから携帯電話ユーザへの認可証に含まれているもの）が本物であるかどうかが、ブローカーの公開鍵Ｋｐｕｂ＿ｂ（ステップ４０５において無線ＬＡＮに送信されたもの）を用いて決定される（ステップ４２５）。ブローカーから携帯電話ネットワークへの認可証が本物でない場合には、この方法の処理が終了する。しかしながら、ブローカーから携帯電話ネットワークへの認可証が本物である場合には、無線ＬＡＮは、（携帯電話ネットワークから携帯電話ユーザへの認可証に含まれるブローカーから携帯電話ネットワークへの認可証から）携帯電話ネットワークの公開鍵Ｋｐｒｉ＿ｃｎを抽出する（ステップ４３０）。携帯電話ネットワークの公開鍵Ｋｐｒｉ＿ｃｎを用いて、無線ＬＡＮは、携帯電話ネットワークから携帯電話ユーザへの認可証が本物であるかどうかを決定する（ステップ４３５）。
【００３３】
携帯電話ネットワークから携帯電話ユーザへの認可証が本物ではない場合には、この方法の処理が終了する。しかしながら、携帯電話ネットワークから携帯電話ユーザへの認可証が本物である場合には、無線ＬＡＮは、携帯電話ユーザの公開鍵ｐｕｂ＿ｍを抽出し、携帯電話ユーザの公開鍵ｐｕｂ＿ｍを用いて暗号化され、無線ＬＡＮの秘密鍵Ｋｐｒｉ＿ｗにより署名されたセッション鍵を携帯電話ユーザに発行し、更に、ブローカーの秘密鍵Ｋｐｒｉ＿ｂを用いて署名された携帯電話ユーザからブローカーへの認可証を送信する（ステップ４４０）。ブローカーから無線ＬＡＮへの認可証は、無線ＬＡＮの公開鍵ｐｕｂ＿ｗを含んでいる。限定するものではないが、セッション鍵として、ユーザ毎に発行されるＷＥＰ（Ｗｉｒｅｄ  Ｅｑｕｉｖａｌｅｎｔ  Ｐｒｉｖａｃｙ：有線と同等のプライバシー）鍵を用いてもよい。
【００３４】
ブローカーの公開鍵Ｋｐｕｂ_ｂを用いて、携帯電話ユーザによりブローカーから無線ＬＡＮへの認可証が本物であるかどうかが判定される（ステップ４４２）。ブローカーから無線ＬＡＮへの認可証が本物ではない場合には、この方法の処理が終了する。しかしながら、ブローカーから無線ＬＡＮへの認可証が本物である場合には、携帯電話ユーザは、ブローカーから無線ＬＡＮへの認可証から無線ＬＡＮの公開鍵Ｋｐｕｂ＿ｗを取得する（ステップ４４３）。無線ＬＡＮの公開鍵Ｋｐｕｂ＿ｗを用いて携帯電話ユーザによりセッション鍵が本物であるかどうかが判定される（ステップ４４４）。セッション鍵が本物でない場合には、この方法の処理が終了する。
【００３５】
しかながら、セッション鍵が本物である場合には、携帯電話ユーザは、自己の秘密鍵Ｋｐｒｉ＿ｍを用いて暗号化されたセッション鍵を復号化する（ステップ４４５）。携帯電話ユーザと無線ＬＡＮとの通信は、セッション鍵を用いて行われる（つまり、携帯電話ユーザと無線ＬＡＮとの間のその後の通信は全てセッション鍵を用いて暗号化される）（ステップ４５０）。
【００３６】
添付図面を参照して例示的な実施の形態を説明したが、本発明はこのような具体的な実施の形態に限定されるものではなく、本技術分野の当業者であれば、このような実施の形態に対し、本発明の範囲または精神を逸脱することなく、様々な変形、改変が可能であることが理解できる。例えば、本発明は、限定するものではないが、ＩＥＥＥ８０２．１１、Ｈｉｐｅｒｌａｎ２等の規格に基づくものを含め、無線通信ネットワークおよびモバイル通信ネットワークをどのように組み合わせたものにも適用可能であることは明らかである。このような変形、改変は全て、請求の範囲に記載された本発明の範囲に含まれるように意図されたものである。
【図面の簡単な説明】
【００３７】
【図１】図１は、本発明を適用することが可能な、本発明の具体的な実施の形態に係わるコンピュータ・システム１００を示すブロック図である。
【図２】図２は、本発明を適用することが可能な、本発明の具体的な実施の形態に係わる通信機構を示すブロック図である。
【図３】図３は、本発明の具体的な実施の形態に係わるアクセス・ネットワーク間の疎結合相互接続における携帯電話ユーザの認証、認可および課金（ＡＡＡ）のためのブローカーに基づく方法を示す流れ図である。
【図４Ａ】図４Ａは、本発明の別の具体的な実施の形態に係わるアクセス・ネットワーク間の疎結合相互接続における携帯電話ユーザの認証、認可および課金（ＡＡＡ）のための認可証に基づく方法を示す流れ図である。
【図４Ｂ】図４Ｂは、本発明の別の具体的な実施の形態に係わるアクセス・ネットワーク間の疎結合相互接続における携帯電話ユーザの認証、認可および課金（ＡＡＡ）のための認可証に基づく方法を示す流れ図である。
【図１】
2005529525.tif 000003
【図２】
2005529525.tif 000004
【図３】
2005529525.tif 000005
【図４Ａ】
2005529525.tif 000006
【図４Ｂ】
2005529525.tif 000007
【国際調査報告】
2005529525.tif 000008