• DocumentCode
    2642167
  • Title

    Input-queued switching with QoS guarantees

  • Author

    Li, Shizhao ; Ansari, Nirwan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
  • Volume
    3
  • fYear
    1999
  • fDate
    21-25 Mar 1999
  • Firstpage
    1152
  • Abstract
    Input-queued switching architectures are becoming an attractive alternative for designing very high speed switches owing to its scalability. Tremendous efforts have been made to overcome the throughput problem caused by contentions occurred at the input and output sides of the switches. However, no QoS guarantees can be provided by the current input-queued switch design. In this paper, a frame based scheduling algorithm, referred to as store-sort-and-forward (SSF), is proposed to provide QoS guarantees for input-queued switches without requiring speedup. SSF uses a framing strategy in which the time axis is divided into constant-length frames, each made up of an integer multiple of time slots. Cells arrived during a frame are first held in the input buffers, and are then “sorted-and-transmitted” within the next frame. A bandwidth allocation strategy and a cell admission policy are adopted to regulate the traffic to conform to the (r,T) traffic model. A strict sense 100% throughput is proved to be achievable by rearranging the cell transmission orders in each input buffer, and a sorting algorithm is proposed to order the cell transmission. The SSF algorithm guarantees bounded end-to-end delay and delay jitter. It is proved that a perfect matching can be achieved within N(ln N+O(1)) effective moves
  • Keywords
    bandwidth allocation; packet switching; quality of service; queueing theory; scheduling; telecommunication congestion control; telecommunication traffic; QoS guarantees; SSF algorithm; bandwidth allocation strategy; bounded delay jitter; bounded end-to-end delay; cell admission policy; cell transmission orders; constant-length frames; frame based scheduling algorithm; framing strategy; input buffers; input-queued switching architectures; packet switching networks; sorting algorithm; store-sort-and-forward algorithm; throughput; time slots; traffic regulation; very high speed switches; Computer architecture; Delay; Design engineering; Fabrics; Quality of service; Scalability; Scheduling algorithm; Switches; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    New York, NY
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-5417-6
  • Type

    conf

  • DOI
    10.1109/INFCOM.1999.751671
  • Filename
    751671