一种流量的调度方法和装置制造方法及图纸

技术编号:38969487 阅读:12 留言:0更新日期:2023-09-28 09:33
本发明专利技术公开了一种流量的调度方法和装置,涉及通信领域,能够为业务提供差异化服务保证。所述方法应用于软件定义网络SDN控制器,所述方法包括:获取骨干网的拓扑信息以及骨干网的路径度量信息;根据骨干网的拓扑信息以及骨干网的路径度量信息,获取源节点与目的节点之间的目标路径;所述目标路径为所述源节点与所述目的节点之间综合加权分数最优的路径;路径的综合加权分数与路径的度量信息有关;根据所述目标路径为所述业务流量建立目标业务平面,所述目标业务平面用于调度预设类型的业务流量。量。量。

【技术实现步骤摘要】
一种流量的调度方法和装置


[0001]本专利技术涉及通信领域,尤其涉及一种流量的调度方法和装置。

技术介绍

[0002]目前互联网业务迅速发展,各种即时通信业务不断增加。作为承载这些互联网业务流量的关键网络,传统的网际互联协议(internet protocol,IP)骨干网。在进行业务流量转发过程中,无法做到指定流量转发路径;而基于资源预留协议(resource reservation protocol,RSVP)的流量工程虽然可以指定转发路径但无法实时响应业务需求。这样会导致在业务流量转发过程中,业务的服务质量难以保障。

技术实现思路

[0003]本专利技术提供了一种业务流量的调度方法和装置,用于保证业务的服务质量。
[0004]为达到上述目的,本专利技术采用如下技术方案:
[0005]第一方面,本专利技术提供了一种业务流量的调度方法,所述方法应用于软件定义网络SDN控制器,所述方法包括:
[0006]获取骨干网的拓扑信息以及骨干网的路径度量信息;
[0007]根据骨干网的拓扑信息以及骨干网的路径度量信息,获取源节点与目的节点之间的目标路径;所述目标路径为所述源节点与所述目的节点之间综合加权分数最优的路径;路径的综合加权分数与路径的度量信息有关;
[0008]根据所述目标路径为所述业务流量建立目标业务平面,所述目标业务平面用于调度预设类型的业务流量。
[0009]本申请实施例提供的流量调度方法,使用了SDN控制器收集骨干网的路径度量信息,并根据路径度量信息获取源节点及目的节点之间的目标路径,以及根据目标路径建立目标业务平面,以便能够通过目标业务平面调度预设类型的业务流量,满足该预设类型业务流量的业务需求,进而为网络中的不同客户、不同业务提供差异化服务和保障能力,拓展业务范围。
[0010]在一种可能的设计中,根据所述目标路径为所述业务流量建立目标业务平面,包括:配置分段路由流量工程SR

TE隧道的相关配置信息,并向所述SR

TE隧道经过的相应中继节点发送所述相关配置信息;所述预设类型的业务流量经由所述SR

TE隧道转发;
[0011]所述相应中继节点包括所述SR

TE隧道的首个中继节点,所述首个中继节点接收的相关配置信息包括所述SR

TE隧道经过的全部中继节点;
[0012]或者,所述相应中继节点包括所述SR

TE隧道的全部中继节点,对于单个中继节点,所述SR

TE隧道的相关配置信息包括所述中继节点的下一跳节点。
[0013]在一种可能的设计中,所述目标路径的综合加权分数如下:
[0014][0015]其中,int_q表示可选路径的综合加权分数,int
i
表示可选路径所包括的第i条链
路的第j个路径度量信息,Q表示第j个路径度量信息的权重值。
[0016]在一种可能的设计中,所述度量信息包括如下任一项或多项信息:路径的带宽、时延、端口利用率。
[0017]第二方面,提供一种业务流量的调度装置,包括:
[0018]处理模块,用于获取骨干网的拓扑信息以及骨干网的路径度量信息;根据骨干网的拓扑信息以及骨干网的路径度量信息,获取源节点与目的节点之间的目标路径;所述目标路径为所述源节点与所述目的节点之间综合加权分数最优的路径;路径的综合加权分数与路径的度量信息有关;根据所述目标路径为所述业务流量建立目标业务平面,所述目标业务平面用于调度预设类型的业务流量。
[0019]在一种可能的设计中,所述处理模块,用于根据所述目标路径为所述业务流量建立目标业务平面,包括:用于配置所述SR

TE隧道的相关配置信息,并向所述SR

TE隧道经过的相应中继节点发送所述相关配置信息;所述预设类型的业务流量经由所述SR

TE隧道转发;
[0020]所述相应中继节点包括所述SR

TE隧道的首个中继节点,所述首个中继节点接收的相关配置信息包括所述SR

TE隧道经过的全部中继节点;
[0021]或者,所述相应中继节点包括所述SR

TE隧道的全部中继节点,对于单个中继节点,所述SR

TE隧道的相关配置信息包括所述中继节点的下一跳节点。
[0022]在一种可能的设计中,所述目标路径的综合加权分数如下:
[0023][0024]其中,int_q表示可选路径的综合加权分数,int
i
表示可选路径所包括的第i条链路的第j个路径度量信息,Q表示第j个路径度量信息的权重值。
[0025]在一种可能的设计中,所述度量信息包括如下任一项或多项信息:路径的带宽、时延、端口利用率。
[0026]第三方面,提供一种通信装置用于实现上述各种方法。所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。
[0027]第四方面,提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机指令,当该处理器执行该指令时,以使该通信装置执行上述任一方面所述的方法。
[0028]第五方面,提供一种通信装置,包括:处理器和通信接口;该通信接口,用于与该通信装置之外的模块通信;所述处理器用于执行计算机程序或指令,以使该通信装置执行上述任一方面所述的方法。
[0029]第六方面,提供了一种通信装置,包括:接口电路和处理器,该接口电路为代码/数据读写接口电路,该接口电路用于接收计算机执行指令(计算机执行指令存储在存储器中,可能直接从存储器读取,或可能经过其他器件)并传输至该处理器;处理器用于执行计算机执行指令以使该通信装置执行上述任一方面所述的方法。
[0030]第七方面,提供了一种通信装置,包括:至少一个处理器;所述处理器用于执行计算机程序或指令,以使该通信装置执行上述任一方面所述的方法。
[0031]在一些可能的设计中,该通信装置包括存储器,该存储器,用于保存必要的程序指
令和数据。该存储器可以与处理器耦合,或者,也可以独立于该处理器。
[0032]在一些可能的设计中,该通信装置可以是芯片或芯片系统。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
[0033]第八方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在通信装置上运行时,使得通信装置可以执行上述任一方面所述的方法。
[0034]第九方面,提供了一种包含指令的计算机程序产品,当其在通信装置上运行时,使得该通信装置可以执行上述任一方面所述的方法。
[0035]可以理解的是,第二方面至第九方面中任一方面提供的通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务流量的调度方法,其特征在于,所述方法应用于软件定义网络SDN控制器,所述方法包括:获取骨干网的拓扑信息以及骨干网的路径度量信息;根据骨干网的拓扑信息以及骨干网的路径度量信息,获取源节点与目的节点之间的目标路径;所述目标路径为所述源节点与所述目的节点之间综合加权分数最优的路径;路径的综合加权分数与路径的度量信息有关;根据所述目标路径为所述业务流量建立目标业务平面,所述目标业务平面用于调度预设类型的业务流量。2.根据权利要求1所述的方法,其特征在于,根据所述目标路径为所述业务流量建立目标业务平面,包括:配置分段路由流量工程SR

TE隧道的相关配置信息,并向所述SR

TE隧道经过的相应中继节点发送所述相关配置信息;所述预设类型的业务流量经由所述SR

TE隧道转发;所述相应中继节点包括所述SR

TE隧道的首个中继节点,所述首个中继节点接收的相关配置信息包括所述SR

TE隧道经过的全部中继节点;或者,所述相应中继节点包括所述SR

TE隧道的全部中继节点,对于单个中继节点,所述SR

TE隧道的相关配置信息包括所述中继节点的下一跳节点。3.根据权利要求1或2所述的方法,其特征在于,所述目标路径的综合加权分数如下:其中,int_q表示可选路径的综合加权分数,int
i
表示可选路径所包括的第i条链路的第j个路径度量信息,Q表示第j个路径度量信息的权重值。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述度量信息包括如下任一项或多项信息:路径的带宽、时延、端口利用率。5.一种业务流量的调度装置,其特征在于,包括:处理模块,用于获取骨干网的拓扑信息以及骨干网的路径度量信息;根据骨干网的拓扑信息以及骨干网的路径度量信息,获取源节点与目的节点之间的目标路径;...

【专利技术属性】
技术研发人员:梁晓晨马季春张桂玉刘博文
申请(专利权)人:中讯邮电咨询设计院有限公司
类型:发明
国别省市:

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

1