• DocumentCode
    3782952
  • Title

    Flexible bandwidth allocation in terabit packet switches

  • Author

    A. Smiljanic

  • Author_Institution
    AT&T Labs., USA
  • fYear
    2000
  • Firstpage
    233
  • Lastpage
    239
  • Abstract
    Switches with input buffers can potentially provide high capacity, because they do not involve multiplexing at output ports, and inputs can operate at high bit-rates. We have previously proposed an algorithm for packet scheduling in high-capacity switches, termed round-robin greedy scheduling (RRGS). RRGS completely removes head-of-line (HOL) blocking at terabit capacity. However, RRGS cannot provide arbitrary bandwidth shares to input-output pairs. We propose a simple extension of RRGS, termed weighted RRGS (WRRGS), which can flexibly share the bandwidth of any output among the inputs at terabit switching capacity. We prove that WRRGS can share at least 50% of the total switch capacity. It exploits the fact that RRGS finds a maximal matching between inputs and outputs.
  • Keywords
    "Channel allocation","Packet switching","Switches","Bandwidth","Impedance matching","Buffer storage","Protocols","Scheduling algorithm","Laboratories","Round robin"
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2000. ATM 2000. Proceedings of the IEEE Conference on
  • ISSN
    1098-7789
  • Print_ISBN
    0-7803-5884-8
  • Type

    conf

  • DOI
    10.1109/HPSR.2000.856668
  • Filename
    856668