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.

framework. The complete framework has been treated <strong>in</strong> <strong>the</strong> chapter <strong>in</strong>troduc<strong>in</strong>g<br />

ATM tra c management 2.<br />

4.3 B<strong>in</strong>ary Feedback Schemes<br />

4.3.1 Key Techniques<br />

B<strong>in</strong>ary feedback schemes essentially use a s<strong>in</strong>gle bit feedback. The <strong>in</strong>itial b<strong>in</strong>ary<br />

feedback algorithm used a \negative polarity of feedback" <strong>in</strong> <strong>the</strong> sense that RM cells<br />

are sent only to decrease <strong>the</strong> source rate, and no RM cells are required to <strong>in</strong>crease<br />

<strong>the</strong> rate. A \positive polarity," on <strong>the</strong> o<strong>the</strong>r hand, would require send<strong>in</strong>g RM cells<br />

<strong>for</strong> <strong>in</strong>crease but not on decrease. If RM cells are sent <strong>for</strong> both <strong>in</strong>crease and decrease,<br />

<strong>the</strong> algorithm would be called \bipolar."<br />

The problem with negative polarity is that if <strong>the</strong> RM cells are lost due to heavy<br />

congestion <strong>in</strong> <strong>the</strong> reverse path, <strong>the</strong> sources will keep <strong>in</strong>creas<strong>in</strong>g <strong>the</strong>ir load on <strong>the</strong><br />

<strong>for</strong>ward path and eventually overload it.<br />

This problem was xed <strong>in</strong> <strong>the</strong> next version by us<strong>in</strong>g positive polarity. The sources<br />

set EFCI on every cell except <strong>the</strong> nth cell. The dest<strong>in</strong>ation will send an \<strong>in</strong>crease" RM<br />

cell to source if <strong>the</strong>y receive any cells with <strong>the</strong> EFCI o . The sources keep decreas<strong>in</strong>g<br />

<strong>the</strong>irrateuntil <strong>the</strong>y receive a positive feedback. S<strong>in</strong>ce <strong>the</strong> sources decrease <strong>the</strong>ir rate<br />

proportional to <strong>the</strong> current rate, this scheme was called \proportional rate control<br />

algorithm (PRCA)."<br />

PRCA was found to have a fairness problem. Given <strong>the</strong> same level of congestion<br />

at all switches, <strong>the</strong> VCs travel<strong>in</strong>g more hops have a higher probabilityofhav<strong>in</strong>g EFCI<br />

set than those travel<strong>in</strong>g smaller number of hops. If p is <strong>the</strong> probability ofEFCI be<strong>in</strong>g<br />

set on one hop, <strong>the</strong>n <strong>the</strong> probability of it be<strong>in</strong>g set <strong>for</strong> an n-hop VC is1; (1 ; p) n or<br />

57

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

Saved successfully!

Ooh no, something went wrong!