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

observed slight increase in the goodput in Figure 9.1.<br />

Conversely, the decrease factor of H-TCP is programmed such that cwnd ←<br />

β × cwnd <strong>and</strong> therefore, the calculation upon loss actually results in a lower<br />

cwnd <strong>and</strong> goodput. The effect of this is most notable on the MB-NG network.<br />

The observed higher goodput achieved with St<strong>and</strong>ard TCP on the <strong>Data</strong>TAG<br />

link is attributed to the method by which packets are dropped by the receiver<br />

<strong>and</strong> the limited duration of the test. As the counting of packets also include<br />

those under slow start, a large initial value of cwnd occurs due to the exponential<br />

increase of slow start. Therefore, with lower loss rates, a high average<br />

for the goodput is achieved due to the goodput bias as a result of slow start.<br />

This effect is less apparent for the New-TCP algorithms due to the fast(er)<br />

increases in α which ensures a fair number of congestion epochs <strong>and</strong> therefore<br />

stable operation of congestion avoidance. A solution to this bias would be<br />

to run the tests of St<strong>and</strong>ard TCP for a prolonged period of time. However,<br />

due to to practical reasons this was not feasible.<br />

On both networks, as lower loss rates result in goodputs reaching 1Gb/sec,<br />

the New-TCP flows are no longer limited by the dynamics of cwnd, but by<br />

physical limitations of the NIC which causes saturation of goodput at the<br />

physical line rate.<br />

9.1.3 Results: CBR Background Traffic with 1 New-<br />

TCP Flow<br />

Figure 9.3 shows the goodput achieved by a single TCP flow competing<br />

against various loads of CBR traffic along both MB-NG <strong>and</strong> <strong>Data</strong>TAG. Under<br />

MB-NG, all of the algorithms achieve roughly the same throughput; with H-<br />

TCP actually being able to get a little more b<strong>and</strong>width than all of the other

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

Saved successfully!

Ooh no, something went wrong!