Seventh International Workshop on Multimedia Network Systems and Applications (MNSA) (ICDCSW'05) A Hybrid Scheduling Algorithm with Low Complexity: Jumping Virtual Clock Round Robin Columbus, Ohio, USA June 06-June 10 ISBN: 0-7695-2328-5
Multimedia applications will be common in the future Internet and they induce diverse requirements of quality of service (QoS). Hence, the QoS issues are important and worth studying. Scheduling algorithm plays an important role in the provision of QoS. In general, good performed scheduling algorithms are with high complexity, for example Weighted Fair Queueing. The complexity comes from calculating virtual time and selecting next queue. There are some scheduling algorithms, e.g. VirtualClock, Self-Clock Fair Queueing, and Leap Forward Virtual Clock, are developed to reduce the complexity of calculating virtual time. Except there are some problems in these algorithms, the complexity of selecting next queue still exists. In this paper, a hybrid scheduling algorithm is developed to solve these problems and still has O(1) complexity of calculating virtual time and selecting next queue. It is Jumping Virtual Clock Round Robin (JVCRR), which combines dynamic JVC and static RR.
Index Terms:
Scheduling algorithm, Fair queueing, Virtual clock, Round Robin, Jumping Virtual Clock (JVC), Jumping Virtual Clock Round Robin (JVCRR)
Citation:
Lain-Chyr Hwang, Steen J. Hsu, San-Yuan Wang, Yong-Hua Huang, "A Hybrid Scheduling Algorithm with Low Complexity: Jumping Virtual Clock Round Robin," icdcsw, vol. 7, pp.698-703, Seventh International Workshop on Multimedia Network Systems and Applications (MNSA) (ICDCSW'05), 2005 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||