Umts Cell Selection and Reselection
Umts Cell Selection and Reselection
Umts Cell Selection and Reselection
Contents
1 Strategy of Cell Selection and Reselection ............................................................................................... 1
2 States and State Transitions in Idle Mode ................................................................................................ 1
2.1 Cell selection process overview ........................................................................................................ 2
2.2 Camped normally state overview ...................................................................................................... 2
2.3 Connected mode state overview........................................................................................................ 2
2.4 Any cell selection state overview ...................................................................................................... 3
2.5 Camped on any cell state overview ................................................................................................... 3
3 Cell Selection Process................................................................................................................................. 1
3.1 Initial cell selection ........................................................................................................................... 1
3.2 Stored Information cell selection ...................................................................................................... 1
3.3 Cell selection criteria ........................................................................................................................ 1
4 Rules of Cell Reselection Measurement ................................................................................................... 1
4.1 Measurement rules for cell re-selection when HCS is not used ........................................................ 1
4.2 High mobility state when HCS is not used ....................................................................................... 2
4.3 Measurement rules for cell re-selection when HCS is used .............................................................. 3
4.4 Measurement rules for inter-frequency and inter-RAT cell reselection when absolute priorities are
used ......................................................................................................................................................... 6
4.5 Highest ranked cells with cell reservations, access restrictions or unsuitable................................... 7
4.6 Rules of Cell Reselection Measurement for UE in CELL_FACH State ........................................... 8
4.7 Cell reselection criteria ..................................................................................................................... 8
4.8 Absolute priority based criteria for inter-frequency and inter-RAT cell reselection ....................... 14
Receive registration area information from the PLMN, e.g., location area and
routing area; and
Identify to which service area as specified by NAS that the serving cell belongs.
Initiate call setup for outgoing calls or other actions from the UE.
go here whenever a
new PLMN is
selected
cell information
stored for the PLMN
Stored
information
Cell Selection
no suitable
cell found
no cell information
stored for the PLMN
Initial
Cell Selection
Cell Selection
when leaving
connected
mode
return to
idle mode
suitable
cell found
Camped
normally
trigger
leave
idle mode
suitable
cell found
Connected
mode
Cell
Reselection
Evaluation
Process
no suitable
cell found
Any Cell
Selection
go here
when no
USIM in
the UE
USIM inserted
acceptable
cell found
Cell Selection
when leaving
connected
mode
return to
idle mode
acceptable
cell found
Camped on
any cell
trigger
leave
idle mode
acceptable
cell found
Connected
mode
(Emergency
calls only)
Cell
Reselection
Evaluation
Process
Fig 2.1-1
suitable
cell found
no acceptable
cell found
One or several RATs may be associated with the selected PLMN. It depends on the UE
capability and PLMN plan.
If a suitable cell is found, the UE will select this cell to camp on, and report this event
to NAS so that the necessary NAS registration procedures can be performed. When the
registration is successful, the UE enters in state Camped normally in order to obtain
normal service.
Chapter Error! Use the Home tab to apply 1 to the text that you want to appear here. Error! Use th
e Home tab to apply 1 to the text that you want to appear here.
Srxlev > 0
Where,
Qqualmeas: Measured cell quality value. Applicable only for FDD cells. The quality of
the received signal expressed in CPICH Ec/N0 (dB).
Qrxlevmeas: Measured cell RX level value. This is received signal, CPICH RSCP for
FDD cells (dBm), P-CCPCH RSCP for TDD cells (dBm) and RXLEV for GSM cells
(dBm).
Qqualmin: Minimum required quality level in the cell (dB). Applicable only for FDD
cells. (For serving cell: the parameter is indicated by Qqualmin; for neighbour cell with
absolute priority configuration, the parameter is indicated by QqualminFDD.)
Qrxlevmin: Minimum required RX level in the cell (dBm). (For serving cell: If
DltaQRxLevMin
is
broadcast,
Qrxlevmin
=QrxLevMin+DltaQRxLevMin.
If
Qrxlevmin
=QrxLevMin+DtQrxLvMnSib12.
Whether
to
broadcast
4.1 Measurement rules for cell re-selection when HCS is not used
When the serving cell does not use HCS (UseOfHCS(utranCell)), the measurement
rules for cell reselection are:
In the following rules, the UE uses Squal for FDD cells and Srxlev for TDD cells for
Sx:
1.
2.
Sx> Sintersearch
MBMS preferred frequency layer is configured and the current serving cell does
not belong to the MBMS preferred frequency layer.
Sx > Sintersearch
The UE needs to perform inter-frequency measurements when any one of the following
conditions is satisfied:
Sx <= Sintersearch
If Sx > SSearchRat, UE does not need to measure quality of inter-RAT neighbor cells.
If HCS is not used and the UE receives SLimitRat, the UE will ignore the
parameter.
If the number of cell reselections during time period NoHcsTCRHyst does not
exceed NoHcsNCr and also the network does not order the UE to stay in
high-mobility state, then the UE exits high-mobility state.
Chapter Error! Use the Home tab to apply 1 to the text that you want to appear here. Error! Use th
e Home tab to apply 1 to the text that you want to appear here.
If the UE is in HCS low mobility state, for serving cell and neighbour cells
belonging to the MBMS PL set the HCS priority = HcsPrio + HcsOffMbms.
If the UE is in HCS high mobility state, for serving cell and neighbour cells
belonging to the MBMS PL set the HCS priority = HcsPrio.
For serving cell and neighbour cells not belonging to the MBMS PL, set the HCS
priority = HcsPrio
Where: HcsPrio is the parameters configured by cells. The HcsPrio of the current RNC
cell takes the value of HcsPrio (utranCell). The HcsPrio of the neighbor RNC cell takes
the value of HcsPrio (externalUtranCell). The HcsPrio of the GSM cell takes the value
of (externalGsmCell).
In the following rules, the UE uses Squal for FDD cells and Srxlev for TDD cells for
Sx:
1.
This measurement rule applies when the HCS is used and the UE is in fast-moving
state and also the UE receives the broadcast message of NoHcsTCrMax, NoHcsNCr
and NoHcsTCrMaxHyst.
If the number of cell reselections during time period TCrMax exceeds NCr, or if the
network (via signaling of RRC release, RB re-configuration) has ordered the UE to
consider itself in high mobility state, the UE is triggered to enter fast-moving state.
In this high-mobility state, UE will
IF(Srxlevs <= SsearchHCS) or (if FDD and Sx <= Sintersearch) or SsearchHCS or Sintersearch (FDD)
are not sent, THEN
<UE measure on all intra-frequency and inter-frequency cells.>
ELSE
<UE measure intra-frequency and inter-frequency neighbour cells, which have equal or
lower HCS priority than serving cell. >
ENDIF
When the number of cell reselections during time period TCRmax no longer exceeds
NCr, the UE will:
Chapter Error! Use the Home tab to apply 1 to the text that you want to appear here. Error! Use th
e Home tab to apply 1 to the text that you want to appear here.
If the number of cell reselections during time period TCrmaxHyst does not exceed
NCr and also the network does not order the UE to stay in high-mobility state,
then the UE exits high-mobility state.
When serving cell belongs to a hierarchical cell structure, the UE will follow these
rules for Inter-RAT measurements:
The UE uses Squal for FDD cells and Srxlev for TDD cells for Sx in the following
rules.
3.
IF (Srxlevs <= SHCSRat) or (if FDD and Squal <= SSearchRat) THEN
<UE measure on all neighbour cells of other RAT >
ELSE
IF (Sx > SLimitRat) THEN
<UE may choose not to perform inter-RAT measurement>
ELSE
< UE measure on all neighbour cells between systems, which have equal or higher
HCS priority level than the serving cell. >
ENDIF
ENDIF
If HCS is used and if SHCSRat is not sent for the serving cell, the UE will measure on
all inter-RAT cells. Whether to broadcast SHCSRat or not is controlled by
SHCSRatPre.
4.
If the number of cell reselections during time period TCrMax exceeds NCr, or if the
network (via signaling of RRC release, RB re-configuration) has ordered the UE to
consider itself in high mobility state, the UE is triggered to enter fast-moving state.
In this high-mobility state, UE will
IF (Srxlev <= SHCSRat) or (if FDD and Squal <= SSearchRat), or SHCSRat or SsearchRat are not
sent, THEN
< UE measure on all intra-system cells >
5
ELSE
< UE measure inter-RAT neighbour cells, which have equal or lower HCS priority than
serving cell. >
ENDIF
Remarks: Whether to broadcast SHCSRat or not is controlled by SHCSRatPre. Whether to
broadcast SsearchRat or not is controlled by OtherRATInfoPre.
When the number of cell reselections during time period TCRmax no longer exceeds
NCr, the UE will
If the number of cell reselections during time period TCrmaxHyst does not exceed
NCr and also the network does not order the UE to stay in high-mobility state,
then the UE exits high-mobility state.
Chapter Error! Use the Home tab to apply 1 to the text that you want to appear here. Error! Use th
e Home tab to apply 1 to the text that you want to appear here.
absolute
priority
of
inter-frequency
layers
in
UTRAN:
UtranPriority[MAX_NUM_UTRAN_FREQ];
The
absolute
priority
of
inter-RAT
layers
in
EUTRAN:
EutranPriority[MAX_NUM_UTRAN_FREQ];
The
absolute
priority
of
inter-RAT
layers
in
GERAN:
GeranPriority[MAX_NUM_GERAN_CELL_GROUP].
reselection within 300s. If the UE has to perform an any cell selection procedure any
limitation will be removed.
If
parameter
UE
Inter-frequency
FDD
Measurement
Indicator
If
parameter
UE
(FDDInterFMeasInd)
Inter-frequency
or
UE
FDD
Measurement
Indicator
Inter-RAT
Measurement
Indicator
Hs = Qmeas,s - Qhcss
Hn = Qmeas,n - Qhcsn TOn * Ln
Chapter Error! Use the Home tab to apply 1 to the text that you want to appear here. Error! Use th
e Home tab to apply 1 to the text that you want to appear here.
If the cell does not use the HCS structure, the following cell reselection rule R is used
for quality ranking in cell reselection.
if HCS_PRIOn = HCS_PRIOs
if HCS_PRIOn <> HCS_PRIOs
W(x) = 0
W(x) = 1
for x < 0
for x >= 0
Tn is implemented for each neighbour cell. Tn will be started from zero when one
of the following conditions becomes true:
or
If HCS_PRIOn = HCS_PRIOs and
-
for serving FDD and neighbour FDD cells if the quality measure for cell selection
and reselection is set to CPICH RSCP in the serving cell, and Qmeas,n > Qmeas,s +
Qoffset1s,n
or
-
for serving FDD and neighbour FDD cells if the quality measure for cell selection
and reselection is set to CPICH Ec/No in the serving cell, and Qmeas,n > Qmeas,s +
Qoffset2s,n
or
-
Tn for the associated cell will be stopped as soon as any of the above conditions
are no longer fulfilled.. Any value calculated for TOn is valid only if the associated
timer Tn is still running otherwise TOn will be set to zero.
Chapter Error! Use the Home tab to apply 1 to the text that you want to appear here. Error! Use th
e Home tab to apply 1 to the text that you want to appear here.
timer Tn for the corresponding cell is no longer fulfilled with the parameters of the
new serving cell. On cell re-selection, timer Tn will be continued to be run for the
corresponding cells but the criteria given above will be evaluated with parameters
broadcast in the new serving cell if the corresponding cells are neighbours of the
new serving cell.
Connected mode: When SIB12 is not broadcast, the parameter values are taken as in
the case of Idle mode; when SIB12 is broadcast, the value of TempOffset1Sib12 is
taken if RSCP is used as the reselection quality measure and the value of
TempOffset2Sib12 is taken if Ec/No is used as the reselection quality measure. Whether
to broadcast SIB12 is controlled by SIB12Ind)}. If HCS (UseOfHCS (utranCell) ) is
used, TEMP_OFFSETn is used to calculate TOn. If HCS (UseOfHCS (utranCell) ) is
not used, TEMP_OFFSETn is not applied when calculating Rn.
HCS_PRIOn: This specifies the HCS priority level for neighbour cells (non-HCS cell:
The HcsPrio of the current RNC cell takes the value of HcsPrio(utranCell). The
HcsPrio of the neighbor RNC cell takes the value of HcsPrio (externalUtranCell). The
HcsPrio of the GSM cell takes the value of HcsPrio (externalGsmCell). If not
configured, it is 0 default. For value of HCS cells, refer to Value of HCS Priority in
Cell reselection measurement rule when the hierarchical cell structure (HCS) is used.
HCS_PRIOs: This specifies the HCS priority level for serving cell. (non-HCS cell: The
HcsPrio of the current RNC cell takes the value of HcsPrio(utranCell). The HcsPrio of
the neighbor RNC cell takes the value of HcsPrio (externalUtranCell). The HcsPrio of
the GSM cell takes the value of HcsPrio (externalGsmCell). For value of HCS cells,
refer to Value of HCS Priority in Cell reselection measurement rule when the
hierarchical cell structure (HCS) is used.
The cell are ranked by quality according to the above defined R or H criteria using
CPICH RSCP (for FDD), P-CCPCH RSCP (for TDD) and the measurement result of
averaged received signal level (for GSM) as the calculation quantity of Qmeasn,
Qmeass, R or H. The best ranked cell is the cell with the highest R or H value.
For the cell selection and reselection parameters: Whether Qhcs, TCrmax, NCR and
TCrmaxHyst are configured is controlled by HcsSrvCelInfoPre. Whether the HCS-related
parameters
in
neighbor
cell
such
as
HCS_PRIO,
Qhcs,
Penalty_time,
If a TDD or GSM cell is ranked as the best cell, then the UE will perform cell
re-selection to that TDD or GSM cell and camps on the chosen cell.
If an FDD cell is ranked as the best cell and the quality measurement for cell selection
and re-selection is set to CPICH RSCP, the UE will perform cell re-selection to that
FDD cell and and camps on the chosen cell (If this cell is found to be not suitable, the
UE will behave according to Highest ranked cells with cell reservations, access
restrictions or unsuitable for normal camping).
If an FDD cell is ranked as the best cell and the quality measure for cell selection and
re-selection is set to CPICH Ec/No, the UE shall perform a second ranking of the FDD
cells according to the R criteria specified above, but using the quality measure CPICH
Ec/No for deriving the Qmeas,n and Qmeas,s and calculating the R values of the FDD cells
(If this cell is found to be not suitable, the UE will behave according to Highest
ranked cells with cell reservations, access restrictions or unsuitable for normal
camping).
In all cases, the UE will reselect the new cell, only if the following conditions are met:
The new cell is better ranked than the serving cell during a time interval
Treselection according to the R or H criteria. If Treselections,PCH is provided in
SIB4, the URA_PCH state timer takes the value of TreselectionPch; if
Treselections,FACH is provided in SIB4, the CELL_FCH state timer takes the value
of TreselectionFach. For hierarchical cell structures when high mobility state has
not been detected, if according to the HCS rules the serving cell is not ranked then
all the ranked cells are considered to be better ranked than the serving cell. In case
the UE reselects a cell on an MBMS preferred frequency to receive an MBMS
service not available on the current frequency, the UE may reduce interval
TreselectionS, TreselectionS,
PCH
and TreselectionS,
FACH.
(Whether to configure
More than 1 second has elapsed since the UE camped on the current serving cell.
The high mobility state of cell is detected and "Speed dependent ScalingFactor
for_Treselection" (SpSf) is broadcast on system information (whether broadcast is
controlled
by
SpSfPre),
then
TreselectionS,
TReselectionPch
and
Chapter Error! Use the Home tab to apply 1 to the text that you want to appear here. Error! Use th
e Home tab to apply 1 to the text that you want to appear here.
The high mobility state of cell is not detected and " Inter-Frequency ScalingFactor
for Treselection" (InterFreqSf) is broadcast on system information (whether
broadcast is controlled by InterFreqSfPre), then Treselection, TReselectionPch
and TReselectionFach will be multiplied by the scaling factor InterFreqSf in
inter-frequency measurement and the result is the actually used TreselectionS,
TReselectionPch and TReselectionFach.
The high mobility state of cell is detected and "Speed dependent ScalingFactor
for_Treselection" (SpSf) and "Inter-Frequency ScalingFactor
for Treselection
The high mobility state of cell is not detected and "Inter-RAT ScalingFactor for
Treselection" (InterRatSf) is broadcast on system information (whether broadcast
is controlled by InterRatSfPre), then Treselection, TReselectionPch and
TReselectionFach will be multiplied by the scaling factor InterRatSf in inter-RAT
measurement and the result is the actually used Treselection, TreselectionPch and
TReselectionFach.
The high mobility state of cell is detected and "Speed dependent ScalingFactor
for_Treselection" (SpSf) and "Inter-RAT ScalingFactor
for
Treselection
"
13
criteria
for
inter-frequency
and
frequency
information
(EutranInterFNum/DlEARFCN/AllowMeasBand/
GsmBandIndicator/GsmCellGroupNum/StartARFCN/UtranInterFNum/UtranUARFCN
), and serving cell priority (ServCelPriority), frequency priority (UtranPriority) and
other RAT priority (EutranPriority/ GeranPriority) to UE in SIB19.
In the above description, EutranInterFNum is the number of neighbor EUTRAN center
frequencies. DlEARFCN is the IE EARFCN of each EUTRAN center frequency,
which means the Downlink EUTRAN Absolute Radio Frequency Channel Number.
AllowMeasBand is the IE Measurement Bandwidth of each EUTRAN center
frequency. It indicates the number of resource blocks over which the UE could measure
in each EUTRAN frequency in idle mode. These parameters inform UE about the
information of EUTRAN network.
GsmCellGroupNum
Chapter Error! Use the Home tab to apply 1 to the text that you want to appear here. Error! Use th
e Home tab to apply 1 to the text that you want to appear here.
provided but contains no information for GERAN, then the rules below apply for the
entire GERAN RAT.
If priority information is provided for any inter-frequency layers, cells belonging to
inter-frequency layers for which no priority or no threshold is assigned shall not be
considered for reselection.
If priority information is provided for any inter-RAT layers in a RAT, cells belonging to
layers in that RAT for which no priority or no threshold is assigned shall not be
considered for reselection.
If the UE has received absolute priority information for inter-frequency layers, the UE
shall follow these rules:
For inter-frequency layers with a priority equal or lower than the priority of
the current serving layer:
If the UE has received absolute priority information for inter-RAT layers, the UE shall
follow these rules:
For inter-RAT layers with a priority lower than the priority of the current serving
cell:
Where,
15
Criterion
3:
SrxlevServingCell<Threshserving,low
or
SqualServingCell<0
and
the
absolute
priority
layer.
For
UtranHighThresh[MAX_NUM_UTRAN_FREQ];
UTRAN,
for
EutranHighThresh[MAX_NUM_EUTRAN_FREQ];
for
it
is
EUTRAN,
it
is
GERAN,
it
is
GeranHighThresh[MAX_NUM_GERAN_CELL_GROUP].
Threshx,low, an Srxlev based threshold used by the UE for cell reselection towards an
equal
or
lower
absolute
priority
layer.
UtranLowThresh[MAX_NUM_UTRAN_FREQ];
EutranLowThresh[MAX_NUM_EUTRAN_FREQ];
For
for
for
UTRAN,
it
is
EUTRAN,
it
is
GERAN,
it
is
GeranLowThresh[MAX_NUM_GERAN_CELL_GROUP];
Threshserving,low, the limit for Srxlev in the serving cell below which the UE may
perform cell reselection to a cell on a lower absolute priority layer. ThreshServingLow
Cell reselection to a cell on a higher absolute priority layer than the camped frequency
shall be performed if criterion 1 is fulfilled.
Cell reselection to an inter-frequency cell on an equal absolute priority layer to the
camped frequency shall be performed if criterion 2 is fulfilled.
Cell reselection to a cell on a lower absolute priority layer than the camped frequency
16
Chapter Error! Use the Home tab to apply 1 to the text that you want to appear here. Error! Use th
e Home tab to apply 1 to the text that you want to appear here.
17