Projective Cone, Scheduling (PCS) Algorithms for Packet Switches of Maximal Throughput

被引:18
|
作者
Ross, Kevin [1 ]
Bambos, Nicholas [2 ,3 ]
机构
[1] Univ Calif Santa Cruz, Baskin Sch Engn, Santa Cruz, CA 95064 USA
[2] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
[3] Stanford Univ, Dept Management Sci & Engn, Stanford, CA 94305 USA
关键词
Cone scheduling; maximal throughput; packet switch; queueing network; stability; STABILITY; POLICIES;
D O I
10.1109/TNET.2008.2002557
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We study the (generalized) packet switch scheduling problem, where service configurations are dynamically chosen in response to queue backlogs, so as to maximize the throughput without any knowledge of the long term traffic load. Service configurations and traffic traces are arbitrary. First, we identify a rich class of throughput-optimal linear controls, which choose the service configuration S maximizing the projection < S, BX > when the backlog is X. The matrix B is arbitrarily fixed in the class of positive-definite, symmetric matrices with negative or zero off-diagonal elements. In contrast, positive off-diagonal elements may drive the system unstable, even for sub-critical loads. The associated rich Euclidian geometry of projective cones is explored (hence the name projective cone scheduling PCS). The maximum-weight-matching (MWM) rule is seen to be a special case, where B is the identity matrix. Second, we extend the class of throughput maximizing controls by identifying a tracking condition which allows applying PCS with any bounded time-lag without compromising throughput. It enables asynchronous or delayed PCS implementations and various examples are discussed.
引用
收藏
页码:976 / 989
页数:14
相关论文
共 50 条
  • [1] Local search scheduling algorithms for maximal throughput in packet switches
    Ross, K
    Bambos, N
    [J]. IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 1158 - 1169
  • [2] High Throughput Scheduling Algorithms for Input Queued Packet Switches
    Devi, R. Chithra
    Florinabel, D. Jemi
    Prasanth, Narayanan
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (01): : 1527 - 1540
  • [3] The new packet scheduling algorithms for VOQ switches
    Baranowska, A
    Kabacinski, W
    [J]. TELECOMMUNICATIONS AND NETWORKING - ICT 2004, 2004, 3124 : 711 - 716
  • [4] Greedy maximal weighted scheduling for optical packet switches
    Zhou, Zhen
    Hamdi, Mounir
    [J]. HPSR: 2006 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2006, : 215 - 219
  • [5] Throughput of crossbar switches using maximal matching algorithms
    Benson, KD
    [J]. 2002 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2002, : 2373 - 2378
  • [6] Practical scheduling algorithms for high-performance packet switches
    Mhamdi, L
    Hamdi, M
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5: NEW FRONTIERS IN TELECOMMUNICATIONS, 2003, : 1659 - 1663
  • [7] Scheduling algorithms in optical packet switches with input wavelength conversion
    Eramo, V
    Listanti, A
    Valletta, A
    [J]. COMPUTER COMMUNICATIONS, 2005, 28 (12) : 1456 - 1467
  • [8] The kDRR scheduling algorithms for multi-server packet switches
    Yang, M
    Zheng, SQ
    Verchere, D
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2002, : 78 - 83
  • [9] Pipelined maximal size matching scheduling algorithms for CIOQ switches
    Yang, M
    Zheng, SQ
    [J]. EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATION, VOLS I AND II, PROCEEDINGS, 2003, : 521 - 526
  • [10] Heterogeneous maximal-throughput bursty traffic model with application to packet switches
    Li, X
    Elhanany, I
    [J]. 2005 IEEE SARNOFF SYMPOSIUM ON ADVANCES IN WIRED AND WIRELESS COMMUNICATION, 2005, : 181 - 182