一种基于区分服务的队列调度方法技术

技术编号:5229099 阅读:254 留言:0更新日期:2012-04-11 18:40
本发明专利技术公布了一种基于区分服务的队列调度方法DWRR+(Deficit?Weighed?Round?Robinplus)。该方法根据当前队列中分组的长度动态设置一次服务中发送分组的最大字节数,既保证了低权值业务的延迟特性,又保证带宽分配相对的公平性,克服了低优先级队列可能长时间得不到服务的缺点,改善了DWRR(Deficit?Weighed?Round?Robin)算法不能很好满足业务的时延特性。并设置了优先级队列,用令牌桶算法作为流量调节器,保证实时业务的优先级。将DWRR+算法和优先级调度算法PQ结合作为网络节点调度器的调度策略,在保证实时业务的优先级,保证其它业务的输出带宽的前提下降低了延时,可以在一定程度上保证不同业务的服务质量。

【技术实现步骤摘要】

【技术保护点】
一种基于区分服务的队列调度方法,其特征在于:调度器一次发送队列分组总长度最大不得超过Pkt_max字节,满足下面其中之一,调度器转向下一队列:DC[i]-Pkt_Size[i]<0;Dwrr_Pkt[i]>0.6Pkt_max;i队列为空;其中:DC[i]:第i个队列在一次轮询中允许发送的最大字节数;Pkt_Size[i]:第i个队列的队首分组的大小即字节数;Dwrr_Pkt[i]:第i个队列已发送的字节数;采用优先级调度算法PQ保证实时业务的低延迟,并由令牌桶算法控制实时业务的速率,整个调度步骤为:(a)分组到达时,根据分组首部的DSCP值,查找映射表,如果是实时业务,则进入优先级队列;否则...

【技术特征摘要】

【专利技术属性】
技术研发人员:张顺颐谈玲宁向延周井泉伍金富
申请(专利权)人:南京邮电大学
类型:发明
国别省市:84[中国|南京]

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

1