Академический Документы
Профессиональный Документы
Культура Документы
Evaluation
HANDOVER PROCESS
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
HANDOVER PROCESS
Handover Desicion
Handover process may be triggered by Quality, field strength or distance values fall below/exceed their threshold Periodic checks Power budget HO Umbrella HO
HANDOVER PROCESS
Handover Algorithms
In all Handover cases (in imperative HO only requirement) 1.
where 2. PBGT > hoMarginPBGT(n) PBGT = ((msTxPwrMax - msTxPwrMax(n))-(AV_RXLEV_DL_HO - AV_RXLEV_NCELL - (btsTxPwrMax - BTS_TXPWR)) 2.
HANDOVER PROCESS
Target Cell Selection (1/2)
Best candidates to RR Management: Only for Adjacent intra BSC HO max 16 cells under the same BSC as the source cell Cell of the inter BSC HO numberOfPreferredCells same BSC
Load check of Candidates by btsLoadThreshold (0..100%) 1. If overloaded priority decreased by hoLoadFactor (0...7)
2.
Comparison of priorities of Candidates (hoLevelPriority (0..7)) If two or more Adjacent cells with equal priorities
HANDOVER PROCESS
Target Cell Selection (2/2)
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
c
-83 n.overl. 1 3 3 -83
cell Rx_Level 1. Load hoLoadFactor 2. Priority New Priority 3. Rx_Level => cell list => cell list
HANDOVER PROCESS
Power Budget Handover (1/2)
Trigger Periodic Check ( hoPeriodPBGT ) Candidate Selection
Value 1 ... 63 (SACCH Period) Y/N -110 -47 dBm 5 43 dBm -24 24 dB
HANDOVER PROCESS
Power Budget Handover (2/2)
Equations 1 and 2 are used Serving Cell: AV_RXLEV_DL_HO = -90 dBm msTxPwrMax = 33 dBm (= 2W) btsTxPwrMax = 42 dBm (= 16 W) BTS_TX_PWR = 42 dBm = (16 W) hoMarginPBGT(n) = 6 dB Best Adjacent Cell: AV_RXLEV_NCELL(n) = -80 dBm rxLevMinCell(n) = -99 dBm msTxPwrMax(n) = 33 dBm (= 2W) btsTxPwrMax = 42 dBm (= 16 W)
1.
AV_RXLEV_NCELL(n) > rxLevMinCell(n) + Max (0, msTxPwrMax(n) - msTxPwrMax) -80 dBm > -99 dBm + (33 dBm - 33 dBm) = -99 dBm
2.
PBGT = ((msTxPwrMax- msTxPwrMax(n)) - (AV_RXLEV_DL_HO-AV_RXLEV_NCELL - (btsTxPwrMax - BTS_TXPWR) PBGT = ((33dBm-33dBm)-(-90 - -80)-(42dBm-42dBm) = 10 dB 10 dB > 6 dB OK !!!!
11
13
=> Cell
15
HANDOVER PROCESS
Handover due to Interference (1/3)
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 Value hoThresholdInterferenceUL/DL px nx enableIntraHoInterfUL/DL hoPreferenceOrderInterfUL/DL
16 NOKIA 1999 ho.ppt/ July 2000 /
HANDOVER PROCESS
Handover due to Interference (2/3)
strength higher than threshold - Bad quality => interference => intra cell handover !!
17 NOKIA 1999 ho.ppt/ July 2000 /
HANDOVER PROCESS
Intracell HO based on the UL idle channel interference measurements can effectively avoid UL interference when the network load is reasonable
RTSL
Low
TRX 1
TRX 2
f1, f2, f3
TRX 3
When the load is high in the network, the gain of intracell HO is low
RTSL
0 Low
TRX 1
TRX 2
f1, f2, f3
High
TRX 3
18
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
19 NOKIA 1999 ho.ppt/ July 2000 /
Macro cell Umbrella Handover A -85 dBm -90 dBm B Umbrella Handover Handover due to Level Handover due to Level
Micro cell
6 dB
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
msTxPwrMax, msTxPwrMax(n)
MS classmark
m acrocells
UM B RR PBGT
21
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) Combined umbrella and power budget Umbrella HO Supports multilayer networks
upper layer (macro) Parameter adjacentCellLayer
N (not in use)
22 NOKIA 1999 ho.ppt/ July 2000 /
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)
23
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
25
26
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
27
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 ( * , ** )
28
HANDOVER PROCESS
MS Speed : MS Speed Detection (3/3)
LowerSpeedLimit : Enables identification / triggers handover for slowmoving MS UpperSpeedLimit : Enables identification / triggers handover for fastmoving MS Target Cell Selection Fast-moving to upper / Slow-moving to lower layer adjacent cells Equation 1' used Priority considered Parameter msSpeedAveraging lowerSpeedLimit upperSpeedLimit msSpeedThresholdNx msSpeedThresholdPx adjCellLayer hoLevelUmbrella
29 NOKIA 1999 ho.ppt/ July 2000 /
Value
1 ... 32 (SACCH Period) 0 255 0 255 1 32 1 32 N / Same / Upper / Lower -110 ... -47 dBm
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
30
Handover considered to be imperative: Handover due to Distance Order to empty a cell ( from O&M ) Directed Retry and IDR Rapid Field Drop
31
HANDOVER PROCESS
Parameter
enableMsDistanceProcess msDistanceHoThresholdParam px nx msDistanceBehaviour
Value
Y/N 0 63 1 32 1 32 0, 1 60, 255 BSC
32
HANDOVER PROCESS
Imperative Handover :Rapid Field Drop (1/2)
Trigger Threshold Comparison ( HoThresholdRapidLevUl (px) )
Candidate Selection Only Chained adjacent cell Equation 1 only / no priority Multi-Layered Network
MS Serving Cell
Chained Cell
Example
Serving Cell
.
. 2nd
34
HANDOVER PROCESS
Imperative Handover: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
35
HANDOVER PROCESS
Imperative Handover:Enhanced Rapid Field Drop (2/3)
Parameter Value
36
37
C I a - 9 dB
In practice after -6 dB -> interference increases and quality goes down to 4-5 hoMarginLev < 6 dB
2. Cell with Very Large Coverage Area MS switched off in cell A and transferred to area of cell X MS switched on in new place -> MS tries first old channel + neighbours
A x
X x
20 km
MS camped on cell A which is not in neighbour list of cell X -> do not listen BCCH of cell X -> no HOs to cell X !!!
38
HANDOVER PROCESS
Timers
Minimum time between consecutive handovers related to the same connections MinIntBetweenHoReq Minimum time between handover attempts after a failure MinIntBetweenUnsuccHoAttempt Applied differently in Intercell / Intracell handovers Additional Guard Periods are used for Back-handovers Quality
Distance
Traffic reason Interference Parameter minIntBetweenUnsuccHoAttempt minIntBetweenHoReq
39 NOKIA 1999 ho.ppt/ July 2000 /
HANDOVER PROCESS
Timers (HO Failure)
Reversion to old channel OR no radio resource available MinIntBetweenUnsuccHoAttempt applied only to intra-cell handover attempts Other failure cases (BSS failures)
40
HANDOVER PROCESS
Timers ( Guard period for back - handover )
after a HO due to quality (UL/DL) and interference (UL/DL): a Power Budget HO back is not allowed during GUARD_TIME = 2 * HoPeriodPBGT an Umbrella HO back is not allowed during GUARD_TIME = 2 * HoPeriodUmbrella after an inter-cell HO due to MS-BS distance: a HO back to the source cell is not allowed during GUARD_TIME = 20sec + MinIntBetweenHOReq
after a Traffic Reason HO: Power Budget HO and Umbrella HO back to the source are not allowed during GUARD_TIME = 20sec + MinIntBetweenHOReq
Repetitive Intra Cell HO not allower during GUARD_TIME = 4 * MinIntBetweenUnsuccHoAttempt
41
AMH 2
GSM/super
Load
MCN
>80
<50
0
-
60
-
Yes
Yes
GSM1800/micro
42
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
43
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 AmhUpperLoadThreshold AmhMaxLoadOfTgtCell TrhoGuardTime Values -24dBm..+24dBm,N 0100% 0100% 0120 sec
44
AMH 2:
IUO Load Control benefits
During a very light load, only regular frequencies are used. Thus additional handovers are avoided => increases quality
super-reuse TRX
45
GSM/macro
DCS/micro
46
47
1st 3rd TCH P-GSM 900 micro cell 2nd TCH E-GSM 900 cell GSM 1800 cell TCH
48
BENEFIT: By directing the calls to proper layer / band as early as possible the network can absorb more traffic and thus provide more capacity NOKIA 1999 ho.ppt/ July 2000 /
The signal level of the DADL/B target cell exceeds the HOLevelUmbrella(n)
BSC will evaluate the target cells for DADL/B handover during the time indicated with the MinTimeLimitDR parameter
Adjacent cell priorities HOPriorityLevel(n) and load factors HOLoadFactor(n) are used in target cell sorting for DADL/B handover
DR will be applied if there is real TCH congestion in accessed cell If the DADL/B handover fails (no TCHs available in target cells, no DADL/B target cells, MS returns to old channel) the TCH is tried to allocate attempted from the accessed cell Pre-emption has higher priority than DADL/B handover
49
2nd 2nd
1st
1st
Multiband
GSM 900
GSM 1800
GSM 1800 GSM 900 micro
50 NOKIA 1999 ho.ppt/ July 2000 /