16.11.2012 Views

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

Wireless Network Design: Optimization Models and Solution ...

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.

328 Nitin Salodkar <strong>and</strong> Abhay Kar<strong>and</strong>ikar<br />

number of users having independent <strong>and</strong> diverse channel states, there exists a user<br />

having good channel state with a high probability. Moreover, this probability increases<br />

with the number of users. The implications of opportunistic scheduling have<br />

been investigated in further detail in Section 14.4.<br />

Let Cg(x,P(x)) denote the set of achievable rates under a policy allocation policy<br />

P(x). It can be expressed as:<br />

Cg(x,P) =<br />

�<br />

R : ∑ R<br />

i∈S<br />

i ≤ W log<br />

�<br />

1 + ∑i∈S x i P i<br />

WN0<br />

�<br />

�<br />

∀S ∈ {1,...,N} . (14.18)<br />

A power allocation policy P is feasible if it satisfies the power constraints of all<br />

users, i.e., E[P(X)] = ¯P. Let F be the set of all feasible power allocation policies.<br />

The throughput capacity region is defined as the union of the set of rates achievable<br />

under all power control policies P ∈ F, i.e.,<br />

C( ¯P) = �<br />

E[Cg(X,P(X))]. (14.19)<br />

P∈F<br />

In a general case of asymmetric channels <strong>and</strong> power constraints, weighted rate<br />

maximization is a more appropriate metric. Let γ = [γ 1 ,...,γ N ] T be a vector of<br />

weights assigned to the users. The weighted rate maximization problem can be expressed<br />

as:<br />

max γ · R, (14.20)<br />

subject to the constraint that the rate vector lies in the capacity region:<br />

R ∈ C( ¯P). (14.21)<br />

Using a Lagrangian formulation [8], it can be shown that the optimal power allocation<br />

policy can be computed by solving, for each channel state vector X = x, the<br />

following optimization problem:<br />

subject to:<br />

maxγ<br />

· R − λ · P, (14.22)<br />

R,P<br />

R ∈ Cg(X,P). (14.23)<br />

The optimal solution to (14.22) thus provides a power allocation P(x) <strong>and</strong> a rate<br />

allocation R(x) at channel state vector X = x. If the choice of λ = [λ 1 ,...,λ N ] T<br />

ensures that the power constraint is met then R ∗ = E[R(X)] is an optimal solution<br />

to (14.22). It can be shown that the optimal solution to (14.22) is a greedy successive<br />

decoding scheme where the users are decoded in an order that is dependent on the<br />

interference experienced by them.

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

Saved successfully!

Ooh no, something went wrong!