• DocumentCode
    3357400
  • Title

    The optimized prioritized iSLIP scheduling algorithm for input-queued switches with ability to support multiple priority levels

  • Author

    Minagar, Amir Reza ; Safavi, Seyed Mostafa

  • Author_Institution
    Iran Telecommun. Res. Center, Tehran, Iran
  • Volume
    2
  • fYear
    2003
  • fDate
    23 Feb.-1 March 2003
  • Firstpage
    1680
  • Abstract
    An increasing number of Internet routers use a crossbar switch to interconnect line cards. These systems usually use input queuing combined with virtual output queuing, so that with a suitable scheduling algorithm like iSLIP they can achieve nearly 100% throughput. But many applications use multiple classes of traffic with different priority levels. So there is an increasing demand for switch fabrics that can support prioritized traffic. Despite its good performance under traffic with one class of service, modified versions of iSLIP like prioritized iSLIP face a noticeable decrease in performance under prioritized traffic and other algorithms like weighted iSLIP that have high performance are hard to implement. A starvation free scheduling algorithm, optimized prioritized iSLIP, which has a dramatically improved performance in comparison with prioritized iSLIP is introduced. Because its implementation is similar to iSLIP, it is fast and easy to implement in hardware.
  • Keywords
    Internet; queueing theory; scheduling; telecommunication network routing; telecommunication switching; telecommunication traffic; HOL blocking; Internet routers; crossbar switch; input queuing; input-queued switches; line cards; multiple priority levels; optimized prioritized iSLIP; scheduling algorithm; starvation free scheduling algorithm; switch fabrics; throughput; virtual output queuing; weighted iSLIP; Fabrics; Hardware; Internet; Packet switching; Round robin; Scheduling algorithm; Switches; Telecommunication switching; Throughput; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications, 2003. ICT 2003. 10th International Conference on
  • Print_ISBN
    0-7803-7661-7
  • Type

    conf

  • DOI
    10.1109/ICTEL.2003.1191686
  • Filename
    1191686