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.

<strong>the</strong> source to <strong>the</strong> switch. The feedback delay equals RTT <strong>for</strong> sources<br />

send<strong>in</strong>g data after idle periods, because that is when <strong>the</strong>se sources get<br />

<strong>the</strong>ir rst feedback <strong>for</strong> <strong>the</strong> new burst. The feedback delay equals SFD <strong>for</strong><br />

sources which are already active, and new sources overload <strong>the</strong> switch.<br />

Inter-RM Cell Time (IRCT): The switches can give feedback <strong>in</strong>every RM<br />

cell <strong>the</strong>y see, and no faster. Hence, <strong>the</strong> time between successive RM cells<br />

determ<strong>in</strong>es <strong>the</strong> rate of feedback. This is true once <strong>the</strong>re is a cont<strong>in</strong>uous ow<br />

of RM cells (<strong>the</strong> control loop is set up). The <strong>in</strong>ter RM cell time (IRCT)<br />

is not constant, but a function of <strong>the</strong> source rate. Speci cally, it is <strong>the</strong><br />

<strong>in</strong>verse of <strong>the</strong> rate of RM cells, which <strong>in</strong> turn is a small fraction (1/32) of<br />

<strong>the</strong> source's rate. The IRCT is large when <strong>the</strong> source rates are small. The<br />

IRCT and <strong>the</strong> switch averag<strong>in</strong>g <strong>in</strong>terval (see <strong>the</strong> next item) is usually <strong>the</strong><br />

dom<strong>in</strong>ant factor <strong>in</strong> local area networks (LANs) <strong>in</strong> determ<strong>in</strong><strong>in</strong>g <strong>the</strong> time<br />

lag <strong>for</strong> feedback to be e ective (note that RTTs and SFDs are small <strong>in</strong><br />

LANs). Fur<strong>the</strong>r, <strong>in</strong> LANs, duetoasynchrony sources with smaller IRCTs<br />

get feedback faster.<br />

Switch Averag<strong>in</strong>g Interval (AI): The switches usually measure certa<strong>in</strong> quan-<br />

tities which are <strong>the</strong>n used to calculate rate feedback. These quantities are<br />

called \metrics." For example, switches typically measure <strong>the</strong> <strong>ABR</strong> capac-<br />

ity to be shared among contend<strong>in</strong>g sources. Some switch algorithms may<br />

measure o<strong>the</strong>r quantities like <strong>the</strong> number of active <strong>ABR</strong> sources, <strong>the</strong> <strong>in</strong>put<br />

rate and <strong>the</strong> <strong>in</strong>dividual rates of <strong>the</strong> sources. One important concern of <strong>the</strong><br />

switch algorithm is to ma<strong>in</strong>ta<strong>in</strong> <strong>the</strong> correlation of <strong>the</strong> measured quantities<br />

(\control") and <strong>the</strong> \feedback" given. Our algorithm, ERICA achieves this<br />

51

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

Saved successfully!

Ooh no, something went wrong!