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.

8. Larger bu ers <strong>in</strong>crease TCP throughput.<br />

9. Larger number of w<strong>in</strong>dow-limited sources <strong>in</strong>crease TCP throughput. This is<br />

because, <strong>the</strong> sum of <strong>the</strong> w<strong>in</strong>dows is larger when <strong>the</strong>re are more sources.<br />

10. Even when <strong>the</strong> bu ers are small, dropp<strong>in</strong>g of EOM cells should be avoided.<br />

This avoids merg<strong>in</strong>g of packets at <strong>the</strong> dest<strong>in</strong>ation AAL5 and improves fairness.<br />

When su cient bu ers are provided <strong>for</strong> <strong>ABR</strong>, <strong>the</strong> drop policy assumes only a<br />

m<strong>in</strong>or importance, unlike its role <strong>in</strong> <strong>the</strong> UBR service.<br />

8.14 Bu er<strong>in</strong>g Requirements <strong>for</strong> TCP over <strong>ABR</strong><br />

In this section, we analyze <strong>the</strong> bu er requirement at switches <strong>for</strong> TCP over <strong>the</strong><br />

ATM-<strong>ABR</strong> service. We show by a comb<strong>in</strong>ation of emperical and analytical studies<br />

that <strong>the</strong> bu er requirement <strong>for</strong> TCP over <strong>ABR</strong> <strong>for</strong> zero loss transmission is:<br />

(a RTT + b Averag<strong>in</strong>g Interval Length + c feedback delay) l<strong>in</strong>k bandwidth,<br />

<strong>for</strong> low values of <strong>the</strong> coe cients<br />

This requirement is heavily dependent on <strong>the</strong> switch algorithm. With <strong>the</strong> ERICA+<br />

algorithm, typical conservative values of <strong>the</strong> coe cients are (a =3�b=1�c=1).<br />

The <strong>for</strong>mula is a l<strong>in</strong>ear relation on three key factors:<br />

Round trip time (RTT): Twice <strong>the</strong> delay through <strong>the</strong> <strong>ABR</strong> network or segment<br />

(delimited by VS/VD switch(es)).<br />

Averag<strong>in</strong>g Interval Length: Aquantity which captures <strong>the</strong> measurement aspects<br />

of a switch congestion control algorithm. Typical measured quantities are: <strong>ABR</strong><br />

capacity, average queue length, <strong>ABR</strong> <strong>in</strong>put rate, numberofactive sources, and<br />

VC's rate.<br />

279

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

Saved successfully!

Ooh no, something went wrong!