ATL Telecom R1-SW Ethernet Switch User Manual

Page 180

Advertising
background image

R1-SW24L2B User’s Manual

9-12












The DWRR scheduler visits the number 1 of queue, then deficit counter value becomes
1000bytes. 300byte, 100byte and 400byte packets are transmitted through output port. After the
transmission, the deficit counter value becomes 200 (Picture 2).

The DWRR scheduler visits the number 2 of queue. The number 2 of deficit counter set the
value as 500byte, then 500byte packet is transmitted. After the transmission, the deficit counter
value becomes 0. The next time the number 3 of queue should be processed, but the first packet
in the number 3 of queue is 600byte and is bigger than deficit counter of 500byte. In this case,
deficit counter is not changed, and no packet is transmitted.
The DWRR scheduler visits the number 1 of queue again, then the quantum value is added to
the current deficit counter value. In this time, the deficit counter value becomes 1200bytes, and
the number 1 of queue can transmit packets up to 1200byte. 300byte and 200byte packets can be
transmitted, then deficit counter becomes 700 (Picture 3).











There is no packet in the number 1 of queue, so the DWRR scheduler visits the number 2 of
queue. The deficit counter is set as 500byte, and 500byte packet is transmitted in the number 2
of queue, then deficit counter becomes 0. In the num 3 of queue that could not transmit packets

300B

200B

400B

300B

100B

600B

300B

400B

Output Port

DWRR

Scheduler

400B

500B

500B

[Q1] Weight: 2
Quantum=

1000

, DeficiCounter=

0B

[Q2] Weight: 1
Quantum=

500

, DeficitCounter=

0B

[Q3] Weight: 1
Quantum=

500

, DeficitCounter=

0B

300B

200B

600B

300B

400B

Output Port

DWRR

Scheduler

400B

500B

500B

[Q1] Weight: 2
Quantum=1000, DeficiCounter=

200B

[Q2] Weight: 1
Quantum=500, DeficitCounter=

0B

[Q3] Weight: 1
Quantum=500, DeficitCounter=

0B

400B

300B

100B

1000B - 300B - 100B - 400B

[Picture 1]

600B

300B

400B

DWRR

Scheduler

400B

500B

[Q1] Weight: 2
Quantum=1000, DeficiCounter=

700B

[Q2] Weight: 1
Quantum=500, DeficitCounter=

0B

[Q3] Weight: 1
Quantum=500, DeficitCounter=

500B

Output Port

300B

200B

1200B - 300B - 200B

400B

DWRR

Scheduler

400B

[Q1] Weight: 2
Quantum=1000, DeficiCounter=

0B

[Q2] Weight: 1
Quantum=500, DeficitCounter=

0B

[Q3] Weight: 1
Quantum=500, DeficitCounter=

100B

1000B - 600B - 300B

Output Port

600B

300B

[Picture 2]

[Picture 3]

[Picture 4]

Advertising