Académique Documents
Professionnel Documents
Culture Documents
NOKIA
Objectives
At the end of this module, you will be able to Remember the NAS related location management function See the relationship between 2G and 3G MM and CM procedures
NOKIA
MM and CM Procedures
UE NAS:
NAS controls
CN Connection Management (CC, SS, SMS, SM) Mobility Management (MM & PMM)
AS:
RRC
RANAP
UTRAN
3 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
NOKIA
MM specific procedures
normal LUP periodic LUP IMSI attach
NOKIA
Network initiated: GPRS detach and combined GPRS detach UE initiated: GPRS attach and combined GPRS attach GPRS detach and combined GPRS detach normal routing area update and combined routing area update periodic routing area update service request
NOKIA
PMM-CONNECTED
PS Signalling Connection Release GPRS Attach
PMM-IDLE
PMM-DETACHED
NOKIA
UE
GGSN
INACTIVE
ACTIVE
Miscellaneous
Network initiated: MM INFORMATION MM STATUS UE initiated: MM STATUS MM NULL
Network initiated: AUTHENTICATION REJECT AUTHENTICATION REQUEST IDENTITY REQUEST TMSI REALLOCATION COMMAND UE initiated: AUTHENTICATION RESPONSE IDENTITY RESPONSE TMSI REALLOCATION COMPLETE
Connection Management
Network initiated: CM SERVICE ACCEPT CM SERVICE REJECT ABORT UE initiated: CM SERVICE REQUEST CM RE-ESTABLISHMENT REQUEST CM SERVICE ABORT
NOKIA
Security
Miscellaneous
Network initiated: ATTACH ACCEPT ATTACH REJECT DETACH REQUEST ROUTING AREA UPDATE ACCEPT ROUTING AREA UPDATE REJECT UE initiated: ATTACH REQUEST ATTACH COMPLETE DETACH ACCEPT DETACH REQUEST ROUTING AREA UPDATE REQUEST ROUTING AREA UPDATE COMPLETE
Network initiated: AUTHENTICATION AND CIPHERING REQUEST AUTHENTICATION AND CIPHERING REJECT IDENTITY REQUEST P-TMSI REALLOCATION COMMAND SERVICE ACCEPT SERVICE REJECT UE initiated: AUTHENTICATION AND CIPHERING RESPONSE AUTHENTICATION AND CIPHERING FAILURE IDENTITY RESPONSE P-TMSI REALLOCATION COMPLETE SERVICE REQUEST
10
NOKIA
3G-MSC/VLR
UE
UTRAN
Gs
3G-SGSN
UE modes: CS mode PS mode CS/PS mode NMO I: Gs interface is present NMO II: Gs interface is not present
11
NOKIA
LA1
LA2
Routing Area
RAI =
MCC
MNC
LAC
RAC
RA1
RA2
LA2
RA3 RA4
Service Area
SAI =
MCC
MNC
LAC
SAC
SA1 SA2
12 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
SA7 SA6
LA2
SA8
LA 2 / RA 2
timer set
IMSI attach
I am off
3G-MSC/VLR
I am on again
13 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
UTRAN
UE
CS domain
SIB1
PS domain
Node B
RAC NMO
RNC
T3212 ATT-flag
UE
14 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
(default 54 min)
T3312
3G-SGSN
PS Mode Updated
Last RAU and registration successful USIM has valid RAI possibly P-TMSI
GU1
U2
Last LU failed USIM has no valid location information and key are deleted.
Not Updated
GU2
Last RAU failed USIM has no valid routing area information and key are deleted.
USIM
U3
Last LU successful, but registration rejected. USIM may have valid LAI possibly TMSI
15 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
GU3
Last RAU successful, but registration rejected. USIM USIM may have valid RAI possibly P-TMSI
3G-MSC/VLR
Standard format of every NAS message
MCC + MNC + LAC (previous LAI) for GSM MSs: revision level, controlled early classmark sending option, A5/1 support, RF power capability. TMSI, if not available => IMSI (previous TMSI)
OP
See MS classmark; LCS VA capability, SoLSA support, A5/2 support, A5/3 support, CM Service Prompt support, etc.
0101: mobility management message 0000 xx000010: location updating accept MCC + MNC + LAC (new LAI) TMSI, if not available => IMSI (new TMSI)
17
NOKIA
UE
LOCATION UPDATING REQUEST ( ) (Identification Procedure)
3G-MSC/VLR
T3210 = 20 s
(*) (*) Prolonged RR connection T3255 (e.g. if pending request in Location Updating Req.)
18 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
UE
LOCATION UPDATING REQUEST ( )
Authentication Procedure Stop T3210 U3 Security Mode Procedure
T3210 = 20 s
3G-MSC/VLR
T3240 (= 10 s)
U1, if LAI on USIM equal to BCCH, and attempt counter < 4, and user status was U1
time
T3210 expiry
T3210 expiry Start T3211 U1, if UE in no new LA
15 s
T3211 expiry LU Req.
LU Req.
U2, if LAI on USIM not equal to BCCH attempt counter 4, or user status was not U1
19
NOKIA
IMSI Detach
Abnormal Situation:
UE cannot establish RR Connection Abort IMSI Detach
UE
Start T3220 Stop T3210
RR Connection Establishment
3G-MSC/VLR
no response release of ongoing MM connections release of RR connection
T3220 =5s
T3220 Expiry
UE aborts internally its RR sub-layer
20 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
GPRS Attach
Start T3310
UE
ATTACH REQUEST ( ) (Identification Procedure)
3G-SGSN
T3210 = 15 s
ATTACH COMPLETE ( )
T3310 expiry ATTACH Req. T3310 expiry Start T3311 T3211 expiry ATTACH Req. T3310 expiry Start T3311 T3310 expiry Start T3302 T3302 expiry ATTACH Req. time
15 s
GPRS attach request counter = 1
21 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
UE
DETACH REQUEST ( )
(Identification Procedure)
3G-SGSN
T3321 = 15 s
Stop T3321
DETACH ACCEPT ( )
UE
DETACH REQUEST ( )
3G-SGSN
22
NOKIA
UE
DETACH REQUEST ( ) (Identification Procedure) Authentication and Ciphering Procedure DETACH ACCEPT ( ) ATTACH REQUEST ( )
3G-SGSN
Start T3322
Stop T3322
T3322 =6s
IMSI detach U2
UE
3G-SGSN
See re-attach required, but with no message following the DETACH ACCEPT.
topic: MM & CM Procedures/ July 2003 /Markus Wimmer
UE
ROUTING AREA UPDATE REQUEST ( ) (Identification Procedure)
3G-SGSN
T3330 = 15 s
T3350 (= 6 s)
T3330 expiry ATTACH Req. T3330 expiry Start T3311 T3211 expiry ATTACH Req. T3330 expiry Start T3311 T3330 expiry Start T3302 T3302 expiry ATTACH Req. time
15 s
GPRS attach request counter = 1
24 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
UE
SERVICE REQUEST ( )
Stop T3317
3G-SGSN
T3317 = 10 s
SERVICE ACCEPT ( )
Radio Bearer Setup
UE
SERVICE REQUEST ( )
Authentication and Ciphering Procedure
3G-SGSN
SERVICE REJECT ( )
T3317 expiry
I abort the procedure
25
NOKIA
SERVICE REQUEST ( )
3GSGSN
Protocol discriminator
Skip indicator
Service Request Ciphering key sequence number Service Type P-TMSI PDP context status
OP NSAPI x:
0 = corresponding PDP context is inactive 1 = corresponding PDP context is inactive X = 0 .. 15, (0..4 are coded as inactive)
26
NOKIA
27
NOKIA
28
NOKIA
29
NOKIA
GGSN
T3380 = 30 s
Radio Bearer Setup UPDATE PDP CONTEXT REQUEST ACTIVATE PDP CONTEXT ACCEPT ( ) UPDATE PDP CONTEXT RESPONSE
T3380 expiry (*) T3330 expiry (*) T3211 expiry (*) T3211 expiry (*)
time
counter = 1
30 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
counter = 4
UE aborts procedure
(*) := ACTIVATE PDP CONTEXT REQUEST
3GSGSN
Protocol discriminator
3GSGSN
01000010: Activate PDP context accept Not required in UMTS, but transmitted to support UMTS GPRS cell reselection
OP
OP
OP
GGSN
UE
ACTIVATE SECONDARY PDP CONTEXT REQUEST ( ) CREATE PDP CONTEXT REQUEST CREATE PDP CONTEXT RESPONSE
T3380 = 30 s
33 NOKIA
SGSN
topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Call control protocol discriminator Transaction identifier Setup type message Bearer capability 1
e.g. radio channel requirement, speech version indication, information transfer capability, modem type, etc.
UE
SETUP ( ) most important info is the called party hp no.
3G-MSC/VLR
CALL PROCEEDING ALERTING CONNECT
CONNECT ACKNOWLEDGE
34 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer