We tend to propose a replacement fair scheduling technique, known as OCGRR (Output Controlled Grant-based mostly Round Robin), for the support of DiffServ traffic in a very core router. We have a tendency to define a stream to be the identical-class packets from a given immediate upstream router destined to an output port of the core router. At each output port, streams might be isolated in separate buffers before being scheduled during a frame. The sequence of traffic transmission during a frame starts from higher-priority traffic and goes down to lower-priority traffic. A frame may have a range of tiny rounds for each category. Each stream within a class can transmit a range of packets within the frame based mostly on its out there grant, but only one packet per little spherical, thus reducing the intertransmission time from the same stream and achieving a smaller jitter and startup latency. The grant will be adjusted in an exceedingly means to stop the starvation of lower priority classes. We conjointly verify and demonstrate the nice performance of our scheduler by simulation and comparison with different algorithms in terms of queuing delay, jitter, and start-up latency.
Did you like this research project?
To get this research project Guidelines, Training and Code... Click Here