cd rom training gprs scenarios
TRANSCRIPT
-
7/31/2019 CD Rom Training GPRS Scenarios
1/36
2 MAR | Re |08/00 |
1 GPRS General Packet Radio Services
GPRS Scenarios
1MAT 08.10.02
GPRSGeneral Packet Radio Services
(Placeholder for a cover picture; this picture should alwayscover the whole slide width as shown here)
GPRS scenarios
-
7/31/2019 CD Rom Training GPRS Scenarios
2/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
2
Your Lecturer is:
Reiner Stuhlfauth
Rohde&SchwarzTraining Center, Munich
-
7/31/2019 CD Rom Training GPRS Scenarios
3/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
3
Structure of presentation
GPRS - Routing area
GPRS - State models inside MS
GPRS - Mobility management
GPRS - Session management
GPRS - Network operation modes
Outline of Presentation
-
7/31/2019 CD Rom Training GPRS Scenarios
4/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
4
GPRS-Routing Area
Signalling quantity needed
high
low
Size of Location Areasmall big
Signalling in Uplink direction, mainly
Location Update procedures
Lots of LA-proceduresinitiated by MS
Only a few LA-proceduresinitiated by MS
-
7/31/2019 CD Rom Training GPRS Scenarios
5/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
5
GPRS-Routing Area
Signalling needed
high
low
Size of Location Areasmall big
Signalling in Downlink direction,
i.e. Paging calls sent over all
radio cells belonging to that
location area
Paging over a largelocation area
Paging over smalllocation area
-
7/31/2019 CD Rom Training GPRS Scenarios
6/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
6
Signalling needed
high
low
Size of Location Areasmall big
Signalling in Uplink direction
GPRS-Routing Area
Signalling in Downlink directionEnvelope curve of uplink and
downlink signalling.The minimum ofsignalling obtained is the desired size
of the location area
Circuit
switched
-
7/31/2019 CD Rom Training GPRS Scenarios
7/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
7
Signalling needed
high
low
Size of Location Areasmall big
Signalling in Uplink direction
Signalling in Downlink directionNEW envelope curve of uplink and
downlink signalling.The new minimum ofsignalling obtained is the desired size
of the routing area
Circuit
switched
GPRS-Routing Area
Packet
switched
Size of Routing Area
Packet switched
requires more
paging in DL
-
7/31/2019 CD Rom Training GPRS Scenarios
8/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
8
Location Area Identification
MCC MNC LAC
LAI, Location Area Identity
= RACRAI LAI + = LACMNCMCC + + + RAC
RAI, Routing Area Identity
GPRS-Routing Area
MCC = Mobile Country Code MNC = Mobile Network CodeRAC = Routing Area Code LAC = Location Area Code
-
7/31/2019 CD Rom Training GPRS Scenarios
9/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
9
GPRS Routing area update procedures
Location Updates in GPRS
Routing Area Update, RAC changes
Cell Identity Update if requested
Periodic Routing Area Update, Timer T3312 expires
-
7/31/2019 CD Rom Training GPRS Scenarios
10/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
10
GPRS Routing area update procedures
MS Network
ROUTING AREA UPDATE REQUEST
If P-TMSI or
TMSI allocated,
or Receive N-PDU
Number needed
ROUTING AREA UPDATE ACCEPT
ROUTING AREA UPDATE COMPLETE
Stop T3330
Start T3330
Stop T3350
Start T3350
or
ROUTING AREA UPDATE REJECT
Stop T3330
ROUTING AREA UPDATE REQUESTStart T3330
If P-TMSI or
TMSI allocated,
or Receive N-PDU
Number needed
Routing area update procedure
-
7/31/2019 CD Rom Training GPRS Scenarios
11/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
11
GPRS Routing area update proceduresCell update procedure If MS initiated cell re-selection in READY state, cellupdate informs the SGSN about the new serving cell
Cell update is done by transmitting an LLC frameParameter NCO, Network Control Order in SysInfo:MS or network initiated cell reselection
The network may request measurement reports from the MS and control its cellre- selection.
This is indicated by the parameter NETWORK_CONTROL_ORDER.
NC0 Normal MS controlThe MS shall perform autonomous cell re-selection.
NC1 MS control with measurement reportsThe MS shall send measurement reports.
The MS shall perform autonomous cell re-selection.
NC2 Network controlThe MS shall send measurement reports to the network
The MS shall not perform autonomous cell re-selection
-
7/31/2019 CD Rom Training GPRS Scenarios
12/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
12
GSM-state model of MS
Initialisation
Initial Cell Selection
GSM IDLE Mode
GSM DEDICATED Mode
IMSI attach
Call setupCall release
IMSI detach
Power onSIM card checkRegister and timer reset
Initial cell selection
Network selectionReading Sysnfo on BCCH
Cell re-selectionNetwork re-selectionListening to paging channelsMS originated call proceduresPerform location update
Rx/Tx activeSend measurement reportObey handover command
-
7/31/2019 CD Rom Training GPRS Scenarios
13/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
13
GPRS-state model of MS
GPRS IDLE State
GPRS STANDBY State
GPRS READY State
GPRS attach GPRS detach
READY Timer T3314
expiry
PDU transmission
Initialisation and cell selection
-
7/31/2019 CD Rom Training GPRS Scenarios
14/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
14
GPRS-state model of MS
GPRS IDLE State
MS is not ready for GPRS Services
MS may be switched off
MS of class A or class B may be IMSI attached
MS reads SysInfo to know whether GPRS is supported
If packet data transfer is requested by higher layers,
the MS is initiating the GPRS attach procedure
-
7/31/2019 CD Rom Training GPRS Scenarios
15/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS sessionmanagement
GPRS network
operation modes
15
GPRS-state model of MS
GPRS STANDBY State
MS is GPRS attached
MS performs routing area update if necessary
GMM context is established
PDP context may be activated or deactivated
MS listens to paging channels
If higher layers request data transfer, MS starts PDPcontext activation if necessary and TBF establishment
-
7/31/2019 CD Rom Training GPRS Scenarios
16/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
16
GPRS-state model of MS
GPRS READY State
MS is GPRS attached and PDP context is active
MS performs cell update if necessary
MS must be in READY state to transfer data
GPRSREADY State
Packet Idle mode
Packet Transfer mode
Mobility management Radio Resource management
-
7/31/2019 CD Rom Training GPRS Scenarios
17/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
17
GPRS Mobility Management
PDU transmission
GPRS Attach
READY timer expiryorForce to STANDBY
GPRS Detach GPRS Attach
PDU reception
GPRS Detachor
Cancel Location
MM State Model of MS MM State Model of SGSN
IDLE
STANDBY
READY
IDLE
STANDBY
READY
READY timer expiryorForce to STANDBYorAbnormal RLC condition
Mobility Management States
-
7/31/2019 CD Rom Training GPRS Scenarios
18/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
18
GPRS Mobility Management
Field
IMSI
MM State
P-TMSI
P-TMSI SignatureIMEI
MSISDN
Routeing Area
Cell Identity
Cell Identity AgeVLR Number
New SGSN Address
Authentication Triplets
KcCKSN
Ciphering algorithmRadio Access Classmark
SGSN Classmark
DRX Parameters
MNRG
NGAFPPFSMS Parameters
Recovery
Radio Priority SMS
Field
IMSI
NSAPI
MSISDN
PDP Type
PDP AddressDynamic Address
APN in Use
QoS Profile Negotiated
SGSN Address
MNRG
Recovery
SNDSNU
Charging Id
Reordering Required
Field SIM
IMSI X
MM StateP-TMSI XP-TMSI Signature XRouteing Area XCell Identity
Kc XCKSN X
Ciphering algorithmClassmark
DRX Parameters
Radio Priority SMS
SGSNMS GGSN
GMM context in 3 network elements: MS, SGSN and GGSN
-
7/31/2019 CD Rom Training GPRS Scenarios
19/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
19
GPRS Mobility Management
MS Network
ATTACH REQUESTStart T3310
ATTACH ACCEPT
ATTACH REJECTStop T3310
Stop T3310
or
ATTACH COMPLETEStop T3350
ATTACH REQUESTStart T3310
If P-TMSI and/orTMSI allocatedStart T3350
If P-TMSI and/orTMSI allocated
GPRS Attach procedure
-
7/31/2019 CD Rom Training GPRS Scenarios
20/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
20
GPRS Mobility Management
GPRS Attach procedure
GPRS Attach is mandatory
Combined GPRS/IMSI attach is possible
Establishes a GMM context
Negociated parameters:
P-TMSI, TMSI, DRX parameters,
READY timer value, Routing Area Identity
Periodic routing area update timer value
MS radio access capabilities, e.g. multislot class
ciphering keys, MS power class, etc.
-
7/31/2019 CD Rom Training GPRS Scenarios
21/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
21
GPRS Mobility Management
MS Network
DETACH REQUESTStart T3321
DETACH ACCEPTStop T3321
or at MS power switch off
DETACH REQUEST
MS initiated detach procedure
GPRS Detach procedure
-
7/31/2019 CD Rom Training GPRS Scenarios
22/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
22
GPRS Mobility Management
GPRS Detach procedure
GPRS detach may be initiated by MS or network
GPRS detach will delete GMM context
There are different causes for GPRS detach:
GPRS detach with switching off,GPRS detach without switching off,
IMSI detach,GPRS/IMSI detach with switching off,
re-attach not requiredre-attach required
IMSI detach after VLR failure
-
7/31/2019 CD Rom Training GPRS Scenarios
23/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
23
SIM card shall handle 2
result parameter sets
1 for GSM1 for GPRS
=> problems
with old SIM
cards. MS willstore the values
instead.
GPRS Mobility Management
RAND
Triplet forIMSI "xyz" ?
RAND
SRESKcSRES
SIM
A3
Ki
RAND
SRES
AUC
A3
Ki
RAND
SRES
MSC
SRES
=
SRES
?
GPRS authentication procedure
GPRS uses the same
algorithm for authentication
that is known from GSM
-
7/31/2019 CD Rom Training GPRS Scenarios
24/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
24
GPRS Mobility Management
GPRS ciphering procedure
The ciphering key Kc is
calculated like
known from GSM.SIM card shall handle 2
result parameter sets
1 for GSM1 for GPRS
=> problems
with old SIM
cards. MS willstore the values
instead.
RA
NDTriplet forIMSI xyz ?
SIM AUC
MSC
Ki
RAND
A8
Kc
Ki
RAND
A8
Kc
Kc
RANDSRES
Kcstore
-
7/31/2019 CD Rom Training GPRS Scenarios
25/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
25
GPRS Mobility Management
INPUT DIRECTION
Kc CIPHER
ALGORITHM
Kc CIPHER
ALGORITHM
PLAIN TEXT PLAIN TEXCIPHERED TEXT CIPHERED TEXT
SGSN/MS MS/SGSN
OUTPUT OUTPUT
INPUT DIRECTION
GPRS ciphering procedure
Kc 64 bits, derived from Kc generation procedure
INPUT 32 bits, LLC frame dependent parameter, set to random initial value
DIRECTION 1 bit, indicates the direction
OUTPUT 1600 octets max.
CIPHER ALGORITHM used ciphering algorithm, A5/x, ordered by network
-
7/31/2019 CD Rom Training GPRS Scenarios
26/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
26
GPRS: Session Management
PDP-Address
PDP-Address
GPRS-Network
Application A:Internet
Application B:E-Mail
Identifies PacketData Protocol ofapplication
Packet Data Protocol - Address, PDP-address
-
7/31/2019 CD Rom Training GPRS Scenarios
27/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
27
GPRS-Session Management
GGSN associated with:X.121 address
TLLI
X.121 address SAP
IP address SAP
NSAPI-1
NSAPI-2
Gi
GGSN associated with:IP address
Gi
GPRS MS
SGSNIdentifiesApplication on
MS-Side
Identifies
Logical LinkbetweenSGSN and MS
External PDNX.121
External PDNIP
Use of TLLI and NSAPI to transmit Data
Use of TLLI and NSAPI
NSAPI: Network Service Access Point IdentifierTLLI: Temporary Logical Link Identifier
-
7/31/2019 CD Rom Training GPRS Scenarios
28/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
28
GPRS: Session Management
Deactivate PDP Contextor
MM state change to IDLEActivate PDPContext
INACTIVE
ACTIVE
Packet Data Protocol State
-
7/31/2019 CD Rom Training GPRS Scenarios
29/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
29
GPRS: Session Management
MS SGSN GGSN
2. SecurityFunctions
1. Activate PDPContext Request
3. Create PDPContext Request
4. Create PDPContext Response
5. Activate PDPContext Accept
- NSAPI- PDP Address- PDP Type- QoS requested
-Access Point Name
- PDP Configuration Options
- determines PDP Address (if dynamic)
- determines external PDN- handles PDP Configuration Options
- may restrict QoS
- add NSAPI, PDP Address,and GGSN Address into
PDP Context- determines
Radio Priority Level
- TID- PDP Address- NSAPI- QoS negotiated
- Radio Priority Level- PDP Configuration
Options
PDP Context Activation Procedure
-
7/31/2019 CD Rom Training GPRS Scenarios
30/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
30
GPRS: Session Management
MS SGSN GGSN
3. PDU Notification Request
HLR
1. PDP PDU
2. Send Routing Info for GPRS
2. Send Routing Info for GPRS Ack
4. Request PDP Context Activation
5. PDP Context Activation procedure
3. PDU Notification Response
Network oriented PDP-Context Activation Procedure
-
7/31/2019 CD Rom Training GPRS Scenarios
31/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
31
GPRS: Session Management
PDP-Context Modification
4. Modify PDP Context Accept
2. Update PDP Context Response
1. Update PDP Context Request
3. Modify PDP Context Request
SGSN GGSNMS
-
7/31/2019 CD Rom Training GPRS Scenarios
32/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
32
GPRS: Session Management
PDP-Context Deactivation Procedure
GGSN
4. Deactivate PDP Context Accept
3. Delete PDP Context Response
3. Delete PDP Context Request
1. Deactivate PDP Context Request
SGSNMS
2. Security Functions
-
7/31/2019 CD Rom Training GPRS Scenarios
33/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
33
GPRS: Session Management
PDP context in 3 network elements: MS, SGSN and GGSN
Field
PDP Context IdentifierPDP StatePDP Type
PDP AddressAPN SubscribedAPN in UseNSAPITIGGSN Address in UseVPLMN Address Allowed
QoS Profile SubscribedQoS Profile RequestedQoS Profile NegotiatedRadio PrioritySend N-PDU NumberReceive N-PDU NumberSND
SNUCharging IdReordering Required
Field
IMSINSAPIMSISDNPDP Type
PDP AddressDynamic AddressAPN in UseQoS Profile NegotiatedSGSN AddressMNRGRecovery
SNDSNUCharging IdReordering Required
GGSNMS SGSN
Field
PDP TypePDP Address
PDP StateDynamic Address Allowed
APN RequestedNSAPITIQoS Profile Requested
QoS Profile NegotiatedRadio PrioritySend N-PDU NumberReceive N-PDU Number
-
7/31/2019 CD Rom Training GPRS Scenarios
34/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
34
GPRS network operation modes
CCU
BSC PCU
HLR
GMSCMSC
SGSN GGSN
PSTN
ISDN
PDN
CCU
CCU
CCU
circuit-switched
packet-switchedBTS
VLR
Responsible for mobilitymanagement and session
management in GPRS
Responsible for mobility
management and call
control in GSM
Gs interface
This interface
is optional!
-
7/31/2019 CD Rom Training GPRS Scenarios
35/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
35
GPRS network operation modes
Mode Circuit Paging Channel GPRS Paging Channel Paging co-ordinationPacket Paging Channel Packet Paging Channel
I CCCH Paging Channel CCCH Paging Channel YesPacket Data Channel Not Applicable
II CCCH Paging Channel CCCH Paging Channel NoIII CCCH Paging Channel Packet Paging Channel No
CCCH Paging Channel CCCH Paging Channel
Network operation mode, NOM, in SysInfo givesfurther info about:
paging coordination
combined GMM/MM procedures
Availability of class B MS in Packet Transfer mode
-
7/31/2019 CD Rom Training GPRS Scenarios
36/36
GPRS General Packet Radio Services
GPRS Scenarios
1MAT | 08.10.02 |
Routing
area
GPRS state model
GPRS mobility
management
GPRS session
management
GPRS network
operation modes
36
Thank you for your attention
?
?
http://www.rohde-schwarz.comor
Further questions:
?