PS Call Setup
PS Call Setup – Attach And Detach
– PDP Context Activation – Iu-CS VS Iu-PS – Encryption
PMM and SM State
PMM State
SM State
Detached Inactive OFF
ON
Detach
Attach
PDP Context Activation
PDP Context Deactivation
Connect Active “Iu Release” Command Message
Idle
GPRS Attach
UE ATTACH REQUEST ( ) (Identification Procedure)
Authentication and Ciphering Procedure
ATTACH ACCEPT ( ) e.g. new TMSI or P-TMSI
ATTACH COMPLETE ( )
3G-SGSN
UE Initiated PDP Context Activation
UE
3GSGSN GGSN ACTIVATE PDP CONTEXT REQUEST ( ) CREATE PDP CONTEXT REQUEST CREATE PDP CONTEXT RESPONSE Radio Bearer Setup UPDATE PDP CONTEXT REQUEST UPDATE PDP CONTEXT RESPONSE ACTIVATE PDP CONTEXT ACCEPT ( )
PDP Context Activation UE
3GSGSN
ACTIVATE PDP CONTEXT REQUEST ( )
1010: GPRS session management messages
Protocol discriminator
Transaction indicator Activate PDP context request message ID
01000001: Activate PDP context request • • • •
Requested NSAPI Requested LLC SAPI Requested QoS Requested PDP address Access Point Name
OP
Protocol configuration options
OP
• • • • • •
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.
PDP Context Activation UE
ACTIVATE PDP CONTEXT ACCEPT ( )
1010: GPRS session management messages
Protocol discriminator Transaction indicator Activate PDP context request message ID
01000010: Activate PDP context accept
Negotiated LLC SAPI Not required in UMTS, but transmitted to UMTS – GPRS cell reselection
Negotiated QoS Radio priority Spare half octet PDP address Protocol configuration options Packet Flow Identifier
OP
OP OP
3GSGSN
Overview of Setting Up Call Mobile Terminated Call (MTC)
Mobile Originated Call
Paging
RRC Connection
Service Request
Radio Access Bearer
Iu-CS VS Iu-PS Call Setup RRC
Service Req
Security Mode Command
RAB Establishment Iu-CS VS Iu-PS Iu-CS Iu-PS RAB
PDP Context Activation
For non-real time services, the radio access bearer is created without immediately reserving radio resources
RAB AssignmentIu-PS Iu-CS VS Iu-PS
Iu-CS RAB-ASSIGNMENT REQUEST RANAP-PDU
RANAP-PDU
initiatingMessage
initiatingMessage
- procedureCode: 0
- procedureCode: 0
- criticality: reject
- criticality: reject
initiatingMessage
initiatingMessage
RAB-AssignmentRequest
RAB-AssignmentRequest
protocolIEs
Bit rate
RAB-ASSIGNMENT REQUEST
protocolIEs
- id: 54
- id: 54
- criticality: ignore
- criticality: ignore
RAB-SetupOrModifyList
RAB-SetupOrModifyList
- id: 53
- id: 53
- firstCriticality: reject
- firstCriticality: reject
firstValue
firstValue
- rAB-ID: '00000001'B
- rAB-ID: '00000101'B
rAB-Parameters
rAB-Parameters
- trafficClass: conversational
- trafficClass: background
- rAB-AsymmetryIndicator: symmetric-bidirectional
- rAB-AsymmetryIndicator: symmetric-bidirectional
maxBitrate
maxBitrate
- MaxBitrate: 12200 guaranteedBitRate
- MaxBitrate: 128000 - deliveryOrder: delivery-order-not-requested
- GuaranteedBitrate: 4750
- maxSDU-Size: 12016
- deliveryOrder: delivery-order-requested
sDU-Parameters
- maxSDU-Size: 244
residualBitErrorRatio
sDU-Parameters
- mantissa: 1
sDU-ErrorRatio
- exponent: 5
- mantissa: 7 - exponent: 3
Iu-CS
RAB Assignment Iu-CS VS Iu-PS Iu-PS
residualBitErrorRatio
residualBitErrorRatio
- mantissa: 1
- mantissa: 1
- exponent: 6
- exponent: 5
- deliveryOfErroneousSDU: yes
- deliveryOfErroneousSDU: no-error-detection-consideration
sDU-FormatInformationParameters - subflowSDU-Size: 81 :
:
residualBitErrorRatio
allocationOrRetentionPriority - priorityLevel: 2 - pre-emptionCapability: shall-not-trigger-pre-emption - pre-emptionVulnerability: pre-emptable
- mantissa: 1
- queuingAllowed: queueing-not-allowed
- exponent: 3
- relocationRequirement: none
- deliveryOfErroneousSDU: no-error-detection-consideration sDU-FormatInformationParameters - subflowSDU-Size: 103 :
:
residualBitErrorRatio - mantissa: 5 - exponent: 3 - deliveryOfErroneousSDU: no-error-detection-consideration sDU-FormatInformationParameters - subflowSDU-Size: 60 :
:
- transferDelay: 80 - sourceStatisticsDescriptor: speech
Iu-CS
RAB Assignment Iu-PS Iu-CS VS Iu-PS PlaneInformation PlaneInformation
- PlaneMode: transparent-mode
- PlaneMode: -mode-for-predefined-SDU-sizes - uP-ModeVersions: '0000000000000001'B transportLayerInformation
-
000000110010000000100010001111100000000000 00000000000000000000000000000000000000000 00000000000000000000000000000000000 0'B - extension range: 0 - length (in bits): 10011111 - contents
MGW A2EA
45 00 00 06 61 81 90 11 1F 00 00 00 00 00 00 00 00 00 00 00 iuTransportAssociation
- bindingID: '01025550'H - secondCriticality: ignore secondValue
transportLayerInformation - transportLayerAddress: '00001010001110100001010100000101'B
- transportLayerAddress: '01000101000000000000000000000110011000011
- padding: 000000
- uP-ModeVersions: '0000000000000001'B
-extension range:
0
- length (in bits): 00011111 - padding: 00000 - contents: 0A 3A 52 0C
Tunnel Unit (TU) of SGSN i.e. 10.58.82.12
iuTransportAssociation - gTP-TEI: '3C000000'H
Tunnel Endpoint
- service-Handover: handover-to-GSM-should-not-be-performed - secondCriticality: ignore secondValue pDP-TypeInformation - PDP-Type: ipv4 - PDP-Type: ipv4 - dataVolumeReportingIndication: do-not-report
Encryption off and Encryption on
Encryption setting in 3G SGSN
Encryption off
Encryption on
Data can not be decoded
Encryption off
Encryption on
Iu-PS Attach (1/2) UE
Node-B
SGSN
RNC RRC Connection Setup
RRC
Initial Direct Transfer
RRC
Attach Request GMM RANAP
Initial UE Message
RANAP
Attach Request GMM RANAP
RRC
RRC
Identity Request (GMM) Identity Response (GMM)
GMM : Identity Request
RANAP
RRC
RRC
RANAP
GMM: Identity Response
RANAP
Iu-PS Attach (2/2) UE
Node-B
SGSN
RNC RRC Connection Setup RANAP
RRC RRC
GMM: Authentication & Ciphering Request GMM: Authentication & Ciphering Response
GMM: Authentication & Ciphering Request
RANAP
RRC RRC RANAP
RANAP
GMM: Authentication & Ciphering Response Common ID
RANAP
RANAP
Security Mode Command RANAP RRC RRC
GMM: Attach Accept GMM: Attach Complete
GMM: Attach Accept
RANAP
RRC RRC RANAP
GMM: Attach Complete
RANAP