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.

The e ect of large bu ers on CLR is mixed. With large bu er<strong>in</strong>g, w<strong>in</strong>dows can<br />

be large and if <strong>the</strong> a loss occurs at a large w<strong>in</strong>dow, CLR can be high. On <strong>the</strong><br />

o<strong>the</strong>r hand, if <strong>the</strong> loss occurs at a low w<strong>in</strong>dow, CLR can be low.<br />

3. E ect of Multiple Sources: As <strong>the</strong> number of sources is <strong>in</strong>creased, generally <strong>the</strong><br />

total throughput <strong>in</strong>creases. This is because, <strong>the</strong>se TCP sources are generally<br />

w<strong>in</strong>dow limited and ve sources with small w<strong>in</strong>dows pump more data than two<br />

sources with small w<strong>in</strong>dows.<br />

8.12 Observations on Tail Drop<br />

In this section we report an <strong>in</strong>terest<strong>in</strong>g phenomenon due to tail drop and propose<br />

a simple x. In AAL5, sources mark <strong>the</strong> last cell of each message by End-of-Message<br />

(EOM) bit. If <strong>the</strong> EOM cell is dropped at <strong>the</strong> switch, <strong>the</strong> retransmitted packet gets<br />

merged with previous partial packet at <strong>the</strong> dest<strong>in</strong>ation. The merged packet fails<br />

<strong>the</strong> CRC test and is dropped at <strong>the</strong> dest<strong>in</strong>ation by AAL5. The source will have to<br />

retransmit two packets.<br />

After <strong>the</strong> rst retransmission, <strong>the</strong> SSTHRESH is set to half <strong>the</strong> previous w<strong>in</strong>dow<br />

size and <strong>the</strong> w<strong>in</strong>dow is set to one. When <strong>the</strong> second retransmission occurs, <strong>the</strong> w<strong>in</strong>dow<br />

is one and hence SSTHRESH is set to 2 (<strong>the</strong> m<strong>in</strong>imum value). The w<strong>in</strong>dow rema<strong>in</strong>s<br />

at one. TCP hence<strong>for</strong>th <strong>in</strong>creases <strong>the</strong> w<strong>in</strong>dow l<strong>in</strong>early result<strong>in</strong>g <strong>in</strong> low throughput<br />

<strong>for</strong> this source. S<strong>in</strong>ce <strong>the</strong> EOM cells of <strong>the</strong> o<strong>the</strong>r TCP sources may not have been<br />

dropped, <strong>the</strong>y do not experience this phenomenon and get high throughput.<br />

The disparity <strong>in</strong> throughput results <strong>in</strong> unfairness among sources as shown <strong>in</strong> Fig-<br />

ure 8.10. Figure 8.8(b) shows a simulation where this unfairness is seen. In this<br />

gure, source S2 loses cells at 400 ms and 1300 ms. The correspond<strong>in</strong>g timeout and<br />

276

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

Saved successfully!

Ooh no, something went wrong!