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 条
  • [31] PERFORMANCE COMPARISON OF CELL-BASED AND PACKET-BASED SWITCHING SCHEMES FOR SHARED MEMORY SWITCHES
    Xi Kang Ge Ning Feng Chongxi(Department of Electronic Engineering
    Journal of Electronics(China), 2004, (01) : 55 - 63
  • [32] PERFORMANCE COMPARISON OF CELL-BASED AND PACKET-BASED SWITCHING SCHEMES FOR SHARED MEMORY SWITCHES
    Xi Kang Ge Ning Feng ChongxiDepartment of Electronic Engineering Tsinghua University Beijing
    JournalofElectronics, 2004, (01) : 55 - 63
  • [33] Traffic scheduling in non-blocking optical packet switches with minimum delay
    Wu, B
    Yeung, KL
    GLOBECOM '05: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6: DISCOVERY PAST AND FUTURE, 2005, : 2041 - 2045
  • [34] Deadline guaranteed packet scheduling for overloaded traffic in input-queued switches
    Shen, Xiaojun
    Lou, Jianyu
    Liang, Weifa
    Luo, Junzhou
    THEORETICAL COMPUTER SCIENCE, 2008, 409 (03) : 477 - 485
  • [35] An improved fair traffic shaping algorithm for high speed packet switches
    Zeng, SR
    Uzun, N
    Papavassiliou, S
    2001 IEEE WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2001, : 68 - 72
  • [36] A Reservation-Based Scheduling Mechanism for Fair QoS Provisioning in Packet-Based Networks
    Wittevrongel, S.
    De Vuyst, S.
    Sys, C.
    Bruneel, H.
    2014 26TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC), 2014,
  • [37] Packet scheduling algorithm for integrated unicast and multicast traffic based on reducing HoL blocking
    Yuan L.
    Xiong Q.
    Xiao H.
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2019, 45 (02): : 405 - 412
  • [38] A Passive Client Side Control Packet-based WiFi Traffic Characterization Mechanism
    Song, Lixing
    Mohammed, Alamin
    Striegel, Aaron
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [39] Fair Queueing based Packet Scheduling for Buffered Crossbar Switches
    Pan, Deng
    Makki, Kia
    Pissinou, Niki
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 1592 - 1597
  • [40] Multiple traffic scheduling for Enhanced General Packet Radio Service
    Chen, WT
    Lo, JL
    Hsiao, HC
    IEEE 54TH VEHICULAR TECHNOLOGY CONFERENCE, VTC FALL 2001, VOLS 1-4, PROCEEDINGS, 2001, : 817 - 819