Professional Documents
Culture Documents
Agenda
RLF
MLB Concept of load balancing MLB algorithm as per 3gpp spec and Samsung work Test set up, test case and its procedure Observations
What is RLF ? How/When/Why will it happen ? Consequences of RLF How to identify RLF from UE and X2 logs? Observations
MRO What are Too late/Too early and Ho to wrong cell Test set up Test case and its procedure Observations
RO When RACH Occurs ? PRACH procedures RACH configuration parameters Effect of improper RACH Parameters RACH Optimization parameters Test plans and Test set up
Observations
Company Confidential | 2
Company Confidential | 4
RLF Cont
Consequences:
UE loses its radio link UE will send RRC Reestablishment Request eNB Communication over X2 how to identify RLF from UE and X2 logs
UE
RRC Reestablishment Request Cause RRC Reconfig., Failure HO Failure Other
X2 logs
eNB
RLF Indication HO Report
Company Confidential | 5
RRC Reestablishment
When Reestablish request occurs , is it mean RLF happened ? No To confirm ourselves we have started with creating scenarios which can produce Reestablishment message with all its causes 1. HO Failure: Set T304 to less value Make UL to Target eNB to bad level using fader Now try HO to target cell by making Source cell DL channel bad UE keep on trying at PRACH for Target eNB; mean while T304 expires and leads to HO Failure
2. RRC Reconfiguration Failure: Set up DRX or SPS in LSM which doesnt support by UE
3. Other ( RLF , Mobility from EUTRA, PDCP Integrity failure) As other two are unlikely to come in our lab setup, if we see occurrence of cause other it signifies RLF happening
We can easily identify RLF on X2 logs with RLF Indication message [explained in later slides]
Company Confidential | 6
Observations
RRC Restablishment : Cause - HO Failure [UE log - QCAT]
Company Confidential | 7
Observations Cont
RRC Reestablishment : Cause Other [UE log - QCAT]
Company Confidential | 8
Too Late : UE is more aggressive than eNB HO parameter Too Early: eNB is Reacting Slowly compared to UE speed HO to Wrong Cell: Same as Too Early case with three cells
Company Confidential | 10
MRO Cont
Too Late UE eNB A eNB B HO to Wrong Cell UE eNB A HO Re-establishment Request Re-establishment Reject RLF Indication Too Early UE eNB A HO Re-establishment Request Re-establishment Reject eNB B RRC Re-establishment Request RRC Re-establishment Reject eNB C eNB B
RLF Indication
HO Report
RLF Indication
HO Report
Company Confidential | 11
Test Set Up
Company Confidential | 12
Procedure:
Set RSRPs of both cells to good level and attach UE to eNB A. Reduce RSRP of eNB A to very low value in very less time using fader.
Observations:
Check UE logs for RRC Reestablishment Request to eNB B with cause as other RRC Reestablishment Response will be reject Check X2 logs for RLF indication from eNB B to eNB A
Company Confidential | 13
Procedure: Set RSRPs of both cells to good level and attach UE to eNB A.
Company Confidential | 14
Procedure: Set RSRPs of eNB A and C to good level and attach UE to eNB A. Do successful HO from eNB A to eNB C; Reduce RSRP in both eNBs A and C worse than eNB B within UE context release timer so that RLF will happen in eNB C and will send Reestablishment Request to eNB B
Check X2 logs for Successful HO from eNB A to eNB C RLF INDICATION from eNB B to eNB C HO REPORT from eNB C to eNB A
Company Confidential | 15
Company Confidential | 16
Observations
Too Late : RLF INDICATION
Company Confidential | 17
Observations Cont
Too Early: HO Report
Company Confidential | 18
Observations Cont..
Change in parameters :
CIO of eNB A towards eNB B has been incremented by 1 dB
Company Confidential | 19
LB Area
Cell A
Cell B
Company Confidential | 21
MLB Cont
MLB Procedure:
Resource Status Initiation
Request Response
Periodicity
T_RESOURCE_STATUS_REPORTING: 1s/2s/5s/10s
Thresholds
PRB Usage or Available Capacity
Decisions
Requesting neighbor eNB for Mobility parameters change ( 3gpp Spec ) Force Handover ( Samsung Implementation )
Company Confidential | 22
[TS 36.423]
Semantics description Allocated by eNB1 Allocated by eNB2 A value set to stop, indicates a request to stop all cells measurements. Each position in the bitmap indicates measurement object the eNB2 is requested to report. First Bit = PRB Periodic, Second Bit= TNL load Ind Periodic, Third Bit = HW Load Ind Periodic, Fourth Bit = Composite Available Capacity Periodic. Bits 5 to 32 shall be ignored by the eNB2 Cell ID list for which measurement is needed
Company Confidential | 23
[ TS 36.423 ]
IE/Group Name
Presence
M M M O
IE/Group Name Message Type eNB1 Measurement ID eNB2 Measurement ID Cause Criticality Diagnostics
Presence M M M M O
IE type and reference 9.2.13 INTEGER (1..4095,...) INTEGER (1..4095,...) 9.2.6 9.2.7
Company Confidential | 24
[ TS 36.423 ]
IE/Group Name Message Type eNB1 Measurement ID eNB2 Measurement ID Cell Measurement Result >Cell Measurement Result Item >>Cell ID >>Hardware Load Indicator
Presence M M M
M O
O
O O
9.2.35
9.2.37 9.2.44
Company Confidential | 25
Test Case
Test Setup Procedure LSM
Parameter Description Default Value Value Set
Threshold of load distribution between two cells in the same group of same sector. Only when the radio resource load of source cell is greater than this threshold,
40
10
OVERLOAD_T HRESHOLD_P RB
Threshold of load distribution between two cells in the same group of same sector. Only when the radio resource load of target cell is smaller than this threshold
75
100
1 min
2 min
Company Confidential | 26
Test Set Up
To test Samsung Implementation for MLB
Company Confidential | 27
MLB
As Per 3gpp:
Cont
Mobility change request ( Source eNB Target eNB) Mobility Change Acknowledge ( Target eNB Source eNB) Change in HO Trigger ( A3-Offset )
IE/Group Name Presence IE type and reference
9.2.13 ECGI 9.2.14 ECGI 9.2.14 Mobility Parameters Information 9.2.48 Mobility Parameters Information 9.2.48 9.2.6
IE/Group Name
Message Type
Presenc e M
M
M M M
eNB1 Cell ID
eNB2 Cell ID
ECGI 9.2.14
Criticality Diagnostics
9.2.7
Cause
Company Confidential | 28
MLB Cont
Company Confidential | 29
Observations
Resource Status Initiation : Request
Company Confidential | 30
Observations Cont
Resource Status Initiation: Failure
Company Confidential | 31
Observations
Resource Status Update: Reporting
Cont
Company Confidential | 32
Observations Cont
HO: Cause MLB Optimization
Company Confidential | 33
RO RACH Optimization
PRACH
When RACH Occurs ?
Initial access from RRC_IDLE; RRC Connection Re-establishment procedure; Handover; DL data arrival during RRC_CONNECTED requiring random access procedure; UL data arrival during RRC_CONNECTED requiring random access procedure; For positioning purpose during RRC_CONNECTED requiring random access procedure; PRACH Procedure
Contention based
1. 2. 3. 4. UE -> eNB: RA Preamble eNB -> UE: RAR UE -> eNB: L2/L3 Msg eNB -> UE: Contention Resolution
Company Confidential | 35
Company Confidential | 36
RACH Optimization
How RO is important ?
Company Confidential | 37
Test Plans
Give your Suggestions
Company Confidential | 38