期刊文献+

高性能路由器分组调度算法研究 被引量:1

Study on a Packet Scheduling Algorithm in High Performance Routers
下载PDF
导出
摘要 Internet同时面临着两个问题:更快的交换路由结构和引入服务质量(QoS)保证,每个问题都可以独立解决.高性能路由器可以用输入缓冲的交叉开关(crossbar)代替共享内存来获得更快的速度;QoS能够通过分组公平排队算法PFQ(packet fair queuing)来得到.然而到目前为止,这两个问题的解决还是互斥的——所有的分组公平排队算法研究都需要路由器采用输出排队或者集中式共享内存.基于输入输出结合排队CIOQ(combinedinput output queuing)结构,设计和实现了一种分组调度算法DF2Q(distributed feedback fair queuing).该调度算法最重要的特征是引入了反馈机制.分析并讨论了DF2Q的性能.实验结果表明,它能够很好地避免内部拥塞和提高资源利用效率. Internet is facing two problems simultaneously: a faster switching/routing infrastructure and guaranteed quality-of-service (QoS). Each problem can be solved independently. High performance routers can be made faster by using input-queued crossbars instead of shared memory systems. QoS can be provided by usingpacket fair queuing (PFQ) algorithm. Until now, however, the two solutions have been mutually exclusive-all ofthe work on PFQ algorithm has required that routers use output-queuing or centralize shared memory. In this paper, on the basis of CIOQ (combined input output queuing) architecture, a packet scheduling algorithm DF2Q (distributed feedback fair queuing) is designed and implemented. The most important feature of this algorithm is the introducing of feedback mechanism, the performance of DF2Q is analyzed and discussed. Experimental results show that it can avoid internal congestion effectively and improve the efficiency of resource utilizing.
出处 《软件学报》 EI CSCD 北大核心 2002年第4期621-628,共8页 Journal of Software
基金 国家自然科学基金资助项目(69682002 69725003) 国家863高科技发展计划资助项目(863-306-2D-07-01)
关键词 公组公平排队 输入输出结合排队 高性能路由器 分组调度算法 服务质量 INTERNET packet fair queueing combined input and output queueing (CIOQ) feedback
  • 相关文献

参考文献18

  • 1McKeown,N.,Izzard,M.,Mekkittikul,A.,et al.The tiny tera: a packet switch core.IEEE Micro,1997,17(1):26~33.
  • 2Digital Equipment Corporation.GIGAswitch.1997,http://www.networks.digital.com.
  • 3Ascend Communications.GRF family of switches.1998,http://www.ascend.com.
  • 4Chuang,S.,Goel,A.,McKeown,N.,et al.Matching output queueing with a combined input/output-queued switch.IEEE Selected Areas in Communications,1999,17(6):1030~1039.
  • 5Goyal,P.,Vin,H.M.,Chen,H.Start-Time fair queuing: a scheduling algorithm for integrated services.IEEE/ACM Transactions on Networking,1997,5(5):690~704.
  • 6Bennett,J.C.R.,Zhang,H.WF2Q: worst-case fair weighted fair queuing.In: Tatsuya,Suda,ed.,Proceedings of the Infocom'96.Jersey: IEEE Piscataway Press,1996.120~128.
  • 7Demers,A.,Keshav,S.,Shenker,S.Analysis and simulation of a fair queue algorithm.Internetworking: Research and Experience,1990,1(1):3~26.
  • 8Zhang,L.Rate-Based scheduling discipline for packet switching networks.Electronics Letters,1995,31(14):1130~1131.
  • 9Karol,M.J.,Hluchyj,M.G.,Morgan,S.P.Input versus output queuing on a space division packet switch.IEEE Transactions on Communications,1987,35(7):1347~1356.
  • 10McKeown,N.,Anantharam,V.,Walrand,J.Achieving 100% throughput in an input-queued switch.IEEE Transactions on Communications,1999,47(8):1260~1267.

同被引文献8

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部