本公开的示例实施例总体上涉及通信领域,并且具体地涉及用于服务供应以促进分析来自网络功能(nf)的服务的设备、方法和计算机可读存储介质。
背景技术:
1、第三代合作伙伴计划(3gpp)中的基于服务的架构依赖于消费方-生产方范例。基于服务的架构的关键功能是网络储存库(repository)功能(nrf),nrf为来自网络功能(nf)的服务提供注册、发现和授权,以使nf能标识来自彼此的服务。例如,在作为服务消费方的nf经由nrf发现了来自作为服务生产方的nf的一组服务之后,消费方可以选择来自生产方的服务,并从nrf请求针对选定服务的接入令牌。nrf可以授权消费方并生成接入令牌以允许消费方请求生产方的服务。此外,消费方可以使用接入令牌直接地或经由服务通信代理(scp)间接地接入来自生产方的服务。然而,不存在可用以追踪消费方、生产方和/或nrf的活动的机制。
技术实现思路
1、一般而言,本公开的示例实施例提供用于服务供应以促进分析对来自网络功能(nf)的服务的分析的设备、方法和计算机可读存储介质。
2、在第一方面,提供了一种设备,其包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使设备从第一网络功能、网络储存库功能和服务通信代理中的至少一个接收一个或多个日志。一个或多个日志与来自第二网络功能的服务相关联。还使该设备基于一个或多个日志来促进分析来自第二网络功能的服务的供应。
3、在第二方面,在第一网络功能处提供了一种设备,其包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使设备发送针对接入来自第二网络功能的服务的接入令牌的请求或针对服务的请求中的至少一个。还使该设备生成日志以促进分析来自第二网络功能的服务的供应。该日志与来自第二网络功能的服务相关联。
4、在第三方面,在服务通信代理处提供了一种设备,其包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使设备从第一网络功能接收针对来自第二网络功能的服务的请求。还使该设备生成日志以促进分析来自第二网络功能的服务的供应。该日志与来自第二网络功能的服务相关联。
5、在第四方面,在网络储存库功能处提供了一种设备,其包括至少一个处理器和包括计算机程序代码的至少一个存储器。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使设备从第一网络功能和服务通信代理中的一个接收针对接入令牌的请求,该接入令牌将由第一网络功能使用来接入来自第二网络功能的服务。设备被使得向第一网络功能和服务通信代理中的一个发送接入令牌。此外,设备被使得生成日志以促进分析来自第二网络功能的服务的供应。该日志与来自第二网络功能的服务相关联。
6、在第五方面,提供了一种方法。在该方法中,从第一网络功能、网络储存库功能和服务通信代理中的至少一个接收一个或多个日志。该一个或多个日志与来自第二网络功能的服务相关联。此外,基于一个或多个日志来促进分析来自第二网络功能的服务的供应。
7、在第六方面,提供了一种在第一网络功能处实现的方法。在该方法中,发送针对用以接入来自第二网络功能的服务的接入令牌的请求或针对服务的请求中的至少一个。此外,生成日志以促进分析来自第二网络功能的服务的供应。该日志与来自第二网络功能的服务相关联。
8、在第七方面,提供了一种在服务通信代理处实现的方法。在该方法中,从第一网络功能接收针对来自第二网络功能的服务的请求。此外,生成日志以促进分析来自第二网络功能的服务的供应。该日志与来自第二网络功能的服务相关联。
9、在第八方面,提供了一种在网络储存库功能处实现的方法。在该方法中,从第一网络功能和服务通信代理中的一个接收针对接入令牌的请求,该接入令牌将由第一网络功能使用来接入来自第二网络功能的服务。向第一网络功能和服务通信代理中的该一个发送接入令牌。此外,生成日志以促进分析来自第二网络功能的服务的供应。该日志与来自第二网络功能的服务相关联。
10、在第九方面,提供了一种装置,其包括用于执行根据第五、第六、第七或第八方面的方法的部件。
11、在第十方面,提供了一种计算机可读存储介质,包括存储在其上的程序指令。指令在由设备的处理器执行时使设备执行根据第五、第六、第七或第八方面的方法。
12、应当理解,
技术实现要素:
部分不旨在标识本公开的示例实施例的关键或必要特征,也不旨在被用来限制本公开的范围。通过以下描述,本公开的其他特征将变得容易理解。
1.一种设备,包括:
2.根据权利要求1所述的设备,其中所述一个或多个日志包括一旦向所述网络储存库功能请求要由所述第一网络功能使用来接入所述服务的接入令牌而由所述第一网络功能、所述网络储存库功能和所述服务通信代理中的至少一个生成的至少一个日志,所述至少一个日志包括以下至少一项:
3.根据权利要求1所述的设备,其中所述一个或多个日志包括在向所述服务通信代理或所述第二网络功能发送针对所述服务的请求之后由所述第一网络功能生成的日志,所述日志包括:
4.根据权利要求1所述的设备,其中所述一个或多个日志包括在从所述第一网络功能接收到针对所述服务的请求之后由所述服务通信代理生成的日志,所述日志包括以下中的至少一个:
5.根据权利要求1-4中任一项所述的设备,其中所述设备包括能够收集所述一个或多个日志的功能。
6.一种设备,包括:
7.根据权利要求6所述的设备,其中
8.根据权利要求6所述的设备,其中
9.根据权利要求6-8中任一项所述的设备,其中所述设备还被使得:
10.一种装置,包括:
11.根据权利要求10所述的设备,其中所述设备被使得通过以下操作生成所述日志:
12.根据权利要求10所述的设备,其中
13.根据权利要求10-12中任一项所述的设备,其中所述设备还被使得:
14.一种设备,包括:
15.根据权利要求14所述的设备,其中所述日志包括以下至少一个:
16.根据权利要求14或15所述的设备,其中所述设备还被使得:
17.一种方法,包括:
18.根据权利要求17所述的方法,其中所述一个或多个日志包括一旦向所述网络储存库功能请求要由所述第一网络功能使用来接入所述服务的接入令牌而由所述第一网络功能、所述网络储存库功能和所述服务通信代理中的至少一个生成的至少一个日志,所述至少一个日志包括以下中的至少一个:
19.根据权利要求17所述的方法,其中所述一个或多个日志包括在向所述服务通信代理或所述第二网络功能发送针对所述服务的请求之后由所述第一网络功能生成的日志,所述日志包括:
20.根据权利要求17所述的方法,其中所述一个或多个日志包括在从所述第一网络功能接收到针对所述服务的请求之后由所述服务通信代理生成的日志,所述日志包括以下至少一个:
21.根据权利要求17-20中任一项所述的方法,其中所述方法在能够收集所述一个或多个日志的功能处被实现。
22.一种在第一网络功能处实现的方法,包括:
23.根据权利要求22所述的方法,其中
24.根据权利要求22所述的方法,其中
25.根据权利要求22-24中任一项所述的方法,还包括:
26.一种在服务通信代理处实现的方法,包括:
27.根据权利要求26所述的方法,其中生成所述日志包括:
28.根据权利要求26所述的方法,其中
29.根据权利要求26-28中任一项所述的方法,还包括:
30.一种在网络储存库功能处实现的方法,包括:
31.根据权利要求30所述的方法,其中所述日志包括以下至少一个:
32.根据权利要求30或31所述的方法,还包括:
33.一种装置,包括:
34.一种装置,包括:
35.一种装置,包括:
36.一种装置,包括:
37.一种计算机可读存储介质,包括存储在其上的程序指令,所述指令在由设备的处理器执行时使所述设备执行根据权利要求17-21中任一项所述的方法。
38.一种计算机可读存储介质,包括存储在其上的程序指令,所述指令在由设备的处理器执行时使所述设备执行根据权利要求21-25中任一项所述的方法。
39.一种计算机可读存储介质,包括存储在其上的程序指令,所述指令在由设备的处理器执行时使所述设备执行根据权利要求26-29中任一项的方法。
40.一种计算机可读存储介质,包括存储在其上的程序指令,所述指令在由设备的处理器执行时使所述设备执行根据权利要求30-32中任一项的方法。