(57)【特許請求の範囲】
【請求項１】
サービスベースアーキテクチャをもつ無線コアネットワーク中のネットワークノードにおいて実装される方法であって、前記ネットワークノードは、ネットワーク機能リポジトリであり、
ネットワーク機能からネットワーク機能インスタンスについての登録要求を受信すること（４１０）であって、前記登録要求が、前記ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含む、登録要求を受信すること（４１０）と、
前記ネットワーク機能インスタンスに関連する前記情報を記憶すること（４２０）と
を含む、方法。
【請求項２】
前記情報が、加入者グループ識別子と、少なくとも１つの国際モバイル加入者識別情報（ＩＭＳＩ）範囲と、ネットワークスライス選択情報の一部または全部とのうちの少なくとも１つによって表される、
または前記情報が、加入者グループ識別子と、少なくとも１つの国際モバイル加入者識別情報（ＩＭＳＩ）範囲と、ネットワークスライス選択情報の一部または全部とのうちの少なくとも１つにマッピングされる、
請求項１に記載の方法。
【請求項３】
前記ネットワークスライス選択情報がネットワークスライス選択支援情報（ＮＳＳＡＩ）を含み、および／または
前記加入者グループ識別子が、ネットワークアクセス識別子（ＮＡＩ）の一部分のうちの少なくとも１つを含む、
請求項２に記載の方法。
【請求項４】
前記ネットワーク機能が、統合データ管理（ＵＤＭ）、アクセス・モビリティ機能（ＡＭＦ）、ネットワーク露出機能（ＮＥＦ）、セッション管理機能（ＳＭＦ）、認証サービス機能（ＡＵＳＦ）またはポリシー制御機能（ＰＣＦ）である、請求項１から３のいずれか一項に記載の方法。
【請求項５】
ネットワーク機能インスタンスを発見することについての第１の要求を受信すること（５３０）であって、前記第１の要求が、加入者グループについての情報を含む、第１の要求を受信すること（５３０）と、
前記加入者グループについての前記情報と、前記ネットワークノードの記憶域とに従って、前記加入者グループのための少なくとも１つのネットワーク機能インスタンスを決定すること（５４０）と、
前記加入者グループのための前記少なくとも１つのネットワーク機能インスタンスを含む第１の応答を送ること（５５０）と
をさらに含む、請求項１から４のいずれか一項に記載の方法。
【請求項６】
複数の加入者グループの加入者グループ情報を照会することについての第２の要求を受信すること（５１０）と、
前記複数の加入者グループの前記加入者グループ情報を含む第２の応答を送ること（５２０）と
をさらに含む、請求項１から５のいずれか一項に記載の方法。
【請求項７】
第三者登録エンティティを介して、ネットワーク機能インスタンスの登録と、前記ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報とを受信すること
をさらに含む、請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記ネットワーク機能インスタンスに関連する前記情報を記憶することが、前記ネットワーク機能についてのネットワーク機能プロファイル中の前記加入者グループを識別する前記情報を記憶することを含む、請求項７に記載の方法。
【請求項９】
サービスベースアーキテクチャをもつ無線コアネットワーク中のネットワークノードにおいて実装される方法であって、前記ネットワークノードは、ネットワーク機能または第三者登録エンティティであり、
ネットワーク機能リポジトリである、他のネットワークノードにネットワーク機能インスタンスについての登録要求を送ること（６１０）であって、前記登録要求が、前記ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含む、登録要求を送ること（６１０）
を含む、方法。
【請求項１０】
前記ネットワークノードがネットワーク機能であり、前記ネットワーク機能が、統合データ管理（ＵＤＭ）と、アクセス・モビリティ機能（ＡＭＦ）と、ネットワーク露出機能（ＮＥＦ）と、セッション管理機能（ＳＭＦ）と、認証サービス機能（ＡＵＳＦ）と、ポリシー制御機能（ＰＣＦ）とのうちの１つである、請求項９に記載の方法。
【請求項１１】
前記情報が、加入者グループ識別子と、少なくとも１つの国際モバイル加入者識別情報（ＩＭＳＩ）範囲と、ネットワークスライス選択情報の一部または全部とのうちの少なくとも１つによって表される、または
前記情報が、加入者グループ識別子と、少なくとも１つのＩＭＳＩ範囲と、ネットワークスライス選択情報の一部または全部とのうちの少なくとも１つにマッピングされる、
請求項９に記載の方法。
【請求項１２】
前記ネットワークスライス選択情報がネットワークスライス選択支援情報（ＮＳＳＡＩ）を含み、および／または
前記加入者グループ識別子が、ネットワークアクセス識別子（ＮＡＩ）の一部分のうちの少なくとも１つを含む、
請求項１１に記載の方法。
【請求項１３】
サービスベースアーキテクチャをもつ無線コアネットワーク中のネットワークノード中の装置（８２０）であって、前記ネットワークノードは、ネットワーク機能リポジトリであり、
プロセッサ（８２１）と、
前記プロセッサ（８２１）に結合されたメモリ（８２２）と
を備え、前記メモリ（８２２）が、前記プロセッサ（８２１）によって実行可能な命令を含んでおり、それにより、前記装置（８２０）は、
ネットワーク機能からネットワーク機能インスタンスについての登録要求を受信することであって、前記登録要求が、前記ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含む、登録要求を受信することと、
前記ネットワーク機能インスタンスに関連する前記情報を記憶することと
を行うように動作可能である、装置（８２０）。
【請求項１４】
請求項２から８のいずれか一項に記載の方法を実施するように適応された、請求項１３に記載の装置（８２０）。
【請求項１５】
サービスベースアーキテクチャをもつ無線コアネットワーク中のネットワークノード中の装置（８３０）であって、前記ネットワークノードは、ネットワーク機能または第三者登録エンティティであり、
プロセッサ（８３１）と、
前記プロセッサ（８３１）に結合されたメモリ（８３２）と
を備え、前記メモリ（８３２）が、前記プロセッサ（８３１）によって実行可能な命令を含んでおり、それにより、前記装置（８３０）は、
ネットワーク機能リポジトリである、他のネットワークノードにネットワーク機能インスタンスについての登録要求を送ることであって、前記登録要求が、前記ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含む、登録要求を送ること
を行うように動作可能である、装置（８３０）。
【請求項１６】
請求項１０から１２のいずれか一項に記載の方法を実施するように適応された、請求項１５に記載の装置（８３０）。
【請求項１７】
コンピュータ可読記憶媒体に有形に記憶され、少なくとも１つのプロセッサ上で実行されたとき、前記少なくとも１つのプロセッサに、請求項１から８のいずれか一項に記載の方法を行わせる命令を含む、コンピュータプログラム。
【請求項１８】
コンピュータ可読記憶媒体に有形に記憶され、少なくとも１つのプロセッサ上で実行されたとき、前記少なくとも１つのプロセッサに、請求項９から１２のいずれか一項に記載の方法を行わせる命令を含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の非限定的なおよび例示的な実施形態は、一般に無線通信の技術分野に関し、詳細には、ネットワーク機能サービス発見のための方法、装置およびコンピュータプログラムに関する。
【背景技術】
【０００２】
このセクションは、本開示のより良い理解を容易にし得る態様を紹介する。したがって、このセクションの記述は、この観点において読み取られるべきであり、従来技術にあるものまたは従来技術にないものに関する承認として理解されるべきではない。
【０００３】
現在、次世代（５Ｇ）ネットワークのためのコアネットワークアーキテクチャが提案されている。５Ｇコアネットワークは、サービスベースアーキテクチャ（ＳＢＡ）を採用する。図１は、５ＧコアネットワークＳＢＡの高レベルアーキテクチャを示す。５ＧコアネットワークＳＢＡでは、ＬＴＥネットワーク中の従来のネットワークエレメントが、ネットワーク機能（ＮＦ）と置き換えられる。各ＮＦは多くのＮＦサービスを提供し得る。図１に示されているように、５ＧコアネットワークＳＢＡは、ＡＭＦ（アクセス・モビリティ機能）と、ＳＭＦ（セッション管理機能）と、ＡＵＳＦ（認証サービス機能）と、ＵＤＭ（統合データ管理）と、ＰＣＦ（ポリシー制御機能）と、ＡＦ（アプリケーション機能）と、ＮＥＦ（ネットワーク露出機能）と、ＮＲＦ（ＮＦリポジトリ機能）とを備え得る。
【０００４】
ＮＲＦは、ＮＦサービス登録とＮＦサービス発見とをサポートし得る。ＮＲＦが、利用可能なＮＦインスタンスと、それらのサポートされるサービスとの情報を適切に維持するために、各ＮＦインスタンスは、ＮＦサービス登録中に、そのＮＦインスタンスがサポートするＮＦサービスのリストおよび他のＮＦインスタンス情報をＮＲＦに通知する。各ＮＦインスタンスはＮＦプロファイルを有し得る。ＮＦプロファイルは、ＮＦインスタンス識別子（ＩＤ）、ＮＦタイプ、ＰＬＭＮ  ＩＤ、（１つまたは複数の）ネットワークスライス関係識別子、ＮＦのＦＱＤＮ（完全修飾ドメインネーム）またはＩＰアドレス、ＮＦ容量情報、サポートされるサービスの名前、各サポートされるサービスの（１つまたは複数の）インスタンスのエンドポイント情報などを含み得る。
【０００５】
ＮＦサービス発見は、ＮＲＦを使用して（「ＮＦ選択」と呼ばれることもある）ＮＦ発見をサポートすることによって実装され得る。ＮＦ選択は、ＮＦサービス発見中に発見される（１つまたは複数の）ＮＦインスタンスのうちの１つのＮＦインスタンスを選択することにある。ＮＦ選択は要求側ＮＦによって実装され得る。たとえば、ＵＤＭ選択はＡＭＦによって実装され得る。
【発明の概要】
【０００６】
本開示の様々な実施形態は、主に、ネットワーク機能サービス発見のための方法、装置およびコンピュータプログラムを提供することを目的とする。また、本開示の実施形態の他の特徴および利点は、例として、本開示の実施形態の原理を例示する、添付の図面とともに読めば、特定の実施形態の以下の説明から理解されよう。
【０００７】
本開示の第１の態様では、サービスベースアーキテクチャをもつ無線コアネットワーク中の第１のネットワークノードにおいて実装される方法が提供される。本方法は、無線コアネットワークの端末デバイスのためのネットワーク機能選択のトリガに応答して、端末デバイスがマッチした少なくとも１つの加入者グループを決定することと、少なくとも１つの加入者グループのための少なくとも１つのネットワーク機能インスタンスを検索することと、少なくとも１つの加入者グループに関連する少なくとも１つのネットワーク機能インスタンスを記憶することとを含み得る。
【０００８】
ある実施形態では、本方法は、複数の加入者グループの加入者グループ情報を取得することをさらに含み得る。
【０００９】
ある実施形態では、加入者グループ情報は、加入者グループ識別子または加入者グループ識別子を導出するポリシーを含み得る。
【００１０】
ある実施形態では、加入者グループ識別子は、少なくとも１つの国際モバイル加入者識別情報（ＩＭＳＩ）範囲と、ネットワークアクセス識別子（ＮＡＩ）の一部分と、ネットワークスライス選択情報の一部または全部とのうちの１つによって表され得る。
【００１１】
いくつかの実施形態では、加入者グループ識別子は、少なくとも１つの国際モバイル加入者識別情報（ＩＭＳＩ）範囲、あるいはネットワークアクセス識別子（ＮＡＩ）の一部分、あるいはネットワークスライス選択情報の一部または全部にマッピングされた識別子であり得る。
【００１２】
いくつかの実施形態では、加入者グループ識別子は、ネットワーク機能に固有であり得る。
【００１３】
いくつかの実施形態では、端末デバイスがマッチした少なくとも１つの加入者グループを決定することは、端末デバイスの加入者識別子および／または端末デバイスによって提供されるネットワークスライス選択情報を取得することと、端末デバイスの加入者識別子および／またはネットワークスライス選択情報を、複数の加入者グループの加入者グループ識別子と比較することと、加入者グループ識別子が、加入者識別子の一部および／またはネットワークスライス選択情報の一部であることに応答して、端末デバイスが、加入者グループ識別子を有する加入者グループにマッチしたと決定することとを含み得る。
【００１４】
いくつかの実施形態では、端末デバイスがマッチした少なくとも１つの加入者グループを決定することは、端末デバイスの加入者識別子および／または端末デバイスによって提供されるネットワークスライス選択情報を取得することと、加入者識別子および／またはネットワークスライス選択情報から少なくとも１つの加入者グループ識別子を導出することとを含み得る。
【００１５】
いくつかの実施形態では、少なくとも１つの加入者グループに対応する少なくとも１つのネットワーク機能インスタンスを検索することは、ネットワーク機能インスタンスを発見することについての第１の要求を送ることであって、第１の要求が、少なくとも１つの加入者グループの加入者グループ識別子を含む、第１の要求を送ることと、加入者グループのための少なくとも１つのネットワーク機能インスタンスを含む第１の応答を受信することとを含み得る。
【００１６】
いくつかの実施形態では、本方法は、ネットワーク機能インスタンスが、端末デバイスがマッチした加入者グループのためにローカルにキャッシュされているかどうかを確認することをさらに含み得る。一実施形態では、検索することは、ネットワーク機能インスタンスが加入者グループのためにローカルにキャッシュされていないことに応答して実施される。
【００１７】
いくつかの実施形態では、複数の加入者グループの加入者グループ情報を取得することは、複数の加入者グループの加入者グループ情報を照会することについての第２の要求を送ることと、加入者グループ情報を含む第２の応答を受信することとを含み得る。
【００１８】
いくつかの実施形態では、複数の加入者グループの加入者グループ情報を取得することは、別の第１のネットワークノードから加入者グループ情報を受信することを含み得る。
【００１９】
いくつかの実施形態では、端末デバイスの加入者識別子は、ＩＭＳＩまたはＮＡＩであり得る。
【００２０】
いくつかの実施形態では、第１のネットワークノードはネットワーク機能サービスコンシューマーであり得る。
【００２１】
本開示の第２の態様では、サービスベースアーキテクチャをもつ無線コアネットワーク中の第２のネットワークノードにおいて実装される方法が提供される。本方法は、ネットワーク機能からネットワーク機能インスタンスについての登録要求を受信することであって、登録要求が、ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含む、登録要求を受信することと、ネットワーク機能インスタンスに関連する情報を記憶することとを含み得る。
【００２２】
ある実施形態では、その情報は、加入者グループ識別子と、国際モバイル加入者識別情報（ＩＭＳＩ）範囲と、２つまたはそれ以上のＩＭＳＩ範囲と、ネットワークスライス選択情報の一部または全部とのうちの１つによって表される。加入者グループ識別子は、ネットワークアクセス識別子（ＮＡＩ）の一部分であり得る。ネットワークスライス選択情報はネットワークスライス選択支援情報（ＮＳＳＡＩ：Ｎｅｔｗｏｒｋ  Ｓｌｉｃｅ  Ｓｅｌｅｃｔｉｏｎ  Ａｓｓｉｓｔａｎｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）を含み得る。
【００２３】
いくつかの実施形態では、その情報は、加入者グループ識別子、少なくとも１つの国際モバイル加入者識別情報（ＩＭＳＩ）範囲、あるいはネットワークスライス選択情報の一部または全部とのうちの１つにマッピングされる。加入者グループ識別子は、ＮＡＩの一部分であり得る。ネットワークスライス選択情報はＮＳＳＡＩを含み得る。
【００２４】
いくつかの実施形態では、本方法は、ネットワーク機能インスタンスを発見することについての第１の要求を受信することであって、第１の要求が、加入者グループについての情報を含む、第１の要求を受信することと、加入者グループについての情報と、第２のネットワークノードの記憶域とに従って、加入者グループのための少なくとも１つのネットワーク機能インスタンスを決定することと、加入者グループのための少なくとも１つのネットワーク機能インスタンスを含む第１の応答を送ることとをさらに含み得る。
【００２５】
いくつかの実施形態では、本方法は、複数の加入者グループの加入者グループ情報を照会することについての第２の要求を受信することと、複数の加入者グループの加入者グループ情報を含む第２の応答を送ることとをさらに含み得る。
【００２６】
いくつかの実施形態では、加入者グループについての情報は、加入者グループ識別子または加入者グループ識別子を導出するポリシーを含み得る。
【００２７】
いくつかの実施形態では、加入者グループ識別子は、ネットワーク機能に固有であり得る。
【００２８】
いくつかの実施形態では、本方法は、第三者登録エンティティを介して、ネットワーク機能インスタンスの登録と、ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報とを受信することをさらに含み得る。
【００２９】
いくつかの実施形態では、第２のネットワークノードはネットワーク機能リポジトリであり得る。
【００３０】
本開示の第３の態様では、サービスベースアーキテクチャをもつ無線コアネットワーク中の第３のネットワークノードにおいて実装される方法が提供される。本方法は、第２のネットワークノードにネットワーク機能インスタンスについての登録要求を送ることによって登録することを含み得る。登録要求は、ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含む。第２のネットワークノードはネットワーク機能リポジトリである。
【００３１】
いくつかの実施形態では、第３のネットワークノードは、ネットワーク機能または第三者登録エンティティである。
【００３２】
本開示の第４の態様では、サービスベースアーキテクチャをもつ無線コアネットワーク中の第１のネットワークノード中の装置が提供される。本装置は、プロセッサと、プロセッサに結合されたメモリとを備え得る。メモリは、プロセッサによって実行可能な命令を含んでいることがあり、それにより、本装置は、無線コアネットワークの端末デバイスのためのネットワーク機能選択のトリガに応答して、無線コアネットワークの端末デバイスがマッチした少なくとも１つの加入者グループを決定することと、少なくとも１つの加入者グループのための少なくとも１つのネットワーク機能インスタンスを検索することと、少なくとも１つの加入者グループに関連する少なくとも１つのネットワーク機能インスタンスを記憶することとを行うように動作可能である。
【００３３】
いくつかの実施形態では、本装置は、複数の加入者グループの加入者グループ情報を取得するようにさらに動作可能である。
【００３４】
いくつかの実施形態では、本装置は、端末デバイスの加入者識別子および／または端末デバイスによって提供されるネットワークスライス選択情報を取得することと、端末デバイスの加入者識別子および／またはネットワークスライス選択情報を、複数の加入者グループの加入者グループ識別子と比較することと、加入者グループ識別子が、加入者識別子の一部および／またはネットワークスライス選択情報の一部であることに応答して、端末デバイスが、加入者グループ識別子を有する加入者グループにマッチしたと決定することとを行うように動作可能である。
【００３５】
いくつかの実施形態では、本装置は、端末デバイスの加入者識別子および／または端末デバイスによって提供されるネットワークスライス選択情報を取得することと、加入者識別子および／またはネットワークスライス選択情報から少なくとも１つの加入者グループ識別子を導出することとを行うように動作可能である。
【００３６】
いくつかの実施形態では、本装置は、ネットワーク機能インスタンスを発見することについての第１の要求を送ることであって、第１の要求が、少なくとも１つの加入者グループの加入者グループ識別子を含む、第１の要求を送ることと、加入者グループのための少なくとも１つのネットワーク機能インスタンスを含む第１の応答を受信することとを行うように動作可能である。
【００３７】
いくつかの実施形態では、本装置は、ネットワーク機能インスタンスが、端末デバイスがマッチした加入者グループのためにローカルにキャッシュされているかどうかを確認するようにさらに動作可能である。一実施形態では、本装置は、ネットワーク機能インスタンスが加入者グループのためにローカルにキャッシュされていないことに応答して、少なくとも１つのネットワーク機能インスタンスを検索するように動作可能である。
【００３８】
いくつかの実施形態では、本装置は、複数の加入者グループの加入者グループ情報を照会することについての第２の要求を送ることと、加入者グループ情報を含む第２の応答を受信することとを行うように動作可能である。
【００３９】
本開示の第５の態様では、サービスベースアーキテクチャをもつ無線コアネットワーク中の第２のネットワークノード中の装置が提供される。本装置は、プロセッサと、プロセッサに結合されたメモリとを備え得る。メモリは、プロセッサによって実行可能な命令を含んでいることがあり、それにより、本装置は、ネットワーク機能からネットワーク機能インスタンスについての登録要求を受信することであって、登録要求が、ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含む、登録要求を受信することと、ネットワーク機能インスタンスに関連する加入者グループを識別する情報を記憶することとを行うように動作可能である。
【００４０】
いくつかの実施形態では、本装置は、ネットワーク機能インスタンスを発見することについての第１の要求を受信することであって、第１の要求が、加入者グループについての情報を含む、第１の要求を受信することと、加入者グループについての情報と、第２のネットワークノードの記憶域とに従って、加入者グループのための少なくとも１つのネットワーク機能インスタンスを決定することと、加入者グループのための少なくとも１つのネットワーク機能インスタンスを含む第１の応答を送ることとを行うようにさらに動作可能である。
【００４１】
いくつかの実施形態では、本装置は、複数の加入者グループの加入者グループ情報を照会することについての第２の要求を受信することと、複数の加入者グループの加入者グループ情報を含む第２の応答を送ることとを行うようにさらに動作可能である。
【００４２】
いくつかの実施形態では、本装置は、第三者登録エンティティを介して、ネットワーク機能インスタンスの登録と、ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報とを受信するようにさらに動作可能である。
【００４３】
本開示の第６の態様では、サービスベースアーキテクチャをもつ無線コアネットワーク中の第３のネットワークノード中の装置が提供される。本装置は、プロセッサと、プロセッサに結合されたメモリとを備え得る。メモリは、プロセッサによって実行可能な命令を含んでいることがあり、それにより、本装置は、第２のネットワークノードにネットワーク機能インスタンスについての登録要求を送ることであって、登録要求が、ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含み、第２のネットワークノードがネットワーク機能リポジトリである、登録要求を送ることを行うように動作可能である。
【００４４】
本開示の第７の態様では、サービスベースアーキテクチャをもつ無線コアネットワーク中の第１のネットワークノード中の装置が提供される。本装置は、無線コアネットワークの端末デバイスによるネットワーク機能選択のトリガに応答して、無線コアネットワークの端末デバイスがマッチした少なくとも１つの加入者グループを決定するように設定された第１の決定ユニットと、少なくとも１つの加入者グループのための少なくとも１つのネットワーク機能インスタンスを検索するように設定された検索ユニットと、少なくとも１つの加入者グループに関連する少なくとも１つのネットワーク機能インスタンスを記憶するように設定された記憶ユニットとを備え得る。
【００４５】
本開示の第８の態様では、サービスベースアーキテクチャをもつ無線コアネットワーク中の第２のネットワークノード中の装置が提供される。本装置は、ネットワーク機能からネットワーク機能インスタンスについての登録要求を受信することであって、登録要求が、ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含む、登録要求を受信することを行うように設定された第３の受信ユニットと、ネットワーク機能インスタンスに関連する情報を記憶するように設定された記憶ユニットとを備え得る。
【００４６】
本開示の第９の態様では、サービスベースアーキテクチャをもつ無線コアネットワーク中の第３のネットワークノード中の装置が提供される。本装置は、第２のネットワークノードにネットワーク機能インスタンスについての登録要求を送ることであって、登録要求が、ネットワーク機能インスタンスが適用可能である加入者グループを識別する情報を含み、第２のネットワークノードがネットワーク機能リポジトリである、登録要求を送ることによって登録するように設定された登録ユニットを備え得る。
【００４７】
本開示の第１０の態様では、第１のネットワークノード中の装置が提供される。本装置は、本開示の第１の態様による方法を実施するように適応されたプロセス手段を備え得る。
【００４８】
本開示の第１１の態様では、第２のネットワークノード中の装置が提供される。本装置は、本開示の第２の態様による方法を実施するように適応されたプロセス手段を備え得る。
【００４９】
本開示の第１２の態様では、第３のネットワークノード中の装置が提供される。本装置は、本開示の第３の態様による方法を実施するように適応されたプロセス手段を備え得る。
【００５０】
本開示の第１３の態様では、少なくとも１つのプロセッサ上で実行されたとき、少なくとも１つのプロセッサに、本開示の第１の態様による方法を行わせる命令を備えるコンピュータプログラムが提供される。
【００５１】
本開示の第１４の態様では、少なくとも１つのプロセッサ上で実行されたとき、少なくとも１つのプロセッサに、本開示の第２の態様による方法を行わせる命令を備える、コンピュータプログラムが提供される。
【００５２】
本開示の第１５の態様では、少なくとも１つのプロセッサ上で実行されたとき、少なくとも１つのプロセッサに、本開示の第３の態様による方法を行わせる命令を備える、コンピュータプログラムが提供される。
【００５３】
上述のような様々な態様および実施形態によれば、ＮＦサービス発見が加入者グループ識別子に基づき得、発見結果が再使用可能およびキャッシュ可能であり得る。
【００５４】
本開示の様々な実施形態の上記および他の態様、特徴、および利益が、例として、同様の参照番号または文字が同様のエレメントまたは等価エレメントを指定するために使用される、添付の図面を参照しながら、以下の発明を実施するための形態から、より十分に明らかになろう。図面は、本開示の実施形態のより良い理解を容易にするために例示されており、必ずしも一定の縮尺で描かれているとは限らない。
【図面の簡単な説明】
【００５５】
【図１】ＳＢＡをもつ概略５Ｇコアネットワークを例示する図である。
【図２】本開示の一実施形態による、サービスベースアーキテクチャをもつ無線コアネットワーク中の第１のネットワークノードにおいて実装される方法のフローチャートである。
【図３】本開示の別の実施形態による、サービスベースアーキテクチャをもつ無線コアネットワーク中の第１のネットワークノードにおいて実装される方法のフローチャートである。
【図４】本開示の一実施形態による、サービスベースアーキテクチャをもつ無線コアネットワーク中の第２のネットワークノードにおいて実装される方法のフローチャートである。
【図５】本開示の別の実施形態による、サービスベースアーキテクチャをもつ無線コアネットワーク中の第２のネットワークノードにおいて実装される方法のフローチャートである。
【図６】本開示の一実施形態による、サービスベースアーキテクチャをもつ無線コアネットワーク中の第３のネットワークノードにおいて実装される方法のフローチャートである。
【図７】本開示の実施形態による、ネットワーク機能サービス発見の例示的なフローを例示する図である。
【図８ａ】本開示の一実施形態による第１のネットワークノード中の装置の簡略ブロック図である。
【図８ｂ】本開示の一実施形態による第２のネットワークノード中の装置の簡略ブロック図である。
【図８ｃ】本開示の一実施形態による第３のネットワークノード中の装置の簡略ブロック図である。
【図９】本開示の一実施形態による、第１のネットワークノード中の装置の簡略ブロック図である。
【図１０】本開示の一実施形態による、第２のネットワークノード中の装置の簡略ブロック図である。
【図１１】本開示の一実施形態による、第３のネットワークノード中の装置の簡略ブロック図である。
【発明を実施するための形態】
【００５６】
以下で、本開示の原理および趣旨が例示的な実施形態に関して説明される。すべてのこれらの実施形態は、当業者が、本開示をより良く理解し、さらに実施するために与えられるにすぎず、本開示の範囲を限定するためのものではないことを理解されたい。たとえば、ある実施形態の一部として例示または説明される特徴は、またさらなる実施形態をもたらすために、別の実施形態とともに使用され得る。明快のために、実際の実装形態のすべての特徴が本明細書において説明されるとは限らない。
【００５７】
「一実施形態（ｏｎｅ  ｅｍｂｏｄｉｍｅｎｔ）」、「一実施形態（ａｎ  ｅｍｂｏｄｉｍｅｎｔ）」、「例示的な実施形態」などへの本明細書における言及は、説明される実施形態が、特定の特徴、構造、または特性を含み得ることを指示するが、あらゆる実施形態が、必ずしも、特定の特徴、構造、または特性を含むとは限らない。その上、そのような句は必ずしも同じ実施形態を指しているとは限らない。さらに、特定の特徴、構造、または特性が実施形態に関して説明されるとき、明示的に説明されるか否かにかかわらず、他の実施形態に関してそのような特徴、構造、または特性に影響を及ぼすことは当業者の知識内にあることが具申される。
【００５８】
様々なエレメントについて説明するために、「第１の」および「第２の」などの用語が本明細書で使用され得るが、これらのエレメントは、これらの用語によって限定されるべきでないことを理解されよう。これらの用語は、あるエレメントを別のエレメントと区別するために使用されるにすぎない。たとえば、例示的な実施形態の範囲から逸脱することなく、第１のエレメントは第２のエレメントと呼ばれることがあり、同様に、第２のエレメントは第１のエレメントと呼ばれることがある。本明細書で使用される「および／または」という用語は、関連する列挙された用語のうちの１つまたは複数のいずれかのおよびすべての組合せを含む。
【００５９】
本明細書で使用される用語は、特定の実施形態を説明するためのものにすぎず、例示的な実施形態を限定するものではない。本明細書で使用される単数形「ａ」、「ａｎ」および「ｔｈｅ」は、文脈が別段に明確に指示しない限り、複数形をも含むものとする。本明細書で使用される「備える、含む（ｃｏｍｐｒｉｓｅｓ）」、「備える、含む（ｃｏｍｐｒｉｓｉｎｇ）」、「有する（ｈａｓ）」、「有する（ｈａｖｉｎｇ）」、「含む（ｉｎｃｌｕｄｅｓ）」および／または「含む（ｉｎｃｌｕｄｉｎｇ）」という用語は、述べられた特徴、エレメント、および／または構成要素などの存在を指定するが、１つまたは複数の他の特徴、エレメント、構成要素および／またはそれらの組合せの存在または追加を排除しないことをさらに理解されよう。
【００６０】
以下の説明および特許請求の範囲において、別段に規定されていない限り、本明細書で使用されるすべての技術用語および科学用語は、本開示が属する技術の当業者によって通常理解されるものと同じ意味を有する。たとえば、本明細書で使用される「端末デバイス」という用語は、限定はしないが、モバイルフォン、セルラーフォン、スマートフォン、または携帯情報端末（ＰＤＡ）、ポータブルコンピュータ、デジタルカメラなどの画像キャプチャデバイス、ゲームデバイス、音楽記憶および再生機器、ウェアラブルデバイス、車載無線デバイスなどを含む、無線通信能力を有する任意の端末デバイスまたはユーザ機器（ＵＥ）を指し得る。以下の説明では、「端末デバイス」、「ユーザ機器」および「ＵＥ」という用語は、互換的に使用され得る。同様に、「ネットワークノード」という用語は、５Ｇコアネットワーク中の任意のＮＦを表し得る。
【００６１】
説明の目的で、本開示のいくつかの実施形態が、５Ｇコアネットワークのコンテキストにおいて説明される。しかしながら、当業者は、本開示のいくつかの実施形態の概念および原理が、ＳＢＡをもつ他の無線コアネットワークにより一般的に適用可能であり得ることを諒解されよう。
【００６２】
本開示の非限定的なおよび例示的な実施形態は、ＮＦサービス発見に関する。
【００６３】
図１に示されている５Ｇコアネットワークでは、ＮＦは多くのＮＦサービスを提供し得、ＮＦは、あるＮＦサービスを要求し得る。この場合、要求元ＮＦは「ＮＦサービスコンシューマー」と呼ばれることがあり、ＮＦサービスを提供するＮＦは、「ＮＦサービスプロデューサー」と呼ばれることがある。上記で説明されたように、ＮＦサービスプロデューサーによって提供されるＮＦサービスは、ＮＲＦに登録され得る。
【００６４】
３ＧＰＰは、専用加入者グループをサーブする複数のＵＤＭインスタンスが、１つのＰＬＭＮ内で採用され得ることを必要とする。したがって、端末デバイスの加入者識別子に基づいて、ＵＤＭインスタンスを発見し、選択することが可能であるものとする。５Ｇネットワークでは、各端末デバイスは、グローバル一意５Ｇ加入者永久識別子（ＳＵＰＩ：Ｓｕｂｓｃｒｉｂｅｒ  Ｐｅｒｍａｎｅｎｔ  Ｉｄｅｎｔｉｆｉｅｒ）を割り当てられるものとする。ＳＵＰＩは、２つのタイプ、すなわち、ＴＳ２３．００３に規定されている国際モバイル加入者識別情報（ＩＭＳＩ）と、ＴＳ２３．００３に規定されている、ネットワークアクセス識別子（ＮＡＩ）ＲＦＣ４２８２ベースのユーザ識別情報を使用するＮＡＩとを有し得る。
【００６５】
現在、ＮＦサービスコンシューマーは、ＮＦサービス発見プロシージャにおいて、端末デバイスの加入者識別子に基づいてＮＦ選択を実施する。しかしながら、ＮＦサービス発見において端末デバイスの加入者識別子を使用することは、発見結果を個々の端末デバイスごとに一意にするであろう。また、発見結果は、ＮＦサービスコンシューマーが、他の端末デバイスのためにＮＦ選択を実施するとき、再使用可能ではない。したがって、全体的なネットワークシグナリング負荷が増加されるであろう。
【００６６】
さらに、ＮＦサービスコンシューマーがＮＦサービス発見を実施するとき、ＮＲＦは、常に、単一の加入者識別子ごとにＮＦサービスの完全なリストを保つことになる。これはＮＲＦの負荷を増加するであろう。
【００６７】
ＵＤＭインスタンスが専用加入者グループに展開される場合について考えると、ＵＤＭが、ＮＲＦへのＵＤＭサービス登録を実施するとき、ＵＤＭは、ＮＲＦに、ＵＤＭインスタンスがどの加入者グループをサーブするかを指示することになる。ＡＭＦが、ＵＤＭサービスのためのＮＦサービス発見を実施するために端末デバイスのＳＵＰＩを使用するとき、ＮＲＦは、ＳＵＰＩがどの加入者グループに属するかを算出し、見つけ出さなければならない。これは、ＮＲＦ実装の複雑さを増加するであろう。
【００６８】
一方、加入者グループは、ＮＦサービスコンシューマー中にローカルに設定され得る。したがって、ＮＦサービスプロデューサーの静的ＮＦインスタンス情報のみがサポートされ得る。ＮＦサービスコンシューマーは、ＮＦサービス発見中に動的ＮＦインスタンス情報を考慮することができない。
【００６９】
したがって、上述の問題を克服するための、ＮＦサービス発見のための新しい機構を提供することが望ましい。
【００７０】
本開示では、ＳＢＡをもつ無線コアネットワークにおけるＮＦサービス発見をサポートするための、方法、装置およびコンピュータプログラム製品が提供される。本開示の実施形態は、図１に示されている例示的な５Ｇコアネットワークにおいて実装され得るが、本開示の実施形態がそのようなコアネットワークに限定されないことが諒解されるであろう。
【００７１】
次に、本開示の一実施形態による、方法２００のフローチャートを示す図２への参照が行われる。方法２００は、第１のネットワークノード（たとえば、図１に示されているＡＭＦのようなＮＦサービスコンシューマー）において実装され得る。
【００７２】
図２に示されているように、方法２００は、ブロック２１０において、端末デバイスがマッチした少なくとも１つの加入者グループを決定することと、ブロック２２０において、少なくとも１つの加入者グループのための少なくとも１つのネットワーク機能インスタンスを検索することと、ブロック２３０において、少なくとも１つの加入者グループに関連する少なくとも１つのネットワーク機能インスタンスを記憶することとを含み得る。
【００７３】
一実施形態では、ブロック２１０において、ＮＦサービスコンシューマーは、端末デバイス（たとえば、図１に示されているＮＧ  ＵＥ）のためのＮＦ選択のトリガに応答して、端末デバイスがどの（１つまたは複数の）加入者グループにマッチしたかを決定し得る。たとえば、端末デバイスが無線ネットワークに接続するとき、または端末デバイスがトラフィックを発生するとき、または端末デバイスがトラフィックを終了するときなどに、ＮＦ選択は、この端末デバイスのためにトリガされ得る。ＳＭＳ（ショートメッセージサービス）メッセージが、接続されていない端末デバイスに送られ、ネットワークにキャッシュされたとき、ＮＦ選択プロシージャが呼び出され得る。ＳＭＳメッセージが、端末デバイスがネットワークに接続された後、その端末デバイスに配信されたとき、ＮＦ選択プロシージャが呼び出され得る。この時点で、ＮＦ選択を実施するＮＦサービスコンシューマーは、端末デバイスがどの（１つまたは複数の）加入者グループにマッチしたかを決定し得る。ＮＦサービスコンシューマーは、複数の加入者グループの加入者グループ情報と、端末デバイスによって提供される情報とに基づいて、決定を行い得る。加入者グループの加入者グループ情報は、ＮＦサービスコンシューマーに記憶され得る。
【００７４】
いくつかの実施形態では、ＮＦサービスコンシューマーは、ブロック２０２において、事前に、加入者グループの加入者グループ情報を取得し得る。上記で説明されたように、ＮＦサービスプロデューサーは、そのＮＦサービスプロデューサーのＮＦサービスをＮＲＦに登録し得る。ＮＲＦは、各ＮＦインスタンスについてのＮＦプロファイルを維持し得る。ＮＦサービス登録中に、ＮＦサービスプロデューサーは、ＮＲＦに、ＮＦインスタンスがどの（１つまたは複数の）加入者グループをサーブすることができるかを通知し得る。ＮＲＦは、ＮＦインスタンスのＮＦプロファイルに、（１つまたは複数の）加入者グループの加入者グループ情報を記憶し得る。一実施形態では、ＮＦサービスコンシューマーは、ＮＲＦから加入者グループ情報を取得し得る。ＮＦサービスコンシューマーは、ＮＲＦに、加入者グループ情報を照会することについての要求を送り得る。たとえば、その要求は、ＧＥＴのようなＨＴＴＰ要求であり得る。次いで、ＮＦサービスコンシューマーは、ＮＲＦから加入者グループ情報を含む応答を受信し得る。
【００７５】
いくつかの実施形態では、加入者グループ情報は、加入者グループの加入者グループ識別子を含み得る。加入者グループ識別子は、様々なやり方で形成され得る。
【００７６】
一実施形態では、加入者グループ識別子は、１つまたは複数のＩＭＳＩ範囲によって表され得る。上記で説明されたように、端末デバイスの加入者識別子はＩＭＳＩであり得る。したがって、加入者グループを表すために１つまたは複数のＩＭＳＩ範囲を使用することが可能である。
【００７７】
代替的に、一実施形態では、加入者グループ識別子は、ＮＡＩの一部分によって表され得る。上記で説明されたように、端末デバイスの加入者識別子はＮＡＩであり得る。概して、ＮＡＩは、「ユーザ名＠ドメイン」の形式のものであり得る。したがって、「ユーザ名」または「ドメイン」の部分が、加入者グループ識別子として使用され得る。この場合、加入者グループは、同じ「ユーザ名」または「ドメイン」をもついくつかの端末デバイスを含み得る。代替的に、「ユーザ名」または「ドメイン」の部分の一部が、加入者グループ識別子として使用され得る。
【００７８】
代替的に、一実施形態では、加入者グループ識別子は、ＮＳＳＡＩ（ネットワークスライス選択支援情報）など、ネットワークスライス選択情報の一部または全部によって表され得る。端末デバイスは、あるネットワークスライスを選択するためのＮＳＳＡＩを提供し得る。したがって、ＮＳＳＡＩは、いくつかの端末デバイスを識別するために使用され得る。
【００７９】
代替的に、一実施形態では、加入者グループ識別子は、１つまたは複数のＩＭＳＩ範囲、あるいはＮＡＩの一部分、あるいはＮＳＳＡＩの一部または全部にマッピングされ得る。
【００８０】
いくつかの実施形態では、加入者グループ情報は、加入者グループ識別子を導出するポリシーであり得る。そのポリシーは、加入者グループ識別子が端末デバイスの情報、たとえば、端末デバイスの加入者識別子または端末デバイスによって提供されるネットワークスライス選択情報、からどのように導出され得るかを指示し得る。
【００８１】
いくつかの実施形態では、加入者グループ識別子は、ＮＦに固有であり得る。一実施形態では、加入者グループ識別子は、ＮＦサービスプロデューサーに固有であり得る。すなわち、異なるＮＦサービスプロデューサーが、異なる形式の加入者グループ識別子を有し得る。たとえば、ＵＤＭは、ＩＭＳＩ範囲の形式の加入者グループ識別子を有し得、ＳＭＦは、ＮＳＳＡＩの一部の形式の加入者グループ識別子を有し得る。代替または追加として、加入者グループ識別子は、ＮＦサービスコンシューマーに固有であり得る。たとえば、特定の加入者グループ識別子のみが、ＮＦサービスコンシューマーによって使用され得る。
【００８２】
いくつかの実施形態では、ＮＦサービスコンシューマーは、加入者グループ情報をキャッシュした別のＮＦサービスコンシューマーから加入者グループ情報を受信することによって、加入者グループ情報を取得し得る。たとえば、端末デバイスが、新しいＡＭＦに再接続するとき、新しいＡＭＦは、古いＡＭＦから加入者グループ情報を受信し得る。
【００８３】
ブロック２１０に戻ると、ＮＦサービスコンシューマーは、端末デバイスがマッチした（１つまたは複数の）加入者グループを決定し得る。いくつかの実施形態では、ＮＦサービスコンシューマーは、端末デバイスの加入者識別子および／または端末デバイスによって提供されるネットワークスライス選択情報を取得し得る。次いで、ＮＦサービスコンシューマーは、加入者識別子および／またはネットワークスライス選択情報を、加入者グループの加入者グループ識別子と比較し得る。加入者グループ識別子が、加入者識別子の一部および／または端末デバイスによって提供されるネットワークスライス選択情報の一部である場合、端末デバイスが、加入者グループ識別子を有する加入者グループに属すると決定される。この場合、ＮＦサービスコンシューマーが加入者グループの加入者グループ識別子を取得したことに留意されたい。
【００８４】
いくつかの実施形態では、ＮＦサービスコンシューマーは、端末デバイスの加入者識別子および／または端末デバイスによって提供されるネットワークスライス選択情報を取得し得る。次いで、ＮＦサービスコンシューマーは、加入者識別子および／またはネットワークスライス選択情報から加入者グループ識別子を導出し得る。この場合、ＮＦサービスコンシューマーが、加入者グループ識別子を導出するポリシーを取得したことに留意されたい。
【００８５】
次いで、ブロック２２０において、ＮＦサービスコンシューマーは、マッチした（１つまたは複数の）加入者グループに対応する少なくとも１つのネットワーク機能インスタンスを検索し得る。いくつかの実施形態では、ＮＦサービスコンシューマーは、ＮＲＦに、ＮＦインスタンスを発見することについての要求を送り得る。その要求は、マッチした（１つまたは複数の）加入者グループの（１つまたは複数の）加入者グループ識別子を含み得る。ＮＲＦは、（１つまたは複数の）加入者グループ識別子に基づいて（１つまたは複数の）ＮＦインスタンスを発見し得る。次いで、ＮＲＦは、ＮＦサービスコンシューマーに、（１つまたは複数の）発見されたＮＦインスタンスを含む応答を送り得る。
【００８６】
次いで、ブロック２３０において、ＮＦサービスコンシューマーは、（１つまたは複数の）加入者グループ識別子に関連する（１つまたは複数の）受信されたＮＦインスタンスを記憶し得る。したがって、記憶されたＮＦインスタンスは、対応する加入者グループに属する端末デバイスのために再使用可能である。いくつかの実施形態では、ＮＦサービスコンシューマーは、ある期間の間、（１つまたは複数の）ＮＦインスタンスを記憶し得る。その期間が満了した後に、ＮＦサービスコンシューマーは、再びＮＦインスタンスを検索するべきである。このようにして、ＮＦサービスコンシューマーは、記憶されたＮＦインスタンスを更新することができる。次いで、ＮＦサービスコンシューマーは、ＮＦサービスプロデューサーとのＮＦサービスを要求することに進み得る。
【００８７】
図３は、本開示の別の実施形態による、第１のネットワークノードにおいて実装される方法３００のフローチャートを例示する。方法３００では、ブロック２１０において、端末デバイスがマッチした（１つまたは複数の）加入者グループを決定した後、ブロック３１０において、ＮＦサービスコンシューマーは、ＮＦインスタンスが、マッチした（１つまたは複数の）加入者グループのためにローカルにキャッシュされているかどうかを確認し得る。マッチした（１つまたは複数の）加入者グループのためのＮＦインスタンスがローカルにキャッシュされている場合、ＮＦサービスコンシューマーは、ブロック２２０、２３０における動作を実施する必要がない。マッチした（１つまたは複数の）加入者グループのためのＮＦインスタンスがローカルにキャッシュされていない場合、ＮＦサービスコンシューマーは、ブロック２２０、２３０における動作を実施し得る。
【００８８】
次に、本開示の一実施形態による、方法４００のフローチャートを示す図４への参照が行われる。方法４００は、第２のネットワークノード（たとえば、図１に示されているＮＲＦのようなＮＦリポジトリ）において実装され得る。
【００８９】
図４に示されているように、方法４００は、ブロック４１０において、ネットワーク機能サービスプロデューサーからネットワーク機能インスタンスについての登録要求を受信することであって、登録要求が、ネットワーク機能インスタンスが適用可能である加入者グループの加入者グループ識別子を含む、登録要求を受信することと、ブロック４２０において、ネットワーク機能インスタンスに関連する加入者グループ識別子を記憶することとを含み得る。
【００９０】
上記で説明されたように、ＮＦインスタンスはＮＲＦに登録され、ＮＲＦはＮＦインスタンスについてのＮＦプロファイルを維持する。ＮＦ登録は、ＮＦサービスプロデューサーによってまたは第三者登録エンティティを介してトリガされ得る。
【００９１】
ブロック４１０において、ＮＦリポジトリは、ＮＦサービスプロデューサーからＮＦインスタンスについての登録要求を受信し得る。登録要求は、ＮＦインスタンスが適用可能である加入者グループの加入者グループ識別子を含み得る。次いで、ブロック４２０において、ＮＦリポジトリは、加入者グループ識別子に関連するＮＦインスタンスを記憶し得る。一実施形態では、ＮＦリポジトリは、ＮＦインスタンスについてのＮＦプロファイルに加入者グループ識別子を記憶し得る。
【００９２】
代替または追加として、いくつかの実施形態では、ＮＦリポジトリは、第三者登録エンティティを介して、ＮＦインスタンスの登録と、ＮＦインスタンスが適用可能である加入者グループの加入者グループ識別子とを受信し得る。たとえば、第三者登録エンティティはＯＡＭ（動作および管理）機能であり得る。
【００９３】
いくつかの実施形態では、加入者グループ識別子は、少なくとも１つのＩＭＳＩ範囲と、ＮＡＩの一部分と、ネットワークスライス選択情報の一部または全部とのうちの１つによって表され得る。代替的に、加入者グループ識別子は、少なくとも１つのＩＭＳＩ範囲、あるいはＮＡＩの一部分、あるいはネットワークスライス選択情報の一部または全部にマッピングされ得る。
【００９４】
上記で説明された実施形態では、加入者グループ中の加入者識別子全体の各々以外の、加入者グループについての情報が、ネットワークインスタンスに関連して登録されるので、ＮＦプロファイルのサイズが節約され得る。さらに、ＮＦＲと登録要求側との間のインターフェース上のシグナリングが低減され得る。
【００９５】
図５は、本開示の別の実施形態による、第２のネットワークノードにおいて実装される方法５００のフローを例示する。図５に示されているように、ＮＦリポジトリは、さらに、ＮＦサービスコンシューマーに加入者グループの加入者グループ情報を提供し、ＮＦサービスコンシューマーとのＮＦサービス発見を実施し得る。
【００９６】
ブロック５１０において、ＮＦリポジトリは、ＮＦサービスコンシューマーから、加入者グループ情報を照会することについての要求を受信し得る。いくつかの実施形態では、その要求は、ＨＴＴＰ要求、たとえばＧＥＴであり得る。次いで、ＮＦリポジトリは、要求に応答して、ブロック５２０において、ＮＦサービスコンシューマーに、加入者グループ識別子および／または加入者グループ識別子を導出するポリシーを含む、加入者グループ情報を提供する。
【００９７】
並行して、ＮＦリポジトリは、ブロック５３０において、ＮＦサービスコンシューマーから、ＮＦインスタンスを発見することについての要求を受信し得る。その要求は加入者グループの加入者グループ識別子を含み得る。次いで、ＮＦリポジトリは、ブロック５４０において、加入者グループ識別子に従って１つまたは複数のＮＦインスタンスを発見し得る。上記で説明されたように、ＮＦリポジトリは、ＮＦインスタンスについてのＮＦプロファイルに加入者グループ識別子を記憶し得る。次いで、ブロック５５０において、ＮＦリポジトリは、ＮＦサービスコンシューマーへの応答として、発見されたＮＦインスタンスを送り得る。
【００９８】
次に、本開示の一実施形態による、方法６００のフローチャートを示す図６への参照が行われる。方法６００は、第３のネットワークノード（たとえば、図１に示されているＵＤＭ、ＳＭＦ、ＡＵＳＦ、ＰＣＦのようなＮＦサービスプロデューサー）において実装され得る。
【００９９】
図６に示されているように、ブロック６１０において、ＮＦサービスプロデューサーは、ＮＦリポジトリに、ＮＦインスタンスを、ＮＦインスタンスが適用可能である加入者グループの加入者グループ識別子とともに登録し得る。このようにして、ＮＦサービスプロデューサーは、ＮＦリポジトリに、ＮＦサービスプロデューサーのＮＦインスタンスがサーブする加入者グループを通知することができる。
【０１００】
上記で説明されたように、本開示の実施形態では、ＮＦサービス発見は、加入者グループの加入者グループ識別子に基づいて実施され得る。ＮＦサービス発見を実施するために端末デバイスの加入者識別子を使用することと比較して、加入者グループ識別子を使用することは、発見結果をＮＦサービスコンシューマーのために再使用可能／キャッシュ可能にし、それにより、全体的なネットワークシグナリング負荷を低減し得る。その上、ＮＦサービスプロデューサーの動的情報が発見されることを可能にする。
【０１０１】
図７は、本開示の実施形態による、ＮＦサービス発見の例示的なフローを例示する。この例では、フローは、ＮＦサービスコンシューマーの一例としてＡＭＦをとり、ＮＦサービスプロデューサーの一例としてＵＤＭをとり、ＮＦリポジトリの一例としてＮＲＦをとる。
【０１０２】
図７に示されているように、ＡＭＦは、ＮＲＦから加入者グループ情報を取得し得る。このプロシージャは、図２のブロック２０２および図５のブロック５１０、５２０に関して説明されたように実施され得る。一方、ＵＤＭは、ＵＤＭのＵＤＭインスタンスを、ＵＤＭインスタンスがサーブする（１つまたは複数の）加入者グループの（１つまたは複数の）加入者グループ識別子とともにＮＲＦに登録し得る。このプロシージャは、図４のブロック４１０および図６のブロック６１０に関して説明されたように実施され得る。加入者グループ識別子はＩＭＳＩ範囲によって表されると仮定する。
【０１０３】
（３４１０００１２３４５６７８９のようなＩＭＳＩをもつ）ＵＥ−Ａがコアネットワークに接続するとき、ＡＭＦは、ＵＥ−Ａが、３４１０００１２３のようなＩＭＳＩ範囲１をもつ加入者グループにマッチしたと決定し得る。ＡＭＦは、加入者グループをサーブするＵＤＭインスタンスのローカルキャッシュがないことを確認する。
【０１０４】
次いで、ＡＭＦは、３４１０００１２３のＩＭＳＩ範囲１を使用してＮＦサービス発見プロシージャをトリガする。ＡＭＦは、ＮＲＦに、ＵＤＭインスタンスを発見することについての要求を送り得る。その要求はＩＭＳＩ範囲１を含む。次いで、ＮＲＦは、ＩＭＳＩ範囲１に対応するＵＤＭインスタンスを発見し、ＡＭＦに、発見されたＵＤＭインスタンスを送る。
【０１０５】
ＡＭＦは、ＡＭＦのローカルストレージに、ＩＭＳＩ範囲１をもつ加入者グループに関連する受信されたＵＤＭインスタンスを記憶し得る。次いで、ＡＭＦは、後続の動作、たとえばＵＤＭサービスを要求することを続け得る。
【０１０６】
（３４１００１２３４５６７８８のようなＩＭＳＩをもつ）ＵＥ−Ｂがコアネットワークに接続するとき、ＡＭＦは、ＵＥ−Ｂが、ＩＭＳＩ範囲１をもつ加入者グループにマッチしたと決定し得る。次いで、ＡＭＦは、加入者グループをサーブするＵＤＭインスタンスのローカルキャッシュがあることを確認する。次いで、ＡＭＦは、ＮＦサービス発見プロシージャをスキップし、後続の動作、たとえば、ＵＤＭサービスを要求することを続け得る。
【０１０７】
図８ａは、第１のネットワークノード、たとえば、図１に示されているＡＭＦのようなＮＦサービスコンシューマー中で／として具現され得る装置８１０の簡略ブロック図を例示する。図８ｂは、第２のネットワークノード、たとえば、図１に示されているＮＲＦのようなＮＦリポジトリ中で／として具現され得る装置８２０を例示する。図８ｃは、第３のネットワークノード、たとえば、図１に示されているＵＤＭ、ＳＭＦ、ＡＵＳＦのようなＮＦサービスプロデューサー中で／として具現され得る装置８３０を示す。
【０１０８】
装置８１０は、データプロセッサ（ＤＰ）など、少なくとも１つのプロセッサ８１１と、プロセッサ８１１に結合された少なくとも１つのメモリ（ＭＥＭ）８１２とを備え得る。装置８１０は、プロセッサ８１１に結合された送信機ＴＸおよび受信機ＲＸ８１３をさらに備え得る。ＭＥＭ８１２はプログラム（ＰＲＯＧ）８１４を記憶する。ＰＲＯＧ８１４は、関連するプロセッサ８１１上で実行されたとき、装置８１０が、本開示の実施形態に従って動作すること、たとえば、方法２００、３００を実施することを可能にする、命令を含み得る。少なくとも１つのプロセッサ８１１と少なくとも１つのＭＥＭ８１２との組合せは、本開示の様々な実施形態を実装するように適応された処理手段８１５を形成し得る。
【０１０９】
装置８２０は、ＤＰなど、少なくとも１つのプロセッサ８２１と、プロセッサ８２１に結合された少なくとも１つのＭＥＭ８２２とを備える。装置８２０は、プロセッサ８２１に結合された送信機ＴＸおよび受信機ＲＸ８２３をさらに備え得る。ＭＥＭ８２２はＰＲＯＧ８２４を記憶する。ＰＲＯＧ８２４は、関連するプロセッサ８２１上で実行されたとき、装置８２０が、本開示の実施形態に従って動作すること、たとえば、方法４００、５００を実施することを可能にする、命令を含み得る。少なくとも１つのプロセッサ８２１と少なくとも１つのＭＥＭ８２２との組合せは、本開示の様々な実施形態を実装するように適応された処理手段８２５を形成し得る。
【０１１０】
装置８３０は、ＤＰなど、少なくとも１つのプロセッサ８３１と、プロセッサ８３１に結合された少なくとも１つのＭＥＭ８３２とを備える。装置８３０は、プロセッサ８３１に結合された送信機ＴＸおよび受信機ＲＸ８３３をさらに備え得る。ＭＥＭ８３２はＰＲＯＧ８３４を記憶する。ＰＲＯＧ８３４は、関連するプロセッサ８２１上で実行されたとき、装置８３０が、本開示の実施形態に従って動作すること、たとえば、方法６００を実施することを可能にする、命令を含み得る。少なくとも１つのプロセッサ８３１と少なくとも１つのＭＥＭ８３２との組合せは、本開示の様々な実施形態を実装するように適応された処理手段８３５を形成し得る。
【０１１１】
本開示の様々な実施形態は、プロセッサ８１１、８２１および８３１、ソフトウェア、ファームウェア、ハードウェアのうちの１つまたは複数によって実行可能なコンピュータプログラムによって、またはそれらの組合せにおいて実行可能なコンピュータプログラムによって実装され得る。
【０１１２】
ＭＥＭ８１２、８２２および８３２は、ローカル技術環境に好適な任意のタイプのものであり得、非限定的な例として、半導体ベースメモリデバイス、磁気メモリデバイスおよびシステム、光メモリデバイスおよびシステム、固定メモリおよびリムーバブルメモリなど、任意の好適なデータ記憶技術を使用して実装され得る。
【０１１３】
プロセッサ８１１、８２１および８３１は、ローカル技術環境に好適な任意のタイプのものであり得、非限定的な例として、汎用コンピュータ、専用コンピュータ、マイクロプロセッサ、デジタル信号プロセッサＤＳＰおよびマルチコアプロセッサアーキテクチャに基づくプロセッサのうちの１つまたは複数を含み得る。
【０１１４】
次に、ＳＢＡをもつ無線コアネットワーク中の第１のネットワークノード中の装置９００の概略ブロック図を例示する図９への参照が行われる。第１のネットワークノードは、たとえば、図１に示されているＡＭＦのようなＮＦサービスコンシューマーであり得る。装置９００は、図２〜図３に関して説明された例示的な方法２００、３００、および、場合によっては、任意の他のプロセスまたは方法を行うように動作可能である。
【０１１５】
図９に示されているように、装置９００は、無線コアネットワークの端末デバイスによるネットワーク機能選択のトリガに応答して、無線コアネットワークの端末デバイスがマッチした少なくとも１つの加入者グループを決定するように設定された第１の決定ユニット９０１と、少なくとも１つの加入者グループのための少なくとも１つのネットワーク機能インスタンスを検索するように設定された検索ユニット９０２と、少なくとも１つの加入者グループに関連する少なくとも１つのネットワーク機能インスタンスを記憶するように設定された記憶ユニット９０３とを備え得る。
【０１１６】
ある実施形態では、装置９００は、複数の加入者グループの加入者グループ情報を取得するように設定された第１の取得ユニット９０４をさらに備え得る。一実施形態では、加入者グループ情報は、加入者グループ識別子および／または加入者グループ識別子を導出するポリシーを含み得る。
【０１１７】
いくつかの実施形態では、第１の決定ユニット９０１は、端末デバイスの加入者識別子および／または端末デバイスによって提供されるネットワークスライス選択情報を取得するように設定された第２の取得ユニット９０１１と、端末デバイスの加入者識別子および／またはネットワークスライス選択情報を、複数の加入者グループの加入者グループ識別子と比較するように設定された比較ユニット９０１２と、加入者グループ識別子が、加入者識別子の一部および／またはネットワークスライス選択情報の一部であることに応答して、端末デバイスが、加入者グループ識別子を有する加入者グループにマッチしたと決定するように設定された第２の決定ユニット９０１３とを備え得る。
【０１１８】
いくつかの実施形態では、第１の決定ユニット９０１は、端末デバイスの加入者識別子および／または端末デバイスによって提供されるネットワークスライス選択情報を取得するように設定された第２の取得ユニットと、加入者識別子および／またはネットワークスライス選択情報から少なくとも１つの加入者グループ識別子を導出するように設定された導出ユニットとを備え得る。
【０１１９】
いくつかの実施形態では、検索ユニット９０２は、ネットワーク機能インスタンスを発見することについての第１の要求を送ることであって、第１の要求が、少なくとも１つの加入者グループの加入者グループ識別子を含む、第１の要求を送ることを行うように設定された第１の送信ユニット９０２１と、加入者グループのための少なくとも１つのネットワーク機能インスタンスを含む第１の応答を受信するように設定された第１の受信ユニット９０２２とを備え得る。
【０１２０】
いくつかの実施形態では、装置９００は、ネットワーク機能インスタンスが、端末デバイスがマッチした加入者グループのためにローカルにキャッシュされているかどうかを確認するように設定された確認ユニット９０５をさらに備え得る。一実施形態では、検索ユニット９０２は、ネットワーク機能インスタンスが加入者グループのためにローカルにキャッシュされていないことに応答して、ＮＦインスタンスを検索するように設定され得る。
【０１２１】
いくつかの実施形態では、第１の取得ユニット９０４は、複数の加入者グループの加入者グループ情報を照会することについての第２の要求を送るように設定された第２の送信ユニットと、加入者グループ情報を含む第２の応答を受信するように設定された第２の受信ユニットとを備え得る。一実施形態では、第１の取得ユニット９０４は、別の第１のネットワークノードから加入者グループ情報を受信するように設定され得る。
【０１２２】
いくつかの実施形態では、装置９００のユニットは、方法２００、３００の対応するブロックの動作を実装するように設定され得、したがって、方法２００、３００に関して提供される関連する説明もここで適用され、したがって、詳細は繰り返されない。
【０１２３】
次に、ＳＢＡをもつ無線コアネットワーク中の第２のネットワークノード中の装置１０００の概略ブロック図を例示する図１０への参照が行われる。第２のネットワークノードは、たとえば、図１に示されているＮＲＦであり得る。装置１０００は、図４〜図５に関して説明された例示的な方法４００、５００、および、場合によっては、任意の他のプロセスまたは方法を行うように動作可能である。
【０１２４】
図１０に例示されているように、装置１０００は、ネットワーク機能サービスプロデューサーからネットワーク機能インスタンスについての登録要求を受信することであって、登録要求が、ネットワーク機能インスタンスが適用可能である加入者グループの加入者グループ識別子を含む、登録要求を受信することを行うように設定された第３の受信ユニット１００１と、ネットワーク機能インスタンスに関連する加入者グループ識別子を記憶するように設定された記憶ユニット１００２とを備え得る。
【０１２５】
いくつかの実施形態では、装置１０００は、ネットワーク機能インスタンスを発見することについての第１の要求を受信することであって、第１の要求が、加入者グループの加入者グループ識別子を含む、第１の要求を受信することを行うように設定された第４の受信ユニット１００３と、加入者グループ識別子に従って加入者グループのための少なくとも１つのネットワーク機能インスタンスを決定するように設定された決定ユニット１００４と、加入者グループのための少なくとも１つのネットワーク機能インスタンスを含む第１の応答を送るように設定された第３の送信ユニット１００５とをさらに備え得る。
【０１２６】
いくつかの実施形態では、装置１０００は、複数の加入者グループの加入者グループ情報を照会することについての第２の要求を受信するように設定された第５の受信ユニット１００６と、複数の加入者グループの加入者グループ情報を含む第２の応答を送るように設定された第４の送信ユニット１００７とをさらに備え得る。
【０１２７】
いくつかの実施形態では、装置１０００は、第三者登録エンティティを介して、ネットワーク機能インスタンスの登録と、ネットワーク機能インスタンスが適用可能である加入者グループの加入者グループ識別子とを受信するように設定された第６の受信ユニット１００８をさらに備え得る。
【０１２８】
いくつかの実施形態では、装置１０００のユニットは、方法４００、５００の対応するブロックの動作を実装するように設定され得、したがって、方法４００、５００に関して提供される関連する説明もここで適用され、したがって、詳細は繰り返されない。
【０１２９】
次に、ＳＢＡをもつ無線コアネットワーク中の第３のネットワークノード中の装置１１００の概略ブロック図を例示する図１１への参照が行われる。第３のネットワークノードは、たとえば、図１に示されているＵＤＭ、ＡＵＳＦ、ＰＣＦのようなＮＦサービスプロデューサーであり得る。装置１１００は、図６に関して説明された方法６００、および、場合によっては、任意の他のプロセスまたは方法を行うように動作可能である。
【０１３０】
図１１に示されているように、装置１１００は、ネットワーク機能リポジトリに、ネットワーク機能インスタンスを、ネットワーク機能インスタンスが適用可能である加入者グループの加入者グループ識別子とともに登録するように設定された登録ユニット１１０１を備え得る。
【０１３１】
装置９００、１０００または１１００中の、いくつかのユニットまたはモジュールは、いくつかの実装形態において組み合わせられ得ることが諒解されよう。たとえば、一実施形態では、図１０に関して説明されたユニット１００１、１００３、１００５〜１００８によって送信されるすべての情報を送るおよび受信するために、単一の送受信ユニットを使用することが可能である。
【０１３２】
いくつかの実施形態が、図１に示されている例示的なネットワークのコンテキストにおいて説明されるが、それは、本開示の趣旨および範囲を制限するものとして解釈されるべきでない。本開示の原理および概念は、他のネットワークアーキテクチャにより一般的に適用可能であり得る。
【０１３３】
さらに、本開示は、上述のようなコンピュータプログラムを含んでいるキャリアをも提供し得、そのキャリアは、電子信号、光信号、無線信号、またはコンピュータ可読記憶媒体のうちの１つである。コンピュータ可読記憶媒体は、たとえば、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（読取り専用メモリ）、フラッシュメモリ、磁気テープ、ＣＤ−ＲＯＭ、ＤＶＤ、Ｂｌｕ−ｒａｙディスクなどのような、光コンパクトディスクまたは電子メモリデバイスであり得る。
【０１３４】
本明細書で説明される技法は、一実施形態で説明される対応する装置の１つまたは複数の機能を実装する装置が、従来技術の手段だけでなく、その実施形態で説明される対応する装置の１つまたは複数の機能を実装するための手段をも備えるように、および、その装置が、各別個の機能のための別個の手段、あるいは２つまたはそれ以上の機能を実施するように設定され得る手段を備え得るように、様々な手段によって実装され得る。たとえば、これらの技法は、ハードウェア（１つまたは複数の装置）、ファームウェア（１つまたは複数の装置）、ソフトウェア（１つまたは複数のモジュール）、またはそれらの組合せで実装され得る。ファームウェアまたはソフトウェアの場合、実装は、本明細書で説明される機能を実施するモジュール（たとえば、プロシージャ、機能など）を通して行われ得る。
【０１３５】
本明細書の例示的な実施形態が、方法および装置のブロック図およびフローチャート図に関して上記で説明された。ブロック図およびフローチャート図の各ブロック、ならびにブロック図およびフローチャート図中のブロックの組合せが、それぞれ、コンピュータプログラム命令を含む様々な手段によって実装され得ることを理解されよう。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、または機械を製造するための他のプログラマブルデータ処理装置にロードされ得、その結果、コンピュータまたは他のプログラマブルデータ処理装置上で実行する命令は、フローチャートの１つまたは複数のブロックにおいて指定された機能を実装するための手段を作成する。
【０１３６】
さらに、動作は特定の順序で示されているが、これは、望ましい結果を達成するために、そのような動作が、示されている特定の順序または連続した順序で実施されること、あるいはすべての例示された動作が実施されることを必要とするものとして理解されるべきではない。いくつかの状況では、マルチタスキングおよび並列処理が有利であり得る。同様に、いくつかの特定の実装の詳細が上記の議論中に含まれているが、これらは、本明細書で説明される主題の範囲に対する限定と解釈されるべきではなく、むしろ特定の実施形態に固有であり得る特徴の説明と解釈されるべきである。別個の実施形態のコンテキストにおいて説明されるいくつかの特徴は、単一の実施形態における組合せでも実装され得る。逆に、単一の実施形態のコンテキストにおいて説明される様々な特徴が、複数の実施形態において別々にも実装され、または任意の好適な部分組合せでも実装され得る。
【０１３７】
本明細書は多くの特定の実装の詳細を含んでいるが、これらは、任意の実装のまたは請求され得るものの範囲に対する限定と解釈されるべきではなく、むしろ特定の実装形態の特定の実施形態に固有であり得る特徴の説明と解釈されるべきである。別個の実施形態のコンテキストにおいて本明細書で説明されるいくつかの特徴は、単一の実施形態における組合せでも実装され得る。逆に、単一の実施形態のコンテキストにおいて説明される様々な特徴が、複数の実施形態において別々にも実装され、または任意の好適な部分組合せでも実装され得る。その上、特徴は、いくつかの組合せで働くものとして上記で説明され、さらには最初にそのようなものとして請求され得るが、請求される組合せからの１つまたは複数の特徴は、いくつかの場合にはその組合せから削除され得、請求される組合せは、部分組合せまたは部分組合せの変形を対象とし得る。
【０１３８】
技術が進歩するにつれて、発明的概念が様々なやり方で実装され得ることが当業者に明らかであろう。上記で説明された実施形態は、本開示を限定するのではなく説明するために与えられており、当業者が容易に理解するように、本開示の趣旨および範囲から逸脱することなく変更および変形が行われ得ることを理解されたい。そのような変更および変形は、本開示の範囲および添付の特許請求の範囲内にあると見なされる。本開示の保護範囲は、添付の特許請求の範囲によって規定される。
【図１】
0006979520.tif 000002
【図２】
0006979520.tif 000003
【図３】
0006979520.tif 000004
【図４】
0006979520.tif 000005
【図５】
0006979520.tif 000006
【図６】
0006979520.tif 000007
【図７】
0006979520.tif 000008
【図８ａ】
0006979520.tif 000009
【図８ｂ】
0006979520.tif 000010
【図８ｃ】
0006979520.tif 000011
【図９】
0006979520.tif 000012
【図１０】
0006979520.tif 000013
【図１１】
0006979520.tif 000014