Professional Documents
Culture Documents
• CELL_FACH
This state was introduced for traffic situations, where only small amounts of data have to be transmitted. This is the
case when only higher layer signalling information (NAS signalling) or small amount of user data (e.g. SMS messages)
have to be transmitted. In this case, an exclusive allocation of one physical channel to the UE would result in a waste of
resources.
• The UE is capable to receive and transmit DCCH and – if configured – DTCH information. Only common transport
channel FACH can be used by the UE to transmit higher layer data, which it has to share with other UEs. Each UE must
be explicitly addressed, for instance by the RNTI. It has to monitor the FACH permanently in the downlink, not to miss
user data for it. The UE‘s FACH is mapped on one S-CCPCH. In the uplink, it uses the shared transport channels for user
data transfer, such as the RACH.
The UE is only connected to one cell, and this is the location information, known within UTRAN. No soft handover takes
place in this sub-state. The UE is responsible for cell re-selection. By listening to the cell system information from the
BCCH, it gains all relevant measurement qualities, threshold values, neighbourhood lists to perform the cell re-selection
process. Other relevant information is also learned from the BCCH. The UE receives RRC messages on the BCCH, CCCH
and DCCH channels.
• CELL_PCH
Due to the discontinuous type of traffic, UTRAN can command the UE to perform periodic cell updates.
In this sub-state, the UE‘s current cell is known to the RNC. If the RNC wants to exchange data with the UE, it only needs
to page the UE there. If the UE changes the cell, it must perform a cell update. Also periodical cell updates can be
requested by UTRAN. To perform updates, the UE must change to the CELL_FACH sub-state. (Please note, that no uplink
transmission is allowed in CELL_PCH/URA_PCH.)
• URA_PCH
URA stands for UTRAN Registration Area. If the UE is in the CELL_PCH and moving fast, a lot of cell updates have to be
performed. URAs are a combination of one or several cells under one C-RNC. URAs may overlap, i.e. a cell may belong to
several URAs. If UTRAN wants to transmit something to the UE, it must page the UE within the URA. The UE is
responsible for URA updates – when it changes the URA – and periodic URA updates – when required by UTRAN.
States of Bearer Allocation
System Information
Within UTRAN system information is broadcasted with the help of the RRC messages
• System Information,
• Paging Type I, and
• System Information Change Indication.
Most system information parameters are determined by the RNC. The Node B is informed
about the parameters via the NBAP message BCCH Information. Some system
parameters can be made available by the Node B, such as interference values, which
change fast. Given the system information, the UE is capable to decide, whether or how
to access the PLMN via the existing cell.
There is a huge amount of SIBs, which have to be read by the UE. This requires a lot of
battery power.
Therefore, a Master Information Block (MIB) was introduced, which gives references and
scheduling information about the SIBs. The MIB is transmitted in every 8th radio frame on
the P-CCPCH (on position SFN mod 8 = 0, and with a TTI of 20 ms).
For most of the SIBs used within the system, the MIB may carry a value tag. The only
exceptions are SIB 15.2, SIB 15.3 and SIB 16. If a value tag is unchanged, the
corresponding system information has not been modified. Thus, there is no need for the
UE to read the SIB. SIB 7 has no value tag. It changes with each occurrence.
Scheduling information is used to inform the UE, where and when a specific system
information is transmitted.
NBAP = Node
UTRAN
System Information ( ) B Application
Part BCCH Information
NBAP:
UE RNC
Node B
• Paging Type 1
Some mobile phones have no radio link allocated, mobile phones, which are in the RRC idle mode, and in the RRC connected mode
sub-states CELL_PCH and URA_PCH. This paging message is transmitted in all paging occasions in the cell.
• System Information Change Indication
With this message, we address UEs in the CELL_FACH sub-state. Consequently, this message must be transmitted on every S-CCPCH,
which carries FACHs. The System Information Change Indication message is transmitted on a BCCH, which must be mapped on
FACHs in such a way, that every S-CCPCH carries the BCCH Modification Change IE.
Within the IE BCCH Modification Change, even a BCCH Modification Time can be given, indicating to the UEs, when the value tags will
change.
Please note, that UEs in the CELL_DCH sub-state are addressed directly by the RNC via the Measurement Control message.
In this course documentation, we only describe the System Information Blocks (SIBs), which are used in
Nokia‘s RAN1, and SIB 4 and SIB16. Please note, that all SIBs are valid on cell level except for SIB 1, SIB
15.3, and SIB 16. SIB 1 and SIB 15.3 are valid on PLMN level, while SIB 16 is valid for equivalent PLMNs.
For each SIB, following characteristics were specified:
• Area scope: Where is the value tag valid: within one cell or within a PLMN/ equivalent PLMN?
• UE RRC state: When the SIB is valid?
• UE RRC state: When the SIB is read?
• Scheduling information: At which position is the SIB transmitted and what is its repetition period?
• Modification of system information: Is it indicated by a value tag, or is it timer based?
The UE receives all SIBs via the BCCH. There is only one exception: SIB 10. If a UE is capable to receive
simultaneously one S-CCPCH and one DPCH, than it receives SIB 10 on a FACH.
In this course documentation, we only describe the System Information Blocks (SIBs), which are used in Nokia‘s
RAN1, and SIB 4 and SIB16. Please note, that all SIBs are valid on cell level except for SIB 1, SIB 15.3, and SIB
16. SIB 1 and SIB 15.3 are valid on PLMN level, while SIB 16 is valid for equivalent PLMNs.
SIB1
System Information Block 1 (SIB 1)
This SIB is used to inform the UE about NAS system information.
The NAS system information characterises the NAS domains. SIB
1 also delivers UE timers and counters, which have to be used by
the UE in the RRC idle and RRC connected mode.
For instance, a UE in the RRC connected mode uses the timer
T305 for periodic cell and URA updates.
T317 This timer is started when the T316 expires and the UE
detects an out of service area. This timer is stopped when the UE
detects an in service area. When the timer expires the UE transits to
idle mode (MS timer)
SIB2
The fast changing parameters transmitted with SIB 7 include the UL interference and dynamic
persistence level. It is read and valid in all states except for the CELL_DCH sub-state.
System Information Block 11 (SIB 11)
This SIB holds measurement control information. The UE gets here the relevant date for traffic
SIB11 measurement, intra-frequency measurements, etc. SIB 11 must be read and is valid in the RRC idle
mode. It is read and valid in the RRC connected mode sub-states CELL_FACH, CELL_PCH and URA_PCH,
if SIB 12 is not broadcasted. It is also valid in the RRC sub-state CELL_DCH, as long as the UE did not
get a Measurement Control message from UTRAN and SIB 12 is not broadcasted. A change of the SIB
11 information is indicated by a value tag.
SIB11
SIB11
System Information Block 12 (SIB 12)
SIB12 SIB 12 transmits measurement control information for UEs in the RRC connected mode. If not
transmitted, the UEs take the parameters broadcasted with SIB 11. If available, SIB 12 is read
and valid in the RRC connected mode sub-states CELL_FACH, CELL_PCH and URA_PCH. It is
also valid in the RRC sub-state CELL_DCH, as long as the UE did not get a Measurement
Control message from UTRAN. A change of the SIB 12 information is indicated by a value tag.
DL SRB
UE in DUAL MODE UE in 3G LOCKED MODE
CS call, 64Kbps,
Voice AMR Transparent
Video Call
Video CS 64:
DL SF 32
UL SF 16
Voice AMR:
DL SF 128
UL SF 64
(16 Kbps,12.2kbps)
PS can also be OriginatingHighPrioritySignalling
And Registration (Only for Attach)
RRC messages information - PS
Modify max bit rate by Nemo
SIM Card QoS profile
Measurement Control (MC) and Measurement Report (MR)
If the UE is in the RRC idle mode, it receives relevant measurement information from the
BCCH. The SIB type 3 contains parameters for cell selection and re-selection. In parallel,
the SIB type 11 is used to deliver measurement control information to the UE for the
serving cell. SIB 3 and SIB 11are read and valid in the RRC idle state.
If the UE is in the RRC sub-states CELL_FACH, CELL_PCH and URA_PCH, it is connected to
one cell only and responsible for cell selection and re-selection. It retrieves the
parameters for cell selection from SIB type 4. The measurement control information is
broadcasted with SIB type 12. SIB 4 and SIB 12 are read and valid, when the UE is in the
CELL_FACH, CELL_PCH and URA_PCH sub-state. If SIB 4 resp. SIB 12 is not broadcasted,
then SIB 3 resp. SIB 11 parameters are used instead.
In the sub-state CELL_DCH, the UE is not reading the SIB type 3/4 and 11/12. The
parameters of SIB 12 (SIB 11, if SIB is not available) can be still valid in this state.
The RRC message Measurement Control can be transmitted to the UE, if a DCCH has been
setup between the UE and UTRAN. This message informs the UE about the type of
measurement, which has to be conducted. Each measurement command links a
measurement with a measurement identity, quantity, objects, reporting quantities,
reporting criteria, type, etc.
UE UTRAN
I am in the
System
RRC idle mode
Information
SIB 3 & SIB 11
[BCCH] Node B RNC
I am in the UE UTRAN
ELL_FACH, CELL_PCH or System
URA_PCH sub-state Information
SIB 4 & SIB 12
[BCCH] Node B RNC
(SIB 3 & SIB 11)
I am in the UE UTRAN
CELL_DCH sub-state Measurement Control
[DCCH]
Node B RNC
: parameters for cell selection and re-selection [in the RRC connected mode]
12] : measurement control information [in the RRC connected mode]
d valid: idle, CELL_FACH, CELL_PCH, URA_PCH.
12 is also valid in the CELL_DCH.)
Measurement Control (MC) and Measurement Report (MR)
How does a UE perform measurements after a transition in the CELL_DCH state. Two cases
have to be distinguished:
The RRC message Measurement Control is used to setup, to modify, and to release a
measurement in the UE. The UE gets all relevant information, how to perform a specific type of
measurements. A measurement is either conducted periodically or driven by an event. Then, the
UE returns a measurement report.
The Measurement Control message is transmitted on a DCCH via an RLC entity in the
acknowledged mode. I.e. the UE is either in the RRC connected sub-state CELL_DCH or
CELL_FACH.
If the setup of a measurement fails, the UE returns the RRC message Measurement Control
Failure. It is transmitted on an UL DCCH via an RLC entity in the acknowledged mode.
The RRC message Measurement Report was specified to deliver measurement results from the
UE to UTRAN (RNC). This message is transmitted on a DCCH. The RLC entity can be in the
acknowledged or unacknowledged mode. The RLC entity mode is set by the RRC message
Measurement Control.
With the RRC message Measurement Control, UTRAN commands the UE to perform
measurements on its behalf. There is a set of different types of measurements, which
can be conducted:
• Intra-Frequency Measurements
• Inter-Frequency Measurements
• Inter-RAT Measurements
• UE-Internal Measurements
• Traffic Volume Measurements
• Quality Measurements
• UE Positioning Methods
As a consequence, a UE may be forced to conduct several different types of
measurements
simultaneously. Each type of measurement is identified by an allocated „Measurement
Identity“.
Some measurements are not conducted continuously. UTRAN tells the UE once, how to
perform a type
of measurements. Whenever necessary, it just informs the UE to conduct the
measurements of a
measurement type by just telling it the associated measurement identity.
Each measurement type comes with a measurement command: setup, modify, and
release.
Finally, UTRAN inform the UE, how to deliver the measurement reports:
Delivery on an acknowledged or unacknowledged RLC, and
Periodical or event triggered reporting.
In the RRC message Measurement Control, the is an PhyCH information elements, where
the UE can
Measurement Control ( )
RNC
UE
UE IEs
Measurement Identity
Measurement IEs setup/modify/release
Measurement Command
PhyCH IEs RLC AM/UM and
Measurement Reporting Mode periodical reporting/event triggered
Why is it necessary to perform this type of measurement? The UE is in the RRC connected
sub-state CELL_FACH. The volume of uplink traffic is increasing. UTRAN tells the UE to report
an increased amount of uplink traffic. UTRAN (here: the S-RNC) can decide to allocate
dedicated physical channel resources to the UE. In other words, the UE is moved to the
CELL_DCH sub-state.
The measurement object is the individual cell. The reported quantities are
Buffer Occupancy (BO) which „indicates for each logical channel the amount of data in
number of bytes that is available for transmission and retransmission in the RLC layer“. (TS
25.321) At least every TTI, the MAC layer receives this information from each RLC entity.
Average of Buffer Occupancy
Variance of Buffer Occupancy.
The two last reporting quantities are statistics, which the MAC layer computes and delivers
after being configured accordingly by the RRC. These statistics on BO values are determined
from all RBs/LogCHs mapped onto a given TrCH. The Transport Channel Traffic Volume
(TCTV) is the sum of the BO of all LogCHs, mapped on a given TrCH. The evaluation has to be
done at least once every TTI.
In contrast to the UE internal measurements, there is only one specified reporting event:
5A: A predefined number of bad CRCs is exceeded (when a DCH is established)
If the reporting of 5A is ordered by UTRAN, the UE sends a report to indicate to UTRAN, that
the number of bad CRCs during a predefined sliding window has exceeded a predefined
number.
The Quality Deterioration report is used when the UL outer loop power control is not reaching
it's BLER/BER target. If the DL link quality is not reaching its quality target, the RNC can
increase the SIR set at the Node B to improve the link quality. But this reduces also the
capacity of the serving cells and increases the interference level, imposed on the radio links
of other Ues served in the same geographical area. The Radio link measurements from BTS
are used to check whether the DL DPCH power of the radio link is approaching it maximum
value. If such a situation is given, this may trigger measurements in the compressed mode
(handover measurements).
Quality Reporting Event
Cells for Measurement and Monitoring (new)
The mobile phone is capable to run several measurement types in parallel. Each measurement
is hereby controlled and reported independently. The UE groups the monitored cells:
Active Set Cells
The UE is connected to all these cells, performing a soft handover. User data can be
transmitted in all these cells. For measurements and event reporting, the UE only considers
cells, which are stored in the CELL_INFO_LIST for measurements. If an active cell set is not
stored there, the UE won‘t consider it for event evaluation and measurement reporting.
Monitored Set Cells
The cells, which are stored in the CELL_INFO_LIST are monitored set cells, when they are not
active set cells.
Detected Set Cells
The UE is capable to detect cells, which do not belong to the two above mentioned sets. They
are stored in the detected set list. Measurement reporting of detected set cells can be
conducted only for intra-frequency measurements, when the UE is in the CELL_DCH sub-state
In the RRC message, the IE „Cells for measurements“ can be included. If so, only these cells are
considered for the (intra-, inter-, or inter-RAT) measurement. If the IE „Cells for
measurements“ is not included in the RRC message, than all cells must be considered for
measurements, which are stored in the CELL_INFO_LIST.
tra-frequency Measurements
Intra-frequency measurements are measurements on downlink physical channels at the
same frequency as the active set.“ The measurement object is one cell.
If the RRC message Measurement Control commands the UE to make intra-frequency
measurement, it may contain among others:
Intra-frequency cell info list (optional)
Measurement quantity
There are three different measurement quantities for the FDD mode:
- Downlink Ec/N0
- Downlink received signal code power (RSCP) after despreading.
- Downlink pathloss in dB = Primary CPICH Tx power - CPICH RSCP.
Measurement validity
The measurement validity describes, when the measurement has to be conducted. There are
three options:
- CELL_DCH state,
- all states except the CELL_DCH state, and
- all states.
Reporting Criteria
Reporting criteria outline, what kind of intra-frequency measurements have to be conducted.
A set of intra-frequency measurements were specified, but it is the operator‘s choice, which
ones are used.
ra-frequency Reporting Events
Below, you can see a list of intra-frequency reporting events. UTRAN decides, which of the listed
events have to be reported by the UE. The required intra-frequency reporting events, which
are choosen by UTRAN, depend on the implemented handover reporting function or other
radio network functions. The measurement quantities are determined by measuring the P-
CPICH of the cell.
Reporting events
1A: A Primary CPICH enters the reporting range
The reporting range can be between 0 and 14.5 dB (step size 0.5 dB). The reporting range can
be set in relation with the measurement of the best (strongest) cell – as is was displayed on
the next figure. It can be also set in ration with a weighted average of the best measured cell
and the averaged measurement results of additional, non-forbidden cells. If a CPICH crosses
the reporting range, a reporting event is triggered. A individual cell offset can be taken into
account.
1B: A primary CPICH leaves the reporting rang Similar concept as in 1A.
1C: A non-active primary CPICH becomes better than an active primary CPICH
1D: Change of best cell Inter-
1E: A Primary CPICH becomes better than an absolute threshold rat(RAN 1.5)
1F: A Primary CPICH becomes worse than an absolute threshold (RAN 1.5)
A hysteresis value can be set before reporting the event in all reporting events – in the figures,
this is only shown for 1A and 1B.
ra-frequency Reporting Events
ra-frequency Reporting Events
ra-frequency Reporting Events
Reporting event: 1E: A P-CPICH becomes better than
an absolute threshold
1F: A P-CPICH becomes worse than
e.g. P-CPICH Ec/No
an absolute threshold
Cell 1 Cell 2
Cell 3
absolute
threshold
time
1F
for
cell
1E 1
for
cell
Neighbourhood Lists
In the RRC idle state and in the RRC connected sub-states CELL_FACH, CELL_PCH and
URA_PCH, the UE is responsible for cell selection and re-selection. It camps on one cell or it is
served by one cell. By reading the System Information Block 11 and/or 12, the UE gets the
Intra-frequency cell info list,
Inter-frequency cell info list, and
Inter-RAT cell info list,
i.e. it gets several neighbourhood lists.
In the CELL_DCH sub-state, the RNC must be able to continuously update the neighbour cell
lists in order to reflect the changing neighbourhood of a moving mobile station. This is part of
the RNC‘s handover control. If we have more than one active set cell, which participate in a
soft handover, the handover control of the RNC is responsible to combine the lists into one
neighbour cell list which is then transmitted to the mobile station. The neighbour cell list
combination is carried out in the steps depicted in next slide.
A soft handover only takes place with cells on the same UTRA carrier band. Consequently, the
combining of neighbourhood lists of several active set cells is only required for intra-
frequency handovers and has to combined with their measurements.
Neighbourhood List Combination for Intra-frequency HOs
The neighbourhood lists for intra-frequency handover measurements can be composed like this:
Step 2: Neighbour cells which are common to three active set cells
During the second step of neighbour cell list combination the handover control selects those neighbour cells
which are common to all three active set cells. If the total number of relevant neighbour cells exceeds the
maximum number of 32 after the second step, the handover control removes in random order those surplus
cells from the combined neighbour cell list which are selected during the second step
Step 3: Neighbour cells which are common to two active set cells
During the third step of neighbour cell list combination the handover control selects those neighbour cells
which are common to two active set cells. If the total number of relevant neighbour cells exceeds the
maximum number of 32 after the third step, the handover control removes in random order those surplus
cells from the combined neighbour cell list which are selected during the third step.
Step 4: Neighbour cells which are defined for only one active set cell
During the fourth step of neighbour cell list combination the handover control selects those neighbour cells
which are defined for only one active set cell. If the total number of relevant neighbour cells exceeds the
maximum number of 32 after the fourth step, the handover control removes those surplus neighbours from
the combined neighbour cell list which are selected during the fourth step, starting from the neighbours of the
weakest (CPICH Ec/Io) active set cell.
Cell
Cell
Neighbourhood
Cell 2 List Combination
15
15 for
Cell1Intra-frequency
Cell 1 HOs
Cell 2
Cell Cell
Cell
Cell55 Cell Cell22
21
21
Cell Cell
Cell33
Cell77 Cell
Cell22 Cell
Cell
Cell99 Cell77 Step
Step22
Cell
Cell77
Cell Cell
Cell
Cell Cell 11
11
11 Cell 11
37
37 Common to 3
Cell Cell
Cell
Cell Cell 50 Neighbour Lists
15
15 Cell 50
51
51
Cell Cell
Cell99
Cell Cell
48
48 Cell Cell
49 Cell
49 13
Cell
Cell44 13 Cell2
Cell
Cell99 Common to Cell2
Cell Cell
Cell 2 Cell
Cell
41 Cell
Cell 10
10 Neighbour Cell77
41 10 Cell 9
10 Cell Lists Cell
Cell
Cell
Cell66 Cell Cell9
Cell
Cell 22 11
11
.... 22
56
56 …… Cell
Cell
... … Step 15
... … ...
... Step33 15
Cell
Cell
Cell
Cell ... Cell
37 Max
... Cell Cell
37
43
43 Cell 10 32
Cell
Cell 33 10
Cell Cells
33 Cell
Step 25
Step11 Neighbour
25 Cells 41
41
Lists
Cell
Cell
Neighbour Cells 49
49
defined for only 1 …..
Three Cells in the Neighbour List: …..
Active Set
Step
Step44 …
random selection …
Cell
Cell
CS and PS Call
Flow Cell Search
When a UE is switched on, it starts to monitor the radio interface to find a suitable cell to
camp on. But it has to determine, whether there is a WCDMA cell nearby. If a WCDMA
cell is available, the UE has to be synchronised to the downlink transmission of the
system information – transmitted on the physical channel P-CCPCH – before it can
make a decision, in how far the available cell is suitable to camp on. Initial cell
selection is not the only reason, why a UE wants to perform cell synchronisation. This
process is also required for cell re-selection and the handover procedure.
Cell synchronisation is achieved with the Synchronisation Channel (SCH). This channel
divides up into two sub-channels: P-SCH and S-SCH
With the help of the SCH, the UE was capable to perform chip, TS, and frame
synchronisation. Even the cell‘s scrambling code group is known to the UE.
The UE knows the cell‘s primary scrambling code. It now wants to gain the cell system
information, which is transmitted on the physical channel P-CCPCH. The
channelisation code of the P-CCPCH is also known to the UE, because it must be Cch,256,1
in every cell for every operator. By reading the cell system information on the P-
CCPCH, the UE learns everything about the configuration of the remaining common
physical channels in the cell, such as the physical channels for paging and random
access.
RAB 1st
then
RRC
MOS CS Message Flow
UE NodeB RNC MGW/CN
RRC: RRC Connection Request (RACH)
NBAP: Radio Link Setup Request
T300=2s ; N300=3
NBAP: Radio Link Setup Response RNC checks if resources are
available: BTS, AC,
ALCAP: ERQ (Establish Request)
Transmission.
ALCAP: ECF (Establish Confirm) If not it sends RRC
Connection Reject
FP: Downlink Synch
FP: Uplink Synch
L1 Synchronization
RRC: RRC Connection Setup (FACH) [RRCconnRepTimer1/2(100ms,1s)]
L1 Synchronization
NBAP: Synchronization Indication
RRC: RRC Connection Setup Complete (DCH)
RANAP: Common ID
Soft handover is not allowed during the RAB establishment procedure (The mobile can not add or
remove cells in AS) this makes the UE and Node B particularly sensitive to mobility and
dominance Timer wf_rb_setup_cpl (6s) is started when the RRC: Radio Bearer Setup message is
sent to the UE In case the timer expires Iu Release Request is sent to the CN with release cause
(radio_conn_lost)
RRC: Radio Bearer Setup Complete
RANAP: RAB Assignment Response
UE NodeB RNC MGW/CN
RANAP: Direct Transfer (CC: Alerting)
RRC: Downlink Direct Transfer (CC: Alerting)
RANAP: Direct Transfer (CC: Connect)
RRC: Downlink Direct Transfer (CC: Connect)
Call Established
RANAP: Location Report
RRC: Measurement Control
Call Disconnect
RRC: Uplink Direct Transfer (CC: Disconnect)
RANAP: Direct Transfer (CC: Disconnect)
RANAP: Common ID
Soft handover is not allowed during the RAB establishment procedure (The mobile can not add or
remove cells in AS) this makes the UE and Node B particularly sensitive to mobility and
dominance Timer wf_rb_setup_cpl (6s) is started when the RRC: Radio Bearer Setup message is
sent to the UE In case the timer expires Iu Release Request is sent to the CN with release cause
(radio_conn_lost)
RRC: Radio Bearer Setup Complete
RANAP: RAB Assignment Response
UE NodeB RNC MGW/CN
Call Established
RANAP: Location Report
RRC: Measurement Control
MOS PS Message Flow
UE NodeB RNC SGSN
RRC: RRC Connection Request (RACH)
NBAP: Radio Link Setup Request RNC checks if resources are
available: BTS, AC,
NBAP: Radio Link Setup Response
Transmission.
AAL2SIG: ERQ If not it sends RRC
AAL2SIG: ECF Connection Reject
FP: Downlink Synch
FP: Uplink Synch
L1 Synchronization
RRC: RRC Connection Setup (FACH) [RRCconnRepTimer1/2(100ms,1s)]
L1 Synchronization
NBAP: Synchronization Indication
RRC: RRC Connection Setup Complete (DCH)
AAL2SIG:
ERQ
AAL2SIG:
ECF
NBAP: Radio Link Reconfiguration Commit
RRC: Uplink Direct Transfer (MM: Detach Request) RANAP: Direct Transfer (MM: Detach Request)
RANAP: Iu Release
Complete
RRC: Radio Bearer Release Complete
Based on
102 © 2006 Nokia
e4a
Bearer Real
RRC setup traffic
setup transfe
r
9:52:53 : C09 AMR
Soft
Handover
Handover Types
• Intra-Frequency Handovers
– Softer Handover
• Handover between sectors of the same Node B (handled by BTS)
• No extra transmissions across Iub interface
• Maximum Ratio Combining (MRC) is occurring in both the UL and DL
– Soft Handover
• MS simultaneously connected to multiple cells (from different Node Bs)
• Extra transmission across Iub, more channel cards are needed (compared to
non-SHO)
• Mobile Evaluated Handover (MEHO)
• DL/UE: MRC & UL/RNC: Frame selection combining
– Hard Handover
• Arises when inter-RNC SHO is not possible (Iur not supported or Iur congestion)
• Decision procedure is the same as SHO (MEHO and RNC controlled)
• Causes temporary disconnection of the (RT) user
• Inter-Frequency Handover
– Can be intra-BS, intra-RNC, inter-RNC
– Network Evaluated Handover (NEHO)
– Decision algorithm located in RNC
• Inter-RAT Handover
– Handovers between GSM and WCDMA (NEHO)
• Each neighbor cell is defined using the UTRAN cell identifier which comprises;
• Some sites might need additional neighbors and might pose a problem
with the SIB11 limitation
• Avoid setting AdjsQoffset2 values, different CPICH values or other parameters
used to tune cell reselection or handover
3 • If CPICH3 Ec/Io remains within reporting range for a time period defined by
AdditionTime (FMCS) , and the AS is not full, UE sends measurement report to
RNC which adds Ncell3 to AS if possible (point 3)
• AdditionTime defines the 'time-to-trigger' interval between the Ncell first entering
the reporting range and the UE sending the measurement report to the RNC
• If RNC is unable to add Ncell to AS, UE will wait for a period of time, defined by
4 AdditionReportingInterval (FMCS) (point 4) after the first measurement report,
before sending further reports periodically, with interval
AdditionReportingInterval, until (a) Ncell moves out of reporting range, or (b)
RNC adds Ncell to AS.
P CPICH 2 AdditionWin
dow
1
P CPICH 3
time
3 AdditionTime
Measurement no AdditionReportingInterval
4
Report
Add to
the AS?
• W: ActiveSetWeightingCoefficient / 0
1 • Event 1B triggered when CPICH3 EC/I0 drops out of the UE reporting range
for a defined period of time (point 1 on next slide)
• RNC drops the cell from the AS and UE drops the cell from the AS to the
Neighbour Set
DropWindow
P CPICH 2 2
P CPICH 3
time
DropTime Remove the
reported cell
Measurement from the AS
Report
133 © 2006 Nokia
1B: A Primary CPICH Leaves the Reporting
Range
• W : ActiveSetWeightingCoefficient / 0
• UE AS full (MaxActiveSetSize = 3)
1
• Event 1C triggered when CPICH4 EC/IO > CPICH3 in AS by a defined margin,
ReplacementWindow (FMCS). (point 1 in next slide)
• Sending of measurement report to RNC can be delayed by using 'time-to-
trigger' period set by ReplacementTime (FMCS)
2 • If 'time-to-trigger' is used difference between CPICH4 and CPICH3 must be
≥ ReplacementWindow for the period of ReplacementTime (point 2)
3 • If the RNC is not able to replace the Ncells, the UE continues to send
measurement reports periodically, with interval
ReplacementReportingInterval, to the RNC until (a) CPICH4 falls out
of ReplacementWindow or (b) RNC replaces CPICH4 by CPICH3 (point 3)
P CPICH 3
weakest CPICH3 in AS
time
2 3
ReplacementTime
ReplacementReportingInterva
no
Measurement AS
Report update?
Reporti
P CPICH 1 ng
Range
P CPICH 2
AdjsEcNoOffset
Enlarging Cell 3
by x dB
P CPICH 3
time
Reportin Reportin
g Event g Event
1B 1A
140 © 2006 Nokia
Forbidding Neighbour Cell from Reporting Range
Ec/Io
P CPICH 1
PCPICH3 is
Repor forbidden to affect
ting the reporting range
Range as its quality is
quite unstable.
P CPICH 2 AdjsDERR
P CPICH 3
Time
g
ovin
UE m
Drop Window/
Event 1B Drop time
Active set cells
Active set cells 6 dB -
(Drop) /640 ms
Replacement
Active set cells +
Event 1C Replacement Replacement Reporting
2 monitored set -
(Replace) Window/2 dB time/100 ms Interval/
cells
0.5s
• If difference between the best AS cell and the NS cell is too high and SHO is not
performed, the RRC connection is released to avoid excessive interference
• Why might an AS update not be possible?
– Excessive load in the neighbor ing cell
– Hard blocking in the target BTS
– Unavailability of DL spreading codes
– Iub transport resources unavailable
– Anchoring: the UE will be connected to the CN via the “old” RNC. It is required Iur
connection between the RNCs involved
– SRNS relocation: the UE will be connected to the CN via the “new” RNC. It is the
Nokia implemented method
Iu Iu Iu Iu Iu Iu Iu Iu
RNC RNC RNC RNC RNC RNC RNC RNC
Iur Iur Iur Iur
RANAP:Relocation Required
• Because there is no Iur interface, combined SRNS
relocation and HHO are done before the UE is
RANAP:Relocation Request
Start completely under the target RNC
RelocPrep
• The procedure is quite similar to the not UE
Start involved case until Relocation Command
RelocOverall
RANAP:Relocation Request Ack • The only difference in the Relocation Required
message, the Relocation Type IE is set to "UE
User plane set-up
Stop involved in relocation of SRNS"
RelocPrep
RANAP:Relocation Command
Start Physical Channel Reconfiguration • Instead of Relocation Commit via Iur, the serving
RelocOverall RNC sends a Physical CH Reconfiguration, after
L1 sync. Established which the UE stops transmitting and receiving on
between BTS and
UE the old radio links and starts on the new radio link
RANAP:Relocation Detect
UP switching
Physical Ch Reconfig Complete
RANAP:Relocation complete
Stop
RelocOverall
RANAP:Iu Release
Stop
RANAP:Iu Release Complete RelocOverall
UL Quality
Downlink DPCH power UE Tx power CPICH RSCP CPICH Ec/I0
deterioration
UE Reports
GSM RSSI measurements
GSM Cell
Meets HO condition ?
CS
Initiate Compressed Mode
Configure GSM measurements
PS
UE Reports
GSM BSIC measurements
Initiate Handover
ISHO parameters
CPICH RSCP (Event CPICH Ec/Io (Event 1F)
1F) DL DPCH power •Thresholds:
•Thresholds: •Threshold: HHoEcNoThreshold
HHoRscpThreshold GsmDLTxPwrThrXX HHoEcNoCancel
HHoRscpCancel •Data rate threshold •L3 filter:
L3 filter: Done already for SHO
HHoRscpFilterCoefficie HHOMAxAllowedBitrate •Timers:
nt DL HHoEcNoTimeHysteresis
•Timers: HHoEcNoCancelTime
HHoRscpTimeHysteresi
s
UE Tx Power (Event
HHoRscpCancelTime UL Quality
6A) •Timer:
•Threshold:
GSM measurement reporting ULQualDetRepThreshol
GsmUETxPwrThrXX GsmMeasRepInterval d
•L3 filter: •Data rate threshold
GsmNcellSearchPeriod
GsmUETxPwrFilterCoeff
•Hysteresis margin: GsmMinMeasInterval HHOMAxAllowedBitrate
GsmUETxPwrTimeHyst GsmMaxMeasPeriod UL
•Data rate threshold
HO About 25 HO parameters
HOTriggering
TriggeringThresholds
Thresholdsset
setininRNC
RNC
Event
EventTriggered
TriggeredCoverage/Capacity
Coverage/Capacity 5 Coverage/Capacity HO Reasons
based
based HO fulfilledininRNC
HO fulfilled RNC
(31 Intra-Freq neighbours)
RNC
RNCcommands
commandsselected
selectedUE(s)
UE(s)to
tostart
start 48 Inter-Freq neighbours
IF/IS measurements
IF/IS measurements 32 Inter-System neighbours can be measured
Measurements
Measurementsare
aredone
doneinin
Compressed
CompressedMode
Mode(CM)
(CM)
UE
UEreports
reportsGSM
GSMcells
cellswith
with Max 32 neighbours could be measured
strongest
strongest RSSI signalsto
RSSI signals toRNC
RNC
RSSI
RSSImeasurements
measurementsandandBSIC
BSIC Reporting cells are active set cells
verification for GSM cells
verification for GSM cells (max 3) + max 6 IFHO, max 6 ISHO neighb.
RNC
RNCmakes
makesHOHOdecision
decisionand
and Different decision methods for IF HO
commands UE to target cell
commands UE to target cell Only one decision method for IS HO
ISHO 3G -> 2G - AMR Signalling Flow
U Node RNC CN
E B RRC: Measurement
Control ISHO triggering
RRC: Measurement (2 reasons are
Report NBAP: Radio Link possible)
Reconfiguration
NBAP: Radio Link Prepare
Reconfiguration Ready Initial
NBAP: Radio Link Compressed
Reconfiguration Commit
RRC: Physical Channel Mode
RRC: Physical Channel Reconfiguration Configuration
Reconfiguration Complete NBAP: Compressed Mode
Command
RRC: Measurement GSM RSSI
RRC: Measurement Control Measure
Report ment
NBAP: Compressed Mode
Command
RRC: Measurement GSM BSIC
RRC: Measurement Control Identificatio
Report nRANAP: Relocation
Required
RRC: Handover from UTRAN RANAP: Relocation
Command Command
RANAP: IU Release
Command
RANAP: IU Release
Complete
• BSIC verification always performed for AMR calls – no interrupt in voice call
Cell 3
time
1E: HHoEcNoCancelTime 1F: HHoEcNoTimeHysteresis
Measurement triggering: CPICH Ec/No
(triggered if all)
Cell 1 Cell 2
Cell 3
time
1E: HHoRscpCancelTime 1F: HHoRscpTimeHysteresis
Measurement triggering: CPICH RSCP
2G-to-3G
Handover Execution back prevention
GsmMinHoInterval
ISHO measurements
• After HO triggering message is sent to RNC, a RRC message ”Measurement
Control” is sent to UE containing details of the measurement that the UE
must execute. Measurement reporting is periodical. Max 6 GSM cells could
be measured by UE and reported to RNC. No filtering in measurements by
UE
RRC: ”Measurement control ” message
(GSM RSSI measurements)
RNC
UE
• GSMNcellSearchPeriod: 0
– This is neighbour cell search period parameter, ISHO is not allowed until the
are enough measurement reports given by this parameter
– O means that only 1 measurement result is enough for decision making
– Duration of the cell search period is calculated:
– GSMRepInterval * GSMNcellSearchPeriod).
ISHO: BSIC Verification
• After the selection of the target GSM cell, the RNC sends to UE the RRC
message "Measurement control” which includes details to measure
”BSIC” .
• UE stops RSSI measurements and updates the transmission gap pattern to
the pattern used for BSIC decoding. The measurement reports are sent
periodically to RNC.
• If the UE is unable to decode the BSIC during the given period, the BSIC
IS-HO
measurement operation is aborted. IS-HO trigger Target Cell found command
where
• AVE_RXLEV _Ncell(n) is the averaged GSM carrier RSSI value of the GSM
neighbour cell(n), averaging done directly from dBm values (no linear
averaging); GSMMeasAveWindow / 6, 1…32 meas report.
• GSMncellRxLevMinHO(n) determines the minimum Required RSSI (dBm) level of
the neighbour cell(n). ( -95 dBm)
• GSMncellTxPwrMaxTCH(n) indicated the maximum Tx power level (dBm) an UE
may use in GSM neighbour cell(n).
• P_MAX is the maximum UE power capability.
• If several GSM cells fulfils the equation above, cells are ranked based on HOPG:
GSMncellPriorityCoverage/0, range 0…7
• A cell is ranked higher than another cell if it has a higher priority level
even though its signal strength condition was worse
• Inter-system HO could be forbidden during the first measurements reports from
the UE, to let the UE report all the candidate inter-system cells in its
neighbourhood.
ISHO Decision
E_RXLEV_NCell(n) > AdjgRxLevMinHO(n) + max(0, AdjgTxPwrMaxTCH(n) - P_max
GSM cell
AdjgRxLevMinHO(n)
ISHO IS TRIGGERED
EVENT 1F
Tstart = 17:22:41.7
Tstop = 17:22:53.7
Compressed mode MW = 12 s
stopped
axMeasPeriod x GsmMeasRepInterval +4 x GsmMeasRepInterval = 20 x 0.5+ 4x0
RxLev = -110 + 4 = -106 dBm
4
POOR GSM
COVERAGE
No suitable cell
AMR Handover procedure
overview (1)
RRC connection setup
ISUP signalling
ISUP signalling
Mobility management;
several AS cell add & cell drops
AMR Handover procedure
overview (3)
Mobility management;
several AS cell add & cell drops
Measurement report to
Compressed
trigger CM Mode
Parameters
AMR Handover procedure
overview (4)
2G signalling
Physical Channel reconfiguration
RRC: Physical Channel reconfiguration
Measurement Control new RAT NB list
[..]
3G -> 2G handover PS
3G -> 2G reselection
TS
TS25.304
25.304
Cell Reselection
5.2.3.1.2
5.2.3.1.2 Cell Selection S-Ccriteria
• The cell selection criteria
S are defined as follows: Squal = Q – Qqualmin qualmeas
Sintrasearch=4dB : Equateto–16dBEc/No
S S Ssearch
Sintersearch=2dB : Equateto–18dBEc/No
intrasearchintersearch RAT
SsearchRAT m
, = 0dB: Equateto–
20dBEc/No 4 3 2 1
WCDMA
CELL
Cell Reselection
Cell Selection S-Ccriteria
Rs = Qmeas ,s + Qhysts(C
s(COMAPREDWITHSELF)
Rn = Qmeas ,n – Qoffsetn(COMPAREDWITHADJACENTCELLS)
Where:
Qmeas Quality value. The quality value of the received signal expressed in
CPICH_Ec/No or CPICH_RSCP_LEV for FDD cells as set by the
Cell_selection_and_reselection_quality_measure information element, P-
CCPCH_RSCP_LEV for TDD cells and RXLEV for GSM cells.
Qhyst1 This specifies the hysteresis for serving cell that is of different radio access
modes or technologies AND for serving FDD cell when cell_selection_and
reselection-quality_measure is set CPICH RSCP..
Qhyst2 This specifies the hysteresis for serving FDD cell when the
cell_selection_and reselection-quality_measure is set CPICH Ec/No.
Qoffset1 This specifies the offset between the two cells when the neighbour cells that
are of different radio access modes or technologies AND for neighbour FDD
cells when cell_selection_and reselection-quality_measure is set CPICH
RSCP
Qoffset2 This specifies the offset between the two cells when neighbour FDD cells
when the cell_selection_and reselection-quality_measure is set CPICH
Ec/No.
Concept
Cell Reselection 3G -> 2G
S-Criteria OK S-Criteria OK
Fast MS
Cells with If No Cell
Cells with
Highest HCS with H>0 Best
Lower HCS
Priority than Priorities & accept all R
in Serving cell H>0 neighbors
Best Best
R R
Cell Reselection
Neighbour measurements summary
Sx=Squal=
SsearchRATm SlimitsearchRATm Sintersearch Sintrasearch Ec/No
Intra-
No need to HCS not used
frequency Intra-frequency Intra-
measure
Inter-freqency Inter-frequency frequency
neighbour cells
Inter-RAT
Intra-
frequency
Intra- Intra-
Inter- Higher HCS priority
frequency frequency HCS used
frequency Intra-frequency
Inter-freqency Inter-
Higher HCS Inter-frequency
Inter-RAT frequency
priority inter
RAT
Performance
Cell Reselection 3G -> 2G
• There is no timer defined how long the GSM should be fulfilling the re-
selection criteria
• However there is running average of 4 GSM measurements which provides
some protection against ping – pong (time vice –based on DRX cycle length
and as sliding window average)
• In case additional protection is needed it can be arranged by using the
Qhyst1 parameter (for WCDMA serving cell RSCP) or AdjgQoffset1 (for
GSM neighbouring cell RxLev)
70%
should be started
60% latest at ~ qQualMin
50% + sSearchIntra = -8
[%]
40% … -10dB
30%
20%
10%
0%
> -4 -4 to - -6 to - -8 to - -10 to -12 to -14 to -16 to -18 to <-21
6 8 10 -12 -14 -16 -18 -21
Ec/No [dB]
qQualMin + sSearchRAT
~ -14dB
2G -> 3G reselection
ll Reselection Algorithm from GSM to FDD-WCDMA (
Cell Reselectio
n List
BCCH: FDD_Qm
in, FDD_Qoffse
t
at least every 5 s
GSM MS starts WCDMA measurements if :
RLA_C< F(Qsearch_I) for 0<Qsearch_I<=7
or
RLA_C> F(Qsearch_I) for 7<Qsearch_I<=15
check
Measurement Updates:
• RLA_C value of the serving cell
• + least 6 strongest non serving GSM cells
Fdd_Qoffset:
If, for suitable UMTS cell select allways
& for a period of 5 s: (value is
no priorities CPICH RSCP > RLA_C + FDD_Qoffset -infinity)
WCDMA cell
between reselection
WCDMA and
neighbours
CPICH Ec/No ≥ FDD_Qmin
FDD_Qmin= -13
ll Reselection Algorithm from GSM to FDD-WCDMA (
The 3G Cell Reselection list is only used by multi-RAT MSs. The system
information SI2quater and SI2ter can be used to provide 3G cell
information. If the two system information messages carry 3G cell
information, than their lists have to be combined in the UE‘s 3G Cell
Reselection list, which may then hold up to 96 UMTS cells. Up to 8 carrier
Cell Reselection Algorithm
Algorithm for cell re-selection from GSM (GPRS) to the FDD mode in UTRAN
Pre-requisite for cell re-selection to UMTS is, that UTRAN carrier bands are
included in the (GPRS) 3G Cell Reselection list. If so, the MS must update
• RLA_C (RLA_P) value for the serving cell and
• at least 6 strongest non serving GSM cells
at least every 5 seconds. Thereafter, the MS can re-select a suitable
UTRAN cell, based on the S-Criterion. If an FDD cell is suitable, following
two conditions must have been met:
• For a period of 5 seconds, the measured RSCP value must exceed the
PLA_C (RLA_P) of the serving GSM and of all non-serving GSM cells by the
value FDD_Qoffset (FDD_GPRS_Qoffset). Did a cell re-selection occur
within the previous 15 seconds, the FDD_Qoffset value is increased by 5
dB.
• The measured Ec/No value of the FDD cell must be greater or equal than
the broadcasted value FDD_Qmin.
• If the UE as performed a cell re-selection to UTRAN within the previous 5
seconds, a cell re-selection back to UTRAN is not allowed, when a
suitable cell can be found within GSM.
Cell Re-selection Parameters
• Range of FDD_Qmin
– Recommended value is 7 (-13 dBm) New mapping from 05.08 [late 2003]:
UEs have to support new parameter range !
Fdd_Qmin mapping
Range00 11 22 33 44 55 66 77 Aif parameter 0 1 2 3 4 5 6 7
Fdd_Qmin (old) [dB] -20 -19 -18 -17 -16 -15 -14 -13
Fdd_Qmin (new) [dB] -20 -6 -18 -8 -16 -10 -14 -12
dBm -20
-20-19
-19 -18
-18 -17
-17 -16
-16 -15
-15 -14
-14 -13
-13
• FDD_REP_QUANT defines the reporting quantity for UTRAN cell (1=Ec/No or
0=RSCP, default 1)
• 3G_Search_PRIO parameter allows to extend the BSIC reporting interval
from 10 s to 13s by checking the BSICs from non-serving BCCH carriers and
also make WCDMA measurements as often as possible. Range is 0=no,
1=yes, default value 1
FDD_(GPRS)
FDD_(GPRS)FDD_REP_
FDD_REP_3G_search_
3G_search_
Parameter Qsearch_I Qsearch_PQsearch_P FDD_QMin
Parameter Qsearch_I Qsearch_PQsearch_P FDD_QMin Qoffset
Qoffset QUANT PRIO
QUANT PRIO
Name
Nameforfor 2quater 2quater 3quater 2ter 2(3)quarter
2(3)quarter
2quater 2quater 3quater 2ter 2quater 2ter
2quater 2ter
Sys Info (SI)
Sys Info (SI) (PBCCH)
(PBCCH)
Cell Re-selection Parameters
• In case the reselection is wanted to happen UE can select WCDMA cell if the level of
immediately when the 3G is “good enough” UE can select WCDMA cell if the level of
the serving GSM and non-serving GSM cells
the serving GSM and non-serving GSM cells
just based on CPICH Ec/No value (RSCP has been exceeded by certain offset
has been exceeded by certain offset
for a period of 5 s: CPICH RSCP >
threshold is not used i.e. reselection is done for a period of 5 s: CPICH RSCP >
RLA_C + FDD_Cell_Reselect_Offset
RLA_C + FDD_Cell_Reselect_Offset
RSCP > Rxlev – infinity)
2 -24dB
… …
14 24dB
15 28dB Reselect in case WCDAM RSCP > GSM
RXLev (RLA_C) +28dB
How to avoid ping-pong ?
• As a general rule the value for FDD_Qmin parameter can be UE will re-select WCDMA cell in case it's
UE will re-select WCDMA cell in case it's
quality is acceptable:
set to –11…-12 dB (i.e. for the case where the QqualMin quality is acceptable:
CPICH Ec/No ≥ Minimum_FDD_Threshold
CPICH Ec/No ≥ Minimum_FDD_Threshold
+Ssearch_RAT = -14dB)
CPICH Ec/No
• The “rule” to set the
FDD_Qmin >= QqualMin + Ssearch_RAT FDD_Qmin value has
not been possible to
be fulfilled until the
FDD_Qmin >=-12
specification change
(05.08 v8.18.0, 2003-
8) has been
QqualMin + Ssearch_RAT
= -14dB implemented to the
UEs – as below
QqualMin = -18dB
t
Camping in 3G Camping in 2G Camping in 3G
Fdd_Qmin mapping
Aif parameter 0 1 2 3 4 5 6 7
Fdd_Qmin (old) [dB] -20 -19 -18 -17 -16 -15 -14 -13
Fdd_Qmin (new) [dB] -20 -6 -18 -8 -16 -10 -14 -12
GSM BCCH 2Quater / 2Ter inf o
CC H
B
Cell Re-selection Example
Non GPRS case
RSCP/
RLA_C Ec/No
FDD_Qmin=0
RSCP
Neighbour WCDMA Cell (-20 dB)
Ec/N0
Minimum Quality Requirement for WCDMA
t
5 sec.
Cell Re-selection Example
GPRS case
RSCP/
RLA_C Ec/No
RLA_P
Cell re-selection to WCDMA
FDD_GPRS_Qoffset =10 (8 d
Serving GSM Cell (Best) Qsearch_P=0
(-98 dBm)
RSCP
Measurements starts (serving cell)
FDD_Qmin
=-20 dB
Neighbour WCDMA Cell Ec/N0