一种SDN数据传输设备的自适应带宽调节方法及装置与流程

文档序号:12492656阅读:来源:国知局

技术特征:

1.一种SDN数据传输设备的自适应带宽调节方法,其特征在于,包括:

根据数据缓存区中等待发送数据的队列长度设置数据缓存区流量状态;

根据数据缓存区流量状态配置数据缓存区不同数据队列的带宽参数;

根据配置的带宽参数对数据缓存区的不同数据队列带宽进行调节。

2.根据权利要求1所述的方法,其特征在于,在根据数据缓存区流量状态配置数据缓存区不同数据队列的带宽参数之前,还包括:

判断当前数据缓存区流量状态与之前数据缓存区流量状态是否相同,如果不相同,执行根据数据缓存区流量状态配置数据缓存区不同数据队列的带宽参数的步骤。

3.根据权利要求1或2所述的方法,其特征在于,所述根据数据长度设置数据缓存区流量状态,具体为:

当等待发送数据的队列长度超出拥塞阈值时,将数据缓存区流量状态设置为拥塞状态;当等待发送数据的队列长度小于正常阈值时,将缓存区状态设置为正常状态。

4.根据权利要求3所述的方法,其特征在于,所述根据数据缓存区流量状态配置数据缓存区不同数据队列的带宽参数,具体为:

当数据缓存区流量状态为拥塞状态时,减小数据缓存区至少一列数据队列的带宽参数;

当数据缓存区流量状态为正常状态时,恢复数据缓存区不同数据队列的带宽参数。

5.根据权利要求4所述的方法,其特征在于,减小数据缓存区至少一列数据队列的带宽参数,具体为:

减小Meter表中数据缓存区至少一列数据队列的Rate数值;所述Rate表示对应数据队列的带宽目标速率;

相应的,恢复数据缓存区不同数据队列的带宽参数,具体为:

恢复所述Meter表中数据缓存区不同数据队列的Rate数值。

6.根据权利要求5所述的方法,其特征在于,所述Meter表包括Meter Band,所述Meter Band包括Type specific arguments,所述Type specific arguments设置为与所述Meter Band对应的端口队列号。

7.根据权利要求4所述的方法,其特征在于,当数据缓存区的不同数据队列具有不同的优先级时,减小数据缓存区至少一列数据队列的带宽参数,具体为:

减小低优先级数据队列的带宽参数。

8.一种SDN数据传输设备的自适应带宽调节装置,其特征在于,包括:设置模块、配置模块和调节模块;

所述设置模块,用于根据数据缓存区中等待发送数据的队列长度设置数据缓存区流量状态;

所述配置模块,用于根据所述设置模块设置的数据缓存区流量状态配置数据缓存区不同数据队列的带宽参数;

所述调节模块,用于根据所述配置模块配置的带宽参数对数据缓存区的不同数据队列带宽进行调节。

9.根据权利要求8所述的装置,其特征在于,还包括:

判断模块,用于判断所述设置模块设置的当前数据缓存区流量状态与之前设置的数据缓存区流量状态是否相同,如果不相同,触发所述配置模块。

10.根据权利要求8或9所述的装置,其特征在于,所述设置模块,具体用于当等待发送数据的队列长度超出拥塞阈值时,将数据缓存区流量状态设置为拥塞状态;当等待发送数据的队列长度小于正常阈值时,将缓存区状态设置为正常状态。

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