本公开一般涉及通信网络,并且更具体地涉及用于绑定指示的方法和装置。
背景技术:
1、绑定可以用来指示(一个或多个)合适的目标网络功能(nf)生产者实例,以用于nf服务实例选择、重新选择以及与具体nf生产者资源(上下文)和nf服务相关联的后续请求的路由选择。这允许nf生产者指示:对于特定上下文,取决于本地策略和其它准则(例如,在什么时候它处于某个过程的中间、考虑性能方面等),应该将nf消费者绑定到nf服务实例、nf实例、nf服务集或nf集。
2、nf消费者也可以使用绑定来指示(一个或多个)合适的nf消费者实例,以用于通知目标实例重新选择以及与具体通知订阅相关联的后续通知请求的路由选择,以及用于为nf消费者对于相同数据上下文生产的并且nf服务生产者随后很可能调用的(一个或多个)服务提供绑定指示。
3、对于来自rel-16的5gc,定义了新的绑定指示。这个指示允许网络功能生产者(nfp)指示优选的绑定级别和绑定以用于(在故障或例如负载平衡的情况下)重新选择。绑定级别指示可用于后续请求的弹性模型,例如nf(服务)集、nf实例。
4、将绑定指示定义为包含于请求和响应中,具有不同的意图。
5、作为显式或隐式订阅的一部分提供的绑定指示会适用于对应的通知。
6、在3gppts29.500第5.2.3.2.6款中,指出一示例:
7、示例6:来自一个nf的代表另一nf的订阅请求,具有2个绑定指示:
8、3gpp-sbi-binding:bl=nf-set;nfset=set1.udmset.5gc.mnc012.mcc345;servname=nudm-ee;scope=subscription-events
9、3gpp-sbi-binding:bl=nf-set;nfset=set1.nefset.5gc.mnc012.mcc345;servname=nnef-event-exposure。
技术实现思路
1、本文中所公开的解决方案旨在使网络功能之间能够直接通知。
2、该解决方案建议为绑定指示补充预期使用者(通知发送者)和绑定所适用的一方的资源所有者的标识。作为备选方案,当需要将此信息存储在统一数据存储库(udr)中时,可将此信息包含在应用净荷中。
3、另外,本公开提供一种当请求中包含不止一个绑定时将绑定资源关联到订阅信息(其包括通知统一资源标识符(uri),或者也命名为回调uri)的机制。
4、根据本公开的第一方面,提供一种由通信网络中的第一网络功能实现的方法,该方法包括:
5、向第二网络功能传送用于网络功能消费者中的第一通知端点的第一绑定信息,第一绑定信息指示第一绑定信息的第一预期使用者和第一通知端点的第一资源所有者;
6、其中,第一预期使用者是网络功能生产者;
7、其中,第一资源所有者是网络功能消费者;
8、其中,第一绑定信息指示将通知直接从第一预期使用者发送到第一资源所有者;以及
9、其中,第一绑定信息包含在3gpp-sbi-binding报头中。
10、可在发送到第二网络功能的绑定指示中包含第一绑定信息。
11、除绑定指示之外,还可将第一绑定信息发送到第二网络功能。
12、可在对订阅事件的订阅请求中传送第一绑定信息。
13、可在对订阅事件的订阅请求中代表第三网络功能传送第一绑定信息。
14、第一绑定信息可包括第一预期使用者的第一预期使用者标识符和第一资源所有者的第一所有者标识符。
15、第一绑定信息可包括用于将第一绑定信息与订阅信息相互关联的关联信息。
16、关联信息可包括订阅信息中的订阅事件的事件标识符。
17、关联信息可包括允许识别通知接收者的信息。
18、关联信息可以是用于订阅信息中的订阅事件的通知统一资源标识符uri的权限部分。
19、该方法可进一步包括:
20、向第二网络功能传送用于第二通知端点的第二绑定信息,第二绑定信息指示第二绑定信息的第二预期使用者和第二通知端点的第二资源所有者;
21、其中,第二预期使用者是第二网络功能生产者;
22、其中,第二资源所有者是第二网络功能消费者;
23、其中,第二绑定信息指示将通知直接从第二预期使用者发送到第二资源所有者;以及
24、其中,第二绑定信息包含在3gpp-sbi-binding报头中。
25、第一网络功能可以是网络功能消费者、第三网络功能和/或第二网络功能消费者。
26、第二网络功能可以是网络功能生产者和/或第二网络功能生产者。
27、根据本公开的第二方面,提供一种由通信网络中的第二网络功能实现的方法。该方法包括:
28、从第一网络功能接收用于网络功能消费者中的第一通知端点的第一绑定信息,第一绑定信息指示第一绑定信息的第一预期使用者和第一通知端点的第一资源所有者;
29、其中,第一预期使用者是网络功能生产者;
30、其中,第一资源所有者是网络功能消费者;
31、其中,第一绑定信息指示将通知直接从第一预期使用者发送到第一资源所有者;以及
32、其中,第一绑定信息包含在3gpp-sbi-binding报头中。
33、可在由第二网络功能接收的绑定指示中包含第一绑定信息。
34、除绑定指示之外,第二网络功能还可接收第一绑定信息。
35、可在对订阅事件的订阅请求中接收第一绑定信息。
36、可在对订阅事件的订阅请求中代表第三网络功能接收第一绑定信息。
37、第一绑定信息可包括第一预期使用者的第一预期使用者标识符和第一所有者的第一所有者标识符。
38、第一绑定信息可包括用于将第一绑定信息与订阅信息相互关联的关联信息。
39、关联信息可包括订阅信息中的订阅事件的事件标识符。
40、关联信息可包括允许识别通知接收者的信息。
41、通知接收者信息可以是用于订阅信息中的订阅事件的通知统一资源标识符uri的权限部分。
42、该方法可进一步包括:
43、使用第一绑定信息来识别第一预期使用者和第一资源所有者;
44、其中,第一预期使用者是第二网络功能;以及
45、基于第一绑定信息,将通知直接从第一预期使用者传送到第一资源所有者。
46、该方法可进一步包括:
47、在第二网络功能处接收用于第二通知端点的第二绑定信息,第二绑定信息指示第二绑定信息的第二预期使用者和第二通知端点的第二资源所有者;
48、其中,第二预期使用者是第二网络功能生产者;
49、其中,第二资源所有者是第二网络功能消费者;
50、其中,第二绑定信息指示将通知直接从第二预期使用者发送到第二资源所有者;以及
51、其中,第二绑定信息包含在3gpp-sbi-binding报头中;
52、使用第二绑定信息来识别第二预期使用者和第二资源所有者;
53、其中,第二预期使用者是第二网络功能;以及
54、基于第二绑定信息,将通知直接从第二预期使用者传送到第二资源所有者。
55、第一网络功能可以是网络功能消费者、第三网络功能和/或第二网络功能消费者。
56、第二网络功能可以是网络功能生产者和/或第二网络功能生产者。
57、根据本公开的第三方面,提供一种通信网络中的网络装置。该网络装置可包括处理器和在通信上耦合到处理器的存储器。存储器可适于存储指令,指令在由处理器执行时,致使网络装置执行根据以上第一方面的方法的步骤。
58、根据本公开的第四方面,提供一种上面存储有计算机程序的非暂时性机器可读介质。计算机程序在由网络装置的一个或多个处理器的集合执行时,致使网络装置执行根据以上第一方面的方法的步骤。
59、根据本公开的第五方面,提供一种通信网络中的网络装置。该网络装置可包括处理器和在通信上耦合到处理器的存储器。存储器可适于存储指令,指令在由处理器执行时,致使网络装置执行根据以上第二方面的方法的步骤。
60、根据本公开的第六方面,提供一种上面存储有计算机程序的非暂时性机器可读介质。计算机程序在由网络装置的一个或多个处理器的集合执行时,致使网络装置执行根据以上第二方面的方法的步骤。
61、有利地,本文中所公开的解决方案使得从网络功能生产者到网络功能消费者的直接通知的传输成为可能,因而减少了通信网络中的信令负荷。
62、进一步有利地,本文中所公开的解决方案使得能够通过并非网络功能生产者或网络功能消费者的网络功能的链传播上述直接通知的配置,因而允许在任何nf实行的任何过程的任何消息中配置直接通知。
63、进一步有利地,本文中所公开的解决方案使得能够使用5g架构的构成部分(即,sbi报头)来携带配置信息。
64、其它目的、特征和优势将从以下详细公开、从随附从属权利要求以及从附图中变得清楚。