• DocumentCode
    3509468
  • Title

    A Dynamically Reconfigurable Queue Scheduler

  • Author

    Kachris, Christoforos ; Vassiliadis, Stamatis

  • Author_Institution
    Comput. Eng. Lab., Delft Univ. of Technol.
  • fYear
    2006
  • fDate
    28-30 Aug. 2006
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper the authors present the design and implementation of a dynamically reconfigurable system for packet queue scheduling. Two widely accepted queue schedulers have been implemented in reconfigurable logic in a way that can be interchanged based on the number of active queues and the quality of service (QoS) requirements. The first algorithm is the deficit weighted round robin (DWRR) that is used to support up to 2K queues. The second algorithm is the worst-case fair weighted fair queuing (WF2Q+) algorithm that is more accurate and closer to the ideal scheduling but the computation and memory requirements are higher. This scheme is used when the number of active queues is up to 341 queues or classes of services (CoS). The performance evaluation shows that these algorithms can be exchanged, thus obtaining higher accuracy, depending on the variant and the characteristics of the network traffic with negligible performance degradation due to the dynamic reconfiguration overhead
  • Keywords
    computer networks; logic circuits; quality of service; queueing theory; telecommunication congestion control; telecommunication traffic; QoS; active queues; classes of services; deficit weighted round robin; dynamic reconfiguration; network traffic; packet queue scheduler; quality of service; worst-case fair weighted fair queuing; Bandwidth; Delay; Dynamic scheduling; Processor scheduling; Quality of service; Reconfigurable logic; Round robin; Scheduling algorithm; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
  • Conference_Location
    Madrid
  • Print_ISBN
    1-4244-0312-X
  • Type

    conf

  • DOI
    10.1109/FPL.2006.311332
  • Filename
    4101094