一种控制网络切片状态的方法及相关设备与流程

文档序号:34706148发布日期:2023-07-07 11:40阅读:46来源:国知局
一种控制网络切片状态的方法及相关设备与流程

本技术涉及通信,特别是涉及一种控制网络切片状态的方法及相关设备。


背景技术:

1、隧道承载的业务需要足够的资源保证,所以,通常在网络设备的接口上部署多个切片, 并为每个切片预留足够的资源。在流量转发过程中,流量携带切片标识(sliceidentity,slice id),网络设备使用为该切片预留的资源转发该流量,从而确保该流量的服务质量。但是, 很多情况下,切片上预留的资源会较长时间被闲置,导致网络资源利用率低。


技术实现思路

1、基于此,本技术实施例提供了一种控制网络切片状态的方法及相关设备,通过灵活控 制网络切片的状态,提高网络资源的利用率。

2、第一方面,本技术实施例提供了一种控制网络切片状态的方法,该方法应用于第一网 络设备,该方法例如可以包括:第一网络设备接收属于第一网络切片的第一报文后,响应 于接收该第一报文,将所述第一网络切片的状态由非激活状态切换为激活状态,并将第一 报文引入处于激活状态的该第一网络切片。其中,所述非激活状态指示所述第一网络切片 允许承载不携带切片标识的流量、且所述第一网络切片的切片专用带宽的值小于需求带宽 的值,所述激活状态指示所述第一网络切片不允许承载不携带切片标识的流量、且所述第 一网络切片的所述切片专用带宽的值等于所述需求带宽的值,所述切片专用带宽是所述第 一网络切片专用于承载携带所述第一切片标识的流量的带宽。可见,该方法中,为网络切 片设置了激活状态和非激活状态,并在网络切片部署完成时默认网络切片的状态为非激活 状态,允许第一网络切片承载不携带切片标识的流量,由属于该网络切片的流量触发网络 设备完成该网络切片状态的切换,从非激活状态切换为激活状态,定义激活状态的网络切 片仅允许承载携带该网络切片的切片标识的流量,如此,在网络设备上部署了网络切片后, 即使切片网络中没有该网络切片的流量,该网络切片也不会按照自己的需求带宽的值独占 较大的带宽,只有在切片网络中有该网络切片的流量时,该网络切片才会按照自己的需求 带宽的值占用带宽以保障网络切片提供的服务质量,大大的提高了切片网络中的资源利用 率。

3、在一些实现方式中,在所述第一网络设备接收携带有第一切片标识的第一报文之前, 所述方法还可以包括:所述第一网络设备获取所述第一网络切片的切片信息;所述第一网 络设备根据所述切片信息配置所述第一网络切片;所述第一网络设备将所述第一网络切片 的状态确定为所述非激活状态。其中,所述切片信息包括下列信息中的至少一种:所述第 一切片标识、所述需求带宽、接口信息和优先级信息。如此,将新部署的第一网络切片确 定为非激活状态,并定义非激活状态是第一网络切片允许承载不携带切片标识的流量、且 所述第一网络切片的切片专用带宽的值小于需求带宽的值,提高了网络资源的利用率。

4、在一些实现方式中,当所述第一网络切片的状态为所述非激活状态时,所述切片专用 带宽的值为0。

5、作为一个示例,所述第一网络设备根据所述切片信息配置所述第一网络切片,包括: 所述第一网络设备根据所述切片信息配置第一网络切片,但未为所述第一网络切片分配切 片专用带宽;那么,所述第一网络设备将所述第一网络切片的状态由非激活状态切换为激 活状态,包括:所述第一网络设备为所述第一网络切片分配切片专用带宽,所分配的切片 专用带宽的值等于所述第一网络切片的需求带宽的值。如此,第一网络设备在部署完第一 网络切片后,不需要从总带宽中扣除第一网络切片的需求带宽,第一网络设备可以有更加 充足的带宽处理其他的报文,当有第一网络切片的报文到达第一网络设备时,第一网络设 备再从总带宽中扣除第一网络切片的需求带宽,作为第一网络切片的切片专用带宽,保障 了第一网络切片上提供的服务质量。该示例中,第一网络设备上在配置第一网络切片之后 并未建立第一网络切片对应的调度队列(也可以称为缓存队列),与第一网络设备在配置 第一网络切片执行时为第一网络切片分配通用带宽相比,第一网络设备在接收到第一网络 切片的报文时才建立第一网络切片对应的调度队列,但是,引入该第一网络切片的调度队 列中报文均为第一网络切片的流量,该第一网络切片对应的调度队列中不可能存在不携带 切片标识的报文,从而处理第一网络切片的流量时无需等待该调度队列处理其他不携带切 片标识的报文。

6、作为另一个示例,所述第一网络设备根据所述切片信息配置所述第一网络切片,包括: 所述第一网络设备为所述第一网络切片分配通用带宽,且设置所分配的通用带宽允许承载 不携带切片标识的流量,所述通用带宽的值等于所述第一网络切片的需求带宽的值;那么, 所述第一网络设备将所述第一网络切片的状态由非激活状态切换为激活状态,包括:所述 第一网络设备将所分配的通用带宽设置为所述第一网络切片的切片专用带宽。如此,第一 网络设备在部署完第一网络切片后,虽然从总带宽中扣除第一网络切片的需求带宽,记作 通用带宽,但是,该通用带宽能够被第一网络设备用于承载不携带切片标识的流量,直到 有第一网络切片的报文到达第一网络设备时,第一网络设备仅需将该通用带宽设置为切片 专用带宽,保障第一网络切片上提供的服务质量。该示例中,第一网络设备上在配置第一 网络切片之后即存在第一网络切片对应的调度队列,与第一网络设备接收到第一网络切片 的报文才为第一网络切片分配切片专用带宽相比,第一网络设备无需在接收到第一网络切 片的报文时才建立第一网络切片对应的调度队列,能够更加及时的将第一网络切片的报文 引导到第一网络切片对应的调度队列。但是,该调度队列中可能存在未处理的、不携带切 片标识的流量,仍然要遵循队列先入先出的处理规则,先处理完先进入该调度队列的、不 携带切片标识的流量后,才可以处理该第一网络切片的流量。

7、在另一些实现方式中,当所述第一网络切片的状态为所述非激活状态时,所述切片专 用带宽的值为所述需求带宽的n倍,所述n大于0且小于1。

8、作为一个示例,所述第一网络设备根据所述切片信息配置所述第一网络切片,包括: 所述第一网络设备为所述第一网络切片分配切片专用带宽,所分配的切片专用带宽的值等 于所述第一网络切片的需求带宽的值的所述n倍;那么,所述第一网络设备将所述第一网 络切片的状态由非激活状态切换为激活状态,包括:所述第一网络设备修改为所述第一网 络切片分配的切片专用带宽的值,修改后的切片专用带宽的值等于所述第一网络切片的需 求带宽的值。如此,第一网络设备在部署完第一网络切片后,为了在第一网络切片的报文 到达第一网络设备时,第一网络设备不需要再建立第一网络切片的调度队列,第一网络设 备能够及时将第一网络切片的流量引入该调度队列,第一网络设备可以从总带宽中扣除第 一网络切片的需求带宽的n倍(例如0.1倍)作为切片专用带宽,不需要从总带宽中扣除 第一网络切片的需求带宽,使得第一网络设备可以有更加充足的带宽处理其他的报文;直 到有第一网络切片的报文到达第一网络设备时,第一网络设备修改该切片专用带宽的值为 需求带宽的值,即,继续为第一网络切片分配需求带宽的(1-n)倍的带宽,与配置第一 网络切片中分配的切片专用带宽一起构成第一网络切片新的切片专用带宽,保障第一网络 切片上提供的服务质量。

9、作为另一个示例,所述第一网络设备根据所述切片信息配置所述第一网络切片,包括: 所述第一网络设备为所述第一网络切片分配通用带宽,且设置所分配的通用带宽中除了所 述通用带宽的所述n倍以外的带宽允许承载不携带切片标识的流量,所述通用带宽的值等 于所述第一网络切片的需求带宽的值;那么,所述第一网络设备将所述第一网络切片的状 态由非激活状态切换为激活状态,包括:所述第一网络设备将所分配的通用带宽设置为所 述第一网络切片的切片专用带宽。如此,第一网络设备在部署完第一网络切片后,虽然从 总带宽中扣除第一网络切片的需求带宽,记作通用带宽,但是,该通用带宽分为两部分: 通用带宽的n倍和通用带宽的(1-n)倍,允许通用带宽的(1-n)倍用于承载不携带切片 标识的流量,其余n倍的带宽为第一网络切片的切片专用带宽,仅允许第一网络切片的流 量使用;直到有第一网络切片的报文到达第一网络设备时,第一网络设备仅需将该通用带 宽全量设置为切片专用带宽,保障第一网络切片上提供的服务质量。该示例与目前第一网 络切片的需求带宽被分配后仅允许第一网络切片的流量使用相比,提高了网络资源的利用 率。

10、在一些实现方式中,该方法还可以包括:第一网络设备确定预设时长未接收到携带所 述第一切片标识的流量,则,将所述第一网络切片的状态由所述激活状态切换为所述非激 活状态。如此,针对某些流量不会持续出现在切片网络中的网络切片,在长时间未接收到 属于该网络切片的流量时,将该网络切片的状态切换为非激活状态,允许该网络切片的全 部或部分需求带宽被不携带切片标识的流量临时使用,直到有属于该网络切片的流量再次 出现,提高网络资源的利用率。

11、第二方面,本技术还提供了一种控制网络切片状态的装置,应用于第一网络设备,该 装置可以包括:接收单元、切换单元和引入单元。其中,接收单元,用于接收携带有第一切片标识的第一报文,所述第一切片标识指示第一网络切片;切换单元,用于根据所述第一报文,将所述第一网络切片的状态由非激活状态切换为激活状态,其中,所述非激活状态指示所述第一网络切片允许承载不携带切片标识的流量、且所述第一网络切片的切片专用带宽的值小于需求带宽的值,所述激活状态指示所述第一网络切片不允许承载不携带切片标识的流量、且所述第一网络切片的所述切片专用带宽的值等于所述需求带宽的值,所述切片专用带宽是所述第一网络切片专用于承载携带所述第一切片标识的流量的带宽;引入单元,用于并将所述第一报文引入所述第一网络切片。

12、在一些实现方式中,所述装置还可以包括:获取单元、配置单元和确定单元。其中,获取单元,用于在接收携带有第一切片标识的第一报文之前,获取所述第一网络切片的切片信息;配置单元,用于根据所述切片信息配置所述第一网络切片;确定单元,用于将所 述第一网络切片的状态确定为所述非激活状态。

13、在一些实现方式中,当所述第一网络切片的状态为所述非激活状态时,所述切片专用 带宽的值为0。

14、该实现方式中,作为一个示例,所述配置单元,具体用于:根据所述切片信息配置第 一网络切片,但未为所述第一网络切片分配切片专用带宽;那么,所述切换单元,具体用于:为所述第一网络切片分配切片专用带宽,所分配的切片专用带宽的值等于所述第一网络切片的需求带宽的值。

15、作为另一个示例,所述配置单元,具体用于:为所述第一网络切片分配通用带宽,且 设置所分配的通用带宽允许承载不携带切片标识的流量,所述通用带宽的值等于所述第一 网络切片的需求带宽的值;那么,所述切换单元,具体用于:将所分配的通用带宽设置为 所述第一网络切片的切片专用带宽。

16、在另一些实现方式中,当所述第一网络切片的状态为所述非激活状态时,所述切片专 用带宽的值为所述需求带宽的n倍,所述n大于0且小于1。

17、该实现方式中,作为一个示例,所述配置单元,具体用于:为所述第一网络切片分配 切片专用带宽,所分配的切片专用带宽的值等于所述第一网络切片的需求带宽的值的所述 n倍;那么,所述切换单元,具体用于:修改为所述第一网络切片分配的切片专用带宽的 值,修改后的切片专用带宽的值等于所述第一网络切片的需求带宽的值。

18、作为另一个示例,所述配置单元,具体用于:为所述第一网络切片分配通用带宽,且 设置所分配的通用带宽中除了所述通用带宽的所述n倍以外的带宽允许承载不携带切片标 识的流量,所述通用带宽的值等于所述第一网络切片的需求带宽的值;那么,所述切换单 元,具体用于:将所分配的通用带宽设置为所述第一网络切片的切片专用带宽。

19、本技术中,所述切片信息包括下列信息中的至少一种:所述第一切片标识、所述需求 带宽、接口信息和优先级信息。

20、在一些实现方式中,所述切换单元,还用于:确定预设时长未接收到携带所述第一切 片标识的流量,则,将所述第一网络切片的状态由所述激活状态切换为所述非激活状态。

21、需要说明的是,本技术提供的装置的具体实现方式以及达到的技术效果,可以参见第 一方面提供的方法。

22、第三方面,本技术提供一种网络设备,所述网络设备包括处理器和存储器,存储器用 于存储指令或程序代码,处理器用于从存储器中调用并运行所述指令或程序代码,以执行 第一方面或第一方面的任意一种可能的实现中的所述方法。

23、第四方面,本技术提供一种计算机可读存储介质,其特征在于,包括指令、程序或代 码,当其在计算机上执行时,使得所述计算机执行第一方面或第一方面的任意一种可能的 实现中的所述方法。

24、第五方面,本技术提供一种计算机程序产品,当所述计算机程序产品在网络设备上运 行时,使得所述网络设备执行上述第一方面或第一方面的任意一种可能的实现中的所述方 法。

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