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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8.4. Discussion of Results 183<br />

Asymmetric<br />

New-TCP Symmetric Small Buffer Large Buffer Friendliness<br />

St<strong>and</strong>ard TCP 0.87±0.05 0.34±0.04 0.40±0.04 0.87±0.05<br />

BicTCP 0.97±0.02 0.01±0.00 0.02±0.00 0.07±0.00<br />

FAST 0.31±0.14 0.10±0.00 0.11±0.00 0.44±0.00<br />

HSTCP 1.00±0.00 0.05±0.00 0.05±0.00 0.05±0.00<br />

H-TCP 1.00±0.00 0.59±0.00 0.59±0.13 0.06±0.00<br />

ScalableTCP - 0.01±0.00 0.01±0.00 0.01±0.00<br />

Table 8.2: Summary fairness of two competing New-TCP flows at 250Mbit/sec<br />

bottleneck <strong>and</strong> 82ms RTT.<br />

in FAST’s throughput which can be less than that of St<strong>and</strong>ard TCP.<br />

As expected, HSTCP shows very little deviation from St<strong>and</strong>ard TCP<br />

goodput at low speeds, but the increase of BDP shows HSTCP to be as<br />

aggressive as the other algorithms as larger cwnd values are reached.<br />

H-TCP has similar goodput performance to that of HSTCP.<br />

8.4.2 Fairness <strong>and</strong> Friendliness<br />

Whilst the fairness between symmetric flows was not expected to be a difficult<br />

test for the New-TCP algorithms, results showed otherwise. This was most<br />

noticeable for ScalableTCP <strong>and</strong> FAST <strong>and</strong> is demonstrated in Table 8.2. In<br />

the former case, unfairness resulted primarily because of the long convergence<br />

times required due to the small back-offs experienced by the high throughput<br />

flow which requires many congestion epochs to result in fair share between<br />

flows.<br />

FAST, on the other h<strong>and</strong>, appears to have instability issues across the<br />

tested environments which result in both short term <strong>and</strong> long term unfairness<br />

issues. Unlike the loss-based algorithms, the dynamics of FAST are<br />

very dependent upon the queue size allocation. At small sizes, the aggres-

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

Saved successfully!

Ooh no, something went wrong!