Packet-based scheduling algorithm for CIOQ switches with multiple traffic classes

被引:3
|
作者
Lee, TH [1 ]
Kuo, YC [1 ]
机构
[1] Natl Chiao Tung Univ, Inst Commun Engn, Networking Technol Lab, Hsinchu 30050, Taiwan
关键词
combined input and output queued switch; least cushion first/most urgent first scheduling algorithm; variable-length packet; speedup;
D O I
10.1016/j.comcom.2005.01.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A packet-based least cushion first/most urgent first (PB-LCF/MUF) maximal matching algorithm is presented in this paper for combined input and output queued (CIOQ) switches with multiple traffic classes. The main benefit of using a CIOQ switch is to alleviate memory bandwidth requirement while providing quality of service (QoS) guarantee. It was proved that, with a speedup factor of 2, a CIOQ switch which adopts the LCF/MUF scheduling algorithm can exactly emulate an output queued (OQ) switch for any service discipline under fixed-length packets assumption. However, in current Internet environment, packets are transported with different lengths. Therefore, it is necessary to modify the LCF/MUF scheduling algorithm for variable-length packet traffic. For case of implementation, the proposed algorithm calculates approximate cushions and does not perform re-ordering at output ports. We found, via computer simulations, that the performance of a CIOQ switch with a speedup factor of 5 that adopts the proposed single-iteration PB-LCF/MUF algorithm is close to that of an OQ switch under the weighted round robin service discipline for offered traffic load up to 0.9. In addition, the packet departure order can be maintained under the single-iteration algorithm. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:1410 / 1415
页数:6
相关论文
共 50 条
  • [41] Generalized load sharing for packet-switching networks I: Theory and packet-based algorithm
    Leung, Ka-Cheong
    Li, Victor O. K.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2006, 17 (07) : 694 - 702
  • [42] Grant-Aware Scheduling Algorithm for VOQ-Based Input-Buffered Packet Switches
    Han, Kyeong-Eun
    Song, Jongtae
    Kim, Dae-Ub
    Youn, JiWook
    Park, Chansung
    Kim, Kwangjoon
    ETRI JOURNAL, 2018, 40 (03) : 337 - 346
  • [43] A fair request-grant matching algorithm for fabric scheduling in packet switches
    Rostami, Mohammad Javad
    Khodaparast, Ali Asghar
    Khorsandi, Siavash
    2007 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1-3, 2007, : 544 - 550
  • [44] A Nearly Optimal Packet Scheduling Algorithm for Input Queued Switches with Deadline Guarantees
    Zhang, Baoxian
    Wan, Xili
    Luo, Junzhou
    Shen, Xiaojun
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (06) : 1548 - 1563
  • [45] Packet-mode Asynchronous Scheduling Algorithm for Partially Buffered Crossbar Switches
    Karimi, Masoumeh
    Sun, Zhuo
    Pan, Deng
    Chen, Zesheng
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 5144 - 5149
  • [46] Performance analysis of lookahead scheduling algorithm for input-buffered packet switches
    Yeung, KL
    Shi, H
    Liu, NH
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1999, E82B (08): : 1296 - 1303
  • [47] An efficient packet scheduling algorithm with deadline guarantees for input-queued switches
    Lee, Yong
    Lou, Jianyu
    Luo, Junzhou
    Shen, Xiaojun
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2007, 15 (01) : 212 - 225
  • [48] Traffic characterisation using optical based packet switches with Poisson and fractal traffic sources
    Tarongí, D
    Rodellar, D
    MasipTorner, J
    Solé-Pareta, J
    Borgione, S
    TOWARDS AN OPTICAL INTERNET: NEW VISIONS IN OPTICAL NETWORK DESIGN AND MODELLING, 2002, 76 : 199 - 208
  • [49] Multiple-threshold based scheduling algorithm for high performance input queued switches
    Sun, ST
    He, SM
    Zheng, YF
    Gao, W
    2004 12TH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, VOLS 1 AND 2 , PROCEEDINGS: UNITY IN DIVERSITY, 2004, : 755 - 759
  • [50] A real-time traffic scheduling algorithm in CDMA packet networks
    Zan, L
    Heijenk, G
    El Zarki, M
    PIMRC 2003: 14TH IEEE 2003 INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS PROCEEDINGS, VOLS 1-3 2003, 2003, : 2397 - 2401