路由方法、路由装置、控制器和计算机可读存储介质制造方法及图纸

技术编号:34630165 阅读:32 留言:0更新日期:2022-08-24 15:01
本发明专利技术实施例提供了一种路由方法、路由装置、控制器和计算机可读存储介质,包括:接收多个第一业务的携带有第一业务信息的路由计算请求;针对每个第一业务,根据第一业务信息从多个网络切片中确定目标网络切片,多个网络切片具有相同的物理结构并且由转发面的物理网络结构划分得到;根据第一业务对应的目标网络切片的切片拓扑信息和第一业务信息,确定第一业务在目标网络切片上的第一转发路径信息;将第一转发路径信息发送至转发面设备以使转发面设备转发第一业务。本发明专利技术实施例将转发面物理网络结构的网络带宽进行横向切片,能够并行计算出各个业务的转发路径,从而提升网络带宽资源利用率、业务的服务质量、业务路由的成功率与耗时性能。率与耗时性能。率与耗时性能。

【技术实现步骤摘要】
路由方法、路由装置、控制器和计算机可读存储介质


[0001]本专利技术实施例涉及但不限于通信
,尤其涉及一种路由方法、路由装置、控制器和计算机可读存储介质。

技术介绍

[0002]传统技术中,为了充分利用网络资源进行流量调度,通常所采用的方法是队列管理和调度。在SDN(Software Defined Network,软件定义网络)中,基于队列的调度技术被广泛用于保证高QoS(Quality of Service,服务质量)。然而,上述基于队列的资源分配或调度策略存在如下缺点:由于其需要通过实时计算网络链路上剩余可用带宽来计算业务的可行路由,而计算可行路由的时间比较长,并且队列中的请求需要按顺序处理,即传统技术只能按照串行的方式进行路由计算,因此,传统的基于队列的资源分配或调度策略严重影响了路由效率,降低了用户服务质量。

技术实现思路

[0003]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0004]本专利技术实施例提供了一种路由方法、路由装置、控制器和计算机可读存储介质,能够提高路由效率,提升用户服务质量。
[0005]第一方面,本专利技术实施例提供了一种路由方法,包括:
[0006]接收多个第一业务的路由计算请求,所述路由计算请求携带有第一业务信息;
[0007]针对每个所述第一业务,根据所述第一业务信息从多个网络切片中确定所述第一业务对应的目标网络切片,其中,所述多个网络切片具有相同的物理结构并且由转发面的物理网络结构划分得到;
[0008]根据所述第一业务对应的所述目标网络切片的切片拓扑信息和所述第一业务信息,确定所述第一业务在所述目标网络切片上的第一转发路径信息;
[0009]将所述第一转发路径信息发送至所述转发面设备以使所述转发面设备按照所述第一转发路径信息转发所述第一业务。
[0010]第二方面,本专利技术实施例还提供了一种路由装置,包括:
[0011]请求接收单元,用于接收多个第一业务的路由计算请求,所述路由计算请求携带有第一业务信息;
[0012]业务部署单元,用于针对每个所述第一业务,根据所述第一业务信息从多个网络切片中确定所述第一业务对应的目标网络切片,其中,所述多个网络切片具有相同的物理结构并且由转发面的物理网络结构划分得到;
[0013]路径确定单元,用于根据所述第一业务对应的所述目标网络切片的切片拓扑信息和所述第一业务信息,确定所述第一业务在所述目标网络切片上的第一转发路径信息;
[0014]路径发送单元,用于将所述第一转发路径信息发送至所述转发面设备以使所述转
发面设备按照所述第一转发路径信息转发所述第一业务。
[0015]第三方面,本专利技术实施例还提供了一种控制器,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的路由方法。
[0016]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如上述第一方面所述的路由方法。
[0017]本专利技术实施例包括:控制器接收多个第一业务的路由计算请求,其中,该路由计算请求携带有第一业务信息;接着控制器会针对每个第一业务,根据第一业务信息从多个网络切片中确定第一业务对应的目标网络切片,其中,多个网络切片具有相同的物理结构并且由转发面的物理网络结构划分得到;然后,控制器会根据第一业务对应的目标网络切片的切片拓扑信息和第一业务信息,确定第一业务在目标网络切片上的第一转发路径信息;最后,控制器会将第一转发路径信息发送至转发面设备以使转发面设备按照第一转发路径信息转发第一业务。根据本专利技术实施例的技术方案,本专利技术实施例通过将转发面的物理网络结构的网络带宽进行横向切片,并且网络切片带宽资源彼此间隔离,从而能够并行计算出各个业务的转发路径,因此,本专利技术实施例在提高网络带宽资源利用率以及保证业务的服务质量的同时,还能够提升业务路由的成功率与耗时性能。
[0018]本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0019]附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。
[0020]图1是本专利技术一个实施例提供的用于执行路由方法的系统架构平台的示意图;
[0021]图2是本专利技术一个实施例提供的路由方法的流程图;
[0022]图3是本专利技术一个实施例提供的路由方法中的基于强化学习的业务切片分配方法的流程图;
[0023]图4是本专利技术一个实施例提供的强化学习中的智能体与环境的交互流程示意图;
[0024]图5是本专利技术一个实施例提供的路由方法中的各个网络切片之间带宽资源动态调整方法的流程图;
[0025]图6是本专利技术一个实施例提供的路由方法中的对于部署失败业务进行路由补算的流程图;
[0026]图7是本专利技术一个实施例提供的整体的路由方法的流程图;
[0027]图8是本专利技术一个实施例提供的将转发面的物理网络拓扑划分为多个网络切片的示意图;
[0028]图9是本专利技术一个实施例提供的在前三个业务部署后各个网络切片的带宽资源状态示意图;
[0029]图10是本专利技术一个实施例提供的在动态调整网络切片间的带宽资源后各个网络切片的带宽资源状态示意图;
[0030]图11是本专利技术一个实施例提供的路由装置的示意图。
具体实施方式
[0031]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0032]需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书、权利要求书或上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0033]随着网络技术的快速发展,如SDN、NFV(Network Functions Virtualization,网络功能虚拟化),如何有效利用有限的网络带宽资源、在保证网络质量的同时提高业务路由效率,成为了各个设备厂商重点研究的问题。在SDN场景下,控制器可以收集全局拓扑信息,当有批量的业务需要进行部署时,示例性地,当用户新业务的批量开通或者网络发生动荡需要对受影响的业务进行重新路由时,需要决策如何部署这些业务以及保证这些业务的QoS。
[0034]在传统技术中,为了充分利用网络资源进行流量调度,通常所采用的方法是队列管理和调度。通常,队列本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种路由方法,包括:接收多个第一业务的路由计算请求,所述路由计算请求携带有第一业务信息;针对每个所述第一业务,根据所述第一业务信息从多个网络切片中确定所述第一业务对应的目标网络切片,其中,所述多个网络切片具有相同的物理结构并且由转发面的物理网络结构划分得到;根据所述第一业务对应的所述目标网络切片的切片拓扑信息和所述第一业务信息,确定所述第一业务在所述目标网络切片上的第一转发路径信息;将所述第一转发路径信息发送至所述转发面设备以使所述转发面设备按照所述第一转发路径信息转发所述第一业务。2.根据权利要求1所述的路由方法,其特征在于,所述根据所述第一业务信息从多个网络切片中确定所述第一业务对应的目标网络切片,包括:将多个网络切片的切片拓扑信息和所述第一业务信息输入至业务部署模型,以得到所述第一业务对应的目标网络切片,其中,所述业务部署模型由所述多个网络切片的切片拓扑信息和多个第二业务信息训练得到。3.根据权利要求1所述的路由方法,其特征在于,所述多个网络切片包括第一网络切片和第二网络切片,所述第一网络切片包括第一链路,所述第二网络切片包括与所述第一链路对应的第二链路,所述路由方法还包括:当所述第一链路的带宽小于待路经所述第一链路的所有所述第一业务的带宽,将所述第二链路的空闲带宽转移至所述第一链路,以使所述第一链路的带宽大于或等于待路经所述第一链路的所有所述第一业务的带宽。4.根据权利要求1所述的路由方法,其特征在于,当所述第一业务包括有第一转发路径信息计算失败的部署失败业务,所述路由方法还包括:根据所述部署失败业务的第一业务信息,计算出所述部署失败业务在所述转发面的物理...

【专利技术属性】
技术研发人员:季洪张天祥张凯王万元
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1