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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

o<strong>the</strong>r words, a di erent set of parameters are required if round trip times change<br />

by an order of magnitude, with <strong>the</strong> l<strong>in</strong>k capacities be<strong>in</strong>g constant.<br />

The per<strong>for</strong>mance of <strong>the</strong> scheme <strong>in</strong> <strong>the</strong> presence of variable <strong>ABR</strong> demand and<br />

capacity is unclear. Also, <strong>the</strong> side e ects (if any) of <strong>the</strong> resett<strong>in</strong>g <strong>the</strong> MAX<br />

variable will become more clearer under such conditions.<br />

Arithmetic mean (or exponential averag<strong>in</strong>g) is not <strong>the</strong> correct method <strong>for</strong> aver-<br />

ag<strong>in</strong>g ratios where <strong>the</strong> denom<strong>in</strong>ator is not constant [49]. Fur<strong>the</strong>r, <strong>the</strong> runn<strong>in</strong>g<br />

average assumes that <strong>the</strong> successive values averaged are close to each o<strong>the</strong>r.<br />

The technique cannot e ectively average (or track) sequence of values which<br />

are uncorrelated.<br />

4.11 FMMRA Scheme<br />

The \Fast Max-M<strong>in</strong> <strong>Rate</strong> Allocation (FMMRA)" scheme [6] was developed by<br />

researchers Arulambalam, Chen, Ansari at NJIT and Bell Labs.<br />

4.11.1 Key Techniques<br />

The algorithm comb<strong>in</strong>es ideas from <strong>the</strong> ERICA scheme (described <strong>in</strong> this disserta-<br />

tion) and <strong>the</strong> UCSC scheme described <strong>in</strong> section 4.9. It is based on <strong>the</strong> measurement<br />

of available capacity and <strong>the</strong> exact calculation of fair rates, while not be<strong>in</strong>g sensitive<br />

to <strong>in</strong>accuracies <strong>in</strong> CCR values.<br />

It uses <strong>the</strong> concept of an advertised rate, , a rate which isgiven to unconstra<strong>in</strong>ed<br />

connections. The advertised rate is updated upon receipt of a BRM cell of a session,<br />

us<strong>in</strong>g its previous value, <strong>the</strong> change <strong>in</strong> <strong>the</strong> bottleneck bandwidth of <strong>the</strong> session and<br />

<strong>the</strong> change <strong>in</strong> <strong>the</strong> bottleneck status of <strong>the</strong> session. A connection which cannot use<br />

84

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

Saved successfully!

Ooh no, something went wrong!