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.

good transient per<strong>for</strong>mance. S<strong>in</strong>ce real networks are <strong>in</strong> a transient state most of <strong>the</strong><br />

time (sources are rarely <strong>in</strong> nite and <strong>ABR</strong> capacity varies), <strong>the</strong> transient per<strong>for</strong>mance<br />

ofascheme deployed under <strong>the</strong>se conditions is of importance.<br />

The di erence <strong>in</strong> approach between <strong>the</strong> OSU scheme and ERICA is that while<br />

<strong>the</strong> <strong>for</strong>mer attempts to achieve e ciency and fairness one after ano<strong>the</strong>r, <strong>the</strong> latter<br />

attempts to move towards e ciency and fairness at <strong>the</strong> same time. It uses an aggres-<br />

sive core algorithm - <strong>the</strong> maximum of an \e ciency term" (based on <strong>the</strong> overload<br />

factor and <strong>the</strong> source's current rate) and a \fairness term" (based on <strong>the</strong> available<br />

capacity and <strong>the</strong> number of active sources). The ERICA schemes still rely on mea-<br />

surement of load, capacity and <strong>the</strong> number of active sources to calculate <strong>the</strong> rates.<br />

The ERICA+ scheme attempts to achieve an operat<strong>in</strong>g po<strong>in</strong>t of 100% utilization and<br />

a target queue<strong>in</strong>g delay. The use of <strong>the</strong> queue<strong>in</strong>g delay metric allows <strong>the</strong> scheme to<br />

be robust to errors <strong>in</strong> measurement and feedback delays (which manifest as queues at<br />

<strong>the</strong> switch). Simulation results with di erent con gurations and tra c patterns have<br />

also been presented.<br />

Chapter 7 exam<strong>in</strong>es <strong>the</strong> design of source rules <strong>in</strong> <strong>the</strong> ATM Tra c <strong>Management</strong><br />

framework, i.e., how \open-loop"control complements <strong>the</strong> \closed-loop" feedback sys-<br />

tem. This dissertation work has helped develop a number of <strong>the</strong> rules <strong>in</strong> <strong>the</strong> <strong>in</strong>ter-<br />

national standard. However, two of <strong>the</strong>se issues are <strong>in</strong>vestigated <strong>in</strong> depth <strong>in</strong> this<br />

chapter.<br />

The rst issue is <strong>the</strong> design of \Use-it-or-Lose-it" policies. These policies takeaway<br />

a source's assigned rate if <strong>the</strong> source does not use it. The choice of <strong>the</strong> policy has<br />

a signi cant impact on <strong>ABR</strong> service capabilities, a ect<strong>in</strong>g <strong>the</strong> per<strong>for</strong>mance of bursty<br />

(on-o ) sources and sources bottlenecked below <strong>the</strong>ir network-assigned rate. We<br />

376

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

Saved successfully!

Ooh no, something went wrong!