一种网络切片信息传输方法及装置与流程

文档序号:35287171发布日期:2023-09-01 08:42阅读:85来源:国知局
一种网络切片信息传输方法及装置与流程

本技术涉及通信,尤其涉及一种网络切片信息传输方法及装置。


背景技术:

1、网络切片(network slicing)是指通过在一个通用物理网络上构建多个专用的、虚拟化的、互相隔离的逻辑网络,来满足不同业务对网络能力的差异化要求。其中,每个逻辑网络是根据不同的服务需求,比如时延、带宽、安全性等进行划分。

2、目前,在进行网络切片划分时,控制器获取所管理的网络拓扑,基于不同的服务需求进行网络切片的划分,获得网络中各节点的切片信息,该切片信息可以包括节点的切片信息、接口的切片信息以及引流信息等。其中,节点的切片信息用于指示该节点属于哪些网络切片、接口的网络切片信息用于指示该接口属于哪个网络切片、引流信息用于指示某一业务流通过哪个网络切片进行传输。在获得各节点的切片信息后,控制器将通过网络配置(network configuration,netconf)协议向各节点发送该节点的网络切片信息。由于netconf协议是一种基于可扩展标记语言(extensible markup language,xml)的网络管理协议,提供了一种可编程的、对网络设备进行配置和管理的方法,当控制器通过netconf协议将网络切片信息下发到节点时,该节点需要等待配置命令的触发才可获知具体的切片信息,使得节点无法快速部署网络切片业务。而且,当所下发的切片信息总量较大时,节点需要等待较长时间才能完成配置工作,影响工作效率。


技术实现思路

1、本技术提供了一种网络切片信息传输方法及装置,以提高网络切片信息的下发性能,加快网络切片业务的部署。

2、在本技术的第一方面,提供了一种网络切片信息传输方法,该方法包括:第一网络设备接收控制器发送的路径计算协议(path computation element protocol,pcep)报文,该pcep报文中包括第一网络设备对应的第一切片信息。第一网络设备在接收到pcep报文后,通过解析该pcep报文获得第一切片信息,并根据第一切片信息配置网络切片。在该实现方式中,控制器通过pcep报文下发切片信息,使得第一网络设备在获取到pcep报文后可以及时获取其对应的第一切片信息并进行网络切片的配置,无需等待配置命令,提高网络切片的配置速率,以及提升切片信息的下发性能。

3、其中,pcep报文可以包括多种类型,例如,路径计算协议链路状态(pathcomputation element protocol-link state,pcep-ls)报文、路径计算单元作为中心控制器(path computation element as a central controller,pce-cc)报文。

4、在一种可能的实现方式中,当pcep报文为pcep-ls报文时,pcep报文包括链路状态ls信息,该ls信息包括第一切片信息。其中,第一切片信息可以包括多种切片信息,例如节点级的切片信息、链路级的切片信息以及前缀级的切片信息。

5、在一种可能的实现方式中,ls信息包括第一子类型长度值(type length value,tlv),该第一子tlv包括节点级的切片信息,该节点级的切片信息包括第一网络设备所属的网络切片的切片标识。

6、在一种可能的实现方式中,节点级的切片信息还包括灵活算法flex-algo标识,该flex-algo标识用于指示第一网络设备在计算网络切片对应的传输路径时所使用的算法。

7、在一种可能的实现方式中,ls信息包括第二子tlv,该第二子tlv包括链路级的切片信息,该链路级的切片信息包括切片标识,该切片标识指示第一网络设备中的接口所属的网络切片。

8、在一种可能的实现方式中,链路级的切片信息还包括带宽信息,该带宽信息用于指示为网络切片预留的带宽资源。

9、在一种可能的实现方式中,该ls信息包括第三子tlv,所述第三子tlv包括前缀级的切片信息,所述前缀级的切片信息包括切片标识,所述前缀级的切片信息用于将匹配前缀的流量引入所述切片标识指示的网络切片。

10、在一种可能的实现方式中,该pcep报文包括对象object信息,该object信息包括第一切片信息。

11、在一种可能的实现方式中,object信息可以包括可选option tlv和第一切片信息中的切片标识。其中,option tlv用于携带第一切片信息中的节点信息、链路信息和前缀信息中的一种或多种。

12、在一种可能的实现方式中,option tlv包括第一option tlv,该第一option tlv包括节点信息,节点信息包括节点标识。

13、在一种可能的实现方式中,option tlv包括第二option tlv,该第二option tlv包括链路信息,链路信息包括接口标识。

14、在一种可能的实现方式中,option tlv包括第三option tlv,该第三option tlv包括前缀信息。

15、在一种可能的实现方式中,object信息还包括第一标志位和第二标志位,该第一标志位用于指示更新接口所属的网络切片,该第二标志位用于指示更新方式。

16、在一种可能的实现方式中,object信息还包括第一切片信息中的灵活算法flex-algo标识。

17、可选地,当pcep报文为pce-cc报文时,也可以通过在pce-cc报文中新增object信息的方式携带第一切片信息。具体的携带方式可以参见上述pcep-ls报文的相关描述。

18、在一种可能的实现方式中,pcep报文还包括第二网络设备对应的第二切片信息,所述方法还包括:第一网络设备解析pcep报文获取所述第二切片信息;第一网络设备根据第二切片信息生成内部网关协议(interior gateway protocol,igp)报文,该igp报文包括第二切片信息;第一网络设备向第二网络设备发送igp报文,以使得第二网络设备根据第二切片信息配置网络切片。

19、在一种可能的实现方式中,igp报文包括灵活算法定义(flexible algorithmdefinition,fad)信息,该fad信息包括第二切片信息。

20、在一种可能的实现方式中,该fad信息包括第四子tlv,该第四子tlv包括节点级的切片信息。

21、在一种可能的实现方式中,该fad信息包括第五子tlv,该第五子tlv包括链路级的切片信息。其中,链路级的切片信息包括切片标识和亲和属性信息,该亲和属性信息与接口相关,该接口属于切片标识所指示的网络切片。

22、在一种可能的实现方式中,该fad信息包括第六子tlv,该第六子tlv包括前缀级的切片信息。

23、在本技术实施例第二方面,提供了一种网络切片信息传输装置,所述装置包括:接收单元,用于接收控制器发送的路径计算协议pcep报文,所述pcep报文包括所述第一网络设备所对应的第一切片信息;解析单元,用于解析所述pcep报文获取所述第一切片信息;配置单元,用于根据所述第一切片信息配置网络切片。

24、在一种可能的实现方式中,所述pcep报文包括链路状态ls信息,所述ls信息包括所述第一切片信息。

25、在一种可能的实现方式中,所述ls信息包括第一子类型长度值tlv,所述第一子tlv包括节点级的切片信息,所述节点级的切片信息包括所述第一网络设备所属的网络切片的切片标识。

26、在一种可能的实现方式中,所述节点级的切片信息还包括灵活算法flex-algo标识,所述flex-algo标识用于指示所述第一网络设备在计算所述网络切片对应的传输路径时所使用的算法。

27、在一种可能的实现方式中,所述ls信息包括第二子tlv,所述第二子tlv包括链路级的切片信息,所述链路级的切片信息包括切片标识,所述切片标识指示所述第一网络设备中的接口所属的网络切片。

28、在一种可能的实现方式中,所述链路级的切片信息还包括带宽信息,所述带宽信息用于指示为所述网络切片预留的带宽资源。

29、在一种可能的实现方式中,所述ls信息包括第三子tlv,所述第三子tlv包括前缀级的切片信息,所述前缀级的切片信息包括切片标识,所述前缀级的切片信息用于将匹配前缀的流量引入所述切片标识指示的网络切片。

30、在一种可能的实现方式中,所述pcep报文包括对象object信息,所述object信息包括所述第一切片信息。

31、在一种可能的实现方式中,所述object信息包括可选option tlv和所述第一切片信息中的切片标识,所述option tlv用于携带所述第一切片信息中的节点信息、链路信息和前缀信息中的一种或多种。

32、在一种可能的实现方式中,所述option tlv包括第一option tlv,所述第一option tlv包括所述节点信息,所述节点信息包括节点标识。

33、在一种可能的实现方式中,所述option tlv包括第二option tlv,所述第二option tlv包括链路信息,所述链路信息包括接口标识。

34、在一种可能的实现方式中,所述option tlv包括第三option tlv,所述第三option tlv包括前缀信息。

35、在一种可能的实现方式中,所述object信息还包括第一标志位和第二标志位,所述第一标志位用于指示更新接口所属的网络切片,所述第二标志位用于指示更新方式。

36、在一种可能的实现方式中,所述object信息还包括所述第一切片信息中的灵活算法flex-algo标识。

37、在一种可能的实现方式中,所述pcep报文还包括第二网络设备对应的第二切片信息,所述装置还包括:生成单元和发送单元;所述解析单元,还用于解析所述pcep报文获取所述第二切片信息;生成单元,用于根据所述第二切片信息生成内部网关协议igp报文,所述igp报文包括所述第二切片信息;发送单元,用于向所述第二网络设备发送所述igp报文,以使得所述第二网络设备根据所述第二切片信息配置网络切片。

38、在一种可能的实现方式中,所述igp报文包括灵活算法定义fad信息,所述fad信息包括所述第二切片信息。

39、在一种可能的实现方式中,所述fad信息包括第四子tlv,所述第四子tlv包括节点级的切片信息。

40、在一种可能的实现方式中,所述fad信息包括第五子tlv,所述第五子tlv包括链路级的切片信息,所述链路级的切片信息包括切片标识和亲和属性信息,所述亲和属性信息与接口相关,所述接口属于所述切片标识所指示的网络切片。

41、在一种可能的实现方式中,所述fad信息包括第六子tlv,所述第六子tlv包括前缀级的切片信息。

42、在本技术第三方面,提供了一种网络设备,所述设备包括:处理器和存储器;存储器,用于存储指令或程序代码;处理器,用于执行存储器中的指令或程序代码,以使得网络设备执行第一方面或第一方面中任意一种可能的设计中的方法。

43、在本技术第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在处理器上运行时,使得计算机或网络设备执行第一方面或第一方面中任意一种可能的设计中的方法。

44、在本技术第五方面,提供了一种计算机程序产品,该计算机程序产品包含程序,当程序在处理器上运行时,使得计算机或网络设备执行第一方面或第一方面的任意一种可能的设计中的方法。

45、在本技术第六方面,提供了一种芯片,包括:接口电路和处理器,该接口电路和处理器相连接,该处理器用于使得芯片执行第一方面或第一方面的任意一种可能的设计中的方法。

46、通过本技术提供的技术方案,控制器在根据业务需求对网络进行切片划分后,获得切片信息,并通过路径计算协议pcep报文将切片信息发送给网络中的第一网络设备。其中,pcep报文包括第一网络设备所对应的第一切片信息。第一网络设备在接收到pcep报文后,通过对pcep报文解析获得第一切片信息,进而根据该第一切片信息配置网络切片。即,本技术中控制器通过pcep报文下发切片信息,使得第一网络设备在获取到pcep报文后可以及时获取其对应的第一切片信息并进行网络切片的配置,无需等待配置命令,提高网络切片的配置速率,以及提升切片信息的下发性能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1