(57)【要約】本発明は、ｉ−改良されたＵＩＣＣから改良されたＤ−ＨＳＳへ、所定のＭＣＣ／ＭＮＣを含むＩＭＳＩを含むアタッチ要求メッセージを送信し、ii−改良されたＤ−ＨＳＳから改良されたＵＩＣＣへ、少なくともコマンド及び第１の暗号データを送信し、iii−第１の暗号データを用いることによって、改良されたＵＩＣＣにおいて秘密鍵を計算し、iv−改良されたＵＩＣＣから改良されたＤ−ＨＳＳへ、少なくとも１つの認証失敗メッセージでコマンドと第２の暗号データ又はその一部とを送信し、ｖ−ステップii〜ivを、ＵＩＣＣが第１の暗号データの全体を保持し、改良されたＤ−ＨＳＳが第２の暗号データの全体を保持するまで繰り返し、vi−改良されたＤ−ＨＳＳが第２の暗号データの全体を保持したとき、改良されたＤ−ＨＳＳにおいて第２の暗号データの全体を用いることによって同じ秘密鍵を計算し、vii−改良されたＤ−ＨＳＳによってオペレータに属するフリーＩＭＳＩを割り当て、改良されたＤ−ＨＳＳから改良されたＵＩＣＣへフリーＩＭＳＩ及び他のパーソナライゼーションデータを転送し、viii−改良されたＵＩＣＣをフリーＩＭＳＩ，パーソナライゼーションデータ及び秘密鍵でパーソナライズする。【選択図】  図３Ａ及び３Ｂ
2021534691.tif 000002
【特許請求の範囲】
【請求項１】
端末と連携する改良されたＵＩＣＣをパーソナライズする方法であって、前記方法が、
ｉ−  前記改良されたＵＩＣＣ（１０）から改良されたＤ−ＨＳＳ（１２）へ、所定のＭＣＣ／ＭＮＣを含むＩＭＳＩを含むアタッチ要求メッセージを送信すること、
ｉｉ−  前記改良されたＤ−ＨＳＳ（１２）から前記改良されたＵＩＣＣ（１０）へ、少なくともコマンド（ＤＨ１）及び第１の暗号データを送信すること、
ｉｉｉ−  前記第１の暗号データを用いることによって、前記改良されたＵＩＣＣ（１０）において秘密鍵（Ｋｉ）を計算すること、
ｉｖ−  前記改良されたＵＩＣＣ（１０）から前記改良されたＤ−ＨＳＳ（１２）へ、少なくとも１つの認証失敗メッセージでコマンド（ＤＨ２）と第２の暗号データ又はその一部とを送信すること、
ｖ−  ステップｉｉ〜ｉｖを、前記ＵＩＣＣが前記第１の暗号データの全体を保持し、前記改良されたＤ−ＨＳＳ（１２）が前記第２の暗号データの全体を保持するまで繰り返すこと、
ｖｉ−  前記改良されたＤ−ＨＳＳ（１２）が前記第２の暗号データの全体を保持したとき、前記改良されたＤ−ＨＳＳ（１２）において前記第２の暗号データの全体を用いることによって同じ前記秘密鍵（Ｋｉ）を計算すること、
ｖｉｉ−  前記改良されたＤ−ＨＳＳ（１２）によってオペレータに属するフリーＩＭＳＩを割り当て（１００）、前記改良されたＤ−ＨＳＳ（１２）から前記改良されたＵＩＣＣ（１０）へ前記フリーＩＭＳＩ及び他のパーソナライゼーションデータを転送すること、及び
ｖｉｉｉ−  前記改良されたＵＩＣＣ（１０）を前記フリーＩＭＳＩ、パーソナライゼーションデータ及び前記秘密鍵（Ｋｉ）でパーソナライズすること（１２８）、
を含む方法。
【請求項２】
前記パーソナライゼーションデータが前記秘密鍵（Ｋｉ）で暗号化され、その後に前記改良されたＤ−ＨＳＳ（１２）から前記改良されたＵＩＣＣ（１０）へ転送される（１００）、請求項１に記載の方法。
【請求項３】
前記第１の暗号鍵及び前記第２の暗号鍵がＤｉｆｆｉｅ−Ｈｅｌｌｍａｎ交換数であり、前記第１の暗号データがＡ＝ｇａ  ｍｏｄ  ｐであり、前記第２の暗号データがＢ＝ｇｂ  ｍｏｄ  ｐであり、ここで、ｐ及びｇが、前記改良されたＤ−ＨＳＳ（１２）と前記改良されたＵＩＣＣ（１０）とが事前に合意した数であり、“ａ”が前記改良されたＤ−ＨＳＳ（１２）により選択された乱数であり、“ｂ”が前記改良されたＵＩＣＣ（１０）により選択された乱数である、請求項２に記載の方法。
【請求項４】
前記改良されたＵＩＣＣ（１０）が、連携する前記端末のＩＭＥＩを認証メッセージ要求で送信し、前記改良されたＤ−ＨＳＳ（１２）が、前記ＩＭＥＩを用いて前記端末のユーザのためのＭＮＯを選択する（バンドルオペレータ）、請求項１から３の何れかに記載の方法。
【請求項５】
前記改良されたＤ−ＨＳＳ（１２）が、ユーザにＭＮＯの名称の入力を促すために、前記改良されたＵＩＣＣ（１０）へＳＡＩ  Ａｃｋメッセージでコマンドを送信する、請求項１から３の何れかに記載の方法。
【請求項６】
前記改良されたＤ−ＨＳＳ（１２）が、コマンドを含む複数のＳＡＩ  Ａｃｋメッセージで送信されたＩＭＳＩ、ＩＣＣＩＤ、ＯＰｃ、Ｒｉ及びＣｉを含む、前記選択されたＭＮＯのためのサブスクリプションデータを前記改良されたＵＩＣＣ（１０）へ送信することによって、前記改良されたＵＩＣＣ（１０）をパーソナライズする、請求項１から５の何れかに記載の方法。
【請求項７】
前記複数のＳＡＩ  Ａｃｋメッセージのそれぞれが、前記改良されたＤ−ＨＳＳ（１２）と前記改良されたＵＩＣＣ（１０）との間のダイアログを相互に関連付けるために用いられる異なるＩＭＳＩを含む、請求項６に記載の方法。
【請求項８】
前記改良されたＵＩＣＣがパーソナライズされると、前記改良されたＤ−ＨＳＳが、前記改良されたＵＩＣＣが前記選択されたＭＮＯネットワークと通信できるようにするために、前記選択されたＭＮＯネットワークに前記ＩＭＳＩ／Ｋｉをプロビジョニングする、請求項６又は７に記載の方法。
【請求項９】
請求項１から８に記載の方法を実行するように構成された改良されたＵＩＣＣ（１０）。
【請求項１０】
請求項１から８に記載の方法を実行するように構成された改良されたＤ−ＨＳＳ（１２）。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は電気通信に関連し、本明細書に全体が組み込まれる欧州特許出願第１７３０５２０４．４号に関連している。
【０００２】
本発明は、具体的には改良されたＵＩＣＣ（汎用集積回路カード）の無線でのパーソナライゼーション及び／又は多様化に関する。
【背景技術】
【０００３】
パーソナライゼーションは電気通信端末と連携するＵＩＣＣにＭＮＯ（移動体ネットワークオペレータ）のプロファイルをインストールすることからなるのに対し、多様化は無線を介してＵＩＣＣがＭＮＯに接続することを許可する、例えばＩＭＳＩ（国際移動体加入者識別番号）、Ｋｉ（暗号化鍵）、ＩＣＣＩＤ（集積回路カードＩＤ）、及び認証アルゴリズムのためのパラメータ（例えば、ミレナージュアルゴリズムの場合のＯＰｃ、Ｒｉ、Ｃｉ）を含むプロファイルなどの所定のＭＮＯパラメータをＵＩＣＣにインストールすることからなる。
【０００４】
本発明は、一般的な多様化されていないプロファイルで製造された“汎用ＵＩＣＣ”を無線でパーソナライズ及び多様化する手順を提案する。この操作は信号チャネル（ＳＳ７又はＭＡＰ）を介して行われ、製造プロセス及びコストを最適化し、データローミングコストを発生させない。
【０００５】
本発明は２Ｇネットワークから５Ｇネットワークに適用され、３ＧＰＰ規格に準拠する。
【０００６】
ＵＩＣＣは、移動体ネットワークに対する安全で、識別可能かつ認証されたアクセスを提供することが知られている。その１９９０年代初頭の始まりから現在まで、ＵＩＣＣ（例えばＳＩＭカード）は、移動体ネットワークに対する安全で、識別可能かつ認証されたアクセスを提供している。そしてまた、移動体ネットワークに接続する際にコンシューマーによって使用されるオペレータが提供する主要な装置の１つである。
【０００７】
ＳＩＭは、移動体オペレータネットワークへの安全なアクセスを引き続き提供する。
【０００８】
今日、ＵＩＣＣのパーソナライゼーション及び多様化の全てが製造コスト及び複雑性を負担しながら工場で行われている。オペレータからのあらゆるＵＩＣＣオーダーはまた、ＩＣＣＩＤ、ＩＭＳＩ、Ｋｉ、ＯＴＡ鍵、ＰＵＫ鍵、ＯＰＣ、Ｒｉ、Ｃｉなどの主要なＵＩＣＣパラメータを含む入力ファイル及び出力ファイルを安全に交換することを要求する。
【０００９】
また、製造されたＵＩＣＣは、パーソナライズ及び多様化されていると有効期間（典型的には３〜１２か月）が限られる。売れ残ったＵＩＣＣの期限が切れた後、ＭＮＯはそのネットワークシステム及びＩＴシステムからリソースを解放しなければならない。これによって、これらの期限切れのＵＩＣＣをプロビジョン解除及び破壊するコストがＭＮＯに発生する。
【００１０】
本発明は、ＵＩＣＣが初めて使用されるときにそのパーソナライゼーション及び多様化を動的に行うことを目的とする。
【００１１】
欧州特許出願ＥＰ−１７３０５２０３（参照により本明細書に組み込まれる）から、データ及びコマンドを交換するためのセルラ電気通信ネットワークにおいて、サーバと、端末と連携するセキュアエレメントとの間に双方向通信チャネルを確立できることが知られている。この特許出願には、この双方向通信チャネルが、
−  サーバのＭＣＣ及びＭＮＣと、セキュアエレメントの一意の識別子の少なくとも一部とを含む第１のアタッチメント要求信号メッセージを端末からサーバへ送信し、サーバに一意の識別子をプロビジョニングすること、
−  サーバからセキュアエレメントへ、少なくとも１つの第１の信号メッセージで、
−  少なくとも１つのコマンド、
−  セキュアエレメントからサーバへさらなるメッセージを送信する必要がある場合の相関識別子、
−  データを含む第１のペイロードを送信すること、
−  セキュアエレメントにおいてコマンドを実行すること、
によって確立できることが記載されている。
【００１２】
簡潔に言えば、この出願は、信号チャネル（ＭＡＰ又はＳＳ７）を使用して、セキュアエレメント（ＵＩＣＣ）及びネットワークの要素（Ｄ−ＨＳＳ＋とも呼ばれる改良されたＨＳＳ）間でデータ及びコマンドを交換することを提案する。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
本発明は、このようなメカニズムを、信号チャネルを介してＵＩＣＣをパーソナライズ及び／又は多様化する目的で、改良されたＵＩＣＣと改良されたＨＳＳとの間でデータを交換するために使用することを提案する。
【課題を解決するための手段】
【００１４】
この目的は、端末と連携する改良されたＵＩＣＣをパーソナライズする方法であって、
ｉ−  改良されたＵＩＣＣから改良されたＤ−ＨＳＳへ、所定のＭＣＣ／ＭＮＣを含むＩＭＳＩを含むアタッチ要求メッセージを送信すること、
ｉｉ−  改良されたＤ−ＨＳＳから改良されたＵＩＣＣへ、少なくともコマンド及び第１の暗号データを送信すること、
ｉｉｉ−  第１の暗号データを用いることによって、改良されたＵＩＣＣにおいて秘密鍵を計算すること、
ｉｖ−  改良されたＵＩＣＣから改良されたＤ−ＨＳＳへ、少なくとも１つの認証失敗メッセージでコマンドと第２の暗号データ又はその一部を送信すること、
ｖ−  ステップｉｉ〜ｉｖを、ＵＩＣＣが第１の暗号データの全体を保持し、改良されたＤ−ＨＳＳが第２の暗号データの全体を保持するまで繰り返すこと、
ｖｉ−  改良されたＤ−ＨＳＳが第２の暗号データの全体を保持したとき、改良されたＤ−ＨＳＳにおいて第２の暗号データの全体を用いることによって同じ秘密鍵を計算すること、
ｖｉｉ−  改良されたＤ−ＨＳＳによってオペレータに属するフリーＩＭＳＩを割り当て、改良されたＤ−ＨＳＳから改良されたＵＩＣＣへフリーＩＭＳＩ及び他のパーソナライゼーションデータを転送すること、
ｖｉｉｉ−  改良されたＵＩＣＣをフリーＩＭＳＩ、パーソナライゼーションデータ及び秘密鍵でパーソナライズすること、
を含む方法によって達成される。
【００１５】
好ましくは、パーソナライゼーションデータは秘密鍵で暗号化され、その後改良されたＤ−ＨＳＳから改良されたＵＩＣＣへ転送される。
【００１６】
有利には、第１の暗号鍵及び第２の暗号鍵はＤｉｆｆｉｅ−Ｈｅｌｌｍａｎ交換数であり、第１の暗号データはＡ＝ｇａ  ｍｏｄ  ｐであり、第２の暗号データはＢ＝ｇｂ  ｍｏｄ  ｐである。ここで、ｐ及びｇは、改良されたＤ−ＨＳＳと改良されたＵＩＣＣとが事前に合意した数であり、“ａ”は改良されたＤ−ＨＳＳにより選択された乱数であり、“ｂ”は改良されたＵＩＣＣにより選択された乱数である。
【００１７】
好ましくは、改良されたＵＩＣＣは、連携する端末のＩＭＥＩを認証メッセージ要求で送信し、改良されたＤ−ＨＳＳは、このＩＭＥＩを用いて端末のユーザのためのＭＮＯを選択する。
【００１８】
有利には、改良されたＤ−ＨＳＳは、ユーザにＭＮＯの名称の入力を促すために、改良されたＵＩＣＣへＳＡＩ  Ａｃｋメッセージでコマンドを送信する。
【００１９】
有利には、改良されたＤ−ＨＳＳは、コマンドを含む複数のＳＡＩ  Ａｃｋメッセージで送信されたＩＭＳＩ、ＩＣＣＩＤ、ＯＰｃ、Ｒｉ及びＣｉを含む、選択されたＭＮＯのためのサブスクリプションデータを改良されたＵＩＣＣへ送信することによって改良されたＵＩＣＣをパーソナライズする。
【００２０】
好ましくは、複数のＳＡＩ  Ａｃｋメッセージのそれぞれは、改良されたＤ−ＨＳＳと改良されたＵＩＣＣとの間のダイアログを相互に関連付けるために用いられる異なるＩＭＳＩを含む。
【００２１】
有利には、改良されたＵＩＣＣがパーソナライズされると、改良されたＤ−ＨＳＳは、改良されたＵＩＣＣが選択されたＭＮＯネットワークと通信できるようにするために、選択されたＭＮＯネットワークにＩＭＳＩ／Ｋｉをプロビジョニングする。
【００２２】
本発明はまた、この方法を実行するために構成された改良されたＵＩＣＣ、及びこの方法を実行するために構成された改良されたＤ−ＨＳＳにも関する。
【図面の簡単な説明】
【００２３】
本発明は、本発明に係るＵＩＣＣ＋（特別なＵＩＣＣ）をパーソナライズ又は多様化することを許可する完全なやりとりを示す図の以下の説明を読むときにより良く理解されるであろう。
【００２４】
【図１Ａ】本発明に係る改良されたセキュアエレメント（ＵＩＣＣ＋）を備えた端末と改良されたＤ−ＨＳＳとの間にセキュアチャネルを確立することを許可する様々な予備ステップを示す図（その１）。
【図１Ｂ】本発明に係る改良されたセキュアエレメント（ＵＩＣＣ＋）を備えた端末と改良されたＤ−ＨＳＳとの間にセキュアチャネルを確立することを許可する様々な予備ステップを示す図。その２）。
【図１Ｃ】本発明に係る改良されたセキュアエレメント（ＵＩＣＣ＋）を備えた端末と改良されたＤ−ＨＳＳとの間にセキュアチャネルを確立することを許可する様々な予備ステップを示す図（その３）。
【図２Ａ】Ｄ−ＨＳＳ＋のレベルでＩＭＳＩをＵＩＣＣ＋に割り当てるための３つのオプションを示す図（その１）。
【図２Ｂ】Ｄ−ＨＳＳ＋のレベルでＩＭＳＩをＵＩＣＣ＋に割り当てるための３つのオプションを示す図（その２）。
【図３Ａ】本発明に係るＵＩＣＣ＋のパーソナライゼーションステップを示す図（その１）。
【図３Ｂ】本発明に係るＵＩＣＣ＋のパーソナライゼーションステップを示す図（その２）。
【図３Ｃ】本発明に係るＵＩＣＣ＋のパーソナライゼーションステップを示す図（その３）。
【発明を実施するための形態】
【００２５】
本発明の目的は、携帯電話（端末）ユーザにサービスを提供するために、ＧＳＭ、ＵＭＴＳ、及びＧＰＲＳ移動体コアネットワークの様々な要素により使用されるアプリケーション層プロトコルであるＭＡＰ（モバイルアプリケーションパート）交換のみを用いることによって、ＵＩＣＣ＋をパーソナライズ又は多様化することである。ＭＡＰは、ＴＤＭ（Ｔ１及びＥ１）の“伝統的”ＳＳ７プロトコルを使用して、又はＳＩＧＴＲＡＮを使用してＩＰを介して運ぶことができる。
【００２６】
図１は、本発明に係る改良されたセキュアエレメント（ＵＩＣＣ＋）を備えた端末１０と、改良されたＤ−ＨＳＳ１２（Ｄ−ＨＳＳ＋と呼ばれる）との間にセキュアチャネルを確立することを許可する様々な予備ステップ（１〜１８）を示している。
【００２７】
その他のいくつかの動作主体、すなわちＭＭＥ（移動体管理エンティティ）１１、ＭＮＯのＨＳＳ１３及びＭＮＯ１４も示されている。
【００２８】
ステップ１において、ＵＩＣＣメーカーが一意のＵＩＣＣを発行する。
【００２９】
“一意の”によって、全ての発行されたＵＩＣＣが厳密に同一であるか、又は所定のＭＮＯ＿ＩＤ付きで発行される可能性があることが意味される。それらはサブスクリプションによってプロビジョニングされることはない。
【００３０】
ステップ２及び３において、ＭＮＯ１４は複数のＩＭＳＩを事前プロビジョニングし、それらをＤ−ＨＳＳ＋１２へ送信する。Ｄ−ＨＳＳ＋１２は、サブスクライバがＭＮＯを選択するときにこれらのＩＭＳＩを使用していく。
【００３１】
ステップ３において、ＭＮＯは入力ファイル（ＩＭＳＩ）をＤ−ＨＳＳ＋１２にアップロードする。したがって、Ｄ−ＨＳＳ＋１２にこれらのＩＭＳＩがプロビジョニングされる。
【００３２】
ステップ４において、ＭＮＯ１４は、ＩＭＳＩ入力ファイルリストをＤ−ＨＳＳ＋１２にアップロードする。このリストはＭＮＯ＿ＩＤ及び対応するＩＭＳＩを含む。Ｄ−ＨＳＳ＋１２は、ＭＮＯの特定を可能にするＭＮＯ＿ＩＤのリストで構成される。このＭＮＯ＿ＩＤは、ＩＭＳＩ内で直接検索されるか（第１のケース、バンドルオペレータ）、ＵＩＣＣ内に設定されるか（第２のケース、ＭＮＯ特定）、又はユーザによって選択される（第３のケース）。これらの３つのケースは後で詳述される。
【００３３】
ステップ５において、電気通信ネットワークにアタッチしようとする端末１０のユーザは自分の端末の電源を入れる。そのため、ＵＩＣＣ＋において、定められたリスト又は範囲からランダムなＩＭＳＩ（ＲＤＮ＿ＩＭＳＩ）（例えば２０,０００個のうちの１個のＩＭＳＩ）が選ばれる。このＩＭＳＩのリスト又は範囲は、製造段階でＵＩＣＣ＋に格納される。このＩＭＳＩのＭＣＣ／ＭＮＣコードは、ＵＩＣＣ＋が予備ステップにおいて通信を行うＤ−ＨＳＳ＋１２のＭＣＣ／ＭＮＣコードである。
【００３４】
ステップ６において、端末１０は、定められた範囲又はリスト内からランダムに選ばれたＩＭＳＩを含むアタッチ要求メッセージをＭＭＥ１１へ送信する。そしてＭＭＥ１１は、この要求をＳＡＩメッセージ（ＳＥＮＤ＿ＡＵＴＨＥＮＴＩＣＡＴＩＯＮ＿ＩＮＦＯ）でＤ−ＨＳＳ＋１２へ転送する（ステップ７）。
【００３５】
ステップ８において、Ｄ−ＨＳＳ＋１２は、この要求に
−  コマンド（ここではＤｉｆｆｉｅ−Ｈｅｌｌｍａｎ１を表すＤＨ１）
−  ＩＭＳＩ（ここではＮＥＸＴ＿ＩＭＳＩ＿１と呼ばれる）
−  Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎ鍵（１６バイト、０から１５）（この鍵は第１の暗号データを構成する）
−  ＸＲＥＳ値
から構成される１つのベクトルを含むＳＡＩ  Ａｃｋメッセージで回答する。
【００３６】
ＭＭＥ１１は、コマンドＤＨ１、ＮＥＸＴ＿ＩＭＳＩ＿１及び暗号鍵をＵＩＣＣ＋１０へ認証要求パラメータ（ＡＵＴＮ）で転送する。ＡＵＴＮパラメータは１５バイトを送信することを許可する。
【００３７】
ステップ１０において、ＵＩＣＣ＋は受信したＤｉｆｆｉｅ−Ｈｅｌｌｍａｎ鍵に基づいて秘密鍵Ｋｉを計算し、この秘密鍵Ｋｉを格納する。ＵＩＣＣ＋はまた、この鍵のおかげでＰＵＫコード、ＰＵＫ２コード及びＯＴＡ鍵を生成する。
【００３８】
ステップ１１において、ＵＩＣＣ＋１０は、ＭＭＥ１１へ
−  ＲＤＮ＿ＩＭＳＩと、
−  同期失敗メッセージと、
−  コマンド（ここではＤＨ２）、第２の暗号データの最初の８バイト（暗号鍵の全長は１６バイトである）、及びＭＮＯ＿ＩＤ（このようなＩＤが利用可能な場合）を含む再同期トークンＡＵＴＳと、
を含む認証失敗メッセージを送信する。
後で説明されるように、本発明の方法はＵＩＣＣ＋をパーソナライズ及び多様化することを許可する。パーソナライゼーションは、ＭＮＯの名称がＵＩＣＣ＋に既に格納されている場合に（ＵＩＣＣ＋のバンドルが所定のオペレータのために製造される）行われなければならない。多様化は、製造されたＵＩＣＣ＋１０にＭＮＯの名称がない場合に行われる可能性がある。
【００３９】
次にＭＭＥ１１は、ＲＤＮ＿ＩＭＳＩ、及びＡＵＴＳトークンをＳＡＩメッセージでＤ−ＨＳＳ＋へ送信する（ステップ１２）。
【００４０】
ステップ１３において、Ｄ−ＨＳＳ＋１２は、コマンド（「次」を表すＮＸＴ）、ＮＥＸＴ＿ＩＭＳＩ＿１及び別のＸＲＥＳ値を含む１つのベクトルを含む別のＳＡＩメッセージをＭＭＥ１１へ送信する。
【００４１】
そしてコマンド及びＮＥＸＴ＿ＩＭＳＩ＿１は、ＭＭＥ１１によってＵＩＣＣ＋１０へ認証要求メッセージで転送される。
【００４２】
ステップ１５において、ＵＩＣＣ＋１０はＲＥＳで回答し、ＭＭＥ１１はＤ−ＨＳＳ＋１２へ位置更新メッセージを送信する（ステップ１６）。
【００４３】
ステップ１７において、Ｄ−ＨＳＳ＋１２は、ＵＩＣＣ＋の暗号鍵の最初の８バイトのみがＤ−ＨＳＳ＋１２に送信され、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎプロセスの終了がこの鍵の１６バイトを必要とするため、位置更新エラーメッセージ（ローミング不許可）で回答する。
【００４４】
ステップ１８において、ＭＭＥ１１は、アタッチ拒絶メッセージをＵＩＣＣ＋へ送信する（ＰＬＭＮ不許可）。
【００４５】
図１Ｂは次のステップを示しており、ステップ１９がステップ１８に続く。
【００４６】
ステップ１９において、ＵＩＣＣ＋１０はＩＭＳＩ値をＮＥＸＴ＿ＩＭＳＩ＿１に設定し、リフレッシュコマンドを端末へ送信する。端末はステップ２０においてリフレッシュを実行する。
【００４７】
ステップ２１において、ＵＩＣＣ＋１０は、ＮＥＸＴ＿ＩＭＳＩ＿１を含むアタッチ要求メッセージをＭＭＥ１１へ送信し、ＭＭＥ１１は、このＩＭＳＩをＳＡＩメッセージでＤ−ＨＳＳ＋１２へ送信する（ステップ２２）。
【００４８】
ステップ２３において、Ｄ−ＨＳＳ＋１２は、コマンドＮＸＴ（次）、新しいＩＭＳＩ（ＮＥＸＴ＿ＩＭＳＩ＿２）及びＸＲＥＳを含むベクトルをＳＡＩ  ＡｃｋメッセージでＭＭＥ１１へ送信する。新しいＩＭＳＩ（ＮＥＸＴ＿ＩＭＳＩ＿２）は、ＭＭＥ１１が同じＩＭＳＩを２回受信しないように使用される。これは以下の説明にも当てはまる。ＭＭＥ１１は、コマンド及び新しいＩＭＳＩを認証要求メッセージでＵＩＣＣ＋へ転送する（ステップ２４）。
【００４９】
ＮＸＴコマンドは、ＵＩＣＣ＋１０によって１６バイトの第２の暗号データの残りの部分の送信要求と解釈される。次に、ＵＩＣＣ＋１０は、ＮＥＸＴ＿ＩＭＳＩ＿１と、同期失敗（認証失敗メッセージのステータス）と、コマンド（ＤＨ３）及び暗号鍵の最後の８バイト（８〜１５）を含むＡＵＴＳとを含む認証失敗メッセージを送信する（ステップ２５）。ステップ２６において、ＭＭＥ１１は、ＮＥＸＴ＿ＩＭＳＩ＿１及びＡＵＴＳをＳＡＩメッセージでＤ−ＨＳＳ＋１２へ転送する。
【００５０】
次にＤ−ＨＳＳ＋１２は、交換されたＤｉｆｆｉｅ−Ｈｅｌｌｍａｎ鍵に基づいて鍵Ｋｉを計算する。Ｄ−ＨＳＳ＋１２はまた、ＰＵＫ、ＰＵＫ２及びＯＴＡ鍵を生成する（ステップ２７）。これがＤｉｆｆｉｅ−Ｈｅｌｌｍａｎ交換の終わりであり、ＵＩＣＣ＋１０及びＤ−ＨＳＳ＋１２は、秘密を交換するのに必要な鍵を有している。
【００５１】
この例では、セキュアチャネルの確立はＤｉｆｆｉｅ−Ｈｅｌｌｍａｎプロトコルに基づく。例えば対称鍵（例えばＳＣＰ０３）又は非対称鍵（例えばＳＣＰ１１）を用いることによって、セキュアチャネルを確立するために他の何らかのプロトコルが可能であることはもちろんである。ＵＩＣＣ＋により選択されたランダムなＩＭＳＩ（又はその一部）を用いることによって鍵を導出することもできる（この鍵はＵＩＣＣ＋で計算され、Ｄ−ＨＳＳ＋１２へのランダムなＩＭＳＩの伝送後、ＩＭＳＩの全体（実際のＭＳＩＮ）又はその一部を用いることによって、このＤ−ＨＳＳ＋１２で計算される）。
【００５２】
次に、この手順は、端末１０（端末はバンドルに属する補助端末であってよい）のＩＭＥＩを取得するためにステップ１３〜２６と同様のステップを続ける。
【００５３】
ステップ２８において、Ｄ−ＨＳＳ＋１２は、コマンドＮＥＸＴ、ＮＥＸＴ＿ＩＭＳＩ＿２及びＸＲＥＳを含む１つのベクトルをＳＡＩ  ＡｃｋメッセージでＭＭＥ１１へ送信する。ＭＭＥ１１は、コマンドＮＥＸＴ及びＮＥＸＴ＿ＩＭＳＩ＿２を認証要求メッセージでＵＩＣＣ＋へ転送する（ステップ２９）。
【００５４】
ステップ３０において、ＵＩＣＣ＋１０は、認証回答メッセージに含まれるＲＥＳでＭＭＥ１１に回答し、ＭＭＥ１１は位置更新メッセージをＤ−ＨＳＳ＋１２へ送信する（ステップ３１）。
【００５５】
ステップ３２において、Ｄ−ＨＳＳ＋１２は位置更新エラーメッセージ（ローミング不許可）で回答する。
【００５６】
ステップ３３において、ＭＭＥ１１は、アタッチ拒絶メッセージをＵＩＣＣ＋へ送信する（ＰＬＭＮ不許可）。
【００５７】
ステップ３４において、ＵＩＣＣ＋１０はＩＭＳＩ値をＮＥＸＴ＿ＩＭＳＩ＿２に設定し、リフレッシュコマンドを端末へ送信する。端末はステップ３５においてリフレッシュを実行する。
【００５８】
ステップ３６において、ＵＩＣＣ＋１０は、ＮＥＸＴ＿ＩＭＳＩ＿２を含むアタッチ要求メッセージをＭＭＥ１１へ送信し、ＭＭＥ１１は、このＩＭＳＩをＳＡＩメッセージでＤ−ＨＳＳ＋１２へ送信する（ステップ３７）。
【００５９】
図１Ｃは次のステップを示しており、ステップ３８がステップ３７に続く。
【００６０】
ステップ３８において、Ｄ−ＨＳＳ＋１２は、コマンドＮＸＴ（次）、新しいＩＭＳＩ（ＮＥＸＴ＿ＩＭＳＩ＿３）及びＸＲＥＳを含むベクトルをＳＡＩ  ＡｃｋメッセージでＭＭＥ１１へ送信する。新しいＩＭＳＩ（ＮＥＸＴ＿ＩＭＳＩ＿３）は、ＭＭＥ１１が同じＩＭＳＩを２回受信しないように使用される。これらのＩＭＳＩ（ＮＥＸＴ＿ＩＭＳＩ＿Ｘ）は全て一時的なＩＭＳＩである。ＭＭＥ１１は、コマンド及び新しいＩＭＳＩを認証要求メッセージでＵＩＣＣ＋へ転送する（ステップ３９）。
【００６１】
ＮＸＴコマンドは、ＵＩＣＣ＋によって、ＵＩＣＣ＋が連携する端末のＩＭＥＩの送信要求と解釈される。次に、ＵＩＣＣ＋１０は、ＮＥＸＴ＿ＩＭＳＩ＿２と、同期失敗メッセージと、コマンド（ＩＭＥＩ）及び端末のＩＭＥＩを含むＡＵＴＳとを含む認証失敗メッセージを送信する（ステップ４０）。ステップ４１において、ＭＭＥ１１は、ＮＥＸＴ＿ＩＭＳＩ＿２及びＡＵＴＳをＳＡＩメッセージでＤ−ＨＳＳ＋１２へ転送する。
【００６２】
ステップ４２〜５１はステップ２８〜３７と同じであり、ＮＥＸＴ＿ＩＭＳＩ＿２がＮＥＸＴ＿ＩＭＳＩ＿３に取って代わられている。
【００６３】
これらの様々なステップの後、様々な可能性が存在する。これらは図２Ａ及び２Ｂに示されている。
【００６４】
第１のケース（バンドルオペレータ）では、端末はバンドルオペレータに属し（ＭＮＯは端末を低価格で販売することにし）、Ｄ−ＨＳＳ＋１２は、ＵＩＣＣ＋１０により送信されたＩＭＥＩのおかげでこのＭＮＯを特定し（ステップ４０及び４１）、バンドル規則に基づいてＭＮＯ  ＩＭＳＩを割り当てる。
【００６５】
第２のケース（ＭＮＯ特定）では、異なるＵＩＣＣ＋は多様化されない（それらは所定のオペレータに属する）。このケースでは、Ｄ−ＨＳＳ＋１２は、ＭＮＯ＿ＩＤに基づいてオペレータを特定し（ステップ１１及び１２）、ＭＮＯ規則に基づいてＭＮＯ  ＩＭＳＩを割り当てる。
【００６６】
第３のケースでは、全てのＵＩＣＣ＋は厳密に同じであり、ユーザは自分のオペレータを選ぶことができる。このケースでは、図１Ｃのステップ５１の後、方法は図２Ａのステップ６０を続ける。
【００６７】
ステップ６０は、端末のユーザが自分のオペレータ（ＭＮＯ）を選べるようにするメッセージの送信をＤ−ＨＳＳ＋１２において開始することからなる。ステップ６１において、コマンド（Ｓｅｌｅｃｔ）、Ｎｅｘｔ＿ＩＭＳＩ＿４及びメッセージ“オペレータを選択せよ”からなる１つのベクトルを含むＳＡＩ  ＡｃｋメッセージがＸＲＥＳと一緒にＭＭＥ１１へ送信される。
【００６８】
次にＭＭＥ１１は、このベクトル（Ｃｍｄ＝Ｓｅｌｅｃｔ，Ｎｅｘｔ＿ＩＭＳＩ＿４，“オペレータを選択せよ”）を含む認証要求メッセージをＵＩＣＣ＋へ伝送する（ステップ６２）。
【００６９】
ＵＩＣＣ＋１０は、ＲＥＳ（認証回答）で回答し（ステップ６３）、ＭＭＥ１１により修正されたものが位置更新メッセージでＤ−ＨＳＳ＋１２へ伝送される（ステップ６４）。
【００７０】
Ｄ−ＨＳＳ＋１２は、位置更新エラーメッセージ（ローミング不許可）で回答し（ステップ６５）、ＭＭＥ１１は、アタッチ拒絶メッセージ（ＰＬＭＮ不許可）をＵＩＣＣ＋１０に伝送する（ステップ６６）。
【００７１】
ステップ６７において、端末上でＳＴＫ（Ｓｉｍツールキット）アプレットが起動して、この端末のユーザに、例えば短縮形（ＮＥＴ）でＭＮＯの名称を入力するように促す。
【００７２】
端末によってレコード読み出しコマンドが起動された（レコード読み出しＲｓｐ（ＩＭＳＩ（ＮＥＸＴ＿ＩＭＳＩ＿４），“ＮＥＴ”））（ステップ６８）後、ＵＩＣＣ＋１０はＮＥＸＴ＿ＩＭＳＩ＿４及びＮＥＴ値を設定し、ステップ４８と同様にリフレッシュコマンドをデバイスへ送信する（ステップ６９）。
【００７３】
ステップ７０において、ＵＩＣＣ＋１０は、ＮＥＸＴ＿ＩＭＳＩ＿４を含むアタッチ要求メッセージをＭＭＥ１１へ送信する。
【００７４】
ステップ７１において、ＭＭＥ１１はＮｅｘｔ＿ＩＭＳＩ＿４をＳＡＩメッセージでＤ−ＨＳＳ＋へ送信する。Ｄ−ＨＳＳ＋は、ＳＡＩ−Ａｃｋ（１つのベクトル（Ｃｍｄ＝“オペレータ名を与えよ”，ＮＥＸＴ＿ＩＭＳＩ＿５，ＸＲＥＳ））メッセージでＭＭＥ１１に回答し（ステップ７２）、ＭＭＥ１１は、認証要求（Ｃｍｄ＝“オペレータ名を与えよ”，ＮＥＸＴ＿ＩＭＳＩ＿５）をＵＩＣＣ＋へ送信する（ステップ７３）。
【００７５】
コマンド“オペレータ名を与えよ”は、ユーザにオペレータ（ＭＮＯ）の名称を入力することを要求する。
【００７６】
ステップ７４において、ＵＩＣＣ＋は、ＮＥＸＴ＿ＩＭＳＩ＿５と、同期＿失敗と、コマンド“オペレータ名を与えよ”及びオペレータの名称（“ＮＥＴ”）を含むＡＵＴＳとを含む認証失敗メッセージをＭＭＥ１１へ送信する。ユーザは、自分の端末のユーザインタフェースを用いて名称“ＮＥＴ”を既に入力している。
【００７７】
次にＭＭＥ１１は、ＮＥＸＴ＿ＩＭＳＩ＿５と、コマンド“オペレータ名を与えよ”及びＭＮＯの名称（“ＮＥＴ”）を含むＡＵＴＳとを、ＳＡＩメッセージでＤ−ＨＳＳ＋１２へ送信する（ステップ７５）。
【００７８】
ステップ７６において、名称“ＮＥＴ”と、端末に電源が入れられた発信国とに基づいてオペレータを特定する。Ｄ−ＨＳＳ＋１２は、“ＮＥＴ”規則に基づいてＭＮＯ  ＩＭＳＩを割り当てる。これらの規則はＤ−ＨＳＳ＋にプロビジョニングされ、発信国が信号チャネルによって取得され、Ｄ−ＨＳＳ＋はＭＮＯをペア“発信国”／“ＮＥＴ”に関連付けるテーブルを有する。
【００７９】
≪バンドルオペレータ≫及び≪ＭＮＯ特定≫のケースでは、ステップ６０〜７６は実行されない。
【００８０】
３つの全てのケースで、以下の手順が続いていく（図３Ａのステップ１００）。
【００８１】
図３Ａ〜３Ｃは、本発明に係るＵＩＣＣ＋のパーソナライゼーションステップを示している。
【００８２】
これらのステップは、図２Ａ及び２Ｂに示された３つのケースに共通である。
【００８３】
第１のステップ（１００）は、ＵＩＣＣ＋へチャンクにより伝送されることになるパーソナライゼーションデータを、Ｄ−ＨＳＳ＋１２のレベルで暗号鍵を使って暗号化することからなる。これらのパーソナライゼーションデータは、ＩＭＳＩ、ＩＣＣＩＤ、ＯＰｃ、Ｒｉ及びＣｉを含む。
【００８４】
ここでは、これらのパーソナライゼーションデータをＵＩＣＣ＋１０へ伝送するのに３つのチャンクが必要であると仮定される。
【００８５】
ステップ１０１において、Ｄ−ＨＳＳ＋１２は、コマンド“ＰＥＲＳＯ１”、第１のパーソナライゼーションデータ“ｐｅｒｓｏ＿ｄａｔａ＿１”、新しいＩＭＳＩ（ＮＥＸＴ＿ＩＭＳＩ＿６）及びＸＲＥＳからなる１つのベクトルをＳＡＩ  ＡｃｋメッセージでＭＭＥ１１へ送信する。
【００８６】
ＭＭＥ１１は、このベクトルを認証要求メッセージでＵＩＣＣ＋１０へ送信し（ステップ１０２）、ＵＩＣＣ＋１０は、ＭＭＥ１１に認証回答（ＲＥＳ）で回答する（ステップ１０３）。次にＭＭＥ１１は、Ｄ−ＨＳＳ＋１２へ位置更新メッセージを送信し（ステップ１０４）、Ｄ−ＨＳＳ＋１２は位置更新エラーメッセージ（ローミング不許可）でこれに回答する（ステップ１０５）。次にＭＭＥ１１は、アタッチメントが拒絶されたこと（アタッチ拒絶（ＰＬＭＮ不許可））をＵＩＣＣ＋１０に通知する（ステップ１０６）。
【００８７】
ステップ１０７において、ＵＩＣＣ＋１０はＩＭＳＩ値をＮＥＸＴ＿ＩＭＳＩ＿６値に設定し、リフレッシュメッセージを送信する。次に端末は、ＮＥＸＴ＿ＩＭＳＩ＿６を含むアタッチ要求メッセージをＭＭＥ１１へ送信し（ステップ１１０）、ＭＭＥ１１は、Ｄ−ＨＳＳ＋１２へこのＩＭＳＩをＤ−ＨＳＳ＋１２へＳＡＩメッセージで伝送する（ステップ１１１）。
【００８８】
ステップ１１２〜１２１はステップ１０１〜１１１と同じであり、コマンドＰＥＲＳＯ１がＰＥＲＳＯ２に取って代わられ、ｐｅｒｓｏ＿ｄａｔａ＿１が別のパーソナライゼーションデータｐｅｒｓｏ＿ｄａｔａ＿２に取って代わられている。これらのステップでは別のＩＭＳＩ（ＮＥＸＴ＿ＩＭＳＩ＿７）が使用される。
【００８９】
ステップ１２２において、コマンドＰＥＲＳＯ３、ＮＥＸＴ＿ＩＭＳＩ＿８及びｐｅｒｓｏ＿ｄａｔａ＿３を含む同じメッセージフォーマットがＤ−ＨＳＳ＋１２によって使用される。ステップ１２２〜１２７はステップ１１２〜１１７と同じである。
【００９０】
Ｎｅｘｔ＿ＩＭＳＩ＿８がＭＮＯのＩＭＳＩである。
【００９１】
ステップ１２２〜１２７の後、全てのパーソナライゼーションデータがＵＩＣＣ＋１０によって受信されたと仮定され、ステップ１２８において、ＵＩＣＣ＋１０は、全てのパーソナライゼーションデータを復号し、これらをそのファイルシステムに書き込む。
【００９２】
ここでＵＩＣＣ＋１０は完全にパーソナライズされている。
【００９３】
リフレッシュプロアクティブコマンド（ステップ１２９）の後、Ｄ−ＨＳＳ＋１２は、ＭＮＯ  ＨＳＳ／ＢＳＳのプロビジョニングがまだ行われていない場合にこれを行う（ステップ１３０）。
【００９４】
ステップ１３１において、Ｄ−ＨＳＳ＋１２は、ＭＮＯにペアＩＭＳＩ／Ｋｉをプロビジョニングする。ＵＩＣＣ＋１０が端末へリフレッシュコマンドを送信した（ステップ１３２）後、このコマンドが実行され（ステップ１３３）、ＵＩＣＣ＋は、ここでＩＭＳＩを含むアタッチ要求メッセージをＭＮＯ  ＨＳＳ１３へ送信することができる（ステップ１３４）。このＨＳＳ１３はステップ１３０においてＩＭＳＩ／Ｋｉがプロビジョニングされているため、ＭＮＯ  ＨＳＳ１３は、アタッチ応答をＵＩＣＣ＋へ送信することができ（ステップ１３５）、ステップ１３６において、端末／ＵＩＣＣ＋はここでその新しいＭＮＯネットワークにアタッチされる。そしてユーザは、そのＭＮＯからＭＳＩＳＤＮと、ＰＩＮコード（００００のようなデフォルトのＰＩＮコードと異なる場合）と、ＰＵＫコードとを含むＳＭＳを受信することができる。
【００９５】
要約すれば、本発明は、何百ものネットワークオペレータの中から標的とするオペレータネットワークのクレデンシャルで汎用ＵＩＣＣ＋を遠隔的にパーソナライズするために、セルラネットワークにアタッチされることなく、端末とディスカバリサーバＤ−ＨＳＳ＋との間のダイアログを作成することができる。本発明は、多様化されていないＵＩＣＣ＋を使用し、製造された汎用ＵＩＣＣ＋は一意であり、全てのオペレータについて同じデフォルトプロファイルを備える。
【００９６】
本発明は、規格変更のない２Ｇ、３Ｇ及び４Ｇ／ＬＴＥネットワーク向けに設計されている。
【００９７】
本発明は５Ｇネットワークにも適している。
【００９８】
Ｄ−ＨＳＳ＋とＵＩＣＣ＋との間のダイアログは、デバイスアタッチメントの間に交換される３つの認証メッセージを使用する。ｓｅｎｄ  ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｉｎｆｏメッセージは汎用プロファイルのＩＭＳＩ（又はその一部）を送信する。ｓｅｎｄ  ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｉｎｆｏ応答は、ＲＡＮＤ，ＡＵＴＮパラメータを含み、Ｄ−ＨＳＳ＋にＡＵＴＳパラメータのデータを返信するために同期エラーが使用される。これらの４つのパラメータを使用して、ＵＩＣＣ＋及びＤ−ＨＳＳ＋サービス間でデータ交換及びコマンド実行を行う。
【００９９】
この改善されたアタッチメントフェーズは、標的とする／保留オペレータネットワークにアタッチするために、ディスカバリＨＬＲ／ＨＳＳ（Ｄ‐ＨＳＳ＋）を含む世界的な根幹Ｄ−ＨＳＳ＋を使用してＵＩＣＣ＋を設定する。この改善された認証フェーズは、デバイスを根幹Ｄ−ＨＳＳ＋ネットワークにアタッチしない。最初のメッセージ（Ｓｅｎｄ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｉｎｆｏ）だけがディスカバリＨＬＲ／ＨＳＳ（Ｄ‐ＨＳＳ＋）を介して交換される。このメカニズムはオペレータネットワーク上で課金されず、課金対象データの交換は行われない。ＵＩＣＣ＋及びディスカバリＨＬＲ／ＨＳＳ（Ｄ‐ＨＳＳ＋）間の改善された認証ダイアログの間、Ｄ‐ＨＳＳ＋は、ＲＡＮＤ、ＡＵＴＮ及びＡＵＴＳパラメータで交換されるコマンド及び暗号鍵によってＵＩＣＣ＋を遠隔設定して、ＩＣＣＩＤ、ＩＭＳＩ、Ｋｉ、ＯＴＡ鍵、ＰＵＫ、ＰＵＫ２、ＰＩＮ、ＰＩＮ２、ＯＰＣ、Ｒｉ及びＣｉでＵＩＣＣ＋をパーソナライズする、及び／又はＩＭＥＩ及び／又はＭＮＯ＿ＩＤ（例えばＭＮＯのロゴ付きで製造されたカードの場合）を取得することができる。
【図１Ａ】
2021534691.tif 000003
【図１Ｂ】
2021534691.tif 000004
【図１Ｃ】
2021534691.tif 000005
【図２Ａ】
2021534691.tif 000006
【図２Ｂ】
2021534691.tif 000007
【図３Ａ】
2021534691.tif 000008
【図３Ｂ】
2021534691.tif 000009
【図３Ｃ】
2021534691.tif 000010
【国際調査報告】
2021534691.tif 000011
2021534691.tif 000012
2021534691.tif 000013