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

600<br />

500<br />

St<strong>and</strong>ard TCP<br />

HTCP<br />

4500<br />

4000<br />

3500<br />

St<strong>and</strong>ard TCP<br />

HTCP<br />

cwnd (packets)<br />

400<br />

300<br />

200<br />

cwnd (packets)<br />

3000<br />

2500<br />

2000<br />

1500<br />

100<br />

1000<br />

500<br />

0<br />

100 150 200 250 300<br />

Time (seconds)<br />

0<br />

100 150 200 250 300<br />

Time (seconds)<br />

(a) 22ms<br />

(b) 162ms<br />

Figure 8.36: St<strong>and</strong>ard TCP competing against H-TCP under asymmetric network<br />

conditions (250Mbit/sec capacity, 20% BDP queuesize).<br />

shares its goodput very fairly in low latency environments, <strong>and</strong> becomes<br />

more aggressive as the RTT increases; utilising more of the path capacity<br />

in environments where St<strong>and</strong>ard TCP would be incapable of high transport.<br />

This is shown in Figure 8.36. This dynamic is due to the time based adaptive<br />

congestion control that becomes more aggressive as the congestion epoch time<br />

becomes larger, <strong>and</strong> indicates that St<strong>and</strong>ard TCP is incapable of utilising the<br />

network resources. However, the use of a polynomial increase function results<br />

in a very aggressive algorithm that results in less friendliness to St<strong>and</strong>ard<br />

TCP compared to that of HSTCP <strong>and</strong> BicTCP in high b<strong>and</strong>width delay<br />

product environments.<br />

It was observed that the friendliness of BicTCP <strong>and</strong> HSTCP follow similar<br />

trends to each other. Figure 8.37 shows the interaction between BicTCP <strong>and</strong><br />

St<strong>and</strong>ard TCP for 22ms <strong>and</strong> 162ms with a bottleneck capacity of 250Mbit/sec.<br />

It can be seen that the plateau’ing of BicTCP’s cwnd facilitates the growth<br />

of St<strong>and</strong>ard TCP’s cwnd <strong>and</strong> hence improves fairness upon long latency environments<br />

- whilst still maintaining a high value of cwnd to enable high<br />

utilisation of the network capacity. However, under short latency environ-

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

Saved successfully!

Ooh no, something went wrong!