A New Scheduling Algorithm for Input-Queued Switches with Mixed Unicast and Multicast Traffic

被引:0
|
作者
Xiao, Jie [1 ]
Yeung, Kwan L. [1 ]
Jamin, Sugih [2 ]
机构
[1] Univ Hong Kong, Dept Elect & Elect Engn, Hong Kong, Peoples R China
[2] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
Input-queued switch; single-iteration scheduling; mixed unicast and multicast traffic; head-of-line blocking; THROUGHPUT;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We consider an NxN input-queued switch with N dedicated unicast virtual output queues (VOQs) and one shared multicast queue (MQ) at each input port. An efficient two-bit single-iteration (2BSI) scheduling algorithm is proposed to concurrently schedule both unicast and multicast traffic. In the request phase, a two-bit request message is used to indicate not only the type of the request (unicast/multicast) but also its importance (strong/weak). In the grant phase, multicast request is granted first, then strong unicast request, and finally weak unicast request. To minimize inconsistencies in the distributed arbitration process, the notion of preferred unicast/multicast relationship is adopted to desynchronize/synchronize the arbitration decisions made by different inputs/outputs. As compared to the existing schedulers, our 2BSI is one of the simplest algorithms to implement, and yet extensive simulation results show that it provides one of the best delay-throughput performances.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Efficient round-robin multicast scheduling for input-queued switches
    Rasmussen, Anders
    Yu, Hao
    Ruepp, Sarah
    Berger, Michael S.
    Dittmann, Lars
    IET NETWORKS, 2014, 3 (04) : 275 - 283
  • [22] Fair scheduling in input-queued switches under inadmissible traffic
    Kumar, N
    Pan, R
    Shah, D
    GLOBECOM '04: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2004, : 1713 - 1717
  • [23] On the throughput of input-queued cell-based switches with multicast traffic
    Marsan, MA
    Bianco, A
    Giaccone, P
    Leonardi, E
    Neri, F
    IEEE INFOCOM 2001: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: TWENTY YEARS INTO THE COMMUNICATIONS ODYSSEY, 2001, : 1664 - 1672
  • [24] Weighted fair scheduling algorithm for QoS of input-queued switches
    Lee, SH
    Shin, DR
    Youn, HY
    NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2004, 3222 : 366 - 373
  • [25] A Stability Analysis of Randomized Scheduling Algorithm for Input-Queued Switches
    Sun Maosheng
    Wu Jun
    INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS, PTS 1 AND 2, 2010, : 1439 - +
  • [26] Scheduling input-queued switches by shadow departure time algorithm
    Li, J
    Ansari, N
    ELECTRONICS LETTERS, 1999, 35 (14) : 1127 - 1128
  • [27] An immune clonal selection scheduling algorithm for input-queued switches
    Fang, Liu
    Jing, Zhao
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 790 - 797
  • [28] A decomposed hierarchical logarithmic scheduling algorithm for input-queued switches
    Bidoki, AMZ
    Azhari, SV
    Yazdani, N
    ICT'2003: 10TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, VOLS I AND II, CONFERENCE PROCEEDINGS, 2003, : 1662 - 1669
  • [29] A logarithmic scheduling algorithm for high speed input-queued switches
    Bidoki, Ali Mohammad Zarch
    Yazdani, Nasser
    Azhari, Sayed Vahid
    COMPUTER COMMUNICATIONS, 2008, 31 (01) : 5 - 18
  • [30] A Parallel Complex Coloring Algorithm for Scheduling of Input-Queued Switches
    Wang, Lingkang
    Ye, Tong
    Lee, Tony T.
    Hu, Weisheng
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (07) : 1456 - 1468