24.11.2012 Views

Traffic Management for the Available Bit Rate (ABR) Service in ...

Traffic Management for the Available Bit Rate (ABR) Service in ...

Traffic Management for the Available Bit Rate (ABR) Service in ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

etransmissions occur at 900 ms and 1900 ms. The merg<strong>in</strong>g of <strong>the</strong> packets at <strong>the</strong><br />

AAL5 occurs at 1300 ms. After <strong>the</strong> second timeout, <strong>the</strong> w<strong>in</strong>dow of S2 <strong>in</strong>creases l<strong>in</strong>-<br />

early from one. S<strong>in</strong>ce source S1 does not experience this phenomenon, it gets higher<br />

throughput.<br />

Figure 8.10: Unfairness due to TailDrop<br />

A simple x is what we call Intelligent Tail Drop. This policy sets a threshold a<br />

few cells be<strong>for</strong>e <strong>the</strong> bu er limit. Once <strong>the</strong> threshold is crossed, <strong>the</strong> switch drops all<br />

cells except <strong>the</strong> rst EOM cell. The EOM cell will reach <strong>the</strong> dest<strong>in</strong>ation and result <strong>in</strong><br />

<strong>the</strong> dropp<strong>in</strong>g of <strong>the</strong> rst packet and merg<strong>in</strong>g of packets is avoided <strong>in</strong> <strong>the</strong> dest<strong>in</strong>ation<br />

AAL5. Whenever any cells are dropped, <strong>the</strong> switch should ensure that <strong>the</strong> next EOM<br />

cell is transmitted. This prevents <strong>the</strong> back-to-back retransmissions and improves<br />

fairness. S<strong>in</strong>ce this policy only enhances tail drop, it can still be used <strong>in</strong> conjunction<br />

with o<strong>the</strong>r drop policies like Early Packet Discard (EPD) [75]. A similar policy <strong>for</strong><br />

partial packet discard is described <strong>in</strong> Reference [5]. Drop policies assume importance<br />

<strong>for</strong> <strong>the</strong> UBR service class and have been studied <strong>in</strong> a related work [36].<br />

277

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!