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 167<br />

1200<br />

1000<br />

HTCP 1<br />

HTCP 2<br />

8000<br />

7000<br />

HTCP 1<br />

HTCP 2<br />

6000<br />

cwnd (packets)<br />

800<br />

600<br />

400<br />

cwnd (packets)<br />

5000<br />

4000<br />

3000<br />

2000<br />

200<br />

1000<br />

0<br />

50 100 150 200 250 300 350 400<br />

Time (seconds)<br />

(a) 42msec<br />

0<br />

50 100 150 200 250 300 350 400<br />

Time (seconds)<br />

(b) 324msec<br />

Figure 8.20: H-TCP cwnd dynamics (Symmetric network, 250Mbit/sec, queuesize<br />

20% BDP).<br />

These tests correspond to network buffer sizes of 27, 70 <strong>and</strong> 342 packets receptively<br />

which correspond approximately to the sum of α for both competing<br />

FAST flows respectively.<br />

At high latencies, H-TCP increases its overhead by almost an order of<br />

magnitude; however at low latencies the results are comparable to those of<br />

St<strong>and</strong>ard TCP. A zoomed figure of the cwnd trace of H-TCP is shown in Figure<br />

8.20 <strong>and</strong> shows the complex synchronisation between the two competing<br />

flows.<br />

As expected ScalableTCP has the highest overhead due to its very aggressive<br />

exponential algorithm (with the exception of FAST at low speeds).<br />

Although it should be noted that at 10Mbit/sec <strong>and</strong> 100Mbit/sec with very<br />

long latencies, H-TCP was observed to have a higher overhead than ScalableTCP.<br />

Convergence Time<br />

Figure 8.21 shows the convergence times between the two symmetric New-<br />

TCP flows. The small decrease of cwnd upon loss in ScalableTCP results in a

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

Saved successfully!

Ooh no, something went wrong!