(57)【要約】【課題】ＴＩＤは、１つ或いは複数のＮＡＦに対して恒久的に有効であることを回避でき、システムセキュリティを向上させ、ＵＥについてのＴＩＤ及びそれに対応する秘密鍵が盗まれる可能性を低下させ、そして同時に、ＮＡＦによるＴＩＤの管理を実施することを可能とする。加えて、請求システムを具備する本方法の組み合わせは、ユーザの課金機能を容易に実施させることができるユーザ有効性確認方法を提供する。【解決手段】本発明は、ＮＡＦとユーザ機器との間での信頼関係を成立させるための架け橋であるＴＩＤを最大限活用し、ＢＳＦがＴＩＤに対する有効性の期限を割り当て、ＴＩＤの機能の拡張し、ＵＥにより使用されるＴＩＤの有効性の期限を確認するためにＮＡＦを有効にする。【選択図】図３
2007510391.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークアプリケーション機能（ＮＡＦ）が、一般的認証アーキテクチャ手段によりユーザの有効性を確認する第三世代無線通信に適用され、
トランザクション識別子（ＴＩＤ）を含むアプリケーション要求メッセージをユーザ機器（ＵＥ）より受信すると、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；
ＴＩＤ情報を検出する場合、ＴＩＤについての有効性のプリセットタームに基づいてＴＩＤが満了するかどうかをＮＡＦは、判断し、ＴＩＤが終了する場合、ＮＡＦは、ＵＥにて通常の通信を行い；そうでなければ、ＮＡＦは、ＵＥがブーストラッピング認証を実行するためのブーストラッピングサーバ機能（ＢＳＦ）に回帰するように指示し；
ＴＩＤ情報を検出しない場合、ＮＡＦは、ＮＡＦ識別子を含むＴＩＤ照会メッセージをＢＳＦに送信し、ＮＡＦにより照会されるＴＩＤを検出する場合、ＢＳＦは、ＴＩＤの情報とＴＩＤの有効性の期限とを含む成功の回答メッセージをＮＡＦに返信し、そして、ＮＡＦは、回答メッセージに前記ＴＩＤとＴＩＤの有効性の期限とを格納すると共にＵＥにて通常の通信を行い；ＮＡＦにより照会されるＴＩＤを検出しない場合、ＢＳＦは、失敗の回答メッセージをＮＡＦへ返信し、そして、ＮＡＦは、ＵＥがＢＳＦにてブーストラッピング認証を実行するように指示することを特徴とするユーザの有効性を確認するためのユーザ有効性確認方法。
【請求項２】
ＮＡＦがＴＩＤ情報があるかどうかを確認する前に：
ＵＥとＢＳＦとにより共有される秘密鍵Ｋｓが、ＵＥとＢＳＦとの間で相互認証を通過した後に作成され；
同時にひとつ以上のＮＡＦを有効にすると共に秘密鍵と関連付けられたＴＩＤ識別子のみを含むＴＩＤをＢＳＦは、ＵＥに割り当て；
ＢＳＦにより割り当てられたＴＩＤを受信すると、ＵＥは、ＴＩＤを含むサービスアプリケーション要求メッセージをＮＡＦに送信し、そして、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；
ＢＳＦがＮＡＦにより照会されたＴＩＤを検出した後に：
ＴＩＤ検出に基づいて、秘密鍵は、ＴＩＤと照会ＮＡＦ識別子とに関連付けられ、ＢＳＦは、ＴＩＤと関連付けられると共に照会ＮＡＦに対して有効である派生秘密鍵を作成し、派生秘密鍵に対する有効性の期限を割り当て、成功の回答メッセージをＮＡＦへ送信し；
成功の回答メッセージは、派生秘密鍵を備え、ＢＳＦにより返信された成功の回答メッセージにおけるＴＩＤの有効性の期限は、派生秘密鍵の有効性の期限であることを特徴とする請求項１記載のユーザ有効性確認方法。
【請求項３】
ＮＡＦが、ＴＩＤ情報があるかどうかを確認する前に：
ＵＥとＢＳＦとの間で共有される秘密鍵Ｋｓが、ＵＥとＢＳＦとの間の相互認証の間に作成された後に、ＢＳＦは、ＮＡＦに対してのみ有効であり秘密鍵と関連付けられた単一のＴＩＤ識別子を含むＴＩＤをＵに割り当て、割り当てられたＴＩＤをＵＥへ送信し；
ＵＥからのＴＩＤを含むアプリケーション要求メッセージを受信すると、ＮＡＦは、ＴＩＤがＮＡＦに対して有効かどうかを判断し、有効な場合、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；そうでなければ、ＮＡＦは、エラーメッセージにてＵＥに指示し；
さらに、ＢＳＦが、ＮＡＦにより照会されたＴＩＤを検出した後に：
ＴＩＤ検出に基づいて、秘密鍵は、ＴＩＤと照会ＮＡＦ識別子とに関連付けられ、ＢＳＦは、ＴＩＤと関連付けられると共に照会ＮＡＦに対して有効である派生秘密鍵を作成し、派生秘密鍵に対する有効性の期限を割り当て、成功の回答メッセージをＮＡＦへ送信し；
成功の回答メッセージは、照会ＮＡＦに対して有効な派生秘密鍵を備え、ＢＳＦにより返された成功の回答メッセージにおけるＴＩＤの有効性の期限は、派生秘密鍵の有効性の期限であることを特徴とする請求項１記載のユーザ有効性確認方法。
【請求項４】
ＮＡＦがＴＩＤ情報があるかどうかを確認する前に：
ＢＳＦとＮＡＦとの間で共有された秘密鍵Ｋｎｂを設定し；
ＵＥとＢＳＦとの間で共有された秘密鍵ＫｓがＵＥとＢＳＦとの間の相互認証の間に作成された後に、ＢＳＦは、識別子を使用することについての有効性の期限と同様にＮＡＦに対してのみ有効な識別子をＵＥに割り当て、割り当てられた識別子とＫｎｂを使用するその有効性の期限とを暗号化し、秘密鍵と関連付けられたＴＩＤに応じて暗号化された識別子を与え、そして、ＴＩＤをＵＥに送信し；
ＢＳＦにより割り当てられたＴＩＤを受信すると、ＵＥは、ＴＩＤを含むアプリケーション回答メッセージをＮＡＦに送信し、そして、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；
ＮＡＦがＴＩＤが有効期限切れであるかどうかを判断する前に：ＮＡＦは、Ｋｎｂを使用している受信したＴＩＤを復号化し；
ＮＡＦがＴＩＤ照会メッセージをＢＳＦに送信する前に：ＮＡＦは、Ｋｎｂを使用している受信したＴＩＤを復号化し、ＴＩＤがＮＡＦに対して有効かどうかを判断し、有効である場合、ＮＡＦは、ＴＩＤ照会メッセージをＢＳＦに送信し；そうでなければ、エラーメッセージにてＵＥに指示し；
ＢＳＦにより返される成功の回答メッセージは、ＮＡＦにより照会されるＴＩＤと関連付けられた秘密鍵を備えることを特徴とする請求項１記載のユーザ有効性確認方法。
【請求項５】
ＮＡＦがＴＩＤ情報があるかどうかを確認する前に：
ＵＥとＢＳＦとの間で共有する秘密鍵Ｋｓが、ＵＥとＢＳＦとの間の相互認証より作成された後に、ＢＳＦは、ＮＡＦに対して有効な識別子のみを含むＴＩＤをＵＥに割り当てると共にＴＩＤに対する有効性の期限を割り当て、割り当てる中でＴＩＤは、秘密鍵と関連付けられ、割り当てられたＴＩＤとその有効性の期限とを格納し、割り当てられたＴＩＤをＵＥへ送信し；
ＵＥからのＴＩＤを含むアプリケーション要求メッセージを受信すると，ＮＡＦは、ＴＩＤがＮＡＦに対して有効かどうかを判断し、有効である場合、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；そうでなければ、エラーメッセージにてＵＥに指示し；
ＢＳＦにより返信された成功の回答メッセージは、ＮＡＦにより照会されるＴＩＤと関連付けられた秘密鍵を備えることを特徴とする請求項１記載のユーザ有効性確認方法。
【請求項６】
ＢＳＦにおけるブーストラッピング認証を実行することが成功した後、ＵＥは、ＢＳＦにより割り当てられた新しいＴＩＤを受信し、そして、新しいＴＩＤと関連付けられた秘密鍵、Ｋｓ’を作成し；
ＵＥからの新しいＴＩＤと古いＴＩＤとを含むアプリケーション要求メッセージを受信すると、ＮＡＦは、ＢＳＦにおける認証を実行し；ＢＳＦから成功の応答メッセージを受信すると、ＮＡＦは、ＵＥについての新しいＴＩＤと新しいＴＩＤに関連付けられた秘密鍵とを格納し、そして、ＮＡＦにすでに格納されている古いＴＩＤと古いＴＩＤに関連付けられた秘密鍵とを削除又は無効にすることを特徴とする請求項１乃至５の何れかに記載のユーザ有効性確認方法。
【請求項７】
ＴＩＤと関連付けられた前記秘密鍵は、照会ＮＡＦと関連して、ＴＩＤと関連付けられたルート秘密鍵から派生される派生秘密鍵であることを特徴とする請求項６記載のユーザ有効性確認方法。
【請求項８】
有効性の前記期限は、照会ＮＡＦのセキュリティレベルとＵＥのプロファイル情報とに基づいてＢＳＦにより決定されることを特徴とする請求項２又は３記載のユーザ有効性確認方法。
【請求項９】
有効性の前記期限は、識別子又はＮＡＦのネームとＵＥのプロファイル情報とに基づいてＢＳＦにより決定されることを特徴とする請求項４又は５記載のユーザ有効性確認方法。
【請求項１０】
ＮＡＦ又はＢＳＦは、ＴＩＤの有効性の期限に従って請求操作を実行する請求項１記載のユーザ有効性確認方法。
【請求項１１】
有効性の前記期限は、有効期限又はユーザの有効時間であることを特徴とする請求項１記載のユーザ有効性確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第３世代（３Ｇ）無線通信技術、特に、ユーザの有効性を確認するためのユーザ有効性確認方法に関する。
【背景技術及び発明が解決しようとする課題】
【０００２】
３Ｇ無線通信技術において、一般的な認証アーキテクチャは、ユーザの有効性を確認するためのいくつものネットワークアプリケーション機能 （ＮＡＦ）より採用された一般的なアーキテクチャを示す。一般的な認証アーキテクチャ手段により、サービスを要求しているユーザに関する認証及び照合を実行することが可能である。前記の多様なアプリケーション機能としては、例えば複数のサービス機能エンティティがプロキシエンティティに接続されるような、プロキシサービスと同様に、マルチキャスト／ブロードキャストサービス、加入者照明サービス、及びインスタントメッセージ供給サービスを含むことができる。一般的な認証アーキテクチャは、構成がきわめてフレキシブルである場合に、一種のサービスとしてプロキシを処理する。しかしながら、一般的な認証アーキテクチャは、開発されたサービスを新規に要求するユーザの認証及び照合に対して採用される。
【０００３】
図１は、一般的な認証アーキテクチャの概略のシステム図である。主として、一般的な認証アーキテクチャは、ユーザ機器（ＵＥ）１０１と、ブートストラッピングサーバ機能（ＢＳＦ）１０２と、ホーム加入者システム（ＨＳＳ）１０３と、ＮＡＦ１０４とを備える。前記ＢＳＦ１０２は、前記ＵＥ１０１に従って相互認証としても用いられており、ＵＥ１０１と共有される暗号鍵を同時に作成している。加入者情報を示すために用いられるプロファイルドキュメントは、一般的な認証情報を作成する前記ＨＳＳ１０３に格納される。
【０００４】
ＵＥがサービスを要求する場合、サービスがＢＳＦにおける相互認証手段を要求することをＵＥが認識する場合に、ＵＥは、ＢＳＦにおける相互認証を直接的に作成する；そうでなければ、ＵＥは、サービスに対応するＮＡＦと最初にコンタクトをとることとなる。一般的な認証アーキテクチャを適用しているＮＡＦがＢＳＦにおいてブートストラッピング認証を実行することをＵＥに要求する場合、ＮＡＦは、一般的な認証アーキテクチャ手段によりブースストラッピング認証を実行することをＵＥに指示することになる；そうでなければ、ＮＡＦは、他に適切な処理を実行する。
【０００５】
図２は、従来技術における一般的認証アーキテクチャによる認証についてのフローチャートである。
【０００６】
ステップ２０１：ＵＥは、ＮＡＦへアプリケーション要求メッセージを送信する。
【０００７】
ステップ２０２：ＮＡＦは、メッセージを受信して、ＵＥがＢＳＦにおける相互認証を実行しないことを検出し、次いで、ＢＳＦにおけるブーストラッピング認証を実行することをＵＥに指示する。
【０００８】
ステップ２０３：ＵＥは、ＢＳＦにブーストラッピング要求メッセージを送信する。
【０００９】
ステップ２０４：ＢＳＦは、ＵＥよりブーストラッピング要求メッセージを受信して、必要な認証情報とそのプロファイルドキュメントとの照会をＨＳＳに対して実施し、ＨＳＳより回答を受信する。
【００１０】
ステップ２０５：ＢＳＦは、照会された情報を含むＨＳＳからの回答メッセージを受信して、照会された情報を使用するＵＥに従う相互認証に基づいて認証とキーアグリーメント（ＡＫＡ）プロトコルとを実行する。ＵＥに従う相互認証に基づいてＡＫＡプロトコルを完了する場合、換言すれば、相互認証を通過する場合、ＢＳＦは、ＵＥ（Ｋｓ）と共有するシークレットキーを作成する。
【００１１】
ステップ２０６：ＢＳＦは、識別子だけを含み、１つ以上のＮＡＦに対してのみ有効であるトランザクション識別子（ＴＩＤ）をＵＥに割り当てる。ＴＩＤは、Ｋｓと関連付けられる。
【００１２】
ステップ２０７：ＵＥは、ＢＳＦにより割り当てられたＴＩＤを受信して、ＴＩＤを有する情報を含むアプリケーション要求メッセージをＮＡＦに再送する。
【００１３】
ステップ２０８：ＮＡＦは、ＵＥより送信されたＴＩＤについての情報を含むアプリケーション要求メッセージを受信して、まず、ローカル照会を実施することになり、ＮＡＦがローカルにＴＩＤを発見する場合、直接ステップ２１０に進み；そうでなければ、ＮＡＦにおけるローカル識別子を含むメッセージを照会するＴＩＤをＢＳＦへ送信し、その後ステップ２０９へ進む。
【００１４】
ステップ２０９：ＢＳＦは、ＮＡＦよりＴＩＤが照会するメッセージを受信して、ＮＡＦによって照会されたＴＩＤを検出する場合、ＮＡＦに成功の回答メッセージを送信する。ＮＡＦは回答メッセージのコンテンツを格納しており、ステップ２１０に進む；そうでなければ、ＢＳＦは、ＵＥの情報がないことをＮＡＦに通知する失敗の回答メッセージを送信する。ＮＡＦは、ＢＳＦにおいてブーストラッピング認証を実行するようにＵＥに指示し、処理を完了することになる。
【００１５】
成功の回答メッセージは、ＴＩＤに対応するＫｓ、或いはＮＡＦのセキュリティレベルに従うＫｓより作成された派生暗号鍵を検出したＴＩＤを含む。ＢＳＦより成功の回答メッセージを受信すると、ＮＡＦは、ＵＥがＢＳＦにより認証を通過する正当なＵＥであり、Ｋｓ或いはＵＥに従った派生暗号鍵を共有することを信頼する。
【００１６】
ステップ２１０：ＮＡＦは、ＵＥを用いて通常の通信、換言すれば、データ送信を行い、Ｋｓ又は派生暗号鍵を使用する別の通信を遮断する。
【００１７】
ＵＥとＮＡＦとの間の最初の通信処理が終わると、認証されたＴＩＤは、ＵＥとＮＡＦとの間の更なる通信に使用される。ＴＩＤをローカルに検出できない場合には、ＴＩＤが繰り返し使用され、どんなＮＡＦも対応するＴＩＤをＢＳＦから照会することになり、正当なＴＩＤを取得している限りは、ＵＥは、無期限にＴＩＤを使用するＮＡＦを用いて通信を行うことになる。
【００１８】
ＵＥに対してＢＳＦにより割り当てられたＴＩＤは、ＮＡＦとＵＥとの信頼を確立するための唯一の架け橋となり、一般的に、ＴＩＤにおける識別情報のみが存在し、換言すれば、ＴＩＤを構成するための方法或いはＴＩＤがどの情報と関連付けられるべきかという定義がないことが、前記解決策からわかる。一方で、ＮＡＦが、ＴＩＤを管理することはない。加えて、一旦、ＵＥが、正当なＴＩＤを取得すれば、ＵＥは、ＴＩＤを無期限に使用するＮＡＦとの通信を実行することができ、システムセキュリティを損ない、ＵＥの暗号鍵が盗まれる可能性を増大させる。
【発明の開示】
【課題を解決するための手段】
【００１９】
本発明は、ユーザのＴＩＤが有効であるかどうかの確認手段によってユーザの有効性を確認するためのユーザ有効性確認方法を提供する。
【００２０】
本発明は、ネットワークアプリケーション機能（ＮＡＦ）が、一般的認証アーキテクチャ手段によりユーザの有効性を確認する第三世代無線通信に適用され、
トランザクション識別子（ＴＩＤ）を含むアプリケーション要求メッセージをユーザ機器（ＵＥ）より受信すると、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；
ＴＩＤ情報を検出する場合、ＴＩＤについての有効性のプリセットタームに基づいてＴＩＤが満了するかどうかをＮＡＦは、判断し、ＴＩＤが終了する場合、ＮＡＦは、ＵＥにて通常の通信を行い；そうでなければ、ＮＡＦは、ＵＥがブーストラッピング認証を実行するためのブーストラッピングサーバ機能（ＢＳＦ）に回帰するように指示し；
ＴＩＤ情報を検出しない場合、ＮＡＦは、ＮＡＦ識別子を含むＴＩＤ照会メッセージをＢＳＦに送信し、ＮＡＦにより照会されるＴＩＤを検出する場合、ＢＳＦは、ＴＩＤの情報とＴＩＤの有効性の期限とを含む成功の回答メッセージをＮＡＦに返信し、そして、ＮＡＦは、回答メッセージに前記ＴＩＤとＴＩＤの有効性の期限とを格納すると共にＵＥにて通常の通信を行い；ＮＡＦにより照会されるＴＩＤを検出しない場合、ＢＳＦは、失敗の回答メッセージをＮＡＦへ返信し、そして、ＮＡＦは、ＵＥがＢＳＦにてブーストラッピング認証を実行するように指示することを特徴とする。
【００２１】
さらに、ＮＡＦがＴＩＤ情報があるかどうかを確認する前に：
ＵＥとＢＳＦとにより共有される秘密鍵Ｋｓが、ＵＥとＢＳＦとの間で相互認証を通過した後に作成され；
同時にひとつ以上のＮＡＦを有効にすると共に秘密鍵と関連付けられたＴＩＤ識別子のみを含むＴＩＤをＢＳＦは、ＵＥに割り当て；
ＢＳＦにより割り当てられたＴＩＤを受信すると、ＵＥは、ＴＩＤを含むサービスアプリケーション要求メッセージをＮＡＦに送信し、そして、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；
ＢＳＦがＮＡＦにより照会されたＴＩＤを検出した後に：
ＴＩＤ検出に基づいて、秘密鍵は、ＴＩＤと照会ＮＡＦ識別子とに関連付けられ、ＢＳＦは、ＴＩＤと関連付けられると共に照会ＮＡＦに対して有効である派生秘密鍵を作成し、派生秘密鍵に対する有効性の期限を割り当て、成功の回答メッセージをＮＡＦへ送信し；
成功の回答メッセージは、派生秘密鍵を備え、ＢＳＦにより返信された成功の回答メッセージにおけるＴＩＤの有効性の期限は、派生秘密鍵の有効性の期限であることを特徴とすることが好ましい。
【００２２】
さらに、ＮＡＦが、ＴＩＤ情報があるかどうかを確認する前に：
ＵＥとＢＳＦとの間で共有される秘密鍵Ｋｓが、ＵＥとＢＳＦとの間の相互認証の間に作成された後に、ＢＳＦは、ＮＡＦに対してのみ有効であり秘密鍵と関連付けられた単一のＴＩＤ識別子を含むＴＩＤをＵに割り当て、割り当てられたＴＩＤをＵＥへ送信し；
ＵＥからのＴＩＤを含むアプリケーション要求メッセージを受信すると、ＮＡＦは、ＴＩＤがＮＡＦに対して有効かどうかを判断し、有効な場合、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；そうでなければ、ＮＡＦは、エラーメッセージにてＵＥに指示し；
さらに、ＢＳＦが、ＮＡＦにより照会されたＴＩＤを検出した後に：
ＴＩＤ検出に基づいて、秘密鍵は、ＴＩＤと照会ＮＡＦ識別子とに関連付けられ、ＢＳＦは、ＴＩＤと関連付けられると共に照会ＮＡＦに対して有効である派生秘密鍵を作成し、派生秘密鍵に対する有効性の期限を割り当て、成功の回答メッセージをＮＡＦへ送信し；
成功の回答メッセージは、照会ＮＡＦに対して有効な派生秘密鍵を備え、ＢＳＦにより返された成功の回答メッセージにおけるＴＩＤの有効性の期限は、派生秘密鍵の有効性の期限であることが好ましい。
【００２３】
また、ＮＡＦがＴＩＤ情報があるかどうかを確認する前に：
ＢＳＦとＮＡＦとの間で共有された秘密鍵Ｋｎｂを設定し；
ＵＥとＢＳＦとの間で共有された秘密鍵ＫｓがＵＥとＢＳＦとの間の相互認証の間に作成された後に、ＢＳＦは、識別子を使用することについての有効性の期限と同様にＮＡＦに対してのみ有効な識別子をＵＥに割り当て、割り当てられた識別子とＫｎｂを使用するその有効性の期限とを暗号化し、秘密鍵と関連付けられたＴＩＤに応じて暗号化された識別子を与え、そして、ＴＩＤをＵＥに送信し；
ＢＳＦにより割り当てられたＴＩＤを受信すると、ＵＥは、ＴＩＤを含むアプリケーション回答メッセージをＮＡＦに送信し、そして、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；
ＮＡＦがＴＩＤが有効期限切れであるかどうかを判断する前に：ＮＡＦは、Ｋｎｂを使用している受信したＴＩＤを復号化し；
ＮＡＦがＴＩＤ照会メッセージをＢＳＦに送信する前に：ＮＡＦは、Ｋｎｂを使用している受信したＴＩＤを復号化し、ＴＩＤがＮＡＦに対して有効かどうかを判断し、有効である場合、ＮＡＦは、ＴＩＤ照会メッセージをＢＳＦに送信し；そうでなければ、エラーメッセージにてＵＥに指示し；
ＢＳＦにより返される成功の回答メッセージは、ＮＡＦにより照会されるＴＩＤと関連付けられた秘密鍵を備えることが好ましい。
【００２４】
さらに、ＮＡＦがＴＩＤ情報があるかどうかを確認する前に：
ＵＥとＢＳＦとの間で共有する秘密鍵Ｋｓが、ＵＥとＢＳＦとの間の相互認証より作成された後に、ＢＳＦは、ＮＡＦに対して有効な識別子のみを含むＴＩＤをＵＥに割り当てると共にＴＩＤに対する有効性の期限を割り当て、割り当てる中でＴＩＤは、秘密鍵と関連付けられ、割り当てられたＴＩＤとその有効性の期限とを格納し、割り当てられたＴＩＤをＵＥへ送信し；
ＵＥからのＴＩＤを含むアプリケーション要求メッセージを受信すると，ＮＡＦは、ＴＩＤがＮＡＦに対して有効かどうかを判断し、有効である場合、ＮＡＦは、ＮＡＦにＴＩＤ情報があるかどうかを確認し；そうでなければ、エラーメッセージにてＵＥに指示し；
ＢＳＦにより返信された成功の回答メッセージは、ＮＡＦにより照会されるＴＩＤと関連付けられた秘密鍵を備えることが好ましい。
【００２５】
また、ＢＳＦにおけるブーストラッピング認証を実行することが成功した後、ＵＥは、ＢＳＦにより割り当てられた新しいＴＩＤを受信し、そして、新しいＴＩＤと関連付けられた秘密鍵、Ｋｓ’を作成し；
ＵＥからの新しいＴＩＤと古いＴＩＤとを含むアプリケーション要求メッセージを受信すると、ＮＡＦは、ＢＳＦにおける認証を実行し；ＢＳＦから成功の応答メッセージを受信すると、ＮＡＦは、ＵＥについての新しいＴＩＤと新しいＴＩＤに関連付けられた秘密鍵とを格納し、そして、ＮＡＦにすでに格納されている古いＴＩＤと古いＴＩＤに関連付けられた秘密鍵とを削除又は無効にすることが好ましい。
【００２６】
また、ＴＩＤと関連付けられた前記秘密鍵は、照会ＮＡＦと関連して、ＴＩＤと関連付けられたルート秘密鍵から派生される派生秘密鍵であることが好ましい。
【００２７】
さらに、有効性の前記期限は、照会ＮＡＦのセキュリティレベルとＵＥのプロファイル情報とに基づいてＢＳＦにより決定されることが好ましい。
【００２８】
さらに、有効性の前記期限は、識別子又はＮＡＦのネームとＵＥのプロファイル情報とに基づいてＢＳＦにより決定されることが好ましい。
【００２９】
また、ＮＡＦ又はＢＳＦは、ＴＩＤの有効性の期限に従って請求操作を実行するが好ましい。
【００３０】
またさらに、有効性の前記期限は、有効期限又はユーザの有効時間であることが好ましい。
【発明の効果】
【００３１】
本発明は、ＮＡＦとＵＥとの間での信頼関係を成立させるための架け橋であるＴＩＤを最大限活用し、ＢＳＦがＴＩＤに対する有効性の期限を割り当てる中でＴＩＤの機能の拡張をし、そしてＵＥにより使用されるＴＩＤの有効性の期間を確認するためにＮＡＦを有効にし、それにより、有効性のより詳しい確認をＵＥに実施することが前記手段よりわかる。本発明のユーザ有効性確認方法により、ＴＩＤがＮＡＦに対して恒久的に有効であることを回避でき、システムセキュリティを向上させ、ＵＥについてのＴＩＤ及びそれに対応する秘密鍵が盗まれる可能性を低下させ、そしてＮＡＦによるＴＩＤの管理を実施することを可能とする。加えて、請求システムを具備する本方法の組み合わせは、ユーザの課金を容易に実施させることになる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明に係る詳細な記述は、実施形態と図面とを参酌しつつ説明する。
【００３３】
本発明の特徴によると、ＮＡＦは、ＴＩＤの情報を含むアプリケーション要求メッセージを受信する場合、ＴＩＤの情報がローカルに存在するかどうかを判断し、存在するのであれば、ＵＥにより使用されるＴＩＤに対する有効性のプリセットタームがオーバーランであるかを判断することで正当であるかをＵＥが判断する。ＵＥが正当であるならば、ＮＡＦは、ＵＥに従って通常通信を行う；そうでなければ、ＮＡＦは、再度ＢＳＦにおけるブーストラッピング認証を実行することをＵＥに指示する。
【００３４】
ＮＡＦにおいてＴＩＤの情報が存在しない場合、ＮＡＦは、ＴＩＤが照会するＮＡＦの識別子を含むメッセージをＢＳＦに送信する。ＢＳＦは、ＮＡＦにより照会されたＴＩＤを検出する場合、検出されたＴＩＤとＴＩＤの有効性の期間とを含む成功の回答メッセージをＮＡＦに返信し、ＮＡＦは、ＢＳＦからの回答メッセージにおけるコンテンツをまず格納し、そしてその後に、ＵＥに従う通常の通信を行う。ＢＳＦは、ＮＡＦにより要求されたＴＩＤを検出することに失敗する場合、ＮＡＦに失敗の回答メッセージを返信し、ＮＡＦは、ＢＳＦにおけるブーストラッピング認証を実行することをＵＥに指示する。
【００３５】
以下、本発明に係る３つの実施形態について具体的に説明する。
【００３６】
第一実施形態：
【００３７】
ＢＳＦは、ＴＩＤを暗号化しない場合に、１つ或いは複数のＮＡＦに有効であるＴＩＤをＵＥに割り当てる。
【００３８】
図３は、本発明の第一実施形態によるＵＥの有効性を確認するためのフローチャートである。
【００３９】
ステップ３０１：ＵＥは、アプリケーション要求メッセージをＮＡＦへ送信する。
【００４０】
ステップ３０２：ＮＡＦは、メッセージを受信して、ＵＥがＢＳＦに従った相互認証を実行しないことを検出し、その際に、ＢＳＦにおいてブーストラッピング認証を実行することをＵＥに指示する。
【００４１】
ステップ３０３：ＵＥは、ＢＳＦへブーストラッピング要求メッセージを送信する。
【００４２】
ステップ３０４：ＢＳＦは、ＵＥよりブーストラッピング要求メッセージを受信して、ＵＥにおける認証情報とプロファイルとの照会をＨＳＳに対して実施し、ＨＳＳより回答メッセージを受信する。
【００４３】
ステップ３０５：ＢＳＦは、ＨＳＳより送信されて検出された情報を含む回答メッセージを受信し、検出された情報を使用するＵＥに従った相互認証に基づいてＡＫＡプロトコルを実行する。ＵＥに従った相互認証に基づいてＡＫＡプロトコルを完成する場合、換言すれば、相互認証を通過する場合、ＢＳＦは、ＵＥ（Ｋｓ）と共有された秘密鍵を作成する。
【００４４】
ステップ３０６：ＢＳＦは、識別子のみを含み、同時に１つ或いは複数のＮＡＦに有効なＴＩＤをＵＥに割り当てる。
【００４５】
ステップ３０７：ＵＥは、ＢＳＦより割り当てられたＴＩＤを受信して、ＴＩＤの情報を含むアプリケーション要求メッセージをＮＡＦへ再送する。
【００４６】
ステップ３０８：ＮＡＦは、ＵＥより送信されたＴＩＤの情報を含むアプリケーション要求メッセージを受信して、ＴＩＤの情報がローカルに存在するかを判断し、存在する場合、ＮＡＦは、ＴＩＤに関しての有効な存続期間又は使用の有効期限がオーバランであるかを判断し、オーバーランである場合は、ステップ３０９へ進む；そうでなければ、ステップ３１０へ進む。
【００４７】
ＮＡＦは、ＮＡＦにおいてＴＩＤの情報がない場合、ＮＡＦの識別子を含むＴＩＤが照会するメッセージをＢＳＦに送信し、ＢＳＦがＴＩＤを認識すると、ＢＳＦは、まずユーザ識別に基づいて照会するＮＡＦに関して有効な派生秘密鍵を作成し、その後に、ＮＡＦ識別子とＴＩＤに対応するルート秘密鍵とは、照会するＮＡＦのセキュリティレベルとＵＥの識別情報とに従って、照会されたＴＩＤに関して作成された派生秘密鍵についての有効性の期間を割り当る。その場合、有効性の期間は、有効な存続期間及び／又は使用に関する有効期限であり、照会するＮＡＦに関してのみ有効でもある。従って、ＢＳＦは、ＮＡＦに対して成功の回答メッセージを送信し、ＮＡＦは、成功の回答メッセージのコンテンツを格納し、ステップ３１０へ進む。ＢＳＦが、ＴＩＤを検出することに失敗する場合、ＢＳＦは、ＮＡＦに失敗の回答メッセージを送信し、ステップ３０９へ進む。
【００４８】
前記成功の回答メッセージは、ＮＡＦにより照会されたＴＩＤに,派生秘密鍵の有効性の期間と同様にＴＩＤに相当し照会ＮＡＦに対して作成された派生秘密鍵を含む。照会するＮＡＦに対する派生秘密鍵は、ＵＥがＢＳＦにより割り当てられたＴＩＤを使用するＮＡＦにアプリケーション要求を送信する際に作成される。ＮＡＦがＢＳＦより成功の回答メッセージを受信する場合、ＮＡＦは、ＵＥに従って照会するＮＡＦに対して作成された派生秘密鍵を共有することに着手する。
【００４９】
ステップ３０９：ＮＡＦは、ＢＳＦにおけるブーストラッピング認証を実行することをＵＥに指示し、この手順を終了する。
【００５０】
ステップ３１０：ＮＡＦは、ＵＥを用いて通常の通信、換言するとデータ送信を行い、Ｋｓから派生された秘密鍵を使用する別の通信を防御する。
【００５１】
ＵＥにより使用されたＴＩＤは、同時に１つ或いは複数のＮＡＦに有効であるが、ＢＳＦにより割り当てられた前記有効性の期間と同様に、異なるＮＡＦに対する派生暗号鍵が異なる。換言すると、異なるＮＡＦを使用する場合、同じＴＩＤは、異なる派生暗号鍵とその異なる有効性の期間とに対応する。しかしながら、あるＮＡＦの期間において、ＵＥのＴＩＤと対応する前記派生秘密鍵は１つしかない。
【００５２】
ＵＥにより使用されたＴＩＤと特定のＮＡＦに対して相当する秘密鍵とが満了した場合、ＵＥは、再びＢＳＦにおけるブーストラッピング認証を実行する。認証が成功すると、ＢＳＦは、ＵＥに新しいＴＩＤを割り当て、新しいＴＩＤに相当する新しく共有された秘密鍵（Ｋｓ）を作成する。新しいＴＩＤを受信して、新しい要求メッセージが古いＴＩＤの情報も含む場合、ＵＥは、新しいＴＩＤを使用する新しいアプリケーション要求メッセージを送信することになる。このように、古いＴＩＤとその派生暗号鍵とを用いるＮＡＦは、影響を受けることはなく、新しいＴＩＤは、ＵＥが再度アプリケーション要求を送信する、或いはＵＥがＴＩＤをアップデートすることをＮＡＦが要求しない限り用いられることはなく、従って、ＮＡＦは、ＴＩＤを最近使用している他のＮＡＦにＴＩＤのアップデートを要求することに対する影響を回避している。
【００５３】
ＮＡＦが新しいＴＩＤを受け取る場合、ＮＡＦは、ＢＳＦにおけるＴＩＤの照会を常に実施することになり、照会が成功する場合、ＢＳＦは、ＮＡＦにより照会されるＴＩＤ、照会するＮＡＦの識別とルート秘密鍵とのようなパラメータに基づいたＴＩＤに対して派生された秘密鍵、及び派生秘密鍵に対応する有効性の期間を含む成功の回答メッセージをＮＡＦへ返信することになる。ＢＳＦより成功の回答メッセージを受信して、ＮＡＦは、成功の回答メッセージにおいて新しいＴＩＤとＴＩＤに対応する派生秘密鍵とその有効性の期間とを格納することになる。同時に、ＮＡＦは、そこに格納された古いＴＩＤと古いＴＩＤに対応する秘密鍵とを無効又は削除することになる。
【００５４】
ＵＥにより使用された古いＴＩＤが同時に複数のＮＡＦに対応するので、ＴＩＤが特定のＮＡＦに対して満了する場合、ＴＩＤは、他のＮＡＦに対してまだ有効であることが十分起こりえる。新しいＴＩＤを受信する各々のＮＡＦは、ＢＳＦにおける照会を実施することになるので、システムセキュリティに関する目的で、新しいＴＩＤを受信する各々のＮＡＦは、古いＴＩＤとＵＥの新しいＴＩＤに従って関連される前記情報と関連される前記情報とを交換することになる。この方法において、ＴＩＤ管理は、より単純になるだけでなく、ＴＩＤのセキュリティと対応する秘密鍵とは強化される。
【００５５】
本実施形態のステップ３０６において、ＢＳＦは、特定のＮＡＦに対してのみ有効であり、識別子のみを含むＴＩＤにＵＥを割り当てることができる。従って、ステップ３０８において、ＵＥよりＴＩＤの情報を含むアプリケーション要求メッセージを受信して、ＮＡＦは、まず、ＴＩＤがＮＡＦに対して有効かどうかを決定し、有効でない場合、ＮＡＦは、エラーメッセージを用いてＵＥに指示することになり、有効である場合、次のステップへ続く。手順に関する残りのステップは、図３に示されるそれらと同様であり、詳細な説明はここでは省略される。
【００５６】
ある特定のＮＡＦにのみ有効なＴＩＤをＵＥに割り当てる方法とＴＩＤがＮＡＦに対して有効かどうかを判断する方法とは、本発明者により出願された、出願番号２００３１０１１３２３３．４としてトランザクション識別子を割り当てる方法と題された特許出願において詳細に説明されており、詳細な説明はここでは省略される。
【００５７】
本実施形態において、ＴＩＤは、ＴＩＤに対応する秘密鍵と関連するため、ＴＩＤに対応する秘密鍵の有効性の期間は、実質的には、ＴＩＤの有効性の期間である。ＴＩＤに対応する秘密鍵が有効期限切れになれば、ＮＡＦに関してのＴＩＤの有効性の期間は、満了したことを意味する。
【００５８】
第二実施形態：
【００５９】
ＢＳＦは、ある特定のＮＡＦにのみ有効なＴＩＤをＵＥを割り当て、ＴＩＤは、暗号化される。
【００６０】
図４は、本発明の第二実施形態に従ってＵＥの有効性を証明するためのフローチャートである。
【００６１】
ステップ４０１：ＵＥは、ＮＡＦにアプリケーション要求メッセージを送信する。
【００６２】
ステップ４０２：ＮＡＦは、メッセージを受信すると、ＵＥがＢＳＦに従って相互認証を実行していないことを検出し、ＢＳＦにおけるブーストラッピング認証をＵＥに実行することを指示する。
【００６３】
ステップ４０３：ＵＥは、ＢＳＦにブーストラッピング要求メッセージを送信する。
【００６４】
ステップ４０４：ＵＥよりブーストラッピング認証を受信して、ＢＳＦは、ＵＥの認証情報とプロファイルとの照会をＨＳＳに対して実施する。
【００６５】
ステップ４０５：ＢＳＦは、ＨＳＳより送信されて検出された情報を含む回答メッセージを受信して、検出された情報を使用するＵＥに従って相互認証に基づいてＡＫＡプロトコルを実行する。ＵＥに従って相互認証を基礎としたＡＫＡを完成する場合、換言すれば、相互認証を通過する場合、ＢＳＦは、ＵＥ（Ｋｓ）に従って秘密鍵を作成する。
【００６６】
ステップ４０６：有効性の期間が有効期限及び／又はユーザの有効な期間である場合、ＢＳＦは、特定のＮＡＦに対して有効な識別子をＵＥに割り当て、その後に、ＮＡＦの識別子又はネームと、ＵＥのプロファイル情報とに基づいて、ＵＥの識別子に対しての有効性の期間を割り当てる。その際、ＢＳＦは、ＮＡＦに対して有効な識別子、及びＢＳＦとＮＡＦ（Ｋｎｂ）との間で共有されたプリセット暗号鍵を使用する識別子の有効性の期間を暗号化し、暗号化された情報をＴＩＤに応じて取り込み、ＴＩＤをＵＥへ送信する。ＵＥは、Ｋｎｂを具備しないので、ＵＥはＴＩＤの有効性の期間を変更できない。
【００６７】
ステップ４０７：ＵＥは、ＢＳＦより割り当てられたＴＩＤを受信し、暗号化されたＴＩＤを含むアプリケーション要求メッセージをＮＡＦへ送信する。
【００６８】
ステップ４０８：ＮＡＦは、ＵＥより送信されたＴＩＤの情報を含むアプリケーション要求メッセージを受信し、まずＴＩＤの情報がローカルに存在するかどうかを判断し、存在する場合、ＮＡＦは、Ｋｎｂを使用するＴＩＤを復号化し、有効期限又は使用の有効な期間がオーバーランであるかどうかを判断し、オーバーランである場合、ステップ４０９へ進む；そうでなければステップ４１０へ進む。
【００６９】
ＮＡＦにおけるＴＩＤの情報がない場合、ＮＡＦは、まずＫｎｂを使用するＴＩＤを復号化し、その後に、ＴＩＤがＮＡＦに対して有効であるかどうかを判断することになり、終了するための特別の方法は、本発明者により出願された、出願番号２００３１０１１４０６９．９としてトランザクション識別子を割り当てる方法と題された特許出願において詳細に説明される。ＴＩＤがＮＡＦに対して有効である場合、ＮＡＦは、ＮＡＦの識別子を含むＴＩＤが照会するメッセージをＢＳＦへ送信することになる；そうでなければ、ＮＡＦは、ＵＥにエラーメッセージで指示する。
【００７０】
ＢＳＦがＴＩＤの情報を検出する場合、それは、ＮＡＦにより照会されるＴＩＤを含み、ＵＥとＢＳＦとの間で共有されＴＩＤ又はＫｓから作成された派生暗号鍵、換言すれば照会ＮＡＦに対して作成された派生暗号鍵に対応する成功の回答メッセージをＮＡＦへ送信することになる。ＮＡＦは、ＢＳＦより成功の回答メッセージを受信して、照会するＮＡＦに対して作成された派生秘密鍵をＵＥと共有することに着手する。ＵＥがＢＳＦにより割り当てられたＴＩＤを使用するＮＡＦにアプリケーション要求を送信する場合に、照会するＮＡＦに対応する派生秘密鍵は、ＵＥにより作成される。ＮＡＦは、コンテンツをＢＳＦからの成功の回答メッセージに格納した後、ステップ４１０へ進む。ＢＳＦは、情報を検出することに失敗する場合、失敗の回答メッセージをＮＡＦへ送信し、ステップ４０９へ進むことになる。
【００７１】
ステップ４０９：ＮＡＦは、ＢＳＦにおいてブーストラッピング認証を実行することをＵＥに指示し、手順を終了する。
【００７２】
ステップ４１０：ＮＡＦは、ＵＥに従って通常の通信、換言すれば、データ送信を行い、Ｋｓ又はＫｓからの派生秘密鍵を使用する別の通信を遮断する。
【００７３】
ＵＥにより使用されるＴＩＤが特定のＮＡＦに対して終了する場合、ＵＥは、再びＢＳＦにおける相互認証を実行することになる。認証が成功すれば、ＢＳＦは、ＵＥに新しいＴＩＤを割り当て、新しいＴＩＤに対応した、新しい派生暗号鍵、Ｋｓ’を作成し、新しいＴＩＤもまた暗号化される。ＵＥが、再びアプリケーション要求をＮＡＦに対して送信した場合、要求メッセージは、新しいＴＩＤと古いＴＩＤとの両方の情報を含む。
【００７４】
ＮＡＦが新しいＴＩＤを受信する場合、ＮＡＦは、ＢＳＦにおけるＴＩＤの照会を常に実施することになる。照会が成功する場合、ＢＳＦは、ＮＡＦにより照会されたＴＩＤと、Ｋｓの或いはＫｓから作成された派生秘密鍵とを更に含む成功の回答メッセージをＮＡＦへ返信することになる。ＮＡＦは、ＢＳＦより成功の回答メッセージを受信して、Ｋｓ又はＫｓからの派生暗号鍵をＵＥと共有することに着手する。ＮＡＦは、新しいＴＩＤとＫｓとを格納し、ローカルに格納されている古いＴＩＤとＫｓとを無効又は削除することになる。
【００７５】
第三実施形態：
【００７６】
ＢＳＦは、特定のＮＡＦに有効なＴＩＤをＵＥに割り当て、ＴＩＤを暗号化しない。
【００７７】
図５は、本発明に係る第三実施形態に従ってＵＥの有効性を確認するためのフローチャートである。
【００７８】
ステップ５０１：ＵＥは、アプリケーション要求メッセージをＮＡＦへ送信する。
【００７９】
ステップ５０２：ＮＡＦは、メッセージを受信して、ＵＥがＢＳＦに従って相互認証を実行せず、従って、ＵＥにＢＳＦにおけるブーストラッピング認証を実行することを指示する。
【００８０】
ステップ５０３：ＵＥは、ＢＳＦにブーストラッピング要求メッセージを送信する。
【００８１】
ステップ５０４：ＢＳＦは、ＵＥよりブーストラッピング要求メッセージを受信して、認証情報とＵＥの識別子との照会をＨＳＳに対して実施し、ＨＳＳより回答メッセージを受信する。
【００８２】
ステップ５０５：ＢＳＦは、ＨＳＳより送信されて検出された情報を含む回答メッセージを受信して、検出された情報を使用するＵＥに従って相互認証に基づいてＡＫＡプロトコルを実行する。ＵＥに従って相互認証に基づいてＡＫＡを完成する場合、換言すれば、相互認証を通過する場合、ＢＳＦは、ＵＥ（Ｋｓ）に従って共用の秘密鍵を作成する。
【００８３】
ステップ５０６：ＢＳＦは、特定のＮＡＦに有効な識別子をＵＥに割り当て、ＴＩＤに応じて識別子を取り込む。その際、ＢＳＦは、ＮＡＦの識別子又はネームとＵＥのプロファイル情報とに基づいて、ＵＥのＴＩＤに対する有効性の期間を割り当て、格納し、有効性の期間が有効期限及び／又は使用の有効期間である場合、ＵＥへ割り当てられたＴＩＤを送信する。
【００８４】
ステップ５０７：ＵＥは、ＢＳＦにより割り当てられたＴＩＤを受信して、ＴＩＤの情報を含むアプリケーション要求メッセージをＮＡＦへ再び送信する。
【００８５】
ステップ５０８：ＮＡＦは、ＵＥより送信されたＴＩＤの情報を含むアプリケーション要求メッセージを受信して、まずＴＩＤがＮＡＦに対して有効かどうかを判断し、有効でない場合、ＮＡＦは、エラーメッセージを用いてＵＥに指示する；有効である場合、ＮＡＦは、さらにＴＩＤの情報がローカルに存在するかどうかを判断することになる。ＴＩＤの情報が存在する場合、ＮＡＦは、有効期限又は使用の有効な期間がオーバーランであるかどうかを判断し、オーバーランである場合、ステップ５０９へ進む。そうでなければ、ステップ５１０へ進む。
【００８６】
ＮＡＦにおいてＴＩＤの情報がない場合、ＮＡＦは、ローカルＮＡＦの識別子を含むＴＩＤが照会するメッセージをＢＳＦへ送信することになる。ＢＳＦは、ＴＩＤを検出する場合、ＮＡＦにより照会されるＴＩＤと、ＴＩＤに対応する有効性の期間と、Ｋｓ、ＵＥとＢＳＦとの間で共有されるＴＩＤに対する秘密鍵又はＫｓから作成された派生秘密鍵、換言すれば、照会するＮＡＦから作成された派生秘密鍵とを含む成功の回答メッセージをＮＡＦへ送信することになる。ＮＡＦは、ＢＳＦより成功の回答メッセージを受信して、照会するＮＡＦに従って作成された派生秘密鍵をＵＥと共有することに着手し、ここでＮＡＦは、ＵＥがＢＳＦにより割り当てられたＴＩＤを用いるＮＡＦに対してアプリケーション要求を送信した場合、ＵＥによって作成される。ＮＡＦは、ＢＳＦより成功の回答メッセージにおけるコンテンツを格納した後、ステップ５１０へ進む。ＢＳＦは、情報を検出することに失敗する場合、ＮＡＦに対して失敗の回答メッセージを送信し、ＵＥの情報がないことをＮＡＦに報告し、ステップ５０９に進む。
【００８７】
ステップ５０９：ＮＡＦは、ＢＳＦにおいてブーストラッピング認証を実行することをＵＥに指示する。
【００８８】
ステップ５１０：ＮＡＦは、ＵＥに従って通常の通信、換言すれば、データ送信を行い、Ｋｓ又はＫｓからの派生秘密鍵を使用する別の通信を遮断する。
【００８９】
ＵＥで用いられるＴＩＤが、ある特定のＮＡＦに対して満了する場合、ＵＥは、再びＢＳＦにおけるブーストラッピング認証を実行することになる。ＢＳＦは、認証が成功すると、ＵＥに新しいＴＩＤを割り当て、新しいＴＩＤに対応する、Ｋｓの、新しい派生秘密鍵を作成する。ＵＥがＮＡＦに対してアプリケーション要求を送信する場合、要求メッセージは、新しいＴＩＤと古いＴＩＤとの両方の情報を含むことになる。
【００９０】
ＮＡＦが新しいＴＩＤを受信する場合、ＮＡＦは、ＢＳＦにおける新しいＴＩＤの照会を実施することになる。照会が成功する場合、ＢＳＦは、ＮＡＦにより照会されたＴＩＤと、ＴＩＤに対応する有効性の期間と、Ｋｓ又はＫｓから作成された派生秘密鍵とを含む成功の回答メッセージをＮＡＦに返す。ＮＡＦは、ＢＳＦからの成功の回答メッセージを受信して、Ｋｓ又はＫｓからの派生秘密鍵とＵＥを共有することに着手する。ＮＡＦは、新しいＴＩＤ及びＴＩＤと関連付けられた秘密鍵を格納し、ローカルに格納された古いＴＩＤと古いＴＩＤと関連付けられた秘密鍵とを無効又は削除する。
【００９１】
第三実施形態において、ＵＥに対してＴＩＤを割り当てる場合、ＢＳＦは、最初に、ＴＩＤに対応する有効性に期間を割り当てないことがある。そのかわりに、ＢＳＦは、ＮＡＦがＢＳＦにおいてＴＩＤの照会を実施する場合、ＮＡＦの識別子とＵＥのプロファイル情報とに従ってＴＩＤに対応する有効性の期間を割り当てる。
【００９２】
ＴＩＤの有効性の期間は、請求において使用されることがある。請求が時間をベースとする場合、ＴＩＤは、時間単位に応じて与えられ、一日の使用の課金は、新しいＴＩＤが割り当てられるときに行われる。請求が使用時間に対して基づいている場合、ＴＩＤは、それが割り当てられた使用の時間に従って課金される。課金操作は、ＢＳＦがＴＩＤを割り当てるとき、或いはＮＡＦがＴＩＤを使用するときに実施される。
【００９３】
前述の説明は、単に本発明の好適な実施例であり、本発明を制限するものではない。本発明の精神及び主義から逸脱することなく行われたいかなる改良、同様の代用、或いは改善も添付された特許請求の範囲において説明される範囲により保護されるべきである。
本発明は、添付の図面によってさらに例示される。
【図面の簡単な説明】
【００９４】
【図１】一般的な認証アーキテクチャを図示する概略の構造図である。
【図２】従来技術における一般的認証アーキテクチャを使用するＵＥに関するフローチャートである。
【図３】本発明の実施形態に従ったＵＥの有効性を確認するフローチャートである。
【図４】本発明の他の実施形態に従ったＵＥの有効性を確認するフローチャートである。
【図５】本発明のさらなる他の実施形態に従ったＵＥの有効性を確認するフローチャートである。
【符号の説明】
【００９５】
１０１…ユーザ機器、１０２…ブーストラッピングサーバ機能、１０３…ホーム加入者システム、１０４…ネットワークアプリケーション機能
【図１】
2007510391.tif 000003
【図２】
2007510391.tif 000004
【図３】
2007510391.tif 000005
【図４】
2007510391.tif 000006
【図５】
2007510391.tif 000007
【国際調査報告】
2007510391.tif 000008
2007510391.tif 000009
2007510391.tif 000010
2007510391.tif 000011