掌桥专利:专业的专利平台
掌桥专利
首页

用于针对用户处理切片选择数据的方法和装置

文献发布时间:2023-06-19 10:05:17


用于针对用户处理切片选择数据的方法和装置

技术领域

本发明一般地涉及5G网络中的服务处理,并且更具体地,本发明涉及基于服务的架构的引入。

背景技术

3GPP TS 23.501v15.1.0将网络功能(NF)定义为5G网络中的3GPP采用的或3GPP定义的处理功能,该处理功能具有所定义的功能行为和3GPP定义的接口。NF可以被实现为在专用硬件上的网元,或者被实现为在专用硬件上运行的软件实例。例如,图1以如在3GPP TS23.501中公开的基于服务的接口表示,示出了漫游5G系统架构—VPLMN中具有应用功能(AF)的本地分流场景。

5G包括颠覆性的变化,即,传统的对等接口和协议被所谓的基于服务的架构(SBA)所修改,在SBA中,每个NF(作为NF生产者或NF提供者)可以借助于HTTP/REST向一个或多个NF使用者提供一个或多个服务。NF生产者经由特定参考点与NF使用者通信。NF服务是由NF(NF服务生产者或NF服务提供者)通过基于服务的接口(SBI)或参考点向其他授权NF(NF服务使用者)公开的一种类型的能力。

服务生产者被实例化以由服务使用者实例使用。服务实例在系统建立时被定义,但是实例的数量是动态的:增加/减少、故障、程序化维护等。NF发现和NF服务发现使得一个NF能够发现具有特定NF服务或目标NF类型的一组NF实例。NF存储功能(NRF)支持NF发现和NF服务发现。

为此,至少部分地如图2和图3所示,NRF从NF服务生产者接收注册和注销,允许NF服务使用者发现和选择可用的NF服务生产者,以及授权NF服务使用者以访问NF服务生产者。

除此之外,如图1所示,5G网络还包括统一数据管理(UDM)实体以存储订户数据,以及在分层架构中,UDM将数据存储在5G统一数据储存库(UDR)中。如图4所示,UDR支持以下项:例如由UDM存储和取得订阅数据,例如由策略控制功能(PCF)存储和取得策略数据,以及例如由网络开放功能(NEF)存储和取得用于开放的结构化数据和用于应用检测的应用数据。UDM、PCF以及NEF经由Nudr接口与UDR通信。

3GPP TS 23.502v15.1.0基本上定义了三种类型的数据(订阅数据、策略数据以及用于开放的数据),这些数据被存储在UDR中,并且可通过用于由UDR提供的NF服务数据管理(DM)的适当服务操作而从示例性NF服务使用者(UDM、PCF、NEF)来获得。5G UDR是一种被定义为支持数据分层架构的存储架构,其中数据被存储在UDR中,而用于访问数据的逻辑在每个NF中来提供。

根据3GPP TS 23.501,可以部署多个UDR,每个UDR保存一个数据集,或者甚至数据可以例如基于单独的SUPI或SUPI范围而被划分成多个订户集。这要求Nudr服务寄存器指示它存储了什么数据(例如,数据集和SUPI范围或单独的SUPI),以及哪些使用者可以在发现时读取该信息以及将该信息用于选择对应的UDR实例。这种按照订户标识和/或订户范围的划分/分区适用于UDR、UDM以及AUSF。

3GPP TS 23.502还公开了UDR服务,即,Nudr_数据管理(Data Management,DM)和操作,如图5所示。

5G UDR是一种被定义为支持数据分层架构的存储架构,其定义方式与针对5G前(从3GPP版本13起)定义的方式相同。当时,与先前的单体网络功能(NF)/应用(其中数据和逻辑两者是同一网络实体的一部分)相比,分层架构是一种新的范例。分层架构的主要优势之一是订阅数据的集中化和整合,尽管它未能提供对所存储的数据的开放式轻松访问,因为用于访问5G前UDR的3GPP接口未完全被标准化(以前的Ud接口)。

5G UDR是5G前UDR的发展,该发展主要在以下领域:Nudr被定义为作为SBI被实现;基于在标准化下的JavaScript对象表示法(JSON)主体中传送的数据结构,Nudr被定义为DB技术不可知的(例如,模式、数据模型等);以及不仅订阅数据被存储,而且新数据也被存储(如图4所示),并且可针对新版本而扩展。因此,3GPP将实现对订阅数据和与多个使用者相关的其他数据的多供应商标准访问。

还开发了5G,其目的是定义基于服务的架构(SBA)服务而不是NF服务,SBA服务被预期为更适合在云原生架构(CNA)中进行部署以满足特定要求,例如:独立于其他服务而部署/开发/更新/升级/伸缩的服务;松散耦合,其中一个服务不应始终需要执行另一个服务,尽管服务成链(chaining)可以被允许;可重用性;寿命;等等。

为此,期望SBA服务由多个微服务来实现,以使得可以经由充当“数据管理者”的单个微服务并且仅将该“数据管理者”微服务链接到未被耦合到其他微服务的内部数据模型来访问SBA服务内的数据。一旦实现这一点,这是一种从CNA收益获利的良好方法。

但是,Nudr_DM不是与其余SBA服务具有相同意义的SBA服务,主要因为它是逻辑上单一的(多类型)数据储存库,即,5G UDR不提供应用逻辑而是仅存储数据并且提供用于访问该数据的SBI。此外,5G UDR旨在存储不同的数据类型,并且期望被扩展为存储不同使用者可能需要的所有数据类型。

第一个缺点是UDR复杂性增加,因为对新数据类型的支持将需要通过不同关键字访问的新的/修改后的数据模型。与5G前UDR相比,只要数据量增加,新的5G UDR的复杂性便增加,这需要新的内部数据模型,通过不同的关键字进行访问,例如,应用数据甚至可能没有关键字或使用应用ID(与强制的订户关键字相比),而用于开放的数据还不清楚将包含哪些内容。随着被存储在UDR中以用于未来版本的新数据的增加,这种复杂性将增加。需要从JSON主体在Nudr中传送的外部标准数据结构到内部DB技术相关的数据模型的内部映射,这很复杂并且需要很高的处理能力。

第二个缺点是紧密耦合的供应,该供应源自具有任何DB内部构件(DB internals)不可知的Nudr数据结构,以使得不能从内部DB原生API的丰富属性获利。例如,在版本15中,针对基本CRUD(创建-读取-更新-删除)操作仅定义了几个数据请求。只要进行标准化(DB不可知)的工作量很大并且可能不可行,便不能灵活地搜索或修改树状结构(如LDAP允许)或表结构中的单个数据属性。

这意味着Nudr将不支持例如供应应用(该供应应用需要单独属性的复杂搜索、大量更新等)所要求的操作。实际上,供应不在3GPP范围内。然后,任何商业UDR解决方案将需要保留另一种方式来访问数据以及Nudr。一种趋势是保留来自5G前版本UDR解决方案的LDAP(其具有专有数据模型),并且在此基础上添加具有标准基本数据结构的新Nudr HTTP/REST。

这意味着供应应用或需要比Nudr更丰富的访问的任何其他应用(如由原生DB API或至少由LDAP提供的应用)将被耦合到一些DB内部构件,即,DB或原生API属性中的数据模型对应用设计具有依赖性。实际上,这被认为是应当在CNA中避免的反模式。要遵循的模式是不允许多个使用者访问所存储的数据,而是经由充当数据管理者的单个微服务来提供访问,如上所述。

第三个缺点是需要应用逻辑以用于Nudr服务注册、发现和选择。因为UDR存储不同类型的数据,所以可能的解决方案可以是部署多个UDR实例,每个实例仅保存一种数据类型。但是,由UDR提供的服务是唯一的:Nudr_DM,以使得服务实例应在NRF中注册哪个数据集被存储的信息,而使用者应在发现时接收该信息并且将该信息用于选择。但是,注册/发现/选择不是应用不可知的,这意味着服务增加了复杂性。

第四个缺点是地理数据分区,地理数据分区已在前几代网络中使用,但是它针对5G UDR提出了重要的约束。例如,如果UDR被分区成不同的订户集,则不同的使用者池(例如UDM)仅访问一个特定UDR,因此也需要在不同的使用者池(例如UDM)之间进行数据分区。除此之外,Nudr服务(及其使用者:Nudm、Nausf、Npcf、Nnef)注册、发现和选择需要应用逻辑,其中每个Nudr服务仅提供对一个订户集的支持。也就是说,将需要在订户集之间的不可伸缩并且繁琐地被配置/维护的映射表,并且该Nudr实例(以及Nudr服务使用者,例如Nudm、Nausf、Npcf、Nnef)向这些订户提供服务。订户集可以由一系列SUPI(或更一般地,UE标识符)来定义,但是在许多情况下,也由单独的SUPI来定义。

发明内容

在所附权利要求书中描述了本发明。本发明旨在克服这些缺点并提供一种用于访问UDR的方法。在一个实施例中,该方法包括:将当前在5G UDR中针对多个NF服务使用者(例如UDM、PCF、NEF)提供的数据集划分成多个不同的SBA服务,其中,每个SBA服务与所述数据集所关联的多个数据子集中的一个或多个数据子集相关联,其中,每个SBA服务是针对所述多个NF服务使用者(例如UDM、PCF、NEF)中的一个或多个NF服务使用者(例如UDM)提供的。

在另一个实施例中,该方法包括:针对在UDR中针对多个NF服务使用者(例如UDM、PCF、NEF)提供的数据集,存储多个SBA服务,其中,每个SBA服务与所述数据集所关联的多个数据子集中的一个或多个数据子集相关联,其中,每个SBA服务是针对所述多个NF服务使用者(例如UDM、PCF、NEF)中的一个或多个NF服务使用者(例如UDM)提供的。

建议是将传统分层架构中的集中式5G UDR发展成多个不同的SBA服务,每个SBA服务提供对仅可通过相同服务操作而访问的特定、独立并且有限的数据集的访问(针对该数据实现一种“数据管理者”模式)。因此,在上述两个实施例中,该方法还包括:从所述UDR向NRF注册在所述UDR处被处理的所述多个SBA服务的标识符和所述UDR的标识符;在所述NRF处,从NF服务使用者接收具有SBA服务的标识符的服务发现请求;假设所述NRF知道处理所述SBA服务的UDR,则从所述NRF向所述NF服务使用者发送处理所述SBA服务的所述UDR的标识符;从所述NF服务使用者向由所述UDR的标识符来标识的所述UDR发送对所述SBA服务的服务请求;以及在所述NF服务使用者处,从所述UDR接收与所述SBA服务所关联的所述一个或多个数据子集相关的信息数据。

为了说明性目的,本文档专注于现有5G(数据)使用者需要的订阅数据:经由UDM的接入和移动性管理功能(AMF)、会话管理功能(SMF)以及SMS功能(SMSF)。相同的分析将适用于其他Nudr使用者(例如PCF、NEF)需要的订阅数据或被存储在UDR中的其他数据集。

在一个实施例中,提供以下SBA服务:

接入和移动性订阅数据管理(AccessMobilitySubsData),其拥有以下数据子集:接入和移动性订阅数据,切片选择订阅数据,AMF数据中的UE上下文。它还拥有在AMF(或类似的未来新使用者)注册时提供的数据。

会话订阅数据管理(SessionSubsData),其拥有以下数据子集:SMF选择订阅数据,SMF数据中的UE上下文,会话管理订阅数据。它还拥有在SMF(或类似的未来新使用者)注册时提供的数据。

SMS订阅数据管理(SMSSubsData),其拥有以下数据子集:SMS管理订阅数据、SMS订阅数据。它还拥有在SMSF(或类似的未来新使用者)注册时提供的数据。

对于所有的新SBA服务,定义了查询、更新、订阅、取消订阅以及通知服务操作;以及对于每个服务操作,还定义了操作语义。

另一方面,可以通过计算机程序来实施本发明,所述计算机程序能够加载到具有输入单元和输出单元以及处理单元的计算机的内部存储器中,并且包括适于执行上述方法步骤的可执行代码。特别地,该可执行代码能够被记录在所述计算机可读的载体中。

附图说明

通过结合附图阅读此说明书,本发明的特性、目标和优势将变得显而易见,这些附图是:

图1以基于服务的接口表示来示出了漫游5G系统架构—VPLMN中具有应用功能(AF)的本地分流场景;

图2示出了NRF中的NF服务提供者的服务注册;

图3示出了由NRF中的NF服务使用者对NF服务提供者的服务发现;

图4示出了具有5G UDR内容和使用者的基本组件结构;

图5示出了用于NF服务和示例性NF服务使用者的Nudr_DM服务操作;

图6示出了用于对应于NF服务的数据集的Nudr_DM数据子集;

图7示出了用于NF服务和示例性NF服务使用者的SBA服务和服务操作;

图8示出了具有5G UDR中的SBA服务和数据以及访问SBA服务和数据的使用者的基本组件结构;

图9示出了根据一个实施例的UDR的基本组件结构;

图10示出了根据一个实施例的NF服务使用者节点的基本组件结构;

图11示出了根据一个实施例的由UDR执行的示例性动作序列;

图12示出了根据另一个实施例的由UDR执行的示例性动作序列;

图13示出了根据一个实施例的由NF服务使用者节点执行的示例性动作序列;

图14示出了根据一个实施例的由充当NF服务使用者节点的UDM进一步执行的示例性动作序列;

图15示出了根据另一个实施例的UDR的基本组件结构;

图16示出了根据另一个实施例的NF服务使用者节点的基本组件结构;

图17示出了根据3GPP的针对服务注册和发现而执行的示例性动作序列;

图18示出了根据一个实施例的针对服务执行和选择存储而执行的示例性动作序列;

图19示出了根据一个实施例的针对服务注册和发现而执行的示例性动作序列。

具体实施方式

以下描述了用于将传统分层架构中的集中式5G UDR发展成多个不同的SBA服务的装置和方法的当前优选实施例,每个SBA服务提供对仅可通过相同服务操作而访问的特定、独立并且有限的数据集的访问(针对该数据实现一种“数据管理者”模式)。以这种方式,上面确定的针对UDR及其使用者的开发的约束被克服或最小化,并且这些新的SBA服务非常适合CNA。

为了说明性目的,本文档专注于现有5G数据使用者需要的订阅数据:全部经由UDM的AMF、SMF和SMSF。相同的分析可以适用于其他Nudr使用者(例如PCF、NEF)需要的订阅数据或被存储在UDR中的其他数据集。

AMF、SMF以及SMSF经由使用Nudr_DM服务从UDR中取得数据的UDM,使用Nudm_SDM服务来访问数据。在这方面,Nudm_SDM服务在从UDR中取得的数据之上执行某种逻辑,如特性支持、数据访问授权实施等。

在3GPP TS 23.502条款5.2.3.3.1中公开了当前由AMF、SMF以及SMSF经由UDM使用Nudm_SDM服务来取得的数据,该数据被以所谓的订阅数据类型(Subscription Data Type)进行组织,即,一次取得的数据组,如下表I所示。

表I—Nudm_SDM订阅数据类型

UDM从UDR中整体取得这些订阅数据类型。但是,3GPP TS 23.502条款5.2.12.2.1公开了用于Nudr的不同数据结构,其中数据集订阅数据(Data Set Subscription Data)对应于上面公开的完整表I(如在条款5.2.3.3.1中公开的),其中该数据集(Data Set)与多个所谓的数据子集(Data Subset)相关联,如在图6中公开的。

关于以本说明书为目标的SBA服务的定义,多个选项是可能的,具体取决于要提供的功能的粒度,该粒度确定由每个服务拥有的数据。

在本说明书中,讨论了如图7所示的以下SBA服务20:

接入和移动性订阅数据管理(AccessMobilitySubsData)20a,其拥有以下数据子集:接入和移动性订阅数据,切片选择订阅数据,AMF数据中的UE上下文。它还拥有在AMF(或类似的未来新使用者)注册时提供的数据。

会话订阅数据管理(SessionSubsData)20b,其拥有以下数据子集:SMF选择订阅数据,SMF数据中的UE上下文,会话管理订阅数据。它还拥有在SMF(或类似的未来新使用者)注册时提供的数据。

SMS订阅数据管理(SMSSubsData)20c,其拥有以下数据子集:SMS管理订阅数据,SMS订阅数据。它还拥有在SMSF(或类似的未来新使用者)注册时提供的数据。

对于所有的新SBA服务20,定义了查询、更新、订阅、取消订阅以及通知服务操作26;以及对于每个服务操作,还定义了操作语义27,也如图7所示。

借助将先前的数据集划分成多个不同并且特定的SBA服务,AMF、SMF以及SMSF(如在3GPP TS 23.502调用流程中定义的)可以继续从UDM来请求订阅数据类型10a,代替针对每个对应的数据子集12经由Nudr_DM从UDR获得对应的数据,由于针对对应的新建议的SBA服务20a、20b或20c的查询操作,UDM能够访问对应的特定信息,这视情况而定。

例如,在图8所示的实施例中,UDM 4可以确定对于从AMF 7接收的对订阅数据类型10a的请求,UDM 4从UDR 1中取得接入和移动性订阅数据管理20a;而对于从SMF 8接收的对订阅数据类型10a的请求,UDM 4取得会话订阅数据管理20b。

参考在3GPP TS 23.502条款4.2.2.2.2中公开的示例性注册过程调用流程,讨论了定义SBA服务的进一步改进。为了简单起见,在该调用流程的图中未示出UDM与UDR之间的交互,但是在动作14a、14b、14c和14d的对应文本中反映了这些交互。

借助如上所述的新SBA服务的定义,3GPP TS 23.502的条款4.2.2.2.2中的动作14a、14b、14c和14d需要下面讨论的一些修改。

动作14a-b。如果自上次注册过程以来AMF已改变,或者如果UE提供了未引用AMF中的有效上下文的SUPI,或者如果UE注册到它已经注册到非3GPP接入的同一AMF(即,UE在非3GPP接入上注册,并且发起该注册过程以添加3GPP接入),则新的AMF使用Nudm_UECM_Registration向UDM注册,并且订阅当UDM注销该AMF时收到通知。UDM存储与接入类型(Access Type)相关联的AMF标识,并且不删除与其他接入类型相关联的AMF标识。UDM通过更新操作将在注册时提供的信息存储在AccessMobilitySubsData服务中。

AMF使用Nudm_SDM_Get来取得接入和移动性订阅数据、SMF选择订阅数据以及SMF数据中的UE上下文。这要求UDM通过查询操作从AccessMobilitySubsData和SessionSubsData服务中取得该信息。在接收到成功响应之后,AMF使用Nudm_SDM_Subscribe来订阅当数据请求被修改时收到通知,UDM通过订阅操作来订阅AccessMobilitySubsData和SessionSubsData服务。如果GPSI在UE订阅数据中可用,则GPSI在来自UDM的接入和移动性订阅数据中被提供给AMF。

新的AMF将其针对UE服务的接入类型提供给UDM,并且将接入类型设置为“3GPP接入”。UDM通过更新操作将关联的接入类型以及服务AMF存储在AccessMobilitySubsData中。

新的AMF在从UDM获得接入和移动性订阅数据之后,针对UE创建MM上下文。

对于其中UE未被成功验证的紧急注册,AMF将不向UDM注册。

对于紧急注册,AMF将不检查接入限制、区域限制或订阅限制。对于紧急注册,AMF将忽略来自UDM的任何未成功注册响应,并且继续注册过程。

动作14c。当UDM存储关联的接入类型(例如3GPP)以及服务AMF(如在步骤14a中指示)时,它将使得UDM向对应于相同(例如3GPP)接入的旧AMF(如果存在)发起Nudm_UECM_DeregistrationNotification(参见条款5.2.3.2.2)。旧AMF删除UE的MM上下文。如果由UDM指示的服务NF删除原因是初始注册,则如在条款4.2.2.3.2中描述的,旧AMF朝向UE的所有关联的SMF调用Nsmf_PDUSession_ReleaseSMContext(SUPI、PDU会话ID)服务操作,以通知UE被从旧AMF中注销。SMF将在获得该通知时释放PDU会话。

动作14d。旧AMF使用Nudm_SDM_unsubscribe向UDM取消订阅数据。

也就是说,对UDR 1中的整个数据集订阅数据10b的访问被对特定SBA服务20a、20b或20c(具体取决于每种情况下所需的数据)的访问所代替。

该提议的优势是这样的解决方案适合3GPP版本16,在3GPP版本16中,期望独立于任何NF而部署服务,也就是说,服务需要是独立的。因此,不需要定义任何新的NF或保留现有的UDR,而是相反,独立于任何NF而使用新建议的服务。

因此,在本说明书中,提供了一种用于访问UDR 1中的数据的方法,该方法在UDR处被执行。

根据图11所示的一个实施例,该方法包括步骤S-1110:将在UDR中针对多个NF服务使用者11提供的数据集10b划分成多个SBA服务20,其中每个SBA服务(例如20a)与数据集10b所关联的多个数据子集12中的一个或多个数据子集(例如22a、23a、24a、25a)相关联,其中每个SBA服务(例如20a)是针对多个NF服务使用者11中的一个或多个NF服务使用者21提供的。

在该实施例中,该方法还包括步骤S-1120:向NRF 2注册在UDR处被处理的多个SBA服务(例如20a、20b、20c)的标识符和UDR的标识符;步骤S-1130:从NF服务使用者3接收对SBA服务(例如20a)的服务请求;以及步骤S-1140:向NF服务使用者3发送与SBA服务(例如20a)所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据。

根据图12所示的另一个实施例,该方法包括步骤S1210:针对在UDR中针对多个NF服务使用者11提供的数据集10b,存储多个SBA服务20,其中每个SBA服务(例如20a)与数据集10b所关联的多个数据子集12中的一个或多个数据子集(例如22a、23a、24a、25a)相关联,其中每个SBA服务(例如20a)是针对多个NF服务使用者11中的一个或多个NF服务使用者21提供的。

在该另一个实施例中,该方法还包括步骤S-1220:向NRF 2注册在UDR处被处理的多个SBA服务(例如20a、20b、20c)的标识符和UDR的标识符;步骤S-1230:从NF服务使用者3接收对SBA服务(例如20a)的服务请求;以及步骤S-1240:向NF服务使用者3发送与SBA服务(例如20a)所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据。

在本说明书中,还提供了一种用于访问UDR 1中的数据的方法,该方法在NF服务使用者节点3或4处被执行。

根据图13所示的一个实施例,该方法包括步骤S-1310:向NRF 2发送具有SBA服务(例如20a)的标识符的服务发现请求;步骤S-1320:从NRF 2接收处理SBA服务20a的UDR 1实例的标识符;步骤S-1330:向由UDR实例的标识符来标识的UDR 1发送对SBA服务20a的服务请求;以及步骤S-1340:从UDR 1接收与SBA服务20a所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据。

在图14所示的子实施例中,对于上面参考图13讨论的实施例,并且在NF服务使用者节点是UDM 4的情况下,该方法还可以包括步骤S-1410:从另一个网络节点(例如可以是AMF节点7或SMF节点8)接收对在UDR 1中针对多个NF服务使用者11提供的数据集10b的NF服务10a请求;以及步骤S-1420:基于另一个网络节点(例如7或8),确定该服务请求针对其被朝向UDR 1发送的SBA服务20a。

当是这种情况时,在上述步骤S-1340期间从UDR 1接收到与SBA服务(例如20a)所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据后,该方法还包括步骤S-1430:根据与一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据,向另一个网络节点7或8发送NF服务10a响应。

为了执行参考图11和图12讨论的这些方法,在图9和图15中示出了UDR 1或60的不同实施例。

根据图9所示的一个实施例,UDR 60或1可以包括至少一个处理器620和存储处理器可执行指令614的至少一个存储器610。在该UDR中,至少一个处理器与至少一个存储器对接以执行处理器可执行指令,由此UDR可操作以执行以下公开的动作。

因此,在一个实施例中,图9所示的该UDR可操作以:将在UDR中针对多个NF服务使用者11提供的数据集10b划分成多个SBA服务20,其中每个SBA服务(例如20a)与数据集10b所关联的多个数据子集12中的一个或多个数据子集(例如22a、23a、24a、25a)相关联,其中每个SBA服务(例如20a)是针对多个NF服务使用者11中的一个或多个NF服务使用者21提供的。在一个子实施例中,在处理器620中运行的服务处理机627可以将数据集划分成多个SBA服务。

在另一个实施例中,图9所示的该UDR可操作以:针对在UDR中针对多个NF服务使用者11提供的数据集10b,存储多个SBA服务20,其中每个SBA服务(例如20a)与数据集10b所关联的多个数据子集12中的一个或多个数据子集(例如22a、23a、24a、25a)相关联,其中每个SBA服务(例如20a)是针对多个NF服务使用者11中的一个或多个NF服务使用者21提供的。在一个子实施例中,在处理器620中运行的服务处理机627可以针对数据集存储多个SBA服务。

在两个实施例中,图9所示的该UDR还可操作以:经由发射机640,向NRF 2注册在UDR处被处理的多个SBA服务20a、20b、20c的标识符和UDR的标识符;经由接收机630,从NF服务使用者3接收对SBA服务(例如20a)的服务请求;以及经由发射机640,向NF服务使用者3发送与SBA服务(例如20a)所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据。

在两个实施例的子实施例中,在处理器620中运行的服务处理机627可以处理与SBA服务相关的逻辑,例如注册和取回与SBA服务所关联的一个或多个数据相关的数据,而在处理器620中运行的协议处理机624可以控制发射机640和接收机630进行消息的发送和接收。

如果需要,则图9所示的UDR 60或1可以在存储器中被补充数据区段618,以存储SBA服务和相应的数据子集以及每个SBA服务的NF服务使用者。

因此,图9所示的UDR可以包括至少一个处理器620和至少一个存储器610,它们彼此通信,与协议处理机624、服务处理机627、接收机630和发射机640通信,以及与UDR的其他元件或单元通信。至少一个存储器610可以包括易失性和/或非易失性存储器。特别地,至少一个存储器610可以具有存储在其中的计算机程序614和数据618。计算机程序614可以从计算机程序产品650(例如存储计算机程序的任何非瞬时性计算机可读介质)被加载到至少一个存储器610中。数据618可以包括SBA服务和相应的数据子集以及每个SBA服务的NF服务使用者。至少一个处理器620可以被配置为执行协议处理机624和服务处理机627的功能。

根据图15所示的另一个实施例,在一个实施例中,UDR 60或1可操作以:将在UDR中针对多个NF服务使用者11提供的数据集10b划分成多个SBA服务20,其中每个SBA服务(例如20a)与数据集10b所关联的多个数据子集12中的一个或多个数据子集(例如22a、23a、24a、25a)相关联,其中每个SBA服务(例如20a)是针对多个NF服务使用者11中的一个或多个NF服务使用者21提供的。在一个子实施例中,在处理器620中运行的服务处理机627可以将数据集划分成多个SBA服务。

在另一个实施例中,图15所示的该UDR可操作以:针对在UDR中针对多个NF服务使用者11提供的数据集10b,存储多个SBA服务20,其中每个SBA服务(例如20a)与数据集10b所关联的多个数据子集12中的一个或多个数据子集(例如22a、23a、24a、25a)相关联,其中每个SBA服务(例如20a)是针对多个NF服务使用者11中的一个或多个NF服务使用者21提供的。在一个子实施例中,在处理器620中运行的服务处理机627可以针对数据集存储多个SBA服务。

在两个实施例中,图15所示的该UDR还可操作以:经由发射机640,向NRF 2注册在UDR处被处理的多个SBA服务20a、20b、20c的标识符和UDR的标识符;经由接收机630,从NF服务使用者3接收对SBA服务(例如20a)的服务请求;以及经由发射机640,向NF服务使用者3发送与SBA服务(例如20a)所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据。

在上面参考图15讨论的两个实施例的子实施例中,UDR可以包括服务处理机627,其可操作以处理与SBA服务相关的逻辑,例如注册和取回与SBA服务所关联的一个或多个数据相关的数据;以及协议处理机624,其可操作以控制发射机640和接收机630进行消息的发送和接收。

为了执行上面参考图13和图14讨论的这些方法,在图10和图16中示出了NF服务使用者节点70、3或4的不同实施例。

根据图10所示的一个实施例,NF服务使用者节点70、3或4可以包括至少一个处理器720和存储处理器可执行指令714的至少一个存储器710。在该NF服务使用者节点中,至少一个处理器与至少一个存储器对接以执行处理器可执行指令,由此NF服务使用者节点可操作以执行以下公开的动作。

因此,图10所示的该NF服务使用者节点可操作以:经由发射机740,向NRF 2发送具有SBA服务(例如20a)的标识符的服务发现请求;经由接收机730,从NRF 2接收处理SBA服务(例如20a)的UDR 1实例的标识符;经由发射机740,向由UDR实例的标识符来标识的UDR 1发送对SBA服务(20a)的服务请求;以及经由接收机730,从UDR 1接收与SBA服务(例如20a)所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据。

在其中NF服务使用者节点实现UDM 4的一个实施例中,图10所示的该NF服务使用者节点还可操作以:经由接收机730,从另一个网络节点(例如可以是AMF节点7或SMF节点8)接收对在UDR 1中针对多个NF服务使用者11提供的数据集10b的NF服务10a请求;基于另一个网络节点,确定该服务请求针对其被朝向UDR 1发送的SBA服务(例如20a);以及在从UDR1接收到与SBA服务(例如20a)所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据后,根据与一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据,经由发射机740向另一个网络节点发送NF服务10a响应。

在子实施例中,图10所示的NF服务使用者节点可以包括在处理器720中运行的服务处理机728,其被配置为处理与SBA服务相关的逻辑,例如SBA服务发现和取回与SBA服务所关联的一个或多个数据相关的数据;以及在处理器720中运行的UDR协议处理机726,其被配置为控制发射机740和接收机730进行消息的发送和接收。

在NF服务使用者节点70实现UDM 4的实施例中,图10所示的NF服务使用者节点可以包括在处理器720中运行的UDM协议处理机724,其被配置为控制发射机740和接收机730向/自另一个网络节点(例如可以是AMF节点7或SMF节点8)发送和接收消息。

如果需要,则如图10所示的NF服务使用者节点70、3或4可以在存储器中被补充数据区段718,以存储SBA服务和每个SBA服务的相应数据子集。

因此,图10所示的NF服务使用者节点可以包括至少一个处理器720和至少一个存储器710,它们彼此通信,与UDM协议处理机724(如果提供)、UDR协议处理机726、服务处理机728、接收机730和发射机740通信,以及与NF服务使用者节点的其他元件或单元通信。至少一个存储器710可以包括易失性和/或非易失性存储器。特别地,至少一个存储器710可以具有存储在其中的计算机程序714和数据718。计算机程序714可以从计算机程序产品750(例如存储计算机程序的任何非瞬时性计算机可读介质)被加载到至少一个存储器710中。数据718可以包括SBA服务和每个SBA服务的相应数据子集。至少一个处理器720可以被配置为执行UDM协议处理机724(如果提供)、UDR协议处理机726以及服务处理机728的功能。

根据图16所示的另一个实施例,NF服务使用者节点70、3或4可操作以:经由发射机740,向NRF 2发送具有SBA服务(例如20a)的标识符的服务发现请求;经由接收机730,从NRF2接收处理SBA服务(例如20a)的UDR 1实例的标识符;经由发射机740,向由UDR实例的标识符来标识的UDR 1发送对SBA服务(20a)的服务请求;以及经由接收机730,从UDR 1接收与SBA服务(例如20a)所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据。

在其中NF服务使用者节点实现UDM 4的一个实施例中,图16所示的该NF服务使用者节点还可操作以:经由接收机730,从另一个网络节点(例如可以是AMF节点7或SMF节点8)接收对在UDR 1中针对多个NF服务使用者11提供的数据集10b的NF服务10a请求;基于另一个网络节点,确定该服务请求针对其被朝向UDR 1发送的SBA服务(例如20a);以及在从UDR1接收到与SBA服务(例如20a)所关联的一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据后,根据与一个或多个数据子集(例如22a、23a、24a、25a)相关的信息数据,经由发射机740向另一个网络节点发送NF服务10a响应。

在子实施例中,图16所示的NF服务使用者节点可以包括:服务处理机728,其被配置为处理与SBA服务相关的逻辑,例如SBA服务发现和取回与SBA服务所关联的一个或多个数据相关的数据;以及UDR协议处理机726,其被配置为控制发射机740和接收机730进行消息的发送和接收。

在其中NF服务使用者节点70实现UDM 4的实施例中,图16所示的NF服务使用者节点可以包括UDM协议处理机724,其被配置为控制发射机740和接收机730向/自另一个网络节点(例如可以是AMF节点7或SMF节点8)发送和接收消息。

另一方面,图17示出了一种根据3GPP TS 23.501和TS 23.502的方法。

在该方法中,可以以任何顺序执行动作S-1710至S-1730。每个UDR注册它的NF简档。例如,具有3个不同的UDR,每个UDR存储不同的数据集。在这方面,TS 23.501条款6.2.6公开了在NRF中维护的NF实例的NF简档内容。对于每个UDR NF,每个Nudr_DM服务必须提供对应的“存储的数据/信息的标识”,即,用于标识是UDR-1、UDR-2还是UDR-3以及哪些数据被存储在每个UDR中的手段,从而允许使用者选择要使用的UDR。

动作S-1740。UDR使用者(即Nudr_DM服务的使用者)(在该示例中为UDM)需要指示要发现的NF和服务名称(即Nudr_DM),并且它将返回(动作S-1750)被注册的每个Nudr_DM的信息以及NF简档信息,该简档信息标识被存储在每个NF中的数据集。

因此,可以遵循如图18所示的用于服务执行和选择存储的方法,以使得UDM前端(UDM-FE)能够在选择目的地提供者服务时,根据需要的数据来区分目的地UDR,如下图所述。如图18所示:

动作S-1810。作为示例性用例,可以考虑当AMF需要访问一个UE订户数据时。该AMF针对一个特定的UE标识(例如SUPIx),使用Nudm_SubsDataMng_Get操作从UDM-FE请求该信息。

动作S-1820。UDM-FE需要标识需要使用哪个Nudr服务来访问对应的数据。UDM-FE需要检查在注册时提供的信息,以及还可能需要一些本地配置。在此示例中,仅考虑一个UDR存储订阅数据。

动作S-1830。UDM-FE执行由UDR-1注册的Nudr服务(即使用所提供的IP地址或FQDN)。

与参考图17描述的方法一样,图18所示的该方法要求一些信息被在注册时提供,被存储在NRF中,以及然后在发现时被提供给服务使用者。此外,服务使用者需要存储该信息,并且每次对其进行检查以选择正确的实例。

也就是说,如在现有TS中定义的Nudr_DM服务要求UDR的内部构件的知识,即,所存储的不同数据集甚至可能的订阅分区的知识。不仅Nudr_DM需要此知识,而且它的任何使用者和NRF也需要此知识。除此之外,要求该信息被存储在NRF和任何使用者两者中。

所有这些都需要管理数据、存储需求,并且增加服务使用者和生产者复杂性。

但是,根据本说明书的一个实施例,提供一种用于服务注册和发现的新方法,如图19所示。根据将内部数据集或甚至子集分配到不同的服务中(而不是仅使用一个Nudr_DM服务),该方法是基于数据不可知(和应用不可知)注册、发现和选择。如图19所示:

动作S-1910至S-1930。每个数据集可经由不同的新服务(例如NewServiceSubsData、NewServiceApplicationData、NewServiceExpData)来访问。然后,每个服务被注册而无需提供任何其他事物。

动作S-1940。在发现时,UDR使用者(在该示例中为UDM)发现需要的服务。在这种情况下,该服务是NewServiceSubsData,因为它需要访问订阅数据。

还可以通过计算机程序来实施本发明,该计算机程序能够加载到具有输入单元和输出单元以及处理单元的计算机的内部存储器中。为此,该计算机程序包括适于在计算机中运行时执行上述方法步骤的可执行代码。特别地,该可执行代码能够被记录在计算机中的载体可读装置中。

下面讨论该解决方案的其他优势。

第一个优势是与5G前UDR相比,UDR复杂性受到限制并且甚至降低。定义了新的独立并且更小的服务,而不是在同一Nudr服务下存储“所有”数据。每个服务具有更少的数据量和一组有限的要建模的用例。从Nudr标准数据结构到内部数据模型的映射更经济并且更简单。

第二个优势是减少Nudr标准数据结构限制,并且可以减少供应耦合。Nudr的目标仍然是基本CRUD(创建-读取-更新-删除)操作。但是,简单的搜索或单个数据属性的修改可能更经济,并且可能在3GPP中被标准化,因为能够大大降低要管理/访问的数据的复杂性。以这种方式,供应应用仍然将被耦合到内部数据模型,但是基于丰富Nudr标准访问的可能性,耦合可以受到限制。

第三个优势是Nudr服务注册、发现以及选择不需要应用逻辑。不同的服务被注册、发现和/或选择。这遵循了一些运营商的观点:即,服务应当被简化,从而不包括任何执行服务提供的功能所不需要的逻辑(如寻址)。这简化了服务提供者和使用者逻辑,并且因此简化了开发和更新。

第四个优势是可以不需要订户数据分区(它取决于用于新提议的服务的每个实现解决方案)。定义了不同的独立服务以访问更小的数据集,这意味着每个服务需要访问的数据量更少。因为新数据被标准化,所以数据不会被放置在不断增长的UDR中,但是将定义新服务以提供对该数据的正确访问。因此,能够避免达到可伸缩性的最大限制,尽管这取决于每个特定的实现解决方案,因为可伸缩性限制不仅是由于所存储的最大数据量,而且还取决于例如订户数量和业务模型。但是,对于相同的要求(业务模型、订户数量等),具有更小的服务(具有比大型Nudr服务少得多的数据)使得更难以达到可伸缩性限制。因此,当不需要订户数据分区时,这简化了网络部署。除此之外,Nudr服务(及其使用者:Nudm、Nausf、Npcf、Nnef)注册、发现以及选择不需要应用逻辑。

上面结合各种实施例描述了本发明,这些实施例旨在是说明性的和非限制性的。预计本领域技术人员可以修改这些实施例。本发明的范围由权利要求书结合说明书和附图来限定,并且落入权利要求书范围内的所有修改旨在被包括在本发明的范围中。

在此方面,下面列出了一些初步实施例。

1.一种用于访问统一数据储存库(1)UDR中的数据的方法,该方法包括:

将在UDR中针对多个网络功能NF服务使用者(11)提供的数据集(10b)划分成多个基于服务的架构SBA服务(20),其中,每个SBA服务(20a)与数据集(10b)所关联的多个数据子集(12)中的一个或多个数据子集(22a,23a,24a,25a)相关联,其中,每个SBA服务(20a)是针对多个NF服务使用者(11)中的一个或多个NF服务使用者(21)提供的;

从UDR向网络存储功能(2)NRF注册在UDR处被处理的多个SBA服务(20a,20b,20c)的标识符和UDR的标识符;

在NRF(2)处,从NF服务使用者(3)接收具有SBA服务(20a)的标识符的服务发现请求;

在NRF(2)处,确定处理SBA服务(20a)的UDR实例;

从NRF(2)向NF服务使用者(3)发送处理SBA服务(20a)的UDR实例的标识符;

从NF服务使用者(3)向由UDR实例的标识符来标识的UDR(1)发送对SBA服务(20a)的服务请求;以及

在NF服务使用者(3)处,从UDR(1)接收与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据。

2.一种用于访问统一数据储存库(1)UDR中的数据的方法,该方法包括:

针对在UDR中针对多个网络功能NF服务使用者(11)提供的数据集(10b),存储多个基于服务的架构SBA服务(20),其中,每个SBA服务(20a)与数据集(10b)所关联的多个数据子集(12)中的一个或多个数据子集(22a,23a,24a,25a)相关联,其中,每个SBA服务(20a)是针对多个NF服务使用者(11)中的一个或多个NF服务使用者(21)提供的;

从UDR向网络存储功能(2)NRF注册在UDR处被处理的多个SBA服务(20a,20b,20c)的标识符和UDR的标识符;

在NRF(2)处,从NF服务使用者(3)接收具有SBA服务(20a)的标识符的服务发现请求;

在NRF(2)处,确定处理SBA服务(20a)的UDR实例;

从NRF(2)向NF服务使用者(3)发送处理SBA服务(20a)的UDR实例的标识符;

从NF服务使用者(3)向由UDR实例的标识符来标识的UDR(1)发送对SBA服务(20a)的服务请求;以及

在NF服务使用者(3)处,从UDR(1)接收与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据。

3.一种用于访问统一数据储存库(1)UDR中的数据的方法,该方法在UDR(1)处被执行并且包括:

将在UDR中针对多个网络功能NF服务使用者(11)提供的数据集(10b)划分(S-1110)成多个基于服务的架构SBA服务(20),其中,每个SBA服务(20a)与数据集(10b)所关联的多个数据子集(12)中的一个或多个数据子集(22a,23a,24a,25a)相关联,其中,每个SBA服务(20a)是针对多个NF服务使用者(11)中的一个或多个NF服务使用者(21)提供的;

向网络存储功能(2)NRF注册(S-1120)在UDR处被处理的多个SBA服务(20a,20b,20c)的标识符和UDR的标识符;

从NF服务使用者(3)接收(S-1130)对SBA服务(20a)的服务请求;以及

向NF服务使用者(3)发送(S-1140)与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据。

4.一种用于访问统一数据储存库(1)UDR中的数据的方法,该方法在UDR(1)处被执行并且包括:

针对在UDR中针对多个网络功能NF服务使用者(11)提供的数据集(10b),存储(S-1210)多个基于服务的架构SBA服务(20),其中,每个SBA服务(20a)与数据集(10b)所关联的多个数据子集(12)中的一个或多个数据子集(22a,23a,24a,25a)相关联,其中,每个SBA服务(20a)是针对多个NF服务使用者(11)中的一个或多个NF服务使用者(21)提供的;

向网络存储功能(2)NRF注册(S-1220)在UDR处被处理的多个SBA服务(20a,20b,20c)的标识符和UDR的标识符;

从NF服务使用者(3)接收(S-1230)对SBA服务(20a)的服务请求;以及

向NF服务使用者(3)发送(S-1240)与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据。

5.根据实施例1或4中任一项所述的方法,其中,注册多个SBA服务(20a,20b,20c)的标识符包括:针对每个SBA服务(20a),注册所关联的一个或多个数据子集(22a,23a,24a,25a)的标识符。

6.根据实施例1至5中任一项所述的方法,其中,数据集(10b)对应于所谓的数据管理DM NF服务(10a)。

7.根据实施例1至5中任一项所述的方法,其中,数据集(10b)对应于订阅数据集。

8.根据实施例1至7中任一项所述的方法,其中,SBA服务(20)对应于接入和移动性订阅数据管理(20a),并且SBA服务(20)所关联的一个或多个数据子集(22a,23a,24a,25a)包括以下中的任何一项:接入和移动性订阅数据,切片选择订阅数据,AMF数据中的UE上下文以及AMF注册数据。

9.根据实施例1至8中任一项所述的方法,其中,SBA服务(20)对应于会话订阅数据管理(20b),并且SBA服务(20)所关联的一个或多个数据子集(22b,23b,24b,25b)包括以下中的任何一项:SMF选择订阅数据,SMF数据中的UE上下文,会话管理订阅数据以及SMF注册数据。

10.根据实施例1至9中任一项所述的方法,其中,SBA服务(20)对应于SMS订阅数据管理(20c),并且SBA服务(20)所关联的一个或多个数据子集(22c,23c,24c)包括以下中的任何一项:SMS管理订阅数据,SMS订阅数据以及SMSF注册数据。

11.根据实施例1至10中任一项所述的方法,其中,与每个SBA服务(20a)相关联的一个或多个数据子集(22a,23a,24a,25a)的不同值集是基于用户或用户设备UE来存储的。

12.根据实施例1至11中任一项所述的方法,其中,查询、更新、订阅、取消订阅以及通知操作是针对每个SBA服务来定义的并且能够由一个或多个NF服务使用者来使用。

13.根据实施例11和12所述的方法,其中,每个查询、更新、订阅、取消订阅以及通知操作能够由一个或多个NF服务使用者基于用户或UE来使用。

14.一种统一数据储存库(60,1)UDR,被配置为:

将在UDR中针对多个网络功能NF服务使用者(11)提供的数据集(10b)划分成多个基于服务的架构SBA服务(20),其中,每个SBA服务(20a)与数据集(10b)所关联的多个数据子集(12)中的一个或多个数据子集(22a,23a,24a,25a)相关联,其中,每个SBA服务(20a)是针对多个NF服务使用者(11)中的一个或多个NF服务使用者(21)提供的;

经由发射机(640),向网络存储功能(2)NRF注册在UDR处被处理的多个SBA服务(20a,20b,20c)的标识符和UDR的标识符;

经由接收机(630),从NF服务使用者(3)接收对SBA服务(20a)的服务请求;以及

经由发射机(640),向NF服务使用者(3)发送与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据。

15.一种统一数据储存库(60,1)UDR,被配置为:

针对在UDR中针对多个网络功能NF服务使用者(11)提供的数据集(10b),存储多个基于服务的架构SBA服务(20),其中,每个SBA服务(20a)与数据集(10b)所关联的多个数据子集(12)中的一个或多个数据子集(22a,23a,24a,25a)相关联,其中,每个SBA服务(20a)是针对多个NF服务使用者(11)中的一个或多个NF服务使用者(21)提供的;

经由发射机(640),向网络存储功能(2)NRF注册在UDR处被处理的多个SBA服务(20a,20b,20c)的标识符和UDR的标识符;

经由接收机(630),从NF服务使用者(3)接收对SBA服务(20a)的服务请求;以及

经由发射机(640),向NF服务使用者(3)发送与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据。

16.根据实施例14或15中任一项所述的UDR,还被配置为:执行根据实施例1至13中任一项所述的方法。

17.一种用于访问统一数据储存库(1)UDR中的数据的方法,该方法在网络功能NF服务使用者(70,3,4)节点处被执行并且包括:

向网络存储功能(2)NRF发送(S-1310)具有基于服务的架构SBA服务(20a)的标识符的服务发现请求;

从NRF(2)接收(S-1320)处理SBA服务(20a)的UDR(1)实例的标识符;

向由UDR实例的标识符来标识的UDR(1)发送(S-1330)对SBA服务(20a)的服务请求;以及

从UDR(1)接收(S-1340)与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据。

18.根据实施例17所述的方法,还包括:

从另一个网络节点(7,8)接收(S-1410)对在UDR(1)中针对多个NF服务使用者(11)提供的数据集(10b)的NF服务(10a)请求;

基于另一个网络节点(7,8),确定(S-1420)该服务请求针对其被朝向UDR(1)发送的SBA服务(20a);以及

在从UDR(1)接收(S-1340)到与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据后,根据与一个或多个数据子集(22a,23a,24a,25a)相关的信息数据,向另一个网络节点(7,8)发送(S-1430)NF服务(10a)响应。

19.一种网络功能NF服务使用者(70,3,4)节点,被配置为:

经由发射机(740),向网络存储功能(2)NRF发送具有基于服务的架构SBA服务(20a)的标识符的服务发现请求;

经由接收机(730),从NRF(2)接收处理SBA服务(20a)的UDR(1)实例的标识符;

经由发射机(740),向由UDR实例的标识符来标识的UDR(1)发送对SBA服务(20a)的服务请求;以及

经由接收机(730),从UDR(1)接收与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据。

20.根据实施例19所述的NF服务使用者(70,4)节点,还被配置为:

经由接收机(730),从另一个网络节点(7,8)接收对在UDR(1)中针对多个NF服务使用者(11)提供的数据集(10b)的NF服务(10a)请求;

基于另一个网络节点(7,8),确定该服务请求针对其被朝向UDR(1)发送的SBA服务(20a);以及

在从UDR(1)接收(S-1340)到与SBA服务(20a)所关联的一个或多个数据子集(22a,23a,24a,25a)相关的信息数据后,根据与一个或多个数据子集(22a,23a,24a,25a)相关的信息数据,经由发射机(740)向另一个网络节点(7,8)发送NF服务(10a)响应。

21.一种包括指令的计算机程序(614),这些指令当在至少一个处理器(620)上被执行时,使得至少一个处理器执行根据实施例1至13中任一项所述的方法。

22.一种包括指令的计算机程序(714),这些指令当在至少一个处理器(720)上被执行时,使得至少一个处理器执行根据实施例17至18中任一项所述的方法。

23.一种计算机程序产品(650,750),包括根据实施例21和/或22所述的计算机程序。

相关技术
  • 用于针对用户处理切片选择数据的方法和装置
  • 用于识别用户选择的物品、呈现其数据以及获取与其的用户交互的系统和处理
技术分类

06120112418885