design and simulation of an efficient real-time traffic scheduler with jitter and delay guarantees
DESCRIPTION
Design and Simulation of an Efficient Real-Time Traffic Scheduler with Jitter and Delay Guarantees. Fu-Ming Tsou, Hong-Bin Chiou, and Zsehong Tsai, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 2, NO. 4, DECEMBER 2000. Outline. Introduction Multilayer Gated Frame Queueing (MGFQ) - PowerPoint PPT PresentationTRANSCRIPT
2001/11/29 Chin-Kai Wu, CS, NTHU 1
Design and Simulation of an Design and Simulation of an Efficient Real-Time Traffic Efficient Real-Time Traffic Scheduler with Jitter and Scheduler with Jitter and Delay GuaranteesDelay Guarantees
Fu-Ming Tsou, Hong-Bin Chiou, and Zsehong Tsai, Member, IEEE
IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 2, NO. 4, DECEMBER 2000
2001/11/29 Chin-Kai Wu, CS, NTHU 2
OutlineOutline
Introduction Multilayer Gated Frame Queueing (MGFQ) Due-date Calculation Procedure
Due-date Calculation Jitter Bound Design Issue
Simulation
2001/11/29 Chin-Kai Wu, CS, NTHU 3
IntroductionIntroduction
Scheduling Algorithms WFQ, WRR
Simply deal with the reduction of implementation complexity
JEDD Supporting both flexible delay and jitter guarantees, but wit
h high implementation complexity DFQ
Low implementation, but leads to the limitation on the scalability and granularity of jitter level
Multilayer Gated Frame Queueing (MGFQ) proposed
2001/11/29 Chin-Kai Wu, CS, NTHU 4
Operation of Operation of MGFQMGFQ
FIFO with same QoS parameter
Jitter bound of all VPs in Group i are within [(i - 1)T + 1, iT]
Temporary-queue i buffers the cells with due-dates were in the interval [iT + 1, (i + 1)T] in the last refreshing-period
FP informs DDCs to open the “gate” with period T
PPD, APPD scheme to discard packets
2001/11/29 Chin-Kai Wu, CS, NTHU 5
Operation of Operation of MGFQ (Cont’d)MGFQ (Cont’d)
2001/11/29 Chin-Kai Wu, CS, NTHU 6
Operation of Operation of MGFQ (Cont’d)MGFQ (Cont’d)
2001/11/29 Chin-Kai Wu, CS, NTHU 7
Due-date Calculation Due-date Calculation ProcedureProcedure
2001/11/29 Chin-Kai Wu, CS, NTHU 8
Due-date CalculationDue-date Calculation
2001/11/29 Chin-Kai Wu, CS, NTHU 9
Jitter BoundJitter Bound
2001/11/29 Chin-Kai Wu, CS, NTHU 10
Design IssueDesign Issue
Suppose the local jitter bound assigned to VPi at the egress node H is JH. Then, the end-to-end transmission delay (CTD) of VPi is
Therefore, the end-to-end jitter bound [or called Cell Delay Variation (CDV)] is
2001/11/29 Chin-Kai Wu, CS, NTHU 11
Simulation ModelSimulation Model
2001/11/29 Chin-Kai Wu, CS, NTHU 12
Cell Delay DistributionCell Delay Distribution
2001/11/29 Chin-Kai Wu, CS, NTHU 13
Cell Delay MetricsCell Delay Metrics
2001/11/29 Chin-Kai Wu, CS, NTHU 14
Cell Overdue RatioCell Overdue Ratio
2001/11/29 Chin-Kai Wu, CS, NTHU 15
Impact of CongestionImpact of Congestion