22
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
Cellular Coverage Map as a Voronoi Diagram
José N. Portela and Marcelo S. Alencar, Senior Member IEEE
Abstract— The mobile cellular network coverage is normally
represented by means of hexagonal topology. This structure
is useful for planning frequency reuse but not appropriate
for the analysis of coverage and traffic operations as handoff,
paging and registration. This paper presents the service area
coverage of a cellular network as an ordered order-k multiplicatively weighted Voronoi diagram. Radio parameters such
as antenna height, transmission power and specific-environment
propagation characteristics are used as the basis to define the
proximity rule in order to generate the Voronoi diagram. The
cell boundaries are the edges of the Voronoi diagram. They
are defined by comparison of the radii of adjacent cells. The
proximity between a mobile and a base station is determined
by means of a Euclidean distance weighted by propagation
parameters.
Index Terms— Land mobile radio cellular systems, Path loss
prediction, Voronoi diagram.
I. I NTRODUCTION
N A MOBILE cellular network, a mobile station (MS)
is connected to the closest base station (BS) according
to the system quality requirements as the received power,
the signal to noise ratio (SNR) or the bit error rate (BER).
These parameters are determined by transmission parameters
as transmit power, antenna heights, path loss and specificenvironment propagation characteristics. The cellular network
solves a closest-point problem [1] when connecting a mobile
to a base station.
The coverage of a cell is estimated based on the range
of the radio signal of a BS. The service area coverage
considers the coverage of a set of BS separated by borders.
The borders between cells give to the operator important
data for planning traffic operations as handoff, registration
and paging. These borders represent space information to the
traffic management. Specifically, in an urban environment,
the cell planning engineers need geographic information
from the city map. Canyon streets, hills, buildings, tunnels,
arboreous zones, footbal stadium, highways, etc, compose
the space information used in planning traffic operations
and coverage. These elements have influence on time of
processing traffic operations and thus on processing time
of the Mobile Switching Center (MSC). In a highway, the
mobiles move fast and it increases the handoff rate in the
MSC. A financial center located in a building causes a high
traffic and it may require a microcell deployment. A footbal
stadium concentrates, temporarily, a large amount of people,
requiring the deployment of a mobile temporary base station.
I
Manuscript received August 31, 2005.
This work was funded by the National Council for Scientific and Technological Development (CNPq). J. N. Portela is with Centro Federal de
Educação Tecnológica do Ceará and M. S. Alencar is with the Instiute for
Advanced Studies on Communications, Universidade Federal de Campina
Grande, Electrical Engineering. (E-mail:portela,malencar@dee.ufcg.edu.br.)
Besides, it is necessary to know the proximity between the
traffic nodes (sport stadia, financial center, etc) and base
stations in order to support traffic demand with a radio signal.
The coverage map is useful to combine geographic data with
operation traffic planning. Geographic Information Systems
(GIS) can provide these data to the cell planning engineers.
This work presents the definition of the cells borders
by means of a Voronoi diagram, where the cells are the
partitions, called Voronoi regions, defined by a proximity
rule [2]. The cellular mobile system analyzes a number of
probable MS-BS connections and chooses those with best
quality. In a general way, the connection quality decreases
with distance. Consequently, the connections are established
on a “nearest neighbor” basis. The cell, as a set of supported
users, is determined by a closest-point search and the mobiles
compose the Voronoi partition.
The structure of this paper is as follows. Section 2 presents
the definition and main types of the Voronoi diagrams. Section 3 presents the coverage map as a set of Voronoi diagrams.
Section 4 presents a spatial analysis of the cellular network
based on the coverage map. Section 5 presents an interference
model and, finally, Section 6 presents the conclusions.
II. VORONOI D IAGRAMS
The Voronoi diagram is a geometric structure that assumes
the proximity (nearest neighbor) rule in associating each point
in the Rn space to a site point closest to it. This diagram is
a partition set generated by site points located inside each
partition. Each partition is called a Voronoi region.
Let x be a point in the Rn space, C = {c1 , ..., cN } the site
points set, E(i, j) the edge between two site points and Vi
the Voronoi region generated by ci . The proximity relation x
∈ Vi occurs according to the proximity rule
IF x is closer to ci than any other site point THEN x ∈ Vi .
Based on this proximity rule, the Voronoi region is defined
as
Vi = {x|D(x, ci ) ≤ D(x, cj ), ∀j 6= i}
(1)
where the proximity metric D is a function of distance. The
equality D(x, ci ) = D(x, cj ) defines the border between
Vi and Vj . According to the definition of D, several types
of Voronoi diagram can be originated. The features of the
Voronoi diagrams are extensively described in [3].
A. Main types of Voronoi diagrams
This section describes the main types of Voronoi diagrams.
Generalized – The proximity metric is D = d where d is
the Euclidean distance. The Voronoi region is defined as
Vi = {x|d(x, ci ) ≤ d(x, cj ), ∀j 6= i}.
ISSN 1980-6604/$20.00 © 2008 SBrT/IEEE
(2)
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
The edges between site points are straight lines. This is the
well-known constellation diagram used to represent digital
modulation schemes.
Multiplicatively weighted – The proximity metric to the
multiplicatively weighted Voronoi diagram (MWVD) is D =
d/w where w is the weight of the corresponding site point.
The Voronoi region is defined as
12
10
6
(3)
d(x, cj )
d(x, ci )
≤
, ∀j 6= i}
wi (θ)
wj (θ)
(4)
where wi (θ) is the weight in terms of the direction θ.
Power diagram – The power diagram is a space partition in
which each site corresponds to a circle with center hxi , yi i
and radius ri [4]. The proximity metric is D = d2 − r2 and
the Voronoi region is defined as
Vi = {x|d2 (x, ci ) − ri2 ≤ d2 (x, cj ) − rj2 , ∀j 6= i}.
(5)
The edges between circles are straight lines. In a pair of
adjacent circles, the edge approaches the center of the circle
with smallest radius as shown in Figure 2.
12
10
c
8
b4
c1
4
2
and the edges between site points are circular arcs as illustrated in Figure 1.
Directional – The proximity metric is a weighted distance
whose weight is a function of the azimuth around the site
point D = d(θ). The Voronoi region is defined as
Vi = {x|
c3
8
y[m]
d(x, cj )
d(x, ci )
≤
, ∀j 6= i}
Vi = {x|
wi
wj
23
3
c 21
0
−2
−8
−6
−4
−2
0
2
x[m]
4
6
8
10
Fig. 2. Power diagram in the plane. The edges between circles are straight
lines. In a pair of adjacent circles, the edge approaches the center of the
circle with smallest radius.
Rn =
[
V (X); k ∈ Z+ ; k < N.
X⊆C
The order-(k + 1) Voronoi diagram is obtained from the
extensions of the edges of the order-k diagram as follows:
• Remove a site point ci obtaining new edges. The effect
of removing ci is the elimination of the edges determined
by ci and the extension of the neighbor edges to the
interior of Vi ;
• Place the previously removed site point ci back into its
location and remove another site point cj ;
• Repeat for all the site points.
The result of this procedure is presented in Figure 3 as the
order-1, -2 and -3 generalized Voronoi diagrams.
y[m]
6
c
c
4
4
12
order−1
order−2
order−3
1
10
2
c
0
c3
8
2
1
c
−2
−8
−6
−4
−2
0
2
4
6
8
y[m]
6
10
x[m]
c
4
Fig. 1. Multiplicatively weighted Voronoi diagram in the plane. The edges
are circular arcs.
1
2
c2
0
B. The order-k Voronoi diagram
Let x be a point in Rn , C = {c1 , ..., cN } the site points
set, X a subset of C, X ⊂ C, and X = X − C. The order
of the Voronoi diagram k is the cardinality of the subset
X: k =| X |. An order-k Voronoi region is closer to the
site points in X than any other site point in X. The order-k
Voronoi region V (X) is defined as [5]
V (X) = {x : D(x, ci ) ≤ D(x, cj ), ∀ci ∈ X, ∀cj ∈ X},
(6)
4
−2
−4
Fig. 3.
−2
0
2
x[m]
4
6
8
Generalized orders 1, 2 and 3 Voronoi Diagrams superimposed.
C. The ordered order-k Voronoi diagram
The ordered order-k Voronoi diagram is an order-k diagram
in which the proximity relations are ordered in sequence of
24
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
proximity. It is obtained from the superposition of the orders
k, k − 1, ..., 1 diagrams [6]. The resulting spatial tesselation
has the following features: i) Each Voronoi region represents
the domain of a set of site points; ii) Proximity relations
are ordered in sequence of proximity. A region denoted as
O(i, j, p) is the locus of all the points in Rn closest to the
site point ci and farthest to the site point cp . The site points
in O are ordered in a sequence of proximity.
must be chosen for accurate path loss prediction. For macrocells, the most common models are: Lee, Okumura-Hata and
COST-Hata. For microcells, the COST-Walfish-Ikegami, the
Xia-Bertoni model and ray-tracing method are useful [7]. The
predicted path loss depends on frequency, antenna heights,
distance and propagation environment characteristics. Generically, the path loss can be expressed, in dB, as [8]
D. The ordered order-k multiplicatively weighted Voronoi
diagrams
where a and b are parameters dependent on the model and
the distance d is given in Km.
As defined in section II-C, the ordered order-k Voronoi
diagram gives the proximity relations between site points in
a sequence of proximity. Now, the multiplicative weighting
is combined to yield the ordered order-k multiplicatively
weighted Voronoi diagram, in which, a Voronoi region,
depicted as O(X), X = {ci , cj , cp , ..., cw }, is the locus of
all the points closest to, firstly, the site point ci , second to
the site point cj such that cw is the farthest from O(X). Each
(ξ)
(ξ)
edge E (ξ) (i, j) divides the plane into half-planes πi , πj ,
where ξ indicates the order of the edge. The Voronoi region
is the intersection of the half-planes
\
πn(ξ) ,
(7)
O(X) =
n∈X,ξ∈[1,k]
For instance, see the region
(2)
(1)
(3)
O(3, 2, 1) = π3 ∩ π2 ∩ π1
illustrated in Figure 4.
order−1
order−2
order−3
π4
(1)
π2
(3)
π1
(1)
E(2,3)
π3
Assume an environment having the same path loss in all
the directions around the BS. With a transmit omnidirectional
antenna, the mean boundary of the cell is a circumference
whose radius depends on the propagation parameters. The
received power equation
Pr = Pt + Gt + Gr − L
(9)
is used to estimate the cell radius, where Pr is given in dBm,
Pt is the BS transmit power in dBm and Gt and Gr are the
BS and MS antenna gain in dB, respectively. Substituting
(8) into (9), the received power Pr is obtained in terms of
the propagation parameters a and b. Let the received power
threshold be denoted as Z, thus the condition Pr ≥ Z defines
the cell. At the cell border Pr = Z and the distance d
corresponds to the cell radius given in Km
Pt +Gt +Gr −a−Z
b
).
(10)
There is also a statistical method described in [9], [10] to
estimate the cell radius. According to that method, the signal
envelope is considered to follow the Rayleigh, Lognormal
and Suzuki distributions.
B. The two-cell model
O(3,2,1)
(2)
π2
(2)
π1
E(1,2)
Fig. 4.
Limiting edges of a multiplicatively weighted ordered order-3
Voronoi region in the plane.
III. T HE S ERVICE A REA
(8)
A. Cell radius
r = 10(
(3)
E(1,4)
L = a + b log(d)
AS A
VORONOI D IAGRAM
The coverage can be defined by the received radio signal
at the mobile. The downlink field strength becomes more attenuated far from the BS. Thus, there is a minimum accepted
received power that activates the receiver. When this limit
is achieved, the current connection is broken and a handoff
or outage operation is executed. In order to estimate the cell
limits, it is necessary to predict the path loss. Several models
aim at predicting this loss through analytic and measurement
based methods. The appropriate, environment-specific, model
Consider two adjacent cells as seen in Figure 5 and a
mobile connected to BS1 . When the mobile is far from BS1
and approaches BS2 , the system analyzes the current, and
the alternative, connection quality. If the current connection
quality degenerates below a certain threshold, the system
changes the connection to BS2 . A proximity rule can be
defined based on the received power
IF Pr1 ≥ Pr2 , the mobile is closer to BS1 .
ELSE, the mobile is closer to BS2 ,
where Prj is the downlink received power transmitted by
the jth BS. The locus of the condition Pr1 = Pr2 is a
circumference (shown in Figure 5 as a thick line) which
represents the border of the two cells. It is illustrated also
in three dimensions in Figure 6, where the transmit power
decreases according to the Okumura-Hata model.
The border between two cells is the locus of the condition
d2
d1
=
w1
w2
(11)
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
6
25
where d12 is the distance separating the BSs and w12 =
w1 /w2 correponds to the distance ratio d1 /d2 . The circumferences with radii r1 , r2 intersect at point P. It gives
4
P
r0
r
2
0
d2
d1
−2
−6
−4
−2
0
2
4
d1
d2
= ,
r1
r2
(18)
yields the definition of the proximity rule in an MWVD,
expressed in (3). Let the BSs be represented by site points in
an MWVD, thus the weights, according to (11), correspond
to the cells radii
−4
−6
(17)
Expressing (17) as
BS 2
BS1
(x0 ,y0)
d1
r1
= .
d2
r2
6
8
x(km)
Fig. 5. The two-cell model. The border between cells is the locus of the
condition Pr1 = Pr2 which is shown as a thick line.
wi = ri
and the distance ratio is given by the cells radii ratio
wij =
−50
−60
−70
Pr(dBm)
−80
−90
−100
10
5
y(km) 0
−5
20
15
10
−10
ri
.
rj
(20)
The borders of the cells can be represented by an
MWVD [11], since the link BS-MS is established according
to a proximity rule expressed as a function of the received
power. The base station works as a site point determining
a Voronoi region by means of its radio signal. The border
between two adjacent cells is, as in an MWVD, a circular
arc [12]. For the particular case where wi = wj (ri = rj ),
the border is a straight line (a circular arc with infinite radius).
The distance ratio wij can be obtained for the whole service
area by taking cells pairwise. The distance ratio represents the
neighboring relationship of the BSs. For two adjacent BSs,
the proximity rule is
5
x(km)
IF di ≤ wij dj THEN the mobile is closer to BSi .
ELSE the mobile is closer to BSj .
−10
Figure 7 shows the edges between two site points in terms
of the distance ratio.
where di /wi is the distance weigthed by wi ; di is the distance
between iBS and the border of the cell which is given in terms
of the BS location coordinates
p
di = (x − xi )2 + (y − yi )2
(12)
6
4
0.7613
5
79
0.5
This is the equation of a circumference whose center hx0 , y0 i
and radius r0 are given as
12
12
44
0.
63
26
2.
3
2
6.3021
0.1587
1
y(km)
and the equation (11) yields
2
w1
2
2
(x−x1 ) +(y −y1 ) =
[(x−x2 )2 +(y −y2 )2 ] (13)
w2
w =1
5
Fig. 6. The two-cell model in a three-dimension diagram. The locus of the
border condition Pr1 = Pr2 can be seen as a circular arc between the cells.
1.313
−5
0
1.1461
0
−15
(19)
25
4
y(km)
r1
1.7
2
c1
−1
c2
−2
−3
0.8725
643
0.
5
0.6
05
7
(16)
0
2
4
6
74
d12 w12
r0 =
(w12 )2 − 1
−2
97
(15)
−5
54
(w12 )2 y2 − y1
y0 =
;
(w12 )2 − 1
−4
1.
(14)
1.50
(w12 )2 x2 − x1
;
x0 =
(w12 )2 − 1
8
10
12
x(km)
Fig. 7. Family of edges of two adjacent site points in terms of the distance
ratio.
26
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
4
C. Sectored cells
ri (sp )
,
rj (sq )
wi(sp )j(sq ) =
(21)
3
2
1
y(km)
For a sectored cell, the transmit power is a function of
the antenna pattern. If the antenna gain is assumed constant
within the sector, the cell sector can be represented by a sector
of a circle whose radius is determined by (10). This case is
shown in Figure 8, where the cell of BS1 is omnidirectional
and those of BS2 and BS3 are three-sectored. The neighboring
relationship is analyzed by taking adjacent cells pairwise.
Consider the border of BS2 (s3 ) and BS3 (s1 ). The proximity
rule defined in (3) applied to the border of sectored cells gives
the following distance ratio
0
µ
1
BS
1
−1
−2
−3
−4
−2
−1
0
1
2
3
4
5
6
7
x(km)
where r is the radius of the p-th sector s of the i-th BS.
Fig. 9. Umbrella/microcell representation using the MWVD. The microcell
is denoted µ1 . The border umbrella/microcell is shown as a thick line.
12
prediction in a flat terrain, medium sized city with medium
trees density, BS antenna heights in the range of 30 to 200 m,
above rooftop, mobile antenna height between 1 and 10 m, a
150-1000 MHz frequency range and a link maximum lenght
of 20 km. Other assumed data is: the antenna gains sum
Gt + Gr = 10 dB, the mobile antenna height is 3 m,
the carrier frequency is 850 MHz and the received power
threshold is -90 dBm.
s
1
10
s
2
BS2
8
y[km]
s3
6
s
1
4
BS
3
BS1
s
2
3
s2
F. Distance ratio
0
−4
−2
0
2
4
6
8
10
12
x[km]
Fig. 8. Sectored cells represented by a Voronoi diagram. A distance ratio
is obtained for each border between sectors. The borders are shown as thick
lines.
D. Hierarchical cells
A microcell is usually used for hot traffic spots or small
coverage holes in a hierarchical structure. A microcell can be
deployed by using a low transmit power, a low antenna height
or a tilted antenna. This is the case of overlaid coverage of
two cells when a microcell is inside an umbrella cell. Geometrically, this structure can be represented by an MWVD [13]
as shown in Figure 9, where the MWVD principle stated
in (3) is applied to represent overlaid coverage. As seen in
Figure 9, the border between umbrella and microcell is a
circumference. It is coherent to the radio propagation theory.
The radio signal of the umbrella BS is stronger than the radio
signal of the microcell in the area surrounding the periphery
of the microcell.
E. The coverage map
The input data to plot the coverage map is: transmit power
and location of BSs, propagation environment characteristics,
received power threshold and cells radii. To estimate the
cells radii, assume the Okumura-Hata model for path loss
The cell radius is obtained from (10). The distance ratio
is obtained using (20). The parameters a and b in (8) are
obtained from the path loss prediction formula. For the environment previously described, the Okumura-Hata formula
is
L=69.55 + 26.16 log(f ) − 13.82 log(hb ) − a(hm )
+(44.9 − 6.55 log(hb )) log(d),
(22)
a(hm ) = (1.1 log(f ) − 0.7)hm − (1.56 log(f ) − 0.8). (23)
The antenna height is denoted hb for BS and hm for MS, f
is the carrier frequency. In order to obtain the path loss in the
form L = a + b log(d), the parameters a and b are obtained
directly from (22)
a = 69.55 + 26.16 log(f ) − 13.82 log(hb ) − a(hm ), (24)
b = 44.9 − 6.55 log(hb ).
(25)
The BS data is shown in Table I and the distance ratio in
Table II. The cells are represented by the MWVD shown
in Figure 10 in which the circumferences radii represent the
weights of the BSs and do not compose the diagram. The
Voronoi region contours are circular arcs whose radii are
related to the radii of the neighbor cells according to (16)
and (20).
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
BS
Location
(km)
(2,10)
(5,15)
(7,3)
(7,9)
(11,14)
(11,14)
(11,14)
(12,8)
(4.5,1)
1
2
3
4
5 s1
5 s2
5 s3
6
µ1
Power
(dBm)
37
32
40
40
37
37
40
35
28
Antenna
height (m)
55.0
65.0
61.0
56.0
38.2
60.0
45.3
55.0
46.6
Cell radius
(km)
3.605
2.779
4.687
4.474
3.000
3.774
4.000
3.142
1.800
27
Okumura-Hata
parameters
a1 =118.34 b1 =33.50
a2 =117.33 b2 =33.02
a3 =117.72 b3 =33.20
a4 =118.23 b4 =33.44
a5 s1 =120.52 b5 s1 =34.53
a5 s2 =117.81 b5 s2 =33.25
a5 s3 =119.49 b5 s3 =34.05
a6 =118.34 b6 =33.50
aµ1 =119.31 bµ1 =33.97
TABLE I
BS DATA : LOCATION , POWER AND ANTENNA HEIGHTS ; O KUMURA -H ATA PARAMETERS . T HE CELL OF BS 5
µ1 IS A MICROCELL .
BS2
s1
s2
14
BS5
y(km)
12
s3
•
10
•
BS1
BS
8
•
4
BS6
•
6
•
4
•
µ1
2
0
3
5
10
15
20
x(km)
Fig. 10. A cluster of six BS. The Voronoi diagram is composed of circular
arcs shown as thick lines. The cell of BS5 is three-sectored. The cell of BS3
has a microcell denoted as µ1 .
w12
1.2973
w36
1.4918
w13
0.7691
w45(s2 )
1.1856
The COST-Hata model is used for path loss prediction;
Carrier frequency: 1800 MHz;
Omnidirectional antennas;
Antenna gains: Gt + Gr = 9 dB;
Received power threshold: -100 dBm;
Urban environment.
BS
0
−5
T HE BS
engineering can plan coverage and handoff based on specific
spatial data as, for example, a shadow area among dense
region of high buildings. In order to illustrate, a cluster of
four cells is analyzed. Its characteristics are:
18
16
IS THREE - SECTORED : S 1 , S 2 , S 3 .
w14
0.8058
w45(s3 )
1.1185
w24
0.6212
w46
1.4239
w25(s2 )
0.7364
w5(s3 )6
1.2010
w34
1.0477
w3(µ1)
2.6042
Further transmission data is given in Table III. The corresponding order-3 diagram is shown in Figure 11. The Voronoi
edges have three descriptors: center, radius and distance ratio
as shown in Table IV. The following spatial analysis is
presented.
•
•
TABLE II
T HE DISTANCE RATIO BETWEEN TWO ADJACENT CELLS .
•
IV. S PATIAL A NALYSIS
OF THE
C OVERAGE
Some traffic operations including handoff, paging, registration and outage are closely related to the proximity
between BSs. These proximity relations can also have influence in cochannel interference, frequency reuse and channel
allocation scheme. Spatial information as terrain morfology,
buildings, roads, tunnels, etc, can be derived from GIS and
proximity between cells can be derived from the coverage
map as a Voronoi diagram. These information can be used
in spatial traffic models. For example, a user in a tunnel
can have the call temporarily dropped and the reconnection
becomes a frequent operation in the nearest BS serving that
area. A highway, next to the border of adjacent cells, makes
the handoff rate augmented, requiring a modification in the
handoff limiting levels, turning faster the handoff execution,
in order to avoid unsuccessful handoffs. The cell planning
•
•
Shopping and financial centers, highways, airports, etc,
acquired from GIS, can be seen as nodes of demand1.
The proximity between a node of demand and a BS is
valuable for spatial traffic modeling and planning;
The farthest BS can be identified for planning frequency
reuse and channel allocation schemes. For instance, an
order-4 diagram shows regions of the type O(i, j, p, q).
It means that BSi is the nearest station and BSq is the
farthest one; BSi can support primarily the traffic in O
and BSq can borrow or reuse channels of BSi .
The Voronoi regions identify locations proximity:
O(i, j, p) is an area covered by BSs i, j, p, in this
sequence. A handoff may occur primarily between BSi
and BSj and, secondly between BSi and BSp . If O
has large dimensions, slow handoffs are expected among
BSs i, j, p. Else, if O has small dimensions, fast handoffs
are expected;
Information about spatial traffic can be explored. For
instance, if a highway extends from O(3, 4, 2) towards
O(2, 4, 3), a high handoff rate between BSs 2 and 3 can
be expected. The time to process the handoff is expected
to be small because of the high velocity of the mobiles
in the highway;
All the regions denoted O(i, ...) are closer to BSi than
other BS. This identifies the coverage of BSi . It is
1 Zones of the cell in which the traffic is considered to be uniform and
constant in a certain time interval.
28
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
observed in Figure 11 that the intersection
\
O(i, j, p, ...)
16
order-2
where Pti∗ = Pti − ∆P is the power of BSi after a step
of power variation ∆P [14]. An example is shown in
Figure 12 where BS2 is breathing. The edges E(2, j)
move to E ∗ (2, j) for a reduction of 5% in r2 .
16
order−1
E(1,3)
order−2
order−3
O(2,4,3)
14
O(4,2,3)
12
BS
BS2
10
4
E(1,4)
y(km)
O(2,3,4)
O(
8
,4)
3,2
O( BS
3
2,3
O(2,1,3)
,1)
E(3,4)
E(2,3)
O
O(3,2
(3
6
O(4,3,2)
,2
,4
,1)
)
O(3
4
,1,2
O(1,2,3)
)
O(
O(1,3,2)
2
3,4
O(
,1)
3,1
,4)
BS
0
O(4,3,1)
1
E(1,2)
O(1,4,3)
E(2,4)
−2
−5
0
5
x(km)
10
15
Fig. 11. Ordered order-3 multiplicatively weighted Voronoi diagram, representing four adjacent BSs. Orders 1, 2 and 3 diagrams are superimposed.
BS
10
4
BS
2
E(1,4)
y(km)
O(2,3,4)
O(
8
O(2,1,3)
6
,4)
3,2
BS
2,3
,1)
O(
E(3,4)
E*(2,3)
E(2,3)
3
O(3,2
,1)
O(3
4
O(4,3,2)
)
,2
,4
(3
(27)
order-3
12
O
Ptj +Gtj +Gr −aj −Z
bj
−
O(4,2,3)
O(2,4,3)
is not a circle, but a polygon;
• The traffic can be planned based on spatial information.
For example, BS3 and BS4 can support part of the BS2
traffic in a certain time interval for originating calls from
O(2, 3, 4) and O(2, 4, 3). Further, BS1 can support the
originating calls from O(2, 1, 3) and O(2, 3, 1) when
BS2 is heavy loaded;
• In a handoff prioritized scheme, a handoff in progress
must be concluded. For this purpose, a number of radio
resources (channel, time slot) are reserved to perform
handoff. If a call is originated to a heavy loaded BS, the
system can be planned to transfer this call to the closest
BS. Related to the region O(i, j, p), the heavy loaded
BS is BSi and BSj can support the originating calls to
BSi ;
The technique named cell breathing is exclusive of the
CDMA systems. In order to aliviate a heavy loaded cell,
the BS reduces its transmit power. This action reduces the
coverage area and some of the users are transferred to
neighbor cells by handoff. Since this technique has influence
on the coverage area, a spatial analysis can be made as
follows:
• Assume BSi is heavy loaded. When it breathes, its
overlapping area changes dinamically and the proximity
relations in the neighborhood is altered. For each step in
power decreasing of BSi , all the neighbor edges move in
a nonlinear manner. These changes affect the load of the
neighbor cells and the handoff operations. The transmit
power reduction alters the edges according to Equations
(10), (14), (15) and (16), and the new edge E ∗ (i, j) is
defined in terms of the distance ratio
∗ +G +G −a −Z
Pti
r
ti
i
bi
order-1
14
j,p,...6=i
wij = 10
E(1,3)
(26)
,1,2
O(1,2,3)
2
)
O(
O(
3,1
O(1,3,2)
,4)
E*(1,2)
3,
4,
1)
E(1,2)
BS
1
0
O(4,3,1)
E*(2,4)
E(2,4)
−2
−5
0
5
x(km)
O(1,4,3)
10
15
Fig. 12. BS2 are breathing. The Voronoi edges move and the Voronoi
regions change their dimensions in a nonlinear manner.
V. I NTERFERENCE AND O UTAGE C ONTOUR
The outage is a condition in which a mobile user is
completely deprived of service by the system, a service
condition below a threshold of acceptable performance [15].
This situation is caused by cochannel interference plus noise.
The outage is a probabilistic phenomenon, because the interference occurs randomly, when the channel allocation system
fails and allocates the same channel to adjacent cells. The
outage occurs when the signal to interference plus noise ratio
(SINR) falls below a predetermined protection ratio. The
interference phenomenon can be geometrically approached
because the radio signal suffers attenuation with distance. The
distance dependence of the radio signal makes it possible to
determine a mean boundary around a station in which the
cochannel interference may occur.
A simplified interference model is presented in Figure 13.
Two adjacent base stations BS1 and BS2 are shown, assuming
the BS2 as the interfering source. The interference may occur
in the two following ways:
1. From a base station onto a mobile (downlink);
2. From a mobile onto a base station (uplink).
This model considers only the situation in item 1, the mobile
station as an interfering source is not considered. Let d1 be
the distance BS1 -MS1 and d2 the interfering link distance
BS2 -MS1 . According to the Apollonius theorem, the locus
of the distance ratio d1 /d2 is a circumference [16] whose
center and radius are given by (14), (15) and (16). The outage
condition can be analyzed by the SINR formula
pr1
SINR1 = 10 log
(28)
pr2 + n0
where SINR1 , in dB, refers to the interfered downlink,
pr1 is the received power of the target signal, pr2 is the
received power of the interfering signal and n0 is the Additive
White Gaussian Noise (AWGN) in watts. According to the
expression (28)
IF SINR ≥ λth the mobile is free of outage.
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
BS
1
2
3
4
Location
(km)
(1,1)
(3,10)
(5,6)
(9,12)
Power
(dBm)
40
40
34
43
Antenna height
(m)
41.6
50.9
73.5
48.9
Cell radius
(km)
3.6
4.0
3.2
4.8
29
COST-Hata parameters
a1 =129.81
a2 =128.70
a3 =126.49
a4 =128.94
b1 =34.29
b2 =33.72
b3 =32.67
b4 =33.83
TABLE III
BS DATA AND PATH LOSS PARAMETERS .
Center (km)
Radius (km)
Distance ratio
E(1,2)
(-7.5,-37.6)
43.869
0.900
E(1,3)
(20,24.8)
27.131
1.125
E(1,4)
(-9.3,-13.1)
23.318
0.750
E(2,3)
(8.6,-1.1)
9.962
1.250
E(2,4)
(-10.6,5.5)
17.205
0.834
E(3,4)
(1.8,1.2)
8.655
0.667
TABLE IV
V ORONOI EDGES AND DISTANCE RATIO .
MS2
(1) BS locations hxi , yi i and (2) the distance ratio w12 . From
4
3
d1
2
1
(x2 ,y2 )
BS 2
(x1,y1)
BS 1
r
r1
r
2
0
y[km]
(x0,y 0)
d2
0
BS1
r0
BS2
−1
−2
MS 1
−3
−4
−2
Fig. 13. Interference model in an arbitrary cellular network. The downlink
signal of BS2 is interfering on a mobile MS1 . The uplink signal of MS2 is
interfering on BS1 .
ELSE the mobile is subject to outage,
where λth is the protection ratio given in dB. It is reasonable
to consider pr2 >> n0 . Therefore, the SINR1 can be treated
as SIR1 and given by
SIR1 = Pt1 − L1 − (Pt2 − L2 ),
(29)
where Pt1 is the BS1 transmit power and Pt2 is the interfering
transmit power in dBm. For a given protection ratio λth , the
distance ratio
d1
(30)
w12 =
d2
can be used to define the outage contour which corresponds
to the circumference of the Apollonius circle, i.e., the locus
of the ratio d1 /d2 . This contour is a bisector dividing the
plane into half-planes, each one representing the coverage
of the BSs. It is also an edge of an MWVD. All the
points surrounding BS1 , where the distance ratio is verified,
determine the locus of the condition SIR = λth and define
the outage contour. The input data to plot the MWVD are:
−1
0
1
2
3
4
5
6
7
x[km]
Fig. 14. The outage contour, shown as thick line, is a circumference. It is
also an edge of a multiplicatively weighted Voronoi diagram.
the Equation (29), the expression
λth = Pt1 + Gt1 + Gr1 − a1 − b1 log(d1 ) − Pt2
−Gt2 − Gr2 + a2 + b2 log(d2 ).
(31)
is derived. From (31), the distance ratio d1 /d2 can be
numerically computed according to the algorithm described
as follows. Consider a pair of BS: BS1 and BS2 . A point
x between them is taken. This point moves along the line
joining the BSs determining two distances: d1 = BS1 , x and
d2 = BS2 , x. The received power from each BS is computed
in terms of the distance. For each iteration, d1 and d2 are
stored. When the condition Pr1 − Pr2 > λth fails, it means
that the border has been found Pr1 − Pr2 ≈ λth , and the
values d1 , d2 are used to calculate w12 = d1 /d2 .
30
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
INPUT:
OUTPUT:
Step 1.
Comment:
Step 2.
Step 3.
Step 4.
Step 5.
BS antenna height (hb ) and location hx, yi,
transmit power(Pt), protection ratio (λth ).
d1 , d2 , w12 .
Initialize d1 = 0, d2 = d12 .
d12 is the distance separating two BSs.
Compute the parameters of the path
loss prediction model: a, b.
Compute Pr1 , Pr2 .
IF Pr1 − Pr2 > λth , d1++ , d2−− , GO TO 3.
ELSE w12 = d1 /d2 .
EXIT.
Consider the transmission data shown in Table V. The carrier
frequency is 1800 MHz, COST-Hata path loss prediction
model, received power threshold is -100 dBm, mobile antenna
height is 3 m. The outage contour is the circumference
described by center: h−0.5, 0i km and radius: r0 = 1.671
km, shown in Figure 14. The method to obtain the distance
ratio is graphically shown in Figure 15.
−80
d2=3.832 km
d =1.168 km
1
−85
pr2
Pr[dBm]
−90
−95
λth=15 dB
received power threshold
−100
−105
pr1
−110
−115
0
BS1
0.5
1
1.5
2
2.5
x[km]
3
3.5
4
4.5
5
BS2
Fig. 15. Method to compute the distance ratio. The point where Pr1 −
Pr2 = λth defines d1 , d2 and w12 = d1 /d2 .
VI. C ONCLUSIONS
The coverage map of a cellular network is used to plan
coverage and traffic operations. This map can be superimposed to the map of the city, combining geographic data with
radio coverage. Some traffic operations including handoff,
registration, paging and outage are closely related to the
proximity between BSs. These proximity relations can also
have influence in cochannel interference, frequency reuse
and channel allocation scheme. Spatial information as terrain
morfology, buildings, roads, tunnels, footbal stadium, etc, can
be derived from GIS, and proximity between cells can be
derived from the Voronoi diagrams. The spatial traffic can
be modeled by proximity relations between cells. Physical
characteristics of the area covered are taken as part of
the cell. The cells representation using Voronoi diagrams
is applicable to omni and sectored cells, as well as to the
hierarchical cells structure. The base station is represented
as a site point and the distance is weighted by the cell
radius. The order-k diagrams show the common coverage of
a set of cells. These intersection regions are closely related
to the handoff occurrence. The proximity of a set of BSs
allows to plan overlapping coverage and shared traffic. The
interference between cells are represented by outage contours.
The estimation of the cell radius is not an exact method
but involves a statistical error depending on the path loss
prediction model. Therefore, the predicted borders of the cells
incorporate this error.
R EFERENCES
[1] M. I. Shamos and D. Hoey, “Closest-point problems,” in Proc. 16th
IEEE Annual Symposium on Foundations of Computer Science, Berkeley, US, 1975, pp. 151 – 162.
[2] J. Basch, L. Guibas, and L. Zhang, “Proximity problems on moving
points,” in Proceedings 13th Annual ACM Symposium on Computational Geometry, Nice, FR, June 4–6, 1997, pp. 344 – 351.
[3] F. Aurenhammer, “Voronoi diagrams - A survey of a fundamental
geometric data structure,” ACM Computing Surveys, vol. 23, pp. 345
– 405, Sept. 1991.
[4] F. Aurenhammer, “Power diagrams: properties, algorithms and applications,” SIAM Journal on Computing, vol. 16, pp. 78 – 96, Feb. 1987.
[5] D.-T. Lee, “On k-nearest neighbor Voronoi diagrams in the plane,”
IEEE Transactions on Computers, vol. C-31, n. 6, pp. 478 – 487, Jun.
1982.
[6] M. Held and R. B. Williamson, “Creating electrical distribution boundaries using computational geometry,” IEEE Transactions on Power
Systems, vol. 19, issue 3, pp. 1342 – 1347, Aug. 2004.
[7] COST-231 European comission, “Digital mobile radio towards future
generation systems,” Final report, Eraldo Damosso (ed.), chapter 4,
1999.
[8] M. Hata, “Propagation loss prediction models for land mobile communications,” Proceedings of the International Conference on Microwave
and Millimeter Wave Technology, ICMMT, Beijing, CH, 1998, pp. 15
– 18.
[9] M. D. Yacoub, “Cell Design Principles. In: Jerry D. Gibson. (Org.).
The Communications Handbook.” 2 ed. Boca Raton: CRC Press, 2002,
vol. 1, pp. 1 – 13.
[10] E. J. Leonardo, “Métodos estatísticos para a determinação da área de
cobertura de células e micro-células em sistemas de rádio móvel.” [in
portuguese], Master Thesis, State University of Campinas, UNICAMP,
São Paulo, BR, 1992.
[11] J. N. Portela and M. S. Alencar, “Outage contours using a Voronoi
diagram,” Proceedings of the Wireless Communication and Networking
Conference, WCNC, Atlanta, US, 2004, pp. 2383 – 2386.
[12] M. D. Yacoub, “Foundations of Mobile Radio Engineering”, CRC
Press, Boca Raton, 1993.
[13] J. N. Portela and M. S. Alencar, “Spatial analysis of the overlapping
cell area using Voronoi diagrams,” Proceedings of the International
Microwave and Optoelectronics Conference, IMOC 2005, Brasília, BR,
2005.
[14] A. Jalali, “On cell breathing in CDMA networks,” IEEE International
Conference on Communications, ICC’98, Atlanta, US, 1998, pp. 985
– 988.
[15] B.C. Jones and D. J. Skellern, “Outage contours and cell size distributions in cellular and microcellular networks,” Vehicular Technology
Conference, IEEE 45th, 1995, Chicago, US, pp. 145 – 149.
[16] H. Haruki and T. M. Rassias, “A new characteristic of Möbius
transformations by use of Apollonius points of triangles,” Journal of
Mathematical Analysis and Applications, vol. 197, n. 1, pp. 14 – 22,
Jan. 1996.
JOURNAL OF COMMUNICATION AND INFORMATION SYSTEMS, VOL. 23, NO. 1, 2008
BS
1
2
Location
(km)
(0,0)
(5,0)
Power
(dBm)
43
45
Antenna height
(m)
45
50
Cell radius
(km)
2.356
2.806
31
COST-Hata parameters
a1 =130.34
a2 =129.77
TABLE V
BS
DATA TO OBTAIN THE OUTAGE CONTOUR .
José do Nascimento Portela was born in Ceará,
Brazil, in 1956. He works in technological education since 1984 in Centro Federal de Educação
Tecnológica, Telecommunications Department. He
received his Bachelor Degree in Electrical Engineering from the Federal University of Ceará
(UFCE), Brazil, 1982, his Master Degree in Electrical Engineering, from Federal University of Paraíba
(UFPB), Brazil, 1992, and Doctor degree in Federal
University of Campina Grande, UFCG, 2006, Department of Electrical Engineering. He is member
of the Brazilian Telecommunications Society (SBrT) in which he has been
acting as article reviewer. His research interest includes Cellular Mobile
Communication Networks, Channel Modeling, Computational Geometry and
Software for Education.
Marcelo Sampaio de Alencar Marcelo Sampaio
de Alencar was born in Serrita, Brazil in 1957.
He received his Bachelor Degree in Electrical Engineering, from Universidade Federal de Pernambuco (UFPE), Brazil, 1980, his Master Degree in
Electrical Engineering, from Universidade Federal
da Paraiba (UFPB), Brazil, 1988 and his Ph.D.
from University of Waterloo, Department of Electrical and Computer Engineering, Canada, 1993.
Marcelo S. Alencar has more than 25 years of
engineering experience and he is currently IEEE
Senior Member. Since 1995, he is Chair Professor at the Department of
Electrical Engineering, Federal University of Campina Grande, Brazil. He
worked, between 1982 and 1984, for the State University of Santa Catarina
(UDESC). He is founder and President of the Institute for Advanced Studies
in Communications (IECOM). He has been awarded several scholarships
and grants from CNPq and IEEE Foundation, an achievement award for
contributions to the Brazilian Telecommunications Society (SBrT), an award
from the Medicine College of the Federal University of Campina Grande
(UFCG) and an achievement award from the College of Engineering of the
Federal University of Pernambuco. He published over 170 engineering and
scientific papers, three chapters and six books. He supervised three postdoctoral fellows, five Ph.D. theses and 16 Master’s dissertations. Marcelo
S. Alencar has contributed in different capacities to the following scientific
journals: Editor of the Journal of the Brazilian Telecommunication Society;
Member of the International Editorial Board of the Journal of Communications Software and Systems (JCOMSS), published by the Croatian
Communication and Information Society (CCIS); Member of the Editorial
Board of the Journal of Networks (JNW), published by Academy Publisher;
Editor-in-Chief of the Journal of Communication and Information Systems
(JCIS). He is member of the SBrT-Brasport Editorial Board and has been
involved as a volunteer with several IEEE and SBrT activities. He is a
Registered Professional Engineer. He has been acting as reviewer for several
scientific journals. He is a columnist for the traditional Brazilian newspaper
Jornal do Commercio, since April, 2000. Marcelo S. Alencar is VicePresident External Relations of the SBrT. He is member of the Institute of
Electronics, Information and Communication Engineering (Japan), member
of SBMO (Brazilian Microwave and Optoelectronics Society), member of
SBPC (Brazilian Society for the Advancement of Science) and member of
SBEB (Brazilian Society for Biomedical Engineering).
b1 =34.01
b2 =33.77