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.

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

A series of different network conditions were created in order to monitor<br />

the performance of New-TCP algorithms. They are described as follows:<br />

Variable UDP Background Load<br />

Given a static queue-size, a path may experience varying loads that would<br />

represent the background traffic of the path. Therefore, an experiment was<br />

devised to test the capability of these algorithms as the average queue occupancy<br />

is increased as a result of an increase in background traffic load.<br />

Whilst the buffer dynamic of running constant bit rate (CBR) traffic<br />

would not be representative of the complex interactions of self-similar traffic<br />

[CB95, LTWW94, PKC97], UDP CBR background traffic is used to simplify<br />

underst<strong>and</strong>ing. As such, a custom made tool, FIP, was developed to generate<br />

UDP based background traffic to guarantee packet delivery times of a specific<br />

traffic profile based on the number of packets that should be sent out per<br />

time interval.<br />

Tests were conducted with both single <strong>and</strong> ten concurrent New-TCP flows<br />

competing against various loads of CBR background traffic. For the case of<br />

multiple concurrent TCP flows, the flows were distributed evenly over the<br />

available testbed PCs in order to reduce hardware <strong>and</strong> scheduling constraints<br />

imposed by running many flows on a single machine.<br />

Number of Concurrent Flows<br />

As New-TCP protocols are designed to be replacement protocols for the<br />

St<strong>and</strong>ard TCP algorithm, it is important to underst<strong>and</strong> the affects of running<br />

many flows on the network. Therefore, an experiment was devised to run<br />

many concurrent ‘parallel’ New-TCP flows on the test networks to determine

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

Saved successfully!

Ooh no, something went wrong!