Procedures: UMTS System Overview
Procedures: UMTS System Overview
Procedures: UMTS System Overview
Telecoms
Procedures
1. UMTS PROCEDURES GENERAL 1.1 UMTS Defined Procedures 1.2 UE Identifiers (Held by the User Equipment and Core Network) 1.3 UTRAN Identifiers 1.4 UMTS Areas MODES AND STATES 2.1 Service States 2.2 UTRAN RRC States EXAMPLE RRC PROCEDURES 3.1 RRC Idle Mode 3.2 RRC Connection Establishment 3.3 Paging 3.4 Handover Types 3.5 The Soft Handover Procedure 3.6 Hard Handover 3.7 Compressed Mode UTRAN PROCEDURES 4.1 Example Power Control NON-ACCESS STRATUM PROCEDURES 5.1 The Mobility Management Concept 5.2 NAS Procedures Example Service Registration and Updates 5.3 NAS Procedures Example PDP Addresses & Context (Session Management) 5.4 PDP Context States 5.5 NAS Procedures Example Detach 5.6 Call Set-up, Routing & Addressing 5.7 CAMEL Interactions 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41
2.
3.
4. 5.
Telecoms
Procedures
Telecoms
Procedures Based on Evolved GSM/GPRS Network Non Access Stratum Core Network Uu RRC RRC UTRAN Iu RANAP
Telecoms
Procedures
Telecoms
Telecoms
Procedures
Telecoms
PLMN
MSC
CN CS Domain-Id =PLMN-Id+LAC
RNC
RNC
Node B
Serving RNC RNTI (s-RNTI) Drift RNC RNTI (d-RNTI) Controlling RNC RNTI (c-RNTI) Note: The URNTI is also used in certain procedures
Telecoms
Procedures
Telecoms
Cell, with base site Used by UTRAN only UTRAN Registration Area (PS Services)
Routing Area (PS Services) Known by Core Network Location Area (CS Services)
In addition, RNC, MSC, VLR and SGSN areas are all identifiable.
Telecoms
Procedures
Telecoms
CS Service State
MSC/ VLR
SGSN
PS Service State
UTRAN
CS IDLE CS CONNECTED CS DETACHED CS Service State & PS Service State PS IDLE PS CONNECTED PS DETACHED
Telecoms
10
Procedures
Telecoms
Dedicated Resources
Cell_FACH
URA_PCH
Mobile known by Core Network identities (IMSI, TMSI, P-TMSI) No information held in UTRAN
Shared Resources
RRC Connection must be established in order for PS Connected or CS Connected Service states to exist
Telecoms
12
Procedures
Telecoms
RRC
IDLE MODE: Monitor System Information Broadcast (Contains MM Information). PLMN Selection and Reselection Cell Selection Cell Reselection Location Registration and Updating Monitor Paging Channel/Block
Telecoms
14
Procedures
Telecoms
RRC
UE RRC Idle
NODE B
SERVING RNC
RRC
RRC
Telecoms
16
Procedures
3.3 Paging
Paging can be initiated either by the Core Network, for mobiles in Idle Mode, or by the Serving RNC for mobiles in the URA_PCH or Cell_PCH mode. For Idle mobiles, the paging is initiated over the required Location Area, or Routing Area for incoming calls, or for session setup in the case of packet services. The core network node (MSC / VLR or SGSN) initiates the procedure over the Iu interface using RANAP (Radio Access Network Application Part) signalling in this case. If the mobile is in the URA_PCH or Cell_PCH state, the Serving RNC responds to incoming (downlink) packet data activity by paging the mobile over the appropriate URA or Cell respectively. This is done to bring the mobile into the Cell_FACH state ready for data transfer. In core network initiated, or RNC initiated cases, the Paging message is broadcast by RRC on the PCCH (Paging Control Channel). In addition, the RNC can indicate a change of system information by using a paging message with no paging record, but with the new information carried within it. These messages would be aimed at all UEs in a cell.
Telecoms
Core Network
RANAP
Pag ing
Paging
RNC RRC
RC
RRC
ng gi
Paging
(-R
)
(PCCH
CC
H)
(-RRC)
Pa
(P
Core Network knows LA or RA of UE Applicable to RRC Idle Mode (No RRC Connection), or RRC Connected Mode Cell_PCH and URA_PCH states For RRC Connected Mode (Cell_DCH and Cell_FACH), DCCH would be used with existing RRC connection no paging required
Telecoms
18
Procedures
Telecoms
Node B
Softer Handover
Soft Handover
Hard Handover
Carrier 2
UTRAN
Node B
MSC BTS
Hard Handover
GSM BSS
Telecoms
20
Procedures
Telecoms
UE
CELL_DCH State
UE
Based on Measurement Reports, Serving RNC assesses the Pilot channels of active and candidate cells. Cells can be added, replaced or removed from the active set based on: - Energy per chip and interference - Max number of cells in active set - Hysteresis and required time at measured value
Telecoms
22
Procedures
Telecoms
MSC RANAP
Re qu u q es ements (with e g d t le R GS w o M n k
d ire
Relocation
(Gsm) BSSAP
Ac
) fo In
UTRAN RNC
1
(GSM) BSS
*H /O Co ce G SM H/
6
O SM
Ac G
2
RRC
UE
Telecoms
ss d to or ts
M ea su Sy st em In
m m an tR ep n rm io at en
m re fo
24
Procedures
Telecoms
10ms
10ms
10ms
10ms
Achieved by: 1. Lower data rates from upper layers. 2. Increasing data rate by changing spreading factor. 3. Reducing symbol rate by puncturing at physical layer.
Telecoms
26
Procedures
4. UTRAN PROCEDURES
4.1 Example Power Control
Power control is required to minimise the interference in the system. Fast closed loop power control is performed 1500 times a second and is designed to adjust the power to meet a defined signal to interference (SIR) ratio. The SIR is set to give the required quality whilst minimising the contribution to overall system interference. Outer loop power control is the process of changing the SIR. Outer loop power control is usually implemented in the Radio Network Controller (RNC), which performs checks on some form of frame quality indicator which is tagged along with the user data to indicate when error rates become unacceptable. The RNC informs the Node B of changes to SIR using Node B Application Part (NBAP) messages. If required, more than one Node B, each with cells in the active set for a given mobile will be sent the required SIR, as shown. This can be extended via the Drift RNC where cells belonging to different RNCs are involved. Open loop power control is the third type, which is applied by the mobile only prior to initiating transmission on the RACH or CPCH. It is not very accurate, since accurate power assessments are difficult to achieve in the mobile. Also, information on power gained in the downlink is then applied to transmissions in the uplink, which is at a large duplex spacing.
Telecoms
UTRAN Procedure
UE
Drift RNC
Serving RNC
NBAP
2 RNSAP RNSAP
3 NBAP NBAP
1 2 3
DL Power Control Request (Iub) DL Power Control Request (Iur) DL Power Control Request (Iub)
Telecoms
28
Procedures
Telecoms
Circuit Switched
LA Update (MM)
UTRAN
MSC
HANDOVER (RRC)
UTRAN
MSC
Packet Switched
RA Update (GMM)
UTRAN
SGSN
(Instigated from RRC Idle State) URA Updating Common Cell Updating Channels Handover Dedicated
)
SGSN
( Channels )
(RRC)
UTRAN
Telecoms
30
Procedures
Telecoms
LO CA SU TIO BS N CR IBE R DA TA
EL NC CA
UP DA TE
N TIO CA LO
IN SE RT
Re
(O
LD
LA
NEW 3G MSC/VLR
2
REQ ID & SECURITY INFO
OLD 3G MSC/VLR
I)
da
TY
1
LA
7
CU
te
Up
SE
RRC Connection is established before 1 For Location update within same MSC/VLR area, delete 2 , 4 , 5 and 6 . For RA update, the same basic procedure is followerd, replacing MSC/VLR with SGSN and changing Messages/Parameters.
Telecoms
LA
Up
da
te
Ac
ce
RI
pt
32
Procedures
5.3 NAS Procedures Example PDP Addresses & Context (Session Management)
In order to exchange data packets with external packet Data Networks (PDNs), following a successful attach to the UMTS network, a mobile station must apply for one or more addresses used in the PDN. These will be IP addresses if the external network is IP-based. These addresses are known as PDP (Packet Data Protocol) addresses. PDP addresses may be static, in which case they are permanently assigned by the home network to the user. Or they may be dynamic, assigned as needed by the Home Operator or the Visited Operator. In the case of dynamic PDP addresses, the GGSN is responsible for the allocation and activation/deactivation of these addresses. The PDP Context describes the characteristics of the session and contains: PDP type (e.g. IPv4) PDP address assigned to the mobile station requested QoS address of the GGSN which serves as the access point for the external PDN This context is stored in the mobile station, the SGSN and the GGSN, and acts to make the mobile visible to the external PDN, and thus able to send and receive packets.
Telecoms
PDP Context:
PDP Type PDP Address of UE Quality of Service GGSN Address
Telecoms
34
Procedures
Telecoms
PDP Inactive
1. MS Request to SGSN MM Detach or PDP Deactivation 2.Security 3.SGSN Request to GGSN 4.PDP Context in GGSN 5.Acceptance SGSN MS
Telecoms
36
Procedures
Telecoms
Co nt ex
tD
UMSC
ta
ch
Re
De
1 2 3
Includes Detach Type (PS, CS or both) and Switch off indicator. If PS detach, PDP contexts in GGSN are deactivated (Session Management Layer). Only sent if detach is not due to switch off.
De
ta
ch
Ac
ce
pt
Fig. 19 Detach
Informa
Telecoms
PD
ele
Core Network
te d
38
Procedures
Telecoms
CS Domain: establishing a circuit 6 MSRN GMSC Return Return MSRN MSRN 4 5 1 MSISDN Circuit Retrieving Routing Establishment Information Establish Routing Information
40
3 Request MSRN
GGSN
Telecoms
Route
IPv4
IPv4
IPv4
Procedures
Telecoms
Note: CAMEL provides Home Network services in any (CAMEL compatible) network
3 2 MSC or SGSN
Serving Network 1 UE
May be CS or PS procedures, Location Update, Handover, Short Message Transfer etc. 3 CAMEL Interactions (Control of service by SCP in home network). May involve user interactions, number or address translation, billing information etc. 4 On completion of interaction, data transfer may be modified, billed or continue as required (if applicable)
Telecoms
42