• DocumentCode
    2313559
  • Title

    Design and analysis of a fair scheduling algorithm for QoS guarantees in high-speed packet-switched networks

  • Author

    Cho, Ki-Ho ; Yoon, Hyunsoo

  • Author_Institution
    Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
  • Volume
    3
  • fYear
    1998
  • fDate
    7-11 Jun 1998
  • Firstpage
    1520
  • Abstract
    B-ISDNs are required to support a variety of services such as audio, data, and video, so that the guarantee of quality-of-service (QoS) has become an increasingly important problem. An effective fair scheduling algorithm permits high-speed switches to divide link bandwidth fairly among competing connections. Together with the connection admission control, it can guarantee the QoS of connections. We propose a novel fair scheduling algorithm, called “virtual-time-based round robin (VTRR)”. Our scheme maps the priorities of packets into classes and provides service to the first non-empty class in each round. Also, it uses an estimation method of the virtual time necessary to this service discipline. To find the first non-empty class, the VTRR adopts a priority queueing system of O(loglog c) which decreases the number of instructions which need to be carried out in one packet transmission time segment. These policies help the VTRR implementation in software, which presents flexibility for upgrades. Our analysis has demonstrated that the VTRR provides bounded unfairness and its performance is close to that of weighted fair queuing. Therefore, the VTRR has a good performance as well as simplicity, so that it is suitable for high-speed B-ISDN
  • Keywords
    B-ISDN; packet switching; queueing theory; scheduling; telecommunication congestion control; QoS guarantees; audio; bounded unfairness; connection admission control; data; effective fair scheduling algorithm; estimation method; fair scheduling algorithm; first nonempty class; high-speed B-ISDN; high-speed packet-switched networks; high-speed switches; link bandwidth; packet priorities; packet transmission; performance; priority queueing system; quality of service; software; video; virtual time; virtual-time-based round robin; weighted fair queuing; Admission control; Algorithm design and analysis; B-ISDN; Bandwidth; Performance analysis; Quality of service; Queueing analysis; Round robin; Scheduling algorithm; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 1998. ICC 98. Conference Record. 1998 IEEE International Conference on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    0-7803-4788-9
  • Type

    conf

  • DOI
    10.1109/ICC.1998.683078
  • Filename
    683078