GPRS Attach and PDP Context Activation (GPRS Attach and PDP Context Activation for a Class B Terminal)
GSM
Coverage
GSM GPRS Network
Cell BSS Core Network Old Core Network GGSN Site GSM Databases
UT BSC SGSN DNS Server MSC VLR Old SGSN Old MSC
VLR
GGSN Radius
Server
DHCP
Server
EIR HLR
EventHelix.com/EventStudio 2.5
01-Feb-05 07:06 (Page 1)
This sequence diagram was generated with EventStudio 2.5 (http://www.EventHelix.com/EventStudio).
We explore the sequence of interactions involved in a GPRS terminal attaching to the network. The combined attach and PDP context activation of a Class B GPRS terminal will be covered
here.
Copyright © 2005 EventHelix.com Inc. All Rights Reserved.
GPRS Attach
GMM Attach Request
TMSI, MNC, MCC, LAC, RAC
The terminal initiates the attach
procedure after power on. The
message contains the previously
used TMSI (Temporary Mobile
Subscriber Id). The mobile
network identity, the location area
and routing area information is
also included in the message.
Search for the TMSI
The SGSN (Serving GPRS
Support Node) searches for TMSI
in its database.
Identity Request
TMSI
No entry is found for the TMSI, so
the SGSN uses the old location
area information to identify the
old SGSN where this terminal was
being served.
Identity Response
IMSI
The old SGSN responds with the
GPRS mobile's IMSI
(International Mobile Subscriber
Identity) to the SGSN.
Identity Request The SGSN asks the terminal to
identify itself.
Identity Response The terminal responds back.
Authentication Request
RAND
The SGSN authenticates the GPRS
mobile by sending a RAND value
(a random value).
Pass the RAND value
to the SIM and obtain
the Kc and SRES
values
The SIM applies secret GSM
algorithms on the RAND and the
secret key Ki to obtain the session
key Kc and SRES.
Authentication Response
SRES
The computed SRES value is
passed to the SGSN.
Identity Check Request