Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
BSSPAR S9
156
HANDOVER PROCESS
Causes
Uplink Quality Downlink Quality Uplink Level Downlink Level MS Speed Timing Advance AV_RXQUAL_UL_HO AV_RXQUAL_DL_HO AV_RXLEV_UL_HO AV_RXLEV_DL_HO AV_MS_SPEED AV_RANGE_HO DISTANCE RAPID FIELD DROP Adjacent Cells AV_RXLEV_NCELL(n) CHANNEL ADMINISTRATION DIRECTED RETRY QUALITY & INTERFERENCE LEVEL MS SPEED THRESHOLD COMPARISON
IMPERATIVE HO
158
HANDOVER PROCESS
Handover Decision
Handover process may be triggered by Quality, field strength or distance values fall below/exceed their threshold Periodic checks Power budget HO Umbrella HO
159
160
HANDOVER PROCESS
Handover Algorithms
In all Handover cases (in imperative HO only requirement) 1. AV_RXLEV_NCELL(n) > rxLevMinCell(n) + Max (0, A) A = msTxPwrMax(n) - P P = depending on MS Classmark
The additional condition PBGT > hoMarginPBGT(n) where 2. PBGT = ((msTxPwrMax - msTxPwrMax(n)) - (AV_RXLEV_DL_HO AV_RXLEV_NCELL(n)) - (btsTxPwrMax - BTS_TXPWR)) 2.
161
2.
Comparison of priorities of Candidates (hoLevelPriority (0..7)) If two or more Adjacent cells with equal priorities
162
HANDOVER PROCESS
Target Cell Selection (2/2)
All cells have equal priority cell Rx_Level 1. Load hoLoadFactor 2. Priority New Priority 3. Rx_Level => cell list a -75 overl. 1 3 2 -75 c , a ,b b -80 overl. 1 3 2 -80 c -83 n.overl. 1. 1 3 2. 3 One cell has higher priority because of some reason cell Rx_Level Load hoLoadFactor Priority New Priority a -75 n./overl. 2 4 4/2 -75 b -80 n.overl. 1 3 3 c -83 n.overl. 1 3 3
-80/-80 -83
163
HANDOVER PROCESS
Power Budget Handover (1/2)
Trigger Priority and Load Periodic Check ( hoPeriodPBGT ) Candidate Selection Equation 1 & 2 used Considered Performed ONLY between cells of the same "Layer" if: umbrella HO is enabled in inter-band HO case
Value 1 ... 63 (SACCH Period) Y/N HOC -110 -47 dBm 5 43 dBm ADJC -24 63 dB
HANDOVER PROCESS
Power Budget Handover (2/2)
Equations 1 and 2 are used Serving Cell: Best Adjacent Cell:
AV_RXLEV_DL_HO = -90 dBm AV_RXLEV_NCELL(n) = -80 dBm msTxPwrMax = 33 dBm (= 2W) rxLevMinCell(n) = -99 dBm btsTxPwrMax = 42 dBm (= 16 msTxPwrMax(n) = 33 dBm (= 2W) W) btsTxPwrMax = 42 dBm (= 16 W) BTS_TX_PWR = 42 dBm = (16 W) AV_RXLEV_NCELL(n) rxLevMinCell(n) + Max (0, msTxPwrMax(n) - msTxPwrMax) 1. hoMarginPBGT(n) => 6 dB -80 dBm > -99 dBm + (33 dBm - 33 dBm) = -99 dBm
2. PBGT = ((msTxPwrMax- msTxPwrMax(n)) - (AV_RXLEV_DL_HO AV_RXLEV_NCELL(n)) - (btsTxPwrMax - BTS_TXPWR) PBGT = ((33dBm-33dBm)-(-90 - -80)-(42dBm-42dBm) = 10 dB 10 dB > 6 dB OK !!!!
166
HANDOVER PROCESS
Handover due to Level (1/2)
Trigger Threshold Comparison ( hoThresholdsLevUL/DL (px - nx) ) Candidate Selection Equation 1 used Equation 2 used if enableHoMarginLevQual = N Equation 2' with hoMarginLev used if enableHoMarginLevQual = Y Priority and Load Considered Parameter hoThresholdLevUL/DL px nx rxLevMinCell(n) msTxPwrMax(n) hoMarginLev(n)
167 NOKIA 2000 BSSPARS9 Jun 00
HOC
ADJC
HANDOVER PROCESS
Handover due to Level (2/2)
hoMarginLev = 4 dB Trigger for Handover due to Level A Threshold -95 dBm B => Cell B is not selected as candidate for HO due to level since 2dB < 4 dB (Lev) 2 dB
168
HANDOVER PROCESS
Handover due to Quality (1/2)
Trigger Threshold Comparison ( hoThresholdsQualUL/DL (px - nx) ) Candidate Selection Equation 1 used Equation 2 used if enableHoMarginLevQual = N Equation 2' with hoMarginQual used if enableHoMarginLevQual = Y Priority and Load Considered Parameter hoThresholdQualUL/DL px nx rxLevMinCell(n) msTxPwrMax(n) hoMarginQual(n)
169 NOKIA 2000 BSSPARS9 Jun 00
Value 07 1 32 1 32
HOC
HANDOVER PROCESS
Handover due to Quality (2/2)
=> Cell B is selected as potential candidate for HO due to Quality since 2 dB > 0 dB
170
HANDOVER PROCESS
Trigger : Threshold Comparison Threshold Comparison for Quality ( hoThresholdsQualUL/DL (px - nx) ) Threshold Comparison for Level ( hoThresholdsInterferenceUL/DL (px nx) ) Candidate Selection Priority for InterCell / Intracell HO selected at BSC independently for UL / DL Priority InterCell HO Quality HO if any candidate If not IntraCell HO Priority IntraCell HO Parameter hoThresholdInterferenceUL/DL px nx enableIntraHoInterfUL/DL hoPreferenceOrderInterfUL/DL Value -110 -47 1 32 1 32 Y/N
HOC
171
HANDOVER PROCESS
Handover due to Interference (2/2)
Equations 1 and 2 are used if parameter enableHandoverMarginQual is set Yes
A B 0
- Field strength higher than threshold - Bad quality => interference => intra cell handover !!
172
HANDOVER PROCESS
Umbrella Handover (1/2)
Trigger Periodic Check ( hoPeriodUmbrella ) Candidate Selection Equation 1' used Consistency between mobile classmark and target cell power constraints Priority and Load Considered Multi-Layered Network
Example GSM MS class 4 (33 dBm) gsmMacrocellThreshold = 35 dBm gsmMicrocellThreshold = 33 dBm msTxPwrMax(n) = 33 dBm hoLevUmbrella = -85 dBm hoThresholdLevDL = -90 dBm Umbrella Handover A -85 dBm -90 dBm B Umbrella Handover Handover due to Level Macro cell Handover due to Level
Micro cell
6 dB
173
HANDOVER PROCESS
Umbrella Handover (2/2)
Max power capability of MS >= gsmMacrocellThreshold
Max power capability of MS <= gsm MicrocellThreshold HO allowed only to microcell ( MS_TXPWR_MAX(n) <= gsmMicrocellThreshold ) Parameter Value
HANDOVER PROCESS
Combined Umbrella & Power Budget
When enablePowerBudgetHo = Yes & enableUmbrellaHo = Yes
UM B,RR
HANDOVER PROCESS
Adjacent Cell Layer Definition
Three layers visible to serving cell To be used in Fast moving MS handling in macro cell HOs based on MS speed (BSS6) Power budget HO when combined with Umbrella Supports multilayer networks
upper layer (macro) Parameter adjacentCellLayer
N (not in use)
176 NOKIA 2000 BSSPARS9 Jun 00
HANDOVER PROCESS
MS Speed
Multi-Layer Network Slow Moving MS in Microcells Problem : Determine the MS speed Direct MS to correct Layer Fast Moving MS in Macrocells Methods (Nokia specific) Fast moving MS handling (S5) MS speed detection (S6)
177
HANDOVER PROCESS
MS Speed : Fast Moving MS Handling
Fast Moving MS Handling in macro layer # of measurements received from adjacent microcells slow or fast moving MS
Macro cells parameters for each adjacent micro cell: fastMovingThreshold 0 .. 255 rxLevMinCell hoLevelUmbrella Counter for each adjacent micro cell +2 measurement and over rxLevMinCell -1 no meas. or bad level Target cell selection based on adjacent cell RX_LEVEL and on hoLevelUmbrella BSC
HANDOVER PROCESS
MS Speed
FMMS Example
macrocells time t hoLevelUmbrella = -85 dBm
HO
HO
FMT Threshold=40
microcells
time t
FMT Counter
179
HANDOVER PROCESS
MS Speed
FMMS Example
macrocells
time t hoLevelUmbrella = -85 dBm RxMinCell = -85 dBm measured signal strength HO HO
180
HANDOVER PROCESS
MS Speed : MS Speed Detection (1/3)
BTS detects the MS speed by using crossing rate algorithm BTS supports measurement of MS speed Call is on non-hopping TCH (no SDCCH, no Hopping TRX) BTS sends MS speed indications every SACCH multiframe period (480 msec.) Speed Indications are not valid if ( * ) UL DTX was used during the SACCH period ( ** ) MS was changing output power during the SACCH period
181
HANDOVER PROCESS
MS Speed : MS Speed Detection (2/3)
Window Size is msSpeedAveraging ( pre processing in BTS ) Result is AV_MS_SPEED BSC ignores non valid speed indications ( * , ** )
182
HANDOVER PROCESS
MS Speed : MS Speed Detection (3/3)
LowerSpeedLimit : Enables identification / triggers handover for slow-moving MS UpperSpeedLimit : Enables identification / triggers handover for fast-moving MS Target Cell Selection Fast-moving to upper / Slow-moving to lower layer adjacent cells Equation 1' used Priority considered
Value
HOC
HOC
HANDOVER PROCESS
MS Speed
Combination of Fast Moving MS Handling (BSC) and MS Speed Detection (BTS)
macrocell with RF hopping
fast MSs
BTS
BSC
BSS6/MS speed
BSS5/Fast MS
Adjacent cell measurements meas_res HO&PC algorithm BTS Crossing rate algorithm
slow MSs
microcell(s) , no RF hopping
184
HANDOVER PROCESS
Imperative Handover
Handover considered to be imperative: Handover due to Distance Order to empty a cell ( from O&M ) Directed Retry and IDR Rapid Field Drop
185
HANDOVER PROCESS
Imperative Handover: Distance
Distance Process Distance Process ---> msDistanceBehaviour (0,1..60,255) in BSC 0 : Release immediately 1 - 60 : Release after certain time 1 - 60 s, try handover during that time 255 : No release, only imperative Handover attempt
Parameters
enableMsDistanceProcess msDistanceHoThresholdParam px nx msDistanceBehaviour
Value
Y/N 0 63 1 32 1 32 0, 1 60, 255
HOC BSC
186
HANDOVER PROCESS
Imperative Handover: Rapid Field Drop (1/2)
Trigger Threshold Comparison ( ThresholdRapidLevUl (px) )
Candidate Selection Only Chained adjacent cell Equation 1 only / no priority Multi-Layered Network
MS Serving Cell
Chained Cell
HANDOVER PROCESS
Imperative Handover: Rapid Field Drop (2/2)
Serving Cell MS Chained Cell
.
. 2nd
188
HANDOVER PROCESS
Enhanced Rapid Field Drop (1/3)
In case of DDE (Deep Dropping Edge), the averaging window
sizes and power budget period are reduced level downlink window size level uplink window size adjacent cell averaging window size handover period power budget
Signal Level
Signal Level
MS moves away from cell site, the signal is dropping gradually MS turns a corner, the signal drops faster than moving in straight line
Time
Time
189
HANDOVER PROCESS
Enhanced Rapid Field Drop (2/3)
Parameter erfdEnabled ddeThresholdLev Nx Px ddeWindow modifiedAveWinNcell modifiedNOZ erfdOver Value DIS, UL, DL or UDL 0 63 dB 1 32 1 32 1 32 SACCH 1 32 1 32 1 64 sec
HOC
190
HANDOVER PROCESS
Enhanced Rapid Field Drop (3/3)
Example ddeWindow = 3 SACCH (n = 3)
191
Load
MCN
>80
<50
0
-
60
-
Yes
Yes
GSM1800/micro
196
AMH 1:
BSC Initiated TRHO benefits (1/2)
Network wide load can be smoothed out by reducing power budget
margins between heavy loaded and less loaded cells => more trunking efficiency => more capacity Capacity of the regular layer can be released and performance of IUO is increased => Quality + capacity Ping-pong handovers are avoided due to AMH penalty system => quality
Handover
+0 dB
+4dB
+6 dB
197
AMH 1:
BSC Initiated TRHO benefits (2/2)
New algorithm: 1. AV_RXLEV_NCELL(n) > TRHO_TARGET_LEVEL(n) + Max(0, (MS_TXPWR_MAX_CELL(n)-P)) 2.PBGT (n) > AmhTrhoPbgtMArgin and PBGT(n) < HOMArginPBGT
Parameters AmhTrhoPbgtMargin
Values -24dBm..+24dBm, N
HOC
BSC
198
AMH 2:
IUO Load Control benefits
During a very light load, only regular frequencies are used. Thus
additional handovers are avoided => increases quality
If Traffic load < AmhLowerLoadThreshold then IUO HO and Direct Access to Super TRX (BSC) NOT ENABLED
super-reuse TRX
199
AMH 3:
Multilayer Load Control benefits
Avoid additional handovers between different layers => quality
In the night time, when the load is very small, and the speed of the MSs can be very fast, the MSs can be kept in the macro cell layer => quality
If Traffic load < AmhLowerLoadThreshold NOT ENABLED
GSM/macro
DCS/micro
200
AmhLowerLoadThreshold
0100%
BSC
201
HANDOVER PROCESS
C/I Based Handover Candidate Evaluation
Designed to estimate the level of the potential interference for each handover candidate. The purpose is to direct the mobile station to a cell which can provide interference free service at the current location of the MS
Enabled by usedC/IEstimationMethod
Each Adjacent Cell can have up to 5 "reference cell" Real source of interference or just reference Parameter usedC/IEstimationMethod Value AVE (Average taking method) MAX (Maximum taking method) NONE (C/I estimation not used) HOC
Location area code of reference cell 1-5 0 ... 65535 ADJC Cell identification of reference cell 1-5 0 ... 65535 Level adjustment for reference cell 1-5 - 63 ... 63 dB C/I estimation weight parameter for reference cell 1-5 0 ... 10
HANDOVER PROCESS
C/I Based Handover Candidate Evaluation
C/I is calculated for the handover priorityAdjStepforBand1 >= LowerC/ILimit1 candidates priorityAdjStepforBand2 >= LowerC/ILimit2 Averaged over the reference cells . . (Average) priorityAdjStepforBand6 >= LowerC/ILimit6 priorityAdjStepforBand7 >= LowerC/ILimit7 By taking the worst interferer (Maximum) C/I is compared to 7 user-defined bands Priority of the Cell is incremented of the quantity associated to the band -8 Eliminates the Adjacent Cell from the candidates list Parameter
lowerC/ILimit
Value L1 (Lower C/I limit for band 1) L2 (Lower C/I limit for band 2) L6 (Lower C/I limit for band 6) -128 ... 127 dB -128 ... 127 dB
HOC
priorityAdjStepforBand1-7
P1 (Priority adj. for band 1) P2 (Priority adj. for band 2) P7 (Priority adj. for band 7)
-8 ... 7 -8 ... 7
-8 ... 7
HOC
203