Title: Baw M.S. Thesis Presentation (Supplemental) Slide 1
1DRR Slide Show
2DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
0
45
10
30
20
0
20
20
10
40
0
35
40
40
20
0
3DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
50
45
10
30
20
0
20
20
10
40
0
35
40
40
20
0
4DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
20
45
10
30
20
0
20
20
10
40
0
35
40
40
20
0
5DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
10
45
10
30
20
0
20
20
10
40
0
35
40
40
20
0
6DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
10
45
10
30
20
50
20
20
10
40
0
35
40
40
20
0
7DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
10
45
10
30
20
5
20
20
10
40
0
35
40
40
20
0
8DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
10
45
10
30
20
5
20
20
10
40
50
35
40
40
20
0
9DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
10
45
10
30
20
5
20
20
10
40
30
35
40
40
20
0
10DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
10
45
10
30
20
5
20
20
10
40
10
35
40
40
20
0
11DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
10
45
10
30
20
5
20
20
10
40
0
35
40
40
20
0
12DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
10
45
10
30
20
5
20
20
10
40
10
35
40
40
20
50
13DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
10
45
10
30
20
5
20
20
10
40
10
35
40
40
20
15
Note that we have completed one
round. Observation no flow has enough quota to
send another message.
14DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
60
45
10
30
20
5
20
20
10
40
10
35
40
40
20
15
15DRR Example
Quantum 50
deficit counters
queues
40
40
10
30
20
45
10
30
20
5
20
20
10
40
10
35
40
40
20
15
16Back to Presentation
17dDRR Slide Show
18dDRR Example
Quantum 50
deficit counters
suspension flag
queues
40
40
10
30
50
0
45
10
30
20
50
0
20
20
10
40
50
0
35
40
40
20
50
0
19dDRR Example
Quantum 50
deficit counters
suspension flag
queues
40
40
10
30
50
0
45
10
30
20
50
0
20
20
10
40
50
0
35
40
40
20
50
0
setup request 45 lt deficit counter
50 suspension flag not set decision grant
20dDRR Example
Quantum 50
deficit counters
suspension flag
queues
40
40
10
30
50
0
0
10
30
20
50
0
20
20
10
40
50
0
35
40
40
20
50
0
If previous setup was blocked teardown ack 0, so
do not subtract from deficit counter
21dDRR Example
Quantum 50
deficit counters
suspension flag
queues
40
40
10
30
50
0
45
10
30
20
5
0
20
20
10
40
50
0
35
40
40
20
50
0
If previous setup was successful teardown ack
45, so subtract 45 from deficit counter
22dDRR Example
Quantum 50
deficit counters
suspension flag
queues
40
40
10
30
50
0
45
30
20
5
0
10
20
20
10
40
50
0
35
40
40
20
50
0
Next request wants 10, but 10 gt deficit
counter...
23dDRR Example
Quantum 50
deficit counters
suspension flag
queues
40
40
10
30
50
0
45
30
20
55
1
10
20
20
10
40
50
0
35
40
40
20
50
0
Next request wants 10, but 10 gt deficit
counter so block, set suspension flag and
(pre)increase deficit coutner.
24dDRR Example
Quantum 50
deficit counters
suspension flag
queues
40
40
10
30
60
1
45
30
20
55
1
10
20
20
10
40
50
1
35
40
40
20
65
1
Eventually, all flows would have exhausted the
original 50 units assigned to their deficit
counters Observe that all suspension flags are
set. Start a new round.
25dDRR Example
Quantum 50
deficit counters
suspension flag
queues
40
40
10
30
60
0
45
30
20
55
0
10
20
20
10
40
50
0
35
40
40
20
65
0
Starting a new round Clear all suspension flags.
26dDRR Example
Quantum 50
deficit counters
suspension flag
queues
40
40
10
30
60
0
45
30
20
55
0
10
20
20
10
40
50
0
35
40
40
20
65
0
request 10 lt deficit counter 55, suspension
flag is unset, decision grant
27Back to Presentation