01.12.2012 Views

Fleksibilni Internet servisi na bazi kontrole kašnjenja i

Fleksibilni Internet servisi na bazi kontrole kašnjenja i

Fleksibilni Internet servisi na bazi kontrole kašnjenja i

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.

in each queue are scaled by corresponding queue weights. WFQ can be then implemented<br />

by serving the head-of-line packets in the increasing order of their scaled finishing times.<br />

In BEDS with forced delay ratio, WFQ’s weights wTCP and wUDP are adjusted at each<br />

packet arrival so that:<br />

w<br />

w<br />

UDP<br />

TCP<br />

q<br />

= δ , (5)<br />

q<br />

+<br />

where q TCP = max( qTCP<br />

, 1)<br />

. If the queue weights for TCP and UDP queues satisfy (5), the<br />

ratio of queuing delays in these two queues will be close to the specified value δ [4].<br />

The deficiency of BEDS with forced delay ratio is that only UDP traffic benefits from the<br />

proposed mechanism. TCP traffic suffers from increased queuing delay and,<br />

consequently, lower throughput compared to the throughput achieved in a best-effort<br />

network. This type of service differentiation does not comply with the concept of non-<br />

elevated services because traffic classes do not receive “different but equal” quality of<br />

service.<br />

21<br />

UDP<br />

+<br />

TCP<br />

BEDS with forced loss ratio employs strict priority scheduling, with UDP queue<br />

having higher priority. Drop probability for a packet is calculated on every packet arrival<br />

to the TCP or UDP queue. For TCP packets, drop probability pTCP is calculated based on<br />

the drop-conservative RED control function in the TCP queue. For UDP packets, the<br />

drop probability pUDP is calculated from the TCP drop probability pTCP as:<br />

p = λ p , (6)<br />

UDP<br />

where λ is the desired loss rate ratio. However, enforcing the loss ratio λ might be futile,<br />

considering the different effect of packet losses on the performance of TCP and UDP<br />

TCP

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

Saved successfully!

Ooh no, something went wrong!