DocumentCode
813788
Title
OCGRR: A New Scheduling Algorithm for Differentiated Services Networks
Author
Rahbar, Akbar Ghaffar Pour ; Yang, Oliver
Author_Institution
IEEE
Volume
18
Issue
5
fYear
2007
fDate
5/1/2007 12:00:00 AM
Firstpage
697
Lastpage
710
Abstract
We propose a new fair scheduling technique, called OCGRR (Output Controlled Grant-based Round Robin), for the support of DiffServ traffic in a core router. We define a stream to be the same-class packets from a given immediate upstream router destined to an output port of the core router. At each output port, streams may be isolated in separate buffers before being scheduled in a frame. The sequence of traffic transmission in a frame starts from higher-priority traffic and goes down to lower-priority traffic. A frame may have a number of small rounds for each class. Each stream within a class can transmit a number of packets in the frame based on its available grant, but only one packet per small round, thus reducing the intertransmission time from the same stream and achieving a smaller jitter and startup latency. The grant can be adjusted in a way to prevent the starvation of lower priority classes. We also verify and demonstrate the good performance of our scheduler by simulation and comparison with other algorithms in terms of queuing delay, jitter, and start-up latency.
Keywords
Communication system traffic control; Delay; Diffserv networks; Dynamic scheduling; Jitter; Quality of service; Round robin; Scheduling algorithm; Telecommunication traffic; Traffic control; Differentiated Services; Packet scheduling; Round Robin.; fair queuing;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2007.351711
Filename
4160937
Link To Document