A parallel-polled Virtual Output Queued switch with a buffered crossbar

被引:60
作者
Yoshigoe, K [1 ]
Christensen, KJ [1 ]
机构
[1] Univ S Florida, Dept Comp Sci & Engn, Tampa, FL 33620 USA
来源
2001 IEEE WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING | 2001年
关键词
D O I
10.1109/HPSR.2001.923645
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Input buffered switches with Virtual Output Queues (VOQ) are scalable to very high speeds, but require switch matrix scheduling algorithms to achieve high throughput. Existing scheduling algorithms based on parallel request-grant-accept cycles cannot natively support variable length Ethernet packets. In this paper, a Parallel-Polled VOQ (PP-VOQ) architecture is proposed that natively supports variable length packets. Small amounts of FIFO buffering within a crossbar are used, Using simulation, the PP-VOQ with buffered crossbar switch is shown to have lower switch delay at high offered loads than an iSLIP switch for both cell and variable-length packet traffic. The PP-VOQ switch does not require internal speed-up or complex reassembly mechanisms. Priority mechanism implemented in both the iSLIP and PP-VOQ switches are demonstrated to provide guaranteed rate and bounded delay for schedulable traffic.
引用
收藏
页码:271 / 275
页数:5
相关论文
共 13 条
  • [1] HIGH-SPEED SWITCH SCHEDULING FOR LOCAL-AREA NETWORKS
    ANDERSON, TE
    OWICKI, SS
    SAXE, JB
    THACKER, CP
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1993, 11 (04): : 319 - 352
  • [2] CHRISTENSEN K, 2000, HOME PAGE KJ CHRISTE
  • [3] CHRISTENSEN K, IN PRESS IEEE 2001 I
  • [4] Parallel-polled virtual output queued (PP-VOQ) switch
    Christensen, KJ
    [J]. ELECTRONICS LETTERS, 2000, 36 (22) : 1902 - 1903
  • [5] Goudreau M. W., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P1634, DOI 10.1109/INFCOM.2000.832562
  • [6] Marsan MA, 1999, GLOBECOM'99: SEAMLESS INTERCONNECTION FOR UNIVERSAL SERVICES, VOL 1-5, P1227, DOI 10.1109/GLOCOM.1999.829967
  • [7] The iSLIP scheduling algorithm for input-queued switches
    McKeown, N
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (02) : 188 - 201
  • [8] A quantitative comparison of iterative scheduling algorithms for input-queued switches
    McKeown, N
    Anderson, TE
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (24): : 2309 - 2326
  • [9] INTEGRATED SERVICES PACKET NETWORK USING BUS MATRIX SWITCH
    NOJIMA, S
    TSUTSUI, E
    FUKUDA, H
    HASHIMOTO, M
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1987, 5 (08) : 1284 - 1292
  • [10] Nong G, 1999, GLOBECOM'99: SEAMLESS INTERCONNECTION FOR UNIVERSAL SERVICES, VOL 1-5, P1407, DOI 10.1109/GLOCOM.1999.830007