1. owb000001 gprs principle issue3.0
TRANSCRIPT
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
1/102
www.huawei.com
Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Principle
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
2/102
Page2Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Foreword GPRS principle is the basic part of the whole system and
the later products learning. This slide will help us tounderstand the GPRS system networking and some
important procedure.
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
3/102
Page3Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
References 3GPP protocol 23060
3GPP protocol 29060
3GPP protocol 24008
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
4/102
Page4Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Objectives Upon completion of this course, you will be able to:
Describe the GPRS networking structure
Describe the GPRS mobility management procedure
Describe the GPRS session management procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
5/102
Page5Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Contents1. GPRS Network Structure
2. Mobility Management
3. Radio Resource Management
4. Session Management
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
6/102
Page6Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Network Structure What is GPRS?
General Packet Radio Service
What is the function of GPRS?
In order to provide the data service out the scope of the fixed network
GPRS network classification
GSM GPRS
UMTS GPRS
GPRS network background
GSM GPRS network reuse the existed GSM network
UMTS GPRS network just change the RAN side
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
7/102
Page7Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Network Structure
FR
EIREIRHLRHLRSMS-GMSCSMS-IWMSC
SMS-GMSCSMS-IWMSC
MSC/VLRMSC/VLR
BSSBSS
UTRANUTRAN
SGSNSGSN
SGSNSGSN
GGSNGGSN
BGBG
CGCG
TETEPDN
SS7
ATM
DDN
ISDN
Ethernet.etc
GPRSBackbone
Gs Gd Gr Gf Gc
Gb
Iu
Um
Um
Gp
Gi
Gn
Gn
ATMGa
SCPSCP GMLCGMLC
Ge Lg
Ga
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
8/102
Page8Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Network Structure Some Abbreviation
GPRS: General Packet Radio Service
BSS: Base Station Subsystem
UTRAN: UMTS Terrestrial Radio Access Network
SGSN: Service GPRS Support Node
GGSN: Gateway GPRS Support Node
CG: Charging Gateway
BG: Border Gateway
PDN: Packet Data Network
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
9/102
Page9Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Network Structure Abbreviations:
MSC/VLR: Mobile Switch Center/Visitor Location Register
SMS-GMSC: Gateway MSC For Short Message Service
SMS-IWMSC: Short Message Service Interworking MSC
SCP: Service Control Point
GMLC: Gateway Mobile Location Center
HLR: Home Location Register
EIR: Equipment Identity Register
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
10/102
Page10Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Network Structure Important Entity Function: SGSN
Mobility management
The MM functions are used to keep track of the current location ofan MS within the PLMN or within another PLMN.
Session management
SM function manages the PDP context of MS.
Routing and transfer SGSN performs routing and forwarding of service data between
MS and GGSN.
Charging
SGSN can generate, store, convert and send CDRs. Lawful Interception
NTP
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
11/102
Page11Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Network Structure Important Entity Function : GGSN
Session management
SM function manages the PDP context of MS.
Routing and transfer
GGSN performs routing and forwarding of service data between MS and
internet.
Charging
GGSN can generate, store, convert and send CDRs.
Dynamic IP allocation Service management
Manage APN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
12/102
Page12Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Network Structure Important Entity Function: CG
Real-time collection of GPRS CDRs
Temporary storage and buffering of GPRS CDRs
Pre-processing of GPRS CDRs
Sending GPRS CDRs to the billing center
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
13/102
Page13Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Network Structure Important Entity
Function: DNS
SGSN GGSN(A)
MS
BSS
GPRS backboneGPRS backboneGPRS backboneISP AISP AISP A
ISP BISP BISP B
Internet/
IntranetGGSN(B)DNS
Resolve the APN to a GGSN IP in the PDP active procedure
Resolve the RAI to a SGSN IP in the inter-SGSN RAU procedure
Resolve the RNCID to a SGSN IP in the relocation procedure(UMTS)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
14/102
Page14Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GPRS Network Structure Important Entity Function: HLR/AUC
Saving and updating GPRS subscriber subscription data User authentication
Providing location information and processing needed in
mobility management and routing, for example
Saving and updating user service SGSN number and address
GPRS user location deletion indication
Whether MS is reachable
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
15/102
Page15Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Typical Application E-mail from mobile to fixed network
BTS/NodeB
SGSN
MS
BSC/RNC
GGSNBackboneBackbone
ISPISP
Accessserver
Mailserver
e-mail
HLR
3322
11
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
16/102
Page16Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Typical Application E-mail from fixed to mobile network
BTS/NodeB
SGSN
MS
BSC/RNC
GGSNBackboneBackbone
ISPISP
Accessserver
Mailserver
e-mail
HLR
11
22
33
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
17/102
Page17Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Summary GPRS network provides data service to the mobile
subscribers.
GPRS network is composed of SGSN, GGSN and CG. BG
and DNS provide special function during the data service.
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
18/102
Page18Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Contents1. GPRS Network Structure
2. Mobility Management
3. Radio Resource Management
4. Session Management
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
19/102
Page19Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Contents2. Mobility Management
2.1 Basic concepts2.2 Attach and Detach
2.3 Security Function
2.4 Location Management
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
20/102
Page20Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GMM (GPRS Mobility Management) Function of the Mobility Management
keep track of the current location of an MS within the PLMN orwithin another PLMN
Subscription data management
MS states management
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
21/102
Page21Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GMM (GPRS Mobility Management) GMM main procedures
Attach procedure
RAU and periodic procedure
Detach procedure
GMM other procedures P-TMSI reallocation procedure
Authentication procedure
Identification procedure
Subscriber management procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
22/102
Page22Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GMM States
PDU transmission
Implicit Detach
or
Cancel Location
GPRS Attach
READY timer expiry
or
Force to STANDBY
GPRS Detach GPRS Attach
PDU reception
GPRS Detach
or
Cancel Location
MM State Model of MS MM State Model of SGSN
IDLE
READY
STANDBY
IDLE
READY
STANDBY
READY timer expiry
or
Force to STANDBY
or
Abnormal RLC condition
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
23/102
Page23Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
PMM (Packet Mobility Management) The function of PMM is similar to GMM.
PMM other procedures
P-TMSI reallocation
Authentication
Identification
Subscriber management
PMM main procedures
Attach
RAU and periodic RAU
Detach
Service request
SRNS relocation
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
24/102
Page24Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
PMM StatesPMM-
DETACHED
PS Attach
PS SignallingConnection Release
PS SignallingConnection Establish
PS D etach
PMM-CONNECTEDPMM-IDLE
Detach,PS At tach R eject,RAU Reject
PMM-DETACHED
PS D etach
PMM-CONNECTED
Serving RNCrelocation
3G-SGSN MM StatesMS MM States
SM-ACTIVE orINACTIVE SM -ACTIVE orINACTIVE SM-ACTIVE orINACTIVE SM -ACTIVE orINACTIVE
Detach,PS Attach Reject,RAU R ejectPS Attach
PS SignallingConnection Establish
PS SignallingConnection Release
PMM-IDLE
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
25/102
Page25Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Mobility Management Timer Functions
READY Timer Function (GSM only)
The READY timer controls the time an MS remains in READY
state in the MS and the SGSN. When the READY timer expires,the MS and SGSN MM contexts shall return to STANDBY state.
Periodic RA Update Timer Function
Upon expiry of the periodic RA update timer, the MS shall start a
periodic routeing area update procedure.
Mobile Reachable Timer Function
If the mobile reachable timer expires, the SGSN shall clear PPF.
After expiry of the mobile reachable timer the SGSN may
perform an implicit detach.
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
26/102
Page26Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
MS Operation Modes for GSM Class-A mode of operation: The MS is attached to both
GPRS and other GSM services, and the MS supports
simultaneous operation of GPRS and other GSM services.
Class-B mode of operation: The MS is attached to both
GPRS and other GSM services, but the MS can onlyoperate one set of services at a time.
Class-C mode of operation: The MS is exclusively attached
to GPRS services.
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
27/102
Page27Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
UE Operation Modes for UMTS PS/CS mode of operation: The MS is attached to both the PS
domain and CS domain, and the MS is capable of simultaneously
operating PS services and CS services.
PS mode of operation: The MS is attached to the PS domain
only and may only operate services of the PS domain. However,
this does not prevent CS-like services to be offered over the PS
domain (e.g. VoIP).
CS mode of operation: The MS is attached to the CS domain
only and may only operate services of the CS domain. However,
this does not prevent PS-like service to be offered over the CS
domain.
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
28/102
Page28Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Contents2. Mobility Management
2.1 Basic concepts
2.2 Attach and Detach
2.3 Security Function
2.4 Location Management
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
29/102
Page29Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Attach Procedure Function
An MS/UE shall perform a GPRS Attach to the SGSN in order
to obtain access to the GPRS services.
If the MS/UE is connected via a GSM radio, it shall perform a
GSM GPRS Attach procedure. If the MS/UE is connected via a UMTS radio access network, it
shall perform a UMTS GPRS Attach procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
30/102
Page30Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Attach Procedure
(IMSI or PTMSI+RAI) (PTMSI)
(IMSI)
(Identity Type = IMSI)
(IMSI)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
31/102
Page31Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Attach Procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
32/102
Page32Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Attach Procedure Results after any attach procedure:
SGSN get subscriber data from HLR
HLR recorded the MSs serving SGSN number
SGSN and MS create MM context for the MS
MS can request Session Management services
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
33/102
Page33Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
MM Context
X1)Currently used Iu mode ciphering key.CK
XXSelected ciphering algorithm (GEA).Ciphering algorithm
2)XCiphering key sequence number of Kc.CKSN
2)XCurrently used A/Gb mode ciphering key.Kc
XXAuthentication and ciphering parameters (authentication triplets or quintets).Authentication Vectors
XXThe IP address of the new SGSN where buffered and not sent N-PDUs should be
forwarded to.
New SGSN Address
XXThe VLR number of the MSC/VLR currently serving this MS.VLR Number
XTime elapsed since the last SAC was received at the 3G-SGSN.Service Area Code Age
XLast known SAC when initial UE message was received or Location Reportingprocedure was executed.
Service Area Code
XTime elapsed since the last LLC PDU was received from the MS at the SGSN.Cell Identity Age
XCurrent cell in READY state, last known cell in STANDBY or IDLE state.Cell Identity
XXCurrent routeing area.Routeing Area
XXThe basic MSISDN of the MS.MSISDN
XXInternational Mobile Equipment IdentityIMEI
XXA signature used for identification checking purposes.P-TMSI Signature
XXPacket Temporary Mobile Subscriber Identity.P-TMSI
XXMobility management state, IDLE, STANDBY, READY, PMM-DETACHED, PMM-IDLE,or PMM-CONNECTED.
MM State
XXIMSI is the main reference key.IMSI
Iu modeA/Gbmode
DescriptionField
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
34/102
Page34Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
MM Context
XThe RLC/MAC radio priority level for uplink SMS transmission.Radio Priority SMS
XXIndicates that the status of the operator determined barring for packet orientedservices.
ODB for PS parameters
XXOptional GPRS CAMEL subscription information, see 3GPP TS 23.016GPRS-CSI
XXIndicates if HLR or VLR is performing database recovery.Recovery
XXSMS-related parameters, e.g. operator-determined barring.SMS Parameters
XXThe charging characteristics for the MS, e.g. normal, prepaid, flat-rate, and/orhot billing subscription.
Subscribed ChargingCharacteristics
XXIndicates whether paging for PS and CS services can be initiated.PPF
XXIndicates whether activity from the MS shall be reported to the MSC/VLR.NGAF
XXIndicates whether activity from the MS shall be reported to the HLR.MNRG
XXDiscontinuous reception parameters.DRX Parameters
XXMS network capabilities.MS Network Capability
XMS radio access capabilities.MS Radio Access Capability
X1)Key Set Identifier.KSI
X1)Currently used Iu mode integrity key.IK
The information marked with a "1)" may be maintained if authentication is performed by the UMTSauthentication procedure.
The information marked with a "2)" may be maintained if authentication is performed by the GSMauthentication procedure.
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
35/102
Page35Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Detach Procedure Function
The GPRS Detach procedure allows an MS to inform the network that
it does not want to access the SGSN-based services any longer
The GPRS Detach procedure allows the network to inform an MS that
it does not have access to the SGSN-based services any more
The following three entity can initiate the detach procedure
MS
SGSN
HLR
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
36/102
Page36Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Detach Procedure Results after any Detach procedure:
The SGSN shall not service the detached MS, unless reattach
The MS is in idle or PMM-DETACHED state
The MS is detached either explicitly or implicitly:
Explicit detach: The network or the MS explicitly requests detach
Implicit detach: The network detaches the MS, without notifying the
MS, a configuration-dependent time after the mobile reachable timer
expired, or after an irrecoverable radio error causes disconnection of
the logical link.
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
37/102
Page37Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Detach Types The different types of detach are:
IMSI detach;
GPRS detach; combined GPRS / IMSI detach (MS-initiated only).
The MS can make an IMSI detach in one of two ways depending on
whether it is GPRS-attached or not:
A GPRS-attached MS sends a Detach Request message to the SGSN,
indicating an IMSI detach. This can be made in combination with GPRS detach.
An MS that is not GPRS-attached makes the IMSI detach as already defined in
A/Gb mode or UMTS.
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
38/102
Page38Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Detach Procedure (MS Initiated)
3. IMSI Detach Indication
2. Delete PDP Context Response
1. Detach Request
2. Delete PDP Context Request
5. Detach Accept
MS BSS/UTRAN GGSNSGSN MSC/VLR
4. GPRS Detach Indication
6. PS Signalling Connection Release
C2
C1
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
39/102
Page39Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Detach Procedure (SGSN Initiated)
2. Delete PDP Context Response
1. Detach Request2. Delete PDP Context Request
4. Detach Accept
MS BSS/UTRAN GGSNSGSN MSC/VLR
3. GPRS Detach Indication
5. PS Signalling Connection Release
C1
C2
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
40/102
Page40Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Detach Procedure (HLR Initiated) HLRMS BSS/UTRAN GGSNSGSN MSC/VLR
3. Delete PDP Context Request
1. Cancel Location
4. GPRS Detach Indication
2. Detach Request
6. Cancel Location Ack
3. Delete PDP Context Response
5. Detach Accept
7. PS Signalling Connection Release
C2
C1
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
41/102
Page41Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Purge Function
Function
The Purge function allows an SGSN to inform the HLR that it has deleted the
MM and PDP contexts of a detached MS
After the MS detach from the network:
The SGSN may delete the MM/PDP context immediately
the SGSN may keep the MM/PDP context for some time of the detached MS
Purge Timer Function
Allows the SGSN to inform the HLR that it has deleted the MM and PDP
contexts of a detached MS.
The purge timer is set longer than the mobile reachable timer
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
42/102
Page42Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Purge Function
1. Purge MS
2. Purge MS Ack
SGSN HLR
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
43/102
Page43Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Contents
2. Mobility Management
2.1 Basic concepts
2.2 Attach and Detach
2.3 Security Function
2.4 Location Management
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
44/102
Page44Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Authentication Function
Function
Permit the network to check whether the identity provided by
the mobile station is acceptable or not;
Provide parameters enabling the mobile station to calculate a
new ciphering key ;UMTS and GSM
Provide parameters enabling the mobile station to calculate a
new UMTS integrity key;UMTS only
Permit the mobile station to authenticate the network.UMTSonly
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
45/102
Page45Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Authentication Function
Authentication types:
GSM Authentication
Using triplet: RAND, SRES, Kc Using GPRS Encryption Algorithm (GEA)
UMTS Authentication
Using quintet: RAND, XRES, AUTN, CK, IK
AUTN: for UE authenticate network
IK: for data integrity function
Using UMTS Encryption Algorithm (UEA)
These procedures are used independent of the GSM or UTRAN RANs,
i.e. each procedure may be executed in A/Gb mode or in Iu mode.
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
46/102
Page46Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Authentication Function
1a. Send Authentication Info
2a. Authentication and Ciphering Request
1b . Send Authentication Info ack
2b. Authentication and Ciphering Response
MS BSS/UTRAN HLR/AucSGSN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
47/102
Page47Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Authentication Function(3G)MS VLR/SGSN HE/HLR
Generate authentication
vectors AV(1..n)
Store authentication vectors
Select authentication vector AV(i)
Au then tication da ta request
Au then tication data response
AV(1..n)
User authentication request
RAND(i) || AUTN(i)
User authentication response
RES(i)
Compare RES(i) and XRES(i)
Verify AUTN(i)
Compute RES(i)
Compute CK(i) and IK(i) Select CK(i) and IK(i)
Authentication and
key e stablishment
Distribution of
authenticationvectors from HE
to SN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
48/102
Page48Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Identity Check
Function
Get IMSI from MS
Check the IMEI
1. Identity Response
2. Check IMEI
1. Identity Request
2. Check IMEI Ack
MS BSS/UTRAN EIRSGSN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
49/102
Page49Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
P-TMSI Reallocation
Function
The SGSN may reallocate the P-TMSI at any time
The reallocation procedure can be performed by the P-TMSIReallocation procedure
The P-TMSI can be included in the Attach or Routeing Area Update
procedures.
2. P-TMSI Reallocation Complete
1. P-TMSI Reallocation Command
MS BSS/UTRAN SGSN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
50/102
Page50Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Contents
2. Mobility Management
2.1 Basic concepts
2.2 Attach and Detach
2.3 Security Function
2.4 Location Management
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
51/102
Page51Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Location Management
Function
A mechanisms for cell and PLMN selection;
A mechanism for the network to know the Routeing Area for MSs in STANDBY,
PMM-IDLE, READY, and PMM-CONNECTED states;
A mechanism for the 2G-SGSN to know the cell identity for MSs in READY
state;
A mechanism for the UTRAN to know the URA identity or cell identity for MSs
in PMM-CONNECTED state;
A mechanism for the UTRAN to indicate to an MS in RRC Connected mode
when a Routeing Area Update procedure shall be performed by providing the
RAI;
A mechanism for the network to know the address of the serving RNC handling
an MS in PMM-CONNECTED state. This mechanism is the serving RNC
relocation procedure
Layered Location Management Mode (2G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
52/102
Page52Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Layered Location Management Mode (2G)
SGSN
HLR
BSS
MS
SGSN number
Ready state: Current cell ID, RAI
Standby state: last known Cell ID, RAI
Layered Location Management Mode (3G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
53/102
Page53Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Layered Location Management Mode (3G)
SGSN
HLR
RNC
MS
SGSN number
PMM-connected state: RNC ID, RAI, SAI
PMM-idle state: RAI, SAI
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
54/102
Page54Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Routeing Area Update Procedure
RAU procedure will happen in the following two case:
MS entered a new Route Area
Periodic RAU ( after periodic timer expires)
In the viewpoint of SGSN:
intra-SGSN RAU
Inter-SGSN RAU
R i A U d P d
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
55/102
Page55Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Routeing Area Update Procedure
MS
RAI 2 RAI 4
SGSN SGSN
RAI 1 RAI 3
cell
Intra SGSN-RAU
Inter SGSN -RAU
Gn
I t SGSN RAU P d (2G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
56/102
Page56Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Inter-SGSN RAU Procedure (2G)
I t SGSN RAU P d (2G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
57/102
Page57Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Inter-SGSN RAU Procedure (2G)
I t SGSN RAU P d (3G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
58/102
Page58Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Inter-SGSN RAU Procedure (3G)
Inter SGSN RAU Proced re (3G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
59/102
Page59Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Inter-SGSN RAU Procedure (3G)
Summary
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
60/102
Page60Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Summary
Attach, location management, security function and detach
procedures are the main procedures in PS core network.
SRNS relocation procedure and Service request procedure
are newly added in UMTS PS core network.
Contents
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
61/102
Page61Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Contents
1. GPRS Network Structure
2. Mobility Management
3. Radio Resource Management
4. Session Management
Paging Summary
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
62/102
Page62Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Paging Summary
The MM state in SGSN and MS before paging:
PMM-IDLE
STANDBY mode
Change MM state in MS to PMM-Connected or Ready after
successful paging.
Identification of MS in Paging message:
P-TMSI is used to identify the MS
If P-TMSI is invalid or MS not respond ,then use IMSI
Paging for GPRS (2G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
63/102
Page63Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Paging for GPRS (2G)
Function
An MS in STANDBY state is paged by the SGSN before a
downlink transfer to that MS
Paging move the MS state from STANDBY to READY.
Any uplink data from MS is a valid response to paging
Paging for GPRS (2G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
64/102
Page64Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Paging for GPRS (2G)
5. Any LLC Frame
4. Any LLC Frame
3. GPRS Paging Request
2. Paging Request
1. PDP PDU
MS BSS SGSN
STANDBY
READY
(IMSI, P----TMSI,
Area, ChannelNeeded, QoS,
DRX
Parameters)
(Receive Ready or
Information frame)
Paging Initiated by CN (3G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
65/102
Page65Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Paging Initiated by CN (3G)
PS Paging Initiated by 3G-SGSN without RRC Connection
for CS
A CN node requests paging only for MSs in PMM-IDLE state
The RNS controls whether the MS has an established RRC
connection or not
MS has no RRC connection
Paging Type 1 is transferred on the Paging channel
Paging Initiated by CN (3G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
66/102
Page66Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Paging Initiated by CN (3G)
4. Service Request
4. Service Request
3. Paging Type12. Paging
MS RNS MSC/VLR
3G-SGSN
1. PDP PDU orDownlink signalingPMM IDLE
PMM
CONNECTED
(PCH paging)(IMSI,
P----TMSI, Area,
CN DomainIndicator, DRX
parameters)
PS Paging Initiated by 3G-SGSN without RRC Connection
for CS
Summary
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
67/102
Page67Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Summary
In UMTS, Paging type 1 for UE without RRC connection
with RNC, Paging type 2 for UE with RRC connection with
RNC.
CS paging can be executed via PS.
Contents
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
68/102
Page68Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Contents
1. GPRS Network Structure
2. Mobility Management
3. Radio Resource Management
4. Session Management
Contents
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
69/102
Page69Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Contents
4. Session Management
4.1 Basic concepts
4.2 PDP Context Activation Procedure
4.3 PDP Context Modification Procedure
4.4 PDP Context Deactivation Procedure
Session Management
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
70/102
Page70Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Session Management
Function
Establish and monitor a packet tunnel from MS to GGSN, and allocate
system resource for the packet service.
Important Procedure PDP Context Activation
PDP Context Modification
PDP Context Deactivation
PDP Context
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
71/102
Page71Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
PDP Context
PDP Context: Packet Data Protocol context
PDP context contains all the information needed to transfer
user data between MS and GGSN.
The context includes parameters such as RA, QoS (Quality of
Service), Charging ID etc.
PDP context exists in MS, SGSN, GGSN.
PDP Context
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
72/102
Page72Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
PDP Context
XXIndex of the PDP context.PDP Context Identifier
XXThe quality of service profile subscribed.QoS Profile Subscribed
XXSpecifies whether the MS is allowed to use the APN inthe domain of the HPLMN only, or additionally theAPN in the domain of the VPLMN.
VPLMN AddressAllowed
XXThe IP address of the GGSN currently used.GGSN Address in Use
XTunnel Endpoint Identifier for the Iu interface.TEID for Iu
XXTunnel Endpoint Identifier for the Gn and Gp interfaces.TEID for Gn/Gp
XXTransaction Identifier.TI
XXNetwork layer Service Access Point Identifier.NSAPI
XXThe APN currently used. This APN shall be composedof the APNNetwork Identifier and the APN Operator
Identifier.
APN in Use
XXThe APN received from the HLR.APN Subscribed
XXPDP address, e.g. an IP address.PDP Address
XXPDP type, e.g. PPP or IP.PDP Type
XXPacket data protocol state, INACTIVE or ACTIVE.PDP State
Iumode
A/Gbmode
DescriptionField
Each MM context contains zero or more of the following PDP contexts:
PDP Context
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
73/102
Page73Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Co te t
XThe IP address of the RNC currently used.RNC Address in Use
XXThe charging characteristics of this PDP context, e.g.normal, prepaid, flat-rate, and/or hot billing.
PDP Context ChargingCharacteristics
XXCharging identifier, identifies charging records generatedby SGSN and GGSN.
Charging Id
XSequence number of the next uplink in-sequencePDCP-PDU expected from the MS.
PDCP-SNU
XSequence number of the next downlink in-sequencePDCP-PDU to be sent to the MS.
PDCP-SND
XXGTP-U sequence number of the next uplink N-PDU to besent to the GGSN.
GTP-SNU
XXGTP-U sequence number of the next downlink N
-PDU tobe sent to the MS.GTP
-SND
XSNDCP sequence number of the next uplink N-PDUexpected from the MS.
Receive N-PDU Number
XSNDCP sequence number of the next downlink N-PDUto be sent to the MS.
Send N-PDU Number
XThe aggregate BSS quality of service profile negotiatedfor the packet flow that this PDP context belongs to.
Aggregate BSS QoSProfile Negotiated
XPacket flow identifier.Packet Flow Id
XThe RLC/MAC radio priority level for uplink user datatransmission.
Radio Priority
XXThe quality of service profile negotiated.QoS Profile Negotiated
XXThe quality of service profile requested.QoS Profile Requested
MM Context and PDP Context
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
74/102
Page74Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
HLR
SGSNBSC
or RNC
MS GGSN
GnGb/ IuUu
PDP context #n
.
.
PDP context #1
MM context
PDP context #n
.
.
PDP context #1
MM context
PDP context #n
.
.
.
PDP context #1
PDP State
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
75/102
Page75Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Deactivate PDP Context
or
MM state change to IDLEor PMM-DETACHED
Activate PDP
Context
INACTIVE
ACTIVE
PDP state
inactivecannottransmit data
activecan transmitdata
PDP Type and PDP Address
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
76/102
Page76Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
yp
PDP Type
IPV4
IPV6
PPP
PDP Address
Static IP
Public IP
Allocate by the operator
Dynamic IP
Private IP
Allocate by GGSN, DHCP or Radius
QoS
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
77/102
Page77Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
QoS: quality of service
It is a group of parameters that can define the network ability,
such as the bit rate for downlink or uplink data transmission
and the reliability class and so on
It is end to end concept
APN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
78/102
Page78Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
APN structure: APN-NI+APN-OI
huawei.com.cn.mnc.mcc.gprs
APNNetwork ID
APNOperator ID
Operator ID : fixed extension, must end with .gprs
Network ID shall not end with .gprs
APN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
79/102
Page79Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
MS SGSN
GGSN1
GGSN2
GGSN3
DNS
APN1
APN2
APN3
APN1=GGSN1 IP1
APN2=GGSN2 IP2
APN3=GGSN3 IP3
APN
APN GGSN IP
APN1
APN2
APN3
IP1
APN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
80/102
Page80Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
SGSN
MS
SGSN
MS
internet
GGSN GGSN
Roaming
APN:CMNET
GuangDong province
General
APN
APN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
81/102
Page81Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
SGSN
MS
SGSN
MS
GGSN GGSN
Roaming
APN:test.xy
VPN tunnel
Province 1
Local APN
Province 2
APN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
82/102
Page82Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
DNS
BTS/NodeB
SGSN
MS
DNS
BSC/RNC
GGSN (B)BackboneBackbone
DNS
ISP BISP B
ISP AISP A
Corp.Network
Corp.Network
GGSN (A)
APNAPN--NI/NI/
Or APNOr APN--NI+APNNI+APN--OIOI
APNAPN--NI+APNNI+APN--OIOI GGSN IP addressGGSN IP address
APNAPN--NINI
Contents
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
83/102
Page83Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
4. Session Management
4.1 Basic concepts
4.2 PDP Context Activation Procedure
4.3 PDP Context Modification Procedure
4.4 PDP Context Deactivation Procedure
Activation Procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
84/102
Page84Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
PDP context activation procedure
To establish a PDP context between the MS and the
SGSN, the GGSN
Activation procedure types:
PDP context activation procedure
Secondary PDP Context Activation Procedure
Network-Requested PDP Context Activation
Procedure
PDP Context Activation Procedure (2G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
85/102
Page85Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
2G-GGSN
5. Activate PDP Context Accept
3. Create PDP Context Response
3. Create PDP Context Request
1. Activate PDP Context Request
2G-SGSNBSS
2. Security Functions
MS
4. BSS Packet Flow Context Procedures
C1
C2
PDP Context Activation Procedure (3G)
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
86/102
Page86Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
(PDP Type, PDP Address, Access Point Name,
QoS Requested)
Charging ID allocation
IP address
3G-GGSN
7. Activate PDP Context Accept
3. Create PDP Context Response
2. Create PDP Context Request
1. Activate PDP Context Request
3G-SGSNUTRANMS
4. Radio Access Bearer SetupQos
C1
C2
6. Update PDP Context Response
5. Update PDP Context Request
Handling in MS
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
87/102
Page87Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
MS start and send Active PDP context request to SGSN
Provide QoS parameter
Provide a APN-NI
Provide a static IP or null
Receive ACCEPT from SGSN If the QoS not accept by MS, then starts delete PDP context
procedure.
Handling in SGSN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
88/102
Page88Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Check subscriber data
APN selection According to TS 23.060
default APN, APN provide from MS and the APN subscribed in HLR APN-NI.APN-OI
Interrogate DNS Hostfile/Cache/DNS server
QoS negotiation QoS provided from MS, default QoS ,QoS subscribed in HLR
Send message Create PDP context request to GGSN
RAB assignment (UMTS only)
Send message Active PDP context accept to MS Dynamic IP address
QoS
Handling in GGSN
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
89/102
Page89Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Check the APN provided by SGSN
QoS negotiation
Allocate a dynamic IP to the MS Allocate a charging ID for the PDP context
Return a CREATE PDP CONTEXT ACCEPTmessage to SGSN
Dynamic IP
QoS
Charging ID
Other information Update PDP context
Handling in RNC
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
90/102
Page90Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
RAB assignment
MS SGSN GGSN
RNCRAB assignment(Final negotiated
Qos)
Allocate Iu interface resourceAllocate radio resource
Secondary PDP Context Activation Procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
91/102
Page91Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
The Secondary PDP Context Activation procedure may be
used to activate a PDP context while reusing the PDP
address and other PDP context information from an already
active PDP context, but with a different QoS profile.
Procedures for APN selection and PDP address negotiation
are not executed.
A unique TI and a unique NSAPI shall identify each PDP
context sharing the same PDP address and APN.
Secondary PDP Context Activation
Procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
92/102
Page92Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Procedure
2G-GGSN
7. Activate Secondary PDP Context Accept
3. Create PDP Context Response
3. Create PDP Context Request
1. Activate Secondary PDP Context Request
2G-SGSNBSS
2. Security Functions
MS
5. BSS Packet Flow Context Procedures
C1
C2
For GPRS
Secondary PDP Context Activation
Procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
93/102
Page93Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Procedure For UMTS
3G-GGSN
7. Activate PDP Context Accept
3. Create PDP Context Response
3. Create PDP Context Request
1. Activate Secondary PDP Context Request
3G-SGSNUTRANMS
4. Radio Access Bearer Setup
C1
C2
6. Update PDP Context Response
6. Update PDP Context Request
Network-Requested PDP Context
Activation Procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
94/102
Page94Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Activation ProcedureMS SGSN GGSN
3. PDU Notification Request
HLR
1. PDP PDU
2. Send Routeing Info for GPRS
2. Send Routeing Info for GPRS Ack
4. Request PDP Context Activation
5. PDP Context Activation procedure
3. PDU Notification Response
Contents
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
95/102
Page95Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
4. Session Management
4.1 Basic concepts
4.2 PDP Context Activation Procedure
4.3 PDP Context Modification Procedure
4.4 PDP Context Deactivation Procedure
Modification Procedures
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
96/102
Page96Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
Modification procedures modify parameters that were negotiated
during an activation procedure for one or several PDP contexts.
An MS, a GGSN, an SGSN, or an RNC can request a modification
procedure.
The following parameters can be modified:
QoS Negotiated;
Radio Priority;
Packet Flow Id;
PDP Address (in case of the GGSN-initiated modification procedure);
TFT (in case of MS-initiated modification procedure).
MS-Initiated Modification Procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
97/102
Page97Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
GGSN
3. Update PDP Context Response
2. Update PDP Context Request
SGSNUTRANMS
1. Modify PDP Context Request
5. Modify PDP Context Accept
4. Radio Access Bearer Modification
C1
Contents
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
98/102
Page98Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
4. Session Management
4.1 Basic concepts
4.2 PDP Context Activation Procedure
4.3 PDP Context Modification Procedure
4.4 PDP Context Deactivation Procedure
MS Initiated Deactivation Procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
99/102
Page99Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
For GPRS
2G-GGSN
4. Deactivate PDP Context Accept
3. Delete PDP Context Response
3. Delete PDP Context Request
1. Deactivate PDP Context Request
2G-SGSNMS
2. Security Functions
C1
MS Initiated Deactivation Procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
100/102
Page100Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
3G-GGSN
3. Delete PDP Context Response
3. Delete PDP Context Request
3G-SGSNUTRANMS
1. Deactivate PDP Context Request
4. Deactivate PDP Context Accept
5. Radio Access Bearer Release
C1
Summary
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
101/102
Page101Copyright 2006 Huawei Technologies Co., Ltd. All rights reserved.
The course includes the flowing:
MM procedure
SM procedure
-
7/27/2019 1. Owb000001 Gprs Principle Issue3.0
102/102
Thank youwww.huawei.com