期刊文献+

一种面向MSM型Clos交换结构的启发式并发调度算法 被引量:1

Heuristic Concurrent Dispatching Algorithm for MSM Clos-Network Switches
下载PDF
导出
摘要 调度算法一直是交换系统中不可或缺的研究内容.为满足新型高速路由及交换系统的研究需求,提出一种主动授权并发轮询调度算法——CRRD-AG算法.多级交换结构Clos交换网络以其良好的可扩展性作为高速交换结构倍受关注,但与之相适应的调度算法却并不多.目前主流算法,如并发分派算法(CD)和基于轮询的并发分派算法(CRRD),不是吞吐率较低就是所处理的业务流单一.CRRD-AG算法以CRRD为基础,将经典的"请求-授权-接受"的匹配计算模式改进为"主动授权-接受"的匹配模式,不仅能够降低CRRD算法在第1阶段的仲裁信息量,而且充分利用了中间级链路带宽,从而降低了整个系统的平均延迟,提高了吞吐率.进行充分的实验后,其结果表明,无论是在均匀业务,还是在突发业务环境中,CRRD-AG算法都能保证100%的吞吐率,更为重要的是,在不降低吞吐率的情况下能够显著改善分组的平均延迟. A dispatching algorithm is always indispensable research topic for a switching system. In studying the future-generation high-speed switching and routing system, a concurrent round-robin dispatching algorithm with active grants, called CRRD-AG, is proposed in this paper. As a multistage switching architecture, Clos-network has been receiving increasing attention due to its scalability and modularity, and yet it is not much that the corresponding dispatching algorithm can be applied to the multistage switching fabric. So far, some well-known dispatching algorithms, such as concurrent dispatching (CD) and concurrent round-robin dispatching (CRRD), either have low throughput or can not handle various traffic. CRRD-AG algorithm based on CRRD improves the typical requestgrant-accept (R-G-A) matching model used by CRRD to the active grant-accept (AG-A) matching model. Consequently, not only the iterative messages of the request phase can be reduced significantly, but also the bandwidth of the central stage can be utilized sufficiently. Therefore, the average delay is decreased and the throughput is increased. Also, simulations show that CRRD-AG achieves 100% throughput under uniform traffic and bursty traffic. More importantly, the average delay performance of the whole switching system is improved significantly without reducing the throughput of the switching system.
出处 《软件学报》 EI CSCD 北大核心 2015年第10期2644-2655,共12页 Journal of Software
基金 国家高技术研究发展计划(863)(2013AA013302) 国家重点基础研究发展计划(973)(2013CB329105) 国家自然科学基金(61233007)
关键词 CLOS网络 调度算法 交换结构 轮询迭代 Clos network dispatching algorithm switching architecture round-robin iteration
  • 相关文献

参考文献14

  • 1Poletti F,Wheeler NV,Petrovich MN,Baddela N,Fokoua EN,Hayes JR,Gray DR,Li Z,Slav?'k R,Richardson DJ.Towards high- capacity fibre-optic communications at the speed of light in vacuum.Nature Photonics,2013,7(4):279-284.
  • 2Clos C.A study of non-blocking switching networks.Bell Systems Technical Journal,1953,32(3):406-424.
  • 3McKeown N,Mekkittikul A,Anantharam V,Walrand J.Achieving 100% throughput in an input-queued switch.IEEE Trans.on Communications,1999,47(8):1260-1267.
  • 4Anderson T,Owicki S,Saxe J,Thacker C.High speed switch scheduling for local area networks.ACM Trans.on Computer Systems,1993,11(4):319-352.
  • 5McKeown N.The iSLIP scheduling algorithm for input-queued switches.IEEE/ACM Trans.on Networking,1999,7(2):188-201.
  • 6Chao HJ,Park JS.Centralized contention resolution schemes for a large-capacity optical ATM switch.In:Proc.of the IEEE ATM Workshop.Fairfax,1998.11-16.
  • 7Chiussi FM,Kneuer JG,Kumar VP.Low-Cost scalable switching solutions for broadband networking:The ATLANTA architecture and chipset.IEEE Communication Magazine,1997,35(12):44-53.
  • 8Oki E,Jing Z,Cessa RR,Chao HJ.Concurrent round-robin-based dispatching schemes for Clos-network switches.IEEE/ACM Trans.on Networking,2002,10(6):830-844.
  • 9Pun K,Hamdi M.Distro:A distributed static round-robin scheduling algorithm for bufferless clos-network switches.In:Proc.of the IEEE GLOBECOM 2002.2002.2298-2302.
  • 10Chao HJ,Jing Z,Liew SY.Matching algorithms for three-stage bufferless Clos network switches.IEEE Communications Magazine,2003,41(10):46-54.

同被引文献10

  • 1Buster D. Towards IP for Space-based Communications Systems: A Cisco Systems Assessment of a Single Board Router[ C]//MILCOM. 2005, 5 : 2851.
  • 2Clos C. A Study of Non-Blocking Switching Networks[ J ]. Bell System Technical Journal, 1953,32(2) :406-424.
  • 3Chiussi F M, Kneuer J G, Kumar V P. Low-Cost Scalable Switching Solutions for Broadband Networking: the ATLANTA Architecture and Chipset [J ]. Communications Magazine, IEEE, 1997, 35(12) : 44-53.
  • 4GAN Ja-li, Keshavarzian A and Shah D. Input Queued Switches : Cell Switching vs. Packet Switching [ C ] // IEEE INFOCOM 2003. San Francisco: IEEE Press, 2003 : 1651-1658.
  • 5Oki E, Jing Z, Rojas- Cessa R, et al. Concurrent Round-Robin-based Dispatching Schemes for Clos-Network Switches[ J ]. IEEE/ACM Transactions on Networking, 2002, 10(6): 830-844.
  • 6ZHANG Y, Harrison P G. Performance of a Priority- Weighted Round Robin Mechanism for Differentiated Service Networks [ C ]//IEEE Computer Communications and Networks 2007. Honolulu: IEEE Press,2007 : 1198-1203.
  • 7戴艺,苏金树,孙志刚.高性能新型交换结构综述[J].电子学报,2010,38(10):2389-2399. 被引量:6
  • 8高雅,邱智亮,张茂森,黎军.一种支持单组播混合交换的Clos网络及调度算法[J].西安电子科技大学学报,2013,40(1):48-52. 被引量:6
  • 9沈泽民,乔庐峰,陈庆华,邵世雷.一种多优先级变长调度星载IP交换机交换结构的设计[J].电子学报,2014,42(10):2045-2049. 被引量:4
  • 10王晶,乔庐峰,陈庆华,郑振,李欢欢.一种星载IP交换机队列管理器的设计[J].通信技术,2015,48(10):1196-1201. 被引量:1

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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