Professional Documents
Culture Documents
Module Objectives
3.
If the UE is registered, and there is a MTC, the serving core network elements know the Location
Area and/or Routing Area, in which the UE is camping.
4.
UE
Network
radio
measurements
CM requests
manual mode
PLMN
selected
cell selection
& reselection
PLMN selection
& reselection
Registration
Area changes
Location
Registration
PLMN
available
Location Registration
response
automatic mode
RRC tasks:
if the UE is in the
Location Registration LR
if the UE is in the
CELL_FACH,
CELL_PCH &
URA_PCH
The UE is also responsible for cell reselection in the RRC connected mode states CELL_FACH,
CELL_PCH & URA_PCH.
The purpose of camping on a cell are the same as in the RRC idle mode with the exception of
RRC connection establishment (because the RRC connection already exists).
The Cell Reselection procedure is the same in the RRC idle & RRC connected mode.
PLMN search
The UE shall scan all RF channels in the UTRA bands* to find available PLMNs.
On each carrier, the UE shall search for the strongest cell and read its system information, in order to find out
which PLMN the cell belongs to.
If the UE can read the PLMN identity, the found PLMN shall be reported to the NAS as a high quality PLMN
(but without the RSCP value), provided that the following high quality criterion is fulfilled:
For an FDD cell, the measured primary CPICH RSCP value shall be greater than or equal to -95 dBm.
Found PLMNs that do not satisfy the high quality criterion, but for which the UE has been able to read
the PLMN identities are reported to the NAS together with the CPICH RSCP value for UTRA FDD
cells.
The search for PLMNs on the rest of the carriers may be stopped on request of the NAS. The UE may
optimise this search by using stored information of carrier frequencies and optionally also information
on cell parameters, e.g. scrambling codes, from previously received measurement control information
elements.
For a GSM cell, a PLMN shall be understood to be received with high quality signal if the signal level
is above -85 dBm.
Once the UE has selected a PLMN, the cell selection procedure shall be performed in order to select
a suitable cell of that PLMN to camp on.
PLMN search
High quality
PLMNs
Other found
PLMNs
PLMN Id
PLMN Id
+ RSCP/RSSI
UE NAS
UE AS
UTRA:
GSM:
Search PLMNs
PLMN Selection
For PLMN selection, 2 modes of operations were specified:
Automatic mode
The UE detects available networks. It utilises a list of PLMNs, which names PLMNs in a priority order. The PLMN
with the highest priority, which is available & which the UE is allowed to select is chosen for network registration.
Manual mode
The UE scans the radio interface and indicates to the user available PLMNs. The UE attempts to register with the
subscriber selected network. If the subscriber does not select a (suitable) network, then the UE only offers limited
services, i.e. emergency calls.
Following data fields are stored on the 3G USIM or ME, playing a major role in the automatic PLMN
selection process:
IMSI: The MCC & MNC of the IMSI identify the HPLMN (stored on USIM)
The last PLMN including RAT to which the UE was registered to (stored on ME)
A PLMN list including RATs as preferred by the subscriber (stored on USIM)
A PLMN list including RATs as preferred by the operator (stored on USIM)
The list of equivalent PLMNs which were received in last registration (stored on ME)
HPLMN search period timer (stored on USIM)
A list of PLMN identifiers associated with an access technology is listed on the USIM in a priority order.
If there is a PLMN identifier allowing more than one access technology, it is up to the UE implementation
to determine the preferred access technology.
Not only international roaming is possible, but also national roaming.
Several national regulation authority enforced national roaming of UMTS subscribers in existing GSM networks in
order to grant a higher coverage to UMTS subscribers.
If national roaming is allowed, the UMTS operator wants to avoid unnecessary roaming fees.
In this case the UE must periodically search for the HPLMN. The HPLMN Search Period timer is used for that.
HPLMN Search Period timer can be set in a way, that no periodic search attempts are conducted.
9
PLMN Selection
Switch on
Last registered
PLMN
Home PLMN
other PLMNs in
decreasing signal
quality order
User controlled
PLMN list
Operator controlled
PLMN list
HPLMN Search Period Timer
6 .. 480 min; Default: 60 min
10
11
2) Access control:
In this method, a cell can be selected in the cell selection & re-selection process. But a UE is not
allowed to send an initial access message to the access network.
This method is normally applied for load control reasons.
The subscribers access class(es) are determined on cell basis from the IMSI and parameters,
broadcasted on the BCCH. The subscribers access class(es) is (are) stored on the USIM.
The IE Cell Access Restriction is used to indicated cell status and cell reservations.
12
Access Control
Cell
- acceptable (limited services*)
- suitable (full service set)
- barred
- reserved#
* e.g. Emergency Call (Access Class = 10) in Network w/o Roaming Agreement
# e.g. for operator use
13
14
Cell barred
UE reads from
IE Cell Access Restriction
Case
Cell Barred
Cell reserved
for operator
Cell reserved
for future extension
not barred
not reserved
not reserved
not barred
not reserved
reserved
not barred
reserved
---
barred
---
---
Tbarred
Cell Reserved
IntraFreq_Cell_Reselect_Ind
WCEL; 0 (reserved),
1 (Not reserved)
Access Control
2) Access Control
Access Control is normally used to for load reasons. It limits the access on the common control channels.
Access class restrictions are broadcasted via the BCCH
In the cell selection and re-selection process, the UE ignores cell access restrictions.
A change of the access class while the UE is camping on the cell, is not triggering a cell re-selection by the UE.
If the UE is in the RRC idle state, it checks access class restrictions before it sends an RRC CONNECTION
REQUEST message.
If the UE is already in the RRC connected state, there are no access class restrictions valid for the UE.
Access class restrictions do also not apply, if the UE must enter the RRC connected mode after an Inter-RAT
cell re-selection to UTRAN.
3) Emergency Call
Access class restrictions for emergency calls can be imposed by the operator. The UEs get informed by
emergency call access class restrictions, when read on the IE Access class barred list:
Access classes 0 to 9 are barred
This is the case, when access class 10 is barred in the above mentioned IE. This includes also UEs
with no USIM (no IMSI).
Access class 11 to 15 are barred
UE of access class 11 to 15 is not allowed to initiated an emergency call, when in the above IE access
class 10 is barred and its own class (11 to 15). Otherwise, emergency calls are allowed for these phones.
16
Access Control
Access Class
irrelevant
for access
suitable cell
suitable cell
UE RRC connected
I ignore all Access
Class related cell
access restrictions
when selecting a cell
to camp on
UE RRC Idle
17
18
The Access Stratum (AS) manages the interaction between the UE and the RAT. Among others,
it is responsible to find a suitable cell, on which the UE can camp on.
As soon as the AS has found a suitable cell, it commands the UE to camp on this cell.
It informs the higher layer NAS protocols about this, so that these can start the registration procedure. If
the UE was successfully registered with the serving CN elements, the UE enters the internal state
Camped normally .
If the UE is not capable to find a suitable cell to camp on within the selected PLMN, it enters the internal
state Any cell selection.
19
PLMN
selection
AS:
attempts
to find
suitable
cells
20
CN
NAS controls
RAT(s) information associated with the selected PLMN
forbidden registration areas
list of equivalent PLMNs
AS controls
correspondent
procedures
YES
suitable
cell
found
NO
camped
normally
all network
services available
limited services
camped
on any* cell e.g. Emergency Call
* acceptable cell
Stored
Information
Cell Selection
no cell information
stored for the PLMN
Initial
Cell Selection
no suitable
cell found
suitable cell found
Cell Selection
when leaving
connected
mode
return to
idle mode
suitable
cell found
leave
idle mode
Camped
normally
trigger
NAS
registration
rejected
suitable
cell selected
Cell
Reselection
Evaluation
Process
Connected
Mode
22
no suitable
cell found
no
suitable
cell
found
23
Any Cell
Selection
USIM inserted
Cell Selection
when leaving
connected
mode
return to
idle mode
acceptable
cell found
leave
idle mode
Connected
Mode
(Emergency
calls only)
Camped on
Any Cell
suitable
cell found
acceptable
trigger
cell selected
Cell
Reselection
Evaluation
Process
no acceptable
cell found
25
Srxlev (db) stands for the cell selection receive level value:
UE determines: Srxlev = Qrxlevmeas - Qrxlevmin Pcompensation
Qrxlevmeas is the cell RX level measured by the UE, based on the CPICH RSCP for FDD cells, and the averaged
received signal level for GSM cells. (All values get averaged!)
Qrxlevmin is set by the operator as min. required RX level in the cell, which is sent to the UE via the BCCH.
If the UE determines the cells RX level value Qrxlevmeas and Qrxlevmin calculated the Srxlev accordingly, it may have
good RX level which means, that a good DL connection can be established.
But the UEs own output power capability has to be taken under consideration. This is done with
Pcompensation = max(UE_TXPWR_MAX_RACH P_MAX, 0) (dB)
In order to access a cell, the UE has to use the common channel PRACH.
The operator determines the max. cell radius by limiting the maximum TX power level, a UE can use on the PRACH.
This is the UE_TXPWR_MAX_RACH (dBm).
UE_TXPWR_MAX_RACH can range according to the specifications - between 50 dBm and 33 dBm.
On the other hand, there is the UEs max. RF output power, given by P_MAX (dBm).
26
Squal > 0
Qqualmeas (dB)
(CPICH Ec/N0)
S-Criterion
fulfilled:
Squal >0 AND
Srxlev > 0
QqualMin
-24...0; 1; -18 dB
SIB 11/12
Squal =
CPICH Ec/No
QqualMin
Qrxlevmeas (dBm)
CPICH RSCP
Qrxlevmin
Pcompensation
Srxlev =
Qrxlevmeas
Qrxlevmin
Pcompensation
27
suitable
cell?
Srxlev > 0
AdjsQrxlevmin
-115...-25; 2; -115 dBm
SIB 11/12
I am inside,
but have not
enough
power
AdjsQrxlevmin:
-50 .. 33 dBm
Pcompensation
= max(UE_TXPWR_MAX_RACH P_MAX, 0)
28
UEtxPowerMaxPRACH
WCEL; -50..33 dBm; 0.1; 21 dBm
SIB3/4
or
Stored Information
Cell Selection
carrier, even Scr.Code may be
stored in UE
I have to find
a suitable
cell
30
31
Squal > 0
Srxlev > 0
32
33
34
measurement
thresholds
measurement
thresholds
S-Criterion
fulfilled
S-Criterion
fulfilled
H-Criterion
for fast
moving UEs
cells with
lower HCS
priority than
in serving cell
R-Criterion
cell ranking
35
for slow
moving UEs
if no Cell
cells with
highest HCS with H>0
accept all
Priorities &
neighbours
H>0
R-Criterion
cell ranking
3G RPLS (RN 3155) / RU30 / AA / 03_2011
R-Criterion
cell ranking
The highest hierarchical layer, i.e. typically smallest cell size, has the higher priority
(number 3 in the figure).
The HCS priority of each cell is given in system information
Normally, different layers are created using different frequencies.
However, in some scenarios, different layers can use the same frequency.
Different frequencies can also be used on the same hierarchical layer e.g. in order to cope with
high load in the system.
In order to cope with UEs travelling fast through smaller cells (e.g. through micro or pico
cells), the cell reselection procedure can be performed towards bigger cells on lower
priority layers e.g. to macro cells so as to avoid unnecessary cell reselections.
36
3
3
3
1
2
3
3
3
2
Typical:
smallest cell highest HCS priority
different layer different frequency
37
38
Neighbour list
from BCCH
Measurement criteria
Measured
neighbours
S criteria
Suitable
neighbours
R criteria
UseOfHCS
WCEL;
0: HCS not used;
1: HCS in use
SIB 11/12
39
Cell Re-selection
if not serving cell
3G RPLS (RN 3155) / RU30 / AA / 03_2011
Sintrasearch, Sintersearch, and SsearchRAT m can get integer values ranging from 32 to 20 (step size 2) in
the FDD mode. Negative values are set to 0 by the UE.
40
SsearchRAT m
Intrafrequency,
Interfreqency,
Inter-RAT
EC/N0 =
Inter-frequency
-14 dB
Example: NSN
Qqualmin = -18 dB,
41
Intra-frequency,
-10 dB
SintraSearch:
WCEL; 0...20; 2; 10 dB
Sintrasearch = 10dB,
Sintersearch = 8dB,
SinterSearch:
WCEL; 0...20; 2; 8 dB
Ssearch_RAT = 4dB
Ssearch_RAT:
WCEL; 0...20; 2; 4 dB
Intrafrequency
no need to
measure
neighbour
cells
Squal =
CPICH Ec/No
- qQualMin
-8 dB
When to perform
measurements
QqualMin:
WCEL; -24...0; 1; -18 dB
serving cell
42
Is the cell re-selection initiated immediately after the UE ranks a neighbouring cell to be the best?
If so, we could face a ping-pong effect a UE often performing cell reselection between two neighbouring cells.
To avoid this, the operator uses the time interval value Treselection, (value: 0 - 31 s).
Only when a cell was ranked Treselection seconds better then the serving cell, a cell reselection takes place.
Additionally, a UE must camp at least 1 s on a serving cell, before the next cell re-selection may take place.
43
Qmeas
Adjg,s,iQoffset1
Rn
Qmeas,s
Qhysts
Qhyst1
Treselection:
WCELL; 0..31; 1; 2s
Rs
Qoffsets,n
Treselection
Qmeas = Ec/No or RSCP
Ec/No Qhyst2
RSCP Qhyst1
Rs / Rn: Serving / Neighbouring cell value
44
AdjisQoffset2
Qhyst2
45
S-criteria
UseOfHCS
WCEL;
0: HCS not used;
1: HCS in use
SIB 11/12
H-criteria
R-criteria
46
UseOfHCS
WCEL;
0: HCS not used;
1: HCS in use
SIB 11/12
Measured
neighbours
S criteria
Suitable
neighbours
H criteria
Neighbours
to rank
R criteria
* Adjg,i,sHCSpriority
HCS_PRIO*
0 (lowest)..
7(highest); step: 1
SIB 11/12
Prioritized
neighbours
48
Sintersearch
SsearchRAT m
EC/N0 =
-14 dB
Sintrasearch
-8 dB
-10 dB
search
Equal &
higher HCS
priority
Intra- & InterFrequency
search ALL
Intra- &
Inter- Frequency
search
higher HCS
priority
Intra- &
Inter- Frequency
Srxlev =
Qrxlevmeas
Qrxlevmin
Qrxlevmin:
WCEL; -119...-25;
2; -115 dBm
SIB 11/12
if Srxlevs SsearchHCS
(i.e. RSCP < - 115 dBm):
search ALL
Intra- & Inter-frequency cells
49
Squal =
CPICH Ec/No
- QqualMin
SsearchHCS
WCEL; -1..91; def.: -1 dB*
SIB3
Example: NSN
Sintrasearch = 10 dB,
Sintersearch = 8 dB,
Ssearch_RAT = 4 dB,
SsearchHCS = -1 dB
QqualMin:
WCEL; -24...0;
1; -18 dB
SIB 11/12
If HCS is used and if SHCS,RATm is not sent for the serving cell, UE performs measurements on all InterRATm cells.
50
SsearchRAT m
EC/N0 =
Sx = Squal
(in FDD mode)
Slimit_searchRAT m Sintersearch S
intrasearch
-16 dB
-14 dB
search
search ALL
Intra- &
InterFrequency +
Inter-RAT
Intra- &
Interfrequency &
Equal &
higher HCS
priority InterRAT
search
search all
Intra- &
InterFrequency
Ssearch_RAT:
Slimit_SearchRAT#
WCEL; 0...20; 2; 4 dB
WCEL; 0..20; 2; 2 dB
Equal &
higher HCS
priority
Intra- & InterFrequency
higher HCS
priority
Intra- & InterFrequency
Example: NSN
Sintrasearch = 10 dB,
SIB3
if Srxlevs SHCS_RATm
search
Srxlev =
Qrxlevmeas
Qrxlevmin
Qrxlevmin:
WCEL; -119...-25;
2; -115 dBm
SIB 11/12
Squal =
CPICH Ec/No
- QqualMin
Sintersearch = 8 dB,
Ssearch_RAT = 4 dB,
SHCS_RAT
-1..91; 2; -1 dB*
SIB3
QqualMin:
WCEL; -24...0;
1; -18 dB
SIB 11/12
SHCS_RAT = -1dB
* negative values are set to 0 by UE
51
# Threshold
In this state, the UE measures on all neighbouring cells, which have equal or lower HCS priority than serving
cell. Candidate cells for re-selections fulfil the S-criterion. If there are several candidates for cell re-selection,
the UE prioritises re-selection neighbouring cells on lower HCS priority level before neighbouring cells on
same HCS priority level.
What happens, if the number of cell re-selections no longer exceeds NCR during the time period
TCRmax?
Then, for the time period TCrmaxHyst, the high speed cell re-selection rule is applied.
Afterwards, the UE must apply the normal (low speed) threshold based measurement rules for HCS.
52
NCR/TCRmax
time
measurement rules for
slow moving UEs
fast moving UE
TCrmaxHyst
equal
or 3155)
lower
priority
3G RPLS (RN
/ RU30HCS
/ AA / 03_2011
There are two measurement options for FDD cells. The UE derives the measurement quality (Ec/No
or RSCP) from UTRAN.
A cell fulfils the quality level threshold criterion H, if its H-value is equal or larger then zero.
The value Qhcs is used to determine the UE distance from the Node B before the cell becomes a
candidate for cell re-selection; its value depends on the measurement method. The specification
default value is 0.
TOn = TEMP_OFFSETn * W(PENALTY_TIMEn Tn)
0 if HCS_PRIOn = HCS_PRIOs
Ln =
1 if HCS_PRIOn <> HCS_PRIOs
0 for x < 0
W(x) =
1 for x >= 0
54
(continued)
The timer Tn is only in use, when one of the above conditions is fulfilled.
If a cell-reselection takes place, and the cell, for which this timer was triggered is still a neighbouring
cell, and the above conditions are fulfilled with the threshold values of the new cell, then the timer
continues to run. Otherwise, its use is stopped. If no condition is fulfilled, the value TOn is set to zero.
55
(continued)
HCS_PRIO*
0 (lowest)..
56
* Adjg,i,sHCSpriority
H-Criterion !
Hs = Qmeas,s Qhcss
measurement
thresholds
Quality threshold
level for HCS
WCEL; -24..0;
0.5; -24 dB
S-Criterion
fullfilled
Ln = 0, if HCS_Prion = HCS_Prios
= 1, if HCS_Prion HCS_Prios
H-Criterion
for fast
moving UEs
cells with
lower HCS
priority than
in serving cell
cells with
for slow
moving UEs
no cells with
H>0
H>0
only cells
with
highest HCS
priorities &
H>0
accept all
Neighbours
(same as HCS
not in use)
R-Criterion
cell ranking
57
R-Criterion
R-Criterion
cell ranking
cell ranking
Hs = Qmeas,s Qhcss
Ln = 0, if HCS_Prion = HCS_Prios
= 1, if HCS_Prion HCS_Prios
Adjg,i,sTempOffset;
HOPx; 3, 6, 9, 12, 15, 18,
21, Infinity; 3 dB;
temp. offset during
Penalty Time used when
neighbour has different
priority than serving cell
Qmeas,n - Qhcsn
PENALTY_TIMEn
0
TOn
TOn
H-Criterion:
H>0
TOn = 0
58
Example:
HCS_PRIOn HCS_PRIOs
Ln = 1
TOn = 0
Start
Tn
Stop
Tn
time
Start
Tn
59
Qmeas
PENALTY_TIMEn
PENALTY_TIMEn
TOn
TOn
Qmeas,s
TOn = 0
TOn=0
Start
Tn
60
Stop
Tn
Start
Tn
Example:
HCS_PRIOn = HCS_PRIOs
Ln = 0
Qmeas,n
Rn
Adjg,s,iQoffset1
HOPx; -50.. 50; def.: 0 dB
Qmeas,s
Qhysts
Rs
Qoffsets,n
Treselection:
Adji&sQoffset2
WCEL; 0..31; 1; 2s
Qhyst2
WCEL; 0.. 40; 2; 2 dB
References
For this course module, following 3GPP specifications were used:
TS 23.122, Non-Access-Stratum (NAS) functions related to Mobile Station (MS) in idle
mode
TS 25.133, Requirements for support of radio resource management (FDD)
TS 25 304, User Equipment (UE) procedures in idle mode and procedures for cell
reselection in connected mode
TS 25.331, Radio Resource Control (RRC) protocol specification
NSN WCDMA RAN Parameter Dictionary
62