Vous êtes sur la page 1sur 34

1 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer

Mobility Management
and
Connection Management
2 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
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
5 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
MM and CM Procedures
NAS controls
RRC
NAS:

Mobility Management (MM & PMM)
UE CN
AS:
UTRAN
RANAP
Connection Management (CC, SS, SMS, SM)
7 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Part I
Mobility Management
9 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Mobility Management (MM) Procedures
MM procedures
MM common
procedures
MM specific
procedures
MM connection
mgt
procedures
Network initiated:
TMSI reallocation
authentication
identification
MM information
abort (MM
connection
established)
UE initiated:
IMSI detach
normal LUP
periodic LUP
IMSI attach






MM connection
establishment
MM connection
release






11 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Packet Switched Mobility Management Procedures
GMM procedures
GMM common
procedures
GMM specific
procedures
Network initiated:
P-TMSI (re-) allocation
GPRS authentication and
ciphering
GPRS identification
GPRS information






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
13 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
PS Mobility Management States
PMM-DETACHED
PMM-CONNECTED PMM-IDLE
GPRS Detach
GPRS Attach Reject
RAU Reject
GPRS Attach
Implicit GPRS Detach
(SGSN: MS Reachable
Timer expires)
PS Signalling Connection
Release
PS Signalling Connection
Establishment
3G-SGSN only:
S-RNC Relocation
(adopted from TS 23.060 V3.13.0)
15 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Packet Data Protocol States
INACTIVE ACTIVE
(adopted from TS 23.060 V3.13.0)
Activate PDP Context
Deactivate PDP Context
or
MM context change to PMM-DETACHED
UE
3G-SGSN GGSN
18 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Mobility Management Messages
Registration
Network initiated:
LOCATION
UPDATING
ACCEPT
LOCATION
UPDATING REJECT
UE initiated:
IMSI DETACH
INDICATION
LOCATION
UPDATING
REQUEST
Security
Connection
Management
Miscellaneous
Network initiated:
AUTHENTICATION
REJECT
AUTHENTICATION
REQUEST
IDENTITY
REQUEST
TMSI
REALLOCATION
COMMAND
UE initiated:
AUTHENTICATION
RESPONSE
IDENTITY
RESPONSE
TMSI
REALLOCATION
COMPLETE
Network initiated:
CM SERVICE
ACCEPT
CM SERVICE
REJECT
ABORT
UE initiated:
CM SERVICE
REQUEST
CM RE-
ESTABLISHMENT
REQUEST
CM SERVICE
ABORT
Network initiated:
MM INFORMATION
MM STATUS
UE initiated:
MM STATUS
MM NULL
19 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
GPRS Mobility Management Messages
Registration
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
Security
Miscellaneous
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
Network initiated:
GMM STATUS
GMM
INFORMATION
UE initiated:
GMM STATUS
21 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Network Mode of Operation and UE Modes
UTRAN
3G-MSC/VLR
3G-SGSN
Gs
NMO I: Gs interface is present
NMO II: Gs interface is not present
UE
UE modes:
CS mode
PS mode
CS/PS
mode
23 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Location Area Concepts
Location Area
Routing Area
Service Area
LA1
LA2
MCC MNC LAC LAI =
MCC MNC LAC RAI = RAC
LA2
RA1
RA2
RA3
RA4
MCC MNC LAC SAI = SAC
LA1
LA2 SA1
SA2
SA3
SA4
SA5
SA7
SA8
SA6
25 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Location Update Types
time
timer set
last interaction
with network
Periodic timer
set
Periodic timer
expires
periodic update
initiated by UE
periodic location
update
normal location
update
LA1 / RA 1
LA 2 / RA 2
IMSI attach
I am off
I am on again
3G-MSC/VLR
27 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Periodic Location Update Timers and the Attach Flag
Node B
UTRAN
System Information ( )
UE
RNC
SIB1
CS domain PS domain
T3212
ATT-flag
RAC
NMO
IE: CN domain specific
GSM-MAP NAS system
3G-SGSN
ATTACH ACCEPT ( ) / ROUTING AREA UPDATE ACCEPT ( )
UE
T3312
(default 54 min)
29 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Location Update Status
USIM
USIM
operator XYZ
CS Mode PS Mode
U1 GU1 Updated
Last LU and registration
successful
USIM has
valid LAI
possibly TMSI
Last RAU and
registration
successful
USIM has
valid RAI
possibly P-TMSI
CK, IK, CKSN
U2 GU2 Not Updated
Last LU failed
USIM has no valid location
information and key are
deleted.
Last RAU failed
USIM has no valid
routing
area information and
key are deleted.
U3 GU3 Roaming Not Allowed
Last LU successful, but
registration rejected.
USIM may have
valid LAI
possibly TMSI
Last RAU successful,
but
registration rejected.
USIM USIM may have
valid RAI
possibly P-TMSI
CK, IK, CKSN
31 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Location Update Procedure
UE
Location Updating Request ( )
3G-MSC/VLR
0101: mobility management message
0000
xx001000: location updating request
Normal LU/ periodic LU / IMSI attach
Follow on request pending: yes / no
MCC + MNC + LAC
for GSM MSs: revision level, controlled early classmark
sending option, A5/1 support, RF power capability.
TMSI, if not available => IMSI
See MS classmark; LCS VA capability, SoLSA support, A5/2 support,
A5/3 support, CM Service Prompt support, etc.
Standard format of
every NAS message
Mobility management
protocol discriminator
Mobile identity
Mobile station
classmark
Location area
identification
Ciphering key
sequence number
Location updating type
Skip Indicator
Location Updating
Request message type
Mobile station
classmark for UMTS
OP
32 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Location Update Procedure
UE
Location Updating Accept ( )
3G-MSC/VLR
Mobility management
protocol discriminator
Follow on proceed
Mobile Identity
Skip Indicator
Location Updating
Accept message type
CTS permission
Equivalent PLMNs
Location area
identification
0101: mobility management message
0000
xx000010: location updating accept
TMSI, if not available => IMSI
the MS is allowed to use GSM-Cordless Telephony System in this LA
number of PLMNs and their MCC and MNC.
OP
OP
OP
OP
MCC + MNC + LAC
35 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Location Update Procedure
UE
3G-MSC/VLR
LOCATION UPDATING REQUEST ( )
(Identification Procedure)
Authentication Procedure
Security Mode Procedure
Start T3210
T3210
= 20 s
LOCATION UPDATING ACCEPT ( )
TMSI confirmation
T3250 (= 12 s)
(*) Prolonged RR connection T3255
(e.g. if pending request in Location Updating Req.)
Stop T3210
U1
e.g. new TMSI
follow on proceed
(*)
TMSI REALLOCATION COMPLETE ( )
CM message pending
T3240 (= 10 s)
37 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Location Update Procedure
UE
3G-MSC/VLR
LOCATION UPDATING REQUEST ( )
Authentication Procedure
Security Mode Procedure
Start T3210
T3210
= 20 s
LOCATION UPDATING REJECT ( )
Stop T3210
U3
T3240
(= 10 s)
Wait for RR connection to be release
time
T3210 expiry
Start T3211
U1, if UE in
no new LA
LU Req.
T3211 expiry
LU Req.
T3210 expiry
U1, if
LAI on USIM equal to BCCH, and
attempt counter < 4, and
user status was U1
U2, if
LAI on USIM not equal to BCCH
attempt counter 4, or
user status was not U1
15 s
39 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
IMSI Detach
UE
3G-MSC/VLR
IMSI DETACH INDICATION ( )
RR Connection Establishment
Start T3220
T3220
= 5 s
RR Connection Release
Stop T3220
Abnormal Situation:
UE cannot establish
RR Connection
Abort IMSI Detach
T3220 Expiry
UE aborts internally
its RR sub-layer
no response
release of ongoing
MM connections
release of
RR connection
41 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
T3302 expiry
ATTACH Req.
GPRS Attach
UE
ATTACH REQUEST ( )
(Identification Procedure)
Authentication and Ciphering Procedure
Start T3310
T3310
= 15 s
ATTACH ACCEPT ( )
(P-)TMSI confirmation
T3350 (= 6 s)
Stop T3310
GU1
e.g. new TMSI
or P-TMSI
ATTACH COMPLETE ( )
time
T3310 expiry
Start T3311
ATTACH
Req.
T3311 expiry
ATTACH Req.
T3310 expiry
15 s
T3310 expiry
Start T3311
GPRS attach request counter = 1
T3310 expiry
Start T3302
GPRS attach request counter 5
mobility status = GU2
T3302 (default 12 min.)
3G-SGSN
43 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
UE Initiated GPRS Detach
UE
DETACH REQUEST ( )
(Identification Procedure)
Authentication and Ciphering Procedure
Start T3321
T3321
= 15 s
DETACH ACCEPT ( )
Stop T3321
3G-SGSN
IE Detach type:
GPRS detach / IMSI detach / combined GPRS/IMSI detach
normal detach / power switch off
UE
DETACH REQUEST ( )
3G-SGSN
normal detach
power switch
off
Expiry: retransmission of DETACH REQUEST (up to 4 times)
Releases all
resources on
lower layers
45 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Network Initiated GPRS Detach
UE
DETACH REQUEST ( )
(Identification Procedure)
Authentication and Ciphering Procedure
Start T3322
T3322
= 6 s
DETACH ACCEPT ( )
Stop T3322
3G-SGSN re-attach required
ATTACH REQUEST ( )
terminate all
logical links and
PDP Contexts
re-start all
logical links and
PDP Contexts
UE
DETACH REQUEST ( )
DETACH ACCEPT ( )
3G-SGSN
ROUTING AREA UPDATE REQUEST ( )
IMSI detach
combined RA/LA updating with IMSI attach
re-attach not
required
See re-attach required, but with no message following the DETACH ACCEPT.
U2
47 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
T3302 expiry
ATTACH Req.
Routing Area Update
UE
ROUTING AREA UPDATE REQUEST ( )
(Identification Procedure)
Authentication and Ciphering Procedure
Start T3330
T3330
= 15 s
ROUTING AREA UPDATE ACCEPT ( )
T3350 (= 6 s)
Stop T3330
GU1
e.g. new TMSI and/or P-TMSI
or Receive N-PDU number needed
ROUTING AREA UPDATE COMPLETE ( )
time
T3330 expiry
Start T3311
ATTACH
Req.
T3311 expiry
ATTACH Req.
T3330 expiry
15 s
T3330 expiry
Start T3311
GPRS attach request counter = 1
T3330 expiry
Start T3302
GPRS attach request counter 5
mobility status = GU2
T3302 (default 12 min.)
3G-SGSN
49 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Radio Bearer Setup
The Service Request Procedure
UE
SERVICE REQUEST ( )
Authentication and Ciphering Procedure
Start T3317
T3317
= 10 s
SERVICE ACCEPT ( )
Stop T3317
3G-SGSN
T3317 expiry I abort the
procedure
UE
SERVICE REQUEST ( )
Authentication and Ciphering Procedure
SERVICE REJECT ( )
3G-SGSN
50 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
The Service Request Procedure
Protocol discriminator
P-TMSI
Service Type
Skip indicator
PDP context status
OP
Service Request
Ciphering key
sequence number
UE
3G-
SGSN
SERVICE REQUEST ( )
000: Signalling
001: Data
010: Paging Response
NSAPI x: 0 = corresponding PDP context is inactive
1 = corresponding PDP context is inactive
X = 0 .. 15, (0..4 are coded as inactive)
52 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Nokia Parameters for NAS Mobility Management

RAN 1 supports only NMO II, where the Gs interface is not present. Consequently,
procedures such as combined GPRS attach is not supported.

RNC: PS_NMO
In Operation Mode I it is possible to have combined CS and PS side paging
via SGSN. In Operation Mode II the combined paging procedure is not
possible (and neither are combined attach procedures). Used only for the PS
domain. NMO is part of PS CN domain specific NAS System information in
SIB1.
0 (Network Mode of Operation I), 1 (Network Mode of Operation II), default: 1
RNC: CSAttachDetachAllowed
Defines whether IMSI attach and detach are allowed or not. Given only for
CS domain. This is part of CS CN domain specific NAS System information
in SIB1.
0 (UE shall not apply these procedures), 1 (MSs shall apply these
procedures);
default value: 1
RNC: CNDomainIndicator
Indicates the CN domain from which the message originates, or to which the
message will be sent. This parameter is also part of System Information
Block 1.
0 (Circuit Switched), 1 (Packet Switched)
53 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Nokia Parameters for NAS Mobility Management

RNC: CS_T3212
The timeout value, in decihours (6 min), for periodic location updating. Given
only for CS domain. (SIB1). The value 0 is used for an infinite timeout value.
[0 ... 255] decihours, step 1 decihours; default value: 0 decihours

RNC: PS_T3313

55 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Part II
Connection Management
57 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Radio Bearer Setup
UE Initiated PDP Context Activation
UE
3G-
SGSN
GGSN
ACTIVATE PDP CONTEXT REQUEST ( )
ACTIVATE PDP CONTEXT ACCEPT ( )
CREATE PDP CONTEXT REQUEST
CREATE PDP CONTEXT RESPONSE
T3380
= 30 s
time
T3330 expiry
(*)
(*)
T3211 expiry
(*)
T3380 expiry
counter = 1
(*) := ACTIVATE PDP CONTEXT REQUEST
T3211 expiry
(*)
counter = 4
UE aborts
procedure
UPDATE PDP CONTEXT REQUEST
UPDATE PDP CONTEXT RESPONSE
59 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
PDP Context Activation
Protocol discriminator
Requested QoS
Requested LLC SAPI
Transaction indicator
Activate PDP context
request message ID
Requested PDP address
Access Point Name OP
Requested NSAPI
Protocol configuration
options
OP
1010: GPRS session management messages
01000001: Activate PDP context request
Delay class
Reliability class
Precedence class
Mean and peak throughput
class
Maximum UL/DL bit rate
Transfer delay
Guaranteed UL/DL bit rate
Residual BER
Delivery order
etc.
UE
3G-
SGSN
ACTIVATE PDP CONTEXT REQUEST ( )
60 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
PDP Context Activation
Protocol discriminator
Negotiated QoS
Negotiated LLC SAPI
Transaction indicator
Activate PDP context
request message ID
PDP address
Packet Flow Identifier
OP
Protocol configuration
options
OP
Radio priority
Spare half octet
OP
1010: GPRS session management messages
01000010: Activate PDP context accept
Not required in UMTS, but transmitted to
support UMTS GPRS cell reselection
UE
3G-
SGSN
ACTIVATE PDP CONTEXT ACCEPT ( )
63 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Secondary PDP Contexts
UE
GGSN
PDN
PDP PDU
To which PDP context if
PDUs have the same
PDP address?
UE
GGSN
ACTIVATE SECONDARY PDP CONTEXT REQUEST ( )
ACTIVATE SECONDARY PDP CONTEXT ACCEPT ( )
CREATE PDP CONTEXT REQUEST
CREATE PDP CONTEXT RESPONSE
T3380
= 30 s
Traffic Flow Template (TFT) attributes
Source Address and Subnet Mask
Protocol Number (IPv4) / Next Header (IPv6)
Destination Port Range
Source Port Range
IPSec Security Parameter Index (SPI)
Type of Service (TOS) (IPv4) / Traffic class (IPv6) and Mask
Flow Label (IPv6)
SGSN
65 NOKIA topic: MM & CM Procedures/ July 2003 /Markus Wimmer
Call Setup Flow
UE 3G-MSC/VLR
SETUP ( )
CALL PROCEEDING
ALERTING
CONNECT
CONNECT ACKNOWLEDGE
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.
Called party BCD number
mandatory
IEs

Vous aimerez peut-être aussi