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.

at half <strong>the</strong> w<strong>in</strong>dow. More precisely, SSTHRESH is set to maxf2, m<strong>in</strong>fCWND/2, Wr-<br />

cvrgg and CWND is set to one.<br />

The source <strong>the</strong>n retransmits <strong>the</strong> lost packet and <strong>in</strong>creases its CWND by one every<br />

time a packet is acknowledged. We call this phase <strong>the</strong> \exponential <strong>in</strong>crease phase"<br />

s<strong>in</strong>ce <strong>the</strong> w<strong>in</strong>dow when plotted as a function of time <strong>in</strong>creases exponentially. This<br />

cont<strong>in</strong>ues until <strong>the</strong> w<strong>in</strong>dow is equal to SSTHRESH. After that, <strong>the</strong> w<strong>in</strong>dow w is<br />

<strong>in</strong>creased by 1/w <strong>for</strong> every packet that is acked. This is called <strong>the</strong> \l<strong>in</strong>ear <strong>in</strong>crease<br />

phase" s<strong>in</strong>ce <strong>the</strong> w<strong>in</strong>dow graph as a function of time is approximately a straight<br />

l<strong>in</strong>e. Note that although <strong>the</strong> congestion w<strong>in</strong>dow may <strong>in</strong>crease beyond <strong>the</strong> advertised<br />

receiver w<strong>in</strong>dow, <strong>the</strong> source w<strong>in</strong>dow is limited by that value. when packet losses<br />

occur, <strong>the</strong> retransmission algorithm may retransmit all <strong>the</strong> packets start<strong>in</strong>g from <strong>the</strong><br />

lost packet. That is, TCP uses a go-back-N retransmission policy. The typical changes<br />

<strong>in</strong> <strong>the</strong> source w<strong>in</strong>dow plotted aga<strong>in</strong>st time are shown <strong>in</strong> Figure 8.1.<br />

Figure 8.1: TCP W<strong>in</strong>dow vs Time us<strong>in</strong>g Slow Start<br />

When <strong>the</strong>re is a bursty loss due to congestion, time is lost due to timeouts and<br />

<strong>the</strong> receiver may receive duplicate packets as a result of <strong>the</strong> go-back-N retransmission<br />

strategy. This is illustrated <strong>in</strong> Figure 8.2. Packets 1 and 2 are lost but packets 3 and<br />

259

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

Saved successfully!

Ooh no, something went wrong!