05.08.2014 Views

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

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.3. Results 173<br />

800<br />

700<br />

600<br />

St<strong>and</strong>ardTCP 1<br />

St<strong>and</strong>ardTCP 2<br />

100<br />

80<br />

St<strong>and</strong>ardTCP 1<br />

St<strong>and</strong>ardTCP 2<br />

cwnd (packets)<br />

500<br />

400<br />

300<br />

200<br />

100<br />

Goodput (mbit/sec)<br />

60<br />

40<br />

20<br />

0<br />

100 150 200 250 300 350 400<br />

Time (seconds)<br />

0<br />

100 150 200 250 300 350 400<br />

Time (seconds)<br />

(a) Congestion Window<br />

(b) Goodput<br />

Figure 8.26: St<strong>and</strong>ard TCP under asymmetric network conditions (100Mbit/sec<br />

capacity, with Flow 1 experiencing 162ms RTT <strong>and</strong> Flow 2 experiencing 42ms<br />

RTT, queuesize 20% BDP of 42ms).<br />

magnitude more unfair than St<strong>and</strong>ard TCP in identical test environments.<br />

HSTCP, BicTCP <strong>and</strong> FAST have similar unfairness properties at across the<br />

board.<br />

Out of all the algorithms, only H-TCP shows fairness across the<br />

range of RTT ratios that is more than that of St<strong>and</strong>ard TCP. This suggests<br />

that on a long distance link, H-TCP flows will not be starved of throughput<br />

by shorter latency H-TCP flows, whilst the other New-TCP algorithms are<br />

likely to cause lock-up of the competing New-TCP flow.<br />

Large Queuesize<br />

The effect of a larger queue size clearly shows an almost full utilisation of<br />

the network capacity for all algorithms as shown in Figure 8.27. However,<br />

St<strong>and</strong>ard TCP still suffers from reduced goodput with long latencies. This<br />

effect was also observed with HSTCP (although not as much), <strong>and</strong> is expected<br />

as it only gradually deviates from that of St<strong>and</strong>ard TCP with larger BDP at<br />

such low cwnd values.<br />

The fairness between the flows is shown in Figure 8.28.<br />

The effect of<br />

differing queue sizes upon the fairness between two asymmetric ScalableTCP

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

Saved successfully!

Ooh no, something went wrong!