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
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