一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于在多个NWDAF部署中增强数据分析的方法、装置和计算机程序产品与流程

2022-03-01 20:59:08 来源:中国专利 TAG:

用于在多个nwdaf部署中增强数据分析的方法、装置和计算机程序产品
技术领域
1.示例实施例通常涉及通信网络中多个网络数据分析功能(nwdaf)部署中的增强数据分析,所述通信网络诸如第三代合作伙伴关系项目(3gpp)第五代(5g)通信网络。


背景技术:

2.通信系统可被视为通过在通信路径中涉及的各种实体之间提供连接性来实现两个或更多个实体(诸如用户装备、基站/接入点、网络功能(nf)和/或其他节点)之间的通信会话的设施。例如,可为通信系统提供通信网络和一个或多个兼容的通信设备。电信网络不断发展,第五代移动网络(5g网络)现在有望成为移动电信标准的下一个主要阶段,并且为移动网络用户体验带来许多改进。例如,5g网络应提供新的技术解决方案,允许更大的吞吐量、更低的延迟、更高的可靠性、更高的连接性和更高的移动范围。除了在性能方面的这些改进之外,5g网络还有望扩展网络使用的灵活性,并且为用户提供更广泛的使用案例和商业模式。
3.第三代合作伙伴计划(3gpp)是一个标准组织,负责开发移动电话协议,并且以开发和维护各种标准而闻名,包括第二代(2g)、第三代(3g)、第四代(4g)、长期演进(lte)和第五代(5g)标准。5g网络被设计为基于服务的架构(sba),例如,系统架构,其中系统功能性由一组nf实现,这些nf向其他被授权nf提供服务以接入其服务。5g网络允许在用户装备(ue)与接入和移动性管理功能(amf)之间支持紧急服务回退注册。
4.作为3gpp release-15和release-16的一部分,已提出对5g系统(5gs)的架构增强以支持网络数据分析服务,例如3gpp ts 23.288版本16.4.0中规定的服务。然而,当部署多个网络数据分析功能(nwdaf)时,例如在公共陆地移动网络(plmn)中,为数据消费者检索分析数据可能常常效率低下,并且常常致使数据消费者无法接收到一些分析标识或感兴趣区域的数据,除此还有其他缺陷。


技术实现要素:

5.提供了一种方法、装置和计算机程序产品,用于在通信系统中的多个网络数据分析功能(nwdaf)部署中增强数据分析。一种方法可包括从网络功能消费者接收分析请求,所述分析请求包括分析标识和感兴趣区域;使得确定通信系统中的数据源,所述数据源被配置为服务于针对分析标识的所述感兴趣区域的子集。可将包括聚集支持指示的分析信息请求发送到数据源,以指示数据源应将分析返回给中央nwdaf,并且包括元数据以支持由中央nwdaf对分析的聚集。可使得网络存储库功能(nrf)基于nwdaf是否具有聚集功能性来确定通信系统中的多个nwdaf中的哪个是中央nwdaf。
6.根据第一实施例,提供了一种方法,该方法包括:在通信系统中从网络功能消费者接收分析请求,所述分析请求包括一个或多个分析标识和一个或多个感兴趣区域;使得确定所述通信系统中的一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析
标识中的至少一个分析标识的一个或多个感兴趣区域的特定子集;以及向所述一个或多个数据源发送分析信息请求,所述分析信息请求包括聚集支持指示或分析元数据供应指示。在一些实施例中,该方法还可包括:使得所述通信系统的网络存储库功能确定所述通信系统中的一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个分析标识的一个或多个感兴趣区域的特定子集。在一些实施例中,所述一个或多个数据源包括至少一个网络功能。在一些实施例中,所述一个或多个数据源包括至少一个网络数据分析功能。在一些实施例中,该方法还可包括:向网络存储库功能发送发现请求,所述发现请求能够操作以使得网络存储库功能识别所述通信系统中与所述一个或多个分析标识和一个或多个感兴趣区域对应的一个或多个分布式网络数据分析功能。
7.根据第二实施例,提供了一种方法,该方法包括:响应于在通信系统内的数据源处从所述通信系统内的网络数据分析功能接收分析信息请求和/或聚集分析元数据请求,确定所述分析信息请求或所述聚集分析元数据请求是否包括聚集支持指示或分析元数据供应能力指示,其中所述分析信息请求或所述聚集分析元数据请求包括对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析或分析元数据的请求;以及在所述分析信息请求或所述聚集分析元数据请求包括所述聚集支持指示或所述分析元数据供应指示的情况下,生成分析输出,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析。在一些实施例中,该方法还可包括:确定所述分析信息请求或所述聚集分析元数据请求是否包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求;以及,在所述分析信息请求或所述聚集分析元数据请求包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求的情况下,生成分析输出,其中所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析以及用以支持由网络数据分析功能对分析的聚集的所述元数据。在一些实施例中,该方法还可包括:向最初发送所述分析信息请求的网络数据分析功能发送分析输出。在一些实施例中,所述分析输出被配置用于由网络数据分析功能与来自一个或多个其他数据源的一个或多个其他分析输出进行聚集。在一些实施例中,用以支持由网络数据分析功能对分析的聚集的所述元数据包括以下各项中的一项或多项:样本数目、所收集样本的时间段、指向数据模型的指针、指向数据湖的指针或指向存储功能的指针。
8.根据第三实施例,提供了一种装置,其包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在通信系统中从网络功能消费者接收分析请求,所述分析请求包括一个或多个分析标识和一个或多个感兴趣区域;使得确定通信系统中的一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个分析标识的一个或多个感兴趣区域的特定子集;以及向一个或多个数据源发送分析信息请求,所述分析信息请求包括聚集支持指示。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置:使得所述通信系统的网络存储库功能确定所述通信系统中的所述一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个分析标识的一个或多个感兴趣区域的特定子集。在一些实施例中,一个或多个数据源包括至少一个网络功能。在一些实施例中,一个或多个数据源包括至少一个网络数据分析功能。在一些实施例中,至少一个存储器和计算机程序代码被还被配置为与至少一个处理
器一起使得装置:向网络存储库功能发送发现请求,所述发现请求能够操作以使得上述网络存储库功能识别所述通信系统中与所述一个或多个分析标识和一个或多个感兴趣区域对应的一个或多个分布式网络数据分析功能。
9.根据第四实施例,提供了一种装置,其包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:响应于在通信系统内的数据源处从所述通信系统内的网络数据分析功能接收分析信息请求或聚集分析元数据请求,确定所述分析信息请求或所述聚集分析元数据请求是否包括聚集支持指示或分析元数据供应能力指示,其中所述分析信息请求或所述聚集分析元数据请求包括对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析或分析元数据的请求;以及,在所述分析信息请求或所述聚集分析元数据请求包括所述聚集支持指示或所述分析元数据供应指示的情况下,生成分析输出,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置至少:确定所述分析信息请求或所述聚集分析元数据请求是否包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求;以及,在分析信息请求或聚集分析元数据请求包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求的情况下,生成分析输出,其中分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析以及用以支持由网络数据分析功能对分析的聚集的所述元数据。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置至少:向最初发送分析信息请求的上述网络数据分析功能发送分析输出。在一些实施例中,所述分析输出被配置用于由网络数据分析功能与来自一个或多个其他数据源的一个或多个其他分析输出进行聚集。在一些实施例中,用以支持由网络数据分析功能对分析的聚集的元数据包括以下各项中的一项或多项:样本数目、所收集样本的时间段、指向数据模型的指针、指向数据湖的指针或指向存储功能的指针。
10.根据第五实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在通信系统中从网络功能消费者接收分析请求,所述分析请求包括一个或多个分析标识和一个或多个感兴趣区域;使得确定通信系统中的一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个分析标识的一个或多个感兴趣区域的特定子集;以及向一个或多个数据源传输分析信息请求,所述分析信息请求包括聚集支持指示。在一些实施例中,程序代码部分还被配置为:使得所述通信系统的网络存储库功能确定所述通信系统中的所述一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个分析标识的一个或多个感兴趣区域的特定子集。在一些实施例中,一个或多个数据源包括至少一个网络功能。在一些实施例中,一个或多个数据源包括至少一个网络数据分析功能。在一些实施例中,程序代码部分还被配置为:向网络存储库功能发送发现请求,所述发现请求能够操作以使得所述网络存储库功能识别通信系统中与所述一个或多个分析标识和一个或多个感兴趣区域对应的一个或多个分布式网络数据分析功能。
11.根据第六实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:响应于在通信系统
内的数据源处从通信系统内的网络数据分析功能接收分析信息请求或聚集分析元数据请求,确定所述分析信息请求或所述聚集分析元数据请求是否包括聚集支持指示或分析元数据供应能力指示,其中所述分析信息请求或所述聚集分析元数据请求包括对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析或分析元数据的请求;以及,在分析信息请求或聚集分析元数据请求包括聚集支持指示或分析元数据供应指示的情况下,生成分析输出,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析。在一些实施例中,程序代码部分还被配置为:确定所述分析信息请求或所述聚集分析元数据请求是否包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求;以及,在分析信息请求或聚集分析元数据请求包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求的情况下,生成分析输出,其中分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析以及用以支持由网络数据分析功能对分析的聚集的所述元数据。在一些实施例中,程序代码部分还被配置为:向最初发送分析信息请求的网络数据分析功能发送分析输出。在一些实施例中,所述分析输出被配置用于由网络数据分析功能与来自一个或多个其他数据源的一个或多个其他分析输出进行聚集。在一些实施例中,用以支持由网络数据分析功能对分析的聚集的元数据包括以下各项中的一项或多项:样本数目、所收集样本的时间段、指向数据模型的指针、指向数据湖的指针或指向存储功能的指针。
12.根据第七实施例,提供了一种装置,其包括:用于在通信系统中从网络功能消费者接收分析请求的模块,所述分析请求包括一个或多个分析标识和一个或多个感兴趣区域;用于使得确定通信系统中的一个或多个数据源的模块,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个分析标识的一个或多个感兴趣区域的特定子集;以及用于向一个或多个数据源传输分析信息请求的模块,所述分析信息请求包括聚集支持指示。在一些实施例中,该装置还可包括:用于使得通信系统的网络存储库功能确定所述通信系统中的所述一个或多个数据源的模块,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个分析标识的一个或多个感兴趣区域的特定子集。在一些实施例中,所述一个或多个数据源包括至少一个网络功能。在一些实施例中,所述一个或多个数据源包括至少一个网络数据分析功能。在一些实施例中,该装置还可包括:用于向网络存储库功能发送发现请求的模块,所述发现请求能够操作以使得上述网络存储库功能识别通信系统中与所述一个或多个分析标识和一个或多个感兴趣区域对应的一个或多个分布式网络数据分析功能。
13.根据第八实施例,提供了一种装置,其包括:用于响应于在通信系统内的数据源处从所述通信系统内的网络数据分析功能接收分析信息请求或聚集分析元数据请求,确定所述分析信息请求或所述聚集分析元数据请求是否包括聚集支持指示或分析元数据供应能力指示的模块,其中所述分析信息请求或所述聚集分析元数据请求包括对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析或分析元数据的请求;以及用于在所述分析信息请求或所述聚集分析元数据请求包括所述聚集支持指示或所述分析元数据供应指示的情况下生成分析输出的模块,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析。在一些实施例中,该装置还可包括:用于确定分析信息请求或聚集分析元数据请求是否包括对用以支持由网络数据分析功能对分析的聚集的元数
据的请求的模块;以及用于在分析信息请求或聚集分析元数据请求包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求的情况下生成分析输出的模块,其中所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析以及用以支持由网络数据分析功能对分析的聚集的所述元数据。在一些实施例中,该装置还可包括:用于向最初发送所述分析信息请求的网络数据分析功能发送分析输出的模块。在一些实施例中,所述分析输出被配置用于由网络数据分析功能与来自一个或多个其他数据源的一个或多个其他分析输出进行聚集。在一些实施例中,用以支持由网络数据分析功能对分析的聚集的元数据包括以下各项中的一项或多项:样本数目、所收集样本的时间段、指向数据模型的指针、指向数据湖的指针或指向存储功能的指针。
14.根据第九实施例,提供了一种方法,其包括:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括聚集器功能指示。在一些实施例中,该方法还可包括:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述聚集器功能指示的所述网络功能简档发送给网络功能消费者,该感兴趣区域并非由通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
15.根据第十实施例,提供了一种方法,其包括:在通信系统中的网络存储库功能确定通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括分析元数据供应能力指示。在一些实施例中,该方法还可包括:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述分析元数据供应能力指示的所述网络功能简档发送给网络功能消费者,该感兴趣区域并非由通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
16.根据第十一实施例,提供了一种方法,其包括:在网络存储库功能从网络数据分析功能接收注册请求且所述网络存储库功能确定网络数据分析功能被配置为除了分析之外还提供分析元数据的情况下,维护与所述网络数据分析功能相关联的网络功能简档,所述网络功能简档包括分析元数据供应能力指示。
17.根据第十二实施例,提供了一种方法,其包括:在网络数据分析功能先前已向网络存储库功能提供包括聚集器功能指示或分析元数据供应能力指示的注册请求且所述网络数据分析功能从所述网络储存库功能或网络功能消费者接收对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析的分析请求的情况下,将与所述一个或多个分析标识和一个或多个感兴趣区域相关联的分析返回给所述网络存储库功能或网络功能消费者。
18.根据第十三实施例,提供了一种装置,其包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括聚集器功能指示。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置至少:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析
数据的请求的情况下,将包括所述聚集器功能指示的所述网络功能简档发送给网络功能消费者,该感兴趣区域并非由所述通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
19.根据第十四实施例,提供了一种装置,其包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括分析元数据供应能力指示。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置至少:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述分析元数据供应能力指示的所述网络功能简档发送给网络功能消费者,该感兴趣区域并非由所述通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
20.根据第十五实施例,提供了一种装置,其包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在网络存储库功能从网络数据分析功能接收注册请求且所述网络存储库功能确定所述网络数据分析功能被配置为除了分析之外还提供分析元数据的情况下,维护与所述网络数据分析功能相关联的网络功能简档,所述网络功能简档包括分析元数据供应能力指示。
21.根据第十六实施例,提供了一种装置,其包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在网络数据分析功能先前已向网络存储库功能提供包括聚集器功能指示或分析元数据供应能力指示的注册请求且所述网络数据分析功能从所述网络储存库功能或网络功能消费者接收对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析的分析请求的情况下,将与所述一个或多个分析标识和一个或多个感兴趣区域相关联的分析返回给所述网络存储库功能或网络功能消费者。
22.根据第十七实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括聚集器功能指示。在一些实施例中,程序代码部分在执行时还被配置为:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述聚集器功能指示的所述网络功能简档发送给网络功能消费者,该感兴趣区域并非由通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
23.根据第十八实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分
析功能相关联的网络功能简档中包括分析元数据供应能力指示。在一些实施例中,程序代码部分在执行时还被配置为:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述分析元数据供应能力指示的所述网络功能简档发送给所述网络功能消费者,该感兴趣区域并非由所述通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
24.根据第十九实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在网络储存库功能从网络数据分析功能接收注册请求且所述网络存储库功能确定所述网络数据分析功能被配置为除了分析之外还提供分析元数据的情况下,维护与所述网络数据分析功能相关联的网络功能简档,所述网络功能简档包括分析元数据供应能力指示。
25.根据第二十实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在网络数据分析功能先前已向网络存储库功能提供包括聚集器功能指示或分析元数据供应能力指示的注册请求且所述网络数据分析功能从所述网络储存库功能或网络功能消费者接收对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析的分析请求的情况下,将与所述一个或多个分析标识和一个或多个感兴趣区域相关联的分析返回给所述网络存储库功能或所述网络功能消费者。
26.根据第二十一实施例,提供了一种装置,其包括:用于在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括聚集器功能指示的模块。在一些实施例中,该装置还可包括:用于在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括聚集器功能指示的所述网络功能简档发送给网所述络功能消费者的模块,该感兴趣区域并非由通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
27.根据第二十二实施例,提供了一种装置,其包括:用于在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括分析元数据供应能力指示的模块。在一些实施例中,该装置还可包括:用于在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述分析元数据供应能力指示的所述网络功能简档发送给网络功能消费者的模块,该感兴趣区域并非由通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
28.根据第二十三实施例,提供了一种装置,其包括:用于在网络储存库功能从网络数据分析功能接收注册请求且所述网络存储库功能确定所述网络数据分析功能被配置为除了分析之外还提供分析元数据的情况下,维护与所述网络数据分析功能相关联的网络功能简档的模块,所述网络功能简档包括分析元数据供应能力指示。
29.根据第二十四实施例,提供了一种装置,其包括:用于在网络数据分析功能先前已向网络存储库功能提供包括聚集器功能指示或分析元数据供应能力指示的注册请求且所
述网络数据分析功能从所述网络储存库功能或网络功能消费者接收对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析的分析请求的情况下,将与所述一个或多个分析标识和一个或多个感兴趣区域相关联的分析返回给所述网络存储库功能或所述网络功能消费者的模块。
附图说明
30.已经以一般术语描述了本公开的实施例,现在将参考附图,附图不一定按比例绘制,并且在附图中:
31.图1图示了根据一些实施例的通信网络的示例架构;
32.图2图示了根据一些实施例的通信网络的示例架构;
33.图3图示了根据一些实施例的通信网络的示例架构;
34.图4图示了根据一些实施例的用于通过通信网络与其他网络实体通信的示例计算设备;
35.图5图示了根据一些实施例的具有中央nwdaf的分布式nwdaf部署的示例系统;
36.图6图示了根据一些实施例的用于向网络存储库功能(nrf)注册nwdaf和/或nwdaf-c的示例通信过程;
37.图7图示了根据一些实施例的用于向nrf注册nwdaf的示例通信过程;
38.图8图示了根据一些实施例的用于网络消费者功能发现具有nrf的nwdaf的示例通信过程;
39.图9图示了根据一些实施例的数据消费者和/或分析消费者请求或订阅支持网络数据分析的分析标识的示例通信过程;
40.图10是图示根据一些实施例的诸如由通信设备或其他网络功能消费者执行的操作的流程图;
41.图11是图示根据一些实施例的诸如由诸如nrf的网络设备执行的操作的流程图;
42.图12图示了根据一些实施例的具有中央nwdaf的分布式nwdaf部署的示例系统;
43.图13图示了根据一些实施例的用于向nrf注册nwdaf的示例通信过程;
44.图14图示了根据一些实施例的用于网络消费者功能利用nrf发现nwdaf的示例通信过程;以及
45.图15图示了根据一些实施例的数据消费者和/或分析消费者请求或订阅支持网络数据分析的分析标识的示例通信过程。
具体实施方式
46.现在将在下文中参考附图更全面地描述本发明的一些实施例,其中示出了本发明的一些但不是全部实施例。实际上,本发明的各种实施例可按许多不同形式体现,并且不应被解释为限于本文阐述的实施例;相反,提供这些实施例使得本公开将满足适用的法律要求。除非另有说明,否则术语“或”在本文中具有替代意义和结合意义两者。术语“说明性”和“示范性”被用作没有质量等级指示的示例。相似的参考数字指代贯穿始终的相似元件。如本文所用,术语“数据”、“内容”、“信息”和类似术语可互换使用,以指代根据本发明实施例能够被传输、接收和/或存储的数据。因此,任何此类术语的使用不应被视为限制本发明实
施例的精神和范围。
47.此外,如本文所用,术语“电路”指代(a)仅硬件电路实施方式(例如,模拟电路系统和/或数字电路系统中的实施方式)(b)电路和计算机程序产品(一个或多个)的组合,包括存储在一个或多个计算机可读存储器上的软件和/或固件指令,它们一起工作以使得装置执行本文所描述的一个或多个功能;以及(c)电路,诸如微处理器(一个或多个)或微处理器(一个或多个)的一部分,其需要软件或固件来操作,即使软件或固件在物理上不存在。“电路”的定义适用于本术语的所有用途,包括在任何权利要求中。作为另一示例,如本文所用,术语“电路”还包括这样的实施方式,该实施方式包括一个或多个处理器和/或其部分(一个或多个)以及附带的软件和/或固件。作为另一示例,本文中使用的术语“电路”还包括例如用于移动电话的基带集成电路或应用处理器集成电路或服务器、蜂窝网络设备、其他网络设备和/或其他计算设备中的类似集成电路。
48.此外,如本文所用,术语“节点”、“实体”、“中介”、“中间实体”、“中间体”和类似术语可互换使用,以指代经由能够根据本发明的实施例进行数据创建、修改、删除、传输、接收和/或存储的网络或多个网络所连接的计算机或在所述网络或多个网络上运行的程序。因此,任何此类术语的使用不应被视为限制本发明实施例的精神和范围。
49.此外,如本文所用,术语“用户装备”、“用户设备”、“设备”、“装置”、“移动设备”、“个人计算机”、“膝上型计算机”、“笔记本电脑”、“台式计算机”、“台式机”、“移动电话”、“平板电脑”、“智能手机”、“智能设备”、“手机”、“通信设备”、“用户通信设备”、“终端”和类似术语可互换使用,以指代被配置为接入网络或多个网络的计算机,至少用于根据示例实施例的通信信号的有线或无线传输的目的。因此,任何此类术语的使用不应被视为限制所公开实施例的精神和范围。
50.如本文所定义,“计算机可读存储介质”指代非暂时性物理存储介质(例如,易失性或非易失性存储器设备),可与“计算机可读传输介质”区分,后者指代电磁信号。此类介质可采取多种形式,包括但不限于非暂时性计算机可读存储介质(例如,非易失性介质、易失性介质)和传输介质。传输介质包括,例如,同轴电缆、铜线、光纤电缆以及在没有电线或电缆的情况下穿过空间的载波,诸如声波和电磁波,包括无线电波、光波和红外波。信号包括通过传输介质传输的振幅、频率、相位、极化或其他物理特性的人为瞬态变化。非暂时性计算机可读介质的示例包括磁性计算机可读介质(例如,软盘、硬盘、磁带、任何其他磁性介质)、光学计算机可读介质(例如,光盘只读存储器(cd-rom)、数字多功能盘(dvd)、蓝光盘等)、随机存取存储器(ram)、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、闪存eprom或计算机可从中读取的任何其他非瞬态介质。术语计算机可读存储介质在本文用来指代除传输介质之外的任何计算机可读介质。然而,应理解,在实施例被描述为使用计算机可读存储介质的情况下,在替代实施例中,除了计算机可读存储介质之外,还可替代或使用其他类型的计算机可读存储介质。
51.在下文中,参考能够经由有线和/或无线网络进行通信的通信设备以及服务于此类通信设备的通信系统来解释某些实施例。在详细解释示例实施例之前,参考图1-3简要解释有线和/或无线通信系统、其接入系统和通信设备的某些一般原理,以帮助理解所描述的示例背后的技术。
52.根据一些实施例,可经由小区、基站、接入点等(例如,为无线接入通信系统和/或
其他形式的有线和/或无线网络提供接入点的无线发射器和/或接收器节点)提供用于无线接入的通信设备或终端。此类有线和/或无线网络包括但不限于被配置为符合2g、3g、4g、lte、5g和任何其他类似或有待开发的未来通信网络标准的网络。本公开设想,任何方法、装置、计算机程序代码及其任何部分或组合也可通过尚未开发的通信网络和相关标准来实施,如本领域技术人员根据本公开将在将来开发和理解的那样。
53.接入点以及通过接入点的通信通常由至少一个适当的控制装置控制,以便能够对与其通信的移动通信设备进行操作和管理。在一些实施例中,用于节点的控制装置可与接入点集成、与接入点耦合,和/或以其他方式被提供用于控制接入点。在一些实施例中,控制装置可被布置成允许用户装备与核心网络或核心网络的网络实体之间的通信。为此,控制装置可包括至少一个存储器、至少一个数据处理单元(诸如处理器等)以及输入/输出接口。经由接口,控制装置可耦合到接入点的相关其他部件。控制装置可被配置为执行适当的软件代码以提供控制功能。应理解,类似的部件可被提供在网络系统的其他地方提供的控制装置中,例如核心网络实体中。控制装置可与其他控制实体互连。控制装置和功能可分布在多个控制单元之间。在一些实施例中,每个基站可包括控制装置。在替代实施例中,两个或更多个基站可共享一个控制装置。
54.接入点和相关联的控制器可经由固定线路连接和/或无线电接口来相互通信。基站节点之间的逻辑连接可例如通过x2、s1和/或类似接口提供。此接口例如可用于协调站点的操作以及执行重选或切换操作。网络上初始通信节点和最终通信节点之间的逻辑通信连接可包括多个中间节点。此外,根据建立和维护网络功能通信的需要,可在逻辑通信连接中添加和移除任何节点。
55.通信设备或用户装备可包括至少能够接收包括数据的通信信号的任何合适设备。通信信号可经由有线连接、无线连接或其一些组合来传输。例如,设备可为配备有无线电接收器、数据处理器和用户接口的手持数据处理设备。非限制性示例包括诸如移动电话或所谓的“智能电话”的移动站(ms)、诸如配备有无线接口卡或其他无线接口设施的膝上型或平板计算机的便携式计算机、配备有无线通信能力的个人数据助理(pda)或这些的任何组合等。进一步的示例包括可佩戴无线设备,诸如与手表或智能手表、眼镜、头盔、帽子、衣服、具有无线连接性的耳机、珠宝等集成的无线设备、具有无线能力的通用串行总线(usb)棒、调制解调器数据卡、机器类型设备或这些设备的任何组合等。
56.在一些实施例中,例如被配置用于与无线网络或核心网络实体通信的通信设备可由手持或其他移动通信设备(或用户装备ue)来例示。可为移动通信设备提供无线通信能力和适当的电子控制装置,以使其能够操作。因此,可为通信设备提供至少一个数据处理实体,例如中央处理单元和/或核心处理器、至少一个存储器和其他可能部件,诸如用于执行其被设计来执行的软件和硬件辅助任务的附加处理器和存储器。数据处理、存储和其他相关的控制装置可设置在适当的电路板上和/或芯片组中。由通信设备的控制装置提供的数据处理和存储器功能被配置为根据本说明书后面描述的某些实施例进行控制和信令操作。用户可通过合适的用户接口(诸如触敏显示屏或触摸板和/或小键盘、一个或多个致动器按钮、语音命令、这些的组合等)来控制通信设备的操作。通常还提供扬声器和麦克风。此外,移动通信设备可包括到其他设备和/或用于将外部附件(例如免提装备)连接到该移动通信设备的适当的连接器(有线或无线)。
57.在一些实施例中,通信设备可经由用于接收和传输信号的适当设备进行无线通信。在一些实施例中,无线电单元可连接到设备的控制装置。无线电单元可包括无线电部分和相关联的天线布置。天线布置可布置在通信设备的内部或外部。
58.图1-3图示了通信网络100的各种示例架构,其中可执行和/或使用各种方法、装置和计算机程序产品。在一些实施例中,通信网络100可包括被配置为经由通信网络100的核心网络101(cn 101)在用户装备102(ue 102)和数据网络116(dn 116)之间提供用于通信或连接的空中接口(例如,新无线电(nr))的部件和专用装备的任何合适配置、数目、取向、定位和/或尺寸。ue 102可与一个或多个设备相关联,这些设备与一个或多个nf服务消费者相关联。如图1所示,可提供通信网络100,其中ue 102可操作地与无线接入网络104(ran 104)通信,诸如借助于发射塔、基站、接入点、网络节点等。在一些实施例中,ran 104可与cn 101或其部件或实体通信。在一些实施例中,cn 101可促进ue 102和dn 116之间的通信,诸如用于发送数据、消息、请求等。在一些实施例中,dn 116或cn 101可与应用服务器(as)或应用功能(af)112(as 112或af 112)通信。ran 104、cn 101、dn 116和/或as/af 112可与网络存储库功能(nrf)、网络功能(nf)服务生产者、安全复制协议(scp)、安全边缘保护代理(sepp)、策略计费功能(pcf)等或其任何组合相关联。
59.在例如图2和图3所示的5g网络的环境中,通信网络100可包括分布在整个服务区域、州、省、市或国家的一系列连接的网络设备和专用硬件,以及一个或多个网络实体,这些网络实体可存储在一个或多个连接的网络设备或专用硬件上和/或由连接的网络设备中的一个或多个或专用硬件托管。在一些实施例中,ue 102可连接到ran 104,ran 104然后可中继ue 102和cn 101之间的通信,cn 101连接到dn 116,dn 116可与一个或多个as/af 112通信。在一些实施例中,ue 102可与ran 104通信,ran 104可充当ue 102和cn 101的其他部件或服务之间的中继。例如,在一些实施例中,ue 102可与ran 104通信,ran 104又可与接入和移动性管理功能108(amf 108)通信。在其他实例或实施例中,ue 102可直接与amf 108通信。在一些实施例中,amf 108可与一个或多个网络功能(nf)通信,诸如认证服务器功能120(ausf 120)、网络切片选择功能122(nssf 122)、网络存储库功能124(nrf 124)、策略计费功能114(pcf 114)、网络数据分析功能126(nwdaf 126)、统一数据管理功能118(udm 118)、as/af 112、会话管理功能110(smf 110)等。
60.在一些实施例中,smf 110可与一个或多个用户平面功能106(upf 106、upf 106a、upf 106b,统称为“upf 106”)通信。仅作为示例,在一些实施例中,upf 106可与ran 104和dn 116通信。在其他实施例中,dn 116可与第一upf 106a通信,并且ran 104可与第二upf 106b通信,而smf 110与第一upf 106a和第二upf 106b两者通信,并且第一upf 106a和第二upf 106b彼此通信。
61.在一些实施例中,ue 102可包括单模或双模设备,使得ue 102可连接到一个或多个ran 104。在一些实施例中,ran 104可被配置为实施一个或多个无线接入技术(rat),诸如蓝牙、wi-fi和全球移动通信系统(gsm)、通用移动电信服务(umts)、lte或5g nr,等等,这些技术可用于将ue 102连接到cn 101。在一些实施例中,ran 104可包括或使用ue 102中的芯片(诸如硅芯片)来实施,该芯片可与cn 101中的类似芯片配对或以其他方式由其识别,使得ran 104可通过标识ue 102内的芯片并将其与cn 101内的芯片配对,在ue 102和cn 101之间建立连接或通信线路。在一些实施例中,ran 104可实施一个或多个基站、塔等以在
ue 102和cn 101的amf 108之间通信。
62.在一些实施例中,通信网络100或其部件(例如,基站、塔等)可被配置为通过多个不同频带,例如fr1(低于6ghz)、fr2(毫米波)、其他合适的频带、其子频带等,与诸如蜂窝电话等的通信设备(例如,ue102)通信。在一些实施例中,通信网络100可包括或采用大规模多输入多输出(大规模mimo)天线。在一些实施例中,通信网络100可包括多用户mimo(mu-mimo)天线。在一些实施例中,通信网络100可采用边缘计算,由此计算服务器在通信上、物理上、计算上和/或时间上更靠近通信设备(例如,ue 102),以便减少等待时间和数据流量拥塞。在一些实施例中,通信网络100可采用其他技术、设备或工艺,诸如小小区、低功率ran、无线电波的波束成形、wifi蜂窝汇聚、非正交多址(noma)、信道编码等。
63.如图3所示,ue 102可被配置为例如根据非接入层(nas)协议在n1接口中与ran 104通信。在一些实施例中,ran 104可被配置为在n2接口中(例如,在ran 104的基站和amf 108之间的控制平面中)与cn 101或其部件(例如,amf 108)通信。在一些实施例中,ran 104可被配置为在n3接口中(例如,在用户平面中)与upf 106通信。在一些实施例中,amf 108和/或smf 110可被配置为在各种不同接口中和/或根据各种不同协议与cn 101内的其他服务或网络实体通信。例如,在一些实施例中,amf 108和/或smf 110可被配置为在nausf接口或n12接口中与ausf 120通信。在一些实施例中,amf 108和/或smf 110可被配置为在nnssf接口中与nssf 122通信。在一些实施例中,amf 108和/或smf 110可被配置为在nnrf接口中与nrf 124通信。在一些实施例中,amf 108和/或smf 110可被配置为在npcf接口或n7接口中与pcf 114通信。在一些实施例中,amf 108和/或smf 110可被配置为在nnwdaf接口中与nwdaf 126通信。在一些实施例中,amf 108和/或smf 110可被配置为在nudm接口、n8接口或n10接口中与udm 118通信。在一些实施例中,amf 108和/或smf 110可被配置为在naf接口中与as/af 112通信。在一些实施例中,smf 110可被配置为在n4接口中与upf 106通信,n4接口可充当控制平面和用户平面之间的桥梁,诸如充当协议数据单元(pdu)会话的导管,在该会话期间,信息在例如ue 102和cn 101或其部件/服务之间传输。
64.应理解,本文所描述的某些示例实施例出现在电信网络的上下文中,包括但不限于符合和/或以其他方式合并第五代(5g)架构的方面的电信网络。尽管图1-3图示了通信网络100的示例性架构的各种配置和/或部件,但是在本公开的范围内,许多其他系统、系统配置、网络、网络实体以及用于其中通信的路径/协议也是可预期和考虑的。
65.尽管本文所描述的方法、设备/装置和计算机程序产品/代码是在第五代核心网络(5gc)和系统的环境中描述的,诸如图1-3所示和上文所述,但是所描述的方法、设备和计算机程序产品仍然可应用于任何合适的电信系统、网络、标准和/或协议的更广泛的环境中。应理解,所描述的方法、设备和计算机程序产品可进一步应用于尚未开发的未来网络和系统,根据本公开,这对本领域技术人员来说是显而易见的。
66.现在转到图4,根据本公开的示例实施例,描绘了可由用户装备或网络实体(诸如服务器或其他计算设备,例如,用户装备(ue)、网络存储库功能(nrf)、接入和移动管理功能(amf)或会话管理功能(smf))体现的装置的示例。如下文结合图5-11的流程图、框图等所述,示例实施例的装置200可被配置为执行本文所描述的功能中的一些或所有。在任何情况下,装置200可更一般地由计算设备来实现,诸如服务器、个人计算机、计算机工作站、云计算实体或任何其他类型的计算设备,包括用作用户装备和/或无线网络或无线局域网的部
件的计算设备,例如amf、nrf、pcf、smf等。无论装置200以何种方式体现,示例实施例的装置可如图4所示被配置为包括、关联于或者通信至处理器202和存储器设备204(并且在一些实施例中,和/或通信接口206)。尽管未示出,但是示例实施例的装置还可任选地包括用户接口,诸如触摸屏、显示器、小键盘等。
67.处理器202(和/或协处理器或辅助处理器或以其他方式与处理器相关联的任何其他电路系统)可经由总线与存储设备204通信,用于在装置200的部件之间传递信息。存储设备可包括,例如,一个或多个易失性和/或非易失性存储器,诸如非暂时性存储器设备。换言之,例如,存储设备可为电子存储设备(例如,计算机可读存储介质),其包括被配置为存储可由机器(例如,类似于处理器的计算设备)检索的数据(例如,比特)的门。根据示例实施例,存储设备可被配置为存储用于使装置能够执行各种功能的信息、数据、内容、应用、指令等。例如,存储器设备可被配置为缓冲输入数据以供处理器处理。附加地或另选地,存储器设备可被配置为存储由处理器执行的指令。
68.在一些实施例中,装置200可体现在如上所述的各种计算设备中。然而,在一些实施例中,该装置可体现为芯片或芯片组。换言之,该装置可包括一个或多个物理封装(例如芯片),包括在结构性组件(例如基板)上的材料、部件和/或导线。结构性组件可为包括在其上的元件电路提供物理强度、尺寸守恒和/或电相互作用的限制。因此,在一些情况下,该装置可被配置为在单个芯片上或者作为单个“芯片上系统”来实施实施例。因此,在一些情况下,芯片或芯片组可构成用于执行一个或多个操作以提供本文所描述的功能性的工具。
69.处理器202可按多种不同的方式体现。例如,处理器可体现为各种硬件处理工具中的一个或多个,诸如协处理器、微处理器、控制器、数字信号处理器(dsp)、具有或不具有伴随dsp的处理元件,或者包括集成电路的各种其他电路系统,例如,asic(专用集成电路)、fpga(现场可编程门阵列)、微控制器单元(mcu)、硬件加速器、专用计算机芯片等。因此,在一些实施例中,处理器可包括被配置为独立执行的一个或多个处理核心。多核处理器可在单个物理封装内实现多处理。附加地或另选地,处理器可包括经由总线串联配置的一个或多个处理器,以实现指令、流水线和/或多线程的独立执行。
70.在示例实施例中,处理器202可被配置为执行存储在存储器设备204中的指令或处理器可接入的指令。另选地或附加地,处理器可被配置为执行硬编码功能性。因此,无论是由硬件或软件方法配置,还是由它们的组合配置,处理器均可表示能够在相应配置的同时执行根据本公开实施例的操作的实体(例如,物理上体现在电路系统中)。因此,例如,当处理器被体现为asic、fpga等时,处理器可为用于实行本文所描述的操作的专门配置的硬件。另选地,作为另一个示例,当处理器被体现为指令的执行器时,指令可具体地配置处理器以在执行指令时执行本文所描述的算法和/或操作。然而,在一些情况下,处理器可为特定设备(例如,编码器和/或解码器)的处理器,该处理器被配置为通过由用于执行本文所描述的算法和/或操作的指令进一步配置处理器来采用本公开的实施例。处理器可包括,除此以外,时钟、算术逻辑单元(alu)和被配置为支持处理器操作的逻辑门。
71.在包括通信接口206的实施例中,通信接口可为任何工具,诸如以硬件或硬件和软件的组合体现的设备或电路系统,其被配置为从网络和/或与装置200通信的任何其他设备或模块接收数据和/或向网络和/或任何其他设备或模块传输数据,所述其他设备或模块诸如nf、nrf、基站、接入点、scp、ue 102、无线接入网络、核心网络服务、应用服务器/功能、数
据库或其他存储设备等。在这方面,通信接口可包括例如天线(或多个天线)以及用于启用与无线通信网络的通信的支持硬件和/或软件。附加地或替换地,通信接口可包括用于与天线(一个或多个)交互以使得经由天线(一个或多个)传输信号或处理经由天线(一个或多个)所接收的信号的接收的电路系统。在一些环境中,通信接口可另选地或也支持有线通信。因此,例如,通信接口可包括通信调制解调器和/或用于支持经由电缆、数字用户线(dsl)、通用串行总线(usb)或其他机制进行通信的其他硬件/软件。在一些实施例中,会话管理功能可包括用于任何合适的控制和用户平面分离(cups)架构的5gc会话管理功能,诸如用于网关通用分组无线电服务支持节点(ggsn-c)、可信无线接入网关(twag-c)、宽带网络网关控制和用户平面分离(bng-cups)、n4接口、sxa接口、sxb接口、sxc接口、演进包核心(epc)安全web网关控制平面功能(swg-c)、epc分组数据网络网关控制平面功能(pgw-c)、控制平面epc流量检测功能(tdf-c)等。
72.如图所示,装置200可包括与存储器204通信的处理器202,并且被配置为向通信接口206提供信号和从通信接口206接收信号。在一些实施例中,通信接口206可包括发射器和接收器。在一些实施例中,处理器202可被配置为至少部分地控制装置200的功能。在一些实施例中,处理器202可被配置为通过经由到发射器和接收器的电导线实现控制信令,来控制发射器和接收器的功能。类似地,处理器202可被配置为通过经由将处理器202连接到诸如显示器或存储器204的其他元件的电导线实现控制信令,来控制装置200的其他元件。
73.装置200能够用一个或多个空中接口标准、通信协议、调制类型、接入类型等进行操作。由处理器202发送和接收的信号可包括根据适用蜂窝系统的空中接口标准,和/或任何数目的不同有线或无线联网技术(包括但不限于wi-fi、无线本地接入网络(wlan)工艺,诸如电气和电子工程师协会(ieee)802.11、802.16、802.3、非对称数字用户线路(adsl)、电缆数据服务接口规范(docsis)等)的信令信息。此外,这些信号可包括语音数据、用户生成的数据、用户请求的数据等。
74.例如,装置200和/或其中的蜂窝调制解调器能够根据各种第一代(1g)通信协议、第二代(2g或2.5g)通信协议、第三代(3g)通信协议、第四代(4g)通信协议、第五代(5g)通信协议、互联网协议多媒体子系统(ims)通信协议(例如,会话发起协议(sip)等)进行操作。例如,装置200能够根据2g无线通信协议临时标准136(is-136)、时分多址(tdma)、全球移动通信系统(gsm)、临时标准95(is-95)、码分多址(cdma)等进行操作。此外,例如,装置200能够根据2.5g无线通信协议通用分组无线业务(gprs)、增强型数据gsm环境(edge)等进行操作。此外,例如,装置200能够根据3g无线通信协议(诸如通用移动通信系统(umts)、码分多址2000(cdma2000)、宽带码分多址(wcdma)、时分同步码分多址(td-scdma)等)进行操作。na 200还能够根据3.9g无线通信协议(诸如长期演进(lte)、演进通用地面无线接入网络(e-utran)等)进行操作。此外,例如,装置200能够根据4g无线通信协议(例如高级lte)、5g等以及后续可开发的类似无线通信协议进行操作。在一些实施例中,装置200能够根据或在任何合适的cups架构的框架内操作,诸如用于网关gprs支持节点(ggsn-c)、可信无线接入网关(twag-c)、宽带网络网关(bng)、n4接口、sxa接口、sxb接口、sxc接口、演进分组核心(epc)swg-c、epc pgw-c、epc tdf-c等。实际上,尽管本文结合5g系统的操作进行描述,但是该装置和方法可被配置为结合许多其他类型的系统进行操作,包括此后开发和实施的系统。
75.本文公开的实施例中的一些可按软件、硬件、应用逻辑或者软件、硬件和应用逻辑
的组合来实施。例如,软件、应用逻辑和/或硬件可驻留在存储器204、处理器202或电子部件上。在一些示例实施例中,应用逻辑、软件或指令集被维持在各种常规计算机可读介质中的任何一种上。在本文档的上下文中,“计算机可读介质”可为可含有、存储、通信、传播或传输用于由指令执行系统、装置或设备(诸如计算机或数据处理器电路系统)使用或结合指令执行系统、装置或设备使用的指令的任何非暂时性介质。在图4所示的示例中,计算机可读介质可包括非暂时性计算机可读存储介质,该非暂时性计算机可读存储介质可为可含有或存储由指令执行系统、装置或设备(诸如计算机)使用或结合指令执行系统、装置或设备使用的指令的任何介质。
76.关于系统、网络、设备、协议和方法,诸如上面关于图1-4描述的那些,本公开在5g系统(5gs)的环境中描述了许多实施例,然而,任何其他合适的网络、通信系统和/或相关联设备和网络实体均可体现所公开的发明(一个或多个),包括但不限于第二代(2g)、第三代(3g)、第四代(4g)、长期演进(lte)等。根据一些示例实施例,提供了被设计为基于服务的架构(sba)的5g网络,例如,其中系统功能性由一组向其他授权的nf提供服务以访问其服务的nf实现的系统架构。作为3gpp release-15和release-16的一部分,已经提出对5g系统(5gs)的架构增强以支持网络数据分析服务,例如在3gpp ts 23.288版本16.4.0中规定的。如本文所述,发明人已经认识到关于部署多个nwdaf的多个问题和可能的增强。例如,在例如公共陆地移动网络(plmn)中部署多个网络数据分析功能(nwdaf)被发现效率低下、计算过于复杂和/或可能需要过于复杂的信令,以及他缺陷。此外,为了在多个nwdaf部署的情况下优化分析输入和输出数据的目的,在nrf中注册多个nwdaf(或nwdaf实例)并没有标准的方法。此外,目前还没有网络功能和/或其他nwdaf的标准过程来发现合适和可用的nwdaf以获取分析数据,例如,如果感兴趣区域跨越多个nwdaf的话。同样,目前还没有标准过程用于例如,如果数据消费者或分析消费者请求的话,将来自多个nwdaf的多个不同分析输出组合或聚集成单个结果。
77.因此,根据各种实施例,本文所描述的是用于增强多个nwdaf部署和分析输出聚集的示例系统、装置、方法和解决方案,以及其他特征和改进。例如,在一些实施例中,所描述的增强和方法可用于部署多个nwdaf,例如,在特定的公共陆地移动网络(plmn)内。一些过程或方法可由一个或多个网络存储库功能(nrf)执行。在一些实施例中,nrf可被配置为允许网络功能发现由通信网络内的其他网络功能提供的服务。在一些实施例中,nrf可被配置为通过维护一组nf简档和一组可用nf实例来支持服务发现功能。
78.因此,本文描述的是多个nwdaf的总体框架和部署架构。在一些实施例中,部署架构可类似于分布式nwdaf架构,并且可包括也可被称为“中央nwdaf”的聚集器功能。在一些实施例中,根据一些实施例,所描述的聚集器功能的一个或多个功能性被提议用于注册过程、发现过程和分析过程。
79.根据一些实施例,提供了用于将一个或多个nwdaf实例以及聚集器功能注册到nrf中的增强过程。在一些实施例中,此类注册过程可包括增强nrf管理过程。
80.根据一些实施例,提供了对nrf功能性的增强。在一些实施例中,nrf功能性增强能够操作以支持数据消费者(一个或多个)/分析消费者(一个或多个)对nwdaf的有效注册和发现。在一些实施例中,此类nrf功能性增强可专用于nrf逻辑以返回聚集器功能,并且专用于对于中央nwdaf的发现过程。
81.根据一些实施例,提供了用于使聚集器功能(也称为中央nwdaf)能够向数据消费者(一个或多个)/分析消费者(一个或多个)(例如,网络功能和/或其他nwdaf(一个或多个))提供分析输出的解决方案。在一些实施例中,此类系统和过程可用于从多个nwdaf实例收集数据和/或分析输出。在一些实施例中,可提供一种系统和过程,用于经由提供给聚集器功能的附加分析元数据信息,将接收到的多个分析数据聚集成请求的分析标识(id)。
82.图5图示了根据示例实施例的用于具有中央nwdaf的分布式nwdaf部署的系统300。如图所示,系统300可包括与nrf 324通信的一个或多个数据/分析消费者330。在一些实施例中,nrf 324可为诸如通信网络100的通信网络的一部分。在一些实施例中,数据/分析消费者330可包括网络功能,诸如amf 108、smf 110、其他nwdaf 126或其他网络实体。
83.在一些实施例中,在系统300被配置为使得具体plmn中的多个nwdaf 126(或nwdaf实例)可被部署的情况下,系统300可包括聚集器功能(例如,中央nwdaf(“nwdaf-c”))。在一些实施例中,该架构可提供关于nwdaf 126的部署以及从多个部署的nwdaf 126到数据/分析消费者330的多个数据输出的聚集的各种益处和功能性。
84.例如,在一些实施例中,每个nwdaf 126可针对数据源的一个或多个特定子集(例如,特定地理区域中的nf实例,诸如由一个或多个跟踪区域标识(tai)表示的感兴趣区域,或者用于一个或多个特定ue组的nf)和/或特定分析id。在一些实施例中,数据源可包括:应用功能(af),网络功能(nf),操作、管理和维护(oam)系统等。在一些实施例中,系统300可被配置为使得每个nwdaf 126可被配置为支持和提供一个或多个分析输出或分析id。在一些实施例中,系统300可被配置为使得每个nwdaf实例可为“nwdaf集”的一部分。在一些实施例中,系统300可被配置为使得nwdaf 126被配置为提供附加信息以支持由nwdaf 126提供的数据和/或分析输出的聚集。在一些实施例中,由一个或多个nwdaf 126提供的附加信息可被称为“聚集支持指示”。在一些实施例中,nwdaf 126可被配置为向nrf 324注册并在相关联的nfprofile中指示相同的信息。
85.在一些实施例中,系统300可被配置为使得某些nwdaf 126可被配置为在nrf 324中注册它们的简档(例如,nfprofile),从而指示nwdaf 126仅可由中央nwdaf或一个或多个其他nwdaf发现,例如,对于不同于其他nwdaf的数据/分析消费者330来说,nwdaf 126可为不可见的。在一些实施例中,例如,在数据/分析消费者330是诸如amf、smf等5g核心网络功能的情况下,nwdaf 126可以是仅由中央nwdaf或另一nwdaf可发现的。在一些实施例中,nwdaf 126的简档可通过在具体nwdaf 126的nfprofile中包括“内部nwdaf”(或另一类似指示)指示符来更新,该具体nwdaf 126被配置为仅由中央nwdaf或另一nwdaf(而不是经由数据/分析消费者330)发现,和/或通过在nrf 324中注册nwdaf 126时与nrf 324或直接与数据/分析消费者330通信来更新。
86.在一些实施例中,一个或多个聚集器功能(在本文中也称为“中央nwdaf”)可部署在系统300中(例如,在plmn内)。在一些实施例中,一旦部署在系统300中,一个或多个聚集器功能(中央nwdaf)可提供“聚集器”功能性,其可包括所收集的分析数据和/或分析输出的组合。在一些实施例中,所收集的分析数据和/或分析输出可以是从两个或更多个nwdaf 126和/或从作为数据源的不同网络功能收集。在一些实施例中,可将中央nwdaf部署为“中央nwdaf集”87.在一些实施例中,中央nwdaf(例如,具有聚集器功能的nwdaf)可具有用于支持分
析数据和/或分析输出的聚集或组合的各种功能性。例如,在一些实施例中,中央nwdaf可被配置为使得其服务区域包括多个tai并覆盖大部分或全部plmn。在一些实施例中,为了支持为整个plmn提供分析,可为覆盖整个plmn的每个应用id提供至少一个nwdaf。在一些实施例中,中央nwdaf可被配置为支持一个或多个分析id。在一些实施例中,中央nwdaf可被配置为在nrf 324中注册自身。在一些实施例中,中央nwdaf可在向nrf 324注册期间向nrf 324指示,中央nwdaf被配置用于分析数据/分析输出聚集的附加功能性。在一些实施例中,nrf 324可被配置为通过将中央nwdaf(nwdaf-c)的指示添加到例如用于nwdaf-c的nfprofile,来指示中央nwdaf(nwdaf-c)具有“聚集器”功能性。在一些实施例中,nfprofile中的此类指示也可在nf发现过程中使用和/或返回“最合适的”nwdaf 126。在一些实施例中,“聚集”功能性支持可由新的专用“聚集器功能指示符”来指示,该指示符例如可为具体nwdaf 126在其注册过程期间提供给nrf 324的nfprofile的一部分。在一些实施例中,替代或除了用于向数据/分析消费者330指示nwdaf 126的功能性的上述“聚集器功能指示符”方法之外,nrf 324可在nfprofile中包括“优先级”值。在一些实施例中,可包括“优先级”值以向nrf 324指示其应将“最合适的”nwdaf 126返回给数据/分析消费者330(例如,nf消费者)。在一些实施例中,nrf 324可将较高优先级分配给中央nwdaf,而将较低优先级分配给其他分布式nwdaf 126。在一些实施例中,优先级属性可已被指定为nfprofile的一部分,或者可由nrf 324或另一合适实体添加。
88.在一些实施例中,中央nwdaf可被配置为聚集从不同数据源收集的分析数据和/或分析输出,例如,从两个或更多个nwdaf实例和/或从作为数据源的不同网络功能收集的分析数据和/或分析输出。在一些实施例中,聚集功能性可为中央nwdaf的附加能力,例如,当系统300被配置用于多个nwdaf部署时可启动,或者可为系统300/中央nwdaf的永久功能性。在一些实施例中,例如通过支持从数据源提供的原始数据中导出用于所覆盖的分析id(一个或多个)的分析输出,中央nwdaf还可提供与其他nwdaf 126一致的常规分析能力。在一些实施例中,在中央nwdaf还可提供常规分析能力的一些实施例中,系统300可被配置为使得,如果分析输出对于所请求区域的某个部分已经可用,但是另一个区域没有被任何分布式nwdaf覆盖,则中央nwdaf可被部署来提供该区域的分析输出,并且将来自所述区域的分析输出与由所请求区域内其他分布式nwdaf提供的可用信息进行聚集。
89.如图5所示,系统300可包括多个nwdaf 126,并且数据/分析消费者330可被配置为向nrf 324查询被指定为中央nwdaf的适当nwdaf 126。在一些实施例中,可经由分布式nwdaf 126和/或经由中央nwdaf发送对分析数据的请求。在一些实施例中,对分析数据的请求可从数据/分析消费者330发送到nrf 324和/或从nrf 324发送到数据/分析消费者330。
90.图6图示了根据示例实施例的用于向nrf 424注册一个或多个nwdaf 426a、nwdaf 426b和/或中央nwdaf 440的系统400。在一些实施例中,nrf 424可接收nnrf_nfmanagement_nfregister请求。在一些实施例中,nrf 424可从nwdaf 426a或426b接收nnrf_nfmanagement_nfregister请求。在一些实施例中,nnrf_nfmanagement_nfregister请求可包括受支持的分析id、s-nssai(一个或多个)、服务区域(一个或多个)、tai(一个或多个)、优先级指示和/或聚集支持指示的列表。在一些实施例中,nrf 424可存储nwdaf 426a或426b的nwdaf简档,包括聚集支持指示(如果支持)。在一些实施例中,nrf 424然后可发送nnrf_nfmanagement_nfregister响应到或朝向nwdaf 426a或426b。在一些实施例中,
nrf 424然后可例如从中央nwdaf 440接收nnrf_nfmanagement_nfregister请求。在一些实施例中,nnrf_nfmanagement_nfregister请求可包括聚集器功能指示、受支持的分析id(一个或多个)和/或tai=plmn。在一些实施例中,nrf 424然后可存储中央nwdaf简档,包括聚集器功能指示。另外,nrf 424然后可发送nnrf_nfmanagement_nfregister响应到向或朝向中央nwdaf 440。
91.图7图示了根据示例实施例的用于向nrf 524注册一个或多个nwdaf 526a、nwdaf 526b和/或中央nwdaf 540的系统500。在一些实施例中,nrf 524可例如从一个或多个nwdaf 526a、nwdaf 526b接收nnrf_nfmanagement_nfregister请求。在一些实施例中,nnrf_nfmanagement_nfregister请求可包括受支持的分析id、s-nssai(一个或多个)、服务区域(一个或多个)、tai(一个或多个)、一个或多个优先级指示和/或聚集支持指示的列表。在一些实施例中,nrf 524可存储nnrf_nfmanagement_nfregister请求或其部件。在一些实施例中,如果支持,nrf 524可存储具有聚集支持指示符的nwdaf简档。在一些实施例中,nrf 524可发送nnrf_nfmanagement_nfregister响应到或朝向nwdaf 526a或nwdaf 526b。在一些实施例中,中央nwdaf 540然后可向nrf 524或向nrf 524发送nnrf_nfmanagement_nfregister请求。在一些实施例中,nnrf_nfmanagement_nfregister请求可包括聚集器功能指示、受支持的分析id(一个或多个)、tai=plmn等。在一些实施例中,nrf 524然后可存储包括聚集器功能指示的中央nwdaf简档(nwdaf-c简档)。在一些实施例中,nrf 524然后可发送nnrf_nfmanagement_nfregister响应到或朝向中央nwdaf 540。在一些实施例中,nwdaf 526a或nwdaf 526b然后可发送nnrf_nfmanagement_nfregister请求到或朝向nrf 524。在一些实施例中,nnrf_nfmanagement_nfregister请求可包括内部nwdaf指示。在一些实施例中,nrf 524然后可存储包括内部nwdaf指示的中央nwdaf简档(nwdaf-c简档)。在一些实施例中,nrf 524然后可发送nnrf_nfmanagement_nfregister响应到或朝向nwdaf 526a或nwdaf 526b。
92.如图7所示,例如,nwdaf注册过程可包括分布式nwdaf(例如,526a)向nrf 524注册其nfprofile。在一些实施例中,如果具体nwdaf实例支持,注册请求消息和/或nfprofile可包括指示“聚集支持”的指示。在一些实施例中,该指示符可以是可操作的,以用于供nf消费者(诸如中央nwdaf 540)使用,例如,以请求包括分析id和分析输出之的附加信息、或除了分析id和分析输出之外的附加信息。例如,在一些实施例中,可向nrf 524请求的附加信息可包括元数据,诸如时间戳、数据来自何处和/或数据去往何处(数据从-到)、样本数目、每组和/或类别的样本数目(如果适用)、感兴趣区域信息(例如,tai(一个或多个))、分析模型id(一个或多个)和/或分析模型指针。在一些实施例中,分析模型指针可被配置为检索分析模型(如果适用)、分析功能的特定配置等。在一些实施例中,可向nrf 524请求的附加信息可包括原始数据,例如,原始分析数据。在一些实施例中,可向nrf 524请求的附加信息可包括可能对请求实体有用的其他信息,例如,可能对请求中央nwdaf 540用于聚集由两个或更多个分布式nwdaf(526a、526b)提供的分析输出有用的信息。
93.在一些实施例中,nrf 524在接收到来自nwdaf 526a的注册请求时,可存储该nwdaf实例的nfprofile。如果由该nwdaf实例指示,则nrf 524还可在该nwdaf实例的nfprofile中存储“聚集支持指示”。在一些实施例中,nrf 524可用nnrf_nfmanagement_nfregister响应消息来回复nwdaf 526a。在一些实施例中,聚集器功能(例如,中央
nwdaf540;在本文也称为nwdaf-c),然后可向nrf 524注册并向nrf 524发送nnrf_nfmanagement_nfregister请求。在一些实施例中,提供给nrf的请求可包括受支持的分析id(一个或多个)、服务区域或tai(一个或多个)=plmn、聚集器功能指示符等。在一些实施例中,聚集器功能指示符可包括指示中央nwdaf 540被配置用于附加功能性(例如,与其他分布式nwdaf(一个或多个)相比),诸如“聚集器”的功能性。
94.在一些实施例中,指示可选择性地包括对nrf 524的适当“优先级”值,例如较低的优先级值,然后nrf 524可使用该值以及其他标准来选择并向nf消费者返回一个或多个合适的nwdaf(例如,526a、526b),例如“一个或多个最合适的nwdaf”。
95.在一些实施例中,nrf 524然后可存储中央nwdaf 540(nwdaf-c)的nfprofile以及“聚集器功能指示”。在一些实施例中,聚集器功能指示可包括或指示中央nwdaf 540可用作“聚集”功能或中央nwdaf。在一些实施例中,如果中央nwdaf 540属于集合,则中央nwdaf 540的nfprofile还可指示对应的“set_id”。在一些实施例中,nrf 540可基于从中央nwdaf 540接收的指示和其他标准来维护“优先级”值。在一些实施例中,nrf 524然后可确认向中央nwdaf 540成功注册。
96.在一些实施例中,nwdaf 526a可以是作为系统500一部分的分布式nwdaf中的一个。在一些实施例中,nwdaf 526a可然后向nrf 540注册其nfprofile。在一些实施例中,如果该nwdaf实例支持,则nfprofile可包括指示“内部nwdaf”的附加指示。在一些实施例中,例如,在分析消费者是5g核心网络功能(诸如amf、smf等)的情况下,“内部nwdaf”指示可指示nwdaf 526a仅可由中央nwdaf 540或其他nwdaf(一个或多个)发现,例如,这些nwdaf对于nwdaf以外的分析消费者不可见。
97.在一些实施例中,nrf 524在接收到来自nwdaf 526a的注册请求时,可被配置为存储该nwdaf实例的nfprofile。在一些实施例中,如果由该nwdaf实例指示,则nrf 524还可在对于该nwdaf实例的nfprofile中存储“内部nwdaf”指示。在一些实施例中,nrf 524然后可向nwdaf 526b确认成功注册。
98.图8图示了根据示例实施例的系统600,其被配置用于使用一个或多个nf消费者利用nrf 624发现一个或多个nwdaf。在一些实施例中,系统600可包括多个nf消费者650a、650b、650c。在一些实施例中,nf消费者650a可能对感兴趣区域tai-1上的分析id-1感兴趣,因此它可向nrf 624发送对其的请求。在一些实施例中,响应于nf消费者650a对感兴趣区域tai-1上的分析id-1的请求,nf消费者650a可接收包括分布式nwdaf(例如,分布式nwdaf-1)的nfprofile的对应响应。继续同一示例,在一些实施例中,nwdaf-1可向nf消费者650a提供分析id-1和服务区域tai-1的分析。在一些实施例中,向nf消费者提供所述分析的方法可符合ts 23.502rel-16。
99.在一些实施例中,nf消费者650b可能对感兴趣区域tai-2上的分析id-2和分析id-3感兴趣,因此它可向nrf 624发送对其的请求。在一些实施例中,响应于nf消费者650b对感兴趣区域tai-2上的分析id-2和分析id-3的请求,nf消费者650b可接收例如来自中央nwdaf的对应响应。在一些实施例中,此类请求可由分布式nwdaf中的一个(例如nwdaf2)服务,该分布式nwdaf可被配置为提供与多个id或感兴趣区域相关联的分析和/或聚集分析,例如与对于服务区域tai-2的分析id-2和分析id-3相关联的分析和/或聚集分析。在一些实施例中,在中央nwdaf(例如,nwdaf2)被配置为提供一个或多个聚集支持功能性的情况下,于是
这些功能性可在由nrf 624返回给nf消费者650a、650b、650c中的一个或多个的nfprofile中指示。在一些实施例中,nwdaf被配置用于聚集支持功能性的指示可由例如nrf 624用来向nf消费者650a、650b、650c指示该nwdaf被指定为中央nwdaf。在一些实施例中,除了用于所请求的分析id的分析输出之外,nwdaf-c(聚集器nwdaf)可使用此类聚集支持功能性的指示来请求附加信息,诸如元数据、指向分析模型的指针、样本数目等。
100.在一些实施例中,nf消费者650c可能对分析id-4和分析id-6以及包括tai-1和tai-2至tai-n的感兴趣区域感兴趣。在一些实施例中,nf消费者650c可发送对其的请求到或朝向nrf 624。在一些实施例中,在接收到该请求时,nrf 624可发现没有服务于所请求的感兴趣区域的单个分布式nwdaf,然后nrf 624可回复nf消费者650c并发送nwdaf-c简档。在一些实施例中,通过用nwdaf-c简档响应nf消费者650c,nrf 624可指定哪个nwdaf被配置为用于所请求的分析id的“聚集器功能”(或中央nwdaf)。在一些实施例中,为了服务于此类请求,nrf624可实施新的功能性,以便返回“最合适的”nwdaf,而不是返回相对不太合适的nwdaf以用作中央nwdaf。
101.在一些实施例中,在所请求的tai未被任何注册的分布式nwdaf覆盖的情况下,nrf 624可返回覆盖整个plmn区域的nfprofile或nwdaf-c。在一些实施例中,用于返回覆盖整个plmn区域的nfprofile或nwdaf-c的过程可类似于ts 23.502rel-16中所描述的过程。在一些实施例中,在请求多个分析id且所有分析id均可由特定分布式nwdaf服务的情况下,于是nrf 624可返回该特定的分布式nwdaf。在一些实施例中,nrf 624可返回:选项a)具有聚集功能的nwdaf-c,和/或选项b)分布式nwdaf和nwdaf-c以及一些“聚集器功能指示”,使得nf消费者650a、650b、650c可选择要联系的nwdaf。在一些实施例中,选项a)可增强nrf 624的功能性,并且可使nrf 624在中央nwdaf被配置为服务对于所有感兴趣区域的所有请求的分析id的情况下仅返回中央nwdaf。在一些实施例中,除其他益处以外,选项a)的益处中的一个是它对nf消费者是透明的,例如,nf消费者不需要选择两个或更多个nwdafs中的一个,并且不需要调查或考虑哪个nwdafs被配置用于聚集支持。
102.在一些实施例中,nrf 624可被配置为基于对应nwdaf实例的nfprofile中的“优先级”指示来返回“最合适”nwdaf。在一些实施例中,优先级指示(在形式上可类似于3gpp ts 23.510版本v16-3-0中描述的,但在使用方法上不类似)可以是专门为指定nwdaf-c而创建的特殊“优先级”设置标准。在一些实施例中,nwdaf-c可由较低的优先级指示,例如,与其他分布式nwdaf相比较低的优先级,使得nf消费者通常会选择较高优先级的分布式nwdaf。
103.在一些实施例中,在标识出与所请求的分析id(一个或多个)和感兴趣区域(一个或多个)(例如,tai(一个或多个))的组合相匹配的多个nwdaf实例的情况下,nrf 624可诸如根据3gpp ts 23.510版本v16-3-0中描述的nrf功能性,返回这些多个匹配nwdaf的nfprofile。
104.在一些实施例中,nrf 624可例如使用在响应消息中发信号的或在具有所述功能性的具体nwdaf的具体nfprofile中指示的诸如“isaggregator”标志的标志,来在响应消息中指示该具体nwdaf支持“聚集器功能”。
105.在一些实施例中,nrf 624可替换地或附加地将可服务于请求中的一个或多个子集的一个或多个nwdaf列表发送回nr消费者650a、650b、650c,并且将其留给nf消费者650a、650b、650c来单独联系那些nwdaf并在nf消费者650a、650b、650c(数据消费者/分析消费者)
侧聚集结果。在一些实施例中,这种方法对于nwdaf-c需要标识其需要联系的那些分布式nwdaf,以便能够聚集由那些nwdaf提供的分析输出,以满足从nf消费者650a、650b、650c到nwdaf-c的请求的情况可能特别相关。在这方面,在一些实施例中,可能需要一种方法,其中中央nwdaf可与nrf 624通信,以便从nrf 624发现服务于为一个或多个特定分析id所请求的感兴趣区域的子集的nwdaf。类似地,在一些实施例中,重要的是配置中央nwdaf以确定要联系哪个数据源(例如,nf、nwdaf)。因此,下文提供了用于支持网络数据分析的此类进一步增强规程的示例。
106.图9图示了系统700,其被配置用于nf消费者750以通过nrf 724发现、请求和/或订阅,以从中央nwdaf 726或各种数据源760a、760b(例如,nf、其他nwdaf)中的一个或多个获取其感兴趣区域的分析id。在一些实施例中,nf消费者750可被配置为发送发现请求到或朝向nrf 724。在一些实施例中,发现请求可以是包括对于一个或多个感兴趣区域(例如,tai-3、tai-4、tai-n)的一个或多个分析id(例如,分析id4)的消息。在一些实施例中,响应于从nf消费者750接收到的发现请求,nrf724可发送发现响应到或朝向nf消费者750。在一些实施例中,发现响应可包括nwdaf-c简档,例如,在没有单个分布式nwdaf可覆盖该请求的情况下。在一些实施例中,nrf 724在确定发现响应中是否包括ndwaf简档以及包括哪个ndwaf简档时,还可考虑诸如“优先级”值的其他nrf逻辑,如本文中其他地方所描述的。
107.在一些实施例中,响应于nf消费者750从nrf 724接收到发现响应,nf消费者750可发送分析信息请求到或朝向nwdaf-c 726(中央nwdaf 726)。在分析信息请求中,nf消费者750可提供一个或多个请求的分析id,例如具有分析id4的ue移动性分析,以及一个或多个请求的感兴趣区域,例如tai-1、tai-2、tai-n。
108.在一些实施例中,一旦中央nwdaf 726接收到来自nf消费者750的分析信息请求,中央nwdaf 726可被配置为从nrf 724发现分布式nwdaf(一个或多个)的列表,该列表可提供为所请求的感兴趣区域(一个或多个)(例如,tai-1、tai-2、tai-n)生成所请求的分析id所需的分析输出。在一些实施例中,中央nwdaf 726可被配置用于新功能性,以便做出此类确定并生成所请求的分析。
109.在一些实施例中,对应于接收到的请求,中央nwdaf 726可向nrf724发送(例如,“按需”)一个或多个发现请求。在一些实施例中,一个或多个发现请求中的每一个均可致使返回对应于特定感兴趣区域的所请求的分析id的特定nwdaf实例。例如,在一些实施例中,对应于特定感兴趣区域的所请求的分析id的特定nwdaf实例的返回可通过中央nwdaf 726对应于支持该分析id的不同nwdaf实例而将所请求的感兴趣区域重新排序为多个tai或tai组来实现。在一些实施例中,中央nwdaf 726可能已经具有使其能够为了从nrf 724生成发现请求的目的而对感兴趣区域(一个或多个)重新排序的信息。在一些实施例中,如果nrf 724支持,则此类发现请求可使用复杂查询。
110.另选地,在一些实施例中,中央nwdaf 724可能已经先验地发现/收集了plmn中可用的nwdaf实例集以及它们支持的分析id和感兴趣区域,或者此类信息通过不同的方式提供/配置给中央nwdaf 726。在一些实施例中,基于该信息,中央nwdaf 726可标识向其请求所需数据的适当nwdaf,使得中央nwdaf 726可聚集数据以满足从nf消费者750接收的请求。
111.在一些实施例中,从中央nwdaf 726发送到nrf 724的发现请求可包括“聚集支持”指示,从而请求nrf 724用那些也支持“聚集支持”功能性的nwdaf实例(一个或多个)(如果
可用)来回复。在一些实施例中,中央nwdaf 726还可能需要从除nwdaf以外的一个或多个数据源760a、760b收集原始数据,例如,如果不存在覆盖特定感兴趣区域的分布式nwdaf的话,该特定感兴趣区域是nf消费者750所请求的感兴趣区域的一部分。在一些实施例中,当中央nwdaf 726需要从一个或多个数据源760a、760b收集原始数据时,中央nwdaf 726可收集原始数据并自行产生该感兴趣区域所需的分析输出。
112.在一些实施例中,中央nwdaf 726然后可完成生成分析信息请求,并且将其发送到如上所述发现/确定的数据源760a、760b中的每一个,例如发送到如图9所示的nwdaf 3和nwdaf 4。
113.在一些实施例中,该分析信息请求可向数据源760a、760b(例如nwdaf3和nwdaf4)指示“聚集支持指示”,从而指示数据源760a、760b提供的输出正被中央nwdaf 726请求聚集。在一些实施例中,分析信息请求中的“聚集支持指示”可使得数据源760a、760b(例如nwdaf3和nwdaf4)提供分析输出之外的附加信息,并且向中央nwdaf 726而不是直接向nf消费者750提供分析输出和任何附加信息。
114.在一些实施例中,“聚集支持”指示可触发接收数据源760a、760b(例如nwdaf 3、nwdaf 4),除了用分析输出来回复中央nwdaf 724之外,还可向中央nwdaf 724提供多个样本、所收集样本的时间段、指向数据模型(例如,指向数据湖的指针)或存储功能的指针中的一个或多个,和/或中央nwdaf 726聚集分析输出时可使用/需要的任何其他信息,以支持由中央nwdaf 724对分析的聚集。
115.例如,为了使中央nwdaf 726将平均载荷(tai-1)与平均载荷(tai-2)相聚集,中央nwdaf 726需要知道每个tai的样本数目,例如,平均载荷(tai1 tai2)=(样本数目(tai-1)*平均载荷(tai-1) 样本数目(tai-2)*平均载荷(tai-2))/(样本数目(tai-1) 样本数目(tai-2))。这样,中央ndwaf 726可向数据源760a、760b指示要提供用以支持分析输出的聚集的附加信息,或者中央nwdaf 726可使数据源760a、760b或nrf 724中的一个或多个指示要提供的所述附加信息。
116.在一些实施例中,数据源760a、760b(例如,nwdaf3、nwdaf 4)可回复中央nwdaf 726所请求的分析输出以及聚集所需的其他信息。响应于接收到分析输出和聚集所需的其他信息,中央nwdaf 726可聚集接收到的分析数据。在一些实施例中,单个分析输出通常基于从数据源760a、760b(例如,nwdaf3和nwdaf4)接收的多个分析信息。在一些实施例中,任选地,中央nwdaf 726可同时处理和/或聚集关于nf消费者750分析请求所接收的任何原始数据。在一些实施例中,中央nwdaf 726可实施不同的逻辑功能和聚集方法来生成该单个分析输出。在一些实施例中,中央nwdaf 726然后可回复nf消费者750以提供对于所请求的分析id的分析输出。
117.图10图示了由示例装置200执行的示例方法10的操作流程图,在一个实施例中,该示例装置200可由包括由处理器202执行的计算机程序代码的计算机程序产品来体现。如框11所示,该示例实施例的装置200包括诸如处理器202、存储器204、通信接口206等的模块,用于使得在通信系统中从网络功能消费者接收分析请求,所述分析请求包括一个或多个分析标识和一个或多个感兴趣区域。如框12所示,装置200还可包括诸如处理器202等的模块,用于使得确定通信系统中的一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个的一个或多个感兴趣区域的具体子集。如框13所示,装置200还可
包括诸如处理器202等的模块,用于使得向一个或多个数据源发送分析信息请求,所述分析信息请求包括聚集支持指示或分析元数据供应指示。如框14所示,装置200可以可选地包括诸如处理器202等的模块,用于使得向网络存储库功能发送发现请求,该发现请求能够操作以使得该网络存储库功能识别通信系统中与所述一个或多个分析标识和一个或多个感兴趣区域对应的一个或多个分布式网络数据分析功能。
118.图11图示了由示例性装置200执行的示例性方法20的操作的另一流程图,在一个实施例中,该示例性装置200可由包括由处理器202执行的计算机程序代码的计算机程序产品来体现。如框21所示,该示例实施例的装置200包括诸如处理器202、存储器204、通信接口206等的模块,用于使得响应于在通信系统内的数据源处从通信系统内的网络数据分析功能接收分析信息请求和/或聚集分析元数据请求,确定所述分析信息请求或聚集分析元数据请求是否包括聚集支持指示或分析元数据供应能力指示,其中所述分析信息请求或聚集分析元数据请求包括对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析或分析元数据的请求。如框22所示,该示例实施例的装置200包括诸如处理器202等的模块,用于使得在所述分析信息请求或聚集分析元数据请求包括所述聚集支持指示或分析元数据供应指示的情况下,生成分析输出,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析。如框23所示,该示例实施例的装置200可以可选地包括诸如处理器202等的模块,用于使得确定所述分析信息请求是否包括对用以支持由中央网络数据分析功能对分析的聚集的元数据的请求。如框24所示,本示例实施例的装置200可以可选地包括诸如处理器202等的模块,用于使得在所述分析信息请求包括对用以支持由所述中央网络数据分析功能对分析的聚集的元数据的请求的情况下,生成分析输出。在一些实施例中,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析以及用以支持由所述中央网络数据分析功能对分析的聚集的所述元数据。如框25所示,该示例实施例的装置200可以可选地包括诸如处理器202等的模块,用于使得朝向所述中央网络数据分析功能发送分析输出。在一些实施例中,所述分析输出被配置用于由所述中央网络数据分析功能与来自一个或多个其他数据源的一个或多个其他分析输出进行聚集。在一些实施例中,用以支持由网络数据分析功能对分析的聚集的元数据包括以下各项中的一项或多项:样本数目、所收集样本的时间段、指向数据模型的指针、指向数据湖的指针或指向存储功能的指针。
119.根据其他实施例,当部署多个nwdaf实例时,可采用不同的架构,诸如分层架构、分布式架构和/或共址架构。在一些实施例中,诸如图12-15所示的那些,在分布式nwdaf架构中,聚集功能可与一个或多个nwdaf(也称为中央nwdaf)并置,其将从多个分布式nwdaf接收的多个输出分析进行分组,以使用“聚集功能”(例如:平均值、计数、最大值、最小值、范围,标准差等)形成单个输出分析。在一些实施例中,分析元数据将在分布式nwdaf和中央nwdaf之间交换,以允许中央nwdaf进行适当的聚集。在一些实施例中,nwdaf实例(分布式nwdaf以及中央nwdaf)可属于一个或多个nwdaf集。在一些实施例中,每个nwdaf可提供一个或多个输出分析或分析id。在一些实施例中,每个nwdaf可服务于一个或多个特定地理区域,例如感兴趣区域或tai(一个或多个)。在一些实施例中,至少一个中央nwdaf可覆盖整个plmn,以便能够处理任何分析请求,以防它不能被任何分布式nwdaf覆盖。在一些实施例中,nwdaf实例注册和发现过程可进行某些增强以便于聚集功能性等的信令。类似地,在一些实施例中,
数据收集和分析暴露可进行某些增强以便于聚集功能性等的信令。
120.在一些实施例中,为了使中央nwdaf对来自一个或多个分布式nwdaf的不同输出分析进行适当的聚集,中央nwdaf可能需要接收与接收到的输出分析相关的附加分析元数据,例如:分析生成的时间戳、用于生成分析的样本数目、用于生成分析的应用模型、应用分析功能或模型的特定配置等。此类元数据对于中央nwdaf使用“聚集功能”(如平均值、计数、最大值、最小值、范围、标准差等)创建单个输出分析是必要的。例如,为了导出整个plmn的“移动性性能”,中央nwdaf可能需要基于由分布式nwdaf提供的移动性性能统计来计算加权平均值,例如,为了导出整个plmn中成功切换的比率,在计算总体比率时,可能需要考虑由分布式nwdaf提供的每个区域子集的切换次数。
121.在一些实施例中,在部署了多个分布式nwdaf并为一个或多个中央nwdaf提供聚集功能性以覆盖整个plmn的网络或系统中,分析数据的聚集可至少部分地由中央nwdaf执行,而不是由网络存储库功能或网络功能消费者执行。
122.在一些实施例中,在多个nwdaf部署场景中,nwdaf实例可专用于提供针对一个或多个分析id的分析,并且每个nwdaf实例可服务于特定的感兴趣区域(一个或多个)或tai(一个或多个)。此外,这些nwdaf实例可属于一个(或多个)nwdaf集。在一些实施例中,这些分布式nwdaf被配置为使得增强的注册和发现过程以及增强的数据收集和分析暴露过程是可能的,如本文所解释的。
123.在一些实施例中,可能需要解决以下情况:nf消费者可能需要对于任何单个分布式nwdaf实例都未覆盖的感兴趣区域的输出分析,因此需要一个以上的nwdaf来共同服务于对于特定分析id的所请求的感兴趣区域。在一些实施例中,为了支持此类请求,使用了具有聚集功能性的nwdaf。在一些实施例中,具有聚集功能的nwdaf也称为“中央nwdaf”。在一些实施例中,该聚集功能可被配置为聚集特定于来自多个数据源(例如,来自一个或多个分布式nwdaf和/或来自nf)的一个或多个分析id的输出分析和/或输出数据。
124.在一些实施例中,所描述的系统被配置用于存在多个nwdaf(也称为“分布式nwdaf”或“分布nwdaf”)的部署,由此nwdaf中的一些通过“聚集功能性”(也称为“中央nwdaf”)得到增强。
125.在一些实施例中,“常规”nwdaf具有3gpp ts 23.288版本16.4.0中规定的功能性。此外,在一些实施例中,分布式nwdaf(一个或多个)中的一些或全部可支持提供称为“聚集分析元数据”的附加信息,该附加信息与分布式nwdaf生成输出分析相关,并且中央nwdaf的聚集功能性需要它来聚集来自不同nwdaf的输出分析,例如,在不是简单地将从多个nwdaf实例接收的输出分析加在一起以便生成所请求的单个输出分析的情况下。在一些实施例中,当nwdaf实例向nrf注册时,提供聚集分析元数据的支持由nf简档中的“分析元数据供应能力”指示来指示。在一些实施例中,分布式nwdaf可属于一个或多个nwdaf集,具有nf集功能性。
126.在一些实施例中,中央nwdaf可为具有聚集由其他数据源提供的输出分析的附加能力的nwdaf实例。在一些实施例中,中央nwdaf可属于一个或多个nwdaf集,具有nf集功能性。在一些实施例中,类似于其他nwdaf,中央nwdaf也能够基于来自一个或多个数据源的输入数据生成输出分析。在一些实施例中,中央nwdaf在向nrf注册时包括“聚集器功能性”指示。在一些实施例中,中央nwdaf在发送到其他nwdaf的nnwdaf_analyticsinfo_request或
ts23.502中定义的现有过程。
141.4-6.nf消费者2对感兴趣区域tai-2上的分析id 3感兴趣,因此它向nrf发送nnrf_nfdiscovery_request。该请求被授权后,nrf确定nwdaf 2可为请求的分析id 3和服务区域tai-2提供分析。然后,nrf在对应的响应中返回分布式nwdaf 2的nfprofile。这也遵循3gpp ts23.502中定义的现有过程。
142.7-9.nf消费者3对分析id 1和如tai-1、tai-2、tai-n等的感兴趣区域感兴趣。接收到该请求后,nrf发现没有单个分布式nwdaf服务于所请求的感兴趣区域,因此它使用中央nwdaf 1简档进行响应,该简档被配置为对于所请求的分析id 1的“聚集器功能性”。
143.在一些实施中,nf消费者/分析消费者可根据下文描述的分析暴露过程请求和/或订阅以获取其感兴趣的分析id,并且如图15所示。
144.1.这是发现过程,由此示例基于图6.x.3-2所示的过程。在本示例中,nrf将返回中央nwdaf 1简档,因为不存在可覆盖该请求的单个分布式nwdaf。
145.2.nwdaf服务消费者向中央nwdaf 1发送分析信息请求。在该请求中,nf消费者提供所请求的分析id(一个或多个),例如分析id为1的ue移动性分析,以及所请求的感兴趣区域,例如tai-1、tai-2、tai-n。
146.3.在步骤2中接收到请求时,中央nwdaf 1根据先前的查询或配置,知道哪些其他nwdaf实例要请求相关的输出分析。替换地,中央nwdaf 1从nrf中发现分布式nwdaf(一个或多个)列表,该列表的分布式nwdaf可提供为所请求的区域tai-1、tai-2、tai-n生成所请求的分析id所需的输出分析。在一些实施例中,在发送到nrf的发现请求中,中央nwdaf可指示“分析元数据供应能力”,从而请求nrf用在具体定nwdaf实例注册过程期间指示的也支持“分析元数据供应能力”功能性的那些nwdaf实例(一个或多个)(如果可用)回复。
147.4-5.中央nwdaf向步骤3中发现/确定的每个数据源发送分析信息请求,即向图6.x.3-3的示例中的nwdaf 1和nwdaf 2。该请求向数据源(一个或多个)(即nwdaf 1和nwdaf 2)指示“聚集元数据请求”,从而指示它们提供的输出需要由中央nwdaf聚集,因此与常用分析输出数据一起也会请求聚集分析元数据。
148.6-7.nwdaf回复所请求的输出分析以及聚集所需的聚集分析元数据信息。
149.8.中央nwdaf聚集接收到的数据,即基于从nwdaf 1和nwdaf2接收到的多个分析信息生成单个输出分析。在本例中,中央nwdaf还考虑了自身对tai-n的分析,以进行聚集。
150.9.中央nwdaf向nwdaf服务消费者回复对于所请求的分析id的输出分析。
151.在一些实施例中,在此描述的增强可以提供系统(例如5g系统)的服务、实体和接口的改进。例如,在一些实施例中,可通过引入提供聚集输出分析能力的nwdaf(称为中央nwdaf)来增强所描述的nwdaf。类似地,在一些实施例中,本文所描述的分布式nwdaf可被配置为提供与输出分析相关的分析元数据,其可仅由分布式nwdaf的子集支持。
152.在一些实施例中,nrf可扩展用于中央nwdaf的nfprofile以指示“聚集器功能性”,这可提高分析覆盖范围并确保从数据源(诸如nf、分布式nwdaf或中央nwdaf)向nf消费者返回适当的分析。在一些实施例中,nwdaf的nfprofile被扩展以指示那些支持此类附加功能性的nwdaf的“分析元数据供应能力”。
153.如上所述,公开了一种方法、装置200和计算机程序产品,以增强用于多个nwdaf部署中的数据分析方法。
154.如上所述,可由根据包括计算机程序代码的相关计算机程序产品的装置执行的方法的参考流程图。应理解,流程图的每个框以及流程图中的框的组合可通过各种模块(诸如硬件、固件、处理器、电路系统和/或与包括一个或多个计算机程序指令的软件的执行相关联的其他设备)来实施。例如,上述过程中的一个或多个可由计算机程序指令来体现。在这方面,体现上述过程的计算机程序指令可由采用本发明实施例的装置(例如200)的存储器设备(例如204)存储,并且由该装置的处理器(例如202)执行。可理解的是,任何此类计算机程序指令可加载到计算机或其他可编程装置(例如,硬件)上以产生机器,使得最终的计算机或其他可编程装置实施流程图框中指定的功能。这些计算机程序指令还可存储在计算机可读存储器中,该计算机可读存储器可指示计算机或其他可编程装置以特定方式工作,使得存储在计算机可读存储器中的指令产生制品,该制品的执行实施流程图框中指定的功能。计算机程序指令还可加载到计算机或其他可编程装置上,以使得在计算机或其他可编程装置上执行的一系列操作,从而产生计算机实施的过程,使得在计算机或其他可编程装置上执行的指令提供用于实施流程图框中指定的功能的操作。
155.因此,在那些情况下计算机程序产品被定义,其中计算机程序指令(诸如计算机可读程序代码部分)由至少一个非暂时性计算机可读存储介质存储,其中计算机程序指令(诸如计算机可读程序代码部分)被配置为在被执行时执行上述功能。在其他实施例中,计算机程序指令(诸如计算机可读程序代码部分)不需要由非暂时性计算机可读存储介质存储或以其他方式体现,而是可由暂时性介质体现,其中计算机程序指令(诸如计算机可读程序代码部分)仍然被配置为在被执行时执行上述功能。
156.因此,流程图的框支持用于执行指定功能的模块的组合和用于执行指定功能的操作的组合,用于执行指定功能。还应理解,流程图的一个或多个框以及流程图中的框的组合可由执行指定功能的基于专用硬件的计算机系统或专用硬件和计算机指令的组合来实施。
157.在一些实施例中,可修改或进一步放大上述操作、方法、步骤、过程等中的某些内容。此外,在一些实施例中,可包括附加的任选操作、方法、步骤、过程等。可按任何顺序和任何组合执行对上述操作的修改、加法、减法、逆运算、相关、比例关系、不成比例关系、衰减和/或放大。还应理解,在特定操作、方法、步骤、过程等所需的特定硬件的情况下,对于任何此类实施例,此类硬件应被视为装置200的一部分。例如,如上所述,在使用gps确定装置200的位置的情况下,应将此类适当的gps模块和硬件视为装置200的组成部分。
158.提供了一种方法、装置和计算机程序产品,用于在通信系统中的多个网络数据分析功能(nwdaf)部署中增强数据分析。一种方法可包括从网络功能消费者接收分析请求,所述分析请求包括分析标识和感兴趣区域;使得确定通信系统中的数据源,所述数据源被配置为服务于针对所述分析标识的所述感兴趣区域的子集。可将包括聚集支持指示的分析信息请求发送到所述数据源,以指示所述数据源应将分析返回给中央nwdaf,并且包括元数据以支持由中央nwdaf对分析的聚集。可使得网络存储库功能(nrf)基于nwdaf是否具有聚集功能性来确定通信系统中的多个nwdaf中的哪个是中央nwdaf。
159.根据第一实施例,提供了一种方法,该方法包括:在通信系统中从网络功能消费者接收分析请求,所述分析请求包括一个或多个分析标识和一个或多个感兴趣区域;使得确定通信系统中的一个或多个数据源,所述一个或多个数据源被配置为服务于针对所述分析标识中的至少一个的一个或多个感兴趣区域的特定子集;以及向所述一个或多个数据源发
送分析信息请求,所述分析信息请求包括聚集支持指示或分析元数据供应指示。在一些实施例中,该方法还可包括:使得通信系统的网络存储库功能确定所述通信系统中的所述一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个的一个或多个感兴趣区域的特定子集。在一些实施例中,所述一个或多个数据源包括至少一个网络功能。在一些实施例中,所述一个或多个数据源包括至少一个网络数据分析功能。在一些实施例中,该方法还可包括:向网络存储库功能发送发现请求,所述发现请求能够操作以使得所述网络存储库功能识别所述通信系统中与所述一个或多个分析标识和一个或多个感兴趣区域对应的一个或多个分布式网络数据分析功能。
160.根据第二实施例,提供了一种方法,该方法包括:响应于在通信系统内的数据源处从所述通信系统内的网络数据分析功能接收分析信息请求和/或聚集分析元数据请求,确定所述分析信息请求或所述聚集分析元数据请求是否包括聚集支持指示或分析元数据供应能力指示,其中所述分析信息请求或所述聚集分析元数据请求包括对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析或分析元数据的请求;以及在所述分析信息请求或所述聚集分析元数据请求包括所述聚集支持指示或所述分析元数据供应指示的情况下,生成分析输出,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析。在一些实施例中,该方法还可包括:确定所述分析信息请求或所述聚集分析元数据请求是否包括对用以支持由所述网络数据分析功能对分析的聚集的元数据的请求;以及,在分析信息请求或聚集分析元数据请求包括对用以支持由所述网络数据分析功能对分析的聚集元数据的请求的情况下,生成分析输出,其中分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析以及用以支持由所述网络数据分析功能对分析的聚集的所述元数据。在一些实施例中,该方法还可包括:向最初发送所述分析信息请求的网络数据分析功能发送所述分析输出。在一些实施例中,所述分析输出被配置用于由所述网络数据分析功能与来自一个或多个其他数据源的一个或多个其他分析输出进行聚集。在一些实施例中,用以支持由所述网络数据分析功能对分析的聚集的所述元数据包括以下各项中的一项或多项:样本数目、所收集样本的时间段、指向数据模型的指针、指向数据湖的指针或指向存储功能的指针。
161.根据第三实施例,提供了一种装置,其包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在通信系统中从网络功能消费者接收分析请求,所述分析请求包括一个或多个分析标识和一个或多个感兴趣区域;使得确定通信系统中的一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个的一个或多个感兴趣区域的特定子集;以及向所述一个或多个数据源发送分析信息请求,所述分析信息请求包括聚集支持指示。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置:使得通信系统的网络存储库功能确定所述通信系统中的所述一个或多个数据源,所述一个或多个数据源被配置为服务于针对所述分析标识中的至少一个的一个或多个感兴趣区域的特定子集。在一些实施例中,一个或多个数据源包括至少一个网络功能。在一些实施例中,一个或多个数据源包括至少一个网络数据分析功能。在一些实施例中,至少一个存储器和计算机程序代码被还被配置为与至少一个处理器一起使得装置:向网络存储库功能传输发现请求,上述发现请求能够操作以使得所述网络存储库功能
识别所述通信系统中与所述一个或多个分析标识和一个或多个感兴趣区域对应的一个或多个分布式网络数据分析功能。
162.根据第四实施例,提供了一种装置,其包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:响应于在通信系统内的数据源处从通信系统内的网络数据分析功能接收分析信息请求或聚集分析元数据请求,确定所述分析信息请求或所述聚集分析元数据请求是否包括聚集支持指示或分析元数据供应能力指示,其中所述分析信息请求或所述聚集分析元数据请求包括对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析或分析元数据的请求;以及,在所述分析信息请求或所述聚集分析元数据请求包括所述聚集支持指示或所述分析元数据供应指示的情况下,生成分析输出,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置至少:确定所述分析信息请求或所述聚集分析元数据请求是否包括对用以支持由上述网络数据分析功能对分析的聚集的元数据的请求;以及,在所述分析信息请求或所述聚集分析元数据请求包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求的情况下,生成分析输出,其中所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析以及用以支持由网络数据分析功能对分析的聚集的所述元数据。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置至少:向最初发送所述分析信息请求的网络数据分析功能发送分析输出。在一些实施例中,所述分析输出被配置用于由所述网络数据分析功能与来自一个或多个其他数据源的一个或多个其他分析输出进行聚集。在一些实施例中,用以支持由网络数据分析功能对分析的聚集的所述元数据包括以下各项中的一项或多项:样本数目、所收集样本的时间段、指向数据模型的指针、指向数据湖的指针或指向存储功能的指针。
163.根据第五实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在通信系统中从网络功能消费者接收分析请求,所述分析请求包括一个或多个分析标识和一个或多个感兴趣区域;使得确定通信系统中的一个或多个数据源,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个的一个或多个感兴趣区域的特定子集;以及向所述一个或多个数据源发送分析信息请求,所述分析信息请求包括聚集支持指示。在一些实施例中,程序代码部分还被配置为:使得所述通信系统的网络存储库功能确定所述通信系统中的所述一个或多个数据源,所述一个或多个数据源被配置为服务于针对所述分析标识中的至少一个的一个或多个感兴趣区域的特定子集。在一些实施例中,所述一个或多个数据源包括至少一个网络功能。在一些实施例中,所述一个或多个数据源包括至少一个网络数据分析功能。在一些实施例中,程序代码部分还被配置为:向网络存储库功能发送发现请求,所述发现请求能够操作以使得上述网络存储库功能识别所述通信系统中与所述一个或多个分析标识和一个或多个感兴趣区域对应的一个或多个分布式网络数据分析功能。
164.根据第六实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:响应于在通信系统内的数据源处从通信系统内的网络数据分析功能接收分析信息请求或聚集分析元数据请
求,确定所述分析信息请求或所述聚集分析元数据请求是否包括聚集支持指示或分析元数据供应能力指示,其中所述分析信息请求或所述聚集分析元数据请求包括对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析或分析元数据的请求;以及,在所述分析信息请求或所述聚集分析元数据请求包括所述聚集支持指示或所述分析元数据供应指示的情况下,生成分析输出,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析。在一些实施例中,程序代码部分还被配置为:确定所述分析信息请求或聚集分析元数据请求是否包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求;以及,在所述分析信息请求或所述聚集分析元数据请求包括对用以支持由所述网络数据分析功能对分析的聚集的元数据的请求的情况下,生成分析输出,其中所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析以及用以支持由所述网络数据分析功能对分析的聚集的所述元数据。在一些实施例中,程序代码部分还被配置为:向最初发送分析信息请求的网络数据分析功能发送所述分析输出。在一些实施例中,所述分析输出被配置用于由所述网络数据分析功能与来自一个或多个其他数据源的一个或多个其他分析输出进行聚集。在一些实施例中,用以支持由网络数据分析功能对分析的聚集的元数据包括以下各项中的一项或多项:样本数目、所收集样本的时间段、指向数据模型的指针、指向数据湖的指针或指向存储功能的指针。
165.根据第七实施例,提供了一种装置,其包括:用于在通信系统中从网络功能消费者接收分析请求的模块,所述分析请求包括一个或多个分析标识和一个或多个感兴趣区域;用于使得确定通信系统中的一个或多个数据源的模块,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个的一个或多个感兴趣区域的特定子集;以及用于向一个或多个数据源发送分析信息请求的模块,所述分析信息请求包括聚集支持指示。在一些实施例中,该装置还可包括:用于使得通信系统的网络存储库功能确定通信系统中的所述一个或多个数据源的模块,所述一个或多个数据源被配置为服务于针对分析标识中的至少一个的一个或多个感兴趣区域的特定子集。在一些实施例中,所述一个或多个数据源包括至少一个网络功能。在一些实施例中,所述一个或多个数据源包括至少一个网络数据分析功能。在一些实施例中,该装置还可包括:用于向网络存储库功能发送发现请求的模块,所述发现请求能够操作以使得所述网络存储库功能识别所述通信系统中与所述一个或多个分析标识和一个或多个感兴趣区域对应的一个或多个分布式网络数据分析功能。
166.根据第八实施例,提供了一种装置,其包括:用于响应于在通信系统内的数据源处从通信系统内的网络数据分析功能接收分析信息请求或聚集分析元数据请求,确定所述分析信息请求或所述聚集分析元数据请求是否包括聚集支持指示或分析元数据供应能力指示的模块,其中所述分析信息请求或所述聚集分析元数据请求包括对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析或分析元数据的请求;以及用于在所述分析信息请求或所述聚集分析元数据请求包括所述聚集支持指示或所述分析元数据供应指示的情况下生成分析输出的模块,所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析。在一些实施例中,该装置还可包括:用于确定所述分析信息请求或所述聚集分析元数据请求是否包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求的模块;以及用于在所述分析信息请求或聚集分析元数据请求包括对用以支持由网络数据分析功能对分析的聚集的元数据的请求的情况下生成分析输出的模块,其中
所述分析输出包括与所述一个或多个分析标识和所述一个或多个感兴趣区域相关联的分析以及用以支持由所述网络数据分析功能对分析的聚集的所述元数据。在一些实施例中,该装置还可包括:用于向最初发送所述分析信息请求的网络数据分析功能发送分析输出的模块。在一些实施例中,所述分析输出被配置用于由网络数据分析功能与来自一个或多个其他数据源的一个或多个其他分析输出进行聚集。在一些实施例中,用以支持由网络数据分析功能对分析的聚集的所述元数据包括以下各项中的一项或多项:样本数目、所收集样本的时间段、指向数据模型的指针、指向数据湖的指针或指向存储功能的指针。
167.根据第九实施例,提供了一种方法,其包括:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括聚集器功能指示。在一些实施例中,该方法还可包括:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述聚集器功能指示的所述网络功能简档发送给所述网络功能消费者,该感兴趣区域并非由所述通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
168.根据第十实施例,提供了一种方法,其包括:在通信系统中的网络存储库功能确定通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括分析元数据供应能力指示。在一些实施例中,该方法还可包括:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述分析元数据供应能力指示的所述网络功能简档发送给所述网络功能消费者,该感兴趣区域并非由所述通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
169.根据第十一实施例,提供了一种方法,其包括:在网络存储库功能从网络数据分析功能接收注册请求且所述网络存储库功能确定网络数据分析功能被配置为除了分析之外还提供分析元数据的情况下,维护与所述网络数据分析功能相关联的网络功能简档,所述网络功能简档包括分析元数据供应能力指示。
170.根据第十二实施例,提供了一种方法,其包括:在网络数据分析功能先前已向网络存储库功能提供包括聚集器功能指示或分析元数据供应能力指示的注册请求且所述网络数据分析功能从所述网络储存库功能或网络功能消费者接收对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析的分析请求的情况下,将与所述一个或多个分析标识和一个或多个感兴趣区域相关联的分析返回给所述网络存储库功能或网络功能消费者。
171.根据第十三实施例,提供了一种装置,其包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括聚集器功能指示。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置至少:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述聚集器功能指示的所述网络功能简档发送给网络功能消
费者,该感兴趣区域并非由所述通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
172.根据第十四实施例,提供了一种装置,其包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括分析元数据供应能力指示。在一些实施例中,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使得装置至少:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述分析元数据供应能力指示的所述网络功能简档发送给网络功能消费者,该感兴趣区域并非由所述通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
173.根据第十五实施例,提供了一种装置,其包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在网络存储库功能从网络数据分析功能接收注册请求且所述网络存储库功能确定所述网络数据分析功能被配置为除了分析之外还提供分析元数据的情况下,维护与所述网络数据分析功能相关联的网络功能简档,所述网络功能简档包括分析元数据供应能力指示。
174.根据第十六实施例,提供了一种装置,其包括至少一个处理器;以及包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使得装置至少:在网络数据分析功能先前已向网络存储库功能提供包括聚集器功能指示或分析元数据供应能力指示的注册请求且所述网络数据分析功能从所述网络储存库功能或网络功能消费者接收对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析的分析请求的情况下,将与所述一个或多个分析标识和一个或多个感兴趣区域相关联的分析返回给所述网络存储库功能或网络功能消费者。
175.根据第十七实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括聚集器功能指示。在一些实施例中,程序代码部分在执行时还被配置为:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述聚集器功能指示的所述网络功能简档发送给网络功能消费者,该感兴趣区域并非由通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
176.根据第十八实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括分析元数据供应能力指示。在一些实施例中,程序代
码部分在执行时还被配置为:在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括所述分析元数据供应能力指示的所述网络功能简档发送给网络功能消费者,该感兴趣区域并非由所述通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
177.根据第十九实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在网络储存库功能从网络数据分析功能接收注册请求且所述网络存储库功能确定所述网络数据分析功能被配置为除了分析之外还提供分析元数据的情况下,维护与所述网络数据分析功能相关联的网络功能简档,所述网络功能简档包括分析元数据供应能力指示。
178.根据第二十实施例,提供了一种计算机程序产品,其包括其上存储有程序代码部分的非暂时性计算机可读存储介质,该程序代码部分在执行时被配置为:在网络数据分析功能先前已向网络存储库功能提供包括聚集器功能指示或分析元数据供应能力指示的注册请求且所述网络数据分析功能从所述网络储存库功能或网络功能消费者接收对与一个或多个分析标识和一个或多个感兴趣区域相关联的分析的分析请求的情况下,将与所述一个或多个分析标识和一个或多个感兴趣区域相关联的分析返回给所述网络存储库功能或所述网络功能消费者。
179.根据第二十一实施例,提供了一种装置,其包括:用于在通信系统中的网络存储库功能确定所述通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括聚集器功能指示的模块。在一些实施例中,该装置还可包括:用于在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括聚集器功能指示的所述网络功能简档发送给网络功能消费者的模块,该感兴趣区域并非由通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
180.根据第二十二实施例,提供了一种装置,其包括:用于在通信系统中的网络存储库功能确定通信系统中的网络数据分析功能被配置为聚集来自一个或多个网络功能或一个或多个其他网络数据分析功能的分析数据的情况下,在与所述网络数据分析功能相关联的网络功能简档中包括分析元数据供应能力指示的模块。在一些实施例中,该装置还可包括:用于在所述网络存储库功能从网络功能消费者接收对具有感兴趣区域的分析数据的请求的情况下,将包括分析元数据供应能力指示的所述网络功能简档发送给网络功能消费者的模块,该感兴趣区域并非由通信系统中的多个分布式网络数据分析功能中的一个分布式网络数据分析功能服务。
181.根据第二十三实施例,提供了一种装置,其包括:用于在网络储存库功能从网络数据分析功能接收注册请求且所述网络存储库功能确定网络数据分析功能被配置为除了分析之外还提供分析元数据的情况下,维护与所述网络数据分析功能相关联的网络功能简档的模块,所述网络功能简档包括分析元数据供应能力指示。
182.根据第二十四实施例,提供了一种装置,其包括:用于在网络数据分析功能先前已向网络存储库功能提供包括聚集器功能指示或分析元数据供应能力指示的注册请求且所述网络数据分析功能从所述网络储存库功能或网络功能消费者接收对与一个或多个分析
标识和一个或多个感兴趣区域相关联的分析的分析请求的情况下,将与所述一个或多个分析标识和一个或多个感兴趣区域相关联的分析返回给所述网络存储库功能或所述网络功能消费者的模块。
183.受益于前述描述和相关附图中给出的教导,本发明所属领域的技术人员将会想到本文阐述的本发明的许多修改和其他实施例。因此,应理解,本发明不限于所公开的特定实施例,并且修改和其他实施例旨在包括在所附权利要求的范围内。此外,尽管前述描述和相关附图在元件和/或功能的特定示例组合的上下文中描述了示例实施例,但是应理解,在不脱离所附权利要求书的范围的情况下,可由替代实施例提供元件和/或功能的不同组合。在这方面,例如,与上面明确描述的元件和/或功能不同的元件和/或功能的组合也是可预期的,如可在一些所附权利要求中阐述的那样。尽管本文使用了特定术语,但它们仅在一般和描述性意义上使用,而不是为了限制的目的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献