Minimizing Transmit Power in a Virtual

advertisement
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE Globecom 2011 proceedings.
Minimizing Transmit Power in a Virtual-cell
Downlink with Distributed Antennas
Boon Sim Thian1 , Sheng Zhou2 , Andrea Goldsmith1 , Zhisheng Niu2
1 Department
of Electrical Engineering,
Stanford University
Stanford, CA 94305
Email: {bsthian, andrea}@stanford.edu
2 Department
of Electronic Engineering
Tsinghua University
Beijing 100084, China
Email: zhouc@mails.tsinghua.edu.cn, niuzhs@tsinghua.edu.cn
Abstract—We consider the problem of allocating transmit
power in the downlink of a distributed wireless communication
system. We account for the power used in both channel estimation
and data transmission, with the objective of minimizing the
overall transmitted power while satisfying specified Quality of
Service (QoS) constraints to the mobile users. We consider
both single user and multi-user power control optimization; the
problem formulation for both cases lead to a nonconvex program.
We proposed solution strategies for both scenarios: For the single
user case, a simple intuitive solution, where power is allocated
to the antennas sequentially until the QoS constraint is satisfied,
is presented. For the multi-user case, we use successive convex
approximation (based on the single condensation method) to
find a provably convergent solution. We also demonstrate, via
numerical simulation, the convergence of the proposed multiuser power allocation strategy. Our numerical results indicate
that the proposed single and multi-user power allocation lead to
an overall savings of up to 45% when compared to the baseline
method of equal power allocation.
Index Terms—: distributed wireless communication systems,
imperfect channel state information, power control, convex optimization.
two distinct layers. Similar to DAS, the antennas are still
geographically distributed. Each of them is connected to a
processing node, typically via optic fiber. As shown in Figure
1, the processing nodes are also connected to one another, as
well as to a base station (central processor). Thus, in contrast
to a DAS, decisions can be made centrally by the base station
or in a distributed fashion, since each of the processing nodes
has a small computing facility so it can make its own decisions.
I. I NTRODUCTION
With increasing demands for data, multimedia and various
other types of services, future wireless communication systems
will be required to provide higher data rates to a larger number
of users. To meet the demands for higher reliability, higher
data rates and lower interference, different forms of spatial
diversity are used extensively. Distributed antenna systems
(DAS), with a number of remote antennas connected to a
base station, are receiving more attention from the research
community as a means to provide spatial diversity [1]-[3].
Distributed antennas were initially introduced to extend
coverage in environments hostile to radio propagation and
to cover dead spots in indoor wireless communications [4].
In addition to the aforementioned advantages, recent research
has demonstrated that DAS can reduce the overall transmit
power (and hence inter-cell interference) and increase system
capacity [5]-[8].
Distributed wireless communication systems (DWCS), an
extension of DAS, was first proposed by Zhou et. al in [9].
In this system, the antennas and processors are connected in
This work is supported in part by ONR under grant N000140910072,
DARPA’s ITMANET Program and China National Science Fund for Distinguished Young Scholars under grant 60925002.
Fig. 1.
Structure of a DWCS
In DWCS, the concept of physical cells is replaced by
virtual cells. By identifying a set of distributed antennas
dedicated to each mobile user, a virtual cell is determined.
Macro-diversity techniques and joint processing allow the
system to mitigate the effect of channel fading and inter-cell
interference. Recent studies have also shown that DWCS offer
the same advantages as DAS, along with capacity gain [10].
Previous research on DWCS focused on capacity analysis
[11] [12], antenna selection [13], transmission mode selection
[14] and antenna location design [15]. The objective of previous studies is primarily on capacity maximization under ideal
circumstances, such as delay-free perfect channel knowledge.
In this paper, we present a study of downlink power control
techniques in DWCS under practical constraints of imperfect
channel knowledge. Specifically, the goal is to minimize the
overall transmitted power while meeting a specified quality of
service (QoS) requirement for all mobile users. Minimizing
downlink power is an essential part of future wireless communication infrastructure design since energy consumption is
978-1-4244-9268-8/11/$26.00 ©2011 IEEE
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE Globecom 2011 proceedings.
increasing rapidly due to exponential network growth. This is
especially true in countries with limited sources of clean and
reliable energy.
Both single user and multi-user scenarios are considered
in this paper. The problem formulation for both scenarios
leads to a nonconvex program. For the single user case, a
simple intuitive solution is presented; the solution is to allocate
power to the antennas successively, in descending order of the
path variance, until the specified QoS is met. For the multiuser case, no such simple solution exist. Instead, we utilize
successive convex approximation to the problem to find a
solution which converges to a point satisfying the KarushKuhn-Tucker (KKT) conditions of the original nonconvex
program.
The remainder of this paper is organized as follows. We
present our system model in Section II. In Section III, we
present the channel estimation strategy we utilize. The power
control problem for the single user and multi-user cases,
along with the solution strategies, are presented in Section
IV. Numerical results and discussions are presented in Section
V, and conclusions along with future research direction are
presented in Section VI.
Notation: In this paper, vectors and matrices are denoted
in bold. The symbols (·)T and || · || denote transposition and
Euclidean norm (l2 -norm), respectively.
where ci is the ith element of c and represents the channel
between the ith distributed antenna and the mobile receiver,
(1)
and Pi is the power used by the ith antenna during the first
phase (channel estimation phase). For ease of implementation,
linear estimation is considered; the received signal yCE,i is
multiplied by gi∗ . Hence, the estimated channel is
ĉi =
gi∗ yCE,i
=
gi∗
y = cT wx + n
(1)
where x ∈ X denotes the transmitted symbol; n ∼ CN (0, σn2 )
denotes the additive white
Gaussian
noise √
(AWGN)
T with
√
√
is the
variance σn2 ; c = h1 L1 , h2 L2 , . . . , hM LM
channel vector of dimension M × 1; hi ∼ CN (0, σh2 ) repre2
) represents path
sents Rayleigh fading; log Li ∼ N (μLi , σL
i
loss and lognormal shadowing; and w denotes the processing
vector.
+ ni
(3)
The variable gi∗ is chosen to minimize the mean squared
error (MSE) between ĉi and ci , which is the optimum criterion
if the noise ni is Gaussian. Hence,
gi∗ = arg min E|ĉi − ci |2
2
(1)
= arg min E ri
Pi ci + ni − ci ri
(4)
Differentiating the expression in (4) with respect to ri and
setting it to zero, we obtain
gi∗ =
(1)
Pi θ i
(5)
(1)
Pi θi + σn2
where θi = E|ci |2 . The corresponding MSE is
II. S YSTEM M ODEL
The channel model that we consider includes Rayleigh
fading, path loss and lognormal shadowing. We consider the
downlink scenario, where there are M distributed antennas at
the base station and either a single mobile user or N mobile
users. The received signal at a mobile user is expressed as
(1)
Pi ci
min E|ĉi − ci |2 ei =
θi σn2
(1)
Pi θ i +
σn2
(6)
The channel estimate can thus be expressed as
ĉi = ci + ei
(7)
where the channel
estimation error ei is zero-mean and has
θ σ2
variance (1)i n 2 . Hence, the power of the estimated channel
Pi θi +σn
is given by
E |ĉi |2 = E |gi∗ |2 |yCE,i |2
(1)
=
Pi θi2
(1)
Pi θi + σn2
(8)
III. C HANNEL E STIMATION
IV. P OWER C ONTROL FOR DWCS
We assume that the base station knows the statistical channel
state information (CSI), which is the mean and variance
(power) from each of the distributed antenna elements to
the mobile receiver. However, the exact channel gains are
not known and hence training sequences will have to be
transmitted in order to estimate the channel. There are several
ways to implement channel estimation; one approach is to preassign a training slot for each of the links.
During the channel estimation phase, training symbols are
transmitted sequentially along each of the links to facilitate
the estimation. The received signal at link i is
We first consider the single user scenario and jointly optimize the power (used by the antenna transmitters) over the
channel estimation and data transmission phases. The goal is
to minimize the overall transmitted power while meeting specified QoS constraints. We developed an algorithm to select the
antennas for transmission, and to find the optimum allocation
of power between the channel estimation and data transmission
phases. In a multi-user setting, the antennas are used to
transmit different messages to the different users (either via
code division multiple access (CDMA) schemes or frequency
division multiple access (FDMA) schemes). Successive convex
approximation, based on the single condensation method [16],
is used to find a solution to this problem which satisfies the
KKT conditions of the original problem.
yCE,i =
(1)
Pi ci + ni
(2)
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE Globecom 2011 proceedings.
A. Single user
In the single user scenario, all the distributed antenna
elements cooperate to transmit a single message to the mobile
receiver. The processing vector w at the base station can be
expressed as
w=
T
(2)
(2)
(2)
P1 , P2 , . . . , PM
P2
(2)
Pi
M minimize
subject to
(9)
M (2)
Pi ĉi +
(2)
Pi ei x + n
2+
σn
The single user power allocation problem can be formulated
as
(1)
2
θi +σn
i
(2)
2
P
θi σn
i
i=1
(1)
2
P
θi +σn
i
(1)
minimize
subject to
γ=
2
M
i=1 E |ĉi |
M
2
σn + i=1 E [|ei |2 ]
(2)
=
σn2 +
M
(2)
2
Pi θi σn
i=1 P (1) θ +σ 2
i
n
i
≥ γ̄
(2)
M
(2)
Pi
(1)
Pi θi2 − θi σn2 γ̄
(1)
Pi θ i
+
P (1) θ 2 −θ σ 2 γ̄
(1)
Pi Pi θi2
i=1 P (1) θ +σ 2
i
n
i
(13)
σn2
≥ σn2 γ̄
(14)
To find an optimum power allocation which meets constraint
P (1) θ 2 −θj σ 2 γ̄
(14), we note that for θj > θi , we have P (2) P (1)jθj +σ2n >
(1)
(2)
P i + Pi
i
(1)
(2)
Pi + P i ≤ P T ,
i = 1, . . . , M
(1)
(2)
Pi , Pi ≥ 0, i = 1,
. . . , M
P̄SER ĉ P1 , P2 , e P1 , P2 ≤ P̄target
(11)
(1)
(2)
with variables Pi , Pi , i = 1, . . . , M . In (11), the first
constraint is a per antenna power constraint, and the third
constraint is the average symbol error rate (SER) constraint.
The average SER, P̄SER , depends on the decoding scheme
used at the mobile receiver; it is a nonlinear (and also
nonconvex) function of the estimated channel vector ĉ =
T
[ĉ1 , . . . , ĉM ] as well as the channel estimation error vecM
tor e = [e1 , . . . , eM ] . Both ĉ and e in turn depend on
T
(1)
(1)
P1 = P1 , . . . , PM
and P2 . The exact expression for
P̄SER is obtained by an M -fold integration of Q-function
expressions over lognormal and Rayleigh random variables.
Inclusion of the third constraint in (11) makes the problem
highly intractable, so a proxy measure for the average SER
constraint is used.
Since the value of the vector e is unknown to the mobile
receiver, it cannot be used for symbol decoding. These errors
will degrade the decoding error probability in a monotonic
manner; large a ei will increase the SER and vice versa. In
this sense, e is considered as pseudo interference. We define
the signal-to-channel- error-plus-noise-ratio (SCENR), γ, as
M
i = 1, . . . , M
i = 1, . . . , M
with variables Pi , Pi , i = 1, . . . , M . The single user
power allocation problem (13) is nonconvex in its original
form. We propose a method of finding the optimal solution via
solving a series of convex optimizaton problems as follows:
We write the third constraint as
i=1
M P
M
(10)
i=1
(1)
(2)
Pi + Pi
i
(1)
(2)
Pi + P i ≤ P T ,
(1)
(2)
Pi , Pi ≥ 0,
M Pi(2) Pi(1) θi2
i=1
th
is the power used by the i antenna elewhere
ment
during
the second phase (data transmission phase).
(1)
(2)
= (0, 0) if the ith antenna element is not
Pi , Pi
utilized. The received signal can therefore be expressed as
y=
−1
P̄target γ̄. The single user power allocation
γ ≥ P̄SER
problem can thus be reformulated as
(12)
The average SER can also be expressed as a function of γ,
i.e P̄SER
(γ); although no closed form expression exists, we
by numerical integration. For a given
can still obtain P̄SER
P̄target , we can reformulate the the third constraint of (11) as
P (1) θ 2 −θ σ 2 γ̄
n
i n
i n
as long as P (2) P (1)iθi +σ
> 0. This
P (2) P (1)iθi +σ
2
2
n
n
implies that allocating power to the terms with larger θi will
allow us to minimize power. Therefore, the goal is to allocate
power to the antenna with the largest θi in a way to maximize
2
γ̄
P (1) θ 2 −θi σn
. If the term exceeds the constraint
the term P (2) P (1)iθi +σ
2
n
after the power allocation, then it is not optimal. Power has to
be re-allocated in such a way that the term is just equal to the
constraint. Furthermore, if the constraint cannot be met, then
the same optimization is performed over the antenna with the
second largest θi and so on.
Hence, the power allocation problem can be decomposed
into a series of optimization problems, each parameterized by
θi . Assume θi is ordered in decreasing order, i.e θ1 ≥ θ2 . . . ≥
θM , then the first sub-optimization problem in the series is
maximize s
(1)
(2)
subject to P1 + P1 ≤ PT
(1)
(2)
P1 , P1 ≥ 0
(1)
(2) P θ 2 −θ σ 2 γ̄
P1 1 (1)1 1 2n
P1 θ1 +σn
(1)
(15)
≥s
(2)
with variables s, P1 , P1 . (15) is a geometric program and
we can convert it into a convex representation via a change
(1)
(2)
of variables: letting Q1 = log(P1 ), Q2 = log(P1 ) and
Q3 = log s, we reformulate the problem as
maximize Q3
subject to log (exp (Q1 ) + exp(Q2 )) ≤ PT
3
log k=1 bi exp aTi Q ≤ 0
T
(16)
with optimization variables Q = [Q1 , Q2 , Q3 ] ∈ R3 . In (16),
T
b1 = θi−1 σn2 γ̄, b2 = θi−1 , b3 = θi−2 σn2 , a1 = [−1, 1, 0] ,
T
T
a2 = [1, −1, 1] and a3 = [−1, −1, 1] . Denote the optimizer
of (16) to be Q∗ .
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE Globecom 2011 proceedings.
If Q∗3 ≥ log σn2 γ̄, then the solution of the global
optimization problem (13) is obtained after we resolve (16) (and indirectly (15)) with the objective as
minimize log (exp (Q1 ) + exp(Q2 )) and an additional fourth
constraint Q∗3 = log σn2 γ̄. The optimizer of (15) is then taken
to be log Q∗ .
Otherwise, if Q∗3 < log σn2 γ̄, we continue and solve (16)
with parameter θ2 and so on. We summarize the solution
strategy in Algorithm 1 below.
Algorithm 1 Solution strategy for the single user power
control problem
2
1: Input: PT , γ̄, σn
, (θ1 , θ2 , . . . , θM )
2
2: α ← log σn γ̄
3: i ← 1
4: while α > 0 do
5:
Solve (16)
6:
if Q∗3 ≥ α then
7:
Replace the objective function of (16) by
include
a
minimize log (exp (Q1 ) + exp(Q2 )),
fourth constraint Q3 = α and re-solve it.
8:
end if
9:
Assign (log Q∗1 , log Q∗2 ) to be the transmission power
of the distributed antenna with θi .
10:
i←i+1
11:
α ← α − Q∗3
12: end while
B. Multiple users
In the multi-user scenario, all the distributed antenna elements cooperate to transmit different messages to all the
mobile users. The goal is to use minimal transmit power while
satisfying the QoS constraints, as measured by the SCENR,
from the base station to all the mobile users.
Suppose there are N mobile users and the channel vector
from the distributed antennas to the j th mobile user is denoted
T
by cj = [cj1 , cj2 , . . . , cjM ] , j = 1, . . . , N . Let E|cji |2 θji
T
and denote θj = [θj1 , θj2 , . . . , θjM ] to be the channel power
(second moment) vector from the distributed antennas to the
j th mobile user. The multi-user power allocation problem is
formulated as
minimize
subject to
M (1)
(2)
P i + Pi
i
(1)
(2)
Pi + P i ≤ P T ,
i = 1, . . . , M
(1)
(2)
0,
i
=
1, . . . , M
Pi , Pi ≥
(1)
2
2
M
Pi θji
−θji σn
γ̄
(2)
≥ σn2 γ̄,
(1)
i=1 Pi
P θ +σ 2
i
ji
subject to
6:
n
(1)
2
2
(2) Pi θji −θji σn γ̄
Pi
,
(1)
2
Pi θji +σn
(17) is
(1)
(2)
P i + Pi
i
(1)
(2)
i = 1, . . . , M
Pi + P i ≤ P T ,
(1)
(2)
,
P
≥
0,
i
= 1, . . . , M
P
i
i
(1)−1
(2)−1
+ dji2 tji Pi
i = 1, . . . , M
dji1 Pi
(1)−1 (2)−1
≤ 1, j = 1, . . . , N
+dji3 tji Pi
Pi
−1
M
≤ 1, j = 1, . . . , N
γ̄σn2
i=1 tji
Algorithm 2 Successive convex approximation method for the
multi-user power control problem
2
1: Input: PT , γ̄, σn
, (θ , θ , . . . , θ ), tolerance , initial fea 1 01 2 2 0 0 N
sible solution P , P , tj , ∀j,
2: k ← 1
3: for i = 1 to M , j = 1 to N do
5:
j = 1, . . . , N
M (18)
(1)
(2)
with variables Pi , Pi , tji , i = 1, . . . , M and j =
−1 2
−1
σn γ̄, dji2 = θji
and dji3 =
1, . . . , N . In (18), dji1 = θji
2 −2
σn θji , i = 1, . . . , M and j = 1, . . . , N . (18) is a signomial
programming problem because the last N constraints are
upper bound constraints on a ratio of posynomials. Directly
solving this problem is difficult, so we will use a series of
approximations to the last N constraints.
M
Let fji (tj ) =
i=1 tji , j = 1, . . . , N . The idea is to
find fˆji (tj ) such that fˆji (tj ) ≈ fji (tj ), ∀tj and that the
resulting optimization problem can be solved easily using
efficient interior point methods. The solutions of the series of
approximations will converge to a point satisfiying the KarushKuhn-Tucker (KKT) conditions of the original nonconvex
attributes
problem if fˆji (tj ) possesses the following
[17] [18]:
(i) fji (tj ) ≤ fˆji (tj ) , ∀tj , (ii) fji tkj = fˆji tkj where tkj is
the solution of the approximated
problem
in the preceding
iteration, and (iii) ∇fji tkj = ∇fˆji tkj .
The single condensation method method [16] [18] involves
approximating
fji (tj ) by a monomial, i.e fˆji (tj ) =
νji
M
tk
tji
. By choosing νji = f jitk , it can be shown
i=1 νji
ji ( j )
k
t
is
the
best
local
monomial
approximation to
that fˆji
j
fji tkj near tkj [18]. The successive approximation method for
solving the multi-user power control problem is summarized
in Algorithm 2 below.
4:
(17)
(1)
(2)
with variables Pi , Pi , i = 1, . . . , M . Similar to the
single user problem, (17) is also a nonconvex optimization
problem. It can reformulated as a signomial programming
problem [16] and we use successive convex approximations to
solve for the reformulated problem. Specifically, we introduce
auxiliary variables: Letting tji =
reformulated as
minimize
7:
8:
9:
10:
11:
12:
tk−1
k
νij
← f jitk−1
)
ji ( j
end for
Replace the last N constraints of (18) by fˆji (tj ) =
k
M tji νji
.
k
i=1 νji
Solve
the approximated problem to (18)
if ||(P1 )k − (P1 )k−1 || + ||(P2 )k − (P2 )k−1 || < then
Output (P1 )k and (P2 )k and terminate the loop.
else
k ← k + 1 and go to step 3
end if
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE Globecom 2011 proceedings.
A. Performance of the single user power allocation strategy
In the first set of numerical simulations, we consider a
single user scenario and M = 12 distributed antennas. The
performance of the proposed power allocation strategy for
various values of the maximum allowable per antenna transmit
power PT , together with baseline method of equal power
allocation, is illustrated in Figure 2. The corresponding number
of antennas utilized for the proposed strategy is presented in
Figure 3.
In Figure 2, we see that when PT = 45, the total transmitted
power will increase rapidly with increasing SCENR, and when
PT = 60, the total transmitted power increases slowly. This is
an intuitive result because a larger PT implies that more power
can be allocated to the antenna with the largest θi , resulting in
more efficient use of power. Correspondingly, Figure 3 verifies
this by illustrating that as the required SCENR increases, the
number of antennas utilized increase quickly (implying that
antennas with smaller θi are used) for PT = 45 as compared to
PT = 60. As an extreme example, when the required SCENR
is 50, 11 antennas are used in the case when PT = 45 whereas
3 antennas are used when PT = 60.
An interesting observation is that in this scenario, by
allowing a 11.11% increase in PT from 45 to 50, one can
save approximately 100% in transmit power when the required
SCENR increases to 50 (and possibly much more for higher
SCENR).
800
PT = 45
700
PT = 50
P = 55
Total transmitted Power
T
600
P = 60
T
Equal power allocation
500
400
300
200
100
0
30
32
34
36
38
40
42
44
46
48
50
12
P = 45
T
PT = 50
10
Number of antennas utilized
V. N UMERICAL R ESULTS AND D ISCUSSIONS
In this section, we present simulation results for the proposed single user and multi-user power allocation solution
strategies. The mobile users are assumed to be randomly
located; the elements of the channel power (second moment) vector θ (in the multi-user case: channel power vectors θ1 , θ2 , . . . , θM ) are uniformly generated in the interval
(0, θmax ].
PT = 55
P = 60
T
8
6
4
2
0
30
32
34
36
38
40
42
44
46
48
50
SCENR
Fig. 3. Single user power allocation (M = 12 antennas): Number of antennas
utilized
B. Performance of the multi-user power allocation strategy
In the second set of numerical simulations, we consider
allocating power amongst M = 4 distributed antennas in
an N = 6 users scenario. We apply the successive convex
approximation to solve for the power allocation problem. Figof the power variables P1 =
ure 4 illustrates the convergence
(1)
(1)
(1)
(1)
T
(2)
(2)
(2)
(2)
T
P1 , P2 , P3 , P4
and P2 = P1 , P2 , P3 , P4
.
As seen in the figure, the variables converged in 7 iterations.
In addition, it is also observed that higher power is allocated
to P1 in the channel estimation phase (i.e between 10 to 20)
as compared to P2 in the data transmission phase.
In the multi-user scenario, it is not as straightforward to
allocate power as in the single user case where the antennas
are allocated power sequentially until the constraint is satisfied.
Here, all the antennas are utilized but different quantity of
power is allocated to each. Table I shows the total transmitted
power for the proposed power allocation strategy and compares it with the baseline method where power is allocated
equally until all constraints are satisfied. It is observed that
the proposed strategy leads to a savings of 44 − 45% in
total transmitted power, regardless of the required SCENR
constraints.
SCENR
Equal power allocation
Proposed power allocation
Percentage savings
5
64.9
36
44.53
10
134.4
75
44.19
15
204.6
114
44.28
20
275.6
153
44.48
25
346.4
192
44.57
SCENR
Equal power allocation
Proposed power allocation
Percentage savings
30
417.6
231.9
44.46
35
488.8
270.4
44.67
40
560
309
44.83
45
631.4
347.5
44.96
50
704
386
45.17
SCENR
Fig. 2. Single user power allocation (M = 12 antennas): Comparison of
the proposed power allocation strategy (with different PT ) and equal power
allocation method
TABLE I
M ULTI - USER POWER ALLOCATION (N = 6 USERS , M = 4 ANTENNAS ):
S AVINGS IN TOTAL TRANSMITTED POWER AS COMPARED TO EQUAL
POWER ALLOCATION
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE Globecom 2011 proceedings.
25
P(1)
1
P(1)
2
(1)
P3
Transmitted Power
20
(1)
P4
P(2)
1
P(2)
2
15
(2)
P3
(2)
P4
10
5
0
1
2
3
4
5
6
7
8
9
10
Iteration
Fig. 4. Multi-user power allocation (N = 6 users, M = 4 antennas):
Convergence of the power variables using successive convex approximation
VI. C ONCLUSIONS
We considered the power control problem in a downlink
distributed wireless communication system to minimize total
transmit power. We formulated the problem for both the singleuser and multi-user cases. While the problem formulations are
seemingly nonconvex, we provided a simple solution for the
single user problem and demonstrated, via mathematical argument, that it is the optimal power allocation. For the multi-user
case, we used an iterative method, based on successive convex
approximation, to find a convergent solution. We also demonstrated, via numerical simulation, that the proposed single
and multi-user power allocation strategies provided an overall
reduction in transmitted power of up to 45% as compared to
the baseline method of equal power allocation. The proposed
methods to date are based on centralized algorithms. Future
research directions include the development of distributed
algorithms so that each of the processing nodes (associated
with several antennas) can implement the algorithms in a
distributed fashion.
R EFERENCES
[1] R. E. Schuh and M. Sommer, “WCDMA coverage and capacity analysis
for active and passively distributed antenna systems”, in Proc. IEEE Veh.
Tech. Conf. , May 2002, pp. 434-438
[2] W. Roh and A. Paulraj, “Outage performance of the distributed antenna
systems in a composite fading channel,” in Proc. IEEE Veh. Tech. Conf.,
Sept 2002, pp. 1520-1524
[3] T. S. Rappaport, A. Annamalai, R. M. Buehrer, and W. H. Tranter,
“Wireless communications: past events and future perspective”, IEEE
Comm. Mag., vol. 40, no. 5, pp. 148-161, May 2002.
[4] A. A. M. Saleh, A. J. Rustako, and R. S. Roman, “Distributed antennas
for indoor radio communications”, IEEE Trans. on Comms., vol. 35, pp.
1245-1251, Dec. 1987.
[5] W. Roh and A. Paulraj, “MIMO channel capacity for the distributed
antenna”, Proc. IEEE Veh. Technology Conf., pp. 706-709, Sept. 2002,
[6] L. Dai, S. Zhou, and Y. Yao, “Capacity analysis in CDMA distributed
systems”, IEEE Trans. on Wireless Comms., vol. 4, no. 6, pp. 2613-2620,
Nov. 2005.
[7] W. Choi and J. G. Andrews, “Downlink performance and capacity of
Distributed Antenna Systems in a Multicell Environment”, IEEE Trans.
on Wireless Comms. , vol. 6, no. 1, Jan. 2007.
[8] J. Zhang and J. G. Andrews, “Distributed Antenna Systems with
Randomness”, IEEE Trans. on Wireless Comms., vol. 7, no. 9, Sept.
2008.
[9] S. Zhou, M. Zhao, X. Xu, J. Wang, and Y. Yao, “Distributed wireless
communication system: A new architecture for future public wireless
access”, IEEE Comm. Mag., vol. 41, no. 3, pp. 108-113, Mar. 2003.
[10] W. Feng, Y. Li, S. Zhou, J. Wang, “On power consumption of multi-user
distributed wireless communication systems”, IEEE Int. Conf. Comms
and Mobile Comp., pp. 366-369, 2010.
[11] S. Han, S. Zhou, J. Wang, and W. Park, “Capacity analysis of generalized distributed wireless communication system and transmit antenna
selection for maximization of average capacity”, IEEE Veh. Tech. Conf.,
pp. 2186-2190, Sep. 2004
[12] W. Yu, L. Zheng, W-L. Wu, “On the reverse link capacity of distributed
wireless communication system”, IEEE Veh. Tech. Conf., pp. 2086-2090,
Apr. 2004
[13] S. Han, S. Zhou, J. Wang, and W. Park, “Transmit antenna selection for
generalized distributed wireless communication systems”, IEEE PIMRC,
pp. 2430-2434, Mar. 2005
[14] H. Hu, M. Weckerle, J. Luo, “Adaptive transmission mode selection for
distributed wireless communication systems”, IEEE Comm. Letters, vol.
10, no. 7, pp. 573-575, Jul. 2006
[15] X. Wang, P. Zhu, and M. Chen, “Antenna location design for generalized
distributed antenna systems”, IEEE Comm. Letters, vol. 13, no. 5, pp.
315-317, May. 2009
[16] Boyd, S.-J. Kim, L. Vandenberghe, and A. Hassibi, “A tutorial on
geometric programming”, Optimization and Engineering , 8(1): 67-127,
2007.
[17] B. R. Marks and G. P. Wright, “A general inner approximation algorithm
for nonconvex mathematical programs”, Operations Research, vol. 26,
no. 4, pp. 681-683, 1978.
[18] M. Chiang, C. W. Tan, D. Palomar, D. O’Neill and D. Julian, “Power
control by geometric programming”, IEEE Trans. on Wireless Comms.,
vol. 6, no. 7, pp. 2640-2651, Jul. 2007
Download