System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于提供绑定指示的网络节点及其中的方法技术_技高网

用于提供绑定指示的网络节点及其中的方法技术

技术编号:40667431 阅读:2 留言:0更新日期:2024-03-18 19:02
本公开提供了第一网络功能NF中的方法(100)。该方法(100)包括:向第二NF发送(110)包含与由第一NF托管的上下文相关联的第一绑定指示的消息,该消息或第一绑定指示包含标识一组上下文的参数。

【技术实现步骤摘要】

本公开涉及通信技术,并且更具体地,涉及用于提供绑定指示的网络节点及其中的方法


技术介绍

1、在版本16(rel-16)中,第三代合作伙伴计划(3gpp)已经进一步拓宽了网络功能(nf)集概念的使用,以适用于第五代(5g)核心中的所有类型的nf。

2、通过引用整体并入本文的3gpp技术规范(ts)23.501,v16.7.0给出了与nf服务、nf服务集、nf、以及nf集相关的定义的列表:

3、nf实例:nf的可识别实例;

4、nf服务:由nf通过基于服务的接口公开并由其他授权的nf消费的功能;

5、nf服务实例:nf服务的可识别实例;

6、nf服务实例:组成nf服务的基本单元;

7、nf服务集:nf实例内一组相同服务类型的可互换nf服务实例(同一nf服务集中的nf服务实例可以访问同一上下文数据);以及

8、nf集:一组相同类型的可互换nf实例,支持相同的服务和相同的网络切片(同一nf集中的nf实例可以在地理上分布但可以访问同一上下文数据。

9、如ts 23.501的第5.21.3.1节中所指定的,可以在nf集内部署若干个nf实例,以作为nf实例集一起提供分布、冗余和可扩展性。在这种情况下,在失败、负载平衡或负载重新平衡的情况下,可以将nf替换为同一nf集内的备选nf。这适用于服务操作和通知传送两者。

10、对于特定的资源(上下文),nf可以分配特定的冗余范围,在该范围内资源可以被恢复。nf用所谓的“绑定指示”的信息向对等nf指示资源(上下文)的冗余范围。在nf(服务)实例失败的情况下,或者为了执行负载重新平衡,对等nf可以使用“绑定指示”来选择冗余范围内的替代nf(服务)实例,从而可以成功地恢复资源(上下文)。绑定指示是请求响应或通知中由nf服务生产者向nf服务消费者包括的用于传送可以执行目标nf/nf服务的选择/重新选择的范围的信息,或者是请求或订阅中由nf服务消费者包括的用于传送可以执行通知目标的选择/重新选择或nf消费者针对同一数据上下文产生的其他服务的选择的范围的信息。

11、如ts 23.501的第6.3.1.0节中所指定的,绑定可用于指示合适的目标nf生产者实例,用于nf服务实例选择、重新选择、以及与特定nf生产者资源(上下文)和nf服务相关联的后续请求的路由。这允许nf服务生产者(或被称为nf生产者)指示:对于特定上下文,取决于本地策略和其他标准(例如,在某个过程的中间点,考虑性能方面等),nf服务消费者(或被称为nf消费者)应绑定到nf服务实例、nf实例、nf服务集或nf集。nf消费者也可以使用绑定来指示合适的nf消费者实例,用于通知目标实例重新选择以及与特定通知订阅相关联的后续通知请求的路由,并用于为nf消费者针对同一数据上下文产生且nf服务生产者随后可能调用的服务提供绑定指示。

12、绑定指示可以包含在超文本传输协议(http)报头中,3gpp-sbi-binding,参考3gpp ts 29.500,v17.1.0,其全部内容通过引用并入本文。该报头包含来自http服务器的以逗号分隔的绑定指示列表,供http客户端存储和后续使用。报头的编码遵循如2014年6月互联网工程任务组(ietf)征求意见(rfc)7230中所定义的扩充巴科斯-诺尔形式(abnf)。

13、3gpp-sbi-binding="3gpp-sbi-binding"":"#(ows"bl="blvalue1*(ows";"parameter))

14、blvalue="nfinstance"/"nfset"/"nfserviceinstance"/"nfserviceset"

15、parameter=parametername"="token

16、parametername="nfinst"/"nfset"/"nfservinst"/"nfserviceset"/"servname"/"scope"

17、scope="other-service"/"callback"/"subscription-events"

18、定义了以下参数:

19、-bl(绑定级别):指示到nf实例、nf集、nf服务实例或nf服务集的绑定。

20、-nfinst(nf实例):指示nf实例id。

21、-nfset(nf集):指示nf集id。

22、-nfservinst(nf服务实例):指示nf服务实例id。

23、-nfserviceset(nf服务集):指示nf服务集id。

24、-scope(范围):指示绑定指示在服务请求中的适用性。这可以采用以下值之一:

25、-“other-service(其他-服务)”:绑定信息适用于nf服务消

26、费者稍后可以作为nf服务生产者提供的其他服务;

27、-“subscription-events(订阅-事件)”:绑定信息适用于订阅

28、改变事件通知;

29、-“callback(回调)”:绑定信息适用于通知或回调请求。

30、在服务请求中的绑定指示中缺少该参数应被解释为“回调”。

31、如果绑定信息适用于通知/回调请求和其他服务,则绑定指示中可以存在两个scope参数。

32、-servname(服务名称):指示服务或定制服务的名称,即:

33、-当存在于用于订阅或回调的绑定指示中(即,scope参数不存在或被设置为“回调”)时,处理通知或回调请求的服务的名称;或

34、-当存在于用于nf服务消费者可以稍后作为nf服务生产者提供的其他服务的服务请求中的绑定指示中(即,scope参数被设置为“其他-服务”)时,绑定适用的其他服务的名称。可以存在多于一个servname参数来表示多个这种服务。在scope参数被设置为“其他-服务”的绑定指示中缺少该参数应被解释为适用于nf服务消费者稍后可以作为nf服务生产者提供的所有服务的绑定信息。

35、-blvalue和其他参数的定义和编码应如针对3gpp-sbi-routing-binding所定义的。

36、如ts 29.500的第6.5.3.2和6.5.3.3节中所规定的,nf可以通过接收更新的绑定信息来知道对等nf(服务)实例的改变。

37、例如,nf服务生产者可以经由接收更新的绑定信息(即,当对应于绑定级别的绑定实体被改变时),或者经由对通知的错误响应,经由链路层失败(例如,没有来自nf的响应),或者经由来自nf存储库功能(nrf)的关于nf服务消费者已经取消注册的通知,知道nf服务消费者的改变。http错误响应可以是指向新的nf服务消费者的3xx重定向响应。当对应于绑定级别的绑定实体之外的绑定实体改变时,指示会话的弹性信息改变,即更多或更少的消费者实例能够处理通知/回本文档来自技高网...

【技术保护点】

1.一种第一网络功能NF中的方法(100),包括:

2.根据权利要求1所述的方法(100),其中,所述第一绑定指示是3gpp-Sbi-Binding报头、3gpp-Sbi-Routing-Binding报头和专用于多上下文操作的报头中的至少一个。

3.根据权利要求2所述的方法(100),其中,当在所述3gpp-Sbi-Binding报头或所述3gpp-Sbi-Routing-Binding报头中携带所述参数时,所述消息或所述第一绑定指示还包含所述消息用于多上下文操作的指示。

4.根据权利要求1至3中任一项所述的方法(100),其中,所述消息包括服务请求、服务响应、订阅请求、订阅响应、通知或回调请求、或者通知或回调响应。

5.根据权利要求1至4中任一项所述的方法(100),其中,所述参数还包括以下至少一个:

6.根据权利要求5所述的方法(100),还包括,当所述参数包括所述第一组标识符时:

7.根据权利要求1至6中任一项所述的方法(100),其中,所述上下文属于所述一组上下文。

8.根据权利要求1至7中任一项所述的方法(100),其中,所述消息或所述第一绑定指示还包含由所述第一NF针对所述一组上下文分配的第二组标识符。

9.根据权利要求1至8中任一项所述的方法(100),还包括:

10.根据权利要求1至9中任一项所述的方法(100),其中,所述一组上下文中的每一个上下文包括资源上下文或会话上下文。

11.根据权利要求1至10中任一项所述的方法(100),其中,

12.一种第二网络功能NF中的方法(200),包括:

13.根据权利要求12所述的方法(200),其中,所述第一绑定指示是3gpp-Sbi-Binding报头、3gpp-Sbi-Routing-Binding报头和专用于多上下文操作的报头中的至少一个。

14.根据权利要求13所述的方法(200),其中,当在所述3gpp-Sbi-Binding报头或所述3gpp-Sbi-Routing-Binding报头中携带所述参数时,所述消息或所述第一绑定指示还包含所述消息用于多上下文操作的指示。

15.根据权利要求12至14中任一项所述的方法(200),其中,所述消息包括服务请求、服务响应、订阅请求、订阅响应、通知或回调请求、或者通知或回调响应。

16.根据权利要求12至15中任一项所述的方法(200),其中,所述参数还包括以下至少一个:

17.根据权利要求16所述的方法(200),还包括,当所述参数包括所述第一组标识符时:

18.根据权利要求12至17中任一项所述的方法(200),其中,所述上下文属于所述一组上下文。

19.根据权利要求12至18中任一项所述的方法(200),其中,所述消息或所述第一绑定指示还包含由所述第一NF针对所述一组上下文分配的第二组标识符。

20.根据权利要求12至19中任一项所述的方法(200),还包括:

21.根据权利要求12至20中任一项所述的方法(200),其中,所述执行(220)包括:

22.根据权利要求21所述的方法(200),其中,所述第一绑定指示包含与绑定级别相对应的第一绑定实体,并且所述执行(220)还包括,当绑定实体从所述更新之前与所述一组上下文中的任何一个上下文的绑定信息中的绑定级别相对应的第二绑定实体改变时:

23.根据权利要求22所述的方法(200),其中,所述重定向包括:

24.根据权利要求12至23中任一项所述的方法(200),其中,所述一组上下文中的每一个上下文包括资源上下文或会话上下文。

25.根据权利要求12至24中任一项所述的方法(200),其中,

26.一种第三网络功能NF中的方法(300),包括:

27.根据权利要求26的方法(300),还包括:

28.根据权利要求26或27所述的方法(300),其中,所述一组上下文中的每一个上下文包括资源上下文或会话上下文。

29.根据权利要求26至28中任一项所述的方法(300),其中,

30.一种网络节点(900),包括通信接口(910)、处理器(920)和存储器(930),所述存储器(930)包括能够由所述处理器(920)执行的指令,由此所述网络节点(900)操作用于:在实现第一网络功能NF时,执行根据权利要求1至11中任一项所述的方法,或者在实现第二NF时,执行根据权利要求12至25中任一项所述的方法,或者在实现第三NF时,执...

【技术特征摘要】

1.一种第一网络功能nf中的方法(100),包括:

2.根据权利要求1所述的方法(100),其中,所述第一绑定指示是3gpp-sbi-binding报头、3gpp-sbi-routing-binding报头和专用于多上下文操作的报头中的至少一个。

3.根据权利要求2所述的方法(100),其中,当在所述3gpp-sbi-binding报头或所述3gpp-sbi-routing-binding报头中携带所述参数时,所述消息或所述第一绑定指示还包含所述消息用于多上下文操作的指示。

4.根据权利要求1至3中任一项所述的方法(100),其中,所述消息包括服务请求、服务响应、订阅请求、订阅响应、通知或回调请求、或者通知或回调响应。

5.根据权利要求1至4中任一项所述的方法(100),其中,所述参数还包括以下至少一个:

6.根据权利要求5所述的方法(100),还包括,当所述参数包括所述第一组标识符时:

7.根据权利要求1至6中任一项所述的方法(100),其中,所述上下文属于所述一组上下文。

8.根据权利要求1至7中任一项所述的方法(100),其中,所述消息或所述第一绑定指示还包含由所述第一nf针对所述一组上下文分配的第二组标识符。

9.根据权利要求1至8中任一项所述的方法(100),还包括:

10.根据权利要求1至9中任一项所述的方法(100),其中,所述一组上下文中的每一个上下文包括资源上下文或会话上下文。

11.根据权利要求1至10中任一项所述的方法(100),其中,

12.一种第二网络功能nf中的方法(200),包括:

13.根据权利要求12所述的方法(200),其中,所述第一绑定指示是3gpp-sbi-binding报头、3gpp-sbi-routing-binding报头和专用于多上下文操作的报头中的至少一个。

14.根据权利要求13所述的方法(200),其中,当在所述3gpp-sbi-binding报头或所述3gpp-sbi-routing-binding报头中携带所述参数时,所述消息或所述第一绑定指示还包含所述消息用于多上下文操作的指示。

15.根据权利要求12至14中任一项所述的方法(200),其中,所述消息包括服务请求、服务响应、订阅请求、订阅响应、通知或回调请求、或者通知或回调响应。

16.根据权利要求12至15中任一项所述的方法(200),其中,所述参数还包括以下至少一个:

【专利技术属性】
技术研发人员:杨涌陆赟杰王春波
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1