Co-Channel Interference in Cellular Systems
Co-Channel Interference in Cellular Systems
Communications Systems
Mobile cellular communications systems
Lecture Outline
2
Co-channel Interference (CCI)- Forward Link
Cause: Frequency Reuse
◼ Many cells in a given coverage area use the same set of channel
frequencies to increase system capacity (C)
◼ Co-channel cells → cells that share the same set of frequencies
◼ Both VC & CC traffic in co-channel cells is an interfering source
to mobiles in several different cells
RL: UPLINK
FL: DOWNLINK
3
Possible Solutions?
4
Co-channel Reuse Ratio (Q)
co-channel interference depends on:
◼ R : cell radius
◼ D : distance to base station of nearest co-channel cell
✓ if (D ↑ / R ↑) then spatial separation relative to cell coverage area ↑
◼ improved isolation from co-channel R Cluster
RF energy and reduces CCI
Q=D/R: F7 F2
co-channel reuse ratio for hexagonal geometry
F6 F1
F1 F3
(i,j) N 𝑸
𝐷 F5 F4 F7 F2
𝑄= = 3𝑁 (1,1) 3 3
𝑅
(1,2) 7 4.58 F6 F1
F1 F3
(2,2) 12 6
F5 F4
(1,3) 13 6.24
5
Quality vs. Capacity
The higher the capacity for a given geographic area, the poorer the
quality and vice-versa. (makes sense!!)
6
Co-channel Interference Computation - forward link
R
D6
D5
D1
D4 Mobile Station
D2
D3
7
Co-channel Interference Computation – forward link
Signal to Interference Ratio (SIR),
𝑆
◼ 𝑆𝐼𝑅 = 𝑖𝑜 (2.5)
σ𝑖=1 𝐼𝑖
8
From propagation: 𝑃𝑟 = 𝑃0 𝑑/𝑑0 −𝑛 ⇒ 𝑆 ∝ 𝑅−𝑛 , 𝐼𝑖 ∝ 𝐷𝑖−𝑛 ,
𝑛: path loss exponent
Assuming base stations transmit the same power and the pathloss exponent, n, is the same
𝑅 −𝑛
𝑆𝐼𝑅 = 𝑖
𝑜 𝐷 −𝑛
σ𝑖=1 𝑖
◼ having the same n throughout the coverage area means radio propagation
properties are roughly the same everywhere
9
Now if we consider only the first-tier (or layer) of co-channel cells
◼ assume only these provide significant interference
And assume interfering base stations are equidistant from the desired
base station (all at distance ≈ D) then
𝑅 −𝑛 𝐷/𝑅 𝑛
𝑆𝐼𝑅 = =
𝑖𝑜 𝐷 −𝑛 𝑖𝑜
𝑛
3𝑁 𝑄𝑛
𝑆𝐼𝑅 = = (2.9)
𝑖𝑜 𝑖0
Equation (2.9) relates SIR to the cluster size 𝑁, which relates to the
overall system capacity.
10
Example
2 2
𝑆𝐼𝑅 𝑖0 𝑛 63.1 × 6 𝑛
𝑁= =
3 3
𝑁 = 6.204 ⟶ 𝑁 = 7
11
`
𝑛
3𝑁
Many assumptions are involved in deriving 𝑆𝐼𝑅 =
𝑖𝑜
◼ same Tx power
◼ hexagonal geometry
◼ n is the same throughout the coverage area
◼ Di ≈ D (all interfering cells are equidistant from the base station
receiver)
◼ optimistic results in many cases
12
I. Worst-case SIR – forward link
Low SIR is usually in the worst-case when a mobile is at the cell edge
13
Worst-case SIR
𝑅−𝑛
𝑆𝐼𝑅𝑤𝑐 =
2(𝐷 − 𝑅)−𝑛 + 2(𝐷 + 𝑅)−𝑛 + 2𝐷−𝑛
1
𝑆𝐼𝑅𝑤𝑐 =
2 𝑄 − 1 −𝑛 +2 𝑄 + 1 −𝑛 + 2𝑄−𝑛
14
Comments – design flow
𝑛
3𝑁
Consider 𝑁 = 7, 𝑛 = 4, solving 𝑆𝐼𝑅 = yields 𝑆𝐼𝑅 = 18.6 𝑑𝐵
𝑖𝑜
In order to design the system on the worst-case SIR, cluster size should be
increased to 𝑁 = 12 (𝑖 = 𝑗 = 2).
𝐷 𝑛
Solution: 𝑄= = 3𝑁, 𝑆𝐼𝑅 = 3𝑁 /𝑖0
𝑅
◼ LESS IMPORTANT;
because signals from mobile antennas (near the ground) don’t
propagate as well as those from tall base station antennas
18
II. Adjacent Channel Interference (ACI)
19
Adjacent Channel Interference (ACI)
◼ signal from home base station is weak and others are somewhat
strong.
20
Near-Far effect
ACI is primarily from mobiles in the same cell
◼ interfering source is near some Rx when desired source is far away
MS BS MS1
2
Received signal
strength
Distance 0 Distance
MS2 d2 BS d1 MS1
21
Minimizing ACI
22
Minimizing ACI: I-Channel Assignment (Frequency Planning)
𝑓𝑟𝑒𝑞𝑢𝑒𝑛𝑐𝑦
𝟏 𝟒 𝟕 𝟏𝟎
𝒕𝒐𝒕𝒂𝒍 𝒄𝒂𝒉𝒏𝒏𝒆𝒍𝒔
23
Minimizing ACI: I- Channel Assignment (Frequency Planning)
y3ny:
cluster has 5 cells
cell 1 has channels A B C
cell 2 neighbouting to cell1 has A+5, B+5, C+5
by minimum --> N channels separation
(y3ny (B+5)from cell 2 - (A)from cell 1 >= 5)
24
Advanced Mobile Phone System (AMPS) channel allocation
N=7-cell reuse, 3 sectors/cell An example to minimize ACI
≈ 19 VC/ sector
57 = 19 × 3 VC/ cell At least 3N=21
channel BW
Only 1 CC/sector 3C separation within
the same sector
3A
At least N=7 3B
channel BW
4C 2C
separation
between 4A 2A
sectors within 2B
the same cell 4B 1C
1A
5C 1B 7C
5A 7A
5B 6C 7B
6A
6B
25
19
Not used
26
AMPS system channel allocation
Originally 666 channels, then 10 MHz of spectrum (166 channels) was
added → 666+166 = 832 channels
27
Frequency Reuse for CC
to have high quality on control channels, 21 cell reuse is used for
CC’s
◼ instead of reusing a CC every 7 cells, as for VC’s, reuse every 21
cells
◼ greater frequency separation between control channels, so less CCI
28
Minimizing ACI: II-Filters and Modulation
◼ makes reverse link ACI less of a concern than forward link ACI
29
Minimizing ACI: III- Power Control
base station & MSC constantly monitor mobile received signal
strength (RSS)
Very important in CDMA systems where all users share the same
spectrum
30
III. Trunking & Grade of Service (GoS)
31
Trunking theory
32
Grade of Service (GoS)
33
Trunking theory definitions
Set-up time: time required to allocate a trunked radio channel to a user
Call Request Rate (𝝀): The average number of call requests/ unit time (calls/𝒔𝒆𝒄)
Load: Traffic intensity across the entire trunked radio system (Erlangs)
36
Erlang B formula
◼ Calls are either admitted or blocked
𝐴𝐶 𝐶 𝐴𝑘
𝐺𝑜𝑆 = 𝑃𝑟 𝑏𝑙𝑜𝑐𝑘𝑒𝑑 𝑐𝑎𝑙𝑙 = ൘
𝐶! 𝑘=0 𝑘!
◼ A = total offered traffic in a cell
◼ C = total number of channels in trunking pool (e.g., a cell)
◼ AMPS is designed for GOS of 2% (2 out of 100 calls will be blocked)
◼ blocked call cleared (denied) → BCC
37
Total offered traffic (𝐴) for different GoS
Example: for GoS=0.5%, number of channels 𝐶 = 4, the total offered traffic
𝑨 = 𝟎. 𝟕𝟎𝟏 𝑬𝒓𝒍𝒂𝒏𝒈𝒔
Note that twice the capacity can support much more than double the load
(twice the number of Erlangs).
38
Graphical form of Erlang B formulas
𝑮𝒐𝑺
𝑨 = 𝑼𝑨𝒖
39
Trunking Efficiency
40
the allocation of channel groups can substantially change the
number of users supported by trunked system
◼ As trunking pool size ↑, trunking efficiency ↑.
◼ 10 channels trunked together support (60%) more traffic than
two 5-channel trunks at 1% GoS
41
Example
How many users can be supported for 0.5% blocking probability for
the following number of trunked channels in a blocked calls cleared
system?
(a) C=1, (b) C=5, (c) C=10, (d) C=20, (e) C=100
Assume each user generates 𝑨𝒖 = 𝟎. 𝟏 Erlangs of traffic?
Solution:
𝐴𝑢 = 0.1, 𝐺𝑜𝑆 = 0.005 , total number of users 𝑈 = 𝐴/𝐴𝑢
From
# Erlang 𝑮𝒐𝑺find 𝑨: A (from Table 3.4 OR
𝑨𝒖 B chart, # users 𝑼 = 𝑨/𝑨𝒖
𝑪𝒉𝒂𝒏𝒏𝒆𝒍𝒔 Erlang B chart)
Trunking efficiency
1 0.1 0.005 0.005 𝑈 = 0.005/0.1 ≈ 1 user
5 0.1 0.005 1.13 𝑈 = 1.13/0.1 ≈ 11 users
10 0.1 0.005 3.96 𝑈 = 3.96/0.1 ≈ 39 𝑢𝑠𝑒𝑟𝑠
20 0.1 0.005 11.1 𝑈 = 11.1/0.1 ≈ 110 𝑢𝑠𝑒𝑟𝑠
42
Example
Three competing trunked mobile networks (systems A, B, and C)
provide cellular service in this area. System A has 394 cells with 19
channels each, system B has 98 cells with 57 channels each, and
system C has 49 cells with 100 each. Find the number of users that
can be supported at 2% blocking if each user averages 2 calls/ hour at
an average call duration of 3 minutes.
Solution: GoS=0.02,
3
traffic intensity/ user 𝑨𝒖 = 𝝀𝑯 = 2 × = 0.1 𝐸𝑟𝑙𝑎𝑛𝑔𝑠.
60
From Erlang B chart, get the total offered traffic 𝑨 for each system
system # cells # channels/ cell Total offered Number of users / Total number of
Trunking efficiency
(C) traffic 𝑨 = 𝑼𝑨𝒖 cell 𝑼 = 𝑨/𝑨𝒖 subscribers
A 394 19 12 Erlangs 120 120 × 394
= 47280
B 98 57 45 Erlangs 450 450 × 98
= 44100
A city has an area of 1300 square miles and is covered using a N=7-cell
reuse pattern. Each cell has a radius of 4 miles. The city is allocated 40
MHz of spectrum with a full duplex channel BW=60 kHz.
Assume a GoS of 2% for an Erlang B system.
If the offered traffic per user 𝑨𝒖 = 𝟎. 𝟎𝟑 Erlangs. Determine:
44
Solution
coverage area = 1300 sq mi, cell radius 𝑅 = 4 miles, cell area = 2.598 × 𝑅2 = 41.57 sq mi.
(d)- maximum carried traffic = number of cells × traffic intensity per cell
= 31 × 84 = 𝟐𝟔𝟎𝟒 Erlangs
(e)- number of users = traffic per cell × number of cells/ traffic per user
𝐴 84×31
𝑈 = 𝐴 × 31 = = 𝟖𝟔𝟖𝟎𝟎 𝒖𝒔𝒆𝒓𝒔
𝑢 0.03
45
Erlang C formula (reading only)
blocked calls are delayed → BCD → put into holding queue
𝐴 𝐶−1 𝐴𝑘
Pr 𝑑𝑒𝑙𝑎𝑦 > 0 = 𝐴𝐶 / 𝐴𝐶 + 𝐶! 1 −
𝐶 𝑘=0 𝑘!
𝑨 = 𝑼𝑨𝒖
47
Example (reading only)
A hexagonal cell within a 4-cell system has a radius 𝑹 = 𝟏. 𝟑𝟖𝟕 𝒌𝒎. A total of 60
channels are used within the entire system. If the load per user is 𝑨𝒖 = 𝟎. 𝟎𝟐𝟗
Erlangs, and 𝝀 = 𝟏 call/hour. Compute the following for an Erlang C system that
has a 5% probability of a delayed call:
(a)- how many users per square kilometer will this system support?
(b)- what is the probability that a delayed call will have to wait for more than 10
sec?
(c)- what is the probability that a call will be delayed for more than 10 seconds?
Solution:
Area covered per cell = 2.598𝑅2 = 2.598 × 1.387 2 = 5 𝑘𝑚2 .
𝑡𝑜𝑡𝑎𝑙 𝑛𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 𝑐ℎ𝑎𝑛𝑛𝑒𝑙𝑠 60
Number of channels per cell (C) = = = 15 𝑐ℎ𝑎𝑛𝑛𝑒𝑙𝑠.
𝑛𝑢𝑚𝑏𝑒𝑟 𝑜𝑓 𝑐𝑒𝑙𝑙𝑠 𝑝𝑒𝑟 𝑐𝑙𝑢𝑠𝑡𝑒𝑟 4
(a)- from Erlang C chart, for 5% probability of delay with 𝐶 = 15 →
𝐴 9
traffic intensity 𝐴 = 9 𝐸𝑟𝑙𝑎𝑛𝑔𝑠 → number of users = = = 310 users.
𝐴𝑢 0.029
number of users 310 𝑢𝑠𝑒𝑟𝑠
Number of users per square km = = = 62
covered area 5 𝑠𝑞 𝑘𝑚
48
(reading only)
(b)- given arrival rate 𝜆 = 1 𝑐𝑎𝑙𝑙/𝐻𝑜𝑢𝑟
𝐴𝑢
Holding time 𝐻 = = 0.029 hour = 104.4 seconds.
𝜆
The probability that a delayed call will have to wait for more than 10 sec is
49
IV. Improving Cellular System Capacity
50
A - Cell splitting - downscaling
subdivide congested cells into several smaller cells
increases number of times channels are reused in a given area
must decrease antenna height & Tx power
smaller coverage per cell results
co-channel interference level is held constant
Depending on traffic patterns the smaller cells may be
activated/deactivated in order to efficiently use cell resources
51
Capacity is improved by down-scaling the system. By decreasing
cell radius R, and keeping the co-channel reuse ratio Q=D/R
unchanged, cell-splitting increases the number of channels/ unit
area, hence increases capacity
each smaller cell keeps the same number of channels as the larger
cell, since each new smaller cell uses the same number of
frequencies
◼ this means that we keep the same cluster size
52
Illustration for cell splitting – towers at corners
53
Microcell Power Adjustment
The received power at the new and the old cell boundaries should
be equal in order to keep the frequency reuse plan unchanged.
If the small cell has half the radius (R/2) of the large cell
the transmit power of the large & small cells are 𝑃𝑡1 & 𝑃𝑡2
54
Advantages of cell-splitting
only needed for cells that reach max. capacity → not all cells
55
Disadvantages of cell-splitting
◼ Number of handoffs/unit area increases (increased number of cells)
◼ more base stations → higher cost for real estate, towers, etc.
56
Example
Assume each BS uses 60 channels regardless of cell size. If each original cell
has a radius of 1 km and each microcell has a radius of 0.5 km. Find the
number of channels contained in a 3 km by 3 km square centered around A
under the following conditions:
(a)- without the use of microcells
(b)- when the lettered microcell as shown in the figure
(c)- consider all microcells in the square
57
Solution
(c)- when all BS are microcells, the number of BS inside the square is
5 + 12 = 17 BS.
the total number of channels is 17 × 60 = 𝟏𝟎𝟐𝟎 channels.
The capacity in this case has increased by 1020/300=3.4 times compared to (a)
58