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.

9.1. Transfer Tests Across Dedicated Private Wide Area Networks 201<br />

Normalised Goodput (mbit/sec)<br />

2.6<br />

2.4<br />

2.2<br />

2<br />

1.8<br />

1.6<br />

1.4<br />

1.2<br />

1<br />

0.8<br />

Mean Goodput<br />

500<br />

450<br />

400<br />

350<br />

300<br />

250<br />

200<br />

150<br />

100<br />

50<br />

Mean TCP Flow Goodput (mbit/sec)<br />

Normalised Goodput (mbit/sec)<br />

2.6<br />

2.4<br />

2.2<br />

2<br />

1.8<br />

1.6<br />

1.4<br />

1.2<br />

1<br />

0.8<br />

Mean Goodput<br />

500<br />

450<br />

400<br />

350<br />

300<br />

250<br />

200<br />

150<br />

100<br />

50<br />

Mean TCP Flow Goodput (mbit/sec)<br />

0.6<br />

2 3 5 9 17 25 33<br />

Number of Flows<br />

0<br />

0.6<br />

2 3 5 9 17 25 33<br />

Number of Flows<br />

0<br />

(a) HSTCP<br />

(b) ScalableTCP<br />

Normalised Goodput (mbit/sec)<br />

2.6<br />

2.4<br />

2.2<br />

2<br />

1.8<br />

1.6<br />

1.4<br />

1.2<br />

1<br />

0.8<br />

Mean Goodput<br />

500<br />

450<br />

400<br />

350<br />

300<br />

250<br />

200<br />

150<br />

100<br />

50<br />

Mean TCP Flow Goodput (mbit/sec)<br />

Normalised Goodput (mbit/sec)<br />

2.6<br />

2.4<br />

2.2<br />

2<br />

1.8<br />

1.6<br />

1.4<br />

1.2<br />

1<br />

0.8<br />

Mean Goodput<br />

500<br />

450<br />

400<br />

350<br />

300<br />

250<br />

200<br />

150<br />

100<br />

50<br />

Mean TCP Flow Goodput (mbit/sec)<br />

0.6<br />

2 3 5 9 17 25 33<br />

Number of Flows<br />

0<br />

0.6<br />

2 3 5 9 17 25 33<br />

Number of Flows<br />

0<br />

(c) H-TCP<br />

(d) St<strong>and</strong>ard TCP<br />

Figure 9.8: Fairness between various number of concurrent parallel New-TCP flows<br />

on MB-NG.<br />

PCs.<br />

Figure 9.7 shows the achieved aggregate goodput of n flows of each stack.<br />

A slight increase in the total achieved goodput of all flows on MB-NG was<br />

observed with an increase in the number of ‘parallel’ flows. All New-TCP<br />

algorithms on MB-NG also exhibit similar aggregate goodputs, with ScalableTCP<br />

<strong>and</strong> H-TCP achieving a greater goodput than that of HSTCP.<br />

This is unsurprising due to the relatively large queue size allocations of the<br />

network which facilitates high utilisation of the network.<br />

On the <strong>Data</strong>TAG link, it was observed that St<strong>and</strong>ard TCP bulk goodput<br />

scales poorly on the long latency link, with an almost linear increase in<br />

performance with the number of flows up to about 10 flows. Beyond this<br />

value, the differences in the aggregate goodput between HSTCP, H-TCP <strong>and</strong><br />

St<strong>and</strong>ard TCP are less apparent, showing a maximum utilisation of about

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

Saved successfully!

Ooh no, something went wrong!