(57)【要約】  ユーザ機器（ＵＥ）（１０２）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）（１１２）のネットワークノード（１０６）によって行われる方法であって、ＵＥを一意に識別する秘密識別子（１１０）を取得することであって、秘密識別子が、ＵＥと少なくともＵＥのホームＰＬＭＮとの間で共有され、ホームＰＬＭＮによってネットワークノードと共有される秘密である、取得することと、秘密識別子を使用してＵＥに関連した動作（１０８）を行うこととを含む、方法。他の方法、コンピュータプログラム、コンピュータプログラム製品、ネットワークノード、およびサービングＰＬＭＮも開示される。【選択図】図４
2019522945.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ機器（ＵＥ）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードによって行われる方法であって、
前記ＵＥを一意に識別する秘密識別子を取得することであって、前記秘密識別子が、前記ＵＥと少なくとも前記ＵＥのホームＰＬＭＮとの間で共有され、前記ホームＰＬＭＮによって前記ネットワークノードと共有される秘密である、取得することと、
前記秘密識別子を使用して前記ＵＥに関連した動作を行うことと
を含む、方法。
【請求項２】
前記ＵＥに対応する公開識別子および／または偽名を前記ＵＥから受け取ることと、
前記公開識別子および／または偽名を前記ホームＰＬＭＮに転送することと
をさらに含み、
前記秘密識別子を取得することが、前記転送することに応答して前記ホームＰＬＭＮから前記秘密識別子を受け取ることを含む、
請求項１に記載の方法。
【請求項３】
前記秘密識別子が、前記ホームＰＬＭＮによって前記ＵＥが成功裏に認証されることに基づいて受け取られる、請求項２に記載の方法。
【請求項４】
前記秘密識別子を取得することが、前記ホームＰＬＭＮから拡張認証プロトコル（ＥＡＰ）メッセージを受け取ることを含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記ホームＰＬＭＮから認証情報を受け取ることであって、前記認証情報により、前記サービングＰＬＭＮが前記ＵＥの認証を行うことができる、受け取ることと、
前記ＵＥが成功裏に認証されることを前記サービングＰＬＭＮによって判断するために前記認証情報を使用することと
をさらに含む、請求項１または２に記載の方法。
【請求項６】
前記認証情報が、エボルブドパケットシステム認証および鍵合意（ＥＰＳ−ＡＫＡ）フォーマットで形成され、認証ベクトルを介して前記サービングＰＬＭＮに通信される、請求項５に記載の方法。
【請求項７】
前記サービングＰＬＭＮによって前記ＵＥが成功裏に認証されたことを前記ホームＰＬＭＮに通告するために、前記ホームＰＬＭＮに認証成功メッセージを通信することであって、前記認証成功メッセージが、前記サービングＰＬＭＮに前記秘密識別子を送るように前記ホームＰＬＭＮをトリガする、通信することをさらに含む、請求項５または６に記載の方法。
【請求項８】
前記秘密識別子を取得することが、前記ＵＥが前記サービングＰＬＭＮによって認証される前に、前記ホームＰＬＭＮから前記秘密識別子を受け取ることを含む、請求項５または６に記載の方法。
【請求項９】
前記ホームＰＬＭＮから前記秘密識別子を受け取ることが、前記ホームＰＬＭＮから認証情報応答メッセージを受け取ることを含む、請求項８に記載の方法。
【請求項１０】
前記秘密識別子を取得することが、前記ＵＥが前記サービングＰＬＭＮによって認証された後に、前記ホームＰＬＭＮから前記秘密識別子を受け取ることを含む、請求項５から７のいずれか一項に記載の方法。
【請求項１１】
前記ホームＰＬＭＮから前記秘密識別子を受け取ることが、前記ホームＰＬＭＮから位置更新応答メッセージを受け取ることを含む、請求項１０に記載の方法。
【請求項１２】
前記公開識別子および前記秘密識別子が前記ＵＥに対応することを検証することをさらに含む、請求項２から１１のいずれか一項に記載の方法。
【請求項１３】
前記検証することが、
前記秘密識別子を暗号化するための暗号化情報を取得することと、
前記暗号化情報を使用して、前記秘密識別子を暗号化することによって、暗号化された秘密識別子を生成することと、
比較に基づいて、前記暗号化された秘密識別子と前記公開識別子がマッチすることを判断することと、
前記暗号化された秘密識別子と前記公開識別子がマッチすることを判断することに基づいて、前記公開識別子および前記秘密識別子が前記ＵＥに対応することを検証することと
を含む、請求項１２に記載の方法。
【請求項１４】
前記暗号化情報が、前記ホームＰＬＭＮの公開鍵を含む、請求項１３に記載の方法。
【請求項１５】
ユーザ機器（ＵＥ）と関連付けられたホーム地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードによって行われる方法であって、
前記ＵＥを一意に識別する秘密識別子を前記ＵＥのサービングＰＬＭＮに明かすことを判断することであって、前記秘密識別子が、前記ＵＥと少なくとも前記ホームＰＬＭＮとの間で共有される秘密である、判断することと、
前記サービングＰＬＭＮに前記秘密識別子を明かすことであって、前記秘密識別子が、前記秘密識別子を使用して前記ＵＥに関連した動作を前記サービングＰＬＭＮが行えるようにする、明かすこと
を含む、方法。
【請求項１６】
前記サービングＰＬＭＮによって前記ホームＰＬＭＮに転送された前記ＵＥの公開識別子および／または偽名を受け取ることと、
少なくとも前記公開識別子および／または偽名に基づいて前記ＵＥを成功裏に認証することと
をさらに含み、
前記サービングＰＬＭＮに前記秘密識別子を明かすという判断が、前記ＵＥの成功の認証を必要とする、
請求項１５に記載の方法。
【請求項１７】
前記サービングＰＬＭＮに前記秘密識別子を明かすことが、拡張認証プロトコル（ＥＡＰ）メッセージを前記サービングＰＬＭＮに送ることを含む、請求項１５または１６に記載の方法。
【請求項１８】
前記サービングＰＬＭＮに認証情報を通信することであって、前記認証情報により、前記サービングＰＬＭＮが前記ＵＥの認証を行うことができる、通信することをさらに含む、請求項１５に記載の方法。
【請求項１９】
前記認証情報が、エボルブドパケットシステム認証および鍵合意（ＥＰＳ−ＡＫＡ）フォーマットで形成され、認証ベクトルを介して前記サービングＰＬＭＮに通信される、請求項１８に記載の方法。
【請求項２０】
前記サービングＰＬＭＮによって前記ＵＥが成功裏に認証されたことを前記ホームＰＬＭＮに通告する認証成功メッセージを前記サービングＰＬＭＮから受け取ることをさらに含み、
前記認証成功メッセージを受け取ることが、前記サービングＰＬＭＮに前記秘密識別子を明かすように前記ホームＰＬＭＮをトリガする、請求項１８または１９に記載の方法。
【請求項２１】
前記サービングＰＬＭＮに前記秘密識別子を明かすことが、前記ＵＥが前記サービングＰＬＭＮによって認証される前に、前記サービングＰＬＭＮに前記秘密識別子を送ることを含む、請求項１８または１９に記載の方法。
【請求項２２】
前記サービングＰＬＭＮに前記秘密識別子を送ることが、認証情報応答メッセージを送ることを含む、請求項２１に記載の方法。
【請求項２３】
前記サービングＰＬＭＮに前記秘密識別子を明かすことが、前記ＵＥが前記サービングＰＬＭＮによって認証された後に、前記サービングＰＬＭＮに前記秘密識別子を送ることを含む、請求項１８から２０のいずれか一項に記載の方法。
【請求項２４】
前記サービングＰＬＭＮに前記秘密識別子を送ることが、位置更新応答メッセージを送ることを含む、請求項２３に記載の方法。
【請求項２５】
前記動作が、前記ＵＥの合法的傍受に関連する、請求項１から２４のいずれか一項に記載の方法。
【請求項２６】
前記動作が、前記サービングＰＬＭＮに接続するか、または接続されたままにするための、１つまたは複数のＵＥに１つまたは複数のインセンティブを提供することに関連する、請求項１から２４のいずれか一項に記載の方法。
【請求項２７】
前記動作が、前記ＵＥと関連付けられた１つまたは複数のサービス品質パラメータに関連する、請求項１から２４のいずれか一項に記載の方法。
【請求項２８】
前記動作が、前記ＵＥと関連付けられたポリシおよび／または課金制御に関連する、請求項１から２４のいずれか一項に記載の方法。
【請求項２９】
前記秘密識別子が、暗号化されていない長期識別子である、請求項１から２８のいずれか一項に記載の方法。
【請求項３０】
前記公開識別子が、前記ホームＰＬＭＮの公開暗号化キーを使用して暗号化される暗号化された長期識別子を含む、請求項２から４、１６、または１７のいずれか一項に記載の方法。
【請求項３１】
ユーザ機器（ＵＥ）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードであって、
前記ＵＥを一意に識別する秘密識別子を取得することであって、前記秘密識別子が、前記ＵＥと少なくとも前記ＵＥのホームＰＬＭＮとの間で共有され、前記ホームＰＬＭＮによって前記ネットワークノードと共有される秘密である、取得することと、
前記秘密識別子を使用して前記ＵＥに関連した動作を行うことと
を行うように設定される、ネットワークノード。
【請求項３２】
請求項２から１４、および２５から３０のいずれか一項に記載の前記態様を行うようにさらに設定される、請求項３１に記載のネットワークノード。
【請求項３３】
ユーザ機器（ＵＥ）と関連付けられたホーム地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードであって、
前記ＵＥを一意に識別する秘密識別子を前記ＵＥのサービングＰＬＭＮに明かすことを判断することであって、前記秘密識別子が、前記ＵＥと少なくとも前記ホームＰＬＭＮとの間で共有される秘密である、判断することと、
前記サービングＰＬＭＮに前記秘密識別子を明かすことであって、前記秘密識別子が、前記秘密識別子を使用して前記ＵＥに関連した動作を前記サービングＰＬＭＮが行えるようにする、明かすことと
を行うように設定される、ネットワークノード。
【請求項３４】
請求項１５から３０のいずれかに一項に記載の前記態様を行うようにさらに設定される、請求項３３に記載のネットワークノード。
【請求項３５】
ユーザ機器（ＵＥ）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードであって、
プロセッサおよびメモリを備え、前記メモリが、前記プロセッサによって実行可能な命令を収め、前記命令によって前記ネットワークノードが、
前記ＵＥを一意に識別する秘密識別子を取得することであって、前記秘密識別子が、前記ＵＥと少なくとも前記ＵＥのホームＰＬＭＮとの間で共有され、前記ホームＰＬＭＮによって前記ネットワークノードと共有される秘密である、取得すること、および
前記秘密識別子を使用して前記ＵＥに関連した動作を行うこと
を行うように設定される、ネットワークノード。
【請求項３６】
前記メモリが、前記プロセッサによって実行可能な命令を収め、前記命令によって前記ネットワークノードが、請求項２から１４、および２５から３０のいずれか一項に記載の前記態様を行うようにさらに設定される、請求項３５に記載のネットワークノード。
【請求項３７】
ユーザ機器（ＵＥ）と関連付けられたホーム地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードであって、
プロセッサおよびメモリを備え、前記メモリが、前記プロセッサによって実行可能な命令を収め、前記命令によって前記ネットワークノードが、
前記ＵＥを一意に識別する秘密識別子を前記ＵＥのサービングＰＬＭＮに明かすことを判断することであって、前記秘密識別子が、前記ＵＥと少なくとも前記ホームＰＬＭＮとの間で共有される秘密である、判断すること、および
前記サービングＰＬＭＮに前記秘密識別子を明かすことであって、前記秘密識別子が、前記秘密識別子を使用して前記ＵＥに関連した動作を前記サービングＰＬＭＮが行えるようにする、明かすこと
を行うように設定される、ネットワークノード。
【請求項３８】
前記メモリが、前記プロセッサによって実行可能な命令を収め、前記命令によって前記ネットワークノードが、請求項１５から３０のいずれか一項に記載の前記態様を行うようにさらに設定される、請求項３７に記載のネットワークノード。
【請求項３９】
ユーザ機器（ＵＥ）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードであって、
前記ＵＥを一意に識別する秘密識別子を取得するように設定される第１のモジュールであって、前記秘密識別子が、前記ＵＥと前記ＵＥの少なくともホームＰＬＭＮとの間で共有され、前記ホームＰＬＭＮによって前記ネットワークノードと共有される秘密である、第１のモジュールと、
前記秘密識別子を使用して前記ＵＥに関連した動作を行う第２のモジュールと
備える、ネットワークノード。
【請求項４０】
請求項２から１４、および２５から３０のいずれか一項に記載の前記態様を行うように設定される１つまたは複数のモジュールをさらに備える、請求項３９に記載のネットワークノード。
【請求項４１】
ユーザ機器（ＵＥ）と関連付けられたホーム地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードであって、
前記ＵＥを一意に識別する秘密識別子を前記ＵＥのサービングＰＬＭＮに明かすことを判断するように設定される第１のモジュールであって、前記秘密識別子が、前記ＵＥと少なくとも前記ホームＰＬＭＮとの間で共有される秘密である、第１のモジュールと、
前記サービングＰＬＭＮに前記秘密識別子を明かすように設定される第２のモジュールであって、前記秘密識別子が、前記秘密識別子を使用して前記ＵＥに関連した動作を前記サービングＰＬＭＮが行えるようにする、第２のモジュールと
を備える、ネットワークノード。
【請求項４２】
請求項１５から３０のいずれか一項に記載の前記態様を行うように設定される１つまたは複数のモジュールをさらに備える、請求項４１に記載のネットワークノード。
【請求項４３】
ネットワークノードの少なくとも１つのプロセッサによって実行されると、請求項１から３０のいずれか一項に記載の方法を前記ネットワークノードに実行させる命令を含む、コンピュータプログラム。
【請求項４４】
請求項４３に記載の前記コンピュータプログラムを収める担体であって、電気信号、光信号、無線信号、またはコンピュータ可読ストレージ媒体のうちの１つである、担体。
【請求項４５】
ユーザ機器（ＵＥ）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）によって行われる方法であって、
前記ＵＥを一意に識別する秘密識別子を、ホームＰＬＭＮまたは前記サービングＰＬＭＮによって前記ＵＥが成功裏に認証された後に前記ＵＥの前記ホームＰＬＭＮから受け取ることであって、前記秘密識別子が、前記ＵＥと前記ＵＥのホームＰＬＭＮとの間で以前に共有された秘密である、受け取ることと、
前記ＵＥに関連した動作を行うことと
を含む、方法。
【請求項４６】
ユーザ機器（ＵＥ）と関連付けられたホーム地上波公共移動通信ネットワーク（ＰＬＭＮ）によって行われる方法であって、
前記ＵＥを一意に識別する秘密識別子を前記ＵＥのサービングＰＬＭＮに明かすことを判断することであって、前記秘密識別子が、前記ＵＥと前記ホームＰＬＭＮとの間で共有される秘密である、判断することと、
前記ホームＰＬＭＮまたは前記サービングＰＬＭＮによって前記ＵＥが成功裏に認証された後に、前記サービングＰＬＭＮに前記秘密識別子を明かすことであって、前記秘密識別子が、前記ＵＥに関連した動作を前記サービングＰＬＭＮが行えるようにする、明かすことと
を含む、方法。
【請求項４７】
前記秘密識別子が、例えばＩＭＳＩといった、暗号化されていない長期識別子である、請求項４５または４６に記載の方法。
【請求項４８】
前記ＵＥが前記サービングＰＬＭＮによって認証される、請求項４５から４７のいずれか一項に記載の方法。
【請求項４９】
前記ホームＰＬＭＮからの前記秘密識別子が、前記ホームＰＬＭＮからの位置更新応答メッセージの中で送られる、請求項４８に記載の方法。
【請求項５０】
前記動作が、前記ＵＥに関連した合法的傍受または課金制御である、請求項４５から４９のいずれか一項に記載の方法。
【請求項５１】
ユーザ機器（ＵＥ）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）であって、前記サービングＰＬＭＮが少なくとも２つのネットワークノードを備え、
第１のネットワークノードが、前記ＵＥを一意に識別する秘密識別子を、前記ホームＰＬＭＮまたは前記サービングＰＬＭＮによって前記ＵＥが成功裏に認証された後に、前記ＵＥのホームＰＬＭＮから受け取るように設定され、前記秘密識別子が、前記ＵＥと前記ホームＰＬＭＮとの間で共有された秘密であり、
第２のネットワークノードが、前記秘密識別子を使用して前記ＵＥに関連した動作を行うように設定される、
サービング地上波公共移動通信ネットワーク（ＰＬＭＮ）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ機器（ＵＥ：ｕｓｅｒ  ｅｑｕｉｐｍｅｎｔ）に関連した識別子がサービング地上波公共移動通信ネットワーク（ＰＬＭＮ：ｐｕｂｌｉｃ  ｌａｎｄ  ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋ）に利用される方法に関する。本発明はまた、ネットワークノード、公衆モバイル陸上ネットワーク、コンピュータプログラム、およびコンピュータプログラム製品に関する。
【背景技術】
【０００２】
既存のワイヤレスネットワークシステム（例えば、２Ｇ、３Ｇ、４Ｇシステム）において、一定の動作は、（ＵＥのホームＰＬＭＮ以外の）サービングＰＬＭＮが、国際移動電話加入者識別番号（ＩＭＳＩ：Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）などの、ＵＥの特定の識別子にアクセスできることを必要とする。しかし、ＵＥに対応する長期識別子の知識は、例えば、識別子に基づいてユーザの場所を判断することによって、ユーザのプライバシを第３者が危険にさらせるようにする。結局、このＵＥの識別子は典型的にはプライベートに保たれ、秘密として扱われるので、ＵＥ、ＵＥのホームＰＬＭＮ、およびホームＰＬＭＮまたはＵＥによって識別番号へのアクセスが認められた他の任意の当事者またはデバイスしか利用できないことが多い。いくつかの既存ネットワークは、ＵＥの識別番号に対する暗号化方法および／または偽名を利用して、ＰＬＭＮとデバイスの間でＵＥの識別子を通信するが、通信される識別子は、いくつかのサービングＰＬＭＮの動作によって要求されるＵＥの秘密の長期識別子ではない。
【０００３】
したがって、信頼できない当事者に機密のユーザ情報を公開することなく、ＰＬＭＮの全体にわたって、要求されるＵＥの機能性が維持されることを保証するために、秘密のＵＥの識別子の信頼できる通信のための改善された技法が必要とされる。
【０００４】
第３世代パートナーシッププロジェクト内で、次世代システムに対する全体的なセキュリティ関連の議論が進行中である。３ＧＰＰ  ＴＲ３３．８９９  Ｖ０．２．０は、このようなシステムに関する脅威、潜在的な要求、および解決策を論じる。このドキュメントは、新しいシステムをデザインするときに、合法的傍受および他のローカルな規制が考慮されなければならないということを述べるが、加入者の識別番号の公開がプライバシの事故につながることがあるということも述べる。誤った加入者の傍受、異常な課金、およびネットワークリソースへの不正アクセスという危険を冒すことなく、サービングＰＬＭＮが、例えば合法的傍受を行えるようにするという複雑な問題に対する解決策は提供されていない。
【発明の概要】
【０００５】
本発明の１つまたは複数の実施形態の目的は、信頼できない当事者に機密のユーザ情報を公開することなく、ＰＬＭＮの全体にわたって秘密のＵＥの識別子の改善された信頼できる通信を可能にすることである。
【０００６】
本明細書における１つまたは複数の実施形態は、ＵＥのホームＰＬＭＮからサービングＰＬＭＮへのＵＥの秘密識別子の通信を可能にする。サービングＰＬＭＮによって取得されると、秘密識別子は、ＵＥに関連した動作を行うためにサービングＰＬＭＮによって利用されてよい。このようにして、偽名識別子に基づくサービングＰＬＭＮにおける動作に対して、ネットワークシステムの複雑性およびセキュリティ脅威が低減されることが可能になるということも実現される。
【０００７】
本発明の第１の態様は、ＵＥと関連付けられたサービングＰＬＭＮのネットワークノードによって行われる方法に関する。本方法において、ネットワークノードは、ＵＥを一意に識別する秘密識別子を取得する。秘密識別子は、ＵＥと少なくともＵＥのホームＰＬＭＮとの間で共有され、ホームＰＬＭＮによってネットワークノードと共有される秘密である。方法は、秘密識別子を使用してＵＥに関連した動作を行うネットワークノードも含む。
【０００８】
本発明の第２の態様は、ＵＥと関連付けられたホームＰＬＭＮのネットワークノードによって行われる方法に関する。ネットワークノードは、ＵＥを一意に識別する秘密識別子をＵＥのサービングＰＬＭＮに明かすことを判断する。秘密識別子は、ＵＥと少なくともホームＰＬＭＮとの間で共有される秘密である。本方法に従って、ホームＰＬＭＮのネットワークノードは、サービングＰＬＭＮに秘密識別子を明かす。サービングＰＬＭＮに秘密識別子を明かすことは、秘密識別子を使用してＵＥに関連した動作をサービングＰＬＭＮが行えるようにする。
【０００９】
第３の態様は、ＵＥと関連付けられたサービングＰＬＭＮのネットワークノードに関する。ネットワークノードは、ＵＥを一意に識別する秘密識別子を取得することであって、秘密識別子が、ＵＥと少なくともＵＥのホームＰＬＭＮとの間で共有され、ホームＰＬＭＮによってネットワークノードと共有される秘密である、取得することと、秘密識別子を使用してＵＥに関連した動作を行うこととを行うように設定される。
【００１０】
第４の態様は、ＵＥと関連付けられたホームＰＬＭＮのネットワークノードに関する。このネットワークノードは、ＵＥを一意に識別する秘密識別子をＵＥのサービングＰＬＭＮに明かすことを判断することであって、秘密識別子が、ＵＥと少なくともホームＰＬＭＮとの間で共有される秘密である、判断することと、サービングＰＬＭＮに秘密識別子を明かすことであって、秘密識別子が、秘密識別子を使用してＵＥに関連した動作をサービングＰＬＭＮが行えるようにする、明かすこととを行うように設定される。
【００１１】
第５の態様は、ＵＥと関連付けられたサービングＰＬＭＮのネットワークノードに関し、ネットワークノードは、プロセッサおよびメモリを備え、メモリが、プロセッサによって実行可能な命令を収め、この命令によってネットワークノードが、ＵＥを一意に識別する秘密識別子を取得することであって、秘密識別子が、ＵＥと少なくともＵＥのホームＰＬＭＮとの間で共有され、ホームＰＬＭＮによってネットワークノードと共有される秘密である、取得すること、および秘密識別子を使用してＵＥに関連した動作を行うことを行うように設定される。
【００１２】
第６の態様は、ＵＥと関連付けられたホームＰＬＭＮのネットワークノードに関し、ネットワークノードが、プロセッサおよびメモリを備え、メモリが、プロセッサによって実行可能な命令を収め、この命令によってネットワークノードが、ＵＥを一意に識別する秘密識別子をＵＥのサービングＰＬＭＮに明かすことを判断することであって、秘密識別子が、ＵＥと少なくともホームＰＬＭＮとの間で共有される秘密である、判断すること、およびサービングＰＬＭＮに秘密識別子を明かすことであって、秘密識別子が、秘密識別子を使用してＵＥに関連した動作をサービングＰＬＭＮが行えるようにする、明かすことを行うように設定される。
【００１３】
第７の態様は、ＵＥと関連付けられたサービングＰＬＭＮのネットワークノードに関する。ネットワークノードは、ＵＥを一意に識別する秘密識別子を取得するように設定される第１のモジュールであって、秘密識別子が、ＵＥと少なくともＵＥのホームＰＬＭＮとの間で共有され、ホームＰＬＭＮによってネットワークノードと共有される秘密である、第１のモジュールと、秘密識別子を使用してＵＥに関連した動作を行う第２のモジュールとを備える。
【００１４】
第８の態様は、ＵＥと関連付けられたホームＰＬＭＮのネットワークノードに関する。ネットワークノードは、ＵＥを一意に識別する秘密識別子をＵＥのサービングＰＬＭＮに明かすことを判断するように設定される第１のモジュールであって、秘密識別子が、ＵＥと少なくともホームＰＬＭＮとの間で共有される秘密である、第１のモジュールと、サービングＰＬＭＮに秘密識別子を明かすように設定される第２のモジュールであって、秘密識別子が、秘密識別子を使用してＵＥに関連した動作をサービングＰＬＭＮが行えるようにする、第２のモジュールとを備える。
【００１５】
第９の態様は、ネットワークノードの少なくとも１つのプロセッサによって実行されると、上記の方法のうちのいずれか１つをネットワークノードに実行させる命令を含むコンピュータプログラムに関する。
【００１６】
第１０の態様は、コンピュータプログラムを収める担体に関し、担体は、電気信号、光信号、無線信号、またはコンピュータ可読ストレージ媒体のうちの１つである。
【００１７】
第１１の態様は、ＵＥと関連付けられたサービングＰＬＭＮによって行われる方法に関する。方法は、ＵＥを一意に識別する秘密識別子を、ホームＰＬＭＮまたはサービングＰＬＭＮによってＵＥが成功裏に認証された後にＵＥのホームＰＬＭＮから受け取ることであって、秘密識別子が、ＵＥとＵＥのホームＰＬＭＮとの間で以前に共有された秘密である、受け取ることと、ＵＥに関連した動作を行うこととに関するステップを含む。
【００１８】
第１２の態様は、ＵＥと関連付けられたホームＰＬＭＮによって行われる方法に関する。方法は、ＵＥを一意に識別する秘密識別子をＵＥのサービングＰＬＭＮに明かすことを判断することであって、秘密識別子が、ＵＥとホームＰＬＭＮとの間で共有される秘密である、判断することと、ホームＰＬＭＮまたはサービングＰＬＭＮによってＵＥが成功裏に認証された後に、サービングＰＬＭＮに秘密識別子を明かすことであって、秘密識別子が、ＵＥに関連した動作をサービングＰＬＭＮが行えるようにする、明かすこととに関するステップを含む。
【００１９】
第１３の態様は、ＵＥと関連付けられたサービングＰＬＭＮに関する。サービングＰＬＭＮはここで、少なくとも２つのネットワークノードを備え、第１のネットワークノードは、ＵＥを一意に識別する秘密識別子を、ホームＰＬＭＮまたはサービングＰＬＭＮによってＵＥが成功裏に認証された後に、ＵＥのホームＰＬＭＮから受け取るように設定され、秘密識別子が、ＵＥとホームＰＬＭＮとの間で共有された秘密である。第２のネットワークノードは、秘密識別子を使用してＵＥに関連した動作を行うように設定されるこのサービングＰＬＭＮの中にある。
【００２０】
秘密識別子は、上述された態様の１つまたは複数の実施形態において、例えばＩＭＳＩといった、暗号化されていない長期識別子であってよい。
【００２１】
ＵＥは、上述された態様の１つまたは複数の実施形態において、サービングＰＬＭＮによって認証されてよい。このような実施形態において、秘密識別子は、ホームＰＬＭＮからの位置更新応答（ｕｐｄａｔｅ−ｌｏｃａｔｉｏｎ−ａｎｓｗｅｒ）メッセージの中でホームＰＬＭＮから送られてよい。
【００２２】
動作は、上述された態様の１つまたは複数の実施形態において、ＵＥに関連した合法的傍受または課金制御であってよい。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態の例に対応する通信ネットワークを示す図である。
【図２】１つまたは複数の実施形態による、サービングＰＬＭＮのネットワークノードによって行われる方法を示す図である。
【図３】１つまたは複数の実施形態による、ホームＰＬＭＮのネットワークノードによって行われる方法を示す図である。
【図４】本発明の実施形態の例において実行される処理および信号フローを示す図である。
【図５】本発明の実施形態の例において実行される処理および信号フローを示す図である。
【図６】本発明の実施形態の例において実行される処理および信号フローを示す図である。
【図７】本発明の実施形態の例におけるサービングＰＬＭＮのネットワークノードの例の態様を示す図である。
【図８】本発明の実施形態の例におけるホームＰＬＭＮのネットワークノードの例の態様を示す図である。
【図９】サービングＰＬＭＮの実施形態を示す図である。
【発明を実施するための形態】
【００２４】
図１は、ＵＥ１０２に対するホームＰＬＭＮ１１４、ならびにネットワークアクセスおよびサービスをＵＥ１０２に提供するサービングＰＬＭＮ１１２を含む通信システム１００を示す。図１に示されるように、サービングＰＬＭＮ１１２は、（明確に示されていない複数のネットワークデバイスの中の）ネットワークノード１０６を含み、このネットワークノードは、ＵＥ１０２に関連した少なくとも動作１０８を行うように設定される（行われる他のＵＥ関連の動作が存在する可能性があるが、図示されていない）。いくつかの例において、ＵＥ１０２の秘密識別子１１０は、動作１０８が行われるように、ネットワークノード１０６が（または全体的にサービングＰＬＭＮ１１２が）利用できなければならない。しかしデフォルトで、この秘密識別子１１０は、ホームＰＬＭＮ１１４とＵＥ１０２（ならびに潜在的に、秘密識別子１１０が以前に明かされた他のデバイスおよび／またはネットワーク）の間で秘密として保たれる可能性がある。したがって、少なくともいくつかの例において、サービングＰＬＭＮ１１２は、動作１０８を行うための前提条件として秘密識別子１１０を取得することを求められることがある。ＵＥは、例えば、携帯電話、ラップトップ、タブレット、および例えば、白物家電（冷蔵庫など）または車両（乗用車またはトラックのダッシュボードにあるインフォテインメントシステムなど）の中にある組込デバイスであってよい。ネットワークノード１０６は、例えば、アクセスおよび移動管理機能（ＡＭＦ：Ａｃｃｅｓｓ  ａｎｄ  Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）、セキュリティアンカー機能（ＳＥＡＦ：Ｓｅｃｕｒｉｔｙ  Ａｎｃｈｏｒ  Ｆｕｎｃｔｉｏｎ）、セキュリティコンテキスト管理機能（ＳＣＭＦ：Ｓｅｃｕｒｉｔｙ  Ｃｏｎｔｅｘｔ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）、セッション管理機能（ＳＭＦ：Ｓｅｓｓｉｏｎ  ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）、およびポリシ制御機能（ＰＣＦ：Ｐｏｌｉｃｙ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）であってよい。
【００２５】
本発明の特徴において、サービングＰＬＭＮ１１２のネットワークノード１０６は、例えば、ホームＰＬＭＮ１１４のネットワークノード１１６（または他の任意の許可デバイス）によって送られた１つまたは複数のメッセージ１０１を介してＵＥ１０２の秘密識別子１１０を取得する。サービングＰＬＭＮ１１２にこの秘密識別子１１０を明かすことによって、ホームＰＬＭＮ１１４は、サービングＰＬＭＮ１１２のネットワークノード１０６が動作１０８を行えるようにする。図１に示された通信システム１００、ならびに通信システム１００内のデバイスおよびネットワークの動作、構造、および特徴に関する他の特徴が、残りの図を参照しながら下記で紹介され、説明される。ネットワークノード１１６は、例えば、認証サーバ機能（ＡＵＳＦ：Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｓｅｒｖｅｒ  Ｆｕｎｃｔｉｏｎ）、認証クレデンシャルリポジトリおよび処理機能（ＡＲＰＦ：Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｃｒｅｄｅｎｔｉａｌ  Ｒｅｐｏｓｉｔｏｒｙ  ａｎｄ  Ｐｒｏｃｅｓｓｉｎｇ  Ｆｕｎｃｔｉｏｎ）、統合データ管理（ＵＤＭ：Ｕｎｉｆｉｅｄ  Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ）、ＡＡＡサーバ（認証、認可、および課金サーバ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ，Ａｕｔｈｏｒｉｚａｔｉｏｎ  ａｎｄ  Ａｃｃｏｕｎｔｉｎｇ  ｓｅｒｖｅｒ））、構造化データストレージ機能（ＳＤＳＦ：Ｓｔｒｕｃｔｕｒｅｄ  Ｄａｔａ  Ｓｔｏｒａｇｅ  Ｆｕｎｃｔｉｏｎ）、ならびに非構造化データストレージ機能（ＵＤＳＦ：Ｕｎｓｔｒｕｃｔｕｒｅｄ  Ｄａｔａ  Ｓｔｏｒａｇｅ  Ｆｕｎｃｔｉｏｎ）であってよい。
【００２６】
実施形態の例のさらに詳細な説明を進める前に、特定のＰＬＭＮに言及する任意の開示は、特定のＰＬＭＮと関連付けられたネットワークノードに言及するものとしても理解されてよいということに留意されたい。同様に、特定のネットワークノードに言及する任意の開示は、特定のネットワークノードと関連付けられたＰＬＭＮに言及するものとしても理解されてよい。例えば、ホームＰＬＭＮ１１４に対応するか、またはホームＰＬＭＮ１１４によって行われるものとして開示される任意の特徴は、場合によっては、図１のネットワークノード１１６に対応するか、またはネットワークノード１１６によって行われるものとして同様に理解されるべきである。同様に、サービングＰＬＭＮ１１２に対応するか、またはサービングＰＬＭＮ１１２によって行われるものとして開示される任意の特徴は、場合によっては、図１のネットワークノード１０６に対応するか、またはネットワークノード１０６によって行われるものとして同様に理解されるべきである。とは言うものの、ＰＬＭＮによって行われるものとして説明される任意の２つ以上の特徴または機能性は、必ずＰＬＭＮ内の全く同じデバイスと関連付けられるか、またはこのデバイスによって行われるものとして理解されるべきではない。代わりに、特定のＰＬＭＮによって行われるか、もしくは特定のＰＬＭＮと関連付けられるものとして開示されるか、または特定のＰＬＭＮのネットワークノードによって行われか、もしくは特定のＰＬＭＮのネットワークノードと関連付けられるものとして開示される任意の２つ以上の特徴は、場合によっては、ＰＬＭＮのネットワークノードの異なる例と関連付けられるか、またはＰＬＭＮのネットワークノードの異なる例によって行われるものとして理解されるべきである。これに関する例は、サービングＰＬＭＮの２つのネットワークノードを備える装置であり、ここで、第１のネットワークノードは、ホームＰＬＭＮから秘密識別子１１０を受け取り、その後秘密識別子１１０の知識によって、第２のネットワークノードがＵＥ１０２に関連した動作を行えるようにする。
【００２７】
このことを示す例において、「サービングＰＬＭＮ１１２は、そのメモリに公開識別子を格納する」ということを本開示が述べる場合、「ネットワークノード１０６は、ネットワークノード１０６のメモリに、または公開識別子が格納され得るメモリを収めるサービングＰＬＭＮ１１２の他の任意のネットワークノードもしくはデバイスに公開識別子を格納する」ということを同様に開示するものとしても理解されたい。さらに、「サービングＰＬＭＮ１１２は、暗号化された秘密識別子と公開識別子を比較する」ということを本開示がさらに述べる場合、「公開識別子と暗号化された秘密識別子の比較は、上記で公開識別子を格納した同じネットワークノード１０６で、またはこのような比較を行うものとして理解されることが可能なサービングＰＬＭＮの（公開識別子がメモリに格納された特定のネットワークノード以外の）他の任意のネットワークノードで行われてよい」ということを同様に開示するものとして理解されたい。言い換えると、ホームＰＬＭＮおよびサービングＰＬＭＮは、場合によっては、複数のネットワークノードを備え、ＰＬＭＮまたはＰＬＭＮのネットワークノードにあると考えられる開示の機能または特徴を、複数のネットワークノードのうちの１つまたは複数が行えるものとして理解されるべきである。
【００２８】
図２は、サービングＰＬＭＮ１１２によってサーブされるＵＥ１０２の秘密識別子１１０の知識（または秘密識別子１１０へのアクセス）を要求する動作１０８を行うために、サービングＰＬＭＮ１１２のネットワークノード１０６によって行われる例示的方法２００を示す。いくつかの例において、要求される秘密識別子１１０はＵＥ自体を識別することができるが、追加または代替として、ＵＥに対応する特定のユーザまたは加入者アカウントと関連付けられてよく、ここで、加入者アカウントは、特定の認証クレデンシャル、課金アカウントもしくは記録、トークンおよびアクセスポリシ、１つもしくは複数のサービスのＱｏＳもしくは加入者レベルを含むサービスパラメータ、または同様のものを有することができ、これらのそれぞれは、ＵＥ１０２のホームＰＬＭＮ１１４において確立および／または維持されてよい。したがって、本開示のために、用語ユーザ機器は特定のデバイスを指すだけでなく、関連付けられたホームＰＬＭＮを有する加入者またはユーザも指すことができる。言い換えると、ＩＭＳＩは典型的には、ＵＥを形成するモバイル機器（ＭＥ：Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ）に接続されるユニバーサル集積回路カード（ＵＩＣＣ：Ｕｎｉｖｅｒｓａｌ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  Ｃａｒｄ）／加入者識別モジュール（ＳＩＭ：Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードに格納され、ＳＩＭカードは、別のＭＥに切り替えられることが可能なので、ＵＥ１０２を一意に識別する国際移動電話加入者識別番号（ＩＭＳＩ）の形式の秘密識別子１１０は同様に、ＵＥではなくホームＰＬＭＮ１１４に対する加入者／ユーザを一意に識別すると言える。したがって、ＵＥ１０２を一意に識別することは、ホームＰＬＭＮに含まれるか、または接続されるデータベース内でホームＰＬＭＮの一定の加入者と、ＩＭＳＩが関連付けられるということを意味する。現在の少なくともいくつかの４Ｇシステムなどの中の、いくつかのシステム内にあるＩＭＳＩが、加入者だけではなくＵＥ自体を識別するために実際に使用されるということが、当然、当業者にも知られている。
【００２９】
単語「一意の」および「一意に」は、本発明のこの文脈で当然分かるであろう。哲学的視点からは、１つのデータベースの中で、または例えばホームＰＬＭＮに関連したデータベースのクラスタの中で一意の、例えば２進数などの一定の数字が、完全に異なる加入者またはＵＥに対する、完全に異なるコンピュータネットワーク内、またはプライベートリスト内などのどこか他の場所で見つけられることがないということは、おそらく決して保証されない。
【００３０】
さらに、秘密識別子１１０は、「長期（ｌｏｎｇ−ｔｅｒｍ）」識別子であってよく、これは、本出願のために、加入の実際の期間の全体に対して、代替を要求する酌量すべき事情がない場合に、これが依然として変化しない前提、理解、および意図に基づいて確立される英数字（または対応するデジタルビット値）の静的なセットに対応する。秘密識別子１１０は、ＩＭＳＩ、ならびに／またはモバイル加入者識別番号（ＭＳＩＮ：ｍｏｂｉｌｅ  ｓｕｂｓｃｒｉｐｔｉｏｎ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  ｎｕｍｂｅｒ）、モバイルネットワークコード（ＭＮＣ：ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋ  ｃｏｄｅ）、および／もしくはモバイル国コード（ＭＣＣ：ｍｏｂｉｌｅ  ｃｏｕｎｔｒｙ  ｃｏｄｅ）などのＩＭＳＩを作り上げる値の１つまたは複数などであるがこれらに限定されない長期識別子であってよい。一方またはさらに、秘密識別子１１０は、国際移動体装置識別番号（ＩＭＥＩ：Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｅｑｕｉｐｍｅｎｔ  Ｉｄｅｎｔｉｔｙ）、インターネットプロトコル（ＩＰ：Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、または同様のものなどの長期識別子、あるいはグローバル一意一時識別子（ＧＵＴＩ：Ｇｌｏｂａｌｌｙ  Ｕｎｉｑｕｅ  Ｔｅｍｐｏｒａｒｙ  Ｉｄｅｎｔｉｔｙ）、セル無線ネットワーク一時識別子（Ｃ−ＲＮＴＩ：Ｃｅｌｌ  Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｔｅｍｐｏｒａｒｙ  Ｉｄｅｎｔｉｔｙ）、またはプライベートを保つか、もしくはプライベートにされ得るか、もしくはそうでなければデバイスの限定的なセットの間で秘密として保たれることが可能な任意の類似の既知の識別子などの短期識別子を含むことができる。長期識別子としてのＩＰアドレスについて、静的なＩＰアドレスが明らかにこのような例であるが、使用ケースにも依存して、動的ホスト設定プロトコルサーバによって割り当てられるＩＰアドレスは、長期識別子であってよい。他の状況において、動的に割り当てられるＩＰアドレスは、短期識別子と見なされる。当業者によって理解されるような長期識別子は、必ずしも永続識別子である必要はない。永続／長期識別子は、時折、加入者永続識別子（ＳＵＰＩ：Ｓｕｂｓｃｒｉｂｅｒ  Ｐｅｒｍａｎｅｎｔ  Ｉｄｅｎｔｉｆｉｅｒ）と呼ばれる第５世代（５Ｇ：５ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）の議論の中にある。
【００３１】
方法２００に戻ると、ブロック２０２において、ネットワークノード１０６は、ＵＥを一意に識別する秘密識別子１１０を取得する。上述のように、秘密識別子１１０は、ＵＥと少なくともＵＥのホームＰＬＭＮとの間で共有され、ネットワークノード１０６にホームＰＬＭＮによって送られる秘密である（すなわち、ネットワークおよびデバイスの限定的な個別のセットによってプライベートに保持される。）
【００３２】
さらに、方法２００のブロック２０４において、ネットワークノード１０６は、ＵＥ１０２に関連した動作１０８を行い、取得された秘密識別子１１０を使用して動作１０８を行う。ネットワークノードまたはサービングＰＬＭＮによって行われるＵＥ関連の動作のすべての動作が、秘密識別子１１０が知られていることを要求するわけではないが、（法律によって要求されるいくつかを含む）いくつかの動作は、実行の前に秘密識別子１１０を要求する（または場合によっては利用できる）。例えば、動作１０８はＵＥの合法的傍受に関連した動作であってよい。したがって、ＵＥ１０２の秘密識別子１１０を知っているサービングＰＬＭＮは、ホームＰＬＭＮの支援または可視性がなくても合法的傍受をサポートすることができる。他の例において、動作１０８は、特定のＰＬＭＮによって以前にサーブされたことがある１つまたは複数のＵＥを認識すること、およびこれらのＵＥがサービングＰＬＭＮに接続するための１つもしくは複数のインセンティブ（または、任意選択の再選択もしくはハンドオーバが差し迫っている場合、サービングＰＬＭＮに接続されたままにするためのインセンティブ）を提供することを行う動作など、事実上、経済またはマーケティングのものであってよい。さらに他の例において、動作は、ＵＥ（またはユーザ／加入者）と関連付けられた１つまたは複数のサービス品質パラメータをセットまたは修正することなどの、一定のＵＥ固有の動作上のサービスパラメータまたは保証に関連してよい。動作は、一方で、ＵＥ１０２と関連付けられたポリシおよび／または課金制御に関連してよい。これらの数例は、ＵＥまたはネットワーク加入者の秘密識別子１１０を利用できるいくつかの動作の例の限定的な描写を行うが、サービングＰＬＭＮによって秘密識別子を取得すること、またはホームＰＬＭＮによって秘密識別子を明かすことに関する特徴は、単一ＵＥの粒度で適用され得る任意の動作または処理に拡張されてよい。
【００３３】
ブロック２０２および２０４の特徴に加えて、方法２００は、図２に明確に示されていないさらなるまたは代替の態様を含むことができる。例えば、サービングＰＬＭＮ１１２のネットワークノード１０６は、公開識別子（すなわち、ＵＥと関連付けられた、秘密でないかもしくは暗号化されていない識別子）および／またはＵＥに対応する偽名をＵＥから受け取ることができる。公開識別子および／または偽名を受け取った後に、ネットワークノード１０６は、公開識別子および／または偽名をＵＥのホームＰＬＭＮ１１４に転送することができる。ホームＰＬＭＮに送られた公開識別子および／または偽名は、サービングＰＬＭＮ１１２に（例えばネットワークノード１０６に）秘密識別子１１０をホームＰＬＭＮ１１４が明かすための暗黙的なリクエストとしてサーブすることができ、またネットワークノード１０６は、秘密識別子１１０に対する明示的なリクエストを生成し、転送された公開識別子および／または偽名と共にホームＰＬＭＮ１１４に送ることもできる。したがって、ブロック２０２において秘密識別子を取得することは、ＵＥ１０２に対応する公開識別子および／または偽名を転送することに応答してよい。
【００３４】
さらに下記で論じられるように、サービングＰＬＭＮおよび／またはホームＰＬＭＮ１１４のネットワークノードは、秘密識別子１１０を取得する権限を付与されていない第三者による悪意のあるリクエストに応答して、秘密識別子１１０が明かされないということを保証するのに役立てるために認証することができる。したがって、いくつかの例において、ネットワークノード１０６は、ホームＰＬＭＮ（および／またはサービングＰＬＭＮ、下記を参照）によってＵＥが成功裏に認証された後でのみ、秘密識別子１１０を受け取ることができる。したがって、ホームＰＬＭＮで認証が不成功の場合、ホームＰＬＭＮ１１４は、（例えば失敗メッセージを介して）認証が失敗したことをサービングＰＬＭＮに通告することができ、また単純にサービングＰＬＭＮに秘密識別子を明かすことはなく、これは、いくつかの例において、認証失敗の暗黙的な指示としてサーブすることができる。しかし、（例えば、いくつかの例において、ホームＰＬＭＮのＵＥの認証、またはサービングＰＬＭＮの認証成功の確認の後）ホームＰＬＭＮによってサービングＰＬＭＮに秘密識別子１０１が送られると、これは、ホームＰＬＭＮ１１４からサービングＰＬＭＮ１１２に、拡張認証プロトコル（ＥＡＰ：Ｅｘｔｅｎｓｉｂｌｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）メッセージを介して通信されてよい。
【００３５】
上記で紹介されたように、ＵＥ１０２の認証は、サービングＰＬＭＮ１１２のネットワークノード１０６によって行われてもよい。この認証を行うためにネットワークノード１０６は、（認証のターゲットにされるＵＥの識別のための）ＵＥ１０２の公開識別子および／または偽名、ならびにネットワークノード１０６で認証手続きを行うのに必要なルールおよび／または処理を収める認証情報を要求することができる。したがって方法２００は、いくつかの例において、ＵＥ自体から（またはこの情報を保有する別のデバイスから）ＵＥ１０２の公開識別子および／または偽名を取得すること、ならびにホームＰＬＭＮ１１４から（例えばネットワークノード１１６から）認証情報を受け取ることを含むことができる。１つの態様では、認証情報は、エボルブドパケットシステム認証および鍵合意（ＥＰＳ−ＡＫＡ：Ｅｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｓｙｓｔｅｍ−Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ａｎｄ  Ｋｅｙ  Ａｇｒｅｅｍｅｎｔ）フォーマットで形成され、１つまたは複数の通信メッセージに収められる認証ベクトルを介して通信される１つまたは複数のメッセージ内で、サービングＰＬＭＮにホームＰＬＭＮによって通信される。
【００３６】
公開識別子および／または偽名ならびに認証情報が、ネットワークノード１０６によって、またはサービングＰＬＭＮ１１２によって取得される／受け取られると、一般に、ネットワークノード１０６は、ＵＥが認証されるかどうか（すなわち、ＵＥ１０２が真にホームＰＬＭＮ１１４の加入者であること、またはそうでなければサービングＰＬＭＮ１１２に秘密識別子１１０を明かすことをホームＰＬＭＮ１１４に促すことを許可されること）を判断するために認証動作を行う。認証動作が成功の場合（例えば、ＵＥ１０２（またはＵＥ１０２からのリクエスト）が正式である（すなわち、ＵＥ１０２がホームＰＬＭＮ１１４に対する検証された加入者である）ことを動作が判断する場合）、ネットワークノード１０６は、サービングＰＬＭＮによってＵＥが成功裏に認証されたことをホームＰＬＭＮに通告するために、ホームＰＬＭＮに認証成功メッセージを通信することができる。さらに、ホームＰＬＭＮ１１４で受け取られ、処理されると、認証成功メッセージは、サービングＰＬＭＮに秘密識別子１１０を送るように、ホームＰＬＭＮをトリガすることができる。
【００３７】
上述の例において、サービングＰＬＭＮ１１２は、サービングＰＬＭＮによってまたはホームＰＬＭＮによってＵＥ１０２が認証された後に、ホームＰＬＭＮから秘密識別子１１０を受け取る。これらの実施形態において、ネットワークノード１０６は、ＵＥ１０２の認証が成功した後に生成され、ホームＰＬＭＮから送られた、（例えば、Ｄｉａｍｅｔｅｒの認証、認可、および課金（ＡＡＡ）プロトコルに従って）認証情報応答（ＡＩＡ：ａｕｔｈｅｎｔｉｃａｔｉｏｎ−ｉｎｆｏｒｍａｔｉｏｎ−ａｎｓｗｅｒ）メッセージを介してホームＰＬＭＮから秘密識別子を受け取ることができる。ホームＰＬＭＮがサービングＰＬＭＮに秘密識別子１１０を送る前に認証することは、さらなるレベルのセキュリティを方法２００にもたらすことができるが、これは、すべての実施形態の必要条件というわけではない。したがって、いくつかの実施形態において、サービングＰＬＭＮは（例えばネットワークノード１０６を介して）、サービングＰＬＭＮ１１２またはホームＰＬＭＮ１１２によってＵＥ１０２が認証される前に、ホームＰＬＭＮ１１４から秘密識別子１１０を受け取ることができる。これらの代替実施形態において、秘密識別子は、サービングＰＬＭＮまたはホームＰＬＭＮのどちらかでＵＥ１０２の認証が成功する前に生成され、ホームＰＬＭＮから送られた（例えば、Ｄｉａｍｅｔｅｒの認証、認可、および課金管理（ＡＡＡ）プロトコルに従って）位置更新応答（ＵＬＡ：ｕｐｄａｔｅ−ｌｏｃａｔｉｏｎ−ａｎｓｗｅｒ）メッセージを介して送られてよい。
【００３８】
方法２００のいくつかの実施形態のさらなる態様において、秘密識別子１１０の不正なばらまきを回避するため、およびホームＰＬＭＮによって送られた秘密識別子が本物であることをチェックするためのさらなるセキュリティ措置として、サービングＰＬＭＮ１１２は（例えばネットワークノード１０６を介して）、公開識別子および取得された秘密識別子１０１が同じＵＥに対応することを検証することができる。この検証手続きは、ネットワークノード１０６によって（または一般にサービングＰＬＭＮ１１２によって）行われるものとして本開示によって主に説明されるが、これは、限定的な特徴ではない。代わりに、検証は、代替としてまたはさらに、ホームＰＬＭＮ１１４の中で、および／または（例えば、専用のセキュリティシステムもしくは例えばＡＡＡサービスといった、）図１に示されていない別のデバイスもしくはネットワークによって行われてよい。
【００３９】
しかし、サービングＰＬＭＮ１１２で行われるとき、検証手続きは、方法２００を実行する際にネットワークノード１０６によって行われる可能性がある特徴の上述のグループを拡張することができる。例えば、ＵＥとホームＰＬＭＮの両方に公開鍵が知られているホームＰＬＭＮの公開鍵に基づく非対称暗号化スキームを使用することは、検証の１つの実施形態において、以下のようなものである。検証は、ネットワークノード１０６が、例えばホームＰＬＭＮ１１４から秘密識別子１１０を暗号化するための暗号化情報を取得することを含む。この暗号化情報は、秘密識別子１１０をＵＥの公開の暗号化された識別子に暗号化するために使用されることが可能なホームＰＬＭＮ１１４の公開鍵を含む。上述のように、この公開識別子は、ネットワークノード１０６（または一般にサービングＰＬＭＮ１１２）によってＵＥ１０２から最初に取得されてよい。すなわちＵＥは、ホームＰＬＭＮの公開鍵でＵＥのＩＭＳＩを暗号化することによって公開識別子を前もって生成しておくことができ、この公開識別子（すなわちホームＰＬＭＮの公開鍵で暗号化されたＩＭＳＩ）をネットワークノード１０６に送ることができる。ネットワークノード１０６によって取得されると、暗号化情報は、取得された秘密識別子１１０をホームＰＬＭＮの公開鍵で暗号化することによって、暗号化された秘密識別子を生成するために、ネットワークノード１０６によって利用されることができる。ネットワークノード１０６は、結果として生じた暗号化された秘密識別子と、ＵＥから以前に受け取られた（および格納された）公開識別子とを比較することによってこれから進むことができる。この比較は、暗号化された秘密識別子と公開識別子がマッチするというネットワークノード１０６による判断をもたらすことがある。このようなマッチは、検証が成功したことを示すことができる。１つの態様では、「マッチ」を規定する尺度は、ユーザによって、またはホームＰＬＭＮもしくはサービングＰＬＭＮによって事前に設定されてよい。マッチが存在するということを判断するためのこれらの尺度は、正確なビットレベルのマッチを要求することから、または所定の検証閾値の尺度を満たすマッチングビットの割合、比率、もしくは生の数値を規定することによって、所望のレベルの精度に調整されてよい。検証の成功を規定するための特定の実装された尺度に関わらず、尺度が満たされる場合、ネットワークノード１０６は、暗号化された秘密識別子と公開識別子がマッチすることを判断することに基づいて、公開識別子および秘密識別子が同じＵＥに対応することを検証することができる。結果として、明かされた秘密識別子１１０に「マッチ」しない公開識別子を有する不正なＵＥからのリクエストは効果的に発見され、不正な当事者に秘密識別子１１０をばらまくことを制限するように矯正される。言い換えると、合法的傍受などの動作は、ＵＥおよびホームＰＬＭＮがサービングＰＬＭＮを欺いていないことを判断することによってさらに信頼できるようになる。
【００４０】
検証の第１の代替実施形態において、楕円曲線統合暗号化スキーム（ＥＣＩＥＳ：Ｅｌｌｉｐｔｉｃ  Ｃｕｒｖｅ  Ｉｎｔｅｇｒａｔｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｃｈｅｍｅ）が使用される。上述の実施形態と同様に、ホームＰＬＭＮの公開鍵はＵＥ１０２およびホームＰＬＭＮ１１４に知られているが、ここで、ＵＥ１０２は、公開鍵と秘密鍵の自分自身のペア（すなわちＵＥ１０２の公開鍵と秘密鍵のペア）も有している。ＵＥ１０２は、ＵＥ１０２自体の秘密鍵およびホームＰＬＭＮ１１４の公開鍵に基づいて第１の対称暗号化キーを生成する。公開識別子は次に、第１の対称暗号化キーで秘密識別子（例えばＩＭＳＩ）を暗号化することによってＵＥ１０２によって生成される。ＵＥ１０２の公開識別子および公開鍵はサービングＰＬＭＮ１１２に送られ、サービングＰＬＭＮ１１２は、この公開識別子および公開鍵を受け取り、この公開識別子および公開鍵をホームＰＬＭＮ１１４にも転送する。次に、サービングＰＬＭＮに秘密識別子を送ることに加えて、ホームＰＬＭＮは、ホームＰＬＭＮの秘密鍵およびＵＥ１０２の受け取られた公開鍵を使用してホームＰＬＭＮによって生み出される第２の対称暗号化キーの形で暗号化情報も生み出し、送る。サービングＰＬＭＮ１１２は、ホームＰＬＭＮ１１４から受け取られた秘密識別子を第２の対称暗号化キーでこれから暗号化し、その後、暗号化された秘密識別子を公開識別子と比較することによって検証することができる。マッチは、Ｄｉｆｆｉｅ−Ｈｅｌｌｍａｎなどの鍵交換アルゴリズムによって提供される暗号プロパティによる第１の対称キーと、第２の対称キーが同じであるという事実によって可能にされる。
【００４１】
検証の第２の代替実施形態は第１の代替実施形態に似ているが、受け取られた秘密識別子を第２の対称暗号化キーで暗号化する代わりに、サービングＰＬＭＮは、公開識別子を第２の対称暗号化キーで解読し、解読された公開識別子を秘密識別子と比較する。図３は、サービングＰＬＭＮ１１２によってサーブされるＵＥ１０２の秘密識別子１１０を、完全に異なるサービングＰＬＭＮ１１２に明かすために、ホームＰＬＭＮ１１４のネットワークノード１１６によって行われる方法の例３００を示す。方法の例３００によれば、ブロック３０２において、ネットワークノード１１６は、ＵＥ１０２を一意に識別する秘密識別子１１０をＵＥ１０２のサービングＰＬＭＮ１１２に明かすことを判断する。上述のように、この秘密識別子１１０は、ＵＥ１０２と少なくともホームＰＬＭＮ１１４との間で共有される秘密である。さらに、方法の例３００は、ネットワークノード１１６がサービングＰＬＭＮに秘密識別子を明かすことを含む。いくつかの非限定的な例において、サービングＰＬＭＮに秘密識別子を明かすことは、秘密識別子１１０を含むＥＡＰメッセージをサービングＰＬＭＮに送ることを含むことができる。秘密識別子１１０をサービングＰＬＭＮ１１２に送るのに利用される特定のメッセージフォーマットに関わらず、サービングＰＬＭＮ１１２は、明かされた秘密識別子１１０を使用してＵＥ１０２に関連した動作１０８を行うことができる。
【００４２】
図３には明確に示されていないが、方法３００は場合によってはさらなる態様を含むことができ、これらの態様のうちのいくつかが、サービングＰＬＭＮ１１２側で行われる方法２００に関して上記で紹介された。例えば、ネットワークノード１１６は、方法３００の任意選択のさらなる態様として、ＵＥ１０２の認証を行うことができる。ホームＰＬＭＮで認証が行われると、ＵＥがサービングＰＬＭＮにあるということが保証される。この認証を行う際に、ネットワークノード１１６は例えば、ＵＥ１０２の公開識別子および／または偽名を受け取ることができ、これらは、（例えば、ホームＰＬＭＮ１１４が、秘密識別子１１０を明かすため、および／またはＵＥ１０２を検証するための明示的または暗黙的リクエストの中で）サービングＰＬＭＮによってホームＰＬＭＮ１１４に転送されてよく、またこれらは、例えば以前の認証からホームＰＬＭＮに保存されてもよい。認証手続きを実行すると、ネットワークノード１１６は、公開識別子および／または偽名に基づいて、ＵＥ１０２が成功裏に認証されたことを判断することができる。いくつかの実装形態において、サービングＰＬＭＮ１１２に秘密識別子を明かすというネットワークノード１１６による判断は、ＵＥ１０２の成功の認証を必要とする。しかし、いくつかの例において、このような事前の認証の成功は、不正な当事者への秘密識別子１１０のばらまきに関する関連付けられた増加リスクにもかかわらず、特定のサービングＰＬＭＮ１１２に秘密識別子１１０を明かすのに必要というわけではない。
【００４３】
サービングＰＬＭＮが認証手続きを行う一定の実施形態において、ホームＰＬＭＮ１１４は、認証情報をサービングＰＬＭＮ１１２に通信することができ、認証情報は、ＵＥ１０２の独立認証を行うためにサービングＰＬＭＮ１１２によって（例えばネットワークノード１０６において）利用される。認証情報はＥＰＳ−ＡＫＡフォーマットで形成されてよく、認証ベクトルを介してサービングＰＬＭＮ１１２に通信されてよい。さらに、いくつかの例において、ネットワークノード１１６は、サービングＰＬＭＮ１１２によってＵＥ１０２が成功裏に認証されたことをホームＰＬＭＮ１１４に通告する認証成功メッセージをサービングＰＬＭＮ１１２から受け取ることができる。認証成功メッセージを受け取ることは、いくつかの例におけるサービングＰＬＭＮ１１２に秘密識別子を明かすようにホームＰＬＭＮ１１４をトリガすることができる。秘密識別子１１０を明かすことは、ネットワークノード１１６がＵＬＡメッセージを介してサービングＰＬＭＮに秘密識別子１１０を送ることを含むことができる。しかし、実装形態の他の例において、事前のＵＥ認証は義務づけられているわけではないので、ネットワークノード１１６は場合によっては、（例えば、サービングＰＬＭＮまたはホームＰＬＭＮ１１４によって）ＵＥが認証される前に、サービングＰＬＭＮ１１２に秘密識別子１１０を送ることによって、秘密識別子１１０を明かすことができる。これらの例において、ネットワークノード１１６は、（例えばＡＩＡメッセージを介して）ＵＥ１０２がサービングＰＬＭＮによって認証された後に、サービングＰＬＭＮ１１２に秘密識別子１１０を送ることができる。サービングＰＬＭＮで認証が行われると、ＵＥがサービングＰＬＭＮ内にあることはおそらく保証されないが、サービングＰＬＭＮはまだ責任を問われる可能性がある。
【００４４】
図４、図５、および図６は、ＵＥ１０２のサービングＰＬＭＮ１１２にＵＥ１０２の秘密識別子１１０を明かすための、実施形態の異なる例に関する処理および信号フローの異なる例を提示する。図４、図５、および図６に示される実施形態の例は決して、すべての可能な実施形態の排他的なセットであることを意図するものではない。代わりに、これらの示される実施形態の例は、本開示によって意図される可能な実施形態のサブセットを表す。
【００４５】
実施形態のこれらの示される例を見ると、図４は、サービングＰＬＭＮ１１２に秘密識別子１１０を明かす前にＵＥ１０２の認証が要求され、（ＵＥ１０２の偽名または暗号化された長期識別子などの）公開（すなわち秘密ではない）識別子を使用してホームＰＬＭＮで認証が行われる実装形態の例を示す。図４に示されるように、サービングＰＬＭＮは、ＵＥのプライベート識別子が実行の前提条件である、ＵＥに関連した動作を行う必要性を判断することによって処理に着手することができる。この判断に基づいて、サービングＰＬＭＮ１１２は、（いくつかの例において、サービングＰＬＭＮによってまだ知られていない場合）ＵＥの公開識別子に対するリクエストをＵＥ１０２に送る。リクエストに応答して、ＵＥ１０２はサービングＰＬＭＮ１１２にこの公開識別子を送り、公開識別子を受け取ると、サービングＰＬＭＮ１１２は、ホームＰＬＭＮ１１４に公開識別子を転送する。ホームＰＬＭＮ１１４に公開識別子を転送することによって、サービングＰＬＭＮ１１２は、ホームＰＬＭＮ１１４がＵＥ１１２の秘密識別子１１０を明かすことをサービングＰＬＭＮ１１２がリクエストすることをホームＰＬＭＮ１１４に暗黙的に示すことができる。代替例において、サービングＰＬＭＮ１１２は、ホームＰＬＭＮ１１４がＵＥ１１２の秘密識別子１１０を明かすために、別々の明示的なリクエストをホームＰＬＭＮ１１４に送ることができる。
【００４６】
図４の実施形態の例において、公開識別子を受け取った後、ホームＰＬＭＮ１１４は認証動作を行い、認証が成功であることを判断する。この成功の認証は、ＵＥ１０２がサービングＰＬＭＮ１１２内に実際にある（例えば、サービングＰＬＭＮ１１２によって現在サーブされている）ことを示す。この成功の認証に基づいて、ホームＰＬＭＮ１１４は、ＵＥ１０２の秘密識別子をサービングＰＬＭＮ１１２に明かすことを判断し、サービングＰＬＭＮ１１２に秘密識別子を明かすことを進める。これは、専用メッセージ内で秘密識別子を送ることによって、またはサービングＰＬＭＮに送られることになるスケジュール化されたもしくは待ち行列化された（および／もしくは将来の）メッセージに秘密識別子データを便乗させることによって遂行されてよい。秘密識別子を受け取った後、サービングＰＬＭＮ１１２はＵＥに関連した動作を行う。
【００４７】
図５は、ＵＥの検証手続きがサービングＰＬＭＮ１１２によって行われる実装形態の別の例を示す。やはり、図５の実施形態の例において、サービングＰＬＭＮ１１２に秘密識別子１１０を明かす前にＵＥ１０２の認証が要求され、公開識別子を使用してホームＰＬＭＮで認証が行われる。可読性を保証するために、ＵＥ関連の動作を行う必要性を判断し、ＵＥからの公開識別子をリクエストし、サービングＰＬＭＮが動作を行う最初のステップは図５に示されていないが、これらの特徴は場合によっては、実装形態のこの例に含まれる。
【００４８】
図示のように、リクエストされた公開識別子（例えば、ホームＰＬＭＮ１１４の公開鍵で暗号化されたＵＥ１０２のＩＭＳＩ）はＵＥ１０２によって戻され、サービングＰＬＭＮはメモリに（例えば、１つまたは複数のネットワークノードのメモリに）公開識別子を格納し、その後、ホームＰＬＭＮ１１４に公開識別子を転送し、これは、認証するようにホームＰＬＭＮ１１４を再びトリガする。認証が成功であるとき、ホームＰＬＭＮ１１４は、サービングＰＬＭＮ１１２に秘密識別子を明かすことを判断する。さらに、暗号化情報はプライベート（すなわち、ホームＰＬＭＮ１１４、およびホームＰＬＭＮ１１４が暗号化情報のアクセスを可能にする他の任意のデバイスによってのみ保たれ得る秘密）なので、ホームＰＬＭＮ１１４は秘密識別子と共にサービングＰＬＭＮ１１２に暗号化情報を送ることができる。暗号化情報は、ホームＰＬＭＮ１１４と関連付けられた公開鍵を含むことができる。代替実装形態において、暗号化情報は、ホームＰＬＭＮ１１４が秘密識別子を送る前（または後）に送られてよく、別々の処理の反復中にサービングＰＬＭＮ１１２によって暗号化情報が以前に取得された他の例では、その後の処理の反復の間に送られることはない。
【００４９】
ホームＰＬＭＮ１１４から秘密識別子および暗号化情報を受け取ると、サービングＰＬＭＮ１１２は検証動作を行い、これは、明かされた秘密識別子が対応するＵＥ１０２とは異なるＵＥに公開識別子が対応しないことを保証するのに役立つ可能性がある。初めの方の図に関して説明されたように、この検証はいくつかのステップを伴う可能性があり、これらは、暗号化情報を利用して、暗号化されたバージョンの秘密識別子を生成することを含むことがある。暗号化された秘密識別子が生成されると、サービングＰＬＭＮは、これを、格納された公開識別子と比較することができる。公開識別子と暗号化された秘密識別子がマッチする（例えば、マッチを規定する一定の静的または変更可能な尺度を満たす）ことを比較が明かす場合、ホームＰＬＭＮ１１４の認証された加入者である単一のＵＥに、公開識別子および秘密識別子が対応することを判断する際に、検証手続きが成功である可能性がある。やはり、図５に明確に示されていないが、サービングＰＬＭＮは、検証後にＵＥに関連した動作を行うことができる。
【００５０】
図６は、ＵＥの認証手続きがサービングＰＬＭＮ１１２によって行われる実装形態の別の例を示す。同様に、図６のサービングＰＬＭＮ１１２は、図５に対して上記で概説されるＵＥの検証手続きを行う。図４および図５で進める実施形態とは違い、図６の実施形態の例において、サービングＰＬＭＮ１１２に秘密識別子１１０を明かす前のＵＥ１０２の認証は任意選択である。したがって、ＵＥのなんらかの認証が行われる前に（ここでは、サービングＰＬＭＮ１１２で認証が行われる前に）、ホームＰＬＭＮ１１４はサービングＰＬＭＮ１１２に秘密識別子を明かすことができる。一方、ホームＰＬＭＮ１１４は、サービングＰＬＭＮ１１２に秘密識別子を送ることを判断する前に、ＵＥが成功裏に認証されたというサービングＰＬＭＮ１１２からの確認を要求するように設定されてよい。これらのオプションの両方が図６の処理および信号フローに示され、（「他の」オプションがあらゆるケースに実装され得るので）これらのオプションと関連付けられた信号が、破線の信号線によって任意選択として示される。
【００５１】
やはり可読性を保証するために、ＵＥ関連の動作を行う必要性を判断し、ＵＥからの公開識別子をリクエストし、サービングＰＬＭＮが動作を行う最初のステップは図６に示されないが、これらの特徴は場合によっては、実装形態のこの例に含まれる。
【００５２】
図６の処理および信号フローの一番上に示されるように、リクエストされた公開識別子がＵＥ１０２によってサービングＰＬＭＮ１１２に送られると、サービングＰＬＭＮ１１２は、メモリに（例えば、１つまたは複数のネットワークノードのメモリに）公開識別子を格納し、次に、ホームＰＬＭＮ１１４に公開識別子を転送する。しかし、図４および図５にあるようにホームＰＬＭＮ１１４によって認証をトリガするのではなく、公開識別子を受け取ることは、ＵＥの認証に必要な認証情報をサービングＰＬＭＮ１１２に送るようにホームＰＬＭＮ１１４をトリガする。さらに、上述のように、ホームＰＬＭＮ１１４は場合によっては、（秘密識別子を明かす前に、サービングＰＬＭＮ１１２の認証または確認がホームＰＬＭＮ１１４によって要求されない１つのオプションにおいて）認証がサービングＰＬＭＮ１１２によって行われる前に、秘密識別子を送ることができる。これは、図６の一番上の破線の信号線で表される。
【００５３】
認証情報を受け取ると、サービングＰＬＭＮ１１２はＵＥの認証手続きを行うことができる。認証が失敗した場合、処理は終了されてよく、このような失敗の指示は場合によっては、ホームＰＬＭＮ１１４に送られてよい（図示せず）。しかし、認証が成功であり、ホームＰＬＭＮ１１４が、秘密識別子を明かす前に、成功のＵＥの認証の確認を要求する場合、サービングＰＬＭＮは認証確認メッセージを生成し、ホームＰＬＭＮ１１４に送る。認証確認メッセージを受け取ることに応答して、ホームＰＬＭＮ１１４は、サービングＰＬＭＮ１１２に秘密識別子を明かすことを判断する。
【００５４】
さらに、図５に関して以前に示されたように、ホームＰＬＭＮ１１４は、秘密識別子と共にサービングＰＬＭＮ１１２に暗号化情報を送ることができ、これは、ホームＰＬＭＮ１１４の認証された加入者である単一のＵＥに、公開識別子および秘密識別子が対応することを判断する検証動作のステップをサービングＰＬＭＮ１１２に行わせる。やはり、図５に明確に示されないが、サービングＰＬＭＮは、検証後にＵＥに関連した動作を行うことができる。
【００５５】
図７は、１つまたは複数の実施形態による、サービングＰＬＭＮ１１２のネットワークノードの例１０６のさらなる詳細を示す。ネットワークノード１０６は、図２および図４〜図６に関して上述された一定の態様を行う処理を実行するように、例えば、（本明細書ではモジュールまたは構成要素と呼ばれることもある）機能的手段またはユニットを介して設定される。いくつかの実施形態におけるネットワークノード１０６は例えば、ＵＥの秘密識別子を取得するための取得手段もしくはユニット７５０、特定のＵＥの秘密識別子を要求する１つもしくは複数の動作を行うための動作実行手段もしくはユニット７６０、ＵＥの認証処理を行うための認証手段もしくはユニット７７０、および／または特定のＵＥと関連付けられた検証手続きを行うための検証手段もしくはユニット７８０を含む。これらのおよび潜在的に他の機能的手段またはユニット（図示せず）は、図２に提示された方法２００の態様、ならびに／またはサービングＰＬＭＮ１１２および／もしくはネットワークノード１０６に関連するような図４〜図６で説明された特徴を共に行う。
【００５６】
少なくともいくつかの実施形態において、ネットワークノード１０６は、図２の方法２００の処理、および上記の機能的手段またはユニットを実装することなどによって、図４〜図６に関連して説明された特徴の一定の関連処理を実行するように設定される１つまたは複数の処理回路７２０を備える。１つの実施形態において、例えば、処理回路７２０は、個々の回路として機能的手段またはユニットを実装する。したがって機能的ユニットは、ＡＳＩＣまたはＦＰＧＡのような純粋なハードウェアで実装されてよい。別の実施形態において、回路は、この点について、一定の機能的処理を行う専用の回路、および／またはメモリ７３０の形でコンピュータプログラム製品と共に１つもしくは複数のマイクロプロセッサを備えることができる。メモリ７３０を用いる実施形態において、メモリ７３０は、リードオンリメモリ（ＲＯＭ：ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、ランダムアクセスメモリ、キャッシュメモリ、フラッシュメモリデバイス、光ストレージデバイス等などの１つまたはいくつかのタイプのメモリを含むことができ、メモリ７３０は、１つまたは複数のマイクロプロセッサによって実行されると、本明細書で説明される技法を実行するプログラムコードを格納する。
【００５７】
１つまたは複数の実施形態において、ネットワークノード１０６は、１つまたは複数の通信インターフェース７１０も備える。１つまたは複数の通信インターフェース７１０は、データおよび制御信号を送受信するための様々な構成要素（例えばアンテナ７４０）を含む。さらに具体的には、インターフェース７１０は、典型的には、１つまたは複数の標準に従う既知の信号処理技法を使用するように設定され、（例えば１つまたは複数のアンテナ７４０を介した無線での）伝送のための信号の前提となるように設定される送信機を含む。同様にインターフェースは、（例えばアンテナ７４０を介して）受け取られた信号を、１つまたは複数の処理回路で処理するためのデジタルサンプルに変換するように設定される受信機を含む。１つの態様では、取得モジュールまたはユニット７５０は受信機を備えてよく、また受信機と通信状態にあってもよい。送信機および／または受信機は、１つまたは複数のアンテナ７４０を含むこともできる。
【００５８】
本明細書における実施形態が、対応するコンピュータプログラムをさらに含むということも当業者は理解するであろう。コンピュータプログラム７９０は、ネットワークノード１０６の少なくとも１つのプロセッサ上で実行されると、上述の個々の処理のいずれかをネットワークノード１０６に実行させる命令を含む。さらに、ネットワークノード１０６の処理または機能性は、単一のインスタンスまたはデバイスによって行われるものとみなされてよく、また共にデバイスのインスタンスがすべての開示の機能性を行うように、所与のサービングＰＬＭＮに存在し得るネットワークノード１０６の複数のインスタンスにわたって分割されてもよい。さらに、ネットワークノード１０６は、所与の開示の処理または機能を行うことが知られているＰＬＭＮと関連付けられた任意の既知のタイプのデバイスであってよい。このようなネットワークノード１０６の例は、ｅＮＢ、移動管理エンティティ（ＭＭＥ：Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）、ゲートウェイ、サーバ、および同様のものを含む。言い換えると、ネットワークノード１０６は、サービングＰＬＭＮのコアネットワーク部分またはアクセスネットワーク部分にあるノードであってよい。
【００５９】
図８は、１つまたは複数の実施形態による、ホームＰＬＭＮ１１４のネットワークノードの例１１６のさらなる詳細を示す。ネットワークノード１１６は、図２および図４〜図６に関して上述された一定の態様を行う処理を実行するように、例えば、（本明細書ではモジュールまたは構成要素と呼ばれることもある）機能的手段またはユニットを介して設定される。ネットワークノード１１６は、いくつかの実施形態において、例えば、ＵＥの秘密識別子を明かすべきかどうかを判断するための判断手段またはユニット８５０、秘密識別子明かすための明かす手段またはユニット８６０、およびＵＥの認証を行うための認証手段またはユニット８７０を含む。これらのおよび潜在的に他の機能的手段またはユニット（図示せず）は、図３に提示された方法３００の態様、ならびに／またはホームＰＬＭＮ１１４および／もしくはネットワークノード１１６に関連するような、図４〜図６で説明された特徴を共に行う。
【００６０】
少なくともいくつかの実施形態において、ネットワークノード１１６は、図３の方法２００の処理、および上記の機能的手段またはユニットを実装することなどによって、図４〜図６のホームＰＬＭＮ１１４および／またはネットワークノード１１６に関連して説明された特徴の一定の関連処理を実行するように設定される１つまたは複数の処理回路８２０を備える。１つの実施形態において、例えば、処理回路８２０は、個々の回路として機能的手段またはユニットを実装する。したがって機能的ユニットは、ＡＳＩＣまたはＦＰＧＡのような純粋なハードウェアで実装されてよい。別の実施形態において、回路は、この点について、一定の機能的処理を行う専用の回路、および／またはメモリ８３０の形でコンピュータプログラム製品と共に１つもしくは複数のマイクロプロセッサを備えることができる。メモリ８３０を用いる実施形態において、メモリ８３０は、リードオンリメモリ（ＲＯＭ）、ランダムアクセスメモリ、キャッシュメモリ、フラッシュメモリデバイス、光ストレージデバイス等などの１つまたはいくつかタイプのメモリを備えることができ、メモリ８３０は、１つまたは複数のマイクロプロセッサによって実行されると、本明細書で説明される技法を実行するプログラムコードを格納する。
【００６１】
１つまたは複数の実施形態において、ネットワークノード１１６は、１つまたは複数の通信インターフェース８１０も備える。１つまたは複数の通信インターフェース８１０は、データおよび制御信号を送受信するための様々な構成要素（例えばアンテナ８４０）を含む。より具体的には、インターフェース８１０は、典型的には、１つまたは複数の標準に従う既知の信号処理技法を使用するように設定され、（例えば１つまたは複数のアンテナ８４０を介した無線での）伝送のための信号の前提となるように設定される送信機を含む。１つの態様では、明かすモジュールまたはユニット８６０は、送信機を備えてよく、また送信機と通信状態にあってもよい。同様に、インターフェースは、（例えばアンテナ８４０を介して）受け取られた信号を、１つまたは複数の処理回路で処理するためのデジタルサンプルに変換するように設定される受信機を含む。送信機および／または受信機は、１つまたは複数のアンテナ８４０を含むこともできる。
【００６２】
本明細書における実施形態が、対応するコンピュータプログラムをさらに含むということも当業者は理解するであろう。コンピュータプログラム８８０は、ネットワークノード１１６の少なくとも１つのプロセッサ上で実行されると、上述の個々の処理のいずれかをネットワークノード１１６に実行させる命令を含む。さらに、ネットワークノード１１６の処理または機能性は、単一のインスタンスまたはデバイスによって行われるものとみなされてよく、また共にデバイスのインスタンスがすべての開示の機能性を行うように、所与のホームＰＬＭＮに存在し得るネットワークノード１１６の複数のインスタンスにわたって分割されてもよい。さらに、ネットワークノード１１６は、所与の開示の処理または機能を行うことが知られている、ワイヤレス通信サービスおよび／またはネットワークアクセスを１つまたは複数のＵＥに提供するＰＬＭＮと関連付けられた任意の既知のタイプのデバイスであってよい。このようなネットワークノード１１６の例は、ｅＮＢ、移動管理エンティティ（ＭＭＥ）、ゲートウェイ、サーバ、および同様のものを含む。言い換えると、ネットワークノード１１６は、ホームＰＬＭＮのコアネットワーク部分またはアクセスネットワーク部分にあるノードであってよい。
【００６３】
実施形態は、このようなコンピュータプログラムを収める担体をさらに含む。この担体は、電子信号、光信号、無線信号、または（メモリ７３０および８３０それぞれのような）コンピュータ可読ストレージ媒体のうちの１つを備えることができる。この点についてのコンピュータプログラムは、上述の手段またはユニットに対応する１つまたは複数のコードモジュールまたはコード部品を含むことができる。
【００６４】
図１と共に上述したように、サービングＰＬＭＮ１１２の様々なノードは、サービングＰＬＭＮまたはネットワークノード１０６にあると考えられるステップを行うことができる。図９は、この概念に含まれるサービングＰＬＭＮの実施形態を示す。サービングＰＬＭＮはここで、少なくとも２つのネットワークノードを備える。第１のネットワークノード９００は、ＵＥ１０２が成功裏に認証された後に、ホームＰＬＭＮから秘密識別子１１０を受け取るように設定されるネットワークノード１０６に似ている。第１のネットワークノードは次に、秘密識別子を使用して動作１０８を行うことを第２のネットワークノード９０２に着手させることができる。サービングＰＬＭＮが認証を行う場合に、サービングＰＬＭＮの第３のネットワークノード９０６は、ＵＥ１０２を認証し、ホームＰＬＭＮと通信するように設定されてよく、すなわち、ホームＰＬＭＮに成功の認証を通告するか、またはサービングＰＬＭＮ／第１のネットワークノード９００に秘密識別子１１０を送ることをホームＰＬＭＮに明確にリクエストする。
【００６５】
本実施形態は当然、本発明の本質的な特徴から逸脱することなく、本明細書で具体的に示される方式以外の他の方式で行われてよい。本実施形態はすべての点で、例証的であり、制限的でないものとみなされるべきであり、添付の特許請求の範囲の趣旨および等価の範囲に含まれるすべての変更が、この中に包含されることを意図するものである。
【図１】
2019522945.tif 000003
【図２】
2019522945.tif 000004
【図３】
2019522945.tif 000005
【図４】
2019522945.tif 000006
【図５】
2019522945.tif 000007
【図６】
2019522945.tif 000008
【図７】
2019522945.tif 000009
【図８】
2019522945.tif 000010
【図９】
2019522945.tif 000011
【手続補正書】
【提出日】平成31年3月19日(2019.3.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ機器（ＵＥ）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードによって行われる方法であって、
前記ＵＥに対応する公開識別子または偽名を前記ＵＥから受け取ることと、
前記公開識別子または偽名を前記ＵＥのホームＰＬＭＮに転送することと、
前記公開識別子および／または偽名を前記転送することに応答して、前記ホームＰＬＭＮからＩＭＳＩを受け取ることであって、前記ＩＭＳＩが、前記ＵＥを一意に識別し、前記ＵＥと少なくとも前記ホームＰＬＭＮとの間で共有される秘密である、受け取ることと、
前記ＩＭＳＩを使用して前記ＵＥの合法的傍受に関連した動作を行うことと
を含む、方法。
【請求項２】
前記ＩＭＳＩが、前記ホームＰＬＭＮによって前記ＵＥが成功裏に認証されることに基づいて受け取られる、請求項１に記載の方法。
【請求項３】
前記ＩＭＳＩを受け取ることが、前記ホームＰＬＭＮから拡張認証プロトコル（ＥＡＰ）メッセージを受け取ることを含む、請求項１または２に記載の方法。
【請求項４】
前記ホームＰＬＭＮから認証情報を受け取ることであって、前記認証情報により、サービングＰＬＭＮが前記ＵＥの認証を行うことができる、受け取ることと、
前記ＵＥが成功裏に認証されることを前記サービングＰＬＭＮによって判断するために前記認証情報を使用することと
をさらに含む、請求項１に記載の方法。
【請求項５】
前記認証情報が、エボルブドパケットシステム認証および鍵合意（ＥＰＳ−ＡＫＡ）フォーマットで形成され、認証ベクトルを介して前記サービングＰＬＭＮに通信される、請求項４に記載の方法。
【請求項６】
前記サービングＰＬＭＮによって前記ＵＥが成功裏に認証されたことを前記ホームＰＬＭＮに通告するために、前記ホームＰＬＭＮに認証成功メッセージを通信することであって、前記認証成功メッセージが、前記サービングＰＬＭＮに前記ＩＭＳＩを送るように前記ホームＰＬＭＮをトリガする、通信することをさらに含む、請求項４または５に記載の方法。
【請求項７】
前記ＩＭＳＩを取得することが、前記ＵＥが前記サービングＰＬＭＮによって認証された後に、前記ホームＰＬＭＮから前記ＩＭＳＩを受け取ることを含む、請求項４から６のいずれか一項に記載の方法。
【請求項８】
前記公開識別子または前記偽名および前記ＩＭＳＩが前記ＵＥに対応することを検証することをさらに含む、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記検証することが、
前記ＩＭＳＩを暗号化するための暗号化情報を取得することと、
前記暗号化情報を使用して、前記ＩＭＳＩを暗号化することによって、暗号化されたＩＭＳＩを生成することと、
比較に基づいて、前記暗号化されたＩＭＳＩと前記公開識別子がマッチすることを判断することと、
前記暗号化されたＩＭＳＩと前記公開識別子がマッチすることを判断することに基づいて、前記公開識別子および前記ＩＭＳＩが前記ＵＥに対応することを検証することと
を含む、請求項８に記載の方法。
【請求項１０】
前記暗号化情報が、前記ホームＰＬＭＮの公開鍵を含む、請求項９に記載の方法。
【請求項１１】
ユーザ機器（ＵＥ）と関連付けられたホーム地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードによって行われる方法であって、
前記ＵＥのサービングＰＬＭＮによってホームＰＬＭＮに転送された前記ＵＥの公開識別子または偽名を受け取ることと、
少なくとも前記公開識別子または偽名に基づいて前記ＵＥを成功裏に認証することと、
前記ＵＥの認証が成功すると、前記ＵＥを一意に識別し、前記ＵＥと少なくとも前記ホームＰＬＭＮとの間で共有される秘密であるＩＭＳＩを、前記サービングＰＬＭＮに明かすことを判断することと、
前記サービングＰＬＭＮに前記ＩＭＳＩを明かすことであって、前記ＩＭＳＩが、前記ＩＭＳＩを使用して前記ＵＥの合法的傍受に関連した動作を前記サービングＰＬＭＮが行えるようにする、明かすこと
を含む、方法。
【請求項１２】
前記サービングＰＬＭＮに秘密識別子を明かすことが、拡張認証プロトコルメッセージを前記サービングＰＬＭＮに送ることを含む、請求項１１に記載の方法。
【請求項１３】
前記サービングＰＬＭＮに認証情報を通信することであって、前記認証情報により、前記サービングＰＬＭＮが前記ＵＥの認証を行うことができる、通信することをさらに含む、請求項１１に記載の方法。
【請求項１４】
前記ＩＭＳＩが暗号化されていない、請求項１１から１３のいずれか一項に記載の方法。
【請求項１５】
前記公開識別子が、前記ホームＰＬＭＮの公開暗号化キーを使用して暗号化される前記ＩＭＳＩを含む、請求項１１から１４のいずれか一項に記載の方法。
【請求項１６】
ユーザ機器（ＵＥ）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードであって、
プロセッサおよびメモリを備え、前記メモリが、前記プロセッサによって実行可能な命令を収め、前記命令によって前記ネットワークノードが、
前記ＵＥに対応する公開識別子または偽名を前記ＵＥから受け取ること、
前記公開識別子または偽名を前記ＵＥのホームＰＬＭＮに転送すること、
前記公開識別子または偽名を前記転送することに応答して、前記ホームＰＬＭＮからＩＭＳＩを受け取ることであって、前記ＩＭＳＩが、前記ＵＥを一意に識別し、前記ＵＥと少なくとも前記ホームＰＬＭＮとの間で共有される秘密である、受け取ること、および
前記ＩＭＳＩを使用して前記ＵＥの合法的傍受に関連した動作を行うこと
を行うように設定される、ネットワークノード。
【請求項１７】
ユーザ機器（ＵＥ）と関連付けられたホーム地上波公共移動通信ネットワーク（ＰＬＭＮ）のネットワークノードであって、
プロセッサおよびメモリを備え、前記メモリが、前記プロセッサによって実行可能な命令を収め、前記命令によって前記ネットワークノードが、
前記ＵＥのサービングＰＬＭＮによってホームＰＬＭＮに転送された前記ＵＥの公開識別子または偽名を受け取ること、
少なくとも前記公開識別子または偽名に基づいて前記ＵＥを成功裏に認証すること、
前記ＵＥの認証が成功すると、前記ＵＥを一意に識別し、前記ＵＥと少なくとも前記ホームＰＬＭＮとの間で共有される秘密であるＩＭＳＩを、前記サービングＰＬＭＮに明かすことを判断すること、および
前記サービングＰＬＭＮに前記ＩＭＳＩを明かすことであって、前記ＩＭＳＩが、前記ＩＭＳＩを使用して前記ＵＥの合法的傍受に関連した動作を前記サービングＰＬＭＮが行えるようにする、明かすこと
を行うように設定される、ネットワークノード。
【請求項１８】
ネットワークノードの少なくとも１つのプロセッサによって実行されると、請求項１から１５のいずれか一項に記載の方法を前記ネットワークノードに実行させる命令を含む、コンピュータプログラム。
【請求項１９】
ユーザ機器（ＵＥ）と関連付けられたサービング地上波公共移動通信ネットワーク（ＰＬＭＮ）によって行われる方法であって、
前記ＵＥに対応する公開識別子または偽名を前記ＵＥから受け取ることと、
前記公開識別子または偽名を前記ＵＥのホームＰＬＭＮに転送することと、
前記ホームＰＬＭＮまたは前記サービングＰＬＭＮによって前記ＵＥが成功裏に認証された後に前記ＵＥの前記ホームＰＬＭＮから、前記ＵＥを一意に識別し、前記ＵＥと前記ホームＰＬＭＮとの間で以前に共有された秘密であるＩＭＳＩを受け取ることと、
前記ＵＥに関連した合法的傍受を行うことと
を含む、方法。
【請求項２０】
前記ＵＥが、前記サービングＰＬＭＮによって認証される、請求項１９に記載の方法。
【請求項２１】
ユーザ機器（ＵＥ）と関連付けられたホーム地上波公共移動通信ネットワーク（ＰＬＭＮ）によって行われる方法であって、
前記ＵＥのサービングＰＬＭＮによって前記ホームＰＬＭＮに転送された前記ＵＥの公開識別子または偽名を受け取ることと、
少なくとも前記公開識別子または偽名に基づいて前記ＵＥを成功裏に認証することと、
前記ＵＥを一意に識別し、前記ＵＥと前記ホームＰＬＭＮとの間で共有される秘密であるＩＭＳＩを前記ＵＥのサービングＰＬＭＮに明かすことを判断することと、
前記ホームＰＬＭＮまたは前記サービングＰＬＭＮによって前記ＵＥが成功裏に認証された後に、前記サービングＰＬＭＮに前記ＩＭＳＩを明かすことであって、前記ＩＭＳＩが、前記ＵＥに関連した合法的傍受を前記サービングＰＬＭＮが行えるようにする、明かすことと
を含む、方法。
【請求項２２】
前記ＩＭＳＩが暗号化されていない、請求項２０または２１に記載の方法。
【国際調査報告】
2019522945.tif 000012
2019522945.tif 000013
2019522945.tif 000014