Cell Selection Re Selection Explained
Cell Selection Re Selection Explained
Cell Selection Re Selection Explained
Cell Selection
Mobile in idle mode selects the cell to camp on according to basic criteria Cell Reselection Mobile in idle mode selects a new cell according to parameters broadcasted on the current cell
Location Registration
The mobile in idle mode informs the network about a change of location area
Handover
Mobile in RRC connected mode in one cell is handed over another cell
Y e s
N o
No PSCH
P-SCH Found
P-SCH Found
No PSCH
Cell Selection
Cell Selection
P-SCH1
P-SCH2
Slot Synchronization
1 Slot = 667s P-SCH1 S-SCH1 P-SCH2 S-SCH2 P-SCH3 S-SCH3
P-CCPCH
P-SCH3
P-CCPCH P-CCPCH P-CCPCH
P-SCH
Frame Synchronization
512 Primary Scrambling Codes divided into 64 groups
Scram bling C ode G roup G roup G roup G roup G roup G roup G roup G roup G roup 0 0 0 0 0 0 0 0 0 0 0 #0 0 0 0 0 0 0 0 0 #0 0 0 0 0 0 0 0 0 0 0 0 #0 0 0 0 0 0 0 0 0 0 0 0 0 #0 0 0 0 0 0 0 0 0 0 0 0 0 0 #0 0 0 0 0 0 0 0 0 0 0 0 #0 0 0 0 0 0 0 0 0 0 0 0 0 slot num ber #0 #0 #0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
S-SCH
#0 #0 #0 #0 #0 #0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Slot # ?
Slot #?
Slot #?
P-SCH S-SCH
acp 16
256 chips 2560 chips
acp 11
acp 2
..
For i = 1 to 8
x OVSF Cch,256,0
x SC #i N o
Y e s
Primary DL Scrambling Code Known (best correlation peak)
P-CPICH: Predefined sequence (20 bits) spread with Cch,256,0 scrambled with the primary SC
WNE / UMTS / Cell Selection & Reselection / April 2003 / v02.02 - 7
Cell Information
P-SCH: Coverage indication, Slot Synchronization S-SCH: Frame Synchronization, Group identification P-CPICH: Scrambling Code Identification P-CCPCH: System Information Broadcast
FDDCell Parameters
Parameter bchPowerRelativetoPcpich Object FDDCell Range Float (dB) Min= -35, max= 15 Step = 0.1 Int [10551..10999] (UARFCN) Float (dBm) Min=-10 max = 50 Step = 0.1 Int [0..511] Float (dB) Min = -35, max = 15 Step = 0.1 Float (dB) Min = -35, max = 15 Step = 0.1 Default Value -5 Recommended Value -2 Class C0
dlFrequencyNumber pcpichPower
FDDCell FDDCell
N.A. 35
C0 C0
primaryScramblingCode pschPowerRelativeToPcpich
FDDCell FDDCell
N.A. -5
C0 C0
sschPowerRelativeToPcpich
FDDCell
-5
-5
C0
PLMN Selection
MCC = Mobile Country Code MNC = Mobile Network Code
Parameter MobileCountryCode MobileCountryCode MobileNetworkCode MobileNetworkCode Object Network RNC Network RNC Range BcdString length = 3 BcdString length = 3 BcdString length = 3 BcdString length = 3 Default Value N.A. N.A. N.A. N.A. Recommended Value N.A. N.A. N.A. N.A. Class C0 C0 C0 C0
So as to prevent overlapping of SCH channels from differents cells belonging to the same NodeB are shifted by a certain number of 1/10th of time slot, according to the parameter Tcell, representing the timing delay relative to BFN used for defining start of SCH, CPICH and Donwlink csrambling code for a cell
STSR3 Case
Cell #1 TCell = 0
SCH
SCH
Cell #2 TCell = 3
SCH
SCH
Cell #3 TCell = 6
SCH
SCH
Tcell Parameter
Parameter TCell Object FDDCell Range Int [0..9] Default Value 0 Recommended Value See rule Class C0
In case of multi-sectorial site, Tcell parameter has to be different for each sector, so as to prevent problems during handover procedures. The gap (for Tcell value) has to be as big as possible for cells belonging to the same site. Example: 1 cell Tcell = 0 2 cells Tcell = 0 and 5 3 cells Tcell = 0, 3 and 6 In case of more than one frequency layer used, Tcell can take the same value for cells belonging to different layers: Example Frequency layer 1 Tcell = 0, 3 and 6 for three cells Frequency layer 2 Tcell = 0, 3 and 6 for three cells
Suitable Cell:
Cell on which the UE can obtain a normal service
Suitable Cell Conditions: CPICH_Ec/No > qQualmin AND CPICH_RSCP > qRxLevMin + Pcompensation
WNE / UMTS / Cell Selection & Reselection / April 2003 / v02.02 - 14
P_Max = maximum UE output power (dBm) according to its class Power Class 1 2 3 4 Maximum Output Power (dBm) 33 27 24 21
INTERNAL
?
2 G
The UE then uses an algorithm to select a better cell The Inter-Frequency algorithm uses a set of broadcast
parameters :
3G 3G Fre Fre q. 2 q. 2
a criteria S to assess whether the cells are eligible a criteria R for ranking eligible cells and determining
the best one
SinterSearch
Measurement on same frequency Measurement on other frequencies
SinterRAT
Measurement on other RAT
If
Squal
Thresholds are broadcasted in SIB 11 In UMTS02, 2 types of measurements are done: Intra frequency and inter RAT
Without HCS (Hierarchical Cell Structures, not implemented in UMTS02), for FDD cells, Squal is compared to different threshold broadcast in the System Information to determine which kind of measurement (intrafrequency, inter-frequency and inter-RAT) the UE shall do.
?
2 G
qHystx and qOffsetxsn are Hysteresis (to prevent PingPong Effect) and Offset (to favoritize a neighbor cell) values for serving and neighbor cells
GSM Cell: RnGSM = RxLev - qOffset1sn Third Step: 2nd Ranking, considering CPICH_Ec/No
(Only applied if an FDDcell is ranked as the best cell, and qualMeas = CPICH Ec/No (always the case in UMTS02):
In UMTS02 & 03 qualMeas = CPICH Ec/No (qualMeas determines the cell selection quality measure)
qOffset1sn is a static parameter for FDD neighboring cells, its value is 0
WNE / UMTS / Cell Selection & Reselection / April 2003 / v02.02 - 20
These two parameters determine the measurement frequency in idle mode , as defined in TS 25.133
DRX Parameter DRX Cycle Length (s) Nserv (nb of cycles) TmeasureFDD (s) TevaluateFDD (s) TmeasureGSM (s)
6 7 8 9
4 2 2 1
Squal > Threshold tReselection Tmeasure Tevaluate Cell Ranking New cell choice
Serving RNC Cell update Cell update confirm UTRAN mobility Information Confirm
RRC RRC
UMTS 03
RRC
RRC
Parameter
Object
Range
Class
N302 (Max restransmissions of Cell Update) T302 (Between Cell update and Cell Update confirm) T305 (Periodic cell update)
UeTimerCstCInteger onnectedMod min=0, Max=7 e 100, 200, 400,600, 800, 1000, 1200, 1400, 1600, 1800, 2000, 3000, 4000, 6000, 8000 NoUpdate, 5, 10, 30, 60, 120, 360, 720
M3 M3 M3
For the serving cell Rs = Qmeas,s + qHyst For the neighboring cells Rn = Qmeas,n - qOffset
INTERNAL
Engineering Notes
Informations on Mobiles: Treselection is not taken into account (v) SearchRat is not used Recommended Values: Treselection recommended value (5 sec.) seems to be too high, 2 sec. Should be enough (to be tested)
Class C0 C0 C0 C0 C0 C0
intraFreqCellRe selectInd
allowed
UE tries to select another intrafreq cell
CellReservedForOp eratorUse
Reserved
Only UEs Class 11 and 15 are accepted
notAllowed
UE tries to select another frequenc y If no other Freq
notReserved
CellReservationE xtension
notReserved Reserved
tBarr ed
wait
mobileNetworkCode
N.A.
N.A.
UE
RRC
Node B
RACH / RRC Connection Request (Cause)
RN C
RRC
New MSC/VLR
The RRC Connection Request message initiated by the UE contains the establishment cause
Radio Link Setup Request Radio Link Setup Response DL Synchro UL Synchro
The NBAP Radio Link configuration contains hte TFC Used for the DCCH that will be used in the early call setup phase
FACH / RRC Connection Setup (U-RNTI) RRC DCH / RRC Connection Complete RRC Measurement Control RRC Initial Direct Transfer (Location Updating Request) RRC RRC RRC Connection Request Connection Confirm Initial UE Message (MM: Location updating Req.) RRC RRC The RRC Connection Setup message contains the signaling bearer TFC. A UTRAN Radio Network Temporary Identity is also allocated to the UE
Old MSC/VLR
SCCP Connection Request may be encapsulated in the RANAP Initial UE Message: RANAP RNC MSC with SCCP Conn.Req. SCCP RNC MSC Connection Conf.
MAP
MAP
UE
Node B
RN C
New MSC/VLR
Old MSC/VLR
MM MM
Service Accept + Authentication & Ciphering Request Authentication & Ciphering Response
RANAP Security Mode Command RRC Security Mode Complete RRC RRC RANAP RRC
HL R
The ciphering and integrity procedures between UE and RNC are activated by the MSC
MAP MAP
Insert Subscriber Data Insert Subscriber Data Ack Update Location Ack MM MM Location Updating Accept (new TMSI, new LAI) TMSI Reallocation Complete
The periodic Routing Area Update is also possible, but by configuring it at the SGSN level (timer T3312)
Available Documents
UMT/SYS/DD/0054 : UMTS Radio Mobility
3GPP TS 25.304 : UE Procedures in Idle and Procedures for Cell Reselection in Connected Mode 3GPP TS 25.301: Radio Interface Protocol Architecture 3GPP TS 25.303 : Interlayer Procedures in Connected Mode 3GPP TS 25.331 : RRC Protocol Specification 3GPP TS 23.122 : NAS functions related to MS in Idle Mode 3GPP TS 25.133 : Requirements for Support of Radio Resource Management (FDD) 3GPP TS 25.922 : Radio Resource Management Strategies
INTERNAL
Engineering Notes
Modifications for V3: MobileCountryCode & MobileNetworkCode will have 2 instances for PS and CS Domains.