一种业务带宽配置的方法及装置的制造方法_2

文档序号:9931223阅读:来源:国知局
的技术人员。
[0023]如图1所示,为本发明的实施例中业务带宽配置的方法的流程图之一,具体步骤如下:
[0024]步骤S101、配置业务的业务带宽参数,其中业务带宽参数至少包括:带宽配置和带宽配置的有效时间段,其中所述有效时间段是指带宽配置有效的时间范围。
[0025]例如,对每一条业务配置业务带宽参数。可选地,带宽配置至少包括:CIR(承诺信息速率)、CBS(承诺突发尺寸)、PIR(峰值信息速率)和PBS(峰值突发尺寸),当然可以理解的是,在本发明的实施例中并不限定带宽配置的具体参数。有效时间段是指业务带宽配置有效的时间范围。
[0026]步骤S103、将业务带宽参数中的带宽配置和有效时间段分发到业务经过的各个物理端口或逻辑端口上。
[0027]步骤S105、对业务经过的一个或多个物理端口或逻辑端口的所有时间段的带宽配置进行统一带宽校验。
[0028]具体地,将业务的业务带宽参数分发到业务经过的物理端口或逻辑端口。在每个物理端口或逻辑端口上,对所有的有效时间段和带宽配置进行统一校验,要求每个时间段内带宽配置的分配都不产生冲突。即在每个有效时间段内物理端口下所有的逻辑端口的带宽配置和不能超出物理端口的可用带宽配置,带宽校验通过后,进入步骤S107,保存业务的带宽配置和有效时间段的配置信息及,和/或保存物理端口或逻辑端口的带宽配置和有效时间段的配置信息。
[0029]步骤S107、若在同一时间段内物理端口下所有的逻辑端口的带宽配置总和小于或等于物理端口的可用带宽配置,则保存业务的带宽配置和有效时间段的配置信息,和/或保存物理端口或逻辑端口的带宽配置和有效时间段的配置信息。
[0030]通过步骤SlOl?步骤S107中的方法流程进行业务带宽配置,与现有技术相比,能够基于时间进行业务及端口的带宽配置切换,使得业务的带宽分配调度更为灵活,满足了基于时间的差异化带宽分配调度需求,节省了带宽,提高了带宽利用率。
[0031]继续参见图1,在步骤S105之后,若在同一时间段内物理端口下所有的逻辑端口的带宽配置总和大于物理端口的可用带宽配置,该方法还可包括:
[0032]步骤S109、提示整个业务的带宽配置和带宽配置的有效时间段的配置失败。
[0033]可选地,在本发明的实施例中在业务带宽配置完成后,方法还包括:
[0034]根据配置的所述业务带宽参数,在不同的有效时间段内使用相应的带宽配置进行业务带宽控制。
[0035]可选地,在本发明的实施例中,在业务带宽配置完成后,方法还包括:根据物理端口或逻辑端口的带宽配置的有效时间段,对物理端口或逻辑端口的带宽配置进行更新处理。
[0036]具体地,按照预定的时间间隔(例如I分钟)通知检查物理端口或逻辑端口的带宽配置是否需要变更;查询物理端口或逻辑端口的带宽配置和有效时间段的配置信息;若当前的带宽配置的有效时间段已经超过有效时间,则对所述物理端口或逻辑端口的带宽配置进行更新处理。
[0037]如图2所示,为本发明的实施例中业务带宽配置的方法的流程图之二,具体步骤如下:
[0038]步骤S201、配置业务的业务带宽参数。
[0039]其中,业务带宽参数可以包括:带宽配置和带宽配置的有效时间段。比如一条MPLS-TP隧道tunnelOOl,可以配置隧道tunnelOOl的业务带宽参数为:
[0040][I] [CIR:24000kbps,CBS: 100KB,PIR: 10000kbps,PBS: 100KB,有效时间段:2014-10-10-00-00 至 2014-10-10-11-59];
[0041][2] [CIR:30000kbps,CBS:100KB,PIR:20000kbps,PBS:100KB,有效时间段:2014-10-10-12-00 至 2014-10-10-23-59]。
[0042]在上述业务带宽参数中配置有两个有效时间段,针对两个有效时间段分别给出了两种不同的带宽配置,其中后一个时间段的带宽要求比前一个时间段的多。
[0043]步骤S202、将业务带宽参数分发到业务经过的各个物理或逻辑端口。
[0044]具体地,一条业务要经过多个物理端口或逻辑端口,通常可以对业务的端点A、端点Z进行接入带宽控制,中间点需要为业务提供带宽保证控制。这样,业务上的带宽配置最终会被分解到业务经过的端口上。
[0045]同样,以隧道tunnelOOl为例,假设隧道tunnelOOl的A端点是一个逻辑端口,那么步骤S201中的[1]、[2]两个配置将会被分解到业务的A端点的一个逻辑端口上,同样道理,也会分解到其它经过的端点。
[0046]步骤S203、对物理端口或逻辑端口的带宽配置和有效时间段进行带宽校验。
[0047]具体地,每个物理端口包括多个逻辑端口,当逻辑端口的带宽配置发生变化时,需要统一校验带宽分配是否满足要求。同样,以隧道tunnelOOl为例,当隧道tunnelOOl的A端口的带宽配置被分解到物理端口时,对应每个物理端口,需要进行带宽校验。
[0048]步骤S204、判断业务经过的所有端口的带宽配置的带宽校验是否通过,若是,进入步骤S205 ;否则,进入步骤S207。
[0049]物理端口或逻辑端口在进行带宽校验时,需要对每个有效时间段上逻辑端口占用的带宽配置进行累加,判断带宽配置总和是否超出物理端口的可用带宽配置。每个逻辑端口在不同时段的带宽配置和可以超过物理端口的可用带宽配置,但由于时间段错开,仍然是可用的带宽配置。但在同一时间段内,则不能有冲突。带宽校验通过,则进入步骤S205,否则进入步骤S207。
[0050]步骤S205、保存物理端口或逻辑端口的带宽配置和有效时间段的配置信息,然后进入步骤S206。
[0051]具体地,业务经过的物理端口或逻辑端口的可用带宽都校验通过以后,将物理端口或逻辑端口的带宽和有效时间段保存到数据库中。
[0052]步骤S206、保存业务的带宽配置和有效时间段的配置信息。
[0053]具体地,当业务的所有端口的带宽校验通过,业务本身的带宽配置和有效时间段配置也需要保存到数据库中。
[0054]步骤S207、提示业务的带宽配置和有效时间段的配置失败。
[0055]在本发明的实施例中,只要有一个物理端口或逻辑端口的带宽校验失败,则需要提示整个业务的带宽配置和有效时间段的配置失败。
[0056]如图3所示,为本发明的实施例中端口带宽校验的方法流程图,具体步骤如下:
[0057]步骤S301、按照预定的时间间隔通知检查物理端口或逻辑端口的带宽配置是否需要变更。
[0058]结合图4,通过定时单元407通知需要检查端口的带宽是否需要变更。定时单元407每隔一定的时间(如I分钟)向端口带宽控制单元405发通知。端口带宽控制单元405查询所有端口下所有虚拟端口(或者VLAN)的时间段信息,如果当前的带宽配置已经超过有效时间段,则需要进行带宽配置更新。
[0059]步骤S303、查询物理端口或逻辑端口的带宽配置和有效时间段的配置信息。
[0060]结合图4,端口带宽控制单元405从端口带宽配置保存单元406根据当前有效时间段段查询得到端口当前有效的带宽。
[0061 ] 步骤S305、若当前的带宽配置的有效时间段已经超
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1