Professional Documents
Culture Documents
Telecom Tutorials
www.TempusTelcosys.com
HANDOVER PROCESS
BSS Parameters S9
Contents
1. Overview
2. Handover Causes & Priorities
3. Threshold Comparison Process
4. Target Cell Evaluation Process
5. Handover Algorithms
Power Budget (PBGT)
Level & Quality (RXLEV & RXQUAL)
Umbrella (& Combined Umbrella/PBGT)
MS Speed (FMMS & MS_SPEED_DETECTION)
6. Imperative Handovers
Distance
Rapid Field Drop (RFD) & Enhanced Rapid
Field Drop (ERFD)
7. Handover Timers
Overview
Why are handovers needed?
Call continuity
- to ensure a call can be maintained as a MS moves
geographical
location from the coverage area of one cell to another
Call quality
- to ensure that if an MS moves into a poor
quality/coverage area
the call can be moved from the serving cell to
a neighbouring cell (with better quality) without dropping the call
Traffic Reasons - to ensure that the traffic within the network is
optimally
distributed between the different layers/bands of a network
Handover Causes
Uplink Quality
AV_RXQUAL_UL_HO
Downlink Quality
AV_RXQUAL_DL_HO
Uplink Level
AV_RXLEV_UL_HO
Downlink Level
AV_RXLEV_DL_HO
MS Speed
AV_MS_SPEED
Timing Advance
AV_RANGE_HO
QUALITY
QUALITY
&
&
INTERFERENCE
INTERFERENCE
LEVEL
LEVEL
THRESHOLD
COMPARISON
MS
MS SPEED
SPEED
DISTANCE
DISTANCE
RAPID
RAPID FIELD
FIELD DROP
DROP
Adjacent Cells
AV_RXLEV_NCELL(n)
Others causes;
- Intelligent Underlay/Overlay (IUO)
- Traffic Reason Handover (TrHO)
- Direct Access to Desired Layer/Band (DADL/B)
IMPERATIVE
CHANNEL
CHANNEL ADMINISTRATION
ADMINISTRATION HO
DIRECTED
DIRECTED RETRY
RETRY
POWER
POWER BUDGET
BUDGET
UMBRELLA
UMBRELLA
PERIODIC
CHECKS
Handover Priorities
If 2 or more handover (PC) criteria are satisfied simultaneously the following priority list
is used in determining which process is performed;
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
IF
EnablePowerBudgetHO = Yes
THEN
PBGT comparison performed
every
hoPeriodPBGT sec
2.
2.
Case 1: All cells have equal priority Case 2 : One cell with higher priority
Cell
Cell aa
bb
cc
cell
cell
aa
bb
cc
Rx_Level
Rx_Level -75
-75 -80
-80 -83
-83
1.
1. Load
Load overl.
overl. overl.
overl. n.overl.
n.overl.
hoLoadFactor
11
11
11
hoLoadFactor
2.
33
33
33
2. Priority
Priority
New
22
33
New Priority
Priority22
Rx_Level
Rx_Level -75
-75
1.
1. Load
Load n./overl.
n./overl.
hoLoadFactor
hoLoadFactor
2.
44
2. Priority
Priority
New
New Priority
Priority 4/2
4/2
3.
3. Rx_Level
Rx_Level -75
-75 -80
-80 -83
-83
3.
3. Rx_Level
Rx_Level -75
-75 -80/-80
-80/-80
=>
=> cell
cell list
list
cc ,, aa ,b
,b
=>
=> cell
cell list
list
=>
=> cell
cell list
list
-80
-80 -83
-83
n.overl.
n.overl.
n.overl.
n.overl.
22
11
11
33
33
33
33
-83
-83
a,b,c
a,b,c (if
(if cell
cell aa isis not
not overload)
overload)
b,c,a
b,c,a
Trigger
Periodic Check ( hoPeriodPBGT )
Candidate Selection
Equation 1 & 2 used
Priority and Load Considered
When used in association with Umbrella HO (&
AdjCellLayer) PBGT handovers are only between cells of
the SAME layer
Parameter
Range
hoPeriodPBGT
enablePwrBudgetHandover
1 ... 63 (SACCH)
Y/N
rxLevMinCell(n)
msTxPwrMax(n)
hoMarginPBGT(n)
Trigger
Threshold Comparison (hoThresholdsLevUL/DL with px / nx )
Candidate Selection
Equation 1 used
Equation 2 used if enableHoMarginLevQual = N
Equation 2' used if enableHoMarginLevQual = Y
Priority and Load Considered
Parameter
hoThresholdLevUL/DL
px
nx
rxLevMinCell(n)
msTxPwrMax(n)
hoMarginLev(n)
Value
-110 -47 dBm
1 32
1 32
-110 -47 dBm
0 36 dBm
-24 24 dB
2 dB
Cell B
Trigger
Threshold Comparison (hoThresholdsQualUL/DL with px / nx)
Candidate Selection
Equation 1 used
Equation 2 used if enableHoMarginLevQual = N
Equation 2' used if enableHoMarginLevQual = Y
Priority and Load Considered
Parameter
Value
hoThresholdQualUL/DL
px
nx
rxLevMinCell(n)
msTxPwrMax(n)
hoMarginQual(n)
07
1 32
1 32
-110 -47 dBm
0 36 dBm
-24 24 dB
Trigger:
Threshold Comparison for Quality (hoThresholdsQualUL/DL with px / nx)
Threshold Comparison for Level
(hoThresholdsInterferenceUL/DL with px
/ nx)
Candidate Selection
Priority for InterCell / Intracell HO selected at BSC independently for UL / DL
Priority InterCell HO
If not IntraCell HO
Priority IntraCell HO
Parameter
hoThresholdInterferenceUL/DL
px
nx
enableIntraHoInterfUL/DL
hoPreferenceOrderInterfUL/DL
Value
-110 -47 dBm
1 32
1 32
Y/N
INTER / INTRA
Cell A
Threshold (Interference Lev)
-85 dBm
Cell B
RXLEV
0
RXQUAL
5
Parameter
enableUmbrellaHandover
hoPeriodUmbrella
(SACCH)
hoLevelUmbrella
gsmMicrocellThreshold
gsmMacrocellThreshold
Value
Y/N
0 63
-110 -47 dBm
0 36 dBm
0 36 dBm
macro micro
PBGT Handover
between SAME
layer cells
= -85 dBm
1800 Macro
Umbrella Handover
down to micro layer
1800 Micro
hoLevelUmbrella = -85dBm
RR
Handover
out of
micros
-85 dBm
-90 dBm
B
Umbrella
Handover
Handover due
to Level
Yes
PBGT
umbrella HO
radio reason HO
power budget HO
macrocells
PBGT,RR
UMB,RR
UMB,RR
PBGT,RR
microcells
AdjCellLayer
Three layers visible to serving cell (relative
to serving cell)
Used in target cell evaluation for;
Fast moving MS handling in macro cell
HOs based on MS speed (BSS6)
Combined umbrella and power budget
Parameter
AdjCellLayer
FMMS used in macrocell layer to 'estimate' the speed of a mobile based on measurement
reports on adjacent microcells
Macro cells parameters
for each adjacent micro cell:
fastMovingThreshold 0 .. 255
RxLevMinCell
hoLevelUmbrella
macrocells
time t
HO
FMT Counter
FMT Threshold = 40
FMMS HO
initiated
microcells
time t
MS_SPEED_DETECTION
Process
BTS
BSC
Adjacent cell
measurements
BTS
2
1 BTS 'measures' MS speed based
on zero cross rate algorithm providing
call is on non-hoping TCH
MS_SPEED_DETECTION not suitable
for use with frequency hopping networks
Candidate Selection
Fast-moving to upper /
Slow-moving to lower layer
adjacent cells
Parameters
FMMS & MS_SPEED_DETECTION
Parameter
Value
adjCellLayer (ACL)
hoLevelUmbrella (AUCL)
FastMovingThreshold (FMT)
2km/h)
msSpeedThresholdNx
msSpeedThresholdPx
adjCellLayer (ACL)
hoLevelUmbrella (AUCL)
1 32
1 32
N / Same / Upper / Lower
-110 ... -47 dBm
MS Speed
Detection
Imperative Handover
Value
Y
0
1
1
/N
63
32
32
0, 1 60,
Trigger
Threshold Comparison
( HoThresholdRapidLevUl (px)
Serving
Cell
Chained
Cell
Candidate Selection
Only Chained adjacent cell
Equation 1 only / no priority
Multi-Layered Network
Parameter
Value
hoThresholdLevULforRapidFieldDrop
hoThresholdRapidLevUIN
chainedAdjacentCell
Y/N
MS
Serving
Cell
Chained
Cell
Example
hoThresholdRapidLevUl = - 93 dBm
hoThresholdRapidLevUIN (px) = 2
chainedAdjacentCell = Yes
Serving
Cell
-93 dBm
.
.
Rapid Field Drop Handover
1st
2nd
Value
DIS, UL, DL or UDL
ddeThresholdLev
0 63 dB
Nx
1 32
Px
1 32
ddeWindow
1 32 SACCH
modifiedAveWinNcell
1 32
modifiedNOZ
1 32
erfdOver
1 64 sec
A MS turns a corner,
the signal drops rapidly
Time
Signal Level
Signal Level
Time
Handover
Process
ERFD HO
hoThresholdLevXL
XL = DL or UL
ERFD HO initiated
to Ncell #1
DdeWindow =
2 n(1):p(1)
ErfdOver
-87
-89
-91
-94
modifiedAveWinNcell = 2
-89
-89
ddeWindow = 3 SACCH (n = 3)
ddeThresholdLev = 10, px = 2 and nx =3
Sample
Signal
level
1
-71
dBm
2
-68
dBm
3
-70
dBm
4
-71
dBm
5
-69
dBm
6
-70
dBm
7
-75
dBm
8
-83
dBm
Parameter
minIntBetweenUnsuccHoAttempt
minIntBetweenHoReq
Value
0 ... 30 sec
0 ... 30 sec