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.

7.1. Metrics 138<br />

TCP flows are responsive to these network changes.<br />

In dynamic environments where flows join or leave the system often, the<br />

sending rate of each flow will adapt (i.e. lower) to enable sharing of b<strong>and</strong>width<br />

for new incoming flows. Due to this dynamic, the efficiency <strong>and</strong> fairness<br />

of the system may not always be optimal.<br />

Define ε-convergence time following start-up of a new flow to be the time<br />

before the short-term average throughput ˆx(t) i of the new flow is within a<br />

factor ε of its long-term average value. Arbitrarily choose ε = 0.8 yielding<br />

the 80% convergence time.<br />

7.1.4 Fairness<br />

As the Internet is a shared resource, congestion avoidance algorithms should<br />

ensure that network users obtain a reasonable allocation of network resources<br />

depending on network conditions <strong>and</strong> the state <strong>and</strong> condition of competing<br />

users. This concern is embodied <strong>into</strong> the metric of fairness <strong>and</strong> depends upon<br />

the state <strong>and</strong> conditions of the competing flows.<br />

Define fairness as a ratio of goodputs experienced by competing flows. As<br />

the dynamics of congestion control of competing flows with different RTTs<br />

will result in different growth rates of cwnd, the effect of having users with<br />

different RTTs upon the fairness of each flow should also be considered.<br />

The dynamics of the St<strong>and</strong>ard TCP congestion control algorithm can<br />

be estimated from an analysis of cwnd geometry such that at any time k,<br />

the cwnd value w i (k) is dependent upon the decrease fraction β i (k) <strong>and</strong> the<br />

increase value α i for the congestion epoch k with round trip time T i (k), <strong>and</strong>

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

Saved successfully!

Ooh no, something went wrong!