a mathematical optimization approach for cellular … · a mathematical optimization approach for...

15
A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj Zaher Dawy George Turkiyyah Published online: 10 February 2012 Ó Springer Science+Business Media, LLC 2012 Abstract Wireless network operators are continuously enhancing their networks by deploying newly developed wireless technologies. In order to reduce the deployment costs, the operators try to reuse as many components of the existing networks as possible. This includes the possibility of reusing base station sites in order to reduce costs such as site rental, site acquisition, and backhaul connectivity. In this paper, we model the problem of base station co-siting as a nested mixed integer optimization problem in order to optimize target objectives that are a function of perfor- mance and cost. The formulated problem takes as input an area of interest with existing fixed sites and obtains as output the optimal number and locations of required sites including newly deployed and co-sited with the fixed sites. The goal is to minimize the deployment cost of the new network by reusing as many existing sites of the existing network as possible while guaranteeing that the outage probability is below a target threshold. We propose and implement an algorithm to solve the formulated optimi- zation problem as a function of the mobile station distri- bution and the existing fixed site locations. A UMTS/GSM co-siting scenario is used as a case study in order to evaluate the performance of the proposed algorithm. Results show that the optimal solution depends on the mobile station distribution and the existing sites in addition to a threshold parameter that provides a tradeoff between the deployment cost and the outage probability. Keywords Base station co-siting Network dimensioning Network optimization UMTS/GSM co-siting Wireless network deployment 1 Introduction Existing wireless technologies are being enhanced and new wireless technologies are being developed in order to cope with the steadily increasing demands of end users in terms of high bit rate multi-service capabilities. Therefore, wireless operators are continuously upgrading their net- works to be inline with the technology advances. Due to high network deployment costs, wireless operators nor- mally try to reuse as many components as possible from the already existing networks. This can include sharing core network elements, base station sites, antenna and RF modules, backhaul connectivity, etc. This also reduces the operational expenditure on transmission, power, site rental, and operation and maintenance. For example, due to the wide global existence of GSM/ GPRS networks and due to coordinated 3GPP standardi- zation between GSM/GPRS and UMTS-WCDMA, it is possible for a UMTS network and a GSM network to share various components including base station sites. A com- prehensive study of interference, coverage, and capacity issues while reusing GSM900/1800 sites for UMTS900/ 1800 is done in [1]. It has been shown in [2] that UMTS900 can be co-sited with GSM900 but with more limited cov- erage. The cell coverage area becomes even smaller with UMTS2100 due to signal propagation losses at higher L. Al-Kanj (&) Z. Dawy Department of Electrical and Computer Engineering, American University of Beirut, Beirut, Lebanon e-mail: [email protected] Z. Dawy e-mail: [email protected] G. Turkiyyah Department of Computer Science, American University of Beirut, Beirut, Lebanon e-mail: [email protected] 123 Wireless Netw (2012) 18:507–521 DOI 10.1007/s11276-012-0415-6

Upload: tranxuyen

Post on 30-Aug-2018

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

A mathematical optimization approach for cellular radio networkplanning with co-siting

Lina Al-Kanj • Zaher Dawy • George Turkiyyah

Published online: 10 February 2012

� Springer Science+Business Media, LLC 2012

Abstract Wireless network operators are continuously

enhancing their networks by deploying newly developed

wireless technologies. In order to reduce the deployment

costs, the operators try to reuse as many components of the

existing networks as possible. This includes the possibility

of reusing base station sites in order to reduce costs such as

site rental, site acquisition, and backhaul connectivity. In

this paper, we model the problem of base station co-siting

as a nested mixed integer optimization problem in order to

optimize target objectives that are a function of perfor-

mance and cost. The formulated problem takes as input an

area of interest with existing fixed sites and obtains as

output the optimal number and locations of required sites

including newly deployed and co-sited with the fixed sites.

The goal is to minimize the deployment cost of the new

network by reusing as many existing sites of the existing

network as possible while guaranteeing that the outage

probability is below a target threshold. We propose and

implement an algorithm to solve the formulated optimi-

zation problem as a function of the mobile station distri-

bution and the existing fixed site locations. A UMTS/GSM

co-siting scenario is used as a case study in order to

evaluate the performance of the proposed algorithm.

Results show that the optimal solution depends on the

mobile station distribution and the existing sites in addition

to a threshold parameter that provides a tradeoff between

the deployment cost and the outage probability.

Keywords Base station co-siting �Network dimensioning � Network optimization �UMTS/GSM co-siting � Wireless network deployment

1 Introduction

Existing wireless technologies are being enhanced and new

wireless technologies are being developed in order to cope

with the steadily increasing demands of end users in terms

of high bit rate multi-service capabilities. Therefore,

wireless operators are continuously upgrading their net-

works to be inline with the technology advances. Due to

high network deployment costs, wireless operators nor-

mally try to reuse as many components as possible from the

already existing networks. This can include sharing core

network elements, base station sites, antenna and RF

modules, backhaul connectivity, etc. This also reduces the

operational expenditure on transmission, power, site rental,

and operation and maintenance.

For example, due to the wide global existence of GSM/

GPRS networks and due to coordinated 3GPP standardi-

zation between GSM/GPRS and UMTS-WCDMA, it is

possible for a UMTS network and a GSM network to share

various components including base station sites. A com-

prehensive study of interference, coverage, and capacity

issues while reusing GSM900/1800 sites for UMTS900/

1800 is done in [1]. It has been shown in [2] that UMTS900

can be co-sited with GSM900 but with more limited cov-

erage. The cell coverage area becomes even smaller with

UMTS2100 due to signal propagation losses at higher

L. Al-Kanj (&) � Z. Dawy

Department of Electrical and Computer Engineering,

American University of Beirut, Beirut, Lebanon

e-mail: [email protected]

Z. Dawy

e-mail: [email protected]

G. Turkiyyah

Department of Computer Science,

American University of Beirut, Beirut, Lebanon

e-mail: [email protected]

123

Wireless Netw (2012) 18:507–521

DOI 10.1007/s11276-012-0415-6

Page 2: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

frequencies. Therefore, simply reusing part or all of the

existing GSM sites would not be satisfactory in terms of

UMTS coverage and capacity needs and, thus, the

deployment of additional new UMTS sites would be a

necessity, for example, see [3].

Base station co-siting saves the operator major costs

such as site acquisition, establishment, rental, and main-

tenance costs. If the existing BS is enabled to support the

new cellular technology being deployed, then software

configuration is normally performed to upgrade it. If not,

then there is a need to install major additional hardware

modules. In addition, the cost of reusing a site depends on

whether the operator wants to upgrade the existing antenna

system or deploy a separate antenna system [4]. In both

cases, isolation techniques are required to avoid interfer-

ence between the two systems. In the case of separate

antenna systems, the UMTS antenna should be spaced

appropriately from the existing GSM antenna with the

requirement of more expensive feeder cables. An alterna-

tive would be to replace or upgrade the existing antennas to

multi-band antennas where the isolation is provided by the

diplexers used to de-multiplex the signals to and from the

GSM and UMTS BSs. This reduces the number of separate

physical antennas and the used space. Reusing an existing

site can be also done by several operators to decrease the

rental and operational cost provided that each one of them

has its own antenna system that are spaced appropriately

for isolation requirements. For example, to co-locate sep-

arate antenna systems for GSM and UMTS a horizontal

separation of 0.9–1 m or a vertical separation of 1.8–2.0 m

is recommended [4].

In practice, a network operator normally tries to reuse as

many sites as possible from the existing GSM networks;

these sites can in principle belong to its own network or to

another operator’s network, even though it is more com-

mon to reuse own sites. Then, they perform capacity and

coverage analysis for the resulting UMTS network, identify

weaknesses/deficiencies in their network plan, and then

deploy additional new UMTS sites to fill the gaps. This

approach is heuristic and not based on a pre-planned

optimized procedure.

There is no previous work that studies base station

(BS) co-siting for wireless cellular networks in an opti-

mized framework that takes into account both deploy-

ment cost and performance metrics. In this paper, we are

presenting a new mathematical approach of BS co-siting

to minimize the deployment cost as a function of various

system and design parameters. The proposed approach is

independent of whether the existing sites belong to the

same operator or to another operator since what it

requires are the locations of the existing sites and the cost

of reusing a site. An algorithm that involves mathemati-

cal programming and heuristics is proposed and

implemented to solve the formulated problem. The

adopted radio network planning approach minimizes the

deployment cost while meeting a target outage probabil-

ity. To compute the target outage probability, we will

consider the signal-to-interference ratio (SIR) quality

constraints for both the uplink (UL) and downlink (DL)

directions. Moreover, we will consider power control

mechanisms to guarantee that the transmission powers are

adjusted to meet the target SIRs taking the actual inter-

cell and intracell interference into account. The perfor-

mance gains and characteristics of the proposed algorithm

are evaluated using a UMTS/GSM co-siting scenario.

Depending on the scenario, we demonstrate that it is not

always optimal to reuse all existing sites. Our algorithm

provides as output the set of sites that should be reused in

addition to the locations of the new sites that should be

deployed to minimize the overall cost while meeting the

quality of service constraints.

The paper is organized as follows. Section 2 reviews

related literature on radio network planning with emphasis

on UMTS networks since results are presented for a

UMTS/GSM co-siting case study. Section 3 presents the

mathematical formulation and the solution of the co-siting

optimization problem. Results are presented in Sect. 4 for a

UMTS/GSM case study as a function of different mobile

stations (MSs) distributions, existing site locations and

target outage probability. Finally, conclusions are drawn in

Sect. 5.

2 Related literature

Radio network planning and optimization (RNPO) is an

essential step for operators seeking to design and imple-

ment a wireless network regardless of the applied tech-

nology. The aim of RNPO is to provide a cost-effective

solution for the wireless network taking into account area

coverage, user capacity, and quality of service (QoS)

requirements in addition to the possibility of future net-

work growth. The initial phase of RNPO is network

dimensioning which is also called configuration planning.

Network dimensioning is a process that includes pre-

liminary coverage analysis and capacity evaluation in

addition to estimation of the number of BS sites, for

example, see [5, 6].

In UMTS, the amount of traffic that can be served by a

BS is limited by the interference level in the service area

unlike the case of TDMA-based systems where it is

limited by a fixed channel assignment [7]. In UMTS radio

network planning, the cell range is a function of the

number of active mobile stations that the BS can support

and, thus, there is an existing tradeoff between coverage

508 Wireless Netw (2012) 18:507–521

123

Page 3: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

and capacity (cell breathing effect). In general, coverage

and capacity can be either UL or downlink DL limited

depending on the scenario under consideration. Several

mathematical and heuristic optimization models and

algorithms have been proposed in the literature, which

consider selected network planning aspects in addition to

system-level UMTS features such as power control and

soft handover. Optimization models for BS locations and

configurations considering quality constraints, such as the

service-dependent SIR target, for the UL direction are

presented in [8–10] where it is argued that the UL is more

limited than the DL from a capacity point of view for

voice calls. Optimization models for the DL direction are

presented in [11] which is considered to be more relevant

in the presence of asymmetrical traffic. Moreover, opti-

mization models for both UL and DL directions consid-

ering also SIR constraints are presented in [12–16]. Most

of the works assume the existence of a discrete set of

possible BS locations out of which a smaller set is chosen

that satisfies a given set of constraints where each BS is

allocated a certain cost [8–15, 17–19]. Only few works

consider continuous BS locations [16, 20, 21] where the

BS locations are allowed to take any location within a

given area. All these models consider the deployment of a

given wireless network without any BS co-siting. In [22],

we have presented a preliminary work on UMTS/GSM

co-siting where we consider that UMTS radio network

planning should meet a target load capacity per cell in the

DL direction only.

In this work, we address the problem of radio network

planning with BS co-siting where we assume the existence

of discrete locations for the existing sites and continuous

locations for the new sites to be deployed. This work is not

similar to the previous works that differentiate the BSs with

a cost vector only. It is different in the sense that the fixed

locations are kept fixed throughout the problem whereas

the newly added sites are allowed to take any location

within the area to be covered which gives the optimal

minimum cost. The proposed algorithm places the newly

added sites at optimized locations that satisfy a given

outage probability and minimize the deployment cost. The

problem is formulated as an optimization problem and

solved using mathematical programming and heuristic

techniques. In this work, we consider more aspects for

UMTS radio network planning where a target outage

probability should be met in both UL and DL directions

depending on SIR constraints that are calculated using

power control mechanisms taking intercell and intracell

interference into account. Network operators can use the

obtained results in order to decide which existing fixed BS

sites to reuse and in what areas to deploy new BS sites in

order to minimize the overall deployment cost subject to a

target outage probability.

3 Mathematical formulation and solution

of the problem

In this section, we formulate and solve the BS co-siting

problem. First, the network model is described. Second, the

problem is formulated as a nested mixed integer optimi-

zation problem which is NP-hard, consequently, a heuristic

solution is proposed to solve the optimization problem.

Finally, the convergence analysis for the proposed algo-

rithm is presented. For clarity, we present the parameters

and notations of the proposed system model in Table 1.

Table 1 Main system and design parameters

Parameter Description

K Number of active MSs

q(s) MS density distribution

e Outage probability threshold

c1 Cost of reusing an existing site

c2 Cost of deploying a new site

Nb Input number of BSs

nfixed Input number of fixed existing BS

narb Input number of arbitrary BS

zj = (xj, yj) Coordinates of the BSs

zj,fixed = (xj,fixed, yj,fixed) Coordinates of the fixed locations

of the BSs

C(n1, n2) Total deployment cost

n1 Output number of fixed reused sites

n2 Output number of newly deployed sites

No Output number of BSs (newly

deployed?co-sited)

Pmaxu Maximum MS transmit power

Pmaxd Maximum BS transmit power

SIRtargetu /SIRtarget

d Target SIRs for UL/DL

Kservedu /Kserved

d Number of MSs served in UL/DL

Kserved Number of MSs served in both UL and DL

Pout Outage Probability

Pdreceived;k

DL received power at MS k

Pureceived;k UL received power at BS from MS k

Iuin;k=Id

in;kIntracell interference at MS k for UL/DL

Iuout;k=Id

out;kIntercell interference at MS k for UL/DL

Pid Total transmit power of BS i

Pku Transmit power of MS k

Pi,kd Allocated power by BS i to MS k

gi,k Pathloss between MS k and BS i

b(k) BS serving MS k

Vi/Ci Voronoi region i or cell i

r2 Noise power

SF Spreading factor

ku/kd Orthogonality factor for UL/DL

keq Constant pathloss parameter

l Pathloss exponent

Wireless Netw (2012) 18:507–521 509

123

Page 4: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

3.1 Network model

In this work, we will assume the input data to be the

following:

1. An MS density distribution q(s) where s = (x, y)

represents the coordinates of a given point within the

area. The total number of MSs is K. Given q(s), a

discrete snapshot for the MS distribution will be also

generated. A snapshot represents a set of MSs (or test

points) using the physical channel at a given instant of

time.

2. c1 and c2 which are the cost of reusing an already

existing site and of deploying a new one, respectively,

where (c1 \ c2).

3. A set of BSs whose cardinality is Nb that contains nfixed

existing fixed sites and narb new BS sites distributed

arbitrarily. The coordinates of the fixed sites are

defined by zj;fixed ¼ ðxj;fixed; yj;fixed) where j ¼1; . . .; nfixed: The BSs are assumed to be omnidirec-

tional and at the center of the cells.

4. A target outage probability e:

The output is the set of optimal locations zi; ði ¼1; . . .;NoÞ; of BSs that achieve the objectives of the plan-

ning. The number of output locations No is is less than or

equal to Nb and contains n1 out of the nfixedfixed locations

(co-sited BSs) and n2 out of the narb arbitrary locations

(newly added BSs). Given ziði ¼ 1; . . .;NoÞ BS sites or

generating points, a Voronoi Tessellation is a subdivision

of the space into No cells, one for each site zi, with the

property that every point in a given cell is closer to its site

than to any other [23]. A centroidal Voronoi tessellation is

a Voronoi tessellation whose generating points are the

centroids (centers of mass) of the corresponding Voronoi

regions. In this work, the generating points or sites are the

BS locations, and their corresponding cells are the cent-

roidal Voronoi regions Vi. We will use Lloyd algorithm

[23] which is a known technique from the literature to

generate the centroidal Voronoi regions. We chose this

algorithm due to its high convergence rate and its func-

tionality which minimizes the following cost function:

Fðzi;ViÞ ¼XNo

i¼1

Z

s2Vi

qðsÞjs� zij2ds ð1Þ

The optimal placement of the BSs is at the centroids of a

centroidal Voronoi tessellation of the area to be covered

[23], using the population density q(s) as a density func-

tion. According to (1), the MSs will use the BSs nearest to

them. It is obvious that this algorithm minimizes the utility

of the MSs in terms of their distances from the serving BS.

It does not account for intercell interference and intracell

interference. However, we will add more constraints to the

developed optimization problem to account for these two

important metrics (see Sect. 3.2).

The metric in (1) which is usually referred to as energy

[23] has the following properties:

– In the case of a 1D space and irrespective of the MS

distribution function when the number of generators

(i.e, BSs) gets large, then the energy is equally

partitioned among the regions. In the case of uniform

MS distribution, each Voronoi region will accommo-

date the same number of MSs.

– In the case of a 2D space and with uniform MS

distribution, the energy proved to vary from a centroi-

dal Voronoi tessellation to another with a factor that is

proportional to 1/n3 [24], where n is the number of

generators or BSs. Hence, as the number n increases,

this factor decreases. For a large n, this will result in the

same number of MSs in every region or cell.

This function minimizes the utility of the MSs in terms

of their distances from the serving BS. This translates to

minimizing the variance of the number of MSs among the

Voronoi regions or tessellations for a uniform MS distri-

bution function. For non-uniform MS distribution func-

tions, such as a Gaussian distribution, more regions or BSs

will be assigned in the hotspots.

3.2 Problem formulation

The objective of the optimization problem is to minimize

the deployment cost while maintaining a target outage

probability. This results in a multi-objective optimization

problem. Conversion of the multi-objective problem into a

single-objective one is usually done by either aggregating

all objectives in a weighted function or simply transform-

ing all but one of the objectives into constraints. Trans-

forming all objectives but one into constraints can be

formulated by using nested optimization. This paper pre-

sents a mixed integer nested formulation of BS co-siting in

wireless networks.

The BS co-siting optimization problem can be formu-

lated as follows:

Minimizes:t:

Cðn1; n2Þ ¼ c1n1 þ c2n2 ð2Þ

Minimize Fðzi;ViÞ ¼XNo

i¼1

Z

s2Vi

qðsÞjs� zij2ds ð3Þ

zj ¼ zj;fixed j ¼ 1; . . .; n1 ð4Þ

Pout� e ð5Þ

The objective in (2) minimizes the total cost of deployed

sites defined by C(n1, n2), (3) represents the constraint

that minimizes the MSs’ utility as explained earlier,

510 Wireless Netw (2012) 18:507–521

123

Page 5: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

(4) represents the constraint to have fixed BS locations that

can be reused, and (5) represents the constraint that the

outage probability Pout is below a certain target threshold e:The mathematical formulation of the problem involves

both integer and continuous optimization variables. Thus, it

is formulated as a nested optimization problem where the

inner optimization is continuous and is formed of (3)

subject to (4). Solving the unconstrained equation (3) gives

the optimal locations of the BSs with a locally minimum

utility of the MSs. Solving (3) subject to (4) minimizes the

utility of the MSs given that n1 locations are fixed and n2

can move to take the optimized locations that minimize the

utility. The obtained utility in this case is larger or equal to

the utility of the unconstrained case. Since these n2 loca-

tions can take any position within the given area, this

represents a continuous optimization problem.

The outer objective is an integer optimization problem

that finds the number of reused sites n1 and the number of

new deployed sites n2 that minimize the cost of deployment.

The cost decreases whenever an existing site is reused since

c1 is smaller than c2. Only the fixed sites that do not violate

the outage probability constraints will be reused. The for-

mulated problem can be modified to take as input a traffic

distribution instead of an MS distribution. This might be, for

example, more applicable in network scenarios with MSs

belonging to different service classes.

3.2.1 Outage probability evaluation

For a given snapshot that represents the distribution of cur-

rently active MSs or active connections, we aim to find the

number of MSs that are being served. The outage probability

is the ratio of the number of MSs that are not served, i.e, that

have not met their target SIR to the total number of MSs in the

network K. Thus, it can be formulated as follows:

Pout ¼ 1� Kserved

Kð6Þ

where Kserved is the number of served MSs. The outage

probability can be adapted to any technology. In UMTS,

MSs rely on channelization and scrambling codes in

order to suppress multipath and multiuser interference.

Quality of service (QoS) constraints require the SIR to

exceed a minimum value which depends on the service

characteristics. We will calculate the number of served

MSs for both the UL (Kservedu ) and the DL (Kserved

d )

directions. The number of served MSs is the network is

Kserved B min(Kserved, Kd

servedu ) which represents the num-

ber of MSs that are served in both UL and DL directions

successfully.

The DL and UL SIR expressions for MS k can be

expressed as follows (e.g., [7, 25]):

SIRdk ¼ SF

Pdreceived;k

r2 þ kdIdin;k þ Id

out;k

ð7Þ

SIRuk ¼ SF

Pureceived;k

r2 þ kuIuin;k þ Iu

out;k

ð8Þ

where Preceived, kd is the DL received power at MS k,

Preceived, ku is the UL received power at the BS from MS k,

Iin, kd and Iout, k

d represent DL intracell and intercell

interference affecting MS k, respectively, Iin, ku and

Iout, ku represent the UL intracell and intercell interference,

respectively, affecting MS k, SF is the spreading factor, r2

is the thermal noise power, and k is the orthogonality factor

(0.4 B kd B 0.9 in the DL and ku = 1 in the uplink [25]).

Since we need to satisfy the SIR constraint for all MSs, we

express the received power and interference components in

(7) and (8) more explicitly for MS k as follows:

Pdreceived;k ¼ gbðkÞ;kPd

bðkÞ;k Pureceived;k ¼ gbðkÞ;kPu

k ð9Þ

Idin;k ¼ gbðkÞ;k Pd

bðkÞ � PdbðkÞ;k

� �Iuin;k ¼

X

j2CbðkÞ;j6¼k

gbðkÞ;jPuj

ð10Þ

Idout;k ¼

XNo

i¼1;i 6¼bðkÞgi;kPd

i Iuout;k ¼

XNo

i¼1;i 6¼bðkÞ

X

j2Ci

gi;jPuj ð11Þ

where No is the number of BSs, Pid is the total transmit

power of BS i, Pi,kd is the power allocated by BS i to MS k

(subject to MS k being covered by BS i), gi,k is an esti-

mate of the pathloss between MS k and BS i calculated

according to Cost 231-Hata model [26], and b(k) is

defined as the BS serving MS k and calculated by con-

structing the Voronoi tessellations associated with the BS

locations.

Consequently, Pb(k),kd is the transmit power allocated to

MS k by its serving BS, Pb(k) is the total transmit power

of the BS serving MS k and gb(k),k is an estimate of the

pathloss between MS k and its serving BS. The notation

j 2 Ci means all MSs {j} covered by cell i. Conse-

quently, j 2 CbðkÞ means all MSs covered by the same BS

as k.

The pathloss coefficients gi,k can be written strictly in

terms of the BS and MS locations in addition to some con-

stants as gi;k ¼ 1keqðdi;kÞ�l; di;k ¼

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiðxi � ukÞ2 þ ðyi � vkÞ2

q

where (xi, yi) are the BS locations and (uk, vk) are the MS

locations, with keq and l chosen according to Cost-231 Hata

Model. In UMTS radio network planning, shadowing and

fading are compensated for via link budget margins [25, 26].

Based on the derivation above, (7) can be rewritten in

terms of the powers Pi,kd allocated to MSs which are the DL

state variables as follows:

Wireless Netw (2012) 18:507–521 511

123

Page 6: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

SFþ SIRdtargetk

d

SIRdtarget

!gbðkÞ;kPd

bðkÞ;k � kdgbðkÞ;kX

j2CbðkÞ

PdbðkÞ;j

0@

1A

�XNo

i¼1;i 6¼bðkÞgi;k

X

l2Ci

Pdi;l

!¼ r2 ð12Þ

Similarly, (8) can be rewritten in terms of the MS transmit

powers Pku which are the uplink state variables as follows:

SFþ SIRutargetk

u

SIRutarget

!gbðkÞ;kPu

k � kuX

j2CbðkÞ

gbðkÞ;jPuj

0

@

1

A

�XNo

i¼1;i 6¼bðkÞ

X

l2Ci

gi;lPdl

!¼ r2 ð13Þ

where SIRdtarget and SIRu

target are the target SIRs to achieve

the required QoS for the DL and the UL, respectively.

Equations (12) and (13) can be expressed in matrix format

as follows:

Gd� �

K�K� Pd� �

K�1¼ r2� �

K�1ð14Þ

Gu½ �K�K� Pu½ �K�1¼ r2� �

K�1ð15Þ

where Gd and Gu are square matrices with size K 9 K, Pd is

a column vector with size K 9 1 corresponding to the

downlink MS powers Pid, Pu is a column vector with size

K 9 1 corresponding to the uplink MS powers Pid, r2 is the

thermal noise power column vector with size K 9 1. The kth

row of Gd and Gu corresponds to MS k with each row

representing one of the K equations, and the columns can be

separated into blocks corresponding to the BSs according to

the number of MSs in each BS. The first term of (12)

and (13) will appear in the diagonal of Gd and Gu,

respectively, the second term represents intracell

interference and appears in the block corresponding to

the BS serving MS k, the third term represents intercell

interference and will appear in the blocks corresponding

to all BSs except the serving BS. Solving the power

assignment problem with SIR-based power control

reduces to solving this set of equations which adjusts

the transmit powers given a specific propagation model so

as to meet the target SIRs [26, 27]. To calculate the

number of MSs served in the DL Kservedd , we solve the

following DL power control optimization problem:

minPd

X

k

PdbðkÞ;k ð16Þ

s.t.ð14Þ;Pd� 0;Pdi �Pd

maxi ¼ 1; . . .;No ð17Þ

The objective (16) minimizes the total DL transmit powers

subject to the constraint presented in (14), the constraint

that all powers are greater or equal to zero and the

constraint that the total BS transmit power does not exceed

a maximum threshold Pdmax. Similarly for the UL, we solve

the following UL power control optimization problem:

minPu

X

k

Puk ð18Þ

s:t:ð15Þ;Pu� 0;Puk �Pu

max ð19Þ

where Pmaxu is the maximum transmit power of the MS in

the UL. If the optimization problem is infeasible, this

means that some MSs are in outage. So, iteratively we drop

the worst MS in the network and re-solve the optimization

problem until both problems can be solved. This deter-

mines Kservedd and Kserved

u and, consequently, this determines

the number of served MSs, Kserved, in the network.

3.3 Proposed solution for the optimization problem

The co-siting problem is formulated as a multi-objective

optimization problem as described in Sect. 3.2. In multi-

objective optimization problems, there normally exists a

set of acceptable trade-off optimal solutions between the

objectives. This set is called the Pareto front which is

considered useful in the sense that it provides better

understanding of the system where all the consequences of

a decision with respect to all the objectives can be explored

[28]. In this section, we will propose an algorithm that

provides the Pareto set between the deployment cost and

the outage probability that the network planner can use to

select the preferred or most desirable solution.

First, we present in Algorithm 1 the Lloyd algorithm

described in [23] which is a main component in the pro-

posed heuristic algorithm to solve the formulated problem.

We propose Algorithm 2 to solve the formulated co-siting

optimization problem. Initially, a sufficient number of BS

locations is considered (existing fixed BS locations in

addition to arbitrarily added BS locations denoted as var-

iable BS locations). The input BS locations are much more

than the needed BSs to guarantee that the initial outage

probability is below the target threshold. Algorithm 2 will

Algorithm 1 Lloyd Algorithm

Step 1. Select an initial set of No points fzigNo

i¼1:

Step 2. Construct the Voronoi tessellation fVigNo

i¼1 associated with

the points fzigNo

i¼1:

Step 3. Compute the mass centroids of Voronoi regions fVigNo

i¼1

found in Step 2; these centroids are the new set of points and are

computed as

TðZÞ ¼R

VisqðsÞdsR

ViqðsÞds

(20)

Step 4. If this new set of points meets some convergence criterion,

terminate; otherwise, return to Step 2.

512 Wireless Netw (2012) 18:507–521

123

Page 7: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

choose the optimal locations and drop the unnecessary ones

while meeting the target outage probability. As the algo-

rithm drops more BSs, the outage probability becomes

higher and higher until it meets the target threshold.

As long as the target outage probability is not achieved,

three steps are applied accordingly. In the first step, the

Lloyd algorithm is applied to minimize the utility of the

MSs. But in the iterations of the Lloyd algorithm, the fixed

site locations are kept in their locations which might affect

the reached utility of the MSs relative to the unconstrained

case obtained when solving (3) alone. In the unconstrained

case, Lloyd algorithm has the freedom to move the loca-

tions of all BSs and, consequently, will converge to the

minimal utility of the MSs. But when co-siting is intro-

duced, the obtained utility will be equal or higher. The

second step of the algorithm checks the reached utility

F(zi, Vi) of the first step; if Lloyd algorithm meets a utility

that is below a set threshold VT, a variable BS site is

dropped, and if it is not able to meet this threshold, a fixed

site is dropped. Selecting the threshold VT is very critical to

the outage probability. If this threshold is very high, the

system can be in outage in few iterations since some of the

cells will accommodate more MSs than what they can

serve. And if it is very low, most of the fixed sites will be

dropped. More analysis on the selection of VT will be

presented in Sect. 4.2.1. The third step computes the outage

probability of the network. First, the Voronoi regions and

the pathloss matrices for both the UL and the DL are

constructed. Then, the number of served MSs in the UL

and the DL will be calculated to determine the outage

probability as explained in Sect. 3.2.1.

The first two steps of the algorithm are generic and can

be applied to any newly deployed technology. The third

step computes the outage probability of the network and it

is composed of several sub-steps where only the third sub-

step is specific to the UMTS technology. To compute the

number of MSs served in the UL and DL directions, two

power control optimization problems are solved that meet

the target SIR of the MSs taking intercell and intracell

interference into account. For other technologies, the SIR

expressions might take a different form and power control

need not be implemented in the same way as in UMTS.

Consequently, other optimization problems might be nec-

essary to formulate and solve in order to derive the outage

probability in the network which is usually feasible to

calculate. Thus, the algorithm is generic in most of its steps

except for the outage probability calculation which should

be adapted according to the newly deployed technology.

3.4 Convergence and complexity analysis

The convergence of Lloyd algorithm for computing cent-

roidal Voronoi tessellations has been discussed in several

works [23, 29]. According to Theorem 2.11 in [29], the

Lloyd algorithm is globally convergent in one dimension

for any positive and smooth density function. Thus,

applying Lloyd algorithm to the unconstrained case of (3)

converges globally in one dimension for positive and

smooth density functions. In two dimensional regions,

under some fairly non-restrictive assumptions regarding

MS/demand distribution q(s), the objective function in (3)

is convex near a stationary point and therefore the fixed-

point iteration of the unconstrained Lloyd map converges

to a minimum in that neighborhood. The assumption on

models of MS distribution requires that q(s) be log-con-

cave, which can be obtained, for example, by linear and

Gaussian distributions and a variety of composition rules

involving them. The addition of known fixed sites as given

in (4) retains the convexity of the inner optimization

problem which is then also convergent. Algorithm 2

determines all solutions of the mutli-objective problem that

Algorithm 2 Proposed solution of the optimization problem

n1 = nfixed, n2 = narb, No = Nb.

while Pout\e {While Pout is below a target threshold e} do

Step 1. Solve (3) subject to (4).

Solve (3) by applying Lloyd’s algorithm while keeping in every

iteration the positions of the fixed BSs given by (4).

Step 2. Solve (2) subject to (3) and (4). Decision on dropping

either a fixed or a variable site.

if Lloyd algorithm met the required utility of the MSs, i.e.,

F(zi, Vi) B VT then

Merge the locations of the variable BS location that has the

smallest number of MSs with the closest variable BS location by

replacing them with their midpoint coordinates.

n2 = n2 - 1.

else

Merge the locations of the fixed BS location that has the smallest

number of MSs with the closest variable BS location by

replacing them with their midpoint coordinates.

n1 = n1 - 1.

end if

No = No - 1.

Step 3. Calculate the outage probability:

a. Construct the Voronoi tessellation corresponding to the

BS locations fzgNo

i¼1 and find the distance between each (BS ,

MS) pair.

b. Construct the pathloss matrices Gd and Gu based on the

estimated pathloss for each (BS , MS) pair in the UL and the DL.

c. Solve the optimization problem (16) subject to (17) to

calculate Kdserved and solve (18) subject to (19) to calculate

Kservedu .

d. Calculate the number of MSs that are successfully served

in both UL and DL directions Kserved B min(Kservedd , Kserved

u ).

e. Calculate the outage probability Pout ¼ 1� Kserved

K :

end while

Wireless Netw (2012) 18:507–521 513

123

Page 8: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

are optimal in the Pareto sense as explained in Sect. 3.3.

Therefore, the convergence depends on a threshold that we

set in order to favor an objective over the other.

The complexity of the formulated optimization problem

can be computed as follows. As stated in Sect. 3.3, the

algorithm starts with Nb BSs and drops the BSs one by one

until it reaches the required No BSs. As long as the con-

straints of the optimization are not met, Lloyd algorithm

applies b iterations for a given set of fixed and variable BSs

and then based on the reached utility either a variable or a

fixed BS is dropped. The maximum number of BSs is Nb.

To compute the Voronoi tessellations, this requires oper-

ations on the order of Nblog Nb. Besides, in every iteration,

the centroid of these tessellations is computed which requires

operations on the order of Nb. Thus, the number of oper-

ations in every iteration is on the order of Nb ? Nblog Nb.

Assume that b(Nb - No) iterations are needed to converge

to the required solution, this requires operations on the

order of b(Nb - No)(Nb ? Nblog Nb). The convergence

rate of Lloyd algorithm is quiet fast in practice. An upper

bound has been derived in [29]. It is shown that for any

smooth logarithmic concave density, the Lloyd algorithm is

globally convergent with a geometric convergence rate no

larger than a factor that depends on the relative size of a

Voronoi cell in comparison with the density distribution

and some constant factor. Our algorithm runs Lloyd algo-

rithm Nb - No times, until all the constraints are satisfied.

So, the convergence depends directly on the initial input

sites which include both the fixed and the newly added

variable sites.

3.5 Impact of mobility on radio network planning

Mobility poses two main challenges for the process of

radio network planning: first, the distribution of the loca-

tions of the MSs varies as they move inside the network

and, second, the channel variations and the power control

accuracy vary depending on the speed of the MSs. The

process of radio network planning is static, that is, its

output (number and locations of BSs in the network) can-

not be adapted in a dynamic way as mobility patterns vary

or channel conditions change. However, mobility is

accounted for during the radio network planning process

via different means.

To address the first challenge, radio network planning is

usually based on static network scenarios that correspond

to the worst case conditions at peak hours where the traffic

demand is at the highest level. Our proposed approach is

generic and applies to any distribution of MSs in the net-

work. To address the second challenge, power margins are

normally added to the link budget analysis in practice to

compensate for channel variation and its impact on power

control accuracy (e.g., [4–6]). Adding a power margin

results in decreasing the maximum transmit power capa-

bility of the MSs and the BS in order to compensate for

variations in the network. This in turn leads to more con-

servative planning as it reduces the area coverage of each

BS but it is important to avoid negative implications on

quality due to the impact of user mobility. In the UMTS

standard, fast power control is used in both the UL and DL

directions to compensate for the fast Rayleigh fading var-

iation in the channel. The power control takes place at the

rate of 1500 times per second, which is faster than the rate

of Rayleigh fades for slow to moderate mobile speeds [4],

making it unnecessary to add a power margin compensa-

tion. However, for fast moving MSs, an additional power

margin of few dBs should be added. Our proposed

approach is generic and can account for power margins by

simply modifying the values of the maximum MS and BS

transmit power input parameters.

4 UMTS/GSM co-siting case study: results and analysis

This section presents a UMTS/GSM co-siting case study in

order to evaluate the proposed algorithm as a function of

various input parameters. The considered scenario assumes

that a UMTS network needs to be deployed in a

10Km 9 10Km area that is already covered by an existing

GSM network. Relating this to the problem formulation,

the existing GSM BS locations are considered as the fixed

BS locations. In this section, basic UMTS radio network

planning aspects are introduced first, then the proposed

algorithm in Sect. 3.3 is applied to obtain the required

output UMTS BS locations in the Pareto sense. The

co-siting problem is formulated in a general way that can

accept any input MS distribution and any existing fixed site

locations. In this section, two scenarios are presented with

uniform and non-uniform MS distributions. The simulation

parameters are presented in Table 2.

4.1 UMTS radio network planning without co-siting

First, we will show the results without co-siting. This is

obtained by setting nfixed ¼ 0 and VT to a high value so that

the algorithm will function properly and drop the variable

sites. Figure 1 presents the output locations of BSs for both

uniform and non-uniform MS distributions for a target

outage probability Pout = 0.

For uniform distribution of MSs, the MS density func-

tion is q(s) = 1/A where A is the area to be covered.

Starting with 150 BS sites, 25 BSs are dropped and the

obtained number of BSs is 125. It is obvious that every BS

is covering nearly the same area since the MS distribution

is uniform. The mean number of MSs per cell is 40.

Figure 1(b) presents the output locations assuming a hot

514 Wireless Netw (2012) 18:507–521

123

Page 9: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

spot modeled by a Gaussian distribution of MSs. In a hot

spot, the MS density is higher at the area center and

decreases along the way to the area boundary. The con-

sidered Gaussian distribution is given by

qðsÞ ¼1ffiffiffiffiffiffiffi2pc2p expððx�gÞ2þðy�gÞ2Þ=2c2

RA

1ffiffiffiffiffiffiffi2pc2p expððx�gÞ2þðy�gÞ2Þ=2c2 ds

ð21Þ

where g = 5,000 and c = 1,500. In this case, the obtained

number of BSs is 132. The areas of the cells are not equal;

the cell radius varies from few hundred meters to few

kilometers. This corresponds to typical UMTS cells that

vary from few hundred meters in urban areas to several

kilometers in rural areas [1]. Therefore, the cell range

depends on the MS concentration within an area.

4.2 UMTS radio network planning with co-siting

The UMTS/GSM co-siting problem is also investigated for

uniform and non-uniform MS distributions.

4.2.1 Decision on the threshold of the utility VT

In Algorithm 2, dropping a variable or a fixed site depends

on the threshold VT as explained in Sect. 3.3. To decide on

an optimized value of VT, we will find first the minimum

utility F(zi, Vi)min that achieves Pout = 0. In this case, all

the BSs are assumed to have continuous locations. This is

obtained by setting in Algorithm 2, nfixed = 0 and VT to a

high value so that the algorithm will function properly and

consider the variable sites only. When the algorithm con-

verges, we will check the minimum reached utility

F(zi, Vi)min. In the co-siting case, the threshold of the utility

VT can be modeled as VT ¼ a � Fðzi;ViÞmin, where a C 1.

For example, Fig. 2 shows the effect of the threshold VT on

the network deployment cost for different outage proba-

bilities assuming uniform user distribution and the exis-

tence of 75 fixed BS sites. Figure 2 shows the decrease in

the deployment cost of the co-siting case compared to

the deployment cost without co-siting. Setting VT =

F(zi, Vi)min means that the utility of the MSs in the

co-siting case should match the utility of the MSs where no

co-siting is considered. The fixed sites that do not violate

F(zi, Vi)min are reused, and thus, the deployment cost is the

same for any outage probability. For Pout = 0.05, the best

value of VT is equal to 1.2F(zi,Vi)min, whereas for Poutage =

0.1, the best value of VT is equal to 1.3F(zi,Vi)min. Setting

VT to a high value results in an outage in few iterations

since some of the cells will accommodate more MSs than

what they can serve. This, consequently, increases the

deployment cost.

4.2.2 Results for uniform MS distribution

Given an area with 25 existing GSM BSs, Fig. 3 shows the

input and optimized output locations of the UMTS BSs. An

input of 150 total BS locations is considered that include

the 25 uniformly distributed GSM sites in addition to 125

Table 2 Simulation parameters

Parameter Value Description

K 5000 Number of active MSs

keq 2.75 9 1015 Pathloss parameters

l 3.52

Pumax 1 W Maximum powers

Pdmax

60 W

SF 128 Spreading factor

SIRdtarget

7 dB Target SIRs

SIRutarget 5 dB

kd 0.4 Orthogonality factors

ku 1

r2 2 9 10-14 W Noise power

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

(a) (b)

Fig. 1 Output optimal locations

of BSs (represented by

triangles) without co-siting for

Pout = 0. a A total of 125 BSs

for uniform MS distribution.

b A total of 132 BSs for

Gaussian MS distribution

Wireless Netw (2012) 18:507–521 515

123

Page 10: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

input arbitrary sites (denoted as variable BS locations in

Sect. 3). The optimized UMTS sites co-sited with GSM are

obtained using Algorithm 2. For Pout = 0, the best utility

threshold is VT = F(zi, Vi)min, based on Fig. 2, where

F(zi, Vi)min is the minimal obtained utility for uniform MS

distribution. An overall of 125 BSs out of the 150 are

required to satisfy the constraints of the optimization

problem. The number of reused sites is 25 out of 25 which

results in 100% reuse of the existing sites with the

remaining 100 sites all newly deployed UMTS sites. The

algorithm is able to place the variable BS locations in a

way that reduces the deployment cost while achieving

Pout = 0. Consequently, the existing number of fixed sites

and their locations affect the performance of the algorithm

as will be also demonstrated below.

Given an area covered by 75 GSM BSs, Fig. 4 presents

the input and optimized output locations of the UMTS BSs.

An input of 200 BS locations is considered that includes 75

uniformly distributed GSM sites in addition to 125 input

arbitrary sites. Figure 4(b) shows the optimized output

locations for an outage probability Pout = 0. An overall of

125 BSs out of the 200 are required to satisfy the con-

straints of the optimization problem. The number of reused

GSM BSs is 24 which corresponds to 32% fixed site reuse

(the remaining 101 sites are all newly deployed UMTS

sites). Increasing the acceptable outage probability to 5%

and setting the utility threshold to VT ¼ 1:2Fðzi;ViÞmin,

based on Fig. 2, resulted in a reuse of 56 sites which cor-

responds to 74.6% fixed site reuse as shown in Fig. 4(c).

Moreover, setting the outage probability high enough to

force the algorithm to reuse all fixed sites as shown in

Fig. 4(d) resulted in an outage probability of 9.89%. The

best utility threshold is set to VT ¼ 1:3Fðzi;ViÞmin in this

case based on Fig. 2.

Figure 5 presents the obtained Pareto curves for the sce-

nario where 75 fixed GSM BSs exist and can be reused by the

network planner. They quantify the tradeoff between the costs

represented by the number of reused fixed sites and the

number of newly deployed sites and the decrease in the

deployment cost in the network versus the outage probability.

As the outage probability increases, the percentage of reusing

existing sites increases and deploying new sites decreases. For

Pout = 0, the algorithm is still able to reduce the network

deployment cost by reusing 24 existing sites. This corresponds

to decreasing the deployment cost by around 20%. For

Pout = 0.1, the deployment cost can be decreased by 60%.

1 1.5 2 2.50

10

20

30

40

50

60

70D

ecre

ase

in d

eplo

ymen

t cos

t %

α

Poutage

=0

Poutage

=0.05

Poutage

=0.1

Fig. 2 Decrease in the deployment cost of the co-siting case

compared to the deployment cost without co-siting versus a(VT ¼ a � Fðzi;ViÞmin)

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

(a) (b)

Fig. 3 Input and optimized output locations assuming 25 existing BS

sites and uniform MS distribution. a Input locations of BSs including

25 GSM fixed BS locations (marked with squares) and 125 arbitrary

BS locations (marked with triangles). b Output locations of BSs

with UMTS/GSM co-siting (total of 125 BSs with all GSM sites

reused)

516 Wireless Netw (2012) 18:507–521

123

Page 11: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

Using Fig. 5, it is up to the network planner to take a decision

on the operational point that is most suitable.

4.2.3 Results for non-uniform MS distribution

Figure 6 presents the input and optimized output locations

of the UMTS BSs assuming a Gaussian distribution of

MSs. The input corresponds to 210 BS locations that

include 75 normally distributed GSM sites in addition to

135 input arbitrary sites. For Pout = 0.05, the best utility

threshold is VT = 1.25F(zi,Vi)min, where F(zi, Vi)min is the

minimum obtained utility for Gaussian MS distribution.

The optimized UMTS output sites are 132 including 40

co-sited with existing GSM sites and the remaining are

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

(a)0 2000 4000 6000 8000 10000

0

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

(b)

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

(c)0 2000 4000 6000 8000 10000

0

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

(d)

Fig. 4 Input and optimized output locations assuming 75 existing

sites and uniform MS distribution. a Input locations of BSs including

75 GSM fixed BS locations (marked with squares) and 125 arbitrary

BS locations (marked with triangles). b Output locations of BSs (total

of 125 BSs with 24 GSM sites reused out of 75) for Pout = 0.

c Output locations of BSs (total of 125 BSs with 56 GSM sites reused

out of 75) for Pout = 0.05. d Output locations of BSs (total of 125

BSs with 75 GSM sites reused out of 75) for Pout = 0.0989

0 0.02 0.04 0.06 0.08 0.1 0.120

10

20

30

40

50

60

70

80

90

100

110

Num

ber

of s

ites

Outage probability (Pout

)

Reused SitesNew Sites

0 0.02 0.04 0.06 0.08 0.1 0.120

10

20

30

40

50

60

70

Dec

reas

e in

dep

loym

ent c

ost %

Outage probability (Pout

)

(a) (b)

Fig. 5 Pareto sets that give the

tradeoff between different cost

metrics and Pout for uniform MS

distribution. a Number of sites

versus Pout. b Decrease in

deployment cost versus Pout

Wireless Netw (2012) 18:507–521 517

123

Page 12: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

newly added UMTS sites. The number of reused GSM

sites is 40 out of 75 which corresponds to 53% reuse. Due

to the Gaussian distribution of MSs over the considered

area, the density of the output UMTS sites (co-sited and

new) is highest at the area center and decreases along the

way to the area boundary. Figure 7 shows the Pareto

curves for the required number of sites and the decrease

in the deployment cost versus the outage probability for

the case where 75 normally distributed GSM BSs exist.

Similar to the uniform distribution case, as the outage

probability increases, the percentage of reusing existing

sites increases and deploying new sites decreases. Com-

pared to the uniform case, Fig. 7 shows that the per-

centage of reuse is lower for the same outage probability.

For Pout = 0, the number of reused sites is 20 which

decreases the deployment cost by around 15%. For

Pout = 0.1, the deployment cost can be decreased by

42%. This shows that the percentage of reuse depends on

the MS distribution and on the existing fixed sites. For

any MS distribution and existing fixed location of BSs,

the radio network planner can use Algorithm 2 to

generate the tradeoff costs as in Figs. 5 and 7 to decide

on the operational point that is most suitable. The inter-

esting observation is that even for Pout = 0, Algorithm 2

reuses existing sites and decreases, consequently, the

deployment costs.

To demonstrate the functionality of the proposed algo-

rithm for any MS distribution, we present results for

another non-uniform MS distribution modelled by the

superposition of five Gaussian functions with different

means and variances as shown in Fig. 8. We also assume

that there exist 75 fixed GSM sites distributed according to

the given MS distribution. Figure 8 presents the co-siting

results for various outage probabilities.

5 Conclusion

We have formulated a generic nested mixed integer

programming model for radio network planning with BS

co-siting. The objective is to minimize the deployment cost

of a new network while guaranteeing that the outage

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

(a) (b)

Fig. 6 Input and optimized output locations assuming 75 existing

sites and Gaussian MS distribution. a Input locations of BSs including

75 GSM fixed BS locations (marked with squares) and 135 arbitrary

BS locations (marked with triangles). b Output optimal locations of

BSs (total of 132 BSs with 40 reused GSM sites)

0 0.02 0.04 0.06 0.08 0.1 0.120

20

40

60

80

100

120

Num

ber

of s

ites

Outage probability (Pout

)

Reused SitesNew Sites

0 0.02 0.04 0.06 0.08 0.1 0.120

5

10

15

20

25

30

35

40

45

50

Dec

reas

e in

dep

loym

ent c

ost %

Outage probability (Pout

)

(a) (b)

Fig. 7 Pareto sets that give the

tradeoff between different cost

metrics and Pout for Gaussian

MS distribution. a Number of

sites versus Pout. b Decrease of

deployment cost versus Pout

518 Wireless Netw (2012) 18:507–521

123

Page 13: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

probability is below a target threshold. We proposed an

algorithm that solves both the continuous part which cor-

responds to the locations of the new BSs to be deployed in

addition to the integer part concerned with locations of the

existing BSs to be reused in order to minimize the

deployment cost.

The proposed algorithm has been evaluated using a

UMTS/GSM co-siting case study for both uniform and

non-uniform MS distributions over the area of interest.

Presented results show that the percentage of reuse of fixed

sites depends on the MS distribution, on the existing sites

and on the trade-off threshold of acceptable outage

probability.

Finally, it is important to highlight that the formulated

optimization model and the proposed algorithm are generic

enough to be applied to scenarios with other wireless

technologies in addition to various input MS distributions,

existing fixed site locations, and area topologies.

Acknowledgments We would like to thank the reviewers for their

constructive feedback which helped improve the clarity and content

of the paper. This work was supported by a research grant from the

National Council for Scientific Research, Lebanon. It was also

supported by the American University of Beirut Research Board,

Dar Al-Handassah (Shair & Partners) Research Fund, and the Rath-

man (Kadifa) Fund.

References

1. ECC Report 82. (2006). Compatibility study for UMTS operatingwithin the GSM 900 and GSM 1800 frequency bands. Tech. rep.

2. Holma, H., Ahonpa, T., & Prieur, E. (2007). UMTS900

co-existence with GSM900. In Proceedings of IEEE vehiculartechnology conference.

3. Noblet, C. M. H., Owen, R. H., Saraiva, C., & Wahid, N. (2001).

Assessing the effects of GSM cell location re-use for UMTS

network. In Proceedings of 3G mobile communicationstechnologies.

4. Rahnema, M. (2008). UMTS network planning, optimization, andinter-operation with GSM. Singapore: Wiley.

5. Laiho, J., Wacker, A., & Novosad, T. (2006). Radio networkplanning and optimization for UMTS, 2nd ed. England: Wiley.

6. Chevallier, C., Brunner, C., Garavaglia, A., Murray, K., & Baker, K.

(2006). WCDMA (UMTS) deployment handbook. England: Wiley.

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

0 2000 4000 6000 8000 100000

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

(a) (b)

(c) (d)

Fig. 8 Input and optimized output locations assuming 75 existing

sites and non-uniform MS distribution. a Output optimal locations

without co-siting (a total of 130 BSs). b Input locations of BSs

including 75 GSM fixed BS locations (marked with squares) and 130

arbitrary BS locations (marked with triangles). c Output optimal

locations of BSs (total of 130 BSs with 50 reused GSM sites) for

Pout = 0.05. d Output optimal locations of BSs (total of 132 BSs with

75 reused GSM sites) for Pout = 0.108

Wireless Netw (2012) 18:507–521 519

123

Page 14: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

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

8. Amaldi, E., Capone, A., & Malucelli, F. (2001). Improved

models and algorithms for UMTS radio planning. In Proceedingsof IEEE vehicular technology conference.

9. Amaldi, E., Capone, A., & Malucelli, F. (2001). Optimizing base

station siting in UMTS networks. In Proceedings of IEEEvehicular technology conference.

10. Amaldi, E., Capone, A., & Malucelli, F. (2003). Planning UMTS

base station location: Optimization models with power control

and algorithms. IEEE Transactions on Wireless Communications,2(5), 939–952.

11. Amaldi, E., Capone, A., Malucelli, F., & Signori, F. (2003).

Optimization models and algorithms for downlink UMTS radio

planning. In Proceedings of IEEE wireless communications andnetworking conference.

12. Eisenblatter, A., Fugenschuh, A., Koch, T., Koster, A. M. C. A.,

Martin, A., Pfender, T., Wegel, O., & Wessaly, R. (2002).

Modelling feasible network configurations for UMTS. Technical

report ZR-02-16, Konrad-Zuse-Zentrum fur Informationstechnik

Berlin (ZIB), Germany.

13. Eisenblatter, A., Fugenschuh, A., & Geerdes, H.-F., Junglas, D.,

Koch, T., & Martin, A. (2004). Integer programming methods forUMTS radio network planning. WiOpt’04 workshop.

14. Amaldi, E., Capone, A., & Malucelli, F. (2008). Radio planning

and coverage optimization of 3G cellular networks. Journal ofWireless Networks, 14(4), 435–447.

15. Yang, J., Aydin, M., Zhang, J., & Maple, C. (2007). UMTS

base station location planning: A mathematical model and

heuristic optimisation algorithms. IET Communications, 1(5),

1007–1014.

16. Abdel Khalek, A., Al-Kanj, L., Dawy, Z., Turkkiyah, G. (2010).

Site placement and site selection algorithms for UMTS radio

planning with quality constraints. In Proceedings of internationalconference on telecommunications (ICT 2010).

17. Eisenblatter, A., Fugenschuh, A., Koch, T., Koster, A. M. C. A.,

Martin, A., Pfender, T., et al. (2004). UMTS radio networkevaluation and optimization beyond snapshots. Technical report

ZR-04-15, Konrad-Zuse-Zentrum fur Informationstechnik Berlin

(ZIB), Germany.

18. Eizenbltter, A., & Geerdes, H. (2006). Wireless network design:

Solution oriented modeling and mathematical optimization. IEEEWireless Communications Magazine, 13(6), 8–14.

19. Kalvanes, K. J., & Olinick, E. (2006). Base station location and

service assignments in WCDMA networks. INFORMS Journalon Computing, 18(3), 366–376.

20. Akl, R. G., Hegde, M. V., Naraghi-Pour, M., & Min, P. S. (1999).

Cell placement in a CDMA network. In Proceedings of IEEEwireless communications and networking conference.

21. Akl, R. G., Hegde, M. V., Naraghi-Pour, M., & Min, P. S. (2001).

Multicell CDMA network design. IEEE Transactions on Vehic-ular Technology, 50(3), 711–722.

22. Al-Kanj, L., Dawy, Z., & Turkkiyah, G. (2009). A mathematical

optimization approach for radio network planning of GSM/

UMTS co-siting. In Proceedings of international conference oncommunications (ICC 2009).

23. Du, Q., Faber, V., & Gunzburger, M. (1999). Centroidal Voronoi

tessellations: Applications and algorithms. SIAM Review, 41(4),

637–676.

24. Newman, D. J. (1982). The hexagon theorem. Jounal of IEEETransactions on Information Theory, 28(2), 137–139.

25. Holma, H., & Toskala, A. (2004). WCDMA for UMTS: Radioaccess for third generation mobile communications, 3rd ed.

England: Wiley.

26. Matha, B. (1999). Radio propagation in cellular networks.

Boston, London: Artech House.

27. Laiho, J., Wacker, A., & Novosad, T. (2006). Radio networkplanning and optimisation for UMTS. New York: Wiley.

28. Ngatchou, P., Zarei, A., El-Sharkawi, M. A. (2005). Pareto multi

objective optimization. In Proceedings of international confer-ence on intelligent systems application to power systems.

29. Du, Q., Emelianenko, M., & Ju, L. (2006). Convergence of the

Lloyd algorithm for computing centroidal Voronoi tessellations.

SIAM Journal of Numerical Analysis, 44(1), 102–119.

Author Biographies

Lina Al-Kanj received her B.E.

degree in Electrical and Com-

munications Engineering from

the Lebanese University in

2005, and her ME degree in

Computer and Communications

Engineering from the American

University of Beirut (AUB) in

2007. Since 2007, she has been

enrolled as a PhD student at

AUB. During her PhD studies,

she spent two semesters (Fall

2009 and Spring 2010) as a

visiting PhD student at the

University of Texas at Austin,

Texas, United States. Her research interests include cooperative

communications and radio network planning and optimization.

Zaher Dawy received his B.E.

degree in Computer and Commu-

nications Engineering from the

American University of Beirut

(AUB) in 1998. He received his

masters and doctoral degrees

in Communications Engineering

from Munich University of Tech-

nology (TUM) in 2000 and 2004,

respectively. Between 1999 and

2000, he worked as a part-time

engineer at Siemens AG research

labs in Munich focusing on the

development of enhancement

techniques for UMTS. At TUM,

between 2000 and 2003 he managed and developed a research project with

Siemens AG where he designed advanced multiuser receiver structures for

UMTS base stations. He joined the Department of Electrical and Computer

Engineering at AUB in September 2004 where he is currently an Associate

Professor. Dr. Dawy is the recipient of AUB 2008 teaching excellence

award, best graduate award from TUM in 2000, youth and knowledge

Siemens scholarship for distinguished students in 1999, and distinguished

graduate medal of excellence from Harriri foundation in 1998. He is a

senior member of the IEEE, Chair of the IEEE Communications Society

Lebanon Chapter, and a member of the Lebanese Order of Engineers. His

research interests are in the general areas of wireless communication net-

works, cellular technologies, and computational biology.

520 Wireless Netw (2012) 18:507–521

123

Page 15: A mathematical optimization approach for cellular … · A mathematical optimization approach for cellular radio network planning with co-siting Lina Al-Kanj • Zaher Dawy • George

George Turkiyyah is a Profes-

sor and Chair of the Computer

Science department at the

American University of Beirut

(AUB). He obtained his MS and

PhD from Carnegie Mellon

University and his BE from

AUB. Prior to joining AUB, he

was an Assistant and then Asso-

ciate Professor at the University

of Washington. His research

interests are in high-performance

computing, geometric modeling,

physically-based simulation,

numerical optimization, and

large-scale Web-enabled data repositories. Prof Turkiyyah is the author

of more than 50 refereed publications, holds 3 patents on geometric

representation technologies, has graduated 6 PhD students, co-founded

a software startup, and published a number of widely-used software

systems. He has won a number of awards including the 2003 Trans-

portation Research Board K.B. Woods award for best paper in Design

and Construction, best presentation/poster awards in the 2007 ACM

Solid and Physical Modeling and the 2006 Medicine Meets Virtual

reality conferences. He chaired the 2003 ASCE Engineering Mechanics

Conference and co-chaired SPM 03, the eighth ACM Symposium on

Solid Modeling and Applications. Prof Turkiyyah serves on the pro-

gram committees of a number of conferences including the ACM/SIAM

SPM Solid and Physical Modeling Symposium and Computer-Aided

Design. He is a member of ACM and SIAM.

Wireless Netw (2012) 18:507–521 521

123