Th`ese de Doctorat de l'université Paris VI Pierre et Marie Curie Mlle ...
Th`ese de Doctorat de l'université Paris VI Pierre et Marie Curie Mlle ...
Th`ese de Doctorat de l'université Paris VI Pierre et Marie Curie Mlle ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Optimum Bandwidth Allocation Algorithm<br />
If we assume that the utility function Uk(x) is known or can be estimated for every greedy<br />
source k, then we can illustrate the Optimum Bandwidth Allocation (OBA) problem for-<br />
mulation. The <strong>de</strong>cision variable f n k , k ∈ Kg, represents the amount of extra-bandwidth<br />
that is allocated to each greedy connection during the n−th update interval. We maximize<br />
the total n<strong>et</strong>work extra-revenue consi<strong>de</strong>ring the following mathematical mo<strong>de</strong>l:<br />
Maximize <br />
Uk(srk + f n k ) − Uk(srk) (5.2)<br />
k∈Kg<br />
s.t. <br />
f n k · a l k ≤ Rl, ∀l ∈ L (5.3)<br />
k∈Kg<br />
srk + f n k<br />
f n k<br />
≤ Oln−1<br />
k , ∀k ∈ Kg (5.4)<br />
≥ 0, ∀k ∈ Kg<br />
(5.5)<br />
The objective function (5.2) is the total n<strong>et</strong>work extra-revenue.<br />
Constraint (5.3) represents capacity constraints expressed for each link of the graph.<br />
Constraint (5.4) imposes that, for every update interval n, the total load allocated to each<br />
greedy source k does not exceed the total load offered to the n<strong>et</strong>work by k, thus avoiding<br />
to waste extra-bandwidth.<br />
If sources offered load is unknown or difficult to estimate, we can consi<strong>de</strong>r an alternate<br />
formulation to the OBA problem by simply dropping constraint (5.4).<br />
If all users utility functions are differentiable and strictly concave, then the objective func-<br />
tion (5.2) is differentiable and strictly concave. Since the feasible region (5.3), (5.4) and<br />
(5.5) is compact, a maximizing value of f n k<br />
exists and can be found using Lagrangian m<strong>et</strong>h-<br />
ods. Further, if the objective function can be approximated using piece-wise linear concave<br />
44