(57)【要約】ワイヤレス通信ネットワーク内のネットワーク機器（２６）は、加入者（１３）についての加入者秘匿識別子（ＳＵＣＩ）の少なくとも一部を受信するように構成される。ＳＵＣＩ（３４）は、加入者（１３）についての秘匿された加入者永続識別子（ＳＵＰＩ）を含む。ＳＵＣＩ（３４）の受信される少なくとも一部は、サブドメイン・コード（ＳＤＣ）（３２）を示す。５ＳＤＣ（３２）は、加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち加入者（１３）に割り振られている特定のサブドメインを示す。ネットワーク機器（２６）はまた、ＳＤＣ（３２）に基づいて、１０異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられたホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）の中から、加入者（１３）のために消費されるサービスを提供するためのプロバイダ・ネットワーク機能のインスタンスを判定するように構成される。
2021511691.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信ネットワーク内のネットワーク機器（２６）によって実行される方法であって、前記方法は、
加入者（１３）についての加入者秘匿識別子（３４）の少なくとも一部を受信すること（１１０）であって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記加入者秘匿識別子（３４）の前記受信される少なくとも一部は、サブドメイン・コード（３２）を示し、前記サブドメイン・コード（３２）は、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示す、ことと、
前記サブドメイン・コード（３２）に基づいて、異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられた前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）の中から、前記加入者（１３）のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能のインスタンスを判定すること（１２０）と、を有する方法。
【請求項２】
請求項１に記載の方法であって、前記加入者（１３）のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能の前記インスタンスを判定することは、ホーム・ネットワーク識別子にも基づく、方法。
【請求項３】
請求項１又は２に記載の方法であって、前記加入者（１３）のために消費される前記サービスを提供するための前記ホーム・ネットワーク内の前記プロバイダ・ネットワーク機能の１つ以上のインスタンスを発見することを求める発見リクエストを受信することと、前記発見リクエストに対して前記プロバイダ・ネットワーク機能の前記選択されたインスタンスで応答することと、をさらに有する方法。
【請求項４】
請求項１乃至３の何れか１項に記載の方法であって、前記ネットワーク機器（２６）は、ネットワーク・リポジトリ機能（ＮＲＦ）を実装する、方法。
【請求項５】
請求項１乃至４の何れか１項に記載の方法であって、前記特定のサブドメインに割り振られた加入者のために消費される前記サービスを提供するために割り当てられた前記プロバイダ・ネットワーク機能の１つ以上のインスタンスに前記サブドメイン・コード（３２）を関連付けるように前記ネットワーク機器（２６）を構成する情報を受信することをさらに有する、方法。
【請求項６】
請求項５に記載の方法であって、前記情報は、前記プロバイダ・ネットワーク機能の前記１つ以上のインスタンスについてのルーティング情報に前記サブドメイン・コード（３２）を関連付けるように前記ネットワーク機器（２６）を前記情報が構成するように、前記特定のサブドメイン・コード（３２）と前記ルーティング情報とを含み、前記ルーティング情報は、前記選択されたインスタンスのインターネット・プロトコル（ＩＰ）アドレス、ホスト名、ドメイン名、又はユニフォーム・リソース識別子である、方法。
【請求項７】
請求項１乃至６の何れか１項に記載の方法であって、前記ホーム・ネットワークの異なるサブドメイン（３０−１、３０−２、．．．３０−Ｎ）は、異なるルーティング情報に関連付けられ、前記サブドメイン・コード（３２）は、前記特定のサブドメインについての前記ルーティング情報に関連付けられた識別子である、方法。
【請求項８】
請求項１乃至７の何れか１項に記載の方法であって、前記サブドメイン・コード（３２）を判定することは、前記加入者秘匿識別子（３４）の前記少なくとも一部内のフィールドから前記サブドメイン・コード（３２）を判定することを含み、前記フィールドは、サブドメイン・コード（３２）を示すために専用のサブドメイン・コード・フィールドである、方法。
【請求項９】
請求項１乃至８の何れか１項に記載の方法であって、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である、方法。
【請求項１０】
ワイヤレス通信ネットワーク内のネットワーク機器によって実行される方法であって、前記方法は、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得すること（２１０）と、
前記ホーム・ネットワークの異なるサブドメイン（３０−１、３０−２、．．．３０−Ｎ）に割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられる前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）のうち前記プロバイダ・ネットワーク機能の特定のインスタンスに前記サブドメイン・コード（３２）を関連付けるように他のネットワーク機器（２６）を構成する情報を送信すること（２２０）と、を有する方法。
【請求項１１】
請求項１０に記載の方法であって、前記情報は、前記特定のインスタンスについてのルーティング情報に前記サブドメイン・コード（３２）を関連付けるように前記他のネットワーク機器（２６）を前記情報が構成するように、前記サブドメイン・コード（３２）と前記ルーティング情報とを含む、方法。
【請求項１２】
請求項１１に記載の方法であって、前記ルーティング情報は、前記特定のインスタンスのインターネット・プロトコル（ＩＰ）アドレス、ホスト名、ドメイン名、又はユニフォーム・リソース識別子である、方法。
【請求項１３】
請求項１０乃至１２の何れか１項に記載の方法であって、前記ネットワーク機器は、運用及び保守機能、前記プロバイダ・ネットワーク機能の前記特定のインスタンス、又は前記プロバイダ・ネットワーク機能の前記特定のインスタンスのためのプロキシを実装する、方法。
【請求項１４】
請求項１０乃至１３の何れか１項に記載の方法であって、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である、方法。
【請求項１５】
請求項１０乃至１４の何れか１項に記載の方法であって、前記ネットワーク機器（２６）は、ネットワーク・リポジトリ機能を実装する、方法。
【請求項１６】
請求項１０乃至１５の何れか１項に記載の方法であって、前記ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、前記サブドメイン・コード（３２）は、前記特定のサブドメインについての前記ルーティング情報に関連付けられた識別子である、方法。
【請求項１７】
請求項１０乃至１６の何れか１項に記載の方法であって、前記サブドメイン・コード（３２）を示すフィールドを生成すること（３２）をさらに有し、前記フィールドは、サブドメイン・コード（３２）を示すために専用のサブドメイン・コード・フィールドであり、前記他のネットワーク機器（２６）を構成する前記情報は、前記フィールドを含む、方法。
【請求項１８】
ワイヤレス通信ネットワーク内のネットワーク機器によって実行される方法であって、前記方法は、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得すること（３１０）と、
前記加入者（１３）のユーザ機器、又は前記加入者（１３）に関連付けられた集積回路カードを構成する情報を、前記取得されたサブドメイン・コード（３２）とともに送信すること（３２０）と、を有する方法。
【請求項１９】
請求項１８に記載の方法であって、前記ネットワーク機器は、運用及び保守機能、前記加入者（１３）のために消費されるサービスを提供する又は提供可能な前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能のインスタンス、又は前記プロバイダ・ネットワーク機能の１つ以上のインスタンスのためのプロキシを実装する、方法。
【請求項２０】
請求項１９に記載の方法であって、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である、方法。
【請求項２１】
請求項１８乃至２０の何れか１項に記載の方法であって、前記ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、前記サブドメイン・コード（３２）は、前記特定のサブドメインについての前記ルーティング情報に関連付けられた識別子である、方法。
【請求項２２】
請求項１８乃至２１の何れか１項に記載の方法であって、前記サブドメイン・コード（３２）を示すフィールドを生成することをさらに有し、前記フィールドは、サブドメイン・コード（３２）を示すために専用のサブドメイン・コード・フィールドであり、前記送信することは、前記フィールドを前記ユーザ機器又は前記集積回路カードへ送信することを含む、方法。
【請求項２３】
加入者（１３）に関連付けられたユーザ機器又は集積回路カードによって実行される方法であって、前記方法は、
ワイヤレス通信ネットワーク内のネットワーク機器から、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）とともに、前記ユーザ機器又は前記集積回路カードを構成する情報を受信すること（４１０）と、
加入者秘匿識別子（３４）を含むメッセージを送信すること（４３０）であって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記サブドメイン・コード（３２）を示す、ことと、を有する方法。
【請求項２４】
請求項２３に記載の方法であって、前記ネットワーク機器は、運用及び保守機能、前記加入者（１３）のために消費されるサービスを提供する又は提供可能な前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能のインスタンス、又は前記プロバイダ・ネットワーク機能の１つ以上のインスタンスのためのプロキシを実装する、方法。
【請求項２５】
請求項２４に記載の方法であって、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である、方法。
【請求項２６】
請求項２３乃至２５の何れか１項に記載の方法であって、前記ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、前記サブドメイン・コード（３２）は、前記特定のサブドメインについての前記ルーティング情報に関連付けられた識別子である、方法。
【請求項２７】
請求項２３乃至２６の何れか１項に記載の方法であって、前記サブドメイン・コード（３２）を受信することは、前記サブドメイン・コード（３２）を示すフィールドを受信することを含み、前記フィールドは、サブドメイン・コード（３２）を示すために専用のサブドメイン・コード・フィールドである、方法。
【請求項２８】
ワイヤレス通信ネットワーク内で使用されるように構成されたネットワーク機器（２６）であって、前記ネットワーク機器（２６）は、
加入者（１３）についての加入者秘匿識別子（３４）の少なくとも一部を受信することであって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記加入者秘匿識別子（３４）の前記受信される少なくとも一部は、サブドメイン・コード（３２）を示し、前記サブドメイン・コード（３２）は、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示す、ことと、
前記サブドメイン・コード（３２）に基づいて、異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられた前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）の中から、前記加入者（１３）のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能のインスタンスを判定することと、を行うように構成される、ネットワーク機器（２６）。
【請求項２９】
請求項２８に記載のネットワーク機器であって、請求項２乃至９の何れか１項に記載の方法を実行するように構成される、ネットワーク機器。
【請求項３０】
ワイヤレス通信ネットワークにおいて使用されるように構成されたネットワーク機器であって、前記ネットワーク機器は、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得することと、
前記ホーム・ネットワークの異なるサブドメイン（３０−１、３０−２、．．．３０−Ｎ）に割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられる前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）のうち前記プロバイダ・ネットワーク機能の特定のインスタンスに前記サブドメイン・コード（３２）を関連付けるように他のネットワーク機器（２６）を構成する情報を送信することと、を行うように構成される、ネットワーク機器。
【請求項３１】
請求項３０に記載のネットワーク機器であって、請求項１１乃至１７の何れか１項に記載の方法を実行するように構成される、ネットワーク機器。
【請求項３２】
ワイヤレス通信ネットワークにおいて使用されるように構成されたネットワーク機器であって、前記ネットワーク機器は、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得することと、
前記加入者（１３）のユーザ機器、又は前記加入者（１３）に関連付けられた集積回路カードを構成する情報を、前記取得されたサブドメイン・コード（３２）とともに送信することと、を行うように構成される、ネットワーク機器。
【請求項３３】
請求項３２に記載のネットワーク機器であって、請求項１９乃至２２の何れか１項に記載の方法を実行するように構成される、ネットワーク機器。
【請求項３４】
加入者（１３）に関連付けられるように構成されたユーザ機器又は集積回路カードであって、前記ユーザ機器又は集積回路カードは、
ワイヤレス通信ネットワーク内のネットワーク機器から、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）とともに、前記ユーザ機器又は前記集積回路カードを構成する情報を受信することと、
加入者秘匿識別子（３４）を含むメッセージを送信することであって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記サブドメインを示す、ことと、を行うように構成される、ユーザ機器又は集積回路カード。
【請求項３５】
請求項３４に記載のユーザ機器又は集積回路カードであって、請求項２４乃至２７の何れか１項に記載の方法を実行するように構成される、ユーザ機器又は集積回路カード。
【請求項３６】
ワイヤレス通信ネットワークにおいて使用されるように構成されたネットワーク機器（２６）であって、前記ネットワーク機器（２６）は、
通信回路（５１０）と、
処理回路（５００）であって、
前記通信回路（５１０）を介して、加入者（１３）についての加入者秘匿識別子（３４）の少なくとも一部を受信することであって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記加入者秘匿識別子（３４）の前記受信される少なくとも一部は、サブドメイン・コード（３２）を示し、前記サブドメイン・コード（３２）は、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示す、ことと、
前記サブドメイン・コード（３２）に基づいて、異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられた前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）の中から、前記加入者（１３）のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能のインスタンスを判定することと、を行うように構成された処理回路（５００）と、を備えるネットワーク機器（２６）。
【請求項３７】
請求項３６に記載のネットワーク機器であって、前記処理回路（５００）は、請求項２乃至９の何れか１項に記載の方法を実行するように構成される、ネットワーク機器。
【請求項３８】
ワイヤレス通信ネットワークにおいて使用されるように構成されたネットワーク機器（４０）であって、前記ネットワーク機器（４０）は、
通信回路（６１０）と、
処理回路（６００）であって、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得することと、
前記通信回路（６１０）を介して、前記ホーム・ネットワークの異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられる前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）のうち前記プロバイダ・ネットワーク機能の特定のインスタンスに前記サブドメイン・コード（３２）を関連付けるように他のネットワーク機器（２６）を構成する情報を送信することと、を行うように構成された処理回路（６００）と、を備えるネットワーク機器（４０）。
【請求項３９】
請求項３８に記載のネットワーク機器であって、前記処理回路（６００）は、請求項１１乃至１７の何れか１項に記載の方法を実行するように構成される、ネットワーク機器。
【請求項４０】
ワイヤレス通信ネットワークにおいて使用されるように構成されたネットワーク機器（４０）であって、前記ネットワーク機器（４０）は、
通信回路（７１０）と、
処理回路（７００）であって、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得することと、
前記通信回路（７１０）を介して、前記加入者（１３）のユーザ機器、又は前記加入者（１３）に関連付けられた集積回路カードを構成する情報を、前記取得されたサブドメイン・コード（３２）とともに送信することと、を行うように構成された処理回路（７００）と、を備えるネットワーク機器（４０）。
【請求項４１】
請求項４０に記載のネットワーク機器であって、前記処理回路（７００）は、請求項１９乃至２２の何れか１項に記載の方法を実行するように構成される、ネットワーク機器。
【請求項４２】
加入者（１３）に関連付けられるように構成されたユーザ機器（１２）又は集積回路カード（１２Ａ）であって、前記ユーザ機器（１２）又は前記集積回路カード（１２Ａ）は、
通信回路（８１０）と、
処理回路（８００）であって、
前記通信回路（８１０）を介して、ワイヤレス通信ネットワーク内のネットワーク機器から、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）とともに、前記ユーザ機器又は前記集積回路カードを構成する情報を受信することと、
前記通信回路（８１０）を介して、加入者秘匿識別子（３４）を含むメッセージを送信することであって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記サブドメインを示す、ことと、を行うように構成される処理回路（８００）と、を備えるユーザ機器（１２）又は集積回路カード（１２Ａ）。
【請求項４３】
請求項４２に記載のユーザ機器又は集積回路カードであって、前記処理回路（８００）は、請求項２４乃至２７の何れか１項に記載の方法を実行するように構成される、ユーザ機器又は集積回路カード。
【請求項４４】
ネットワーク機器（２６、４０）の少なくとも１つのプロセッサによって実行された場合に、前記ネットワーク機器（２６、４０）に請求項１乃至２２の何れか１項に記載の方法を実行させる命令を含むコンピュータ・プログラム。
【請求項４５】
ユーザ機器（１２）又は集積回路カード（１２Ａ）の少なくとも１つのプロセッサによって実行された場合に、前記ユーザ機器（１２）又は集積回路カード（１２Ａ）に請求項２３乃至２７の何れか１項に記載の方法を実行させる命令を含むコンピュータ・プログラム。
【請求項４６】
請求項４４又は４５に記載のコンピュータ・プログラムを含むキャリアであって、前記キャリアは、電子信号と、光信号と、無線信号と、コンピュータ可読記憶媒体とのうちの１つである、キャリア。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、総括的にワイヤレス通信ネットワークに関し、特にワイヤレス通信ネットワークにおけるネットワーク機能インスタンスの選択に関する。
【背景技術】
【０００２】
次世代（５Ｇ）コア・ネットワーク（ＣＮ）は、ＣＮネットワーク機能（ＮＦ）間のサービス・ベースの相互作用を利用するサービス・ベース・アーキテクチャを使用する。この点に関して、ＮＦは、他の認可されたＮＦが自身のサービスにアクセスすることを可能にする。これにかえて、又は予め規定されたインタフェースがネットワーク要素間で規定されることに加えて、特定のタイプのサービスを消費する必要があるＮＦのインスタンスは、当該特定のタイプのサービスを提供する別のＮＦのインスタンスを発見しこれと通信するために、いわゆるネットワーク・リポジトリ機能（ＮＲＦ）に問い合わせる。
【０００３】
特に、ＮＦは、サービスのプロバイダとしてのプロバイダ役割（ＮＦｐ）、及び／又はサービスのコンシューマとしてのコンシューマ役割（ＮＦｃ）を担うことができる。ＮＦｐのインスタンスは開始し、自身をＮＲＦに登録する。この登録は、ＮＦｐのインスタンスが存在することをＮＲＦが認識することを可能にする。後の時点で、特定のサービスを使用する必要があるＮＦｃのインスタンスは、発見と呼ばれる手順をＮＲＦに向けて実行する。ＮＲＦが、この発見リクエストに合致するＮＦｐの登録されたインスタンスを有する場合に、ＮＲＦは、ＮＦｃのインスタンスに、発見されたＮＦｐのインスタンスとの通信をセットアップするために必要な情報を提供する。この情報は、例えばＮＦｐインスタンスのＩＰアドレス及びポートであってもよい。
【０００４】
サービス・ベース・アーキテクチャは、有利には、新しいインタフェースを導入することなく他のコンポーネントに接続することが可能になるので、新しいＣＮサービスの開発において、より高い柔軟性及び速度を可能にする。サービス・ベース・アーキテクチャはまた、開発を容易にするウェブ技術に基づくアプリケーション・プログラミング・インタフェース（ＡＰＩ）を使用する可能性をもたらし、これは、このような技術のためのライブラリ及び開発ツールが既に広く利用可能であるためである。それにも関わらず、サービス・ベース・アーキテクチャは、特にネットワーク内の加入者の数がスケールするので、ＮＦ発見及び選択に対する課題をもたらす。
【発明の概要】
【０００５】
本書の実施形態は、ワイヤレス通信ネットワーク内のネットワーク機器によって実行される方法であって、前記方法は、加入者についての加入者秘匿識別子の少なくとも一部を受信することを有する。前記加入者秘匿識別子は、前記加入者についての秘匿された加入者永続識別子を含む。前記加入者秘匿識別子の前記受信される少なくとも一部は、サブドメイン・コードを示す。前記サブドメイン・コードは、前記加入者のホーム・ネットワークの複数のサブドメインのうち前記加入者が割り振られている特定のサブドメインを示す。前記方法はまた、前記サブドメイン・コードに基づいて、異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられた前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンスの中から、前記加入者のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能のインスタンスを判定することを含んでもよい。
【０００６】
いくつかの実施形態で、前記加入者のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能の前記インスタンスを判定することは、ホーム・ネットワーク識別子にも基づく。
【０００７】
いくつかの実施形態で、前記方法はまた、前記加入者のために消費される前記サービスを提供するための前記ホーム・ネットワーク内の前記プロバイダ・ネットワーク機能の１つ以上のインスタンスを発見することを求める発見リクエストを受信することと、前記発見リクエストに対して前記プロバイダ・ネットワーク機能の前記選択されたインスタンスで応答することと、をさらに有する。
【０００８】
いくつかの実施形態で、前記ネットワーク機器は、ネットワーク・リポジトリ機能（ＮＲＦ）を実装する。
【０００９】
いくつかの実施形態で、前記方法は、前記特定のサブドメインに割り振られた加入者のために消費される前記サービスを提供するために割り当てられた前記プロバイダ・ネットワーク機能の１つ以上のインスタンスに前記サブドメイン・コードを関連付けるように前記ネットワーク機器を構成する情報を受信することをさらに有する。１つ以上のこのような実施形態で、例えば、前記情報は、前記プロバイダ・ネットワーク機能の前記１つ以上のインスタンスについてのルーティング情報に前記サブドメイン・コードを関連付けるように前記ネットワーク機器を前記情報が構成するように、前記特定のサブドメイン・コードと前記ルーティング情報とを含む。この点に関していくつかの実施形態で、前記ルーティング情報は、前記選択されたインスタンスのインターネット・プロトコル（ＩＰ）アドレス、ホスト名、ドメイン名、又はユニフォーム・リソース識別子である。
【００１０】
いくつかの実施形態で、前記ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、前記サブドメイン・コードは、前記特定のサブドメインについての前記ルーティング情報に関連付けられた識別子である。
【００１１】
いくつかの実施形態で、前記サブドメイン・コードを判定することは、前記加入者秘匿識別子の前記少なくとも一部内のフィールドから前記サブドメイン・コードを判定することを含み、前記フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドである。
【００１２】
いくつかの実施形態で、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である。
【００１３】
実施形態はまた、他の実施形態によるワイヤレス通信ネットワーク内のネットワーク機器によって実行される方法を含む。前記方法は、加入者のホーム・ネットワークの複数のサブドメインのうち前記加入者が割り振られている特定のサブドメインを示すサブドメイン・コードを取得することを含む。前記方法はまた、前記ホーム・ネットワークの異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられる前記ホーム・ネットワーク内の前記プロバイダ・ネットワーク機能の複数のインスタンスのうちプロバイダ・ネットワーク機能の特定のインスタンスに前記サブドメイン・コードを関連付けるように他のネットワーク機器を構成する情報を送信することを含む。
【００１４】
いくつかの実施形態で、前記情報は、前記特定のインスタンスについてのルーティング情報に前記サブドメイン・コードを関連付けるように前記他のネットワーク機器を前記情報が構成するように、前記サブドメイン・コードと前記ルーティング情報とを含む。１つ以上のこのような実施形態で、前記ルーティング情報は、前記特定のインスタンスのインターネット・プロトコル（ＩＰ）アドレス、ホスト名、ドメイン名、又はユニフォーム・リソース識別子である。
【００１５】
いくつかの実施形態で、前記ネットワーク機器は、運用及び保守機能、前記プロバイダ・ネットワーク機能の前記特定のインスタンス、又は前記プロバイダ・ネットワーク機能の前記特定のインスタンスのためのプロキシを実装する。
【００１６】
いくつかの実施形態で、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である。
【００１７】
いくつかの実施形態で、前記ネットワーク機器は、ネットワーク・リポジトリ機能を実装する。
【００１８】
いくつかの実施形態で、前記ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、前記サブドメイン・コードは、前記特定のサブドメインについての前記ルーティング情報に関連付けられた識別子である。
【００１９】
いくつかの実施形態で、前記方法は、前記サブドメイン・コードを示すフィールドを生成することをさらに有する。この場合に、前記フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドであってもよい。このような場合に、前記他のネットワーク機器を構成する前記情報は、前記フィールドを含んでもよい。
【００２０】
実施形態はさらに、さらに別の実施形態によるワイヤレス通信ネットワーク内のネットワーク機器によって実行される方法を含む。前記方法は、加入者のホーム・ネットワークの複数のサブドメインのうち前記加入者が割り振られている特定のサブドメインを示すサブドメイン・コードを取得することを含む。前記方法はまた、前記加入者のユーザ機器、又は前記加入者に関連付けられた集積回路カードを構成する情報を、前記取得されたサブドメイン・コードとともに送信することを含んでもよい。
【００２１】
いくつかの実施形態で、前記ネットワーク機器は、運用及び保守機能、前記加入者のために消費されるサービスを提供する又は提供可能な前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能のインスタンス、又は前記プロバイダ・ネットワーク機能の１つ以上のインスタンスのためのプロキシを実装する。例えば、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能であってもよい。
【００２２】
いくつかの実施形態で、前記ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、前記サブドメイン・コードは、前記特定のサブドメインについての前記ルーティング情報に関連付けられた識別子である。
【００２３】
いくつかの実施形態で、前記方法はまた、前記サブドメイン・コードを示すフィールドを生成することを含んでもよい。１つ以上の実施形態で、前記フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドである。このような場合に、前記送信することは、前記フィールドを前記ユーザ機器又は前記集積回路カードへ送信することを含んでもよい。
【００２４】
実施形態はまた、加入者に関連付けられたユーザ機器又は集積回路カードによって実行される方法を含む。前記方法は、ワイヤレス通信ネットワーク内のネットワーク機器から、前記加入者のホーム・ネットワークの複数のサブドメインのうち前記加入者が割り振られている特定のサブドメインを示すサブドメイン・コードとともに、前記ユーザ機器又は前記集積回路カードを構成する情報を受信することを有する。いくつかの実施形態で、前記方法はまた、加入者秘匿識別子を含むメッセージを送信することを有してもよい。いくつかの実施形態で、前記加入者秘匿識別子は、前記加入者についての秘匿された加入者永続識別子を含み、前記サブドメイン・コードを示す。
【００２５】
いくつかの実施形態で、前記ネットワーク機器は、運用及び保守機能、前記加入者のために消費されるサービスを提供する又は提供可能な前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能のインスタンス、又は前記プロバイダ・ネットワーク機能の１つ以上のインスタンスのためのプロキシを実装する。
【００２６】
いくつかの実施形態で、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である。
【００２７】
いくつかの実施形態で、前記ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、前記サブドメイン・コードは、前記特定のサブドメインについての前記ルーティング情報に関連付けられた識別子である。
【００２８】
いくつかの実施形態で、前記サブドメイン・コードを受信することは、前記サブドメイン・コードを示すフィールドを受信することを含む。１つ以上の実施形態で、前記フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドである。
【００２９】
いくつかの実施形態で、前記方法はまた、前記サブドメイン・コードを示すフィールドを含むように前記加入者秘匿識別子を生成することを有してもよい。
【００３０】
実施形態はまた、対応する装置、コンピュータ・プログラム及びキャリアを含んでもよい。例えば、本書のいくつかの実施形態は、ワイヤレス通信ネットワークにおいて使用されるように構成されたネットワーク機器を含む。前記ネットワーク機器は、（例えば、通信回路及び処理回路を介して）加入者についての加入者秘匿識別子の少なくとも一部を受信するように構成されてもよい。前記加入者秘匿識別子は、前記加入者についての秘匿された加入者永続識別子を含む。前記加入者秘匿識別子の前記受信される少なくとも一部は、サブドメイン・コードを示す。前記サブドメイン・コードは、前記加入者のホーム・ネットワークの複数のサブドメインのうち前記加入者が割り振られている特定のサブドメインを示す。前記ネットワーク機器はまた、前記サブドメイン・コードに基づいて、異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられた前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンスの中から、前記加入者のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能のインスタンスを判定することと、を行うように構成されてもよい。
【００３１】
実施形態はさらに、他の実施形態によるワイヤレス通信ネットワーク内のネットワーク機器を含んでもよい。前記ネットワーク機器は、（例えば、通信回路及び処理回路を介して）加入者のホーム・ネットワークの複数のサブドメインのうち前記加入者が割り振られている特定のサブドメインを示すサブドメイン・コードを取得するように構成されてもよい。前記ネットワーク機器はまた、前記ホーム・ネットワークの異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられる前記ホーム・ネットワーク内の前記プロバイダ・ネットワーク機能の複数のインスタンスのうちプロバイダ・ネットワーク機能の特定のインスタンスに前記サブドメイン・コードを関連付けるように他のネットワーク機器を構成する情報を送信するように構成されてもよい。
【００３２】
実施形態はまた、さらに他の実施形態によるワイヤレス通信ネットワーク内のネットワーク機器を含む。前記ネットワーク機器は、（例えば、通信回路及び処理回路を介して）加入者のホーム・ネットワークの複数のサブドメインのうち前記加入者が割り振られている特定のサブドメインを示すサブドメイン・コードを取得するように構成されてもよい。前記ネットワーク機器はまた、前記加入者のユーザ機器、又は前記加入者に関連付けられた集積回路カードを構成する情報を、前記取得されたサブドメイン・コードとともに送信するように構成されてもよい。
【００３３】
実施形態はまた、加入者に関連付けられたユーザ機器又は集積回路カードを含む。前記ユーザ機器又は前記集積回路カードは、（例えば、通信回路及び処理回路を介して）ワイヤレス通信ネットワーク内のネットワーク機器から、前記加入者のホーム・ネットワークの複数のサブドメインのうち前記加入者が割り振られている特定のサブドメインを示すサブドメイン・コードとともに、前記ユーザ機器又は前記集積回路カードを構成する情報を受信するように構成される。前記ユーザ機器又は前記集積回路カードはさらに、前記通信回路を介して、加入者秘匿識別子を含むメッセージを送信するように構成される。前記加入者秘匿識別子は、前記加入者についての秘匿された加入者永続識別子を含み、前記サブドメイン・コードを示す。
【図面の簡単な説明】
【００３４】
【図１】いくつかの実施形態によるワイヤレス通信ネットワークのブロック図である。
【図２Ａ】いくつかの実施形態による加入者秘匿識別子のブロック図である。
【図２Ｂ】他の実施形態による加入者秘匿識別子のブロック図である。
【図２Ｃ】さらに他の実施形態による加入者秘匿識別子のブロック図である。
【図３】ネットワーク機器及び／又はユーザ機器／ＩＣＣを構成するためのいくつかの実施形態によるワイヤレス通信ネットワークのブロック図である。
【図４】いくつかの実施形態による５Ｇネットワークのブロック図である。
【図５】いくつかの実施形態によるプロバイダ・ネットワーク機能インスタンス選択のために５Ｇ  ＵＥ及びネットワーク機能によって実行される処理の呼フロー図である。
【図６】他の実施形態によるプロバイダ・ネットワーク機能インスタンス選択のために５Ｇ  ＵＥ及びネットワーク機能によって実行される処理の呼フロー図である。
【図７Ａ】いくつかの実施形態によるネットワーク機器によって実行される方法の論理フロー図である。
【図７Ｂ】他の実施形態によるネットワーク機器によって実行される方法の論理フロー図である。
【図８】他の実施形態によるネットワーク機器によって実行される方法の論理フロー図である。
【図９】さらに他の実施形態によるネットワーク機器によって実行される方法の論理フロー図である。
【図１０】いくつかの実施形態によるユーザ機器によって実行される方法の論理フロー図である。
【図１１Ａ】いくつかの実施形態によるネットワーク機器のブロック図である。
【図１１Ｂ】他の実施形態によるネットワーク機器のブロック図である。
【図１２Ａ】いくつかの実施形態によるネットワーク機器のブロック図である。
【図１２Ｂ】他の実施形態によるネットワーク機器のブロック図である。
【図１３Ａ】いくつかの実施形態によるネットワーク機器のブロック図である。
【図１３Ｂ】他の実施形態によるネットワーク機器のブロック図である。
【図１４Ａ】いくつかの実施形態によるユーザ機器のブロック図である。
【図１４Ｂ】他の実施形態によるユーザ機器のブロック図である。
【発明を実施するための形態】
【００３５】
図１は、いくつかの実施形態によるワイヤレス通信ネットワーク１０を示す。ネットワーク１０は、例えばユーザ機器１２に関連付けられたホームＰＬＭＮを含む１つ以上の公衆陸上移動ネットワーク（ＰＬＭＮ）の１つ以上のコア・ネットワーク（ＣＮ）１６にユーザ機器１２をワイヤレス接続する１つ以上の無線アクセス・ネットワーク（ＲＡＮ）１４を含む。ＣＮ１６は、次いで、ユーザ機器１２を１つ以上のデータ・ネットワーク１８、例えばインターネット、公衆交換電話網（ＰＳＴＮ）などに接続する。
【００３６】
図示されるユーザ機器１２は、集積回路カード（ＩＣＣ）１２Ａを含んでもよい。ＩＣＣ１２Ａは、例えば、ユニバーサル加入者識別モジュール（ＵＳＩＭ）アプリケーションを実行するユニバーサル集積回路カード（ＵＩＣＣ）であってもよい。いずれにしても、ユーザ機器１２及び／又はＩＣＣ１２Ａは、特定の加入者１３に関連付けられてもよい。ユーザ機器１２及び／又はＩＣＣ１２Ａは、例えば特定の加入者１３の、例えばホームＰＬＭＮのようなホーム・ネットワークへの加入を識別する特定の加入者識別子を記憶し、アクセスし、又は他のように使用してもよい。加入者識別子又はその派生は、加入者１３を識別し、ワイヤレス通信ネットワーク１０に認証するために使用されてもよい。加入者識別子が、長期間又は永続的に加入者１３に割り振られる場合に、加入者識別子は、ＩＣＣ１２Ａに記憶されるものとして図１に示される加入者永続識別子（ＳＵＰＩ）２０と称されてもよい。ネットワーク１０が５Ｇネットワークである実施形態で、加入者識別子は、国際モバイル加入者識別子（ＩＭＳＩ）又はネットワーク・アクセス識別子（ＮＡＩ）のいずれかの形態をとるグローバルに一意な５Ｇ識別子であってもよい。
【００３７】
いくつかの実施形態で、ＣＮ１６は、ＣＮネットワーク機能（ＮＦ）間のサービス・ベースの相互作用を利用するサービス・ベース・アーキテクチャを有する。ＮＦは、専用ハードウェア上のネットワーク要素として、または専用ハードウェア上で実行されるソフトウェア・インスタンスとして、または適切なプラットフォーム上で、例えばクラウド・インフラストラクチャ上でインスタンス化された仮想機能として、ネットワーク機器によって実装されてもよい。システム１０が５Ｇシステムである場合に、例えば、制御プレーン内のＮＦは、アクセス及びモビリティ管理機能（ＡＭＦ）、セッション管理機能（ＳＭＦ）、ポリシー制御機能（ＰＣＦ）、認証サーバ機能（ＡＵＳＦ）、統合データ管理（ＵＤＭ）機能、加入者識別子秘匿解除機能（ＳＩＤＦ）などを含んでもよい。
【００３８】
ＮＦは、加入者のためにこれらのサービスを消費する他の認可されたＮＦに自身のサービスを提供してもよい。それによって、ＮＦは、サービスのプロバイダとしてのプロバイダ役割（すなわち、プロバイダＮＦ）、及び／又はサービスのコンシューマとしてのコンシューマ役割（すなわち、コンシューマＮＦ）を担ってもよい。例えば、５Ｇネットワークにおいて、ＡＵＳＦは、加入者を認証するために（コンシューマ役割を担っている）ＡＭＦに認証サービスを提供するプロバイダ役割を担ってもよい。いずれにせよ、特定のタイプのサービスを消費する必要があるＮＦは、当該特定のタイプのサービスを提供できるＮＦインスタンスの発見を開始又は実行する。プロバイダＮＦが発見されると、コンシューマＮＦは、プロバイダＮＦからのサービスを消費してもよい。
【００３９】
しかし、いくつかの文脈は、このサービス・ベース・アーキテクチャ・アプローチを複雑にする。例えば、加入者のホーム・ネットワークのＣＮ１６は、例えば、ＮＦの複数のインスタンスにわたる処理、記憶、又は他のリソース需要のバランスをとるために、及び／又はより迅速及び／又は効率的にサービスを提供するために、特定のＮＦの複数のインスタンスを実装してもよい。特定のＮＦが、コンシューマＮＦのインスタンスにサービスを提供する際にプロバイダＮＦとして機能する場合に、これは、加入者のホーム・ネットワーク内の複数のプロバイダＮＦインスタンスが、コンシューマＮＦインスタンスへサービスを提供するための候補であってもよいことを意味する。この複雑さがサービス・ベース・アーキテクチャに付加されると、本書のいくつかの実施形態は、加入者１３のためのサービスを消費するコンシューマＮＦインスタンスに複数のプロバイダＮＦインスタンスのどれがサービスを提供するかをどのように選択するかに対処する。
【００４０】
図１は、この点に関して、コンシューマＮＦインスタンス２２（例えば、ＡＭＦ又はＡＵＳＦのインスタンス）を示す。コンシューマＮＦインスタンス２２は、ユーザ機器１２及び／又はＩＣＣ１２Ａに関連付けられた加入者１３のために（例えば、特定のタイプ）サービスを消費する必要がある。加入者のホーム・ネットワークは、加入者１３のためにサービスを消費するコンシューマＮＦインスタンス２２に（例えば、特定のタイプの）このサービスを提供する候補である複数のプロバイダＮＦインスタンス２４ー１、２４ー２、．．．２４−Ｍ（例えば、ＵＤＭ機能、ＳＩＤＦ、ＡＵＳＦ等の複数のインスタンス）を実装する。ネットワーク機器２６は、これらの複数のプロバイダＮＦインスタンス２４−１、２４−２、．．．２４−Ｍの中から、加入者１３のためにサービスを提供するプロバイダＮＦインスタンスを選択するように、すなわち、加入者１３のために（コンシューマＮＦインスタンス２２によって）消費されるサービスを提供するように構成される。本書におけるこのような選択は、ネットワーク機器２６が、このようにするための候補である複数のプロバイダＮＦインスタンス２４−１、２４−２、．．．２４−Ｍから当該プロバイダＮＦインスタンスを選択することによって、加入者１３のために消費されるサービスを提供するためのプロバイダＮＦインスタンスを判定するという事実を単に一般的に指す。
【００４１】
いくつかの実施形態で、ネットワーク機器２６は、コンシューマＮＦインスタンス２２（すなわち、コンシューマＮＦインスタンス２２が選択自体を実行するように）又はコンシューマＮＦインスタンス２２のためのプロキシを実装する。このケース及び他のケースで、ネットワーク機器による選択は、形式的にＮＦ選択と称さてもよく、又はこのような形式的ＮＦ選択の一部として実行されてもよい。他の実施形態で、ネットワーク機器２６は、（すなわち、ネットワーク・リポジトリ機能２８が選択を実行するように、ネットワーク・リポジトリ機能（ＮＲＦ）２８を実装する。このケース及び他のケースで、ネットワーク機器による選択は、形式的にＮＦ発見と称さてもよく、又はこのような形式的なＮＦ発見の一部として実行されてもよい。さらに他の実施形態で、ネットワーク機器２６は、プロバイダＮＦインスタンスの１つ以上のためのプロキシを実装する。それにも関わらず、本書のいくつかの実施形態によるネットワーク機器２６は、有利には、いわゆるサブドメイン・コードに基づいて選択を実行する。すなわち、本書のネットワーク機器２６は、加入者１３のために消費されるサービスを提供するのがＮＦプロバイダ２４−１、２４−２、．．．２４−Ｍのどれであるかに関する自身の判定を、サブドメイン・コードに基づく。
【００４２】
より具体的に、この点において、図１に示されるような加入者のホーム・ネットワークは、複数のサブドメイン３０−１、３０−２、．．．３０−Ｎに分割される。ユーザ機器１２及び／又はＩＣＣ１２Ａに関連付けられた加入者１３を含むホーム・ネットワークの加入者は、サブドメイン３０−１、３０−２、．．．３０−Ｎのうちの１つ以上のものにそれぞれ割り振られている。次いで、ホーム・ネットワーク内のプロバイダＮＦインスタンス２４ー１、２４ー２、．．．２４ーＭは、サブドメインのうちの異なるものに割り振られた加入者のために（例えば、特定のタイプの）サービスを提供するためにそれぞれ割り当てられる。すなわち、異なるプロバイダＮＦインスタンス２４ー１、２４ー２、．．．２４ーＭは、異なるサブドメイン３０−１、３０−２、．．．３０−Ｎにおける加入者のためにサービスを提供してもよい。例えば、Ｍ＝Ｎの場合に、プロバイダＮＦインスタンスの各１つは、サブドメインの異なる１つにおける加入者のためにサービスを提供する。対照的に、Ｍ＞Ｎである場合に、プロバイダＮＦインスタンスのいくつかは、同じサブドメイン内の加入者のためにサービスを提供してもよい。
【００４３】
ユーザ機器１２及び／又はＩＣＣ１２Ａに関連付けられた加入者１３のためにサービスを提供するプロバイダＮＦインスタンスを選択するために、ネットワーク機器２６は、加入者１３と同じサブドメインに割り振られた加入者にサービスを提供するために割り当てられるプロバイダＮＦインスタンスを選択するように構成される。これに関して、ネットワーク機器２６は、加入者のホーム・ネットワークの複数のサブドメイン３０−１、３０−２、．．．３０−Ｎのうち加入者１３が割り振られている特定のサブドメインを示すサブドメイン・コード３２を識別又は他のように判定する。本書で使用されるサブドメイン・コードは、サブドメイン３０−１、３０−２、．．．３０−Ｎのうちの特定の１つを、サブドメインの他のものと区別されるように符号化又は他のように示す任意の情報である。加入者１３が割り振られているサブドメインを示すサブドメイン・コード３２を判定した後、ネットワーク機器２６は、プロバイダＮＦインスタンス２４ー１、２４ー２、．．．２４ーＭからの自身の選択を、当該サブドメイン・コード３２に基づく。ネットワーク機器２６は、例えば、サブドメイン・コードとプロバイダＮＦインスタンス２４−１、２４−２、．．．２４−Ｍとの間の規定されたマッピング又は関連付けに従って選択を実行してもよい。いくつかの実施形態で、例えば、ネットワーク機器２６は、この規定されたマッピング又は関連付けとともにネットワーク機器２６を構成する（例えば、運用及び保守機能、ＯＭＦ、又は他のネットワーク機器からの）情報を受信する。
【００４４】
ネットワーク機器２６のＮＦインスタンス選択がサブドメイン・コードに基づくことによって、加入者１３に対するＮＦインスタンス選択のロバスト性、効率、及び／又は柔軟性が顕著に向上する。実際、このようなＮＦインスタンス選択は、加入者１３の識別子をネットワーク機器２６から秘匿するためにユーザ機器１２及び／又はＩＣＣ１２Ａが加入者識別子（例えば、ＳＵＰＩ２０）をオーバー・ジ・エアで秘匿する状況下でも、及び／又は異なる範囲の加入者識別子に異なるサブドメインが関連付けられる状況下でも可能である。例えば、ユーザ機器１２及び／又はＩＣＣ１２Ａは、例えば、加入者１３を具体的に識別する部分のような加入者識別子の少なくとも一部を暗号化することによって、加入者１３に関連付けられた加入者識別子を秘匿する加入者秘匿識別子（ＳＵＣＩ）を生成してもよい。その後、ユーザ機器１２及び／又はＩＣＣ１２Ａは、加入者識別子自体の代わりに（例えば、ＳＵＰＩ２０の代わりに）ＳＵＣＩ３４の少なくとも一部を送信してもよい。ネットワーク機器２６は、対応して、例えばユーザ機器１２、ＩＣＣ１２Ａ、又はネットワーク１０内の他のネットワーク機器からのメッセージにおいて、ＳＵＣＩ３４の少なくとも一部を受信してもよい。加入者識別子が秘匿されるこのケースであっても、ネットワーク機器２６は、それにもかかわらず、例えば、加入者識別子を解読又は秘匿解除する必要なしに、受信されたＳＵＣＩ又はＳＵＣＩ部分３４から（加入者１３が割り振られているサブドメインを示す）サブドメイン・コード３２を判定してもよい。
【００４５】
いくつかの実施形態で、例えば、受信されたＳＵＣＩ又はＳＵＣＩ部分３４は、サブドメイン・コード３２を示すフィールド３４Ａを含む。フィールド３４Ａは、例えば、フィールド３４Ａがサブドメイン・コードを排他的に示すという意味において、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドであってもよい。これにかえて、フィールド３４Ａは、サブドメイン・コード及び他の情報を（例えば、一緒に）示すように構成された又は構成可能なフィールドであってもよい。いくつかの実施形態で、例えば、フィールド３４Ａは、サブドメイン・コードと、ＳＵＣＩが暗号化された又は暗号化される際に基づくパラメータを識別する暗号化情報との両方を示す。いくつかの実施形態で、例えば、フィールド３４Ａは、サブドメイン・コードを暗号化情報に連結することによって、サブドメイン・コードと暗号化情報との両方を示すように構成可能である。これにかえて又はこれに加えて、フィールド３４Ａは、サブドメイン・コードと暗号化情報との間にゼロ以上のデリミタを伴って、既定された順序でサブドメイン・コード及び暗号化情報を示すことによって、サブドメイン・コードと暗号化情報との両方を示すように構成可能であってもよい。これらの例のいずれにおいても、その後、サブドメイン・コードを暗号化情報から分離するためにフィールド３４Ａからサブドメイン・コードを抽出することによってフィールド３４Ａからサブドメイン・コードが判定されてもよい。このような抽出は、サブドメイン・コードを暗号化情報から分割すること、及び／又は暗号化情報からサブドメイン・コードを（例えば、これらの間の任意のデリミタに基づく正規表現マッチングを使用して）分離する正規表現をフィールド３４Ａに適用することを伴ってもよい。図２Ａ〜図２Ｃは、これらの実施形態のいくつかの例を説明する。
【００４６】
図２Ａに示されるように、ＳＵＣＩ又はＳＵＣＩ部分３４は、モバイル国コード（ＭＣＣ）フィールド３４Ｂと、モバイル・ネットワーク・コード（ＭＮＣ）フィールド３４Ｃと、秘匿モバイル加入者識別番号（ＭＳＩＮ）フィールド３４Ｄとを含む。ＳＵＣＩ又はＳＵＣＩ部分３４はまた、暗号化方式識別子フィールド３４Ｅ及び／又はホーム・ネットワーク（ＨＮ）公開鍵識別子フィールド３４Ｆを含んでもよい。ＭＮＣフィールド３４Ｃと組み合わされたＭＣＣフィールド３４Ｂは、モバイル・ネットワーク事業者（キャリア）を一意に識別する。秘匿ＭＳＩＮフィールド３４Ｄは、ひとたび秘匿解除されると、モバイル・ネットワーク事業者の加入者を一意に識別する。暗号化方式識別子フィールド３４Ｅは、ＳＵＣＩ又はＳＵＣＩ部分３４（例えば、より具体的には、秘匿ＭＳＩＮフィールド３４Ｄ）を暗号化するために使用される又は使用された暗号化方式を識別する。ホーム・ネットワーク公開鍵識別子フィールド３４Ｆは、ＳＵＣＩ又はＳＵＣＩ部分３４（例えば、より具体的には、秘匿ＭＳＩＮフィールド３４Ｄ）を暗号化するために使用される又は使用されたホーム・ネットワーク公開鍵を示す。これらのフィールドに加えて及び／又はこれらのフィールドとは別に、いくつかの実施形態によるＳＵＣＩ又はＳＵＣＩ部分３４はまた、フィールド３４Ａとしてサブドメイン・コード・フィールドを含む。サブドメイン・コード・フィールド３４Ａは、本書で説明するサブドメイン・コードを示すために専用である。
【００４７】
図示されないが、サブドメイン・コードはまた、ＳＵＰＩ２０に追加されてもよいか、又はユーザ機器１２及び／又はＩＣＣ１２Ａ内に別々にプロビジョニングされてもよいことに留意されたい。サブドメイン・コードがＳＵＰＩ２０に追加される場合に、ＳＵＰＩ２０はＮＡＩ形式を使用してもよい。サブドメイン・コードは、ＩＥＴＦ  ＲＦＣ４２８２又は３ＧＰＰ仕様に記載されているＮＡＩ形式に変更を必要としないＮＡＩのレルム部分に追加してもよい。このような符号化の例は、ｕｓｅｒｎａｍｅ＠ＳＤＣ．ｈｏｍｅｒｅａｌｍ．ｅｘａｍｐｌｅ．ｎｅｔ又はＳＤＣ．ｈｏｍｅｒｅａｌｍ．ｅｘａｍｐｌｅ．ｎｅｔ！ｕｓｅｒｎａｍｅ＠ｖｉｓｉｔｅｄｒｅａｌｍ．ｅｘａｍｐｌｅ．ｎｅｔであってもよい。ここで、“ｕｓｅｒｎａｍｅ”はＭＳＩＮに対応し、“ｒｅａｌｍ”はＭＣＣ＋ＭＮＣに対応する。ＳＵＣＩのＮＡＩシンタックスでは、ユーザ名が暗号化され、ＨＮ公開鍵識別子フィールド及び／又は暗号化方式フィールドが組み込まれる。
【００４８】
対照的に、図２Ｂに示される他の実施形態で、ＳＵＣＩ又はＳＵＣＩ部分３４は、サブドメイン・コードを示す専用のフィールドを含まない。代わりに、ホーム・ネットワーク公開鍵識別子フィールドが、サブドメイン・コード３４Ａ−２とホーム・ネットワーク公開鍵識別子３４Ａ−１との両方を示すように構成可能なフィールド３４Ａとして機能する。ホーム・ネットワーク公開鍵識別子は、ＳＵＣＩ又はＳＵＣＩ部分３４（例えば、より具体的には、秘匿ＭＳＩＮフィールド３４Ｄ）が暗号化される又は暗号化された際に基づくホーム・ネットワーク公開鍵を識別する。
【００４９】
いくつかの実施形態は、例えば、ＨＮ公開鍵（例えば、１６進数の０ｘ０１）を識別するために１つ、及びサブドメイン・コード（例えば、１６進数の０ｘ０５）を示すための別の１つである２つのカウンタを採用する。その後、ＨＮ公開鍵識別子フィールド３４Ａは、２つのカウンタの連結、すなわち０ｘ０１０５になる。他の実施形態は、ＨＮ公開鍵識別子とサブドメイン・コードとを互いに分離する正規表現を使用する。例えば、第１の桁がＨＮ公開鍵識別子となり、第２の桁がサブドメイン・コードとなるように２桁の数字を分離するために、引用符のない正規表現“（￥ｄ）（￥ｄ）”が使用されてもよい。この正規表現では、引用符のない値“１５”を有するＨＮ公開鍵識別子フィールドは、ＨＮ公開鍵識別子を示す１と、サブドメイン・コードを示す第２のグループとしての５を結果として生じる。英数字を可能にする正規表現の別の例は、引用符のない“（￥ｄ＋）−（［ａ−ｚ］＋）”であろう。この正規表現は、引用符のない値“１−ｆｉｖｅ”を有するＨＮ公開鍵識別子フィールドが、ＨＮ公開鍵識別子を示す第１のグループとして１、サブドメイン・コードを示す第２のグループとしてｆｉｖｅを結果として生じ、ハイフンが２つを分離するように使用されてもよい。さらに別の例は、ＨＮ公開鍵識別子フィールドが、ＨＮ公開鍵及びＳＤＣのクリアテキスト識別子を結果として生じる対称アルゴリズム及び秘密鍵を使用して復号されてもよいことである。
【００５０】
図２Ｃに示されるさらに他の実施形態で、ＳＵＣＩ又はＳＵＣＩ部分３４は、サブドメイン・コードを示す専用のフィールドを含まない。代わりに、暗号化方式識別子フィールドが、サブドメイン・コード３４Ａ−２と暗号化方式識別子３４Ａ−１との両方を示すように構成可能なフィールド３４Ａとして機能する。暗号化方式識別子３４Ａ−１は、ＳＵＣＩ又はＳＵＣＩ部分３４（例えば、より具体的には、秘匿ＭＳＩＮフィールド３４Ｄ）が暗号化されるか又は暗号化された際に基づく暗号化方式を識別する。これは、ホーム・ネットワーク公開鍵識別子フィールドに関して上述されたように、連結又は他のフォーマッティングを使用して実装されてもよい。
【００５１】
いくつかの実施形態で、フィールド３４Ａがサブドメイン・コードと他の情報（例えば、暗号化情報）との両方を示すように構成可能であることは、例えば、ネットワーク機器２６及び／又はユーザ機器１２／ＩＣＣ１２Ａによって理解される既定の形式に従って、サブドメイン・コードと他の情報との両方を示すためにフィールド３４Ａが柔軟に使用されることが許可されることを意味することに留意されたい。いくつかの実施形態で、フィールド３４Ａはまた、例えば、ネットワーク機器２６及び／又はユーザ機器１２／ＩＣＣ１２Ａによって理解される異なる形式に従って、サブドメイン・コードではなく、他の情報のみを示すように構成可能である。
【００５２】
その後、いくつかの実施形態で、フィールド３４Ａの使用は、例えば、このようなサブドメイン・コードがシグナリングされる必要があるならば、又はこのような場合に、フィールド３４Ａが他の情報と併せてサブドメイン・コードを示すために使用されてもよいように、実装固有のままであってもよい。これは、ＳＵＣＩの様々な形式をサポートすることに対するユーザ機器１２及びＮＦに対する任意の依存性を緩和する。実際、ＮＦの複数のインスタンスを実装しないいずれのネットワークについても、これらのネットワークは、サブドメイン・コードを示すＳＵＣＩの形式をサポート又は実装する必要はない。さらに、この実装固有のアプローチは、ネットワーク事業者の柔軟性と、例えばカスタム化された正規表現を使用して、ネットワーク・トポロジをどのように隠すかの制御とを提供する。さらに、このアプローチは、ネットワーク事業者が、独立型ＮＦ（例えば、ＳＩＤＦ）又は組み合わされたＮＦ（例えば、ＵＤＭと結びつけられたＳＩＤＦ）を実装することを柔軟に選択することを可能にする。さらに、実装固有のアプローチは、サブドメイン・コードを特定の加入者又は加入者グループにリンクさせる可能性を防止又は少なくとも軽減することによって、加入者のプライバシーを有利に保護する。
【００５３】
サブドメイン・コードがＳＵＣＩ又はＳＵＣＩ部分３４とともに伝えられるか否か、又はどのように伝えられるかに関わらず、サブドメイン・コードを使用してサブドメイン３０−１、３０−２、．．．３０−Ｎを示すことは、いくつかの実施形態におけるサブドメインが、任意の種類の基準に基づいて（例えば、サブドメインに関連する物理的、論理的、機能的、又は他のタイプの特徴／責任に基づいて）規定及び／又は指示されることを可能にする。これにかえて、他の実施形態で、サブドメイン・コードを使用してサブドメイン３０−１、３０−２、．．．３０−Ｎを示すことは、サブドメインが任意に（例えば、ランダムに、又はネットワーク事業者の選好に従って）規定及び／又は指示されることを可能にする。
【００５４】
いくつかの実施形態で、例えば、ホーム・ネットワークの加入者の異なるサブセットに対してサービスを提供するように異なるプロバイダＮＦインスタンスが割り当てられるように、加入者の異なるサブセットが異なるサブドメイン３０−１、３０−２、．．．３０−Ｎに割り振られる。例えば、プロバイダＮＦがＵＤＭである場合に、ネットワーク１０は、各々が加入者の異なるサブセットのデータを記憶する複数のＵＤＭインスタンスを実装してもよい。これは、例えばホーム・ネットワークが多数の加入者（例えば、数百万又はさらには数十億の加入者）を有する場合であってもよい。特定のサブドメインへの特定の加入者の割り振りにもかかわらず、ネットワーク機器２６は、当該加入者を識別する加入者識別子（例えば、ＳＵＰＩ）を判定することとは独立に、又は他のようにこの判定に無関係に、どのサブドメインに加入者が割り振られているかを示すサブドメイン・コードを判定してもよい。実際、いくつかの実施形態で、異なるサブドメインは、ランダムに生成された及び／又はネットワーク事業者固有の異なるサブドメイン・コードによって示され、例えば、サブドメイン・コードは、１２３８２、８８２７４、９３４２２１４５などのようなランダムに生成された数値である。これら及び他の実施形態で、その後、ネットワーク機器２６は、加入者識別子がＳＵＣＩ又はＳＵＣＩ部分において（例えば、秘匿ＭＳＩＮフィールド３４Ｄにおいて）秘匿される場合であっても、（例えば、フィールド３４Ａを読み取ることによって）ＳＵＣＩ又はＳＵＣＩ部分３４からサブドメイン・コードを判定してもよい。
【００５５】
同様に、他の実施形態で、ホーム・ネットワークの異なるサブドメインは、例えばホーム・ネットワークの異なる地理的又は論理的位置に対応してもよい。この場合に、サブドメイン・コードは、特定のサブドメインが対応する地理的又は論理的位置の識別子であってもよい。代替的又は追加的に、サブドメイン・コードは、地理的位置又はネットワークの論理的位置／トポロジー、例えば、“Ｓｔｏｃｋｈｏｌｍ−ｋｉｓｔａ−２”、“Ｇｏｔｈｅｎｂｕｒｇ−５”、“Ｌａｔ：５９．３２９３、Ｌｏｎ：１８．０６８６”などのような英数字列に基づいてもよい。
【００５６】
さらに他の実施形態では、ホーム・ネットワークの異なるサブドメインは、ホーム・ネットワークの異なるスライス又はサブネットワークに対応してもよい。この場合に、サブドメイン・コードは、特定のサブドメインが対応する特定のスライス又はサブネットワークの識別子、例えば、“ｓｌｉｃｅ−１”、“ｎｅｔｗｏｒｋ＿７”などのような英数字列であってもよい。代替的又は追加的に、サブドメイン・コードは、任意の他のネットワーク展開情報に基づいてもよい。
【００５７】
さらに他の実施形態で、ホーム・ネットワークの異なるサブドメインは、（異なるサブドメインに割り当てられたＮＦプロバイダ・インスタンスについての）異なるルーティング情報、例えば異なるＩＰアドレスに関連してもよい。この場合に、サブドメイン・コードは、特定のサブドメイン及び／又は特定のサブドメインに割り当てられたＮＦプロバイダ・インスタンスについてのルーティング情報に関連する識別子、例えばＩＰアドレスを示す“１０．１０．１．１９２”のような英数字列であってもよい。代替的又は追加的に、サブドメイン・コードは、特定のサブドメインに割り当てられたＮＦプロバイダ・インスタンスのルーティング情報への参照、例えば、特定のＡＵＳＦインスタンスのＩＰアドレスを参照する“ＡＵＳＦ−１”のような英数字列に基づいてもよい。
【００５８】
他の実施形態で、ホーム・ネットワークの各サブドメインは、加入者識別子の１つ以上の範囲（例えば、ＳＵＰＩの１つ以上の範囲）に関連付けられてもよい。この場合に、サブドメイン・コードは、特定のサブドメインに関連付けられた加入者識別子の１つ以上の範囲の識別子、例えば｛１０００００００−５０００００００｝などのようなタプル値であってもよい。代替的又は追加的に、サブドメイン・コードは加入者識別子情報に基づいてもよい。
【００５９】
さらに他の実施形態で、サブドメイン・コードは、例えばホーム・ネットワークの内部のホーム・ネットワーク公開／秘密鍵の内部識別子、例えば、２、３、４などのような数値に基づいてもよい。代替的又は追加的に、サブドメイン・コードは、異なるＳＩＤＦインスタンス、例えば、“ＥＣＩＥＳ−ｂｒａｉｎｐｏｏｌ”、“ＥＣＩＥＳ−ｓｅｃｐ２５６ｒ１”などのような英数字列によってサポートされる暗号化方式に基づいてもよい。
【００６０】
サブドメイン・コードの特定の形態に関わらず、いくつかの実施形態におけるネットワーク機器２６は、例えば上述のプロバイダＮＦインスタンス選択を実行するために、サブドメイン・コード３２を特定のプロバイダＮＦインスタンスに関連付けるように他のネットワーク機器によって構成される。同じ又は異なるネットワーク機器は、代替的に又は追加的に、例えばＳＵＣＩ又はＳＵＣＩ部分３４に含めるためのサブドメイン・コード３２でユーザ機器１２及び／又はＩＣＣ１２Ａを構成してもよい。図３は、いくつかの実施形態による一例を示す。
【００６１】
図３に示されるように、ネットワーク１０は、構成ネットワーク機器４０を含む。いくつかの実施形態の構成ネットワーク機器４０は、運用及び保守機能（ＯＭＦ）を実装するが、他の実施形態において、ネットワーク機器４０は、特定のプロバイダＮＦインスタンス、又はプロバイダＮＦインスタンスのためのプロキシを実装する。これにもかかわらず、ネットワーク機器４０は、ＮＦインスタンス選択を実行するようにネットワーク機器２６を構成し、及び／又はサブドメイン・コード３２を用いてユーザ機器１２又はＩＣＣ１２Ａを構成する。
【００６２】
これに関して、ネットワーク機器４０は、ホーム・ネットワークの複数のサブドメイン３０−１、３０−２、．．．３０−Ｎのうち加入者１３が割り振られている特定のサブドメインを示すサブドメイン・コード３２を取得するように構成される。ネットワーク機器４０は、異なるサブドメイン３０−１、３０−２、．．．３０−Ｎに割り振られている加入者のためにサービスを提供するためにそれぞれ割り当てられたプロバイダＮＦインスタンス２４−１、２４−２、．．．２４−Ｍのうち特定のプロバイダＮＦインスタンスにサブドメイン・コード３２を関連付けるようにネットワーク機器２６を構成する情報４２を送信するようにさらに構成される。例えば、図３は、情報４２が、サブドメイン・コード３２と特定のプロバイダＮＦインスタンスとの間のマッピング又は関連付け４２Ａを含むことを示す。いくつかの実施形態におけるこのマッピング又は関連付け４２Ａはまた、１つ以上の他のサブドメイン・コード（図示せず）と１つ以上の他のプロバイダＮＦインスタンスとの間の関連付けを示してもよい。いずれにせよ、構成情報４２は、サブドメイン・コード３２と、関連するプロバイダＮＦインスタンスのためのルーティング情報とを（例えば、マッピング又は関連付け４２Ａの一部として）含み、その結果、例えば、情報は、サブドメイン・コード３２を当該ルーティング情報に関連付けるようにネットワーク機器２６を構成する。ルーティング情報は、例えば、プロバイダＮＦインスタンスのＩＰアドレス、ホスト名、ドメイン名、又はユニフォーム・リソース識別子の形態であってもよい。いずれにしても、いくつかの実施形態における構成情報４２は、サブドメイン・コード３２を示す上述のフィールド３４Ａを含む。すなわち、ネットワーク機器４０は、フィールド３４Ａを生成又は他のように取得し、サブドメイン・コード３２を示すために、例えばマッピング又は関連付け４２Ａの一部としてフィールド３４Ａを送信する。いくつかの実施形態で、ネットワーク機器４０は、サブドメイン・コード３２を特定のプロバイダＮＦインスタンスに関連付けるためにフィールド３４Ａからサブドメイン・コード３２を抽出するが、（例えば、フィールド３４Ａが、サブドメイン・コードを示すために専用である）他の実施形態では、ネットワーク機器４０は単にフィールド３４Ａを特定のプロバイダＮＦインスタンスに関連付けてもよい。
【００６３】
代替的に又は追加的に、図３のネットワーク機器４０は、ホーム・ネットワークの複数のサブドメイン３０−１、３０−２、．．．３０−Ｎのうち加入者１３が割り振られている特定のサブドメインを示すサブドメイン・コード３２を取得し、取得されたサブドメイン・コード３２とともにユーザ機器１２又はＩＣＣ１２Ａを構成する情報４４を送信する。ネットワーク機器４０は、例えば、フィールド３４Ａを生成又は他のように取得し、サブドメイン・コード３２を示すためにフィールド３４Ａを送信してもよい。対応して、ユーザ機器１２及び／又はＩＣＣ１２Ａは、サブドメイン・コード３２とともにユーザ機器１２及び／又はＩＣＣ１２Ａを構成する情報４４（例えば、フィールド３４Ａ）を受信してもよい。
【００６４】
サブドメイン・コード３２を用いて構成されると、ユーザ機器及び／又はＩＣＣ１２Ａは、その後、サブドメイン・コード３２を示すフィールド３４Ａを含むようにＳＵＣＩ又はＳＵＣＩ部分３４を生成してもよい。その後、ユーザ機器１２及び／又はＩＣＣ１２Ａは、例えば、登録メッセージ又はアタッチメント・リクエスト・メッセージのようなＳＵＣＩ又はＳＵＣＩ部分３４を含むメッセージを送信してもよい。
【００６５】
フィールド３４Ａの使用が（例えば、ネットワーク事業者の選好に従って）実装固有である場合のようないくつかの実施形態で、ユーザ機器１２及び／又はＩＣＣ１２Ａは、フィールド３４Ａを含めるようにＳＵＣＩ又はＳＵＣＩ部分３４を生成する前に、受信されたフィールド３４Ａからサブドメイン・コード３２を抽出する必要はない。実際、フィールド３４Ａがサブドメイン・コード３２と他の情報（例えば、暗号化情報）との両方を示すいくつかの実施形態で、ユーザ機器１２及び／又はＩＣＣ１２Ａは、フィールド３４Ａがサブドメイン・コード３２と他の情報との両方を実際に示すことを理解又は知る必要がない。代わりに、ユーザ機器１２及び／又はＩＣＣ１２Ａは、フィールド３４Ａを読み取り又は理解することなく、受信されたフィールド３４ＡとともにＳＵＣＩ又はＳＵＣＩ部分３４を“ブラインドに”又は“無視して”生成してもよい。
【００６６】
上述の実施形態は、任意のタイプのコンシューマＮＦ及び任意のタイプのプロバイダＮＦに適用されてもよいことに留意されたい。また、プロバイダＮＦインスタンス選択を実行するネットワーク機器２６は、ネットワーク１０内の任意のタイプのネットワーク機器２６であってもよいことに留意されたい。
【００６７】
（例えば、図に示される）いくつかの実施形態が、コンシューマＮＦインスタンス及びプロバイダＮＦインスタンスに関して説明されたが、実施形態のいくつかの態様は、コンシューマＮＦインスタンスのプロキシ及び／又はプロバイダＮＦインスタンスのうちの１つ以上のものの１つ以上のプロキシによって実装されてもよいことに留意されたい。
【００６８】
また、５ＧシステムのＳＵＣＩは、いわゆるヌル方式が使用される特別な場合において暗号化されていないＳＵＰＩを依然として含んでもよいことに留意されたい。ヌル方式は、ＳＵＰＩ上でいかなる暗号化も実行しない。
【００６９】
ここで、いくつかの実施形態は、５Ｇネットワークを時折参照して説明される。３ＧＰＰは、セルラ・ネットワークのネットワーク機能及びプロトコルの主要な標準化団体である。これは、セルラ・ネットワークの第３世代（３Ｇ）及び第４世代（４Ｇ）を標準化し、セルラ・ネットワークの第５世代（５Ｇ）の標準化にも責任を有する。３ＧＰＰ  ＴＳ  ２３．５０１と呼ばれる３ＧＰＰ技術仕様は、図４に示される５Ｇネットワーク・アーキテクチャを規定する。高レベルでは、５Ｇネットワークは、３つの主要なエンティティ、すなわち、次世代ユーザ機器（ＮＧ  ＵＥ）、５Ｇ無線アクセス・ネットワーク（５Ｇ  ＲＡＮ）、及び５Ｇコア・ネットワークからなる。ＮＧ  ＵＥ５２及び５Ｇ  ＲＡＮ５４が図４に示されている。残りは全て、５Ｇコア・ネットワークであるとゆるやかに見なすことができる。５Ｇ加入者は、５Ｇ  ＲＡＮ５４によって提供されるワイヤレス無線通信を介して５Ｇコア・ネットワークにアクセスするために、ＮＧ  ＵＥ５２を使用する。５Ｇコア・ネットワーク機能（ＮＦ）について以下に簡単に説明する。アクセス及びモビリティ管理機能（ＡＭＦ）５６は、ＮＧ  ＵＥのモビリティをサポートする；セッション管理機能（ＳＭＦ）５８は、ＵＥトラフィック・ステアリングの構成及び維持を扱う；認証サーバ機能（ＡＵＳＦ）６０は、ＮＧ  ＵＥによって使用される加入の認証を担う；統合データ管理（ＵＤＭ）６２は、加入者データの格納及び管理を行う；ポリシー制御機能（ＰＣＦ）６４は、ネットワーク挙動を統治するためのフレームワークをサポートする；ネットワーク機能リポジトリ機能（ＮＲＦ）６６は、様々なコア・ネットワーク・サービスの発見をサポートする；ネットワーク公開機能（ＮＥＦ）６８は、ＮＦのサービス及び能力をセキュアに公開するための手段を提供する；そして、ユーザ・プレーン機能（ＵＰＦ）７０は、データ・ネットワークへの相互接続、パケット・ルーティング及び転送を提供する。
【００７０】
図４の破線は、制御プレーン・トラフィックを搬送するインタフェースを示し、図４の実線は、ユーザ・プレーン・トラフィックを搬送するインタフェースを示す。線の近くのＮ１からＮ１５までのラベルは、対応するインタフェース名である。黒丸の端点を有する短い線及びその近くのラベルは、次に説明されるＳＢＡの一部であることを示す。
【００７１】
３ＧＰＰは、いわゆるサービス・ベース・アーキテクチャ（ＳＢＡ）を導入することによって、より良いクラウド及び仮想化技術を採用するために５Ｇコア・ネットワーク・アーキテクチャを設計しており、ネットワーク機能（ＮＦ）、例えばＡＭＦ５６、ＡＵＳＦ６０などは、互い及びそれぞれのサービス、すなわちＮＦ／サービスを動的に公開し、発見し、呼び出すことができる。ＮＦ／サービス発見は、３ＧＰＰ  ＴＳ  ２３．５０１に従う以下の機能をサポートするネットワーク機能リポジトリ機能（ＮＲＦ）６６と呼ばれる論理機能を介して実装される。サービス発見機能をサポートし、ＮＦインスタンスからＮＦ発見リクエストを受信し、発見された（発見された）ＮＦインスタンスの情報をＮＦインスタンスに提供し、利用可能なＮＦインスタンス及びそれらのサポートされるサービスのＮＦプロファイル（後述）を維持する。
【００７２】
コンシューマＮＦ（すなわち、リクエスタＮＦ、例えばＡＭＦ）が、何らかタイプの（例えば、タイプＳＭＦの）プロデューサＮＦ（すなわち、要求されたＮＦ）の発見のためにＮＲＦ６６に連絡する場合に、ＮＲＦ６６は、複数のプロデューサＮＦ（例えば、複数のＳＭＦ）を発見し、コンシューマＮＦ（すなわち、ＡＭＦ）に提供してもよい。この場合に、コンシューマＮＦは、いわゆるＮＦ選択を実行する。ＮＦ選択は、ＮＦサービス発見中に発見されたプロデューサＮＦインスタンスの中から１つのプロデューサＮＦインスタンスを選択することからなる。ＮＦ選択は、コンシューマＮＦによって実装されてもよく、例えば、ＳＭＦ選択は、ＡＭＦ５６によってサポートされる。これにかえて、ＮＦ選択は、ＮＲＦ６６又はコンシューマＮＦのためのプロキシによって実装されてもよい。
【００７３】
ローミングの文脈では、訪問先ＰＬＭＮについての情報を用いて構成された訪問先ＰＬＭＮ内のＮＲＦ（ｖＮＲＦ）と、Ｎ２７インタフェースを介してｖＮＲＦによって参照されるホームＰＬＭＮについての情報で構成されたホームＰＬＭＮ内のＮＲＦ（ｈＮＲＦ）とを含む異なるネットワークにおいて、複数のＮＲＦが展開されてもよい。
【００７４】
ＰＬＭＮにわたるＮＦ／ＮＦサービス発見は、（３ＧＰＰ  ＴＳ  ２３．５０２、第４．１７．５節に基づいて）以下のように動作する。コンシューマＮＦ（例えば、ＡＭＦ５６）はＶＰＬＭＮ内に位置し、プロデューサＮＦ（例えば、ＡＵＳＦ６０又はＵＤＭ６２）はＨＰＬＭＮ内に位置する。コンシューマＮＦは、最初にｖＮＲＦに連絡する。その後、ｖＮＲＦは、ＮＲコンシューマに代わってｈＮＲＦに向けてＮＦ発見をトリガする。これは、基本的に、各ＰＬＭＮが自身のＮＲＦデータをローカルにホストし、維持することを意味する。ＮＦサービス発見のためのインタフェース（例えば、入力及び出力値）のみが標準化される必要がある一方で、発見の正確な方法はＨＰＬＭＮにローカルなままであってもよい。
【００７５】
ＮＲＦが利用可能なＮＦインスタンス及びこれらのサポートされるサービスの情報を適切に維持するために、各ＮＦインスタンスは、ＮＦインスタンス情報のうち当該ＮＦインスタンスがサポートするＮＦサービスのリストを含む情報をＮＲＦ６６に通知し、当該情報はＮＦプロファイルと呼ばれる。ＮＦプロファイルに含まれる典型的な情報は、３ＧＰＰ  ＴＳ  ２３．５０１のように、以下であってもよい。ＮＦインスタンスＩＤ、ＮＦタイプ、公衆陸上移動体ネットワーク識別子（ＰＬＭＮ  ＩＤ）、ネットワーク・スライス関連識別子、例えば単一ネットワーク・スライス選択支援情報（Ｓ−ＮＳＡＩ）、又はネットワーク・スライス・インスタンス識別子（ＮＳＩ  ＩＤ）、完全修飾ドメイン名（ＦＱＤＮ）、又はＮＦのＩＰアドレス、ＮＦ容量情報、ＮＦ固有サービス認可情報、サポートされるサービスの名称、各サポートされるサービスのインスタンスのエンドポイント情報、及び／又は他のサービス・パラメータ、例えばデータ・ネットワーク名（ＤＮＮ）、ＮＦサービスが受信に関心がある通知の各タイプの通知エンドポイント。
【００７６】
５Ｇコア・ネットワークは、サービス・ベース・アーキテクチャ（ＳＢＡ）と呼ばれる概念に基づいて設計されているので、クラウド及び仮想化技術を最もよく利用できる。ＳＢＡの利点は、いくつかのＮＦが互いを動的に公開し、発見し、呼び出すことができることである。本書の実施形態によれば、５Ｇコア・ネットワーク展開は、プロデューサＮＦ（本書ではプロバイダＮＦとも等しく称される）の複数のインスタンスを有してもよい。各プロデューサＮＦインスタンスは、例えば、加入者の集合全体ではなく、加入者のサブセットだけにサービスする、又はサービスできるように構成されてもよい。このような展開では、加入者がコンシューマＮＦに対して何らかのリクエストを行う場合に、当該特定の加入者にサービスする、又はサービスできるように構成された正しいプロデューサＮＦインスタンスをコンシューマＮＦが発見し、選択し、又は呼び出すことが困難になる。ＮＲＦ６６がＮＦの複数のインスタンスの中から選択を行う責任を有するならば、同じ課題がＮＲＦ６６にも当てはまる。
【００７７】
したがって、本書の実施形態は、特定の加入者にサービスするのに適したネットワーク機能の発見及び選択のためのメカニズムを提供する。メカニズムは、メカニズムが、特定の加入者にサービスできる（例えば、同じタイプの）複数のネットワーク機能インスタンスの中から正しい又は適切なネットワーク機能インスタンスを選択するという意味で効果的であってもよい。追加的又は代替的に、メカニズムは、最小の動作負担を課す、及び／又は既存のメッセージとの調和を提供するという意味で効果的であってもよい。
【００７８】
より具体的に、コンシューマＮＦ又はＮＲＦが、（例えば、同じタイプの）複数のプロデューサＮＦインスタンスの中から（例えば、特定のタイプの）正しいプロデューサＮＦインスタンスを発見し、選択し、又は呼び出すことは困難である。この課題の一例は以下のとおりである。セルラ・ネットワークを実行する大きな事業者は、数百万又はさらには数十億の加入者、例えば６．５億を有してもよい。事業者は、ＵＤＭ６２の複数のインスタンスを有することを選択してもよく、各インスタンスは、その地域加入者のデータを記憶する。例えば、１０個のＵＤＭインスタンス、すなわちＵＤＭ−１〜ＵＤＭ−１０が存在し、対応する領域はＲＥＧＩＯＮ−１〜ＲＥＧＩＯＮ−１０である。ここで、ＲＥＧＩＯＮ−５からのランダムな加入者がＲＥＧＩＯＮ−１０に移動し、そのＮＧ  ＵＥ５２を使用して事業者のネットワークにアクセスする場合に、登録リクエストがＡＭＦ５６へ送信される。次に、ＡＭＦ５６は、タイプＵＤＭのＮＦインスタンスを発見するためにＮＲＦ６６に連絡する。ＮＲＦ６６は、１０個のＵＤＭインスタンスを発見し、ＡＭＦ５６に返す。ここで、ＡＭＦ５６が１０個のＵＤＭインスタンスの中から加入者にサービス提供できる正しいもの（ＵＤＭ−５である）を選択することは困難である。
【００７９】
上記の例及び以下の文章で、コンシューマＮＦであるＡＭＦ５６は、ＮＲＦ６６を使用して、プロデューサＮＦインスタンスであるＵＤＭインスタンスを発見する。実際に、本書の実施形態のＮＦコンシューマは、ＡＭＦ５６又はＵＤＭ６２のみに拘束されず、ＡＵＳＦ６０のような他の関数であってもよい。実施例は例示として与えられ、限定するものではない。実際に、３ＧＰＰ仕様で現在説明されている大部分のユースケースにおいて、ＡＭＦ５６はＡＵＳＦ６０を発見する。同様に、ＳＵＰＩ及びＩＭＳＩは、そのホーム・ネットワーク事業者によって加入者に割り振られている長期間又は永続的な識別子を示すために互換的に使用される。しかし、（３ＧＰＰ  ＴＳ  ２３．００３に規定されている）ＩＭＳＩは、たった１つのＳＵＰＩタイプであり、非ＩＭＳＩベースのＳＵＰＩのためのＮＡＩ（ＩＥＴＦ  ＲＦＣ  ４２８２）のような他のタイプも存在する。ＮＧ  ＵＥ５２及び加入者はまた、簡単にするために互換的に使用されるが、加入者は、ＮＧ  ＵＥ５２を使用してネットワークに接続する人間のユーザであってもよい。ＮＧ  ＵＥ５２という用語はまた、ユニバーサル加入者識別モジュール（ＵＳＩＭ）、ユニバーサル集積回路カード（ＵＩＣＣ）、及びモバイル機器（ＭＥ）を包含するものとして使用されてもよい。
【００８０】
これらの留保により、課題に対する１つの取りうる解決策は、ＡＭＦ５６が加入者のＳＵＰＩを利用することである。上記の例では、６．５億の加入者は６．５億のＳＵＰＩを意味し、これはＳＵＰＩの１０個の範囲に分離され、各範囲は領域に属するとともに１０個のＵＤＭに割り当てられる。これは、各ＵＤＭ６２が６５００万ＳＵＰＩのデータを記憶することを意味する。ＳＵＰＩの範囲及び対応するＵＤＭ７２は、ＡＭＦ５６内に事前構成される。したがって、ＲＥＧＩＯＮ−５からの加入者が、そのＮＧ  ＵＥ５２を使用して登録リクエストを送信する場合に、ＡＭＦ５６は、登録リクエストに含まれるＳＵＰＩを検査し、ＳＵＰＩの範囲を判定し、ＵＤＭ−５を選択できるだろう。
【００８１】
しかし、上述の解決策は、いくつかの状況下では十分でないかもしれない。これは、ＳＵＰＩが秘匿された形態であってもよく、これは、ＡＭＦ５６がＳＵＰＩを検査することが常にできるわけではないことを意味するからである。４Ｇシステムとは異なり、５Ｇシステムは、ＮＧ  ＵＥ５２が、ホーム・ネットワーク事業者の公開鍵に基づく暗号化技術を使用することによってＳＵＰＩを秘匿することを可能にし、秘匿されたＳＵＰＩは、加入者秘匿識別子（ＳＵＣＩ）と呼ばれる。したがって、ＡＭＦ５６は、暗号化のせいでＳＵＰＩの代わりにＳＵＣＩを得ることができず、ＡＭＦ５６は、ＳＵＰＩの範囲を判定できない。その理由は、ＡＭＦ５６が、復号技術を使用することによってＳＵＣＩをＳＵＰＩに秘匿解除する必要があり、ＡＭＦ５６が、それを行うことができないからである。５Ｇでは、ＳＵＣＩをＳＵＰＩに秘匿解除することは、加入者識別子秘匿解除機能（ＳＩＤＦ）と呼ばれるＮＦによってのみ実行される。ＳＩＤＦは、独立型ＮＦとして展開されうるか、又は他のＮＦ、例えばＡＵＳＦ６０又はＵＤＭ６２と共同配置されうる。現在、３ＧＰＰ及び本書でも、ＳＩＤＦがＵＤＭ６２と共同配置されることが想定されており、したがって、文書の残りにおいて、ＵＤＭ６２は、ＳＵＣＩをＳＵＰＩに秘匿解除できると想定される。
【００８２】
別の取りうる解決策は、ＡＭＦ５６がＳＵＣＩに対していくつかのヒューリスティックを実行すること、例えば、ＳＵＣＩ内の暗号化ビットのビットパターンを検査することによって、ＳＵＰＩの範囲を推定することである。しかし、ＳＵＰＩをＳＵＰＩに秘匿するために使用される暗号化技術が確率的であり、これは各暗号化が異なる出力を生成することを意味するので、このような解決法は不可能（ｉｍｐｏｓｓｉｂｌｅ）ではないにしても実行不能（ｉｎｆｅａｓｉｂｌｅ）である。
【００８３】
ＳＵＣＩに関する上述の問題に対処する別の取りうる解決策は、ＵＤＭインスタンスと同じ数のホーム・ネットワーク事業者の公開鍵（ＨＮ公開鍵）を利用することでありうる。前述のように、５Ｇシステムで、ＮＧ  ＵＥ５２は、ＨＮ公開鍵に基づく暗号化技術を使用することによって、ＳＵＰＩをＳＵＣＩに秘匿しうる。ホーム・ネットワーク事業者は、すべての加入者に対して単一のＨＮ公開鍵を使用することが可能であり、許可されるが、そうすることは必須ではない。実際に、ホーム・ネットワーク事業者は、上記の例では、１０個の異なるＨＮ公開鍵を有することができ、それぞれが１０個の領域又はＵＤＭインスタンスのうちの１つに記憶されたＳＵＰＩに対するものである。言い換えれば、ＮＧ  ＵＥ５２によって使用されるＨＮ公開鍵は、上記の例では、ＵＤＭ−５に固有であろう。ＮＧ  ＵＥ５２が登録リクエストを送信する場合に、ＮＧ  ＵＥ５２は、ＳＵＰＩをＳＵＣＩに秘匿するために使用されたＨＮ公開鍵についての識別子を示す。したがって、ＡＭＦ５６がＳＵＰＩの範囲を判定することができないとしても、ＡＭＦ５６は、ＮＧ  ＵＥ５２によって送信されたＨＮ公開鍵識別子に基づいてＵＤＭ−５を識別できてもよい。
【００８４】
複数のＨＮ公開鍵を使用する上述の解決策は、いくつかのユースケースに対して機能するが、他のものに対して制限を有しうる。１つの理由は、複数のＨＮ公開鍵を有することは、対応する複数のＨＮ秘密鍵を必要とすることを意味することである。複数のＨＮ公開／秘密鍵ペアについて、例えば鍵生成、鍵配布、及び鍵失効のために、追加の動作負荷及びセキュリティ負荷がありうる。
【００８５】
上記の例に関して、本書のいくつかの実施形態は、有利に、ＡＭＦ５６がＵＤＭ６２の正しいインスタンス、すなわちＵＤＭ−５を選択することを可能にする。一般に、本書のいくつかの実施形態は、例えば、ＮＧ  ＵＥの加入者が属するサブドメインのインジケーションをＮＧ  ＵＥ５２がネットワークに送信できるように、ＮＦインスタンスを異なるサブドメインに論理的にグループ化する。その後、ネットワークは、ＮＧ  ＵＥ５２によって送信されたサブドメイン・インジケーションに基づいて正しいＵＤＭインスタンスを選択してもよい。上記の例では、ＵＤＭ−５を選択するのはＡＭＦ５６又はＮＲＦ６６のいずれかでありうる。
【００８６】
１０個のＵＤＭインスタンスは、おそらく１０個のＡＵＳＦ又は必要に応じて他のＮＦとともに、１０個のサブドメイン・コードが割り当てられる。１０個のＵＤＭインスタンスすべては、同じＨＮ公開鍵／秘密鍵ペアを使用してもよい。したがって、サブドメイン・コードを利用するいくつかの実施形態で、ＵＤＭ固有のＨＮ公開鍵／秘密鍵ペアを必要としないことを理解されたい。
【００８７】
いくつかの実施形態によれば、ＳＵＰＩは、ＩＭＳＩ形式を使用する場合、モバイル国コード（ＭＣＣ）、モバイル・ネットワーク・コード（ＭＮＣ）、及びモバイル加入者識別番号（ＭＳＩＮ）から構成される。そし、ＳＵＣＩは、少なくともＭＣＣ、ＭＮＣ、暗号化ＭＳＩＮ、及びＭＳＩＮを暗号化するために使用されたＨＮ公開鍵識別子フィールドから構成される。ＳＵＰＩのＮＡＩ構文はＩＭＳＩに非常に似ている：“ｕｓｅｒｎａｍｅ”はＭＳＩＮに対応し、“ｒｅａｌｍ”はＭＣＣ＋ＭＮＣ（例えば、ｕｓｅｒｎａｍｅ＠ｈｏｍｅｒｅａｌｍ．ｅｘａｍｐｌｅ．ｎｅｔや、ｈｏｍｅｒｅａｌｍ．ｅｘａｍｐｌｅ．ｎｅｔ！ｕｓｅｒｎａｍｅ＠ｖｉｓｉｔｅｄｒｅａｌｍ．ｅｘａｍｐｌｅ．ｎｅｔ）に対応する。ＳＵＣＩのＮＡＩシンタックスでは、ユーザ名が暗号化され、ＨＮ公開鍵識別子フィールドが組み込まれる。
【００８８】
いくつかの実施形態は、サブドメイン・コード（ＳＤＣ）を示すためにＳＵＣＩを利用する。いくつかの実施形態で、例えば、サブドメイン・コードは、ＨＮ公開鍵を識別することに加えて、ＨＮ公開鍵識別子フィールドによって示される。他の実施形態で、ＳＤＣのインジケーションのために別個のフィールドが使用され、これは、ＳＵＰＩがＭＣＣ、ＭＮＣ、及びＭＳＩＮに加えてＳＤＣから構成されるように拡張されるか、又はＳＤＣがＮＧ  ＵＥ５２内に別々にプロビジョニングされることを意味する。これに対応して、ＳＵＣＩは、少なくともＭＣＣ、ＭＮＣ、暗号化ＭＳＩＮ、ＨＮ公開鍵識別子フィールドに加えてＳＤＣから構成されるように拡張される。
【００８９】
図５は、ＨＮ公開鍵識別子フィールドがＨＮ公開鍵に加えてＳＤＣを示す前者の実施形態の１つの例示的な実装を示す。図５のステップ１ａ／ｂにおいて、事業者のネットワーク内のいくつかの機能又はノードは、上述したように、ＮＲＦ６６及びＮＧ  ＵＥ５２に、それぞれ示された情報（例えば、ＨＮ公開鍵識別子フィールド）をプロビジョニングする。ＨＮ公開鍵識別子フィールドは、ＳＵＰＩを暗号化するために使用されるＨＮ公開鍵の識別情報とＳＤＣとの両方を含むように構成される。図５に示されるものだけではなく、任意の機能又はノードがプロビジョニングを実行してもよい。一般に、後に発見されてもよいこれらのＮＦは、ＳＤＣ及び任意の他の必要なルーティング情報に基づいて発見のためのこれらのサポートを登録してもよい。この例では、これは、ＳＩＤＦが共同配置されるＵＤＭ６２である。
【００９０】
ステップ２において、ＮＧ  ＵＥ５２は、登録リクエストをＡＭＦ５６へ送信する。リクエストは、少なくともＳＵＣＩを含む。次いで、ＳＵＣＩは、少なくともＭＣＣ、ＭＮＣ、暗号化ＭＳＩＮ、及びＨＮ公開鍵識別子フィールドを備える。次いで、ＨＮ公開鍵識別子フィールドは、ＳＤＣを備える。
【００９１】
ステップ３において、ＡＭＦ５６は、ＮＲＦ６６及びＮＧ  ＵＥ５２から受信された情報のすべて又は一部を使用して、次に連絡される必要がある正しいＮＦインスタンス（例えば、ＡＵＳＦ６０、ＵＤＭ／ＳＩＤＦ）を発見する。（最も一般的なユースケースで、ＡＭＦ５６はＡＵＳＦ６０を発見することに留意されたい。）図５に示されるように、ＮＲＦ６６は、ＳＤＣに基づいてＵＤＭインスタンス６２−１を判定することによって、複数の取りうるＵＤＭインスタンス６２−１．．．６２−Ｎの中からＵＤＭインスタンス６２−１を発見する。一部の実施形態で、ＮＲＳ６６は、示されるように、この発見を、ＭＣＣ、ＭＮＣ、及びＨＮ公開鍵識別子フィールド（ＳＤＣを含む）に基づく。ステップ４において、ＡＭＦ５６は、発見されたＮＦインスタンス上で必要なサービスを呼び出す。
【００９２】
いくつかのさらなる明確化のために、いくつかの実施形態のシーケンス図を図６に示す。
【００９３】
ＳＩＤＦの位置は事業者によって判定され、したがって、これは、異なる独自の事業者展開解決策において、ＡＵＳＦ６０と組み合わされ、ＵＤＭ６２と組み合わされるなどする独立型であってもよいことを想起されたい。ここでは、ＵＤＭ／ＳＩＤＦ６２の共同配置を例にとる。
【００９４】
ステップ０において、ＵＤＭ／ＳＩＤＦ６２又は他のネットワーク・エンティティ（例えば、事業者の運用及び保守機能（Ｏ＆Ｍ））は、（異なるＳＩＤＦ展開ケースに対するＳＤＣを含む）ＨＮ公開鍵識別子フィールドを構築し、それをＨＮ公開鍵にマッピングする。
【００９５】
ＳＤＣ自体は、以下の様々なパラメータに基づいてもよい。（ｉ）ランダムに生成され、事業者固有の識別子、例えば、数値、例えば、１２３８２、８８２７４、９３４２２１４５など。（ｉｉ）ＨＮ公開鍵／秘密鍵の内部識別子、例えば数値、例えば２、３、４など。（ｉｉｉ）ネットワーク展開情報、例えばスライス情報、ネットワーク識別子、又はサブネットワーク識別子、例えば英数字列“ｓｌｉｃｅ−１”、“Ｎｅｔｗｏｒｋ＿７”など。（ｉｖ）地理的位置又はネットワークの論理的位置／トポロジー、例えば英数字列、例えば“ｓｔｏｓｔｈｏｌｍ−ｋｉｓｔａ−２”、“ｇｏｔｈｅｎｂｕｒｇ−５”、“ｌａｔ：５９．３２９３、ｌｏｎ：１８．０６８６”など。（ｖ）異なるＳＩＤＦインスタンスにサポートされる暗号化方式、例えば英数字列、例えば“ＥＣＩＥＳ−ｂｒａｉｎｐｏｏｌ”、“ＥＣＩＥＳ−ｓｅｃｐ２５６ｒ１”など。（ｖｉ）関連ＮＦ情報のルーティング情報への参照、例えば、ＳＩＤＦ、ＵＤＭ、ＡＵＳＦ、例えばＩＰアドレスを参照する“ＡＵＳＦ−１”等のような英数字列。（ｖｉｉ）関連ＮＦ情報のルーティング情報、例えばＩＰアドレスを示す“１０．１０．１０．１９２”のような英数字列。及び／又は（ｖｉｉｉ）加入者識別子情報、例えばＳＵＰＩの範囲、タプル値、例えば｛１００００００−５０００００｝など。
【００９６】
ステップ１において、ＵＤＭ／ＳＩＤＦは、ＮＦ／サービス登録手順をＮＲＦ６６に向けて呼び出すことによって、ＮＲＦ６６をプロビジョニングする。ＮＲＦ６６へのメッセージは、ＵＤＭ／ＳＩＤＦのＮＦプロファイルを備える。ＮＲＦ６６は、それに応じてＮＦプロファイルを受信し、記憶する。ＮＲＦ６６はローミングの文脈におけるｈＮＲＦであることに留意されたい。
【００９７】
ＮＦプロファイルにおける通常の情報に加えて、ＵＤＭ／ＳＩＤＦ６２は、そのサポートされるＨＮ公開鍵識別子フィールド（ＳＤＣを含む）及び上述されるような他のルーティング情報（例えばＩＰアドレス）もＮＦプロファイルに記憶する。
【００９８】
ステップ２において、ＵＤＭ／ＳＩＤＦ６２又は他のネットワーク・エンティティ（例えば、事業者の運用及び保守機能（Ｏ＆Ｍ））は、その後、ＮＧ  ＵＥ５２に、他の情報、例えばＨＮ公開鍵とともにＨＮ公開鍵識別子フィールドをプロビジョニングする。
【００９９】
ステップ３において、ＮＧ  ＵＥ６２は、自身のＳＵＣＩを含む登録リクエスト・メッセージを送信することによって、ネットワークに向けて登録手順をトリガする。次いで、ＩＭＳＩがＳＵＰＩとして使用される（及び、ＮＡＩのような他のＳＵＰＩ形式が存在する）場合に、ＳＵＣＩが少なくとも以下を含むことを想起されたい。（ｉ）プロビジョニングされたＨＮ公開鍵によって秘匿又は暗号化されたＭＳＩＮ。（ｉｉ）ＭＣＣ及びＭＮＣ。（ｉｉｉ）暗号化に用いられるＨＮ公開鍵を識別するＨＮ公開鍵識別子フィールド。この例では、同じフィールドもＳＤＣを識別する。
【０１００】
ステップ４において、ＡＭＦ５６は、ローカル構成又は事業者のポリシーに基づいて、ＮＦ発見サービスをＮＲＦ６６に向けて呼び出して、ＮＧ  ＵＥの認証を処理するための正しいＡＵＳＦインスタンスを発見し選択できる。（いくつかのユースケースにおいて、ＡＭＦ５６が最初にＵＤＭ６２を発見しなければならないならば、ＡＭＦ５６は、このステップにおいてＵＤＭインスタンスを直接発見してもよいことに留意されたい。）ローミングの文脈で、ＡＭＦ５６はｖＮＲＦに連絡し、ｖＮＲＦはｈＮＲＦ（図示せず）に連絡することに留意されたい。ＡＭＦ５６はまた、（ステップ５において説明されるように）ＮＲＦ５６が有する発見を実行するローカル能力を有するならば、ＡＵＳＦ６０自体を発見できてもよい。ＡＭＦ５６は、受信したＳＵＣＩ又は受信したＳＵＣＩの一部、例えば、ＨＮ公開鍵識別子フィールドのみを、ＮＦインスタンス選択のための入力として使用する。
【０１０１】
ステップ５において、ＮＲＦ６６は、ＡＭＦ５６からの入力を使用して正しいＡＵＳＦインスタンスを発見する。ＮＲＦ６６は、発見されたＡＵＳＦ６０に関してＡＭＦ５６に通知する。ローミングの文脈では、ｖＮＲＦとｈＮＲＦとの両方が伴われることに留意されたい。
【０１０２】
例えば、ＮＲＦ６６は、受信された完全なＳＵＣＩ又はＳＵＣＩの部分、例えば、受信されたＨＮ公開鍵識別子フィールド、又はＨＮ公開鍵識別子フィールドに含まれるＳＤＣのみを使用して、ＮＦプロファイルに記憶された属性と照合し、さらに適切なＡＵＳＦインスタンスを識別してもよい。ＨＮ公開鍵識別子フィールドに含まれるＳＤＣを識別することは、前述のＨＮ公開鍵識別子フィールドの構築と同様であり、例えば、連結が使用されたならば分離し、正規表現が使用されたならば正規表現照合を行い、暗号化が使用されたならば復号する。
【０１０３】
その後、ＡＭＦ５６は、ＮＲＦ発見結果の出力からＡＵＳＦインスタンスを選択し、ステップ６において、当該選択されたＡＵＳＦインスタンスへＳＵＣＩ情報とともに認証リクエストを送信する。
【０１０４】
ステップ７において、ＡＵＳＦ６０は、ローカル構成又は事業者のポリシーに基づいて、ＮＦ発見サービスをＮＲＦ６６に向けて呼び出して、ＵＥの認証リクエストを処理しＳＵＣＩを秘匿解除又は復号するための正しいＵＤＭ／ＳＩＤＦインスタンスを発見し選択してもよい。ＡＵＳＦ／ＮＲＦは、正しいＵＤＭ／ＳＩＤＦインスタンスを発見するために、ステップ４及び５において同様の手順を繰り返してもよい。
【０１０５】
ステップ８において、ＡＵＳＦ６０は、ＮＲＦ発見結果の出力から適切なＵＤＭ／ＳＩＤＦ６２インスタンスを選択し、当該選択されたＮＦインスタンスへＳＵＣＩ情報とともに認証情報リクエストを送信する。
【０１０６】
この例が示すように、その後、完全なＳＵＣＩは、プロバイダＮＦインスタンス発見及び／又は選択のために利用可能にされてもよい。これは、ＳＵＣＩのホーム・ネットワーク識別子（例えば、ＭＮＣ及び／又はＭＣＣ）と、保護方式及びホーム・ネットワーク公開鍵識別子のような他のパラメータとを含んでもよい。これらのパラメータは、ＵＥ５２に事前プロビジョニングされ、常にＳＵＣＩに含まれてもよい。そうすることは、ＮＦ発見又は選択を妨げないことに留意されたい。むしろ、ＳＵＣＩ内のこれらのパラメータ又はフィールドを使用することは、異なるベンダ間で異なりうる極めて柔軟なメカニズムを可能にする。
【０１０７】
いくつかの実施形態で、ＳＩＤＦは、ＳＵＣＩからＳＵＰＩを秘匿解除する責任を有する。ＳＩＤＦは、ホーム事業者のネットワークにセキュアに記憶されたプライバシー関連ホーム・ネットワーク公衆／秘密鍵ペアの秘密鍵部分を使用している。秘匿解除は、ＵＤＭ６２において行われる。ＳＩＤＦへのアクセス権は、ホーム・ネットワークのネットワーク要素のみがＳＩＤＦを要求することを許可されるように規定される。
【０１０８】
いくつかの実施形態で、ＮＲＦ６６を使用する又は使用しないネットワーク機能（ＡＵＳＦ、ＳＩＤＦ／ＵＤＭのようなＮＦ）の発見及び選択は、ＳＵＣＩがＵＥ５２によって提供される場合に、入力パラメータとしてＳＵＣＩを使用する。ネットワークは、実装固有の方法でＳＵＣＩを使用してもよい。
【０１０９】
ネットワーク展開は、異なる範囲のＳＵＰＩをサービスするいくつかのＡＵＳＦ及び／又はＵＤＭインスタンスを備えてもよい。しかし、加入者識別子はＳＵＣＩに秘匿されているので、加入者識別子の範囲はＡＵＳＦ又はＵＤＭ選択に利用可能ではない。正しいホーム・ネットワーク・サブドメインにおけるＡＵＳＦ及びＵＤＭ選択を支援するために、いくつかの実施形態によるＳＵＣＩは、ユーザが属しているサブドメインに関連するパラメータを含む。ＳＵＣＩを用いたＮＦ発見は、ＮＦコンシューマ上でローカルに構成されてもよいし、又はｈＮＲＦにおいて実装されてもよい。ＳＵＣＩに符号化されたパラメータに基づくＡＵＳＦ及び／又はＵＤＭ選択は、ネットワーク展開に依存する。いくつかの実施形態で、発見のために完全なＳＵＣＩが利用可能である必要がある。これは、ＳＵＣＩのホーム・ネットワーク識別子（例えば、ＭＮＣ及び／又はＭＣＣ）と、保護方式及びホーム・ネットワーク公開鍵識別子のような他のパラメータとを含む。これらのパラメータは、ＵＥ５２に事前プロビジョニングされ、常にＳＵＣＩに含まれてもよい。
【０１１０】
ＳＥＡＦ及びＡＵＳＦ６０がＳＵＣＩを受信し、ＮＲＦ６６が使用される場合に、完全なＳＵＣＩは、ＡＵＳＦ及びＵＤＭサービス発見のための入力パラメータとして使用される。ＮＲＦ６６が使用されないならば、ＳＥＡＦ及び／又はＡＵＳＦ６０は、ＳＵＣＩに符号化されたパラメータを使用して、ＡＵＳＦ及び／又はＵＤＭをそれぞれ選択してもよい。
【０１１１】
ＡＵＳＦ選択及び／又はＵＤＭ発見を実装するための１つのオプションは、ホーム・ネットワーク公開鍵識別子をＮＦ選択基準として使用することである。例えば、各ＵＤＭ６２は、それ自体のホーム・ネットワーク公開鍵を有してもよく、ＵＤＭ６２は、関連する識別子に基づいて選択されうる。しかし、新しいホーム・ネットワーク公開鍵がＵＤＭ６２において使用される場合に、新しい識別子もまた、ＮＦ発見に更新される必要がある。
【０１１２】
これにかえて、ホーム・ネットワーク公開鍵識別子は、サブドメイン及びホーム・ネットワーク公開鍵を識別する内部構造を有してもよい。例えば、Ｎビット長の識別子は、ホーム・ネットワーク公開鍵を識別するＭビット長のプレフィックス及びサブドメインを識別するＮ−Ｍビット長のサフィックスを使用して構築されえ、ｈＮＲＦは、正しいＮＦを発見するためにサフィックスを使用してもよい。識別子の内部構造はＨＰＬＭＮのみに知られており、プライバシー・フレンドリーである。
【０１１３】
したがって、本書の実施形態は、加入者のリクエストを扱うのに適したＮＦインスタンスの発見を可能にするための、ホーム・ネットワークにおける機能（例えば、運用及び保守機能、ＵＤＭ６２、又はＳＩＤＦ）において実装される方法を含んでもよい。本方法は、サブドメイン・コードを構築することを有する。サブドメイン・コードは、例えば、加入者を扱うのに適したＮＦインスタンス（例えば、ＡＵＳＦ／ＳＩＤＦ／ＵＤＭ）を効果的に識別するために、サブドメインを識別してもよい。本方法はまた、サブドメイン・コードをＵＥへプロビジョニングすることを有する。本方法はまた、サブドメイン・コード及び対応するルーティング情報を別のネットワーク機能へプロビジョニングすることを有してもよい。
【０１１４】
いくつかの実施形態で、サブドメイン・コードは、ＳＵＰＩ暗号化に使用されるＨＮ公開鍵を識別するＨＮ公開鍵識別子フィールドであるか、又はこれによって示される。代替的又は追加的に、ＨＮ公開鍵識別子フィールドは、ＳＵＰＩ暗号化に使用されるＨＮ公開鍵の識別情報及びサブドメイン・コードの連結又はマスク（例えば、正規表現）を有する。いくつかの実施形態で、ルーティング情報は、ＩＰアドレスである。いくつかの実施形態で、別のネットワーク機能は、ＮＲＦ６６である。他の実施形態で、別のネットワーク機能は、ＡＭＦ５６又はＡＵＳＦ６０である。
【０１１５】
本書の実施形態はまた、ＵＥのためにサービス（例えば、認証、許可されたＮＳＳＡＩの検索）を提供するためのネットワーク機能インスタンスを選択するために、ネットワーク（例えば、訪問先又はホーム・ネットワーク）内のネットワーク機能（例えば、ＡＭＦ５６）において実装される方法を含む。本方法は、ＵＥから受信されたサブドメイン・コード（ＳＤＣ）に基づいて、複数のＮＦインスタンス（例えば、ＡＵＳＦ／ＳＩＤＦ／ＵＤＭ）のうちのどれがサービスを提供するために使用されるかを判定することを有してもよい。いくつかの実施形態で、本方法はまた、識別されたＮＦインスタンスと通信することを有してもよい。
【０１１６】
いくつかの実施形態で、判定することは、ＵＥから受信された情報の少なくとも一部をＮＲＦ６６へ送信することと、ＮＦ情報（例えば、ＡＵＳＦ／ＳＩＤＦ／ＵＤＭ識別情報）及びルーティング情報を受信することと、を有する。他の実施形態で、判定することは、ＮＦ（例えば、ＡＵＳＦ／ＳＩＤＦ／ＵＤＭ識別情報）及びルーティング情報を識別するためにローカル情報を使用することを有する。
【０１１７】
いくつかの実施形態で、ＵＥから受信され、ＮＦ発見及び／又は選択に使用される情報は、ＳＵＣＩ全体である。他の実施形態で、ＵＥから受信され、ＮＦ発見及び／又は選択に使用される情報は、ＳＵＣＩの一部、例えばＨＮ公開鍵識別子フィールドである。
【０１１８】
いくつかの実施形態で、ＨＮ公開鍵識別子フィールドは、ＳＤＣを含む。他の実施形態で、ＳＤＣは、ＳＵＣＩ／ＳＵＰＩにおける別個のフィールドである。
【０１１９】
上記の修正及び変形例を考慮して、図７Ａは、ワイヤレス通信ネットワーク１０内のネットワーク機器２６によって実行される別の方法１００を示す。方法１００は、加入者１３についての加入者秘匿識別子の少なくとも一部を受信すること（ブロック１１０）を含む。加入者秘匿識別子は、秘匿されたＳＵＰＩのような、加入者１３についての秘匿された加入者永続識別子を含んでもよい。それにもかかわらず、加入者秘匿識別子の少なくとも一部は、サブドメイン・コード３２を示す。サブドメイン・コードは、加入者１３のホーム・ネットワークの複数のサブドメインのうち加入者１３が割り振られているサブドメインを示す。方法１００はまた、サブドメイン・コード３２に基づいて、加入者１３のために消費されるサービスを提供するためのプロバイダ・ネットワーク機能のインスタンスを判定すること（ブロック１２０）を含んでもよい。いくつかの実施形態で、例えば、この判定は、異なるサブドメインに割り振られている加入者のために消費されるサービスを提供するためにそれぞれ割り当てられたホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンスの中から行われる。１つ以上の実施形態で、判定はまた、ホーム・ネットワークを識別するホーム・ネットワーク識別子に基づく。
【０１２０】
いくつかの実施形態で、方法１００はまた、特定のサブドメインに割り振られている加入者のためにサービスを提供するために割り当てられたプロバイダ・ネットワーク機能の１つ以上のインスタンスにサブドメイン・コード３２を関連付けるようにネットワーク機器２６を構成する情報を受信すること（ブロック１０５）を有してもよい。
【０１２１】
図７Ｂは、ワイヤレス通信ネットワーク１０内のネットワーク機器２６によって実行される別の方法１５０を示す。方法１５０は、加入者１３についての加入者秘匿識別子の少なくとも一部を受信すること（ブロック１６０）を含む。加入者秘匿識別子は、加入者１３についての秘匿された加入者識別子を含んでもよい。方法１５０はまた、加入者秘匿識別子の少なくとも一部から、加入者１３のホーム・ネットワークの複数のサブドメインのうち加入者１３が割り振られている特定のサブドメインを示すサブドメイン・コード３２を判定すること（ブロック１７０）を有してもよい。方法１５０はまた、サブドメイン・コード３２に基づいて、異なるサブドメインに割り振られている加入者のためにサービスを提供するためにそれぞれ割り当てられたホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンスの中から、加入者１３のためにサービスを提供するプロバイダ・ネットワーク機能のインスタンスを選択すること（ブロック１８０）を有してもよい。
【０１２２】
いくつかの実施形態で、方法１５０はまた、特定のサブドメインに割り振られている加入者のためにサービスを提供するために割り当てられたプロバイダ・ネットワーク機能の１つ以上のインスタンスにサブドメイン・コード３２を関連付けるようにネットワーク機器２６を構成する情報を受信すること（ブロック１５５）を有してもよい。
【０１２３】
いくつかの実施形態で、方法は、ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンスの発見を要求又は実行することをさらに有する。
【０１２４】
いくつかの実施形態で、方法は、加入者のためにサービスを提供するためにホーム・ネットワーク内のプロバイダ・ネットワーク機能の１つ以上のインスタンスを発見するための発見リクエストを受信することと、プロバイダ・ネットワーク機能の選択されたインスタンスで発見リクエストに応答することとをさらに含む。
【０１２５】
いくつかの実施形態で、ネットワーク機器は、ネットワーク・リポジトリ機能ＮＲＦを実装する。
【０１２６】
いくつかの実施形態で、ネットワーク機器は、加入者のためにサービスを消費するコンシューマ・ネットワーク機能のインスタンスのためのプロキシとして機能するか、又はプロバイダ・ネットワーク機能のインスタンスのうちの１つ以上のもののためのプロキシとして機能する。
【０１２７】
いくつかの実施形態で、ネットワーク機器は、加入者のためにサービスを消費するコンシューマ・ネットワーク機能のインスタンスを実装し、方法は、プロバイダ・ネットワーク機能の選択されたインスタンスから加入者のためにサービスを消費することを有する。
【０１２８】
いくつかの実施形態で、コンシューマ・ネットワーク機能は、アクセス及びモビリティ管理機能ＡＭＦ又は認証サーバ機能ＡＵＳＦである。
【０１２９】
いくつかの実施形態で、方法は、特定のサブドメインに割り振られている加入者のためにサービスを提供するために割り当てられたプロバイダ・ネットワーク機能の１つ以上のインスタンスにサブドメイン・コードを関連付けるようにネットワーク機器を構成する情報を受信することをさらに有する。
【０１３０】
いくつかの実施形態で、情報は、プロバイダ・ネットワーク機能の１つ以上のインスタンスについての特定のサブドメイン・コード及びルーティング情報を含み、その結果、情報は、サブドメイン・コードをルーティング情報に関連付けるようにネットワーク機器を構成する。
【０１３１】
いくつかの実施形態で、ルーティング情報は、選択されたインスタンスのインターネット・プロトコル（ＩＰ）アドレス、ホスト名、ドメイン名、又はユニフォーム・リソース識別子である。
【０１３２】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、ランダムに生成された異なる及び／又はネットワーク事業者固有のサブドメイン・コードによって示される。
【０１３３】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、異なる地理的又は論理的位置に対応し、サブドメイン・コードは、特定のサブドメインが対応する地理的又は論理的位置の識別子である。
【０１３４】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、ホーム・ネットワークの異なるスライス又はサブネットワークに対応し、サブドメイン・コードは、特定のサブドメインが対応する特定のスライス又はサブネットワークの識別子である。
【０１３５】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、サブドメイン・コードは、特定のサブドメインについてのルーティング情報に関連付けられた識別子である。
【０１３６】
いくつかの実施形態で、ホーム・ネットワークの各サブドメインは、加入者識別子の１つ以上の範囲に関連付けられ、サブドメイン・コードは、特定のサブドメインに関連付けられた加入者識別子の１つ以上の範囲の識別子である。
【０１３７】
いくつかの実施形態で、サブドメイン・コードを判定することは、加入者秘匿識別子の少なくとも一部におけるフィールドからサブドメイン・コードを判定することを含み、当該フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドであるか、又はサブドメイン・コードと、加入者秘匿識別子が暗号化された際に基づいたパラメータを識別する暗号化情報との両方を示すように構成可能なフィールドであるかのいずれかである。
【０１３８】
いくつかの実施形態で、フィールドは、サブドメイン・コードと、加入者秘匿識別子が暗号化された際に基づいたホーム・ネットワーク公開鍵との両方を示すように構成可能なホーム・ネットワーク公開鍵フィールドであり、フィールドは、サブドメイン・コードと、加入者秘匿識別子が暗号化された際に基づいた暗号化方式との両方を示すように構成可能な暗号化方式識別子フィールドであるか、又は、ホーム・ネットワーク公開鍵フィールドとは異なり、かつ暗号化方式識別子フィールドとは異なるフィールドである。
【０１３９】
いくつかの実施形態で、フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドである。
【０１４０】
いくつかの実施形態で、フィールドは、サブドメイン・コードと暗号化情報との両方を示すように構成可能である。
【０１４１】
いくつかの実施形態で、フィールドは、ホーム・ネットワーク公開鍵フィールドであり、暗号化情報は、加入者秘匿識別子が暗号化された際に基づいたホーム・ネットワーク公開鍵を識別する。
【０１４２】
いくつかの実施形態で、フィールドは、サブドメイン・コードを暗号化情報に連結することによって、サブドメイン・コードと暗号化情報との両方を示すように構成可能である。
【０１４３】
いくつかの実施形態で、フィールドは、サブドメイン・コードと暗号化情報との間にゼロ以上のデリミタを伴って、既定された順序でサブドメイン・コード及び暗号化情報を示すことによって、サブドメイン・コードと暗号化情報との両方を示すように構成可能である。
【０１４４】
いくつかの実施形態で、サブドメイン・コードを判定することは、暗号化情報とは別個のフィールドからサブドメイン・コードを抽出することを含む。
【０１４５】
いくつかの実施形態で、サブドメイン・コードを抽出することは、サブドメイン・コードを暗号化情報から分離する正規表現をフィールドに適用することを含む。
【０１４６】
いくつかの実施形態で、プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である。
【０１４７】
いくつかの実施形態で、方法は、加入者の認証のための認証リクエストをプロバイダ・ネットワーク機能の選択されたインスタンスへ送信することをさらに有し、認証リクエストは、加入者秘匿識別子の少なくとも一部を含む。
【０１４８】
図８は、他の実施形態によるワイヤレス通信ネットワーク１０内のネットワーク機器４０によって実行される方法２００を示す。方法２００は、加入者１３のホーム・ネットワークの複数のサブドメインのうち加入者１３が割り振られている特定のサブドメインを示すサブドメイン・コード３２を取得すること（ブロック２１０）を含む。方法２００はまた、ホーム・ネットワークの異なるサブドメインに割り振られている加入者のために（消費される）サービスを提供するためにそれぞれ割り当てられるホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンスから、プロバイダ・ネットワーク機能の特定のインスタンスにサブドメイン・コード３２を関連付けるように他のネットワーク機器２６を構成する情報を送信すること（ブロック２２０）を含んでもよい。
【０１４９】
いくつかの実施形態で、情報は、特定のインスタンスについてのルーティング情報にサブドメイン・コードを関連付けるように他のネットワーク機器を当該情報が構成するように、サブドメイン・コードとルーティング情報とを含む。
【０１５０】
いくつかの実施形態で、ルーティング情報は、特定のインスタンスのインターネット・プロトコル（ＩＰ）アドレス、ホスト名、ドメイン名、又はユニフォーム・リソース識別子である。
【０１５１】
いくつかの実施形態で、ネットワーク機器は、運用及び保守機能、プロバイダ・ネットワーク機能の特定のインスタンス、又はプロバイダ・ネットワーク機能の特定のインスタンスに対するプロキシを実装する。
【０１５２】
いくつかの実施形態で、プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である。
【０１５３】
いくつかの実施形態で、他のネットワーク機器は、加入者のためにサービスを消費する又は消費できるコンシューマ・ネットワーク機能のインスタンスを実装し、ネットワーク・リポジトリ機能を実装し、加入者のためにサービスを消費する又は消費できるコンシューマ・ネットワーク機能のインスタンスのためのプロキシとして機能し、又はプロバイダ・ネットワーク機能のインスタンスのうちの１つ以上のもののためのプロキシとして機能する。
【０１５４】
いくつかの実施形態で、他のネットワーク機器は、アクセス及びモビリティ管理機能ＡＭＦ、認証サーバ機能ＡＵＳＦ、又はネットワーク・リポジトリ機能を実装する。
【０１５５】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、ランダムに生成された異なる及び／又はネットワーク事業者固有のサブドメイン・コードによって示される。
【０１５６】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、異なる地理的又は論理的位置に対応し、サブドメイン・コードは、特定のサブドメインが対応する地理的又は論理的位置の識別子である。
【０１５７】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、ホーム・ネットワークの異なるスライス又はサブネットワークに対応し、サブドメイン・コードは、特定のサブドメインが対応する特定のスライス又はサブネットワークの識別子である。
【０１５８】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、サブドメイン・コードは、特定のサブドメインについてのルーティング情報に関連付けられた識別子である。
【０１５９】
いくつかの実施形態で、ホーム・ネットワークの各サブドメインは、加入者識別子の１つ以上の範囲に関連付けられ、サブドメイン・コードは、特定のサブドメインに関連付けられた加入者識別子の１つ以上の範囲の識別子である。
【０１６０】
いくつかの実施形態で、方法は、サブドメイン・コードを示すフィールドを生成することをさらに有し、フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールド、又はサブドメイン・コードと、加入者のための加入者秘匿識別子が暗号化される際に基づくパラメータを識別する暗号化情報との両方を示すように構成可能なフィールドのいずれかである。
【０１６１】
いくつかの実施形態で、フィールドは、サブドメイン・コードと、加入者秘匿識別子が暗号化された際に基づいたホーム・ネットワーク公開鍵との両方を示すように構成可能なホーム・ネットワーク公開鍵フィールドであり、フィールドは、サブドメイン・コードと、加入者秘匿識別子が暗号化された際に基づいた暗号化方式との両方を示すように構成可能な暗号化方式識別子フィールドであるか、又は、ホーム・ネットワーク公開鍵フィールドとは異なり、かつ暗号化方式識別子フィールドとは異なるフィールドである。
【０１６２】
いくつかの実施形態で、フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドである。
【０１６３】
いくつかの実施形態で、フィールドを生成することは、サブドメイン・コードと暗号化情報との両方を示すフィールドを生成することを含む。
【０１６４】
いくつかの実施形態で、フィールドは、ホーム・ネットワーク公開鍵フィールドであり、暗号化情報は、加入者秘匿識別子が暗号化される際に基づくホーム・ネットワーク公開鍵を識別する。
【０１６５】
いくつかの実施形態で、フィールドを生成することは、サブドメイン・コードを暗号化情報に連結することによって、サブドメイン・コードと暗号化情報との両方を示すフィールドを生成することを含む。
【０１６６】
いくつかの実施形態で、フィールドを生成することは、サブドメイン・コードと暗号化情報との間にゼロ個以上のデリミタを有する、規定された順序でサブドメイン・コード及び暗号化情報を示すフィールドを生成することを含む。
【０１６７】
いくつかの実施形態で、他のネットワーク機器を構成する情報は、フィールドを含む。
【０１６８】
図９は、さらに他の実施形態によるワイヤレス通信ネットワーク１０内のネットワーク機器４０によって実行される方法３００を示す。方法３００は、加入者１３のホーム・ネットワークの複数のサブドメインのうち加入者１３が割り振られている特定のサブドメインを示すサブドメイン・コード３２を取得すること（ブロック３１０）を含む。方法３００はまた、加入者１３のユーザ機器１２、又は加入者１３に関連付けられた集積回路カード１２Ａを構成する情報を、取得されたサブドメイン・コード３２とともに送信すること（ブロック３２０）を含んでもよい。
【０１６９】
いくつかの実施形態で、ネットワーク機器は、運用及び保守機能、加入者のためにサービスを提供する又は提供可能なホーム・ネットワーク内のプロバイダ・ネットワーク機能のインスタンス、又はプロバイダ・ネットワーク機能の１つ以上のインスタンスのプロキシを実装する。
【０１７０】
いくつかの実施形態で、プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である。
【０１７１】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、ランダムに生成された異なる及び／又はネットワーク事業者固有のサブドメイン・コードによって示される。
【０１７２】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、異なる地理的又は論理的位置に対応し、サブドメイン・コードは、特定のサブドメインが対応する地理的又は論理的位置の識別子である。
【０１７３】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、ホーム・ネットワークの異なるスライス又はサブネットワークに対応し、サブドメイン・コードは、特定のサブドメインが対応する特定のスライス又はサブネットワークの識別子である。
【０１７４】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、サブドメイン・コードは、特定のサブドメインについてのルーティング情報に関連付けられた識別子である。
【０１７５】
いくつかの実施形態で、ホーム・ネットワークの各サブドメインは、加入者識別子の１つ以上の範囲に関連付けられ、サブドメイン・コードは、特定のサブドメインに関連付けられた加入者識別子の１つ以上の範囲の識別子である。
【０１７６】
いくつかの実施形態で、方法は、サブドメイン・コードを示すフィールドを生成することをさらに有し、フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールド、又はサブドメイン・コードと、加入者のための加入者秘匿識別子が暗号化される際に基づくパラメータを識別する暗号化情報との両方を示すように構成可能なフィールドのいずれかである。
【０１７７】
いくつかの実施形態で、フィールドは、サブドメイン・コードと、加入者秘匿識別子が暗号化された際に基づいたホーム・ネットワーク公開鍵との両方を示すように構成可能なホーム・ネットワーク公開鍵フィールドであり、フィールドは、サブドメイン・コードと、加入者秘匿識別子が暗号化された際に基づいた暗号化方式との両方を示すように構成可能な暗号化方式識別子フィールドであるか、又は、ホーム・ネットワーク公開鍵フィールドとは異なり、かつ暗号化方式識別子フィールドとは異なるフィールドである。
【０１７８】
いくつかの実施形態で、フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドである。
【０１７９】
いくつかの実施形態で、フィールドを生成することは、サブドメイン・コードと暗号化情報との両方を示すフィールドを生成することを含む。
【０１８０】
いくつかの実施形態で、フィールドは、ホーム・ネットワーク公開鍵フィールドであり、暗号化情報は、加入者秘匿識別子が暗号化される際に基づくホーム・ネットワーク公開鍵を識別する。
【０１８１】
いくつかの実施形態で、フィールドを生成することは、サブドメイン・コードを暗号化情報に連結することによって、サブドメイン・コードと暗号化情報との両方を示すフィールドを生成することを含む。
【０１８２】
いくつかの実施形態で、フィールドを生成することは、サブドメイン・コードと暗号化情報との間にゼロ個以上のデリミタを有する、規定された順序でサブドメイン・コード及び暗号化情報を示すフィールドを生成することを含む。
【０１８３】
いくつかの実施形態において、上記送信することは、フィールドをユーザ機器又は集積回路カードに送信することを含む。
【０１８４】
図１０は、加入者１３に関連付けられたユーザ機器１２又は集積回路カード１２Ａによって実行される方法４００を示す。方法４００は、ワイヤレス通信ネットワーク１０内のネットワーク機器４０から、加入者１３のホーム・ネットワークの複数のサブドメインのうち加入者１３が割り振られている特定のサブドメインを示すサブドメイン・コード３２とともにユーザ機器１２又は集積回路カード１２Ａを構成する情報を受信すること（ブロック４１０）を有する。いくつかの実施形態で、方法４００はまた、サブドメイン・コード３２を示すフィールドを含む加入者秘匿識別子を生成すること（ブロック４２０）と、加入者秘匿識別子を含むメッセージを送信すること（ブロック４３０）とを有してもよい。
【０１８５】
いくつかの実施形態で、ネットワーク機器は、運用及び保守機能、加入者のためにサービスを提供する又は提供可能なホーム・ネットワーク内のプロバイダ・ネットワーク機能のインスタンス、又はプロバイダ・ネットワーク機能の１つ以上のインスタンスのプロキシを実装する。
【０１８６】
いくつかの実施形態で、プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である。
【０１８７】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、ランダムに生成された異なる及び／又はネットワーク事業者固有のサブドメイン・コードによって示される。
【０１８８】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、異なる地理的又は論理的位置に対応し、サブドメイン・コードは、特定のサブドメインが対応する地理的又は論理的位置の識別子である。
【０１８９】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、ホーム・ネットワークの異なるスライス又はサブネットワークに対応し、サブドメイン・コードは、特定のサブドメインが対応する特定のスライス又はサブネットワークの識別子である。
【０１９０】
いくつかの実施形態で、ホーム・ネットワークの異なるサブドメインは、異なるルーティング情報に関連付けられ、サブドメイン・コードは、特定のサブドメインについてのルーティング情報に関連付けられた識別子である。
【０１９１】
いくつかの実施形態で、ホーム・ネットワークの各サブドメインは、加入者識別子の１つ以上の範囲に関連付けられ、サブドメイン・コードは、特定のサブドメインに関連付けられた加入者識別子の１つ以上の範囲の識別子である。
【０１９２】
いくつかの実施形態で、サブドメイン・コードを受信することは、サブドメイン・コードを示すフィールドを受信することを含み、フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールド、又はサブドメイン・コードと、加入者のための加入者秘匿識別子が暗号化される際に基づくパラメータを識別する暗号化情報との両方を示すように構成可能なフィールドのいずれかである。
【０１９３】
いくつかの実施形態で、フィールドは、サブドメイン・コードと、加入者秘匿識別子が暗号化された際に基づいたホーム・ネットワーク公開鍵との両方を示すように構成可能なホーム・ネットワーク公開鍵フィールドであり、フィールドは、サブドメイン・コードと、加入者秘匿識別子が暗号化された際に基づいた暗号化方式との両方を示すように構成可能な暗号化方式識別子フィールドであるか、又は、ホーム・ネットワーク公開鍵フィールドとは異なり、かつ暗号化方式識別子フィールドとは異なるフィールドである。
【０１９４】
いくつかの実施形態で、フィールドは、サブドメイン・コードを示すために専用のサブドメイン・コード・フィールドである。
【０１９５】
いくつかの実施形態で、フィールドは、サブドメイン・コードと暗号化情報との両方を示すように構成可能である。
【０１９６】
いくつかの実施形態で、フィールドは、ホーム・ネットワーク公開鍵フィールドであり、暗号化情報は、加入者秘匿識別子が暗号化される際に基づくホーム・ネットワーク公開鍵を識別する。
【０１９７】
いくつかの実施形態で、フィールドは、サブドメイン・コードを暗号化情報に連結することによって、サブドメイン・コードと暗号化情報との両方を示すように構成可能である。
【０１９８】
いくつかの実施形態で、フィールドは、サブドメイン・コードと暗号化情報との間にゼロ以上のデリミタを伴って、既定された順序でサブドメイン・コード及び暗号化情報を示すことによって、サブドメイン・コードと暗号化情報との両方を示すように構成可能である。いくつかの実施形態で、方法は、フィールドを含む加入者秘匿識別子を生成することと、加入者秘匿識別子を含むメッセージを送信することとをさらに有する。
【０１９９】
いくつかの実施形態で、公開鍵は生の公開鍵を指してもよいが、他の実施形態で、公開鍵は、公開鍵のための秘密鍵へのアクセスを有するノードのアドレスにこの公開鍵をバインドする証明書と組み合わされた生の公開鍵を指すことに留意されたい。
【０２００】
本書のＳＭＦは、以下の機能の一部または全部を含んでもよい。ＳＭＦ機能の一部または全部は、ＳＭＦの単一のインスタンスでサポートされてもよい。ＳＭＦ機能は、セッション管理（例えば、ＵＰＦとアクセス・ネットワーク・ノードとの間のトンネル維持を含む、セッション確立、変更および解放）と、ＵＥ  ＩＰアドレス割り当ておよび管理（オプションの認可を含む）と、ＵＰ機能の選択および制御と、適切な宛先へトラフィックをルーティングするためのＵＰＦでのトラフィック・ステアリングの構成と、ポリシー制御機能へのインタフェースの終了と、ポリシー行使およびサービス品質（ＱｏＳ）の一部の制御と、（ＳＭイベントおよび合法的傍受システムへのインタフェースのための）合法的傍受と、ＮＡＳメッセージのＳＭ部分の終了と、ダウンリンク・データ通知と、ＡＭＦを介してＮ２からＡＮに送信されるＡＮ固有ＳＭ情報の開始と、（ＩＰタイプＰＤＵセッションのための）セッションのサービスおよびセッション継続性（ＳＳＣ）モードの決定と、ローミング機能と、ＱｏＳサービス・レベル・アグリーメント（ＳＬＡ）を適用するためのローカル行使（ビジテッド・パブリック・ランド・モバイル・ネットワーク、ＶＰＬＭＮ）の処理と、課金データ収集および課金インタフェース（ＶＰＬＭＮ）と、（ＳＭイベントおよびＬＩシステムへのインタフェースのためのＶＰＬＭＮ内の）合法的傍受と、外部ＤＮによるＰＤＵセッション認可／認証のためのシグナリングの輸送のための外部ＤＮとのやり取りのサポートと、を含んでもよい。
【０２０１】
対照的に、アクセスおよびモビリティ管理機能（ＡＭＦ）は、以下の機能の一部または全部を含んでもよい。ＡＭＦ機能の一部または全部は、ＡＭＦの単一のインスタンスにおいてサポートされてもよい：無線アクセス・ネットワーク（ＲＡＮ）ＣＰインタフェース（Ｎ２）の終了、ＮＡＳ（Ｎ１）の終了、ＮＡＳ暗号化および完全性保護、登録管理、接続管理、到達可能性管理、モビリティ管理、（ＡＭＦイベントおよびＬＩシステムへのインタフェースのための）合法的傍受、ＳＭメッセージをルーティングするための透過的プロキシ、アクセス認証、アクセス認可、セキュリティ・アンカー機能（ＳＥＡまたはＳＥＡＦ）、およびアクセス・ネットワーク固有鍵を導出するために使用するＳＥＡから鍵を受信するセキュリティ・コンテキスト管理（ＳＣＭ）。特にＳＥＡに関して、これは認証サーバ機能（ＡＵＳＦ）およびＵＥとやり取りし、ＵＥ認証プロセスの結果として確立された中間鍵を受信する。ＵＳＩＭベースの認証の場合に、ＡＭＦは、ＡＵＳＦからセキュリティ材料を読み出す。
【０２０２】
本書の実施形態は、ＩＥＥＥ８０２．ｘｘ、符号分割多元接続（ＣＤＭＡ）、広帯域ＣＤＭＡ（ＷＣＤＭＡ）、グローバル・システム・フォー・モバイル電気通信（ＧＳＭ）、ロング・ターム・エボリューション（ＬＴＥ）、ＷｉＭａｘ、ニュー・ラジオ（ＮＲ）など、当技術分野で既知の又は開発されうる１つ以上の通信プロトコルのいずれかを使用してもよいことにさらに留意されたい。したがって、本書では時に５Ｇの文脈で説明されるが、本書で説明される原理及び概念は、４Ｇシステム及び他のものに適用可能である。
【０２０３】
本書で使用されるユーザ機器は、無線信号を介して別の無線ノードとワイヤレスで通信できる任意のタイプのデバイスである。したがって、ユーザ機器は、ワイヤレス・デバイス、移動局、ラップトップ、スマートフォン、マシン・ツー・マシン（Ｍ２Ｍ）デバイス、マシン・タイプ通信（ＭＴＣ）デバイス、狭帯域モノのインターネット（ＩｏＴ）デバイスなどを指してもよい。とはいえ、ユーザ機器は、ユーザ機器を所有及び／又は操作する個人の意味の“ユーザ”を必ずしも有するわけではないことに留意されたい。ユーザ機器はまた、ワイヤレス通信デバイス、無線デバイス、無線通信デバイス、ワイヤレス端末、または単に端末と呼ばれてもよく、文脈でそうでないと示さない限り、これらの用語のいずれかの使用は、デバイス・ツー・デバイスＵＥまたはデバイス、マシン・タイプ・デバイス、またはマシン・ツー・マシン通信が可能なデバイス、ワイヤレス・デバイスを具備したセンサ、ワイヤレス対応テーブル・コンピュータ、モバイル端末、スマートフォン、ラップトップ埋め込み型（ＬＥＥ）、ラップトップ搭載機器（ＬＭＥ）、ＵＳＢドングル、ワイヤレス顧客構内機器（ＣＰＥ）などを含むことが意図される。本書の説明では、マシン・ツー・マシン（Ｍ２Ｍ）デバイス、マシン・タイプ通信（ＭＴＣ）デバイス、ワイヤレス・センサ、およびセンサという用語も使用されてもよい。これらのデバイスはＵＥであってもよいが、一般に、直接的な人間のやり取りなしにデータを送信および／または受信するように構成されてもよいことを理解されたい。
【０２０４】
ＩＯＴシナリオで、本書で説明するユーザ機器は、監視または測定を実行し、このような監視測定の結果を別のデバイスまたはネットワークに送信する機械またはデバイスであってもよく、またはその中に含まれてもよい。このような機械の特定の例は、電力計、産業機械、又は家庭用若しくは個人用機器、例えば、冷蔵庫、テレビ、時計等の個人用ウェアラブルである。他のシナリオで、本書で説明するユーザ機器が車両に含まれてもよく、車両の動作状態または車両に関連する他の機能の監視および／または報告を実行してもよい。
【０２０５】
本書で使用されるように、“ネットワーク機器”は、ユーザ機器及び／又はワイヤレス通信システム１０内の、ユーザ機器へのワイヤレス・アクセスを可能にする及び／又は提供する他の機器と直接的もしくは間接的に通信可能であり、構成され、配置され、及び／又は動作可能な機器を指す。ネットワーク機器の例は、コア・ネットワーク内のネットワーク機器（例えば、ＡＭＦ又はＳＭＦを実装する機器）を含むが、これらに限定されない。
【０２０６】
本書のネットワーク機器２６は、任意の機能手段またはユニットを実装することによって、本書のプロセスを実行してもよい。１つの実施形態で例えば、ネットワーク機器２６は図７に示されるステップを実行するように構成された個別の回路を備える。この点に関する回路は特定の機能処理を実行するために専用の回路、および／またはメモリに関連する１つ以上のマイクロプロセッサを備えてもよい。読み出し専用メモリ（ＲＯＭ）、ランダム・アクセス・メモリ、キャッシュ・メモリ、フラッシュ・メモリ・デバイス、光記憶デバイスなどの１つ以上のタイプのメモリを備えてもよいメモリを使用する実施形態で、メモリは、１つ以上のマイクロプロセッサによって実行される場合に、本書で説明される技術を実行するプログラム・コードを記憶する。すなわち、いくつかの実施形態で、ネットワーク機器２６のメモリは、処理回路によって実行可能な命令を含み、それによって、ネットワーク機器２６は本書の処理を実行するように構成される。
【０２０７】
図１１Ａは、１つ以上の実施形態によるネットワーク機器２６の追加の詳細を示す。示されるように、ネットワーク機器は、処理回路５００および通信回路５１０を含む。通信回路５１０は、ネットワーク１０内の他の機器（例えば、他のネットワーク機器及び／又はユーザ機器１２及び／又はＩＣＣ１２Ａ）と通信するように構成される。処理回路５００は例えば、メモリ５２０に記憶された命令を実行することなどによって、例えば図７Ａ及び７Ｂにおいて上述された処理を実行するように構成される。この点に関して、処理回路５００は、特定の機能手段またはユニットを実装してもよい。
【０２０８】
この点に関して、図１１Ｂは、１つ以上の他の実施形態によるネットワーク機器２６の追加の詳細を示す。示されるように、ネットワーク機器２６は、加入者のための加入者秘匿識別子の少なくとも一部を受信するための受信ユニット又はモジュール５３０を含んでもよく、加入者秘匿識別子は、加入者のための秘匿された加入者識別子を含む。また、加入者秘匿識別子の少なくとも一部から、加入者のホーム・ネットワークの複数のサブドメインのうち加入者が割り振られている特定のサブドメインを示すサブドメイン・コードを判定するための判定ユニット又はモジュール５４０が含まれてもよい。サブドメイン・コードに基づいて、異なるサブドメインに割り振られている加入者のためにサービスを提供するためにそれぞれ割り当てられたホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンスの中から、加入者１３のためにサービスを提供するプロバイダ・ネットワーク機能のインスタンスを選択するための選択ユニット又はモジュール５５０が含まれてもよい。
【０２０９】
本書のネットワーク機器４０は、任意の機能手段またはユニットを実装することによって、本書のプロセスを実行してもよい。１つの実施形態で例えば、ネットワーク機器４０は図８及び／又は図９に示されるステップを実行するように構成された個別の回路を備える。この点に関する回路は特定の機能処理を実行するために専用の回路、および／またはメモリに関連する１つ以上のマイクロプロセッサを備えてもよい。読み出し専用メモリ（ＲＯＭ）、ランダム・アクセス・メモリ、キャッシュ・メモリ、フラッシュ・メモリ・デバイス、光記憶デバイスなどの１つ以上のタイプのメモリを備えてもよいメモリを使用する実施形態で、メモリは、１つ以上のマイクロプロセッサによって実行される場合に、本書で説明される技術を実行するプログラム・コードを記憶する。すなわち、いくつかの実施形態で、ネットワーク機器４０のメモリは、処理回路によって実行可能な命令を含み、それによって、ネットワーク機器４０は本書の処理を実行するように構成される。
【０２１０】
図１２Ａは、１つ以上の実施形態によるネットワーク機器４０の追加の詳細を示す。示されるように、ネットワーク機器４０は、処理回路６００および通信回路５１０を含む。通信回路５１０は、ネットワーク１０内の他の機器（例えば、他のネットワーク機器及び／又はユーザ機器１２及び／又はＩＣＣ１２Ａ）と通信するように構成される。処理回路６００は例えば、メモリ６２０に記憶された命令を実行することなどによって、例えば図８において上述された処理を実行するように構成される。この点に関して、処理回路６００は、特定の機能手段またはユニットを実装してもよい。
【０２１１】
この点に関して、図１２Ｂは、１つ以上の他の実施形態によるネットワーク機器４０の追加の詳細を示す。示されるように、ネットワーク機器４０は、加入者のホーム・ネットワークの複数のサブドメインのうち加入者が割り振られている特定のサブドメインを示すサブドメイン・コードを取得するための取得ユニット又はモジュール６３０を含んでもよい。また、ホーム・ネットワークの異なるサブドメインに割り振られている加入者のために（消費される）サービスを提供するためにそれぞれ割り当てられるホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンスから、プロバイダ・ネットワーク機能の特定のインスタンスにサブドメイン・コードを関連付けるように他のネットワーク機器を構成する情報を送信するための送信ユニット又はモジュール６４０が含まれてもよい。
【０２１２】
図１３Ａは、さらに他の実施形態によるネットワーク機器４０の追加の詳細を示す。示されるように、ネットワーク機器４０は、処理回路７００および通信回路７１０を含む。通信回路７１０は、ネットワーク１０内の他の機器（例えば、他のネットワーク機器及び／又はユーザ機器１２及び／又はＩＣＣ１２Ａ）と通信するように構成される。処理回路７００は例えば、メモリ７２０に記憶された命令を実行することなどによって、例えば図９において上述された処理を実行するように構成される。この点に関して、処理回路７００は、特定の機能手段またはユニットを実装してもよい。
【０２１３】
この点に関して、図１３Ｂは、１つ以上の他の実施形態によるネットワーク機器４０の追加の詳細を示す。示されるように、ネットワーク機器４０は、加入者のホーム・ネットワークの複数のサブドメインのうち加入者が割り振られている特定のサブドメインを示すサブドメイン・コードを取得するための取得ユニット又はモジュール７３０を含んでもよい。また、加入者のユーザ機器、又は加入者に関連付けられた集積回路カードを構成する情報を、取得されたサブドメイン・コードとともに送信するための送信ユニット又はモジュール７４０が含まれてもよい。
【０２１４】
本書のユーザ機器１２及び／又はＩＣＣ１２Ａは、任意の機能手段またはユニットを実装することによって、本書のプロセスを実行してもよい。１つの実施形態で例えば、ユーザ機器１２及び／又はＩＣＣ１２Ａは図１０に示されるステップを実行するように構成された個別の回路を備える。この点に関する回路は特定の機能処理を実行するために専用の回路、および／またはメモリに関連する１つ以上のマイクロプロセッサを備えてもよい。読み出し専用メモリ（ＲＯＭ）、ランダム・アクセス・メモリ、キャッシュ・メモリ、フラッシュ・メモリ・デバイス、光記憶デバイスなどの１つ以上のタイプのメモリを備えてもよいメモリを使用する実施形態で、メモリは、１つ以上のマイクロプロセッサによって実行される場合に、本書で説明される技術を実行するプログラム・コードを記憶する。すなわち、いくつかの実施形態で、ユーザ機器１２及び／又はＩＣＣ１２Ａのメモリは、処理回路によって実行可能な命令を含み、それによって、ユーザ機器１２及び／又はＩＣＣ１２Ａは本書の処理を実行するように構成される。
【０２１５】
図１４Ａは、１つ以上の実施形態によるユーザ機器１２及び／又はＩＣＣ１２Ａの追加の詳細を示す。示されるように、ユーザ機器１２及び／又はＩＣＣ１２Ａは、処理回路８００および通信回路８１０を含む。通信回路８１０は、ネットワーク１０内の他の機器（例えば、ネットワーク機器及び／又は他のユーザ機器及び／又はＩＣＣ）と通信するように構成される。処理回路８００は例えば、メモリ８２０に記憶された命令を実行することなどによって、例えば図１０において上述された処理を実行するように構成される。この点に関して、処理回路８００は、特定の機能手段またはユニットを実装してもよい。
【０２１６】
これに関して図１４Ｂは、１つ以上の他の実施形態によるユーザ機器１２及び／又はＩＣＣ１２Ａの追加の詳細を示す。ユーザ機器１２及び／又はＩＣＣ１２Ａは、ワイヤレス通信ネットワーク内のネットワーク機器から、加入者のホーム・ネットワークの複数のサブドメインのうち加入者が割り振られている特定のサブドメインを示すサブドメイン・コードとともにユーザ機器又は集積回路カードＡを構成する情報を受信するための受信ユニット又はモジュール８３０を含んでもよい。いくつかの実施形態で、サブドメイン・コードを示すフィールドを含む加入者秘匿識別子を生成するための生成ユニット又はモジュール８４０と、加入者秘匿識別子を含むメッセージを送信するための送信ユニット又はモジュール８５０とがさらに含まれる。
【０２１７】
当業者はまた、本書の実施形態が、対応するコンピュータ・プログラムをさらに含むことを理解するだろう。
【０２１８】
コンピュータ・プログラムは、（例えば、ネットワーク機器２６、ネットワーク機器４０、ユーザ機器１２、又はＩＣＣ１２Ａの）少なくとも１つのプロセッサ上で実行されると、プロセッサに上述の個別の処理のいずれかを実行させる命令を含む。この点に関して、コンピュータ・プログラムは、上述の手段またはユニットに対応する１つ以上のコード・モジュールを含んでもよい。
【０２１９】
実施形態は、このようなコンピュータ・プログラムを含むキャリアをさらに含む。このキャリアは、電子信号、光信号、無線信号、またはコンピュータ可読記憶媒体のうちの１つを含んでもよい。
【０２２０】
本発明は、当然ながら、本発明の本質的な特徴から逸脱することなく、本書に具体的に記載された方法以外の方法で実行されてもよい。本実施形態は、すべての点で例示であって制限的なものではないと考えられるべきであり、添付の特許請求の範囲の意味及び均等の範囲内に入るすべての変更は、その中に包含されることが意図される。
【図１】
2021511691.tif 000003
【図２Ａ】
2021511691.tif 000004
【図２Ｂ】
2021511691.tif 000005
【図２Ｃ】
2021511691.tif 000006
【図３】
2021511691.tif 000007
【図４】
2021511691.tif 000008
【図５】
2021511691.tif 000009
【図６】
2021511691.tif 000010
【図７Ａ】
2021511691.tif 000011
【図７Ｂ】
2021511691.tif 000012
【図８】
2021511691.tif 000013
【図９】
2021511691.tif 000014
【図１０】
2021511691.tif 000015
【図１１Ａ】
2021511691.tif 000016
【図１１Ｂ】
2021511691.tif 000017
【図１２Ａ】
2021511691.tif 000018
【図１２Ｂ】
2021511691.tif 000019
【図１３Ａ】
2021511691.tif 000020
【図１３Ｂ】
2021511691.tif 000021
【図１４Ａ】
2021511691.tif 000022
【図１４Ｂ】
2021511691.tif 000023
【手続補正書】
【提出日】令和2年7月27日(2020.7.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス通信ネットワーク内のネットワーク機器（２６）によって実行される方法であって、前記方法は、
加入者（１３）についての加入者秘匿識別子（３４）の少なくとも一部を受信すること（１１０）であって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記加入者秘匿識別子（３４）の前記受信される少なくとも一部は、サブドメイン・コード（３２）を示し、前記サブドメイン・コード（３２）は、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示す、ことと、
前記サブドメイン・コード（３２）に基づいて、異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられた前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）の中から、前記加入者（１３）のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能のインスタンスを判定すること（１２０）と、を有する方法。
【請求項２】
請求項１に記載の方法であって、前記加入者（１３）のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能の前記インスタンスを判定することは、ホーム・ネットワーク識別子にも基づく、方法。
【請求項３】
請求項１又は２に記載の方法であって、前記加入者（１３）のために消費される前記サービスを提供するための前記ホーム・ネットワーク内の前記プロバイダ・ネットワーク機能の１つ以上のインスタンスを発見することを求める発見リクエストを受信することと、前記発見リクエストに対して前記プロバイダ・ネットワーク機能の前記選択されたインスタンスで応答することと、をさらに有する方法。
【請求項４】
請求項１乃至３の何れか１項に記載の方法であって、前記ネットワーク機器（２６）は、ネットワーク・リポジトリ機能（ＮＲＦ）を実装する、方法。
【請求項５】
請求項１乃至４の何れか１項に記載の方法であって、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である、方法。
【請求項６】
ワイヤレス通信ネットワーク内のネットワーク機器によって実行される方法であって、前記方法は、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得すること（２１０）と、
前記ホーム・ネットワークの異なるサブドメイン（３０−１、３０−２、．．．３０−Ｎ）に割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられる前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）のうち前記プロバイダ・ネットワーク機能の特定のインスタンスに前記サブドメイン・コード（３２）を関連付けるように他のネットワーク機器（２６）を構成する情報を送信すること（２２０）と、を有する方法。
【請求項７】
請求項６に記載の方法であって、前記ネットワーク機器は、運用及び保守機能、前記プロバイダ・ネットワーク機能の前記特定のインスタンス、又は前記プロバイダ・ネットワーク機能の前記特定のインスタンスのためのプロキシを実装する、方法。
【請求項８】
請求項６又は７に記載の方法であって、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である、方法。
【請求項９】
請求項６乃至８の何れか１項に記載の方法であって、前記ネットワーク機器（２６）は、ネットワーク・リポジトリ機能を実装する、方法。
【請求項１０】
ワイヤレス通信ネットワーク内のネットワーク機器によって実行される方法であって、前記方法は、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得すること（３１０）と、
前記加入者（１３）のユーザ機器、又は前記加入者（１３）に関連付けられた集積回路カードを構成する情報を、前記取得されたサブドメイン・コード（３２）とともに送信すること（３２０）と、を有する方法。
【請求項１１】
請求項１０に記載の方法であって、前記ネットワーク機器は、運用及び保守機能、前記加入者（１３）のために消費されるサービスを提供する又は提供可能な前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能のインスタンス、又は前記プロバイダ・ネットワーク機能の１つ以上のインスタンスのためのプロキシを実装する、方法。
【請求項１２】
請求項１１に記載の方法であって、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である、方法。
【請求項１３】
加入者（１３）に関連付けられたユーザ機器又は集積回路カードによって実行される方法であって、前記方法は、
ワイヤレス通信ネットワーク内のネットワーク機器から、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）とともに、前記ユーザ機器又は前記集積回路カードを構成する情報を受信すること（４１０）と、
加入者秘匿識別子（３４）を含むメッセージを送信すること（４３０）であって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記サブドメイン・コード（３２）を示す、ことと、を有する方法。
【請求項１４】
請求項１３に記載の方法であって、前記ネットワーク機器は、運用及び保守機能、前記加入者（１３）のために消費されるサービスを提供する又は提供可能な前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能のインスタンス、又は前記プロバイダ・ネットワーク機能の１つ以上のインスタンスのためのプロキシを実装する、方法。
【請求項１５】
請求項１４に記載の方法であって、前記プロバイダ・ネットワーク機能は、統合データ管理機能、加入者識別子秘匿解除機能、又は認証サーバ機能である、方法。
【請求項１６】
ワイヤレス通信ネットワーク内で使用されるように構成されたネットワーク機器（２６）であって、前記ネットワーク機器（２６）は、
加入者（１３）についての加入者秘匿識別子（３４）の少なくとも一部を受信することであって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記加入者秘匿識別子（３４）の前記受信される少なくとも一部は、サブドメイン・コード（３２）を示し、前記サブドメイン・コード（３２）は、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示す、ことと、
前記サブドメイン・コード（３２）に基づいて、異なるサブドメインに割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられた前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）の中から、前記加入者（１３）のために消費される前記サービスを提供するための前記プロバイダ・ネットワーク機能のインスタンスを判定することと、を行うように構成される、ネットワーク機器（２６）。
【請求項１７】
ワイヤレス通信ネットワークにおいて使用されるように構成されたネットワーク機器であって、前記ネットワーク機器は、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得することと、
前記ホーム・ネットワークの異なるサブドメイン（３０−１、３０−２、．．．３０−Ｎ）に割り振られた加入者のために消費されるサービスを提供するためにそれぞれ割り当てられる前記ホーム・ネットワーク内のプロバイダ・ネットワーク機能の複数のインスタンス（２４−１、２４−２、．．．２４−Ｍ）のうち前記プロバイダ・ネットワーク機能の特定のインスタンスに前記サブドメイン・コード（３２）を関連付けるように他のネットワーク機器（２６）を構成する情報を送信することと、を行うように構成される、ネットワーク機器。
【請求項１８】
ワイヤレス通信ネットワークにおいて使用されるように構成されたネットワーク機器であって、前記ネットワーク機器は、
加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）を取得することと、
前記加入者（１３）のユーザ機器、又は前記加入者（１３）に関連付けられた集積回路カードを構成する情報を、前記取得されたサブドメイン・コード（３２）とともに送信することと、を行うように構成される、ネットワーク機器。
【請求項１９】
加入者（１３）に関連付けられるように構成されたユーザ機器又は集積回路カードであって、前記ユーザ機器又は集積回路カードは、
ワイヤレス通信ネットワーク内のネットワーク機器から、前記加入者（１３）のホーム・ネットワークの複数のサブドメイン（３０−１、３０−２、．．．３０−Ｎ）のうち前記加入者（１３）が割り振られている特定のサブドメインを示すサブドメイン・コード（３２）とともに、前記ユーザ機器又は前記集積回路カードを構成する情報を受信することと、
加入者秘匿識別子（３４）を含むメッセージを送信することであって、前記加入者秘匿識別子（３４）は、前記加入者（１３）についての秘匿された加入者永続識別子（２０）を含み、前記サブドメインを示す、ことと、を行うように構成される、ユーザ機器又は集積回路カード。
【請求項２０】
ネットワーク機器（２６、４０）の少なくとも１つのプロセッサによって実行された場合に、前記ネットワーク機器（２６、４０）に請求項１乃至１２の何れか１項に記載の方法を実行させる命令を含むコンピュータ・プログラム。
【請求項２１】
ユーザ機器（１２）又は集積回路カード（１２Ａ）の少なくとも１つのプロセッサによって実行された場合に、前記ユーザ機器（１２）又は集積回路カード（１２Ａ）に請求項１３乃至１５の何れか１項に記載の方法を実行させる命令を含むコンピュータ・プログラム。
【請求項２２】
請求項２０又は２１に記載のコンピュータ・プログラムを含むキャリアであって、前記キャリアは、電子信号と、光信号と、無線信号と、コンピュータ可読記憶媒体とのうちの１つである、キャリア。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図７Ａ
【補正方法】変更
【補正の内容】
【図７Ａ】
2021511691.tif 000024
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図７Ｂ
【補正方法】変更
【補正の内容】
【図７Ｂ】
2021511691.tif 000025
【国際調査報告】
2021511691.tif 000026
2021511691.tif 000027
2021511691.tif 000028