18
Integrated power and handoff control for next generation wireless networks Mehmet Akar Published online: 12 September 2007 Ó Springer Science+Business Media, LLC 2007 Abstract In this paper, joint downlink power control and handoff design is formulated as optimization problems that are amenable to dynamic programming (DP). Based on the DP solutions which are impractical, two new algorithms suitable for next generation wireless networks are pro- posed. The first one is an integrated hard handoff/power control scheme that endeavors a tradeoff between three performance criteria: transmitted power, number of hand- offs, and call quality. The second is a soft handoff/power control algorithm that also takes into account the additional cost of utilizing soft handoff. The proposed algorithms present a paradigm shift in integrated handoff/power con- trol by capturing the tradeoff between user satisfaction and network overhead, therefore enjoy the advantages of joint resource allocation, and provide significant improvement over existing methods. The achievable gains and the tradeoffs in both algorithms are verified through simulations. Keywords Power control Handoff Handover Resource allocation Cellular communication systems Hybrid systems Wireless 1 Introduction Due to its capacity and coverage advantages, code division multiple access (CDMA) has become the leading technol- ogy to be implemented in next generation wireless systems [15]. The spectral efficiency and transmission quality in a CDMA system (e.g., IS95, CDMA2000 and WCDMA) are best achieved by proper implementation of power control that regulates the signal to interference ratio at the receiver end, and handoff that updates the assigned base station based on channel conditions. In hard handoff, an existing connection is broken before a new one is set up. Soft handoff, on the other hand, allows the mobile to commu- nicate with more than one base station at a particular instant, and thus allows a smoother transition. Some advantages of soft handoff include the elimination of the ping–pong effect, macroscopic selection diversity, and decrease in time constraints in the network, whereas the disadvantages are increased implementation complexity, a possible increase in downlink interference, and decreased network resources [6]. The focus of this paper is joint power control and hard/ soft handoff design. There is a vast amount of literature on allocation of transmit powers and base station assignment. In the sequel, we discuss only those which are relevant to the problems considered herein. A power control and cell- site selection algorithm that minimized the total transmit- ted power was first studied in [7, 8]. Later extensions to this algorithm included channel allocation [9], and beamform- ing [10]. The implementation of these algorithms lead to unnecessary handoffs, which can be reduced by using the hysteresis test [11, 12], the hysteresis/threshold algorithm [13], or other hard handoff algorithms [1416]. However, these hard handoff algorithms do not incorporate transmit powers in the decision process, and hence possible advantages of joint resource allocation are not realized. In an attempt to fulfill this objective in this paper, we propose to determine the transmitted powers and make hard handoff decisions from the solutions of optimization problems that achieve a tradeoff between the following performance criteria of interest: The expected number of signal M. Akar (&) Department of Electrical and Electronic Engineering, Bog ˘azic ¸i University, Bebek, Istanbul 34342, Turkey e-mail: [email protected] 123 Wireless Netw (2009) 15:691–708 DOI 10.1007/s11276-007-0069-y

Integrated power and handoff control for next generation wireless networks

Embed Size (px)

Citation preview

Page 1: Integrated power and handoff control for next generation wireless networks

Integrated power and handoff control for next generation wirelessnetworks

Mehmet Akar

Published online: 12 September 2007

� Springer Science+Business Media, LLC 2007

Abstract In this paper, joint downlink power control and

handoff design is formulated as optimization problems that

are amenable to dynamic programming (DP). Based on the

DP solutions which are impractical, two new algorithms

suitable for next generation wireless networks are pro-

posed. The first one is an integrated hard handoff/power

control scheme that endeavors a tradeoff between three

performance criteria: transmitted power, number of hand-

offs, and call quality. The second is a soft handoff/power

control algorithm that also takes into account the additional

cost of utilizing soft handoff. The proposed algorithms

present a paradigm shift in integrated handoff/power con-

trol by capturing the tradeoff between user satisfaction and

network overhead, therefore enjoy the advantages of joint

resource allocation, and provide significant improvement

over existing methods. The achievable gains and the

tradeoffs in both algorithms are verified through

simulations.

Keywords Power control � Handoff � Handover �Resource allocation � Cellular communication systems �Hybrid systems � Wireless

1 Introduction

Due to its capacity and coverage advantages, code division

multiple access (CDMA) has become the leading technol-

ogy to be implemented in next generation wireless systems

[1–5]. The spectral efficiency and transmission quality in a

CDMA system (e.g., IS95, CDMA2000 and WCDMA) are

best achieved by proper implementation of power control

that regulates the signal to interference ratio at the receiver

end, and handoff that updates the assigned base station

based on channel conditions. In hard handoff, an existing

connection is broken before a new one is set up. Soft

handoff, on the other hand, allows the mobile to commu-

nicate with more than one base station at a particular

instant, and thus allows a smoother transition. Some

advantages of soft handoff include the elimination of the

ping–pong effect, macroscopic selection diversity, and

decrease in time constraints in the network, whereas the

disadvantages are increased implementation complexity, a

possible increase in downlink interference, and decreased

network resources [6].

The focus of this paper is joint power control and hard/

soft handoff design. There is a vast amount of literature on

allocation of transmit powers and base station assignment.

In the sequel, we discuss only those which are relevant to

the problems considered herein. A power control and cell-

site selection algorithm that minimized the total transmit-

ted power was first studied in [7, 8]. Later extensions to this

algorithm included channel allocation [9], and beamform-

ing [10]. The implementation of these algorithms lead to

unnecessary handoffs, which can be reduced by using the

hysteresis test [11, 12], the hysteresis/threshold algorithm

[13], or other hard handoff algorithms [14–16]. However,

these hard handoff algorithms do not incorporate transmit

powers in the decision process, and hence possible

advantages of joint resource allocation are not realized. In

an attempt to fulfill this objective in this paper, we propose

to determine the transmitted powers and make hard handoff

decisions from the solutions of optimization problems that

achieve a tradeoff between the following performance

criteria of interest: The expected number of signal

M. Akar (&)

Department of Electrical and Electronic Engineering, Bogazici

University, Bebek, Istanbul 34342, Turkey

e-mail: [email protected]

123

Wireless Netw (2009) 15:691–708

DOI 10.1007/s11276-007-0069-y

Page 2: Integrated power and handoff control for next generation wireless networks

degradations, number of handoffs, and total amount of

transmitted power. A signal degradation is said to occur if

the averaged signal strength for the mobile user at some

instant falls below some threshold. This may not neces-

sarily imply dropping the call; however, it is an indicator in

assessing the quality of service for the mobile user, e.g.,

low signal degradation would imply better call quality.

Clearly, the latter can be improved by increasing the

number of handoffs, and/or increasing the transmitted

power intended for the user in question. On the other hand,

a higher number of handoffs causes excessive switching in

the network, while higher transmitted power increases

interference for the other users, thereby reducing the net-

work capacity. As will be discussed in Sect. 3, the

proposed hard handoff/power control algorithm strives to

achieve a tradeoff between the above performance criteria

of interest.

Since CDMA gained popularity in early 1990s, there has

been numerous studies conducted on modeling and analysis

of soft handoff [17–24], that either concentrated on eval-

uating the performance of the algorithms in the standards

[21, 24], or analyzing the effects of various parameters

such as the speed of the vehicle, call duration, and the size

of handoff region on system performance [17–20, 22, 23].

An alternative approach to soft handoff design was carried

out in [14, 25–27] which motivates the problems consid-

ered in this paper, and therefore these works are discussed

in more detail below.

Following the framework of [12, 13] that consisted of a

single mobile moving from one base station towards

another, Zhang and Holtzman derived approximate

expressions for the expected number of base stations in the

active set, the expected number of active set updates, and

outage probability, and verified the accuracy of their results

through simulations in [25]. However, no optimization was

done. Considering a similar setting, Asawa and Stark for-

mulated both hard and soft handoff design as discounted

infinite horizon reward/cost stochastic optimization prob-

lems, where the reward was associated with good signal,

and the cost with soft handoff overhead [14]. Using

dynamic programming (DP) arguments in a limited look-

ahead context, both hard and soft handoff algorithms were

derived, and were shown to outperform the algorithm in the

IS-95 standard. Later, finite horizon versions of similar

handoff problems were studied in [15, 16, 26, 27] by

explicitly characterizing the cost criteria of interest to both

the mobile user and the network operator, and numerous

hard/soft handoff algorithms were proposed.

The present paper provides advances on [7–27] by

incorporating power control into a joint decision mecha-

nism that also involves handoff design, thereby taking

advantage of joint resource allocation. This is especially

critical for the implementation of soft handoff during

which several base stations transmit resulting in increased

downlink interference (unless soft handoff and power

control are used intelligently). There have been numerous

studies on downlink power control to decrease interference

during soft handoff [28–33] which concentrate on

improving the performance of the algorithms implemented

in 3G systems [34]. In the standards, outer and inner loops

are used to control the transmit power. Outer loop power

control sets the target for fast power control (inner loop) so

that the required quality is achieved. In IS-95, fast power

control is done every 1.25 ms only in the uplink, whereas

WCDMA supports fast power control at 1.5 kHz in both

directions. When implementing downlink power control,

each base station in the active set may interpret the power

control command that the mobile sends differently leading

to some base stations increasing their transmit powers

whereas others decrease theirs. This problem is referred to

as power drifting, and may degrade downlink performance.

In [28, 29], mechanisms to balance the transmitted powers

from different base stations were discussed. Although

balancing transmit powers maximizes diversity gain, it also

increases downlink interference. In [30], SSDT (Site

Selection Diversity Transmission) power control, which is

also adopted by 3GPP [34], is studied. In SSDT, only the

best base station transmits data, while other base stations in

the active set transmit only on the control channel. Hence

this scheme mitigates downlink interference only at the

expense of giving up the macro-diversity advantage of soft

handoff. A combination of these methods were also

investigated [31–33]. However, the research in [28–33] all

assume that the mobile is already in the soft handoff mode;

therefore joint design of handoff and power control was not

considered. In this paper, we realize this objective by

engineering handoffs and control transmit power so as to

capture the tradeoff between the diversity advantage of soft

handoff and network overhead. In this context, call quality

is an important criterion for the mobile user (and also for

the network operator not to cause dissatisfaction), and it

can be improved for a given user via three methods: (i) by

increasing the transmitted power, (ii) by frequently

updating the active set, or (iii) by employing the soft

handoff mode. It is important that these decisions be made

properly in order to improve the utilization of network

resources. With this in mind, we will show in Sect. 4 that it

might be advantageous to design a joint handoff/power

control algorithm from the solution of an optimization

problem that takes the above criteria of interest into

consideration.

The rest of the paper is organized as follows. In Sect. 2,

combined handoff and power control is modeled as a

hybrid system which involves finite state and continuous

state variables [26]. This model is used in Sects. 3 and 4 to

address power control jointly with hard and soft handoff,

692 Wireless Netw (2009) 15:691–708

123

Page 3: Integrated power and handoff control for next generation wireless networks

respectively. Section 5 is devoted to possible extensions.

The proposed algorithms are tested numerically in Sect. 6,

and some concluding remarks are given at the end of the

paper.

2 System description

For simplicity of presentation, a system consisting of a

single mobile and two base stations is considered as in [12–

16, 25–27]; however, the ideas discussed in the sequel can

be generalized to multiple users and cell sites. As shown in

Fig. 1, it is assumed that the mobile is moving on a straight

line with a constant velocity v between two base stations B1

and B2 that are D meters apart. At each discrete-time

instant k, the signal received by the mobile from base

station Bi can be written as

siðkÞ ¼ �g log diðkÞ þ uiðk � 1Þ þ ziðkÞ; i ¼ 1; 2; ð1Þ

where di(k) is the distance between the mobile user and

base station Bi; ui(k–1) is the transmitted power from Bi (in

decibels); zi(k) is the shadowing term; and g is the path-loss

exponent.1 The shadow fading term zi(k) is modeled (in

decibels) as a log-normal Gaussian random process with

zero mean, and exponential autocorrelation function,

E ziðkÞziðk þ mÞ½ � ¼ r2ajmj; where r2 is the variance;

a ¼ e�ds=d0 is the correlation coefficient; ds is the

sampling distance; and d0 is the correlation distance [35].

The received signals are averaged to obtain the filtered

signals

�siðkÞ ¼ b�siðk � 1Þ þ ð1� bÞsiðkÞ; i ¼ 1; 2; ð2Þ

where b ¼ e�ds=dav ; and the parameter dav determines the

decay rate of the exponential averaging window.

Let XiðkÞ 2 f0; 1g; i = 1, 2 denote the state variable

describing whether the ith base station is in the active set or

not: If Xi(k) = 1 (Xi(k) = 0), then Bi is said to be (not) in the

active set at instant k. In addition, a switching input

Ui(k)[{0,1} is assumed to control the value of the state

Xi(k). If Ui(k) = 1 (Ui(k) = 0), the value of the state Xi(k) is

changed (unchanged).

Based on the above discussion, the state evolution can

be described by

xiðk þ 1Þ ¼ fiðxiðkÞ; uiðkÞ; ziðkÞÞXiðk þ 1Þ ¼ FiðXiðkÞ;UiðkÞÞ

�i ¼ 1; 2; ð3Þ

where xiðkÞ ¼ ½diðkÞ; siðkÞ; �siðkÞ�T is associated with Bi, and

the transition functions, fi(xi(k), ui(k), zi(k)), and Fi(Xi(k),

Ui(k)) are given by

fiðxiðkÞ;uiðkÞ;ziðkÞÞ¼diðkÞþð3�2iÞds

�glogdiðkþ1ÞþuiðkÞþziðkþ1Þb�siðkÞþð1�bÞsiðkþ1Þ

24

35;ð4Þ

FiðXiðkÞ;UiðkÞÞ ¼XiðkÞ; if UiðkÞ ¼ 0;

0; if UiðkÞ ¼ 1 and XiðkÞ ¼ 1;1; if UiðkÞ ¼ 1 and XiðkÞ ¼ 0:

8<:

ð5Þ

For convenience, the state and the input will be denoted by

hk ¼ ½xT1 ðkÞ; xT

2 ðkÞ;X1ðkÞ;X2ðkÞ�T ; and pk = [u1(k), u2(k),

U1(k), U2(k)]T, respectively. Given (3), the objective of the

present paper is to jointly determine the inputs ui(k)

(transmitted powers) and Ui(k) (handoff decisions) at each

instant k, in some optimal sense which will be defined later.

Note that the discrete state, X(k) = [X1(k),X2(k)], can take

values from the finite set f½0; 0�; ½1; 0�; ½0; 1�; ½1; 1�g (by

definition). However, throughout the paper it will be

assumed that the mobile user is connected to at least one

base station at all times, eliminating the discrete mode

[0,0].2 Two cases will be considered: (i) XðkÞ 2 Xh,

f½1; 0�; ½0; 1�g; and (ii) XðkÞ 2 Xs,f½1; 0�; ½0; 1�; ½1; 1�g:When XðkÞ 2 Xh; the user is associated with exactly one

base station at any given time, and only hard handoffs are

possible. When both stations are allowed to serve the user

at a given time, i.e., XðkÞ 2 Xs; then soft as well as hard

handoffs can occur. These two cases will be treated in

Sects.3 and 4, respectively.

Fig. 1 Simulation scenario

1 This discrete-time representation is obtained by sampling contin-

uous-time signal strength measurements [16], and it ignores the effect

of multi-path fading. Such an assumption is justified for two reasons:

(i) It is impractical to design handoff algorithms to compensate for

multi-path fading, and (ii) multi-path fading can also be compensated

by diversity combining and interleaving [15].

2 This assumption can be relaxed to accommodate call admission and

call removal.

Wireless Netw (2009) 15:691–708 693

123

Page 4: Integrated power and handoff control for next generation wireless networks

3 Integrated power control and hard handoff

In this section, it is assumed that exactly one base station is

serving the mobile at all times, and our objective is to

determine the transmitted powers and jointly make hard

handoff decisions in some optimal sense to satisfy both the

mobile users and the network operator. Note that the

algorithm in [7, 8] can be used for combined power control

and cell-site selection. However, this algorithm is not

robust to fluctuations in the received power level, and

therefore may result in undesired switching in the network

as explained below. Consider the mobile when it is moving

near the boundary of two neighboring cells. In this case, the

combined power control and cell-site selection algorithm in

[7, 8] assigns the base station which needs to transmit the

lowest amount of power to the mobile. However, it is clear

that such a scheme will generate too many unnecessary

handoffs when a small increase in the controlling base

station power is still satisfactory to keep the existing link

intact. The unnecessary handoffs can be reduced by using

the hysteresis test [11, 12], the hysteresis/threshold algo-

rithm [13], or other hard handoff algorithms [14–16].

However, since none of these hard handoff algorithms

incorporate transmit powers in the decision process, the

advantage of joint resource allocation is not realized.

In this section, the objective is to jointly determine the

transmitted powers and make handoff decisions in order to

achieve a tradeoff between the following performance

indicators: Total number of signal degradations (NSD), total

number of handoffs (NH), and total amount of transmitted

power (PT). A signal degradation is said to occur at time k,

if the averaged signal strength for the mobile at that instant

falls below a threshold, D , and the total number of signal

degradations (NSD) is obtained by counting these events on

the way from B1 to B2. Occurrence of a signal degradation

does not necessarily mean that the call is lost, as we assume

that the threshold level, D, can be chosen to be higher than

the actual threshold below which the call is dropped.

Hence, the metric NSD is used to assess the call quality for

the mobile user, and low (high) NSD implies good (poor)

call quality. Note that alternative characterizations of call

quality may be possible. For instance, a service failure can

be assumed if the signal strength drops below a threshold

for more than a certain amount of time. Alternatively, the

duration that the signal is below the threshold can be

considered as a means to characterize call quality. There

are two main reasons why we do not consider such char-

acterizations in this paper: (i) They tend to result in

intractable problem formulations in our framework, and (ii)

more importantly, we believe that the metric NSD adapted

herein provides sufficient means to measure call quality.

The other key criteria of interest are the number of hand-

offs, and the amount of transmitted power. We consider the

number of handoffs (NH) as a performance measure, since

it is important to prevent excessive switching in the net-

work. Last but not least, minimizing transmitted power not

only decreases interference, but also increases network

capacity.

The three performance criteria of interest are mathe-

matically described as

NSD ¼XK

k¼1

IfdðhkÞ\Dg; ð6Þ

NH ¼XK�1

k¼1

IfUðkÞ6¼½0;0�g; ð7Þ

PT ¼XK�1

k¼1

10u1ðkÞ=10 þ 10u2ðkÞ=10h i

; ð8Þ

where If�g is the indicator function; d(hk) is the filtered

signal strength for the mobile in discrete mode X(k)3; and K

is the length of the finite horizon under consideration.

Given (6)–(8), the objective in this section is to derive an

integrated power control and handoff algorithm that

endeavors to minimize a weighted sum of the expected

values of NSD, NH, and PT.

Problem 1 Determine u ¼ ½uð1Þ; uð2Þ; . . .; uðK � 1Þ� and

U ¼ ½Uð1Þ;Uð2Þ; . . .;UðK � 1Þ� which minimize the cost

E½NSD þ cNH þ rPT � ð9Þ

subject to (3) and the power constraints ui (k) £ umax,

i = 1,2 where c is the nonnegative cost of switching, and r

is a nonnegative constant that determines the relative

weight of the total transmitted power.

Remark The formulation of Problem 1 is such as to find

the best integrated hard handoff/power control algorithm

that will minimize the weighted cost in (9). Using (9), the

resource allocation gain (RAG) of the proposed method

can be computed to be the difference between the cost

values achieved by the proposed algorithm and by any

other available technique for all of their parameter choices.

More formally, given two algorithms A1 and A2, the

resource allocation gain of A1 over A2 for the hard handoff

case can be defined as

RAGHðA1;A2Þ ¼Best value of (9) for A2

� Best value of (9) for A1:ð10Þ

In a similar manner, percentage gains can be defined, if

desired. In this paper, we will say that algorithm A1 is

more efficient than algorithm A2 if and only if

3 The effect of co-channel interference will be discussed in Sect. 5.

694 Wireless Netw (2009) 15:691–708

123

Page 5: Integrated power and handoff control for next generation wireless networks

RAGH(A1,A2) [ 0. Detailed comparisons of several algo-

rithms will be made in Sect. 6.

The cost in (9) is the expected sum of the three per-

formance criteria of interest in this section, and its

minimization maximizes the call quality for the user while

minimizing the burden on the network, thereby achieving a

tradeoff between the expectations of the mobile users and

the network operator. Alternatively, this tradeoff can be

captured by formulating the problem as

minu;U

E½NH þ aPT � subject to E½NSD� � c; ð11Þ

where the constraint E[NSD] £ c ensures that the QoS

requirement is satisfied. Since the solution for the problem

in (11) can be obtained from the solution of Problem 1 for

appropriately chosen parameters c and r, we will focus on

Problem 1 in the sequel.

We first discuss a couple of limiting cases to gain some

insight into the solution of Problem 1. Consider r = 0. In

this case, since there is no cost associated with total power,

the base stations can transmit at the maximum allowable

level umax, and Problem 1 reduces to hard handoff design for

which several solutions were proposed in [14–16]. Another

limiting case is one when handoffs are free. Setting c = 0,

the optimization problem reduces to minimizing E[NSD +

rPT]. Below we show that the optimal handoff and power

control decisions can be made at each instant k, independent

of the past and future decisions. To this end, define

COST iðuhi; kÞ ¼ minuhi � umax

Q�Dþ miðuhi; kÞ

�r

� �

þ r10uhi=10; i ¼ 1; 2; ð12Þ

where mi (uhi,k), �r; and the function Q(�) are described by

miðuhi; kÞ ¼ b�siðkÞ þ ð1� bÞ½uhi � auiðk � 1Þ þ asiðkÞ� g log½diðk þ 1Þ=da

i ðkÞ��; ð13Þ

�r2 ¼ ð1� a2Þð1� bÞ2r2; ð14Þ

QðxÞ ¼ 1ffiffiffiffiffiffi2pp

Z 1x

e�t2=2dt: ð15Þ

Furthermore, let uH

hi denote the critical value of uhi for

which COST iðuhi; kÞ is attained.

Lemma 1 When hard handoffs are free (c = 0), then it is

optimal to connect to the base station BiH where iH is

obtained from iH ¼ arg mini¼1;2COST iðuhi; kÞ; and the

optimal power uiHðkÞ is given by uH

hiH:

Proof Since handoffs are free (c = 0), minimizing the

total cost in (9) is equivalent to minimizing

P½dð�sðk þ 1Þ;Xðk þ 1ÞÞ\D� þ r 10u1ðkÞ=10 þ 10u2ðkÞ=10� �

ð16Þ

at each step k. Given the current measurements, the above

minimization reduces to (12) for which the critical values

of uhi are umax and the two roots of the second order

equation, ln 1010

uhi þ ð�Dþmiðuhi;kÞÞ22�r2 � lnðkcÞ ¼ 0 where

kc ¼ 10ð1�bÞffiffiffiffi2pp

�r lnð10Þr : (

When handoffs are free, the optimal policy to Problem 1

is described by Lemma 1. However, if c = 0, there is a

conflict between future switching costs, and current call

quality and transmitted power; therefore the complete tra-

jectory of the mobile is necessary to derive the optimal

solution that is discussed next.

3.1 DP solution to Problem 1

The formulation of Problem 1 is so that its solution can be

obtained using DP techniques [36]. To this end, let

gKðhKÞ ¼ IfdðhK Þ\Dg ð17Þ

gjðhj; pjÞ ¼ IfdðhjÞ\Dg þ cIfUðjÞ6¼½0;0�gþ r 10u1ðjÞ=10 þ 10u2ðjÞ=10h i

; j ¼ 1; . . .;K � 1;

ð18Þ

and define the expected cost-to-go at time k as follows:

JkðhðkÞÞ ¼ minpk

EzðkÞjhkgKðhKÞ þ

XK�1

j¼k

gjðhj; pjÞ" #

: ð19Þ

The DP solution is obtained recursively by solving the

cost-to-go at each instant k:

JK�1ðhK�1Þ ¼ minpK�1

EzðK�1ÞjhK�1gKðhKÞ þ gK�1ðhK�1; pK�1Þ½ �

¼ IfdðhK�1Þ\Dg

þ minUðK�1Þ

OCiðK � 1Þ;OCjðK � 1Þ þ c� �

;

ð20Þ

where

OCiðK�1Þ¼ minuiðK�1Þ

P �siðkþ1Þ\D jhK�1ð Þþ r10uiðK�1Þ=10h i

;

i¼1;2:

ð21Þ

and for k¼K�2; . . .;1:

Wireless Netw (2009) 15:691–708 695

123

Page 6: Integrated power and handoff control for next generation wireless networks

JkðhkÞ ¼ minpk

EzðkÞjhkJkþ1ðhkþ1Þ þ gkðhk; pkÞ½ �

¼ IfdðhkÞ\Dg þminUðkÞ

OCiðkÞ;OCjðkÞ þ c� �

; ð22Þ

where the indices i and j refer to the controlling and the

complementary base stations at time k, respectively, and

OClðkÞ is the expected optimal cost-to-go if the lth base

station were to serve the mobile at the (k + 1)th instant.

Theorem 1 Suppose the user is associated with base

station Bi at time k. Then a hard handoff from Bi to Bj is

optimal at time k + 1 if and only if

OCjðkÞ þ c\OCiðkÞ; ð23Þ

and Bj should transmit at uH

hj: Otherwise, it is optimal for Bi

to transmit at uH

hi:

The DP solution as described above can be obtained

numerically to determine the optimal handoff and power

control policy pH. This solution relies on prior knowledge

of the future trajectory of the mobile, which makes the DP

algorithm impractical. However, it still can be used as a

benchmark in comparison to other algorithms such as the

limited look-ahead policy discussed next.

3.2 A locally optimal hard handoff/power control

algorithm

One way to obtain a practical algorithm from the DP

solution is to limit the time horizon, and make a decision

by considering only a few number of stages [36]. The

simplest such scenario is to use a one-step lookahead

policy, where the decision process is restricted to times k

and k + 1 only. In this case, the problem reduces to

deciding whether to make a hard handoff at instant k or not,

and to choosing the transmitter power levels u1(k) and u2(k)

which can be computed as follows:

UHðkÞ ¼

½1; 1�; if XðkÞ ¼ ½1; 0� and COST 2

þc\COST 1;or XðkÞ ¼ ½0; 1� and COST 1

þc\COST 2;½0; 0�; otherwise,

8>>>><>>>>:

ð24Þ

uHðkÞ ¼

½uH

h1;�1�T ; if XðkÞ ¼ ½1; 0� and

UHðkÞ ¼ ½0; 0�;or XðkÞ ¼ ½0; 1� and

UHðkÞ ¼ ½1; 1�;½�1; uH

h2�T; otherwise:

8>>>><>>>>:

ð25Þ

In this paper, (24) and (25) together with COST i as defined

in (12) will be referred to as our joint hard handoff/power

control algorithm. In particular, (24) is the hard handoff

decision whereas (25) corresponds to power control. From

(24), we note that a hard handoff is made (i.e.,

U(k) = [1,1]), when the sum of expected cost of being

served by the complementary base station and the cost of

switching (c) is lower than the expected cost of being

served by the current controlling base station. As can be

noted from (12), these expected costs depend not only on

the expected signal quality, but also the expected trans-

mitter power levels. Once the decision whether to handoff

or not is made, the suboptimal downlink transmitted power

levels are given by (25). Recall that the power levels are

given in decibels, therefore the power value �1 corre-

sponds to no transmission, e.g., ½uH

h1;�1�T

denotes B1

transmitting with the power level uH

h1 while B2 does not

transmit. The beauty of this algorithm is that it incorporates

the effect of shadow fading, mobility and the cost of

switching which further reduces undesired switching

between the base stations (i.e., the ping-pong effect is

mitigated). While doing so, a slight increase in transmitter

power is used to keep the call quality at a satisfactory level.

Note that the handoff decision in (24) is a comparison

type algorithm, and reduces to the hysteresis test in [11, 12]

by letting COST i ¼ ��si; and to the hard handoff algo-

rithms in [14–16] by letting COST i ¼ Q �Dþmiðumax;kÞ�r

� �;

i ¼ 1; 2: A simple comparison of these expressions with

COST i as in (12) reveals that the proposed algorithm

enjoys the advantages of joint resource allocation, while

other hard handoff algorithms [11, 12, 14–16] integrated

with power control (25) do not.

Another conceptually noteworthy point is that the

decisions that are made by (24) and (25) are not indepen-

dent of each other, but require joint optimization using

different techniques due to the nature of the variables

involved. In particular, power control is continuous, and we

have used techniques of differentiation given a fixed

assignment of base stations. However, among a finite

number of such possible assignments, one needs to decide

on whether it would be advantageous to make a handoff,

taking into account also the cost of switching as well. Thus,

the algorithm is hybrid in the sense that the decision is

based on both the continuous (e.g., power) and discrete

(base station assignment) variables.

4 Integrated power control and soft handoff

Due to the nature of CDMA signaling, further performance

improvements over joint power control and hard handoff

algorithms are possible by considering soft handoff and

power control. Although soft handoff provides macro-

scopic diversity, it is also more complex to implement, and

is likely to increase downlink interference. The increased

complexity in implementation stems from the extra

696 Wireless Netw (2009) 15:691–708

123

Page 7: Integrated power and handoff control for next generation wireless networks

parameters that are incorporated into the standards. For

instance, the three parameters in IS-95A are [37]: Add

threshold (Ta), drop threshold (Td), and drop timer thresh-

old (Td,t). In IS-95A, a base station is added to the active set

when the pilot strength exceeds Ta, and it is dropped from

the active set only when the pilot stays below Td for at least

Td,t seconds. The IS-95A algorithm was later modified in

IS-95B by allowing dynamic thresholds. The soft handover

algorithm in WCDMA is more complicated, and uses the

following five parameters [5, 34]: Add hysteresis (ha), drop

hysteresis (hd), replacement hysteresis (hr), threshold for

soft handover (Ts), and time to trigger ðDTÞ. The WCDMA

handover algorithm operates as follows:

(Addition) A base station is added to the active set if the

active set is not full, and its pilot exceeds best–pilot–

Ts + ha for a period of DT, where best–pilot is the best

pilot already in the active set.

(Removal) A base station is dropped from the active set

if its pilot stays below best–pilot–Ts + hd for a period of

DT .

(Replacement) If the active set is full and best candidate

pilot is better than worst–pilot–Ts + hr for a period of

DT , where worst–pilot is the worst pilot already in the

active set.

When implementing soft handoff, outer and inner loops

are used to control the transmit power. Outer loop power

control sets the target for fast power control (inner loop) so

that the required quality of service is achieved. In IS-95,

fast power control is done every 1.25 ms only in the uplink,

whereas WCDMA supports fast power control with

1.5 kHz in both directions. As discussed in the introduc-

tion, a vast amount of research has been reported on power

control for soft handoff [28–33]; however all assume that

the mobile is already in the soft handoff mode, and

therefore a truly joint design of handoff and power control

was not considered.

The objective in this section is to engineer handoffs and

control transmit power so as to capture the tradeoff

between the diversity advantage of soft handoff and net-

work overhead. Once again, call quality is the important

criterion for the mobile user, which can be improved by

utilizing soft handoff. However, when X(k) = [1,1], there is

increased complexity in implementation and decreased

network resources, simply because there are more base

stations that are transmitting signals. Obviously, this is

undesirable unless the call for the mobile of interest is

about to be lost. In this section, we characterize the per-

formance criteria of interest to the mobile user and the

network operator, and incorporate them in an optimization

problem to design a joint handoff/power control algorithm.

The call quality will be accessed through the signal

degradation criterion in (6) with a slight modification on

the characterization of dð�sðkÞ;XðkÞÞ: In particular, selec-

tion diversity will be assumed in the soft handoff mode,

and hence dð�sðkÞ;XðkÞÞ is given by dð�sðkÞ;XðkÞÞ¼ max �s1ðkÞ; �s2ðkÞ½ � when X(k) = [1,1]. Other combining

techniques such as equal gain and any other weighted

combining of the signals are also possible [26]. The call

quality for the mobile may be improved via three methods:

(i) by increasing the transmitted power, (ii) by frequently

updating the active set, or (iii) by employing the soft

handoff mode. Associated with these three methods will be

three performance criteria: Total power used (PT), total

number of active set updates (NU), and total number of base

stations in the active set (NB). The total power used (PT) for

the downlink is still characterized by (8). Similarly, NU and

NB are expressed as

NU ¼XK�1

k¼1

IfUðkÞ6¼½0;0�g; ð26Þ

NB ¼ K þXK

k¼1

IfXðkÞ¼½1;1�g: ð27Þ

Note that NU replaces the total number of handoffs, which

is considered in the hard handoff algorithm design in the

previous section. Even though NU and NH have the same

description, NU can conceptually be viewed as an extension

of NH since the discrete state space is larger for the joint

soft handoff and power control design. On the other hand,

the total number of base stations in the active set (NB) is the

additional criterion that will be taken into account in this

section. Since we assume that the mobile is connected to at

least one base station at each step, the constant K (total

number of steps from B1 to B2) is added to the expression

for NB. Considering this additional performance measure is

important from the network operator’s point of view in

order to penalize unnecessary use of the soft handoff mode.

The objective in this section is to derive an algorithm that

endeavors to jointly minimize a weighted sum of the

expected values of NSD, NU, NB and PT.

Problem 2 Determine u ¼ ½uð1Þ; uð2Þ; . . .; uðK � 1Þ� and

U ¼ ½Uð1Þ;Uð2Þ; . . .;UðK � 1Þ� which minimize the cost

E gKðhKÞ þXK�1

j¼1

gjðhj; pjÞ" #

ð28Þ

with gKðhKÞ ¼ IfdðhK Þ\Dg þ cbIfXðKÞ¼½1;1�g; and gj(hj,pj)

for j ¼ 1; . . .;K � 1 as

gjðhj; pjÞ ¼IfdðhjÞ\Dg þ cuðjÞIfUðjÞ6¼½0;0�gþ r 10u1ðjÞ=10 þ 10u2ðjÞ=10h i

þ cbIfXðjÞ¼½1;1�g;

ð29Þ

Wireless Netw (2009) 15:691–708 697

123

Page 8: Integrated power and handoff control for next generation wireless networks

subject to (3) and the power constraints ui(k) £ umax where

cuðjÞ ¼ch; if UðjÞ ¼ ½1; 1�;cs; if UðjÞ2f½0; 1�; ½1; 0�g;

and the constants r,

ch, cs, and cb are all nonnegative.

The cost in (28) is the expected sum of the four per-

formance criteria of interest in this section, and its

minimization maximizes the call quality for the user

while minimizing the network overhead. In this formu-

lation, the weight factor r determines the relative

importance of the transmitted power, whereas cb is the

extra cost of utilizing soft handoff.4 Similarly, ch and cs

are the switching costs that are used to penalize the active

set updates; a cost of ch is incurred if a hard handoff is

performed, and a switching cost of cs (cs £ ch) is assumed

when a base station is added to, or dropped from the

active set.

Remark Analogous to the hard handoff case, given two

soft handoff/power control algorithms A1 and A2, the

resource allocation gain of A1 over A2 can be defined as

RAGSðA1;A2Þ ¼Best value of (28) for A2

� Best value of (28) for A1: ð30Þ

We will say that algorithm A1 is more efficient than

algorithm A2 if and only if RAGS(A1,A2) [ 0.

Before we dwell into the general solution of Problem 2,

we discuss a couple of limiting cases. First consider r = 0.

In this case, since there is no cost associated with total

power, the base stations can transmit at the maximum

allowable level umax, and the problem reduces to the soft

handoff design considered in [14, 26, 27]. Another limiting

case is one when active set updates are free. Setting ch =

cs = 0, the optimization problem reduces to minimizing

E[NSD + rPT + cb NB]. To state the solution in this case, let

COST i be as in (12), and define COST 12 by

COST 12 ¼ minus1;us2 � umax

Y2

i¼1

Q�Dþ miðusi; kÞ

�r

� �

þ rX2

i¼1

10uH

si =10 þ cb;

ð31Þ

where mi (usi,k) is given by (13), and uH

si is the value of usi,

i = 1,2 for which COST 12 is achieved.

Lemma 2 When active set updates are free, i.e., ch =

cs = 0, then

(i) it is optimal that only Bi should transmit at uH

hi if and

only if COST i�minfCOST j; COST 12g; and,

(ii) it is optimal to be in the soft handoff mode if and only

if COST 12�minfCOST 1; COST 2g; and the base

stations B1 and B2 should transmit at uH

s1 and

uH

s2;respectively.

Proof Suppose ch = cs = 0. Then minimizing (28) over K

steps is equivalent to minimizing

P½dð�sðk þ 1Þ;Xðk þ 1ÞÞ\D� þ r 10u1ðkÞ=10 þ 10u2ðkÞ=10� �

þ cbIfXðkþ1Þ¼½1;1�g ð32Þ

at each step k. Given the current state, the above

minimization can be done by taking the minimum of

the expected cost (31) in the soft handoff mode and the

costs in (12). In minimizing (31), the critical points can

be obtained from the roots of two coupled nonlinear

equations

ln 10

10us1 þ

ð�Dþ m1ðus1; kÞÞ2

2�r2

� ln kcQ�Dþ m2ðus2; kÞ

�r

� � �¼ 0; ð33Þ

ln 10

10us2 þ

ð�Dþ m2ðus2; kÞÞ2

2�r2

� ln kcQ�Dþ m1ðus1; kÞ

�r

� � �¼ 0: ð34Þ

(

Lemma 2 describes the optimal policy to Problem 2

when the active set updates are free. If this is not the

case, then there is a conflict between future switching

costs, and current call quality, transmitted power and cost

of being in the soft handoff mode. Hence information

about the future is needed to compute the optimal DP

solution.

4.1 DP solution to Problem 2

For notational convenience, let

OC12ðK�1Þ¼ minu1ðK�1Þ;u2ðK�1Þ

"cbþP maxf�s1;�s2g\D jhK�1ð Þ

þrX2

i¼1

10uiðK�1Þ=10

#:

ð35Þ

Then the expected cost-to-go at time k as defined in (19)

can be computed recursively as follows:

4 Since the possible adverse effect of downlink interference is already

captured in the total transmitted power, cb is used to model additional

signaling and computational cost associated with utilizing soft

handoff.

698 Wireless Netw (2009) 15:691–708

123

Page 9: Integrated power and handoff control for next generation wireless networks

where OCiðkÞ and OC12ðkÞ are the expected optimal costs if

only Bi or both base stations were to serve the mobile at the

next instant k + 1, respectively.

Theorem 2 Suppose the user is associated with base

station Bi at time k. Then

(i) a hard handoff from Bi to Bj is optimal at time k + 1 if

and only if

OCjðkÞ þ ch\minfOCiðkÞ;OC12ðkÞ þ csg ð38Þ

and the controlling base station Bj transmits at uH

hj:

(ii) a soft handoff is optimal (i.e. both base stations serve

the mobile) at time k + 1 if and only if

OC12ðkÞ þ cs\minfOCiðkÞ;OCjðkÞ þ chg ð39Þ

and the base stations B1 and B2 transmit at uH

s1 and uH

s2;

respectively.

Theorem 2 part (i) provides the necessary and sufficient

conditions for performing a hard handoff at time k. The

second part of the theorem, part (ii), delineates the condi-

tions for adding a base station to the active set, and hence

for soft handoff to be optimal. The following theorem

states similar conditions for dropping a base station from

the active set.

Theorem 3 Suppose that both base stations are in the

active set at time k. Then base station j is dropped from the

active set if and only if

OCiðkÞ þ cs\minfOC12ðkÞ;OCjðkÞ þ csg; ð40Þ

and it is optimal that base station Bi transmits at uH

hi:

Otherwise, staying in the soft handoff mode is optimal.

4.2 A locally optimal handoff/power control algorithm

As in the previous section, the DP solution requires the

complete trajectory of the mobile in advance which makes

it impractical. By restricting the decision process to times k

and k + 1 only, the following algorithm is obtained:

JK�1ðhK�1Þ ¼minpK�1

EzðK�1ÞjhK�1gKðhKÞ þ gK�1ðhK�1; pK�1Þ½ �

¼ IfdðhK�1Þ\Dg þ cbIfXðK�1Þ¼½1;1�g

þ

minUðK�1Þ OCiðK � 1Þ;OCjðK � 1Þ þ ch;OC12ðK � 1Þ þ cs

� �;

if only Bi is serving the mobile at time K � 1;

minUðK�1Þ OCiðK � 1Þ þ cs;OCjðK � 1Þ þ cs;OC12ðK � 1Þ� �

;

if both base stations are serving the mobile at time K � 1;

8>>><>>>:

ð36Þ

JkðhkÞ ¼minpk

EzðkÞjhkJkþ1ðhkþ1Þ þ gkðhk; pkÞ½ �

¼ IfdðhkÞ\Dg þ cbIfXðkÞ¼½1;1�g

þ

minUðkÞ OCiðkÞ;OCjðkÞ þ ch;OC12ðkÞ þ cs

� �;

if only Bi is serving the mobile at time k;

minUðkÞ OCiðkÞ þ cs;OCjðkÞ þ cs;OC12ðkÞ� �

;

if both base stations are serving the mobile at time k;

8>>><>>>:

ð37Þ

Wireless Netw (2009) 15:691–708 699

123

Page 10: Integrated power and handoff control for next generation wireless networks

u�ðkÞ ¼½uH

h1;�1�T ; if XHðk þ 1Þ ¼ ½1; 0�;

½ �1; uH

h2�T ; if XHðk þ 1Þ ¼ ½0; 1�;

½uH

s1; uH

s2�T ; otherwise;

8<: ð42Þ

where XH

i ðk þ 1Þ ¼ FiðXiðkÞ;UH

i ðkÞÞ; i = 1,2. Note that

the algorithm in (41)–(42) is a generalization of the inte-

grated hard handoff/power control algorithm given in (24)

and (25) (This can be seen by choosing cb ¼ 1). In par-

ticular, (41) corresponds to the handoff decision. In (41),

the input selection U(k) = [1,1] corresponds to hard hand-

off, and the discrete inputs, U(k) = [1,0] and U(k) = [0,1],

correspond to adding/dropping base stations, B1 and B2, to/

from the active set, respectively (soft handoff). From (41),

we note that a switching from one discrete mode to another

occurs only when the expected cost of being served in the

candidate discrete mode plus the cost of switching to that

mode is less than both the expected cost of being served in

the current mode and the expected cost of being served in

the third mode plus the cost of switching to the third mode.

On the other hand, depending on which base stations are

going to be in the active set, the suboptimal downlink

transmitted power levels are given by (42), e.g., in the soft

handoff mode, the transmit powers are uH

s1 and uH

s2 for B1

and B2, respectively.

The handoff decision in (41) has a structure similar to

the ones studied in [14, 26]. In particular, the simplified

algorithm in [14] is obtained by letting COST i ¼ �Ri;

i ¼ 1; 2; and COST 12 ¼ �R12 � cb (Ri and R12 are the

rewards of being served by Bi only and both base

stations, respectively). On the other hand, if

COST i ¼ Q �Dþmiðumax;kÞ�r

� �; i ¼ 1; 2; COST 12 ¼ COST 1�

COST 2 þ cb; then (41) reduces to the soft handoff algo-

rithm in [26]. Once again, a simple comparison of these

expressions with COST i in (12) and COST 12 in (31)

reveals that the proposed algorithm enjoys the advantages

of joint resource allocation, while other soft handoff

algorithms [14, 26, 27] do not.

4.3 Computational issues

The implementation of the algorithm in (41)–(42) requires

the computations of uH

hi and uH

si ; i = 1,2. The power levels

uH

hi; i = 1,2 can be directly computed as described in Sect. 3.

On the other hand, the candidate solutions for uH

si ; i = 1,2

must be obtained from the roots of (33) and (34), which does

not seem to be analytically possible, since these equations

are coupled and highly nonlinear. Therefore, we will resort

to nonlinear programming techniques [38]. In particular, we

will use Newton’s method to compute uH

s1 and uH

s2: To this

end, let pn = [us1(n),us2(n)]T, where usi(n) is an estimate for

uH

si ; i = 1,2 at the nth iteration. The gradient descent type

algorithm that will be used in this paper is given by

pnþ1 ¼ pn � anDnrJðpnÞ ð43Þ

where an is the positive step size, Dn is a positive definite

matrix, and J(pn) is the argument of (31). The simple

choice of Dn = I leads to the steepest descent algorithm,

however for faster convergence, we use Dn ¼ r2JðpnÞð Þ�1

provided that r2JðpnÞð Þ�1is positive definite. If

r2JðpnÞð Þ�1is not positive definite, then Dn is taken to be

0.001I. There are also numerous ways of choosing the step

size an. In this paper, the step size is successively reduced

according to the Armijo rule [38].

Using the boundedness properties of the function J(pn)

(which can easily be derived from (31)), it can be proven

that the sequence pn converges [38]. However, one setback

is that the function (31) is not convex in us1 and us2,

therefore any iterative method could converge to a local

minimum which makes the initial guess for the iterative

algorithm crucial. A sample plot of the function in (31) for

the values of u1; u2 2 ð�1; umax ¼ 105� is shown in Fig. 2.

It is also clear from this plot that the cost criterion in (31) is

bounded both from above and below. Hence, it can be

concluded that the sequence pn converges [38]. Further-

more, it is not difficult to see that the function J(pn) is

convex in a region ½u01; umax� � ½u02; umax� for some u01� umax

and u02� umax: Therefore a good starting point for the

U�ðkÞ ¼

½1; 1�; if XðkÞ ¼ ½1; 0� and COST 2 þ ch\minfCOST 1; COST 12 þ csg;or XðkÞ ¼ ½0; 1� and COST 1 þ ch\minfCOST 2; COST 12 þ csg;

½1; 0�; if XðkÞ ¼ ½0; 1� and COST 12 þ cs\minfCOST 2; COST 1 þ chg;or XðkÞ ¼ ½1; 1� and COST 2 þ cs\minfCOST 12; COST 1 þ csg;

½0; 1�; ifXðkÞ ¼ ½1; 0� and COST 12 þ cs\minfCOST 1; COST 2 þ chg;or XðkÞ ¼ ½1; 1� and COST 1 þ cs\minfCOST 12; COST 2 þ csg;

½0; 0�; otherwise,

8>>>>>>>><>>>>>>>>:

ð41Þ

700 Wireless Netw (2009) 15:691–708

123

Page 11: Integrated power and handoff control for next generation wireless networks

algorithm is usi = umax, i.e., we initialize with the maxi-

mum power levels.5 Although we have not managed to

prove analytically that the algorithm converges to the

global minimum, the desired results are always obtained in

our simulations as will be demonstrated in Sect. 6.

5 Extensions

In this section, we elaborate on extensions to the algo-

rithms discussed in the previous two sections. It is

noteworthy to point out that parallel results can be pre-

sented for the uplink as well. In particular, a model similar

to (3) can be developed, and the cost criteria of interest can

be modified appropriately to handle the challenges in the

reverse link. However, these details will be omitted in this

paper. Instead, we will focus on the effects of multiple base

stations and interference.

5.1 Extension to multiple base stations

In case of N base stations (N [ 2), the proposed algorithms

can still be used by suitably modifying the cost expres-

sions, COST 1; COST 2 and COST 12: To this end, we start

with integrated power control and hard handoff design. We

first compute COST i; i ¼ 1; 2; . . .;N from (12), and then

evaluate

BcðkÞ ¼ arg mini¼1;...;N

COST i; ð44Þ

where Bc(k) is the index of candidate controlling base

station at the next instant. If COST BcðkÞ þ c\COST BðkÞ(where B(k) is the index of the controlling base station),

then a handoff is performed to the base station with the

index Bc(k). If a handoff is made, then the transmit power is

uH

BcðkÞ; otherwise it is uH

BðkÞ: As such, the computational

complexity of extending the algorithm to N base stations is

linear in the number of base stations, whereas it is more

intensive for soft handoff.

For integrated soft handoff/power control in the case of

N base stations, one needs to minimize the cost function,

Yi¼1;...;N

Qmiðusi; kÞ � D

�r

� �þX

i¼1;...;N

ri10usi=10 þ cbjUðkÞj;

ð45Þ

where |U(k)| denotes the norm of U(k). Since U(k) assumes

2N different values in the case of N base stations, we need

to solve 2N optimization problems in general. It is shown in

[39] that the largest diversity gain is obtained in going from

N = 1 to N = 2, and diminishing returns are obtained with

increasing N. This is not only true of the selective com-

bining method (i.e., taking the maximum of the received

signals) adapted in this paper, but also is typical for all

diversity techniques [39]. Therefore, it is reasonable to use

the algorithm in (42)–(42) with the two base stations that

have the strongest pilot signals.

5.2 Effect of interference

In the previous sections, integrated handoff and power

control design was carried out by neglecting the possible

effect of co-channel interference. This section is devoted to

relaxing that assumption. Assume that there are N cells,

and each cell serves Mi (i ¼ 1; . . .;N) mobile users. The

candidate mobile is still considered to be moving away

from base station B1 and getting closer to base station B2.

First consider cell 1, and the M1 users it is serving. Let

u1j be the power intended for the jth user from base station

B1. For convenience, the candidate mobile is referred to as

the number 1 user, and u11 corresponds to the power

transmitted by the base station intended for the candidate

mobile. Based on this setting, the total interference expe-

rienced by the candidate mobile stemming from signals

intended for other users in the cell is given byPM1

j¼2 q211;1j10ðu1j�glogd1þz1Þ=10; where q11,1j is the cross-cor-

relation between the pulse shapes or spreading waveforms

for the candidate mobile and the jth interferer; d1 is the

distance between the candidate mobile and B1; and z1 is the

shadowing effect on the communication link between the

candidate mobile and B1.6,7 Similarly, the candidate mobile

experiences the interferencePMl

j¼1 q211;lj 10ðulj�g log dlþzlÞ=10

−100−50

050

100150

−100−50

050

100150

0

0.2

0.4

0.6

0.8

1

1.2

1.4

u1

u2

Dow

nlin

k so

ft co

st

Fig. 2 Sample function for downlink soft cost criterion

5 Another plausible starting point for the algorithm is usi ¼ uH

hi :

6 In this expression, u1j, d1, and z1 are all functions of time; however

the time index has been dropped for simplicity of the presentation.7 This model is quite general and meant to capture many of the non-

idealities experienced in practical systems in a simple manner. For

example, even if orthogonal spreading codes are employed in a

spread-spectrum system, these codes cease to be orthogonal after

passing through a multipath channel.

Wireless Netw (2009) 15:691–708 701

123

Page 12: Integrated power and handoff control for next generation wireless networks

from the lth cell, where dl is the distance between the

candidate mobile and Bl; and zl is the shadowing effect on

the communication link between the candidate mobile and

Bl. The assumption on zl is that it is normally distributed

with zero mean and variance r2zj: Note that it may not be

possible to model zl as a correlated Gaussian random var-

iable as we did in Sect. 2. Now, the carrier-to-interference-

plus noise ratio (CINR) for the mobile in the discrete mode

X(k) = [1, 0] is

where r2n is the noise variance at the receiver. A signal

degradation event in this mode is said to occur if this

quantity falls below the threshold D. Similarly, a signal

degradation occurs in the mode X(k) = [0,1] if

falls below D. In the soft handoff mode, X(k) = [1,1], a

signal degradation event occurs if both of the quantities in

(46) and (47) fall below D.

Inclusion of the effect of interference in the definition of

the signal degradation event ultimately changes the first

terms in the cost criteria (12) and (31). Under the assump-

tion that z1; z2; . . .; and zN are independent, this modification

is facilitated by noting that z1; z2; . . ., and zN are jointly

Gaussian with individual means mzjand variances r2

zj: Then

the first term in (12) is seen to be replaced by (48)

u11� g logd1þ z1� 10log r2nþXM1

j¼2

q211;1j10ðu1j�g logd1þz1Þ=10

þXN

l¼2

XMl

j¼1

q211;lj10ðulj�g logdlþzlÞ=10

!; ð46Þ

u21 � g log d2 þ z2 � 10 log r2n þ

XM2

j¼2

q221;2j10ðu2j�g log d2þz2Þ=10 þ

XN

l¼1;l6¼2

XMl

j¼1

q221;lj10ðulj�g log dlþzlÞ=10

!; ð47Þ

R1�1 � � �

R1�1

QNj¼1;j6¼i

1ffiffiffiffi2pp

rzj

eðzj�mzj

Þ2=2r2zj � Q

mzi�10 log diþ10 log

10ðu11�DÞ=10�PMi

m¼2

q2i1;im

10uim=10

r2nþPN

l¼1;l 6¼i

PMi

m¼2

q2i1;im

10uim=10

0BB@

1CCA

rzj

0BBBBBBBBB@

1CCCCCCCCCA

dzi�1dziþ1. . .dzN ; ð48Þ

702 Wireless Netw (2009) 15:691–708

123

Page 13: Integrated power and handoff control for next generation wireless networks

where N–1 inner integrals exist. Recall that the objective is

to find the value of ui1, i = 1,2 which minimize (12) with the

first term replaced. However, in this case the stationary

points cannot be easily obtained as opposed to the case in

Sect. 3. Instead, the gradient descent type algorithm in (43)

needs to be used to find the minimizing value of the power

control variable. Similarly, for the soft handoff mode the

first term in (31) is to be replaced by (49)

where s1c and s2c are obtained from

s1c

s2c

�¼10log D�1

D

r2nþPNl¼3

PMl

j¼1

q211;lj10ðulj�g logdlþzlÞ=10

r2nþPNl¼3

PMl

j¼1

q221;lj10ðulj�g logdlþzlÞ=10

26664

37775

0BBB@

1CCCA;

ð50Þ

and

is assumed to be invertible.

6 Numerical results

In this section, we present some numerical results for the

algorithms proposed in Sects. 3 and 4 to demonstrate the

possible gains achievable by joint resource allocation. The

setup in Fig. 1 is simulated as the mobile user moves away

from B1 towards B2 for the parameter set given in Table 1

[14–16]. The sampling distance ds = 10 m corresponds to

the speed of 72 km/h at a sampling period of 0.5 s. The

signal predictor xðk þ 1Þ ¼ xðkÞ is used in the implemen-

tation of the algorithms. Although performance may

slightly be improved by using more sophisticated predic-

tors, such gains have been shown to be small [15];

therefore, we opt to use the current measurements for

simplicity. As the shadow-fading variance is assumed to be

8 dB, averaged results from Monte Carlo simulations will

be presented for several sets of parameters.

Z 1�1� � �Z 1�1

YNj¼3

1ffiffiffiffiffiffi2pp

rzj

eðzj�mzj

Þ2=2r2zj Q

mz1� s1c

rz1

� �Q

mz2� s2c

rz2

� �dz3. . .dzN ; ð49Þ

DD ¼10ðu11�D�10 log d1Þ=10 �

PM1

j¼2

q211;1j10ðu1j�g log d1Þ=10 �

PM2

j¼2

q221;2j10ðu2j�g log d2Þ=10

�PM1

j¼2

q211;1j10ðu1j�g log d1Þ=10 10ðu21�D�10 log d2Þ=10 �

PM2

j¼2

q221;2j10ðu2j�g log d2Þ=10

26664

37775; ð51Þ

Table 1 Simulation parameters

D = 2000 m base station separation

umax = 105 dBm maximum allowable power

g = 30 dB path-loss exponent

r = 8 dB standard deviation of the fading process

d0 = 30 m correlation distance

ds = 10 m sampling distance

dav = 10 m averaging distance

D ¼ 0 dB threshold of the signal degradation

0 200 400 600 800 1000 1200 1400 1600 1800 200055

60

65

70

75

80

85

90

95

100

105

d1(k)

Dow

nlin

k tr

ansm

ittal

pow

ers

u*h1

u*h2

u*s1

u*s2

Fig. 3 Suboptimal downlink transmitted power levels

Wireless Netw (2009) 15:691–708 703

123

Page 14: Integrated power and handoff control for next generation wireless networks

We first examine the transmitted powers. Figure 3

shows uH

hi and uH

si ; i = 1,2 as a function of the distance from

B1 under the assumption that distance information is known

and there is no shadowing. The interesting observation is

that uH

s1 is equal to uH

h1 (similarly for uh2H and uH

s2) till the

mobile gets close to the boundary of the cells, then there is

a neighborhood around the boundary in which the subop-

timal soft power levels, uH

si ; i = 1,2 are significantly lower

than the suboptimal hard power levels, uH

hi; i = 1,2. From

Fig. 3, we also note that 10uH

s1=10 þ 10uH

s2=10� 10min uH

hi=10;

which supports the intuition that the proposed scheme

strives to minimize interference caused to users that are

close to the boundary of cells.

6.1 Results for integrated hard handoff and power

control

We first evaluate the performance of the algorithms pro-

posed in Sect. 3, and compare them with the commonly

used hysteresis test [11, 12] combined with power control

in (25). In the hysteresis test, a handoff is made when the

pilot from the new base station exceeds the current signal

level by a hysteresis margin of h decibels [11, 12]. The

hysteresis algorithm with the power levels uH

hi; i = 1,2 is

tested for various values of h in the interval [0, 15] deci-

bels. Then for given values of c and r, the cost in (9) for the

hysteresis test is evaluated by determining the minimum

cost over all values of h that are considered. This operation

is carried out to ensure that the best performance of the

hysteresis test combined with power control in (25) is

achieved.

Figure 4 shows the results for the DP solution (from

Theorem 1), its suboptimal version (24)–(25), and the

hysteresis handoff algorithm with power control (25). As

predicted by Lemma 1 (when c = 0), the proposed

algorithm (24)–(25) performs the same as the DP solution.

Furthermore, as the cost of switching (c) increases, so does

the difference between the average cost of the DP solution

and its locally optimal version. This is simply due to the

fact that the solution to Problem 1 requires the future state

information which the DP algorithm utilizes, whereas its

suboptimal version does not. Figure 4 also demonstrates

that the proposed method outperforms the hysteresis

handoff algorithm with power control (25) in terms of

minimizing the cost in (9). In particular, we have

RAGH(Algorithm (24–25), Hysteresis with PC) [ 0

which indicates that the proposed algorithm may improve

utilization of network resources while maximizing user

satisfaction.

Figure 5 shows the tradeoff between the three per-

formance criteria of interest for the integrated hard

handoff/power algorithm in (24)–(25). This plot is

obtained by testing the simulation scenario for varying

cost of switching (c) and transmitted power weight factor

(r). Points A, C, D, and F on this graph characterize the

extremes for the algorithm, e.g., point A (high r and

high c) corresponds to low transmit power, low handoffs,

which therefore result in a greater number of signal

degradations and poorer call quality. On the other hand,

point C is obtained by choosing a high value for r and

c = 0. This choice of constants also leads to low power

(because of high r), but a higher number of handoffs

compared to point A, because handoffs are not penalized

as heavily. Similar explanations can be made about the

other sharp points on the curve in Fig. 5, and these

results are tabulated in Table 2, which is useful in

gaining insight into the choice of these parameters c and

r under different channel and network conditions in a

real system. For instance, if there is a maximum number

of signal degradations requirement, such as the one in

00.2

0.40.6

0.8 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6

x 10−12

0

0.5

1

1.5

2

2.5

3

3.5

4

rc

Ave

rage

cos

t

DP algorithm

Suboptimal algorrithm

Hysteresis algorithm with PC

Fig. 4 Comparison of hard handoff/power control algorithms

00.5

11.5

22.5

0

5

10

15118

119

120

121

122

123

124

Average number of signal degradations

Average number of handoffs

Ave

rage

am

ount

of t

rans

mitt

ed p

ower

A

B C

D

E

F

G

Fig. 5 Tradeoffs involved in the proposed hard handoff/power

control algorithm (24)–(25)

704 Wireless Netw (2009) 15:691–708

123

Page 15: Integrated power and handoff control for next generation wireless networks

(11), this constraint can be satisfied by appropriately

picking the weights c and r, i.e., by operating on a point

in Fig. 5 (e.g. B, or G) which meets the QoS require-

ment, while minimizing the network overhead.

6.2 Results for integrated soft handoff/power control

For integrated soft handoff and power control, we first

compare the performances of the DP solution (from The-

orems 2 and 3), and its suboptimal version given in Sect. 4.

The simulation scenario is tested for several values of the

parameters involved, and the achieved cost as described in

(28) is plotted in Figs. 6 and 7, from which it is noted that

the DP algorithm performs the same as its suboptimal

version when the active set updates are free (as predicted

by Lemma 2). The performances are also close when the

transmit power weight factor r is low, in which case the

transmit powers are not given as much importance. Hence,

it is advantageous for the mobile to go into the soft handoff

mode as soon possible, and therefore soft handoff is used

extensively. However, with increasing r and nonzero cs, the

gap between the performances of the DP solution and its

suboptimal version also increases. This is intuitive since

the optimal solution to Problem 2 (given by the DP algo-

rithm in Theorems 2 and 3) requires the complete future

state, which is not utilized by the suboptimal solution.

On the other hand, the suboptimal algorithm (41)–(42) is

the way to go in practical systems for computational rea-

sons. We now compare its performance with that of the

handoff policy proposed in the IS-95A standard [37].

Although downlink power control is not implemented in

IS-95, the IS-95A handoff algorithm is used here with the

power levels uH

hi and uH

si ; i ¼ 1; 2 to illustrate the benefits of

joint resource allocation.

The IS-95A handoff algorithm is implemented as in

[14], i.e., a base station is added to the active set if its pilot

exceeds a threshold Ta, and is dropped from the active set if

its pilot falls below another threshold Td. Note that power

control was not considered in [14]. As in [14], two cases

for the parameters Ta and Td were considered: (i) Ta ¼umax � g logðD=2Þ þ csoft � 21, Td ¼ umax � g logðD=2Þþcsoft � 24, and (ii) Ta ¼ umax �g logðD=2Þ þ csoft � 20,

Td ¼ umax � g logðD=2Þ þ csoft �25. The simulation results

for these two cases are shown in Figs. 6 and 7 for various

values of cs, ch = 2cs, cb and r. The cost in (28) for the IS-

95 algorithm is evaluated by testing numerous values of the

parameter csoft in the interval [0, 10], and then by taking

the lowest outcome. As in [14], since the values of Ta and

Td depend on the values of csoft, the plots in Figs. 6 and 7

also show the performance of the IS-95A algorithm com-

bined with power control for varying parameters Ta and Td.

In both Figs. 6 and 7, we note that the performance of the

IS-95A algorithm does not change significantly for the two

cases considered; both being outperformed by the algo-

rithms in Sect. 4. Note that RAGS(Algorithm (41–42), IS-

95 algorithm with PC) [ 0. Once again, this demonstrates

the advantage of joint resource allocation using the pro-

posed scheme.

Table 2 Critical points of Fig. 5

Point c r NSD NH P

A High High High Low Low

B Medium High Medium Medium Low

C Low High Low High Low

D Low Low Low High Medium

E Medium Low Low Medium High

F High Low High Low High

G Medium Medium Low Medium Medium

00.1

0.20.3

0.40.5

00.5

11.5

2x 10

−12

0

2

4

6

8

10

12

rcs

Ave

rage

cos

t

DP algorithm

Suboptimal algorithm

IS95 algorithm−parameter sets (i)−(ii)

Fig. 6 Comparison of soft handoff/power control algorithms: cb = 0,

ch = 2cs

00.10.20.30.40.50

0.51

1.52 x 10

−12

2

4

6

8

10

12

14

16

rcs

Ave

rage

cos

t

DP algorithm

Suboptimal algorithm

IS95 algorithm−parameter sets (i)−(ii)

Fig. 7 Comparison of soft handoff/power control algorithms: cb =

0.01, ch = 2cs

Wireless Netw (2009) 15:691–708 705

123

Page 16: Integrated power and handoff control for next generation wireless networks

Finally, Figs. 8–11 illustrate the four performance cri-

teria of interest as the cost of switching, cs and the weight

factor for the transmit power, r, are varied. As cs is

increased, the cost of switching becomes more expensive

leading to a decreased number of active set updates

(Fig. 10) and therefore, degraded call quality (Fig. 8). In

order to minimize the degradation in call quality, soft

handoff is utilized more extensively for lower cs (Fig. 9),

and hard handoff combined with increased transmitted

power is used for higher cs (Figs. 9 and 11). On the other

hand, increasing r leads to lower transmit powers (Fig. 11),

which is a major cause of poor call quality (Fig. 8).

However, this adverse effect is mitigated by frequently

updating the active set (Fig. 10) or by entering into the soft

handoff mode (Fig. 9).

In concluding this section, we re-emphasize that we

have presented the simulation results for all meaningful

sets of control parameters r and cs for the problem in

hand, and demonstrated the tradeoffs involved. Clearly,

for the specific choice of the algorithm parameters in a

real network, field tests/measurements have to made

before one can decide which parameter set is the most

convenient for the network operator while meeting the

user demands.

7 Conclusions

In this paper, a framework for joint resource allocation

for next generation wireless networks has been devel-

oped. In particular, integrated power control and handoff

design has been formulated as finite horizon optimization

problems whose solutions were obtained using DP

techniques. Since the optimal solutions require future

state information, locally optimal versions were also

presented for ease of implementation. The proposed

algorithms achieve a tradeoff between user perceived call

quality and network overhead. Simulation results dem-

onstrate these tradeoffs and the achievable gains through

joint resource allocation. The algorithms have the

00.1

0.20.3

0.4

00.5

11.5

22.5

3

x 10−11

0

10

20

30

40

50

60

70

80

csr

Ave

rage

Num

ber

of S

igna

l Deg

rada

tions

Fig. 8 Average number of signal degradations as cs and r are varied

00.050.10.150.20.250.30.350.4

0

1

2

3x 10

−11

1

1.1

1.2

1.3

1.4

1.5

1.6

1.7

1.8

1.9

2

cs

r

Ave

rage

Num

ber

of B

ase

Sta

tions

in th

e A

ctiv

e S

et

Fig. 9 Average number of base stations in the active set as cs and rare varied

0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4

01

23

x 10−11

0

5

10

15

20

25

30

cs

r

Ave

rage

Num

ber

of A

ctiv

e S

et U

pdat

es

Fig. 10 Average number of active set updates as cs and r are varied

00.1

0.20.3

0.4

00.5 1

1.52

2.53x 10

−11

92

94

96

98

100

102

104

106

108

cs

r

Ave

rage

Am

ount

of T

rans

mitt

ed P

ower

Fig. 11 Average amount of transmitted power as cs and r are varied

706 Wireless Netw (2009) 15:691–708

123

Page 17: Integrated power and handoff control for next generation wireless networks

flexibility to incorporate online estimates of the param-

eters involved, such as the speed of the mobile, and the

parameters of shadow fading. The performance of the

algorithms depend on the sampling interval, ds. Clearly,

too frequent sampling will result in a heavy computation

load, especially for the soft handoff case, where the

optimal power values are obtained through iterative

method. On the other hand, sampling too infrequently

will increase handoff delay [16], i.e., the decision to

switch to the correct base station will be delayed, which

in turn leads to inefficient use of resources and possible

degradation of call quality. One open research topic is to

show the convergence of the gradient descent algorithm

used in Sect. 4 to the global minimum of the function in

(31).

References

1. Lee, W. C. Y. (1991). Overview of cellular CDMA. IEEETransactions on Vehicular Technology, 40(2), 291–302.

2. Gilhousen, K. S., Jacobs, I. M., Padovani, R., Viterbi, A. J.,

Weaver, L. A., & Wheatley, C. E. (1991). On the capacity of a

cellular CDMA system. IEEE Transactions on Vehicular Tech-nology, 40(2), 303–312.

3. Jung, P., Baier, P. W., & Steil, A. (1993). Advantages of CDMA

and spread spectrum techniques over FDMA and TDMA in cel-

lular mobile radio applications. IEEE Transactions on VehicularTechnology, 42(3), 357–364.

4. Viterbi, A. J., Viterbi, A. M., Gilhousen, K. S., & Zehavi, E.

(1994). Soft handoff extends CDMA cell coverage and increases

reverse link capacity. IEEE Journal on Selected Areas in Com-municatons, 12(8), 1281–1288.

5. Holma, H., & Toskala, A. (2000). WCDMA for UMTS. John

Wiley & Sons.

6. Wong, D., & Lim, T. J. (1997). Soft handoffs in CDMA mobile

systems. IEEE Personal Communications, 4(6), 6–17.

7. Hanly, S. V. (1995). An algorithm for combined cell-site selec-

tion and power control to maximize cellular spread-spectrum

capacity. IEEE Journal on Selected Areas in Communications,13(7), 1332–1340.

8. Yates, R. D., & Huang, C. Y. (1995). Integrated power control

and base station assignment. IEEE Transactions on VehicularTechnology, 44(3), 638–644.

9. Papavassiliou, S., & Tassiulas, L. (1998). Improving the capacity

in wireless networks through integrated channel base station and

power assignment. IEEE Transactions on Vehicular Technology,47(2), 417–427.

10. Rashid-Farrokhi, F., Tassiulas, L., & Liu, K. J. R. (1998). Joint

optimal power control and beamforming in wireless networks

using antenna arrays. IEEE Transactions on Communications,46(10), 1313–1324.

11. Gudmundson, M. (1991). Analysis of handover algorithms. In

Proceedings of VTC ’91 (pp. 537–542). St. Louis, MO.

12. Vijayan, R., & Holtzman, J. M. (1993). A model for analyzing

handoff algorithms. IEEE Transactions on Vehicular Technology,42(3), 351–356.

13. Zhang, N., & Holtzman, J. M. (1996). Analysis of handoff

algorithms using both absolute and relative measurements. IEEETransactions on Vehicular Technology, 45(1), 174–179.

14. Asawa, M., & Stark, W. E. (1996). Optimal scheduling of

handoffs in cellular networks. IEEE-ACM Transactions on Net-working, 4(3), 428–441.

15. Veeravalli, V. V., & Kelly, O. E. (1997). A locally optimal

handoff algorithm for cellular communications. IEEE Transac-tions on Vehicular Technology, 46(3), 603–609.

16. Akar, M., & Mitra, U. (2001). Variations on optimal and sub-

optimal handoff control for wireless communication systems.

IEEE Journal in Selected Areas of Communications, 19(6), 1173–

1185.

17. Su, S.-L., Chen, J.-Y., & Huang, J.-H. (1996). Performance

analysis of soft handoff in CDMA systems. IEEE Journal onSelected Areas in Communications, 14(9), 1762–1769.

18. Kwon, J. K., & Sung, D. K. (1997). Soft handoff modeling in

CDMA cellular systems. In Proceedings of IEEE VehicularTechnology Conference (pp. 1548–1551). Phoenix, AZ.

19. Lee, C.-C., & Steele, R. (1998). Effect of soft and softer handoffs

on CDMA system capacity. IEEE Transactions on VehicularTechnology 47(3), 830–841.

20. Kim, D. K., & Sung, D. K. (1999). Characterization of soft

handoff in CDMA systems. IEEE Transactions on VehicularTechnology, 48(4), 1195–1202.

21. Chheda, A. (1999). A performance comparison of the CDMA IS-

95B and IS-95A soft handoff algorithms. In Proceedings of IEEEVehicular Technology Conference (pp. 1407–1412). Houston,

TX.

22. Kim, J. Y., & Stuber, G. L. (2002). CDMA soft handoff

analysis in the presence of power control error and shadowing

correlation. IEEE Transactions on Wireless Communications,1(2), 245–255.

23. Wu, J., Affes, S., & Mermelstein, P. (2003). Forward-link soft-

handoff in CDMA with multiple-antenna selection and fast joint

power control. IEEE Transactions on Wireless Communications,2(3), 459–471.

24. Avidor, D., Hegde, N., & Mukherjee, S. (2004). On the impact of

the soft handoff threshold and the maximum size of the active

group on resource allocation and outage probability in the UMTS

system. IEEE Transactions on Wireless Communications 3(2),

565–577.

25. Zhang, N., & Holtzman, J. M. (1998). Analysis of a CDMA soft-

handoff algorithm. IEEE Transactions on Vehicular Technology,47(2), 710–714.

26. Akar, M., & Mitra, U. (2003). Soft handoff algorithms for CDMA

cellular networks. IEEE Transactions on Wireless Communica-tions, 2(6), 1259–1274.

27. Prakash, R., & Veeravalli, V. V. (2003). Locally optimal soft

handoff algorithms. IEEE Transactions on Vehicular Technology,52(2), 347–356.

28. Hashem, B., & Strat, E. L. (2000). On the balancing of the base

stations transmitted powers during soft handoff in cellular CDMA

systems. In Proceedings of the IEEE International Conference onCommunications (pp. 1497–1501).

29. Hamabe, K. (2000). Adjustment loop transmit power con-

trol during soft handover in CDMA cellular systems. In

Proceedings of the Vehicular Technology Conference (pp.

1519–1523).

30. Furukawa, H., Harnage, K., & Ushirokawa, A. (2000). SSDT-site

selection diversity transmission power control for CDMA for-

ward link. IEEE Journal on Selected Areas in Communications,18(8), 1546–1554.

31. Daraiseh, A.-G.A., & Landolsi, M. (1998). Optimized CDMA

forward link power allocation during soft handoff. In Proceedingsof the Vehicular Technology Conference (pp. 1548–1552).

32. Blaise, F., Elicegui, L., Goeusse, F., & Vivier, G. (2002). Power

control algorithms for soft handoff users in UMTS. In

Wireless Netw (2009) 15:691–708 707

123

Page 18: Integrated power and handoff control for next generation wireless networks

Proceedings of the Vehicular Technology Conference(pp. 1110–1114).

33. Chen, Y., & Cuthbert, L. (2003). Optimized downlink transmit

power control during soft handover in WCDMA systems. In

Proceedings of the Conference on Wireless Communications andNetworking (pp. 547–551).

34. 3GPP, ‘‘Technical specification group radio access network:

Radio resource management strategies,’’ 3G TS 25.922, Version

3.6.0.

35. Gudmundson, M. (1991). Correlation model for shadow fading in

mobile radio systems. Electronic Letters, 27(23), 2145–2146.

36. Bertsekas, D. P. (1995). Dynamic programming and optimalcontrol. Belmont, MA: Athena.

37. TIA/EIA/IS-95-A. (1995). Mobile station-base station compati-bility standard for dual-mode wideband spread spectrum cellularsystem. Telecommunications Industry Association.

38. Bertsekas, D. P. (1999). Nonlinear programming. Belmont, MA:

Athena.

39. Stuber, G. L. (1996). Principles of mobile communication. Bos-

ton, MA: Kluwer.

Author Biography

Mehmet Akar received his B.S.

(1994) and M.S. (1996) degrees

from Bilkent University, Ankara,

Turkey, and his Ph.D. degree

(1999) from the Ohio State Uni-

versity, all in Electrical

Engineering. Subsequently, he

worked at Yale University, The

University of Southern Califor-

nia, and National University of

Ireland, Maynooth. Currently, he

is with the Department of Elec-

trical and Electronic Engineering,

Bogazici University, Istanbul, Turkey. His research interests include

wireless resource allocation, distributed decision making in communi-

cation networks, and stability and control of hybrid systems.

708 Wireless Netw (2009) 15:691–708

123