25.04.2014 Views

TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI

TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI

TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5.3.3 QoS Management Algorithm Specification<br />

We have configured 3 rules named Rule1, Rule2 and Rule3 to deal with video traffic. The<br />

Policy Server can choose one rule among the several depending on information sent periodically by<br />

the monitors. The monitoring information concerns essentially the bandwidth usage of each link in<br />

the network. The calculation of shaped value of the bandwidth using Exponentially Weighted Moving<br />

Average (EWMA) is presented later. Below in Figure 5-6 our algorithm, this uses the predefined<br />

policy rules to make a decision depending on bandwidth usage in the network.<br />

Initialization:<br />

Start Bandwidth Monitor Mi for each Router i to calculate<br />

the available bandwidth BW i<br />

Lambda ← 0.2 // Fixed value for historical data<br />

X ←50% link capacity // Initial value of EWMA<br />

Min_th← 40% link capacity<br />

Max_th← 70% link capacity<br />

Loop:<br />

BW ← max(BW 1<br />

, BW 2<br />

, …,BW i<br />

) //EWMA available bandwidth X X←<br />

(1-lambda) * BW + lambda * X<br />

if X < Min_th then<br />

Rule1:<br />

Accept video traffic (in and out profile)<br />

Mark video traffic with Gold<br />

else if Min_th

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

Saved successfully!

Ooh no, something went wrong!