Professional Documents
Culture Documents
Fundamentals of Cellular Networks
Fundamentals of Cellular Networks
Networks
David Tipper
Associate Professor
Graduate Program in Telecommunications
and Networking
University of Pittsburgh
Slides 4
Telcom 2720
Cellular Concept
Proposed by Bell Labs 1971
Geographic Service divided into
smaller cells
Neighboring cells do not use same
set of frequencies to prevent
interference
Often approximate coverage
area of a cell by a idealized
hexagon
Increase system capacity
by frequency reuse.
Telcom 2720
Cellular Networks
Propagation models represent cell as a circular area
Approximate cell coverage with a hexagon - allows easier
analysis
Frequency assignment of F MHz for the system
The multiple access techniques translates F to T traffic channels
Cluster of cells K = group of adjacent cells which use all of the
systems frequency assignment
Telcom 2720
Cellular Concept
Why not a large radio tower and large service area?
Number of simultaneous users would be very limited
(to total number of traffic channels T)
Mobile handset would have greater power
requirement
Cellular concept - small cells with frequency reuse
Advantages
lower power handsets
Increases system capacity with frequency reuse
Drawbacks:
Cost of cells
Handoffs between cells must be supported
Need to track user to route incoming call/message
Telcom 2720
C
A
F
B
G
C
A
B
G
D
E
C
A
D
E
Telcom 2720
Cluster Size
1
From geometry of grid of hexagons only
certain values of K are possible if replicating
cluster with out gaps
K = i2 + ij + j2 where i and j are non-negative
integers
10
3
4
5
11
12
9
4
8
7
6
10
12
9
2
1
5
11
6
10
3
4
8
5
11
12
9
1
1
1
1 2
3 4 5
6 7 1
1
K = 7 (i =2, j =1)
7
6
K = 4 (i =2, j=0)
K = 12 (i=2, j=2)
4
3
1
2
4
1
3
1
4
2
3
1
2
Telcom 2720
Cellular Concepts
To find co-channel neighbors of a cell, move i cells along any
chain of hexagons, turn 60 degrees counterclockwise, and move j
cells (example: i=2, j=2, K=12)
K = i2 + ij + j2
r = cell radius
Area of hexagon = 2.61 r2
Cellular Concepts
From hexagonal geometry d = r 3 K
The quantity d/r is called the co-channel reuse ratio d / r = 3K
K = i2 + ij + j2
r = cell radius
Area of hexagon = 2.61 r2
d = distance to co-channel
cell
Telcom 2720
Frequency Reuse
RSSI, dBm
SITE A
SITE B
-60
-90
C/I
-120
Distance
r
d
Telcom 2720
10
Frequency Reuse
Relate cluster size to carrier to cochannel interference ratio C/I at the
edge of a cell
Pt Lr
j=i
Pt Ld
1 r
6d
Pr = Pt Ld-
C
=
I
B
A
B
A
K = 19
Telcom 2720
11
Frequency Reuse
Solving for d/r results in
d
r
6C
=
Remember d / r =
which results in
3K ,
1 6C
K =
3 I
Telcom 2720
1 /
2 /
Frequency Reuse
Note one can relate C/I to K for various path loss
gradients
30
25
C
r
db = 7.781510 log10
I
d
Remember
d /r =
20
S r in dB
C
1 r
=
I
6d
15
10
3K
5
C
db = 1 . 76 + 5 log 10 (K )
I
12 13
cluster size N
Telcom 2720
19
13
Frequency Planning
Typical C/I values used in practice are 13-18 dB.
Digital systems have lower C/I (13-15 dB)
f2
14
Frequency Assignment
Typical C/I values used in
practice are 13-18 dB.
Once the frequency reuse
cluster size and frequency
allocation determined
frequencies must be assigned to
cells
Must maintain C/I pattern
between clusters.
Within a cluster seek to
minimize adjacent channel
interference
Adjacent channel interference is
interference from frequency
adjacent in the spectrum
Telcom 2720
15
Sectoring
1
Sectoring
used to improve the C/I ratio
make cluster size K smaller
1
3
120 sectoring
Use directional antennas rather than omni-directional
cell divided into 3 (120o sectoring) or 6 (60o sectoring) equally
sized sectors
16
Sectoring
1
3
1
3
120 sectoring
2
3
5
5
7
5
4
6
1
17
Telcom 2720
18
Telcom 2720
19
Traffic Engineering
Given or N = T/K traffic channels per cell
what is GoS or how many users can be
supported for a specific GoS
Required grade of service?
Usually 2% blocking probability during busy hour
Busy hour may be
1. busy hour at busiest cell
2. system busy hour
3. system average over all hours
Telcom 2720
20
Traffic Engineering
Estimate traffic distribution?
Traffic intensity is measured in Erlangs
(mathematician AK Erlang)
One Erlang = completely occupied channel,
e.g., a radio channel occupied for 30 min.
per hour carries 0.5 Erlangs
21
Traffic Engineering
Telcom 2720
22
e = (1 Pb )
Pb
Telcom 2720
23
M/M/C/C
Let i denote the steady state probability of i customers in the
system, then the state transition diagram for n(t) is given by
(C 1)
0 = 1
( + j ) j = j 1 + ( j + 1) j +1
(C ) c = c 1
j=0
1 j < C
j=C
24
M/M/C/C
Probability of a customer being blocked B(c,a) = i
B (c, a ) = c =
ac
c!
c
an
n!
n=0
B (c, a ) =
a B ( c 1, a )
c + a B ( c 1, a )
25
Traffic Engineering
Telcom 2720
Erlang B Charts
Telcom 2720
27
Telcom 2720
28
Telcom 2720
29
M/M/C/C
Other performance metrics can be related to Erlang B formula B(c,a)
The carried load
Effective throughput of the system
e = (1 B ( c , a ))
e =
a
(1 B ( c , a ))
c
L=
W =
Telcom 2720
(1 B ( c , a ))
30
(b) What is the maximum number of users supported by the cell during
the busy hour?
Load per active user = 1 call x 120 sec/call x 1/3600 sec = 33.3 mErlangs
Number active users = 45.9/(0.0333) = 1377
Total number users = 4/3 number active users = 1836
32
Telcom 2720
33
M/M/C
The server utilization ()
a=
a
<1
C
a<C
Telcom 2720
34
M/M/C
Let i denote the steady state probability of i customers in the
system, then the state transition diagram for n(t) is given by
(C 1)
0 = 1
( + j ) j = j 1 + ( j + 1) j +1
( + C ) j = j 1 + C j +1
j=0
1 j < C
jC
35
M/M/C
j=
j 1
k
j =
j<C
jC
j 1
Telcom 2720
36
M/M/C (5)
0 =
i =
i =
Telcom 2720
1
C 1 n
a
ac
+
n! ( c 1)! ( c a )
n=0
ai
0
i!
ai
c! c i c
; 1 i < C
; iC
37
M/M/C (6)
Probability of a customer being delayed C(c,a)
C (c, a ) =
ac
( c 1)! ( c a )
j =
j=c
c 1 n
a
ac
+
n! ( c 1)! ( c a )
n=0
C (c, a ) =
c B (c, a )
c a (1 B ( c , a ))
Telcom 2720
38
M/M/C (7)
Other performance measures expressed in terms of C(c,a)
a
Lq =
C (c, a )
c a
L = Lq + a
1
Wq =
Lq
W = Wq +
Telcom 2720
C (c, a )
c a
39
M/M/C (8)
Distribution of the waiting time in the queue
P wq t = 1 C (c , a ) e c (1 )t
The pth percentile of the time spent waiting in the queue tp
1 p
ln
C (c, a )
tp =
c (1 )
Telcom 2720
40
1 p
ln
C (c , a )
c (1 )
41
Number of Subscribers
Per cell
Demographics
Assume
Calls/subs during
Peak one hour with
Average holding time
Erlangs/cell
Assume GOS
( % call blocking
< 2 %)
Apply:
Erlang B
Telcom 2720
Cell Spitting
How can one increase capacity
when hot spot occurs?
Cell splitting
43
Telcom 2720
44
Summary
Cellular Concept
Sectoring
Frequency Planning
Traffic Engineering
Frequency Reuse Partitioning
Telcom 2720
45