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.2. Preferential Flow H<strong>and</strong>ling Using DiffServ 217<br />

a physically different router output queue. Each queue is then assigned a<br />

minimum guaranteed b<strong>and</strong>width using weighted round robin.<br />

Background CBR UDP traffic was injected <strong>into</strong> the network using iperf<br />

[TQD + 03] <strong>and</strong> marked to be treated as Best Effort traffic. A subsequent time<br />

after, a single flow of New-TCP traffic is started using iperf <strong>and</strong> marked to<br />

the AF class to give higher priority over the BE background traffic.<br />

Various allocations percentages of the AF <strong>and</strong> BE classes were investigated<br />

<strong>and</strong> the cwnd dynamic <strong>and</strong> goodput performances were measured.<br />

Metrics<br />

As DiffServ is only active when there is congestion on the network such that<br />

the traffic breaches the defined DiffServ h<strong>and</strong>ling, it is important to measure<br />

how effectively the b<strong>and</strong>width allocations work. This is especially important<br />

for TCP traffic as the congestion avoidance algorithms of TCP cause a lower<br />

utilisation of available resources.<br />

This utilisation, stability <strong>and</strong> class protection of both the background<br />

BE traffic <strong>and</strong> the AF TCP flow can be quantified through the computation<br />

of two parameters which are defined as the BE QoS efficiency factor<br />

(QEF BE ) <strong>and</strong> the AF QoS efficiency factor (QEF AF ) for the BE <strong>and</strong> AF<br />

class, respectively.<br />

QEF BE = B UDP<br />

B BE<br />

(9.2)<br />

QEF AF = B T CP<br />

B AF<br />

(9.3)<br />

Where, B UDP <strong>and</strong> B T CP are the achieved (measured) goodputs of the<br />

UDP <strong>and</strong> TCP flows respectively with allocated b<strong>and</strong>width allocations of<br />

B BE <strong>and</strong> B AF for the corresponding BE <strong>and</strong> AF classes. Therefore, QEF s

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

Saved successfully!

Ooh no, something went wrong!