Huawei Handover Procedure
Huawei Handover Procedure
Huawei Handover Procedure
www.huawei.com
HUAWEI RNP
Jan 2010
Handover
ISSUE 2.0
Purposes of HO
Classification by Reason
Emergency HO
Timing Advance (TA) Emergency HO
Bad quality (BQ) Emergency HO
Rx_Level_Drop Emergency HO
Interference Emergency HO
load HO
Normal HO
Edge HO
Layer HO
Power Budget (PBGT) HO
Speed-sensitive HO (Fast moving MS HO)
Concentric Cell HO
Classification by Synchronization
Synchronous handover:
source and target cell
belong the same BTS
Asynchronous handover: source and
target cell belong the different BTS
M.R.
preprocessing
OM forced HO
Directed retry
Penalty
processing
Basic ranking
Secondary
ranking
TA emergency HO
BQ emergency HO
Edge HO
Layer HO
PBGT HO
RSD emergency
HO
Fast moving MS
HO
Interf. emergency HO
Overlaid/underlaid HO
Load Sharing HO
HO judgment
1
Processing
program
Measurement Report
Uplink MR includes uplink receiving level and quality.
Downlink MR includes downlink receiving level,
downlink receiving quality of the serving cell and
other downlink receiving levels from the neighbor
cells.
Serving cell
Neighbour cell
The downlink
measurement report
of the serving cell
MR interpolation
Continuous MR
flow
MR
Measurement
report No. n
MR
MR
MR
MR
Measurement report
No. n+4
Penalty Processing
There are altogether four types of penalty process
(second step of HO algorithm process )
Penalty on the target cell when a HO fails.
Penalty on the original serving cell when an emergency
HO ( base on BQ and TA ) is performed.
Penalty on other high priority layer cells after a fast
moving HO is performed.
A new HO attempt is prohibited within the penalty time
after an overlaid/underlaid HO fails.
Cell A
BTS
HO failure
BSC
Cell B
Cell A
BTS
BQ& TA HO
BSC
Cell B
Back? No way!
Umbrella
Micro cell
Penalty on Overlaid/underlaid
Cell
A new Overlaid/underlaid HO is prohibited
within a penalty time after an
Overlaid/Underlaid HO failure.
Overlaid
Underlaid
Do not
attempt
again after a
failed HO!
Procedure of Ranking
M rule
K rule
16bits ranking
M rule
Only the cells with received signal level satisfy the
following conditions
can be put into the
candidate cell list.
For serving cell
RX_LEV (o) >MSRXMIN(o) + MAX(0,Pa(o))
For Neighbor cell
RX_LEV (n) > MSRXMIN(n)+ MAX(0,Pa(n))+ OFFSET
Pa(0) : MS_TXPWR_MAX(0) P
Pa(n) : MS_TXPWR_MAX(n) P
MS_TXPWR_MAX( ) : The appointed MS transmitting power
by the BSS.
P : Max_Power_of_MS
Max_Power_of_MS : MS maximum transmitting power
K rule Criterion
After the M rule , the serving cell and candidate neighbor cells
are ranked in descending order according to the receiving
level only
Both the serving cell and the neighbor cells have their own
16bits value. The smaller the value is, the higher the priority
and position the cell is in the cell list.
The 1st-3rd bits: bit value is decided according to the cell
signal level and the penalty process taking place beforehand.
The values come from max. 6 candidate cells and 1 serving cell
according to the level ranges from 000~110. The value for the
cell with the strongest signal level is 000.
1
6
1
5
1
4
1
3
1
2
1
1
1
0
1
6
1
5
1
4
1
3
1
2
1
1
1
0
1
6
1
5
1
4
1
3
1
2
1
1
1
0
Umbrella
Cell
GSM 900
GSM900
Cell
GSM 900
GSM1800
Cell
GSM1800
Micro Cell
GSM 900
GSM 900
GSM1800
GSM1800
GSM900
GSM900
GSM900
GSM900
GSM1800
GSM1800
GSM1800
GSM1800
1
6
1
5
1
4
1
3
1
2
1
1
1
0
1
6
1
5
1
4
1
3
1
2
1
1
1
0
1
6
1
5
1
4
1
3
1
2
1
1
1
0
1
6
1
5
1
4
1
3
1
2
1
1
1
0
1
6
1
5
1
4
1
3
1
2
1
1
1
0
Types of HO
Emergency HO
TA HO
BQ HO
interference HO
Rx_Level_Drop HO
Load HO
Normal HO
Edge HO, layer cell HO and PBGT HO
Fast moving HO
Overlaid/underlaid HO
TA&Bad Quality HO
TA HO criterion :
TA of the serving cell > TA Thrsh.
BQ HO criterion :
The average value of the uplink quality of the
serving cell >
UL Qual. Thrsh.
The average value of the downlink quality of the
serving cell > DL Qual. Thrsh.
Requirements on the target cell (same as the
above two types of HO)
Select the first cell in the neighbor cell list i.e.
lowest 16bits value.
Rx_Level_Drop HO
Rx_Level_Drop HO
Interference HO
Interference HO (DL&UL) :
Cell Load HO
BTS
BSC
Edge HO
Edge HO Criterion:
In N seconds, when there are P seconds that
neighbor cells DL or MSs UL signal level is lower
than the Edge HO threshold. Then the criterion is
met and Edge HO occurs. This method utilizes the
P/N rule.
Requirements for the target cell:
The target cell should be ranked in front of the
serving cell.
Layer HO
Layer HO criterions:
Serving cell :
No requirement.
Target cell :
PBGT HO
PBGT HO Criterions :
Target cells path loss is smaller than the serving
cells path loss by the PBGT threshold value.
Satisfying the P/N rule.
Target cell should be ranked in front of the serving
cell.
Note :
PBGT HO can only occur between same-priority
cell. If the system permits PBGT HO for the cell,
PBGT HO can occur in either inter-BSC or inter-MSC.
Fast-Moving HO
Overlaid/Underlaid Cell
Assume, 6TRX in one cell, one CDU and one SCU are
adopted
Where can we configure BCCH CH? CDU or SCU?
SCU
TRX
TRX
TRX
TRX
Antenna
TRX
Antenna
TRX
CDU
Overlaid/Underlaid Cell
Purpose
Maximize coverage area
Reduce interference and improve frequency reuse
density
Construct method
Different combiner loss
Decrease the power of TRX
By HO parameter, it is called IUO
Classify
Normal Underlaid/Overlaid
IUO: Enhance Underlaid/Overlaid
SDCCH
SDCCH are always allocated in Underlaid
Layer is allocated according the transmission delay
of access burst
TCH
The receiving level
TA
They are included in MR of SDCCH CH on uplink
reported by BTS
Normal Overlaid/Underlaid HO
overlaid
The quality boundary is elided in this figure
Normal Overlaid/Underlaid HO
Criterion for HO from overlaid to underlaid:
TA value => TA threshold + TA hysteresis OR
Enhance Overlaid/Underlaid HO
Criterion for HO from overlaid to underlaid:
TA value => TA threshold + TA hysteresis OR
Major HO Parameters
Configuration
Major HO parameter configuration
1.[Handover Control Table]
2.[Cell Description Table]
3.[Adjacent Cell Relation Table]
4.[Penalty Table]
5.[Emergency Handover Table]
6.[Load Handover Table]
7.[Normal Handover Table]
8.[Fast-Moving Handover Table]
9.[Concentric Cell Handover Table
Meaning
Value
rang
e
Recommen
d
value
Co
BSC/MSC
Adj.
Yes,
No
Yes
Penalty
allowed
Yes,
No
Yes
Load HO
allowed
Yes,
No
No
MS Fast
moving
HO
allowed
Yes,
No
No
Parameter
name
Value range
Recommen
ded
value
RX _L evel
Drop
HO allowed
Yes, No
No
PBGT HO
allowed
Yes, No
Yes
Parameter
name
Meaning
Parameter
name
Meaning
Value
range
Recommended
value
MR.
reprocessi
ng
interface
signaling and BSC load, and improving of network
Yes,
No
Yes
Meaning
Value
range
Recommended
value
Transfer
Original
MR.
only
Yes, No
No
Yes, No
Yes
Transfer
BS/MS
power
the uplink
class
Parameter
name
Value
Meaning
range
Recomme
nded
value
Sent Freq.
acts
Twice
of
enabled
per
Preprocess
ed
should be
MR.
second
, Once
per
resource. At
second
Accordin
g to
Concrete
conditio
ns
Meaning
Value
range
Recommended
value
Layer of
the
cell
1 ~4
M900 : layer
3
M1800:Laye
2r
Cell
priority
1~16
0 ~ 63
25
Layer
HO
Meaning
Value
range
Recommended
value
Penalty
on
MS
Fasting
moving
HO
0~
63dB
30
Penalty
Time on
MS
Fasting
moving
HO
0~
255
second
s
40
0 ~ 63
15
Min DL
level
0n
Candidate
Meaning
Value
range
Recommended
value
Min
access
level
offset
0 ~ 63dB
0~127
correspon
ding
-64~63dB
It is around 68 in
the
densely
populated
downtown, and
around 72 on the
outskirts.
0 ~ 63db
It is around 4 in
the
densely
populated
downtown, and
around 8 on the
outskirts.
PBGT
HO
thrsh
Inter
cell HO
hyster
esis
Penalty Table
Parameter
name
Meaning
Value
range
Recommend
ed
value
Penalty level
after HO fail
0 ~ 63 dB
30
Penalty time
after HO fail
0~
60second
10
Penalty level
after BQ HO
emergency
fail
0 ~ 63d B
the
penalty time for BQ HO.
Penalty time
0~
63
Penalty Table
Parameter
name
Meaning
Value
range
Recom
mende
d
value
Eenalty
level
after
TA HO
fail
0~
63d B
63
Penalty
time
after TA
HO
fail
0~
60seco
nd
10
Penalty
time
after IUO
HO fail
0~
16seco
nd
10
Paramete
r name
Meaning
Value range
Recommended
value
TA
Thrsh.
0~63 bit
period
63
DL
QUAL.
Thrsh
0~70,
correspon
ding to BQ
levels of
0~7
60
correspon
ding to BQ
levels of
0~7
60
UL
QUAL.
Thrsh.
Meaning
UL
Qual.
Thrsh
for
interf.
HO
correspondi
ng
to BQ levels
of
0~7
0~70,
correspondi
ng
to BQ levels
of
0~7
DL
Qual.
Thrsh.
For
interf
HO
Value range
Recommend
ed
value
50,
interferenc
e
quality
threshold
must be
better than
the
emergency
quality
threshold
50
UL
RX_LEV
Thrsh.
For
interf.H
O
DL
RX_LEV
Thrsh.
For
interf
HO.
Meaning
Value
range
Recommend
ed
value
0~6
3
25
0 ~ 63
30
Filter
Paramete
rs
A1~A8
Filter
paramete
rB
Meaning
Value
range
Recomme
nded
value
0 ~ 20
10
0 ~255
System
flux
Thrsh.
For
load HO
Load HO
Thrsh
Load
Req. on
candidat
Recommend
ed
value
Meaning
Value range
0, 8~11
system
flow levels,
to
correspond
ing
0, 70, 80,
90
and 95.
10
0~7 cell
load
levels,
Correspond
ing
to 0 , 50 ,
60 , 70 ,
75, 80 , 85 ,
90
0~7,
Correspond
ing
to 0 , 50 ,
Load HO
bandwid
th
Load HO
step
period
Meaning
Value
range
Recomm
ended
value
0~ 63db
25
1~60
seconds
10
Parameter
name
Meaning
Value
Recommended
range
value
25 (without PBGT
handover,
longer than
certain time called continuous time, edge
handover
will be performed. If PBGT handover is
downtown),
0~
63
15 (single station
on
outskirts), 15
(with
enabled,
PBGT handover,
downtown)
will be set
lower
30 (without PBGT
handover,
downtown),
Edge HO
DL
RX_LEV
20 (single station
63
on
outskirts), 20
Parameter
name
Meaning
Value range
Recommended
value
watch
lower than
time
1 ~16 seconds
1 ~16 seconds
continuous time,
then margin HO is to be triggered
Edge
valid
time
Parameter
name
Meaning
Value range
Recommende
d
value
Layer HO
watch time
1 ~ 16
seconds
Layer HO
valid time
1 ~ 16
seconds
PBGT
watch
time
1 ~ 16
seconds
1 ~ 16
seconds
PBGT valid
time
Meaning
Value
range
Recommende
d
value
MS
Fast
-moving
watch
cells
1~ 10
MS
Fast
moving
valid cells
1~ 10
MS
Fast
moving
Time
Thrsh.
1~ 225
15
Parameter
name
Paramet
er name
Meaning
Value range
Recommended
value
Assign
optimu
m layer
System
optimizatio
n,
overlaid ,
underlaid ,
no
preferential
System
optimization
Assignoptimu
m level
Thrsh.
0~63
Paramete
r
name
Meaning
Value
range
Recommended
value
Pref.
subcell
in HO of
intraBSC
Yes, No
Yes
Incomin
g-to-BSC
HO
optimum
layer
overlaid
,
underlai
d , none
None
Meaning
Value range
Recommended
value
RX_QUAL
Thrsh.
0--70
60
UO HO
watch
time
0 ~ 16
seconds
UO HO
valid
time
0 ~ 16
seconds
TA thrsh. Of
Assignment
Pref.
0--63
According concrete
condition
TA Thrsh.
Of ImmeAssign Pref.
0--63
According concrete
condition
TA Prfe. Of
ImmeAssign
Allowed
Yes, No
According concrete
condition
Parameter
name
Recommended
value
Meaning
Value range
TA Thrsh.
0~63 bit
period,
with 1 bit
period
correspond
ing to
0.55km
TA
hysteresi
s
0~63 bit
period
UO HO
watch
time
0 ~ 16
seconds
UO HO
valid
time
0 ~ 16
seconds
Meaning
Value range
Recommended
value
RX_LEV
Thrsh
0~63
25
RX_LEV
hysteres
is
0~63
UO
signal
intensity
differenc
e
0~63dB
Set according
to actual
conditions
Meaning
Value range
Yes, No
Recommende
d value
Set
according to
actual
conditions
Set
according to
actual
conditions
UtoO
Traffic HO
Allowed
Yes, No
OtoU HO
Received
Level
Thrsh.
0--63
25
UtoO HO
Received
Level
Thrsh.
063
35
Parameter
name
Meaning
Value range
Recom
mende
d
value
Traffic Thrsh.
Of Underlay
0100%
80
Underlay HO
Step Period
1255s
Underlay HO
Step Level
163dB
Penalty Time
of UtoO HO
0255s
10
BTS1
BSC
BTS2
MS
HANDOVER COMMAND
Handover Access
PHY INFO
Handover_Detect
PHY INFO
First SABM
Establish_IND
Handover Complete
Handover_Performed
MSC
BTS (Original)
BSC
BTS (Target)
MSC
Measurement Report
Measurement Report
Channel_Activate
T12++
Attempted incoming internal inter cell handoversT09++
Channel_Activate ACK
Handover Command (Old FACCH)
Handover Access (New FACCH)
BTS(original)
BSC1
MSC
BSC2
BTS (Target)
Measurement Report
Attempted outgoing interBSC inter cell handovers
Measurement Report
Handover Required
Handover Request
Attempted incoming interBSC inter cell handovers
Channel_Active
Handover_Request_ACK
Channel_Active_ACK
Handover Command
Handover Access
Handover Detect
Handover Complete
Successful incoming inter BSC handovers
Successful outgoing interBSC inter cell handovers
Handover Complete
RF Channel Release
Clear Complete
MS
BSC-A
MSC-A
HO-REQUIRED
MSC-B
MAP_Prepare_HO
VLR-B
BSC-B
MS
MAP_Allocate_HO_NUM
MAP_Send_HO_Repor
t
MAP_Send_HO_Report_AC
K
MAP_Prepare_HO_ACK
HO-REQUEST
HO-REQUEST-ACK
IAI
ACM
HO-Command
MAP_Process_Access_Signalling
Clear-Command
MAP_Send_End_Signal
Clear-Complete
MAP_Send_End_Signal_ACK
HO-Access
HO-Complete
MS
BSC-A
MSC-A
HO-REQUIRED
MSC-B
MAP_Prepare_HO
VLR-B
BSC-B
MS
MAP_Allocate_HO_NUM
MAP_Send_HO_Repor
t
MAP_Send_HO_Report_AC
K
MAP_Prepare_HO_ACK
HO-REQUEST
HO-REQUEST-ACK
IAI
ACM
HO-Command
MAP_Process_Access_Signalling
Clear-Command
MAP_Send_End_Signal
Clear-Complete
MAP_Send_End_Signal_ACK
HO-Access
HO-Complete
MS
E
MSCa
MSCb
MSCb'
VLRb
VLRb'
BSS2'
BSS2
Radio transmission signal measurement
HO REQUIRED (target cell table)
Perform subsequent HO(MAP) (target cell ID, serving cell ID, MSC number)
Perform HO
(target cell ID, serving cell ID, channel type)
Send HO report(HON)
Radio channel ack. (MAP) (includes New TCH number and HON)
IAI
ACM
Subsequent HO ack.
HO COMMAND
HO DETECT
HO COMPLETE
Release (TUP)
~~
Release
CLEAR COMMAND
CLEAR COMPLETE
~
~
HO report
Release HON
Release HON
Cut physical connection between MSCAa and MSCb'
MSC-A
MSC-B
MSC-C
Highway
MSC-C
Major differences
When the target cell is not in the same BSC, BSC reports CGI numbers of
the serving cell and target cell, and HO cause to MSC through HoRequired. When MSC finds the LAC of the target cell is in the MSC, it sends
Ho-Request to the BSC of the target cell, and the target BSC activates the
target cell channel to complete the following procedure.
When MSC finds that the target cell LAC does not belong to the MSC, it will
query its LAI and GCI Table (including LAC and router address of the
adjacent MSC), and send Prepare-HO message to the target MSC-B
according to the router address. The message includes CGI of the target
cell and indication whether or not to allocate HO number, etc. According to
the message, the target MSC-B sends HO-Request message to the target
BSC-B after demanding HO number (unless it is not required in the
indication) from VLR-B, and sends Prepare-HO acknowledgement to
serving MSC after received HO-Request acknowledgement, to execute the
next procedure.
Major differences
Summary
Summary
THANK YOU!
Page 104