期刊文献+

高速IP路由器中输入排队调度算法综述 被引量:11

A Survey on Input-Queued Scheduling Algorithms in High-Speed IP Routers
下载PDF
导出
摘要 高速IP路由器一般采用基于定长信元的交换结构,其可扩展性和性能分别受排队策略和调度算法的影响.基于输入排队策略的路由器具有良好的可扩展性,但需要一个有效的调度算法的支持,才能保证吞吐率和延迟等性能.主要讨论输入排队调度算法,将现有的调度算法分为4类:最大(无权重)匹配、最大权重匹配、稳定婚姻匹配和确定型调度.对每一类算法,从技术特点和性能指标两个方面进行比较和分析.最后给出了输入排队调度算法的发展趋势. Most high-speed IP routers exploit cell-based switching fabrics, whose scalability and performance are mainly affected by queuing scheme and scheduling algorithm. Input-queued router is referred to as an ideal structure in terms of scalability. However, it needs an efficient scheduling algorithm to guarantee throughput and delay. Several input-queued scheduling algorithms are surveyed in this paper. The scheduling algorithms are classified into four classes: maximum size matching, maximum weight matching, stable marriage matching, and deterministic scheduling algorithm. The similarities and the difference of different algorithms in mechanisms of each class are described, and their performances are compared. Finally, the future directions and possible open problems are discussed.
出处 《软件学报》 EI CSCD 北大核心 2003年第5期1011-1022,共12页 Journal of Software
基金 国家自然科学基金 国家高技术研究发展计划(863) 中国科学院知识创新工程~~
关键词 高速IP路由器 输入排队调度算法 交换结构 可扩展性 router switch fabric queuing scheme input queued scheduling algorithm matching
  • 相关文献

参考文献48

  • 1Bux W,Denzel WE,Engberson T,Herkersdorf A,Luijten RP.Technologies and building blocks for fast packet forwarding.IEEE Communication Magazine,2001,39(1):70-77.
  • 2Nong G,Hamdi M.On the provision of quality-of-service guarantees for input queued switches.IEEE Communications Magazine,2000,38(12):62-69.
  • 3Javidi T,Magill R,Hrabik T.A high-throughput scheduling algorithm for a buffered crossbar switch fabric.In:Neuvo Y,ed.Proceedings of the IEEE International Conference on Communications(ICC).Helsinki:IEEE Communications Society,2001.1586~1591.
  • 4Prabhakar B,McKeown N,Ahuja R.Multicast scheduling for input-queued switches.IEEE Journal on Selected Areas in Communications,1997,15(5):855~866.
  • 5Parekh AK,Gallager RG.A generalized processor sharing approach to flow control in integrated service networks:the single-node case.IEEE/ACM Transactions on Networking,1993,1(3):344-357.
  • 6Karol M,Hluchyj M,Morgan S.Input versus output queueing on a space division switch IEEE Transactions on Communication,1988,35(12):1347-1356.
  • 7Tamir Y,Frazier G.Dynamically-Allocated multi-queue buffer for VLSI communication switches.IEEE Transactions on Computers,1992,41(6):725-737.
  • 8Hopcroft J E,Karp RM.An n^5/2 algorithm for maximum matching in bipartite graphs.SIAM Journal on Computing,1973,1.2:225-231.
  • 9McKeown N,Mekkinikui A,Anantharam V,Walrand J.Achieving 100% throughput in an input-queued switch.IEEE Transactions on Communication,1999,47(8):1260-1267.
  • 10Anderson T,Owicki S,Saxes J,Thacker C.High speed switch scheduling for local area networks.ACM Transactions on Computer Systems,1993,11(4):319-352.

同被引文献61

引证文献11

二级引证文献22

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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