Académique Documents
Professionnel Documents
Culture Documents
GPRS Architecture
GPRS Interfaces
GPRS functions
Mobility management
GPRS Mobility management state model
Location Management
Routing Area Update (RAU) is used by roaming MS to inform the current
location
Paging is used by network to identify the current location of roaming MS
IDLE
GPRS Attach
GPRS Detach
READY
GPRS Detach
or
Cancel Location
GPRS Attach
Implicit Detach
or
Cancel Location
PDU transmission
READY
PDU reception
STANDBY
STANDBY
MM State Model of MS
Ericsson SGSN
3GPP TS 23.060
This state machine is present in MS and SGSN
5
STANDBY_NOT_REACHABLE
MS is attached to SGSN
MS listens to paging channel
MS perform Routing Area Update (if necessary)
SGSN knows the location of MS at the accuracy of RA
When a downlink PDU arrives at SGSN, it has to page the MS to locate the serving cell
Uplink data transfer (payload or signaling) initiated by MS will change the state to READY
When Implicit timer expires, state is changed to IDLE; GMM contexts and PDP contexts are
deleted.
After successful MS initiated Detach procedure, state changed to IDLE
GMM Procedures
GPRS Attach
GPRS Detach
Intra SGSN Routing Area Update (RAU)
Inter SGSN Routing Area Update (ISRAU)
GPRS Attach
GPRS MS is not reachable or known by
the network until MS performs attach
procedure
To attach to the network, MS provides
the identity (P_TMSI or IMSI) and
indicates which type of attach procedure
to be performed.
There are three types of attach
procedure:
GPRS Attach
IMSI Attach
IMSI/GPRS Attach
Only GPRS Attach is supported in VF
network
The major steps in GPRS Attach procedure are as follows:
MS sends attach request with its identity (P_TMSI) to SGSN
SGSN authenticates MS and then checks whether the user is authorized for
the service by checking with HLR
SGSN sends a Attach Accept reply to MS with P-TMSI (TLLI)
A database is maintained in SGSN that maps the mobile identity with TLLI
9
Authentication procedure
SGSN gets authentication vectors from HLR
by sending Send Authentication Info
message
HLR sends several triplets (SRES, RAND, Kc)
to SGSN
SGSN sends Authentication and Ciphering
Request message to MS with RAND in one
of the triplet
MS calculates the SRES using the RAND and
sends calculated SRES value in
Authentication and Ciphering Response to
SGSN
SGSN compares the stored SRES with the
one received from MS. If both are same, MS
is authenticated
10
MS
BSS
SGSN
SGSN will allocate new P-TMSI if RAU procedure is successful and also IF MS
entered new LAC-RAC
11
12
13
14
15
Protocol stack
GMM/SM
GMM/SM
LLC
LLC
Relay
RLC
RLC
BSSGP
BSSGP
MAC
MAC Network
Service
Network
Service
GSM RF
MS
GSM RF L1bis
Um
BSS
L1bis
Gb
Gb - Control plane
16
SGSN
Gb - User plane
GPRS Identities
o IMSI (International Mobile Subscriber Identity)
Assigned by the operator and stored in SIM
Used in Attach request (if valid PTMSI not present)
17
30
29
28
27
26 to 0
Type of TLLI
Local TLLI
Foreign TLLI
Random TLLI
18
o IP address
MS is assigned IP address as a part of PDP context activation procedure.
19
Q&A
20