• DocumentCode
    1624530
  • Title

    Achieving 100% throughput in an input-queued switch

  • Author

    McKeown, Nick ; Anantharam, Venkat ; Walrand, Jean

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., CA, USA
  • Volume
    1
  • fYear
    1996
  • Firstpage
    296
  • Abstract
    It is well known that head-of-line (HOL) blocking limits the throughput of an input-queued switch with FIFO queues. Under certain conditions, the throughput can be shown to be limited to approximately 58%. It is also known that if non-FIFO queueing policies are used, the throughput can be increased. However it has not been previously shown that if a suitable queueing policy and scheduling algorithm are used then it is possible to achieve 100% throughput for all independent arrival processes. In this paper we prove this to be the case using a simple linear programming argument and quadratic Lyapunov function. In particular we assume that each input maintains a separate FIFO queue for each output and that the switch is scheduled using a maximum weight bipartite matching algorithm
  • Keywords
    Lyapunov methods; channel capacity; linear programming; queueing theory; scheduling; telecommunication switching; FIFO queues; head-of-line blocking; independent arrival processes; input-queued switch; maximum weight bipartite matching algorithm; quadratic Lyapunov function; queueing policy; scheduling algorithm; simple linear programming; throughput; Algorithm design and analysis; Bipartite graph; Iterative algorithms; Linear programming; Lyapunov method; Neural networks; Scheduling algorithm; Switches; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '96. Fifteenth Annual Joint Conference of the IEEE Computer Societies. Networking the Next Generation. Proceedings IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0743-166X
  • Print_ISBN
    0-8186-7293-5
  • Type

    conf

  • DOI
    10.1109/INFCOM.1996.497906
  • Filename
    497906