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.

MACR = max(MACR (1 ; )+ � MACR dec factor)<br />

The lower bound is required to lter out variations caused by sudden capacity<br />

changes.<br />

2. Sensitivity to queue length: The scheme recognizes <strong>the</strong> need to compen-<br />

sate <strong>for</strong> errors, and transient queues by look<strong>in</strong>g at <strong>the</strong> absolute value of <strong>the</strong><br />

queue length. The averag<strong>in</strong>g parameter is replaced by two parameters <strong>in</strong>c,<br />

when > MACR, and dec, when MACR. Both <strong>the</strong>se parameters vary<br />

depend<strong>in</strong>g upon <strong>the</strong> queue length.<br />

3. Utilization: The utilization may be improved by restrict<strong>in</strong>g <strong>the</strong> bandwidth of<br />

connections by utilization factor times MACR, <strong>in</strong>stead of :<br />

4. Variance consideration: The problem with <strong>the</strong> utilization factor is that<br />

MACR may exhibit large oscillations. The scheme <strong>the</strong>re<strong>for</strong>e smoo<strong>the</strong>s out<br />

<strong>the</strong> factors <strong>in</strong>c and dec based upon <strong>the</strong> variance <strong>in</strong> . The algorithm used is<br />

similar to <strong>the</strong> TCP RTT estimation smooth<strong>in</strong>g algorithm.<br />

5. Reduc<strong>in</strong>g maximum queue length: The scheme also sets <strong>the</strong> NI bit based on<br />

ano<strong>the</strong>r variable called Fast MACR which tracks <strong>the</strong> variation of <strong>the</strong> capacity<br />

more closely.<br />

4.8.2 Discussion<br />

The contributions of <strong>the</strong> Phantom scheme are as follows:<br />

The idea of a phantom connection, comb<strong>in</strong>ed with <strong>the</strong> utilization factor can<br />

br<strong>in</strong>g <strong>the</strong> allocations close to max-m<strong>in</strong>. The basic algorithm allocates rates<br />

73

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

Saved successfully!

Ooh no, something went wrong!