期刊文献+

基于输入端无冲突算法的面向输出排队的交换结构

Output-Oriented Queued Switch Architecture with Input Conflict-Free Algorithm
下载PDF
导出
摘要 该文提出了一种全新的面向输出排队的交换结构,该结构将信元存储于输入端,而信元的调度请求面向输出端排队.利用输入端无冲突调度算法,可以使结构对存储器带宽的需求和输入排队交换机一致.该文设计的调度矩阵使算法复杂度和端口规模呈线性关系,且每一步只需要一次按位"与"操作.文章同时证明了结构要达到稳定的充分条件是使用2倍传输加速比.仿真实验表明,对于均匀流量,该结构时延性能和主流交换结构相似,且抖动性能远优于主流交换结构,而在2倍传输加速比时,其时延性能和OQ完全相同;对于非均匀流量,该结构吞吐率性能优于主流交换结构,且在使用1.14倍传输加速比时,其吞吐率性能和OQ相同. This paper proposes a new packet switching architecture, called output-oriented queued (OOQ) switch. Unlike any existing switching architectures, OOQ stores cells at input units, while the requests for scheduling is queued at output units. With a novel input conflict-free (ICF) algorithm proposed by the authors, the bandwidth requirement of memories in the switch remains the same as in traditional input-queued switches. To support ICF algorithm, a hardwarebased scheduling matrix is also proposed to make the complexity of the algorithm linear as the switch size. And each step of the scheduling consists of only one parallel bitwise "and" operation. This paper also prove that the sufficient condition for OOQ/ICF to be stable under any admissible traffic: is to use the transfer speedup of 2. Finally, the simulation results show that under uniform traffic, delays of OOQ/ICF without speedup are comparable to the mainstream switches but with much better delay jitters. Furthermore, with the speedup of 2, the delay performance of OOQ/ ICF is exactly the same as the output-queued switch. While under non-uniform traffic, the throughput of OOQ/ICF is better than current using the speedup of 1.14.
出处 《计算机学报》 EI CSCD 北大核心 2010年第7期1213-1225,共13页 Chinese Journal of Computers
基金 国家自然科学基金(60773102) "中国工程科技中长期发展战略研究"联合基金( U0970122) 四川大学基金(下一代Internet体系结构)资助~~
关键词 交换机架构 吞吐率 稳定性 输入排队 面向输出排队 mainstream switches, and achieves 100% when switch architecture throughput stahility input-queued output-oriented queued
  • 相关文献

参考文献15

  • 1Karol M,Hluchyj M,Morgan S.Input versus output queuing on a space-division packet switch.IEEE Transactions on Communications,1987,35(12):1347-1356.
  • 2McKeown N,Mekkittikul A,Anantharam V,Walrand J.Achieving 100% throughput in an input-queued switch.IEEE Transactions on Communications,1999,47(8):1260-1267.
  • 3Anderson T E,Owicki S S,Saxe J B,Thacker C P.Highspeed switch scheduling for local-area networks.ACM Transactions on Computer Systems,1993,11(4):319-352.
  • 4McKeown N.The iSLIP scheduling algorithm for inputqueued switches.IEEE/ACM Transactions on Networking,1999,7(2):188-201.
  • 5Li Yihan,Panwar S,Chao H.On the performance of a dual round-robin switch//Proceedings of the IEEE,INFOCOM2001.20th Annual Joint Conference of the IEEE Computer and Communications Societies.Location:Anchorage,Alaska,US,2001,3:1688-1697.
  • 6孙书韬,贺思敏,郑燕峰,高文.队列长度加权服务的输入排队交换结构匹配算法[J].计算机学报,2006,29(6):875-883. 被引量:5
  • 7Rojas-Cessa R,Oki E,Chao H.On the combined input-crosspoint buffered switch with round-robin arbitration.IEEE Transactions on Communications,2005,53(11):1945-1951.
  • 8Chiussi F,Kneuer J,Kumar V.Low-cost scalable switching solutions for broadband networking:The ATLANTA architecture and chipset.IEEE Communications Magazine,1997,35(12):44-53.
  • 9Shen Yan-Ming,Panwar S,Chao H.Design and performance analysis of a practical load-balanced switch.IEEE Transactions on Communications,2009,57(8):2420-2429.
  • 10Bianco A,Giaccone P,Leonardi E,Mellia M,Neri F.Theoretical performance of input-queued switches using Lyapunov methodology//Itamar Elhanany,Mounir Hamdi eds.HighPerformance Packet Switching Architectures.London:Springer,2007:39-63.

二级参考文献15

  • 1Karol M.J.,Hluchyj M.G.,Morgan S.P..Input versus output queuing on a space-division packet switch.IEEE Transactions on Communications,1987,35(12):1347~1356
  • 2Kim H.,Kim K..Performance analysis of the multiple inputqueued packet switch with the restricted rule.IEEE/ACM Transactions on Networking,2003,11(3):478~487
  • 3Anderson T.,Owicki S.,Saxe J.,Thacker C..High speed switch scheduling for local area networks.ACM Transactions on Computer Systems,1993,11(4):319~352
  • 4McKeown N..Scheduling cells in an input-queued switches[Ph.D.dissertation].University of California at Berkeley,1995
  • 5Dai J.G.,Prabhakar B..The throughput of data switches with and without speedup.In:Proceedings of the IEEE INFOCOM,Tel Aviv,2000,556~564
  • 6Ajmone M.M.,Bianco A.,Leonardi E.,Milla L..RPA:A flexible scheduling algorithms for input buffered switches.IEEE Transactions on Communications,1999,47(12):1921~1933
  • 7DuanH.,LockwoodJ.W.,Kang S.M.,WillJ.D..A high performance switching OC12/OC48 queue design prototype for input buffered ATM switches.In:Proceedings of the IEEE INFOCOM,Kobe,1997,20~28
  • 8Giaccone P.,Prabhakar B.,Shah D..Towards simple,highperformance schedulers for high-aggregate bandwidth switches.In:Proceedings of the IEEE INFOCOM,New York,2002,1160~1169
  • 9Serpanos D.N.,Antoniadis P.I..FIRM:A class of distributed scheduling algorithms for high-speed ATM switches with multiple input queues.In:Proceedings of the IEEE INFOCOM,Tel Aviv,2000,1634~1643
  • 10Jiang Y.,Hamdi M..A fully desynchronized round-robin matching scheduler for a VOQ packet switch architecture.In:Proceedings of the IEEE HPSR 2001,Dallas,Texas,2001,407~411

共引文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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