• DocumentCode
    2389389
  • Title

    Optimizing flow control for buffered switches

  • Author

    Gramsamer, Ferdinand ; Gusat, Mitchell ; Luijten, Ronald

  • Author_Institution
    IBM Zurich Res. Lab., Ruschlikon, Switzerland
  • fYear
    2002
  • fDate
    14-16 Oct. 2002
  • Firstpage
    438
  • Lastpage
    443
  • Abstract
    We address a problem often neglected in the presentation of credit flow control (FC) schemes for buffered switches, namely the issue of FC bandwidth and FC optimization, i.e. how many and which credits to return per packet cycle. Under the assumption of bursty traffic with uniform destinations, we show via simulations that, independent of switch size and without loss in performance, the number of credits to be returned can be reduced to one. We further introduce the notion of credit contention and credit scheduling. We analyze four credit scheduling strategies under varying system and buffer size. Our results demonstrate that, with a proper credit scheduler in place, contention resolution is resolved much faster than with conventional schemes. Our findings suggest that scheduling of credits is a means for the switch to determine its future arrivals during contention phases.
  • Keywords
    buffer storage; channel capacity; optimisation; packet switching; queueing theory; scheduling; telecommunication congestion control; telecommunication traffic; buffered switches; bursty traffic; channel capacity; credit contention; credit flow control schemes; credit scheduling; flow control optimization; packet cycle; virtual output queueing; Bandwidth; Hardware; Laboratories; Packet switching; Performance analysis; Performance loss; Protocols; Scheduling; Switches; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 2002. Proceedings. Eleventh International Conference on
  • ISSN
    1095-2055
  • Print_ISBN
    0-7803-7553-X
  • Type

    conf

  • DOI
    10.1109/ICCCN.2002.1043103
  • Filename
    1043103