• DocumentCode
    3431796
  • Title

    Exact emulation of an output queueing switch by a combined input output queueing switch

  • Author

    Stoica, Ion ; Zhang, Hui

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1998
  • fDate
    18-20 May 1998
  • Firstpage
    218
  • Lastpage
    224
  • Abstract
    Combined input-output queueing switches (CIOQ) have better scaling properties than output queueing (OQ) switches. However, a CIOQ switch may have lower switch throughput and, more importantly, it is difficult to control delay in a CIOQ switch due to the existence of multiple queueing points. In this paper, we study the following problem: can a CIOQ switch be designed to behave identically to an OQ switch? B. Prabhakar and N. McKeown (1997) proposed an algorithm such that a CIOQ switch with an internal speedup of 4 can behave identically to an OQ switch with FIFO as the output queueing discipline. In this paper, we propose a new switch scheduling algorithm called joined preferred matching (JPM) that improves Prahhakar and McKeown´s results in two aspects. First, with JPM, the internal speedup needed for a CIOQ switch to achieve exact emulation of an OQ switch is only 2 instead of 4. Second, the result applies to OQ switches that employ a general class of output service disciplines, including FIFO and various fair queueing algorithms. This result lays the theoretical foundation for designing scalable high-speed CIOQ switches that can provide same throughput and QoS as OQ switches, but require lower-speed internal memory
  • Keywords
    queueing theory; scheduling; switches; switching theory; telecommunication services; telecommunication switching; FIFO queueing discipline; QoS guarantees; combined input-output queueing switch; delay control; exact emulation; fair queueing algorithms; internal speedup; joined preferred matching; low-speed internal memory; multiple queueing points; output queueing switch emulation; output service disciplines; scalable high-speed CIOQ switches; scaling properties; service quality; switch scheduling algorithm; switch throughput; Bandwidth; Communication switching; Delay; Emulation; Packet switching; Queueing analysis; Scheduling algorithm; Sun; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service, 1998. (IWQoS 98) 1998 Sixth International Workshop on
  • Conference_Location
    Napa, CA
  • Print_ISBN
    0-7803-4482-0
  • Type

    conf

  • DOI
    10.1109/IWQOS.1998.675242
  • Filename
    675242