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.

Figure 6.4: L<strong>in</strong>ear functions <strong>for</strong> ERICA+<br />

A step function which reduces <strong>the</strong> capacity <strong>in</strong> steps (down to <strong>the</strong> cuto value)<br />

as <strong>the</strong> queue<strong>in</strong>g delay exceeds thresholds is a possible choice. This is shown <strong>in</strong> g-<br />

ure 6.3. L<strong>in</strong>ear segments as shown <strong>in</strong> gure 6.4 can be used <strong>in</strong> place of step functions.<br />

Hysteresis thresholds ( gure 6.5) can be used <strong>in</strong> place of us<strong>in</strong>g a s<strong>in</strong>gle threshold to<br />

<strong>in</strong>crease and decrease <strong>the</strong> capacity. Hysteresis implies that we use one threshold to<br />

<strong>in</strong>crease <strong>the</strong> capacity and ano<strong>the</strong>r to decrease <strong>the</strong> capacity. However, <strong>the</strong>se functions<br />

require <strong>the</strong> use of multiple thresholds (multiple parameters). Fur<strong>the</strong>r, <strong>the</strong> thresholds<br />

are po<strong>in</strong>ts of discont<strong>in</strong>uity, i.e., <strong>the</strong> feedback given to <strong>the</strong> source will be very di erent<br />

if <strong>the</strong> system is on <strong>the</strong> opposite sides of <strong>the</strong> threshold. S<strong>in</strong>ce queue<strong>in</strong>g delay is a highly<br />

variant quantity, <strong>the</strong> thresholds and experience is required to choose <strong>the</strong>se di erent<br />

parameters.<br />

However, it is possible to have a function with just 2 parameters, one <strong>for</strong> <strong>the</strong><br />

two ranges: (0, Q0) and (Q0, <strong>in</strong> nity) respectively. The rectangular hyperbolic and<br />

<strong>the</strong> negative exponential functions are good choices to provide <strong>the</strong> aggressive control<br />

178

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

Saved successfully!

Ooh no, something went wrong!