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 ...

shivkumar.org
from shivkumar.org More from this publisher
24.11.2012 Views

Figure 6.5: Hysteresis functions for ERICA+ required when the queues grow. We choose the former which is the simpler of the two. Since the portion T Q0

and Figure 6.6: The queue control function in ERICA+ f(Tq) = b Q0 (b ; 1) q + Q0 for 0 q Q0 Note that f(Tq) is a number between 1 and 0 in the range Q0 to in nity and between b and 1 in the range 0 to Q0. Both curves intersect at Q0, where the value is 1. These are simple rectangular hyperbolas which assume a value 1 at Q0. This function is lower bounded by the queue drain limit factor (QDLF): f(Tq) =Max(QDLF� 6.20 E ect of Variation on ERICA+ a Q0 ) forq > Q0 (a ; 1) q + Q0 ERICA+ calculates the target ABR capacity, which is the product of f(Tq) and the ABR capacity. Both these quantities are variant quantities (random variables), and the product of two random variables (say, A and B) results in a random variable which has more variance than either A or B. Feedback becomes less reliable as the variance increases. 180

and<br />

Figure 6.6: The queue control function <strong>in</strong> ERICA+<br />

f(Tq) =<br />

b Q0<br />

(b ; 1) q + Q0<br />

<strong>for</strong> 0 q Q0<br />

Note that f(Tq) is a number between 1 and 0 <strong>in</strong> <strong>the</strong> range Q0 to <strong>in</strong> nity and<br />

between b and 1 <strong>in</strong> <strong>the</strong> range 0 to Q0. Both curves <strong>in</strong>tersect at Q0, where <strong>the</strong> value<br />

is 1. These are simple rectangular hyperbolas which assume a value 1 at Q0. This<br />

function is lower bounded by <strong>the</strong> queue dra<strong>in</strong> limit factor (QDLF):<br />

f(Tq) =Max(QDLF�<br />

6.20 E ect of Variation on ERICA+<br />

a Q0<br />

) <strong>for</strong>q > Q0<br />

(a ; 1) q + Q0<br />

ERICA+ calculates <strong>the</strong> target <strong>ABR</strong> capacity, which is <strong>the</strong> product of f(Tq) and<br />

<strong>the</strong> <strong>ABR</strong> capacity. Both <strong>the</strong>se quantities are variant quantities (random variables),<br />

and <strong>the</strong> product of two random variables (say, A and B) results <strong>in</strong> a random variable<br />

which has more variance than ei<strong>the</strong>r A or B. Feedback becomes less reliable as <strong>the</strong><br />

variance <strong>in</strong>creases.<br />

180

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

Saved successfully!

Ooh no, something went wrong!