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.

10.3. Future Directions 255<br />

porates st<strong>and</strong>ard additive increase of 1 packet, <strong>and</strong> will back-off cwnd<br />

upon loss to the determined b<strong>and</strong>width delay product value. It also<br />

utilises a filter on the RTT to enable the detection of losses due to<br />

BER rather than real network congestion.<br />

• TCP AFRICA [KRB05] was devised to incorporate the benefits of<br />

HSTCP with that of delayed based congestion control such that the<br />

flow is more stable <strong>and</strong> fair against competing flows.<br />

• XCP [KHR] is an extension of the ECN methodology whereby the state<br />

of network congestion is determined not by end-hosts but from information<br />

gathered directly through intermittent routers. The basic idea<br />

is that each XCP enabled router determines the appropriate window<br />

sizes that each host-pair should use based on internal calculations. This<br />

enables the adaptation of sending rates to optimal fair-share allocations<br />

in the order of one RTT. Whilst offering potentially the most efficient<br />

form of global congestion control, it also requires much infrastructure<br />

in the form of XCP capable routers, <strong>and</strong> XCP capable hosts in order<br />

to fully appreciate its benefits.<br />

10.3.2 AQM/RED<br />

Whilst the deployment of AQM solutions is currently limited, it is suggested<br />

that AQM should [BCC98, FJ93] be implemented to aid fair sharing of network<br />

resources.<br />

This dissertation only focused upon the use of drop tail queuing disciplines<br />

to study the effects of New-TCP algorithms, <strong>and</strong> only touched upon a WRED<br />

solution to optimise SACK processing. There is therefore a large area of

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

Saved successfully!

Ooh no, something went wrong!