Date post: | 14-Oct-2014 |
Category: |
Documents |
Upload: | rohit-karadkar |
View: | 392 times |
Download: | 2 times |
UMTS MESSAGE FLOWS
CALL FLOW NO DESCRIPTION OF CALL FLOW
MESSAGE FLOW 1 UE REGISTRATION PROCESS IN CS DOMAIN
MESSAGE FLOW 2 UE REGISTRATION PROCESS IN PS DOMAIN
MESSAGE FLOW 3 MOBILE ORIGINATING CALL FOR CIRCUIT SWITCH DATA
MESSAGE FLOW 4 MOBILE TERMINATING CALL FOR CIRCUIT SWITCH DATA
MESSAGE FLOW 5 UE ORIGINATED PDP CONTEXT ACTIVATION
MESSAGE FLOW 6 UE ORIGINATED PDP CONTEXT DEACTIVATION
MESSAGE FLOW 7 SOFTER HANDOVER (ONE NB TO ANOTHER NB WITHIN A RNC)
MESSAGE FLOW 8 SOFT HANDOVER (ONE NB IN SRNC TO ANOTHER NB IN DRNC)
MESSAGE FLOW 9 SRNC RELOCATION (RNC IN A MSC TO RNC IN ANOTHER MSC)
MESSAGE FLOW 10 INTER-RAT HANDOVER (UMTS TO GSM)
RRC: Connection Request
(IMSI, IMEI, TMSI, LA ID, Establishment Cause)
NBAP: Radio Link Setup
(Transport Format Description,
Power Control Info, Code Info)
NBAP: Radio Link Setup Response
(Transport Layer Addressing Info,
Reference Info)
FP: Downlink Synchronization
FP: Uplink Synchronization
RRC: Connection Setup
(Transport Format Description, Power Control Info, Code Info)
RRC: Connection Setup Complete
(Transaction Identifier)
MM: Initial Direct Transfer – Location Update Request
(Location Update Type Information Element, LU IE) MM: Location Update Request
(Initial UE Message, IMSI, TMSI,
Current LA, Transaction request Info)
(Ciphering Key (Ck), Integrity Key
(Ik))
RANAP: Authentication Request
RRC: Authentication Request
(RAND, AUTN)
RRC: Authentication Response
(Signed Response, SRES)
RANAP: Authentication Response
(Signed Response, SRES)
(Select Algorithm, Integrity Key,
Ciphering Key)
RANAP: Security Mode Command
RRC: Security Mode Command
(Commands UE to start encrypting the transaction with keys and algorithm)
RRC: Security Mode Complete
(Indicates that the UE has successfully turned on the selected integrity
protection and the encryption algorithm in this particular transaction)
MM: Identity Request
MM: Identity Request
MM: Identity Response
MM: Identity Response
MESSAGE FLOW 1:
UE Registration Process for Circuit Switched Data:
UE Node-B RNC MSC
Iub Bearer Establishment
RANAP: Security Mode Complete
(Transaction Identifier,
Authentication Code, Message SQN,
Integrity Protection Activation Info,
RB Ciphering Activation time info)
MM: Location Update Accept
MM: Location Update Accept
MM: TMSI Relocation Complete
MM: TMSI Relocation Complete
RANAP: Iu CS Release Complete
NBAP: Radio Link Deletion
NBAP: Radio Link Deletion
Response
RRC: Connection Release
(RRC Transaction Identifier, Message Authentication Code, Message SQN,
Release Cause, U-RNTI)
RRC: Connection Release Complete
(RRC Transaction Identifier, Message Authentication Code, Message SQN)
(Radio Bearer Identity, Message type,
Counter Synchronization Info)
(Transaction Identifier,
Authentication code, Message SQN,
CHOICE Mode)
RANAP: Iu CS Release Command
(UE Stores the TMSI No sent by the RNC in the USIM)
(New TMSI No is considered)
UE Node-B RNC MSC
Iub Bearer Release
RRC: Connection Request
(IMSI, IMEI, P-TMSI, RA ID, Establishment Cause)
NBAP: Radio Link Setup
(Transport Format Description,
Power Control Info, Code Info)
NBAP: Radio Link Setup Response
(Transport Layer Addressing Info,
Reference Info)
FP: Downlink Synchronization
FP: Uplink Synchronization
RRC: Connection Setup
(Transport Format Description, Power Control Info, Code Info)
RRC: Connection Setup Complete
(Transaction Identifier)
GMM: Initial Direct Transfer – Attach Request
(Old P-TMSI associated with RA ID) GMM: Attach Request
(Initial UE Message, IMSI, P-TMSI,
Current RA, Transaction request Info)
(Ciphering Key (Ck), Integrity Key
(Ik))
RANAP: Authentication Request
RRC: Authentication Request
(RAND, AUTN)
RRC: Authentication Response
(Signed Response, SRES) RANAP: Authentication Response
(Signed Response, SRES)
(Select Algorithm, Integrity Key,
Ciphering Key)
RANAP: Security Mode Command
RRC: Security Mode Command
(Commands UE to start encrypting the transaction with keys and algorithm)
RRC: Security Mode Complete
(Indicates that the UE has successfully turned on the selected integrity
protection and the encryption algorithm in this particular transaction) RANAP: Security Mode Complete
(Transaction Identifier,
Authentication Code, Message SQN,
Integrity Protection Activation Info,
RB Ciphering Activation time info)
GMM: Attach Accept
GMM: Attach Accept
GMM: Attach Complete
GMM: Attach Complete (UE Stores the P-TMSI No sent by the RNC in the USIM)
(New P-TMSI No is considered)
MESSAGE FLOW 2:
UE Registration Process for Packet Switched Data:
UE Node-B RNC SGSN
Iub Bearer Establishment
RANAP: Iu PS Release Complete
NBAP: Radio Link Deletion
NBAP: Radio Link Deletion
Response
RRC: Connection Release
(RRC Transaction Identifier, Message Authentication Code, Message SQN,
Release Cause, U-RNTI)
RRC: Connection Release Complete
(RRC Transaction Identifier, Message Authentication Code, Message SQN)
(Radio Bearer Identity, Message type,
Counter Synchronization Info)
(Transaction Identifier,
Authentication code, Message SQN,
CHOICE Mode)
RANAP: Iu PS Release Command
UE Node-B RNC SGSN
Iub Bearer Release
RRC: Connection Request (CCCH – RACH – PRACH)
(IMSI, IMEI, P-TMSI, RA ID, Establishment Cause)
NBAP: Radio Link Setup
(Transport Format Description,
Power Control Info, Code Info)
NBAP: Radio Link Setup Response
(Transport Layer Addressing Info,
Reference Info)
FP: Downlink Synchronization
FP: Uplink Synchronization
RRC: Connection Setup (CCCH – FACH – SCCPCH)
(Transport Format Description, Power Control Info, Code Info)
RRC: Connection Setup Complete (DTCH – RACH – PRACH)
(Transaction Identifier)
RRC: Initial Direct Transfer – CM Service Request
(First NAS Message is sent by the UE, UE ID, and TMSI, Service Type) RANAP: CM Service Request
(UE ID, TMSI, LAI, SAI)
(Ciphering Key (Ck), Integrity Key
(Ik))
RANAP: Authentication Request
RRC: Authentication Request
(RAND, AUTN)
RRC: Authentication Response
(Signed Response, SRES) RANAP: Authentication Response
(Signed Response, SRES)
(Select Algorithm, Integrity Key,
Ciphering Key)
RANAP: Security Mode Command
RRC: Security Mode Command
(Commands UE to start encrypting the transaction with keys and algorithm)
RRC: Security Mode Complete
(Indicates that the UE has successfully turned on the selected integrity
protection and the encryption algorithm in this particular transaction) RANAP: Security Mode Complete
(Transaction Identifier,
Authentication Code, Message SQN,
Integrity Protection Activation Info,
RB Ciphering Activation time info)
CC: Call Proceeding
RRC: System Information Message (BCCH)
(Dynamic Resource allocation procedure information)
CC: Uplink Direct Transfer – Call Setup
(Parameters required for Voice Calls, Called Party Mobile Number, Bearer
Capability) CC: Call Setup
(Parameters required for Voice Calls,
Called Party Mobile Number, Bearer
Capability)
MESSAGE FLOW 3:
Mobile Originating Call for Circuit Switched Data:
UE Node-B RNC MSC
Iub Bearer Establishment
RANAP: RAB Assignment Request
CC: Call Proceeding
(Unique RAB ID, QoS Parameters,
Transport Address, Iu Transport
Assosiation) RRC: Radio Bearer Setup
(Unique RAB ID, QoS Parameters, Transport Address)
RRC: Radio Bearer Setup Complete
(New Configuration) RANAP: RAB Assignment Response
(New Configuration)
CC: Call Alerting
(Address Complete, ACM from PSTN) CC: Call Alerting
(Ringing tone on handset) CC: Call Connect
(Indicates RNC that the End User has
answered the call) CC: Call Connect
(Indicates UE that the end user has answered the call)
CC: Call Connect Acknowledgment
CC: Connect Acknowledgment
CC: Call Disconnect
CC: Call Disconnect (Either of the Users disconnects the call)
(Either of the Users disconnects the
call)
RRC: Radio Bearer Release
CC: Call Release
CC: Call Release
CC: Call Release Complete
CC: Call Release Complete
RANAP: RAB Assignment Request
Release
(Radio Bearer Identity, Message type, Counter Synchronization Info)
RANAP: IU CS Release Command
NBAP: Radio Link Deletion
NBAP: Radio Link Deletion
Response
(RRC Transaction Identifier, Message Authentication Code, Message SQN)
(Radio Bearer Identity, Message type,
Counter Synchronization Info)
(Transaction Identifier,
Authentication code, Message SQN,
CHOICE Mode)
RRC: Connection Release
(RRC Transaction Identifier, Message Authentication Code, Message SQN,
Release Cause, U-RNTI)
RRC: Connection Release Complete
UE Node-B RNC MSC
Radio Barrier (RB) Establishment
Iu CS Bearer Establish
Active Conversation between Calling and Called Party
RRC: Radio Bearer Release Complete
RANAP: RAB Assignment Request
Release Complete
RANAP: IU CS Release Complete
UE Node-B RNC MSC
Radio Barrier (RB) Release
Iub Bearer Release
Iu CS Bearer Release
RRC: Connection Request (CCCH – RACH – PRACH)
(IMSI, IMEI, P-TMSI, RA ID, Establishment Cause)
NBAP: Radio Link Setup
RRC: Connection Setup (CCCH – FACH – SCCPCH)
(Transport Format Description, Power Control Info, Code Info)
RRC: Connection Setup Complete (DTCH – RACH – PRACH)
(Transaction Identifier)
RRC: Initial Direct Transfer – Paging Response
(IMSI, TMSI)
RANAP: Paging Response
(Ciphering Key (Ck), Integrity Key
(Ik))
RANAP: Authentication Request
RRC: Authentication Request
(RAND, AUTN)
RRC: Authentication Response
(Signed Response, SRES) RANAP: Authentication Response
(Signed Response, SRES)
(Select Algorithm, Integrity Key,
Ciphering Key)
RANAP: Security Mode Command
RRC: Security Mode Command
(Commands UE to start encrypting the transaction with keys and algorithm)
RRC: Security Mode Complete
(Indicates that the UE has successfully turned on the selected integrity
protection and the encryption algorithm in this particular transaction) RANAP: Security Mode Complete
(Transaction Identifier,
Authentication Code, Message SQN,
Integrity Protection Activation Info,
RB Ciphering Activation time info)
RRC: System Information Message (BCCH)
(Dynamic Resource allocation procedure information)
CC: Call Setup
(Parameters required for Voice Calls,
Called Party Mobile Number, Bearer
Capability)
RANAP: Paging Request
(CN Domain Indicator, UE Id-IMSI, Paging Cause)
RRC: Paging Type 1 (PCCH – PCH – SCCPCH)
(Transport Format Description,
Power Control Info, Code Info)
NBAP: Radio Link Setup Response
(Transport Layer Addressing Info,
Reference Info)
FP: Downlink Synchronization
FP: Uplink Synchronization
(IMSI, TMSI)
(CN Domain Indicator, UE Id-IMSI, Paging
Cause)
MESSAGE FLOW 4:
Mobile Terminating Call for Circuit Switched Data:
UE Node-B RNC MSC
Iub Bearer Establishment
RANAP: RAB Assignment Request
RRC: Downlink Direct Transfer / CC: Call Setup
(Unique RAB ID, QoS Parameters,
Transport Address, Iu Transport
Assosiation)
(Parameters required for Voice Calls, Called Party Mobile Number, Bearer
Capability)
RRC: Radio Bearer Setup
(Unique RAB ID, QoS Parameters, Transport Address)
RRC: Radio Bearer Setup Complete
(New Configuration) RANAP: RAB Assignment Response
(New Configuration)
CC: Call Alerting
(Indicates the phone is ringing)
CC: Call Alerting
CC: Call Connect
(Indicates MSC that the End User has
answered the call)
CC: Call Connect
(Indicates RNC that the End User has answered the call)
CC: Call Connect Acknowledgment
CC: Connect Acknowledgment
CC: Call Disconnect
CC: Call Disconnect
(Either of the Users disconnects the call)
(Either of the Users disconnects the
call)
RRC: Radio Bearer Release
CC: Call Release
CC: Call Release
CC: Call Release Complete
CC: Call Release Complete
RANAP: RAB Assignment Request
Release
(Radio Bearer Identity, Message type, Counter Synchronization Info)
RANAP: IU CS Release Command
RRC: Connection Release
(RRC Transaction Identifier, Message Authentication Code, Message SQN,
Release Cause, U-RNTI)
RRC: Uplink Direct Transfer / CC: Call Confirmed
() CC: Call Confirmed
()
(Indicates the phone is ringing)
UE Node-B RNC MSC
Radio Barrier (RB) Establishment
Iu CS Bearer Establish
Active Conversation between Calling and Called Party
RRC: Connection Release Complete
NBAP: Radio Link Deletion
NBAP: Radio Link Deletion
Response
(RRC Transaction Identifier, Message Authentication Code, Message SQN)
(Radio Bearer Identity, Message type,
Counter Synchronization Info)
(Transaction Identifier,
Authentication code, Message SQN,
CHOICE Mode)
RRC: Radio Bearer Release Complete
RANAP: RAB Assignment Request
Release Complete
RANAP: IU CS Release Complete
UE Node-B RNC MSC
Iub Bearer Release
Radio Barrier (RB) Release
Iu CS Bearer Release
RANAP: Authentication
Request
(RAND, AUTN)
RRC: Authentication
Response
(Signed Response, SRES) RANAP: Authentication
Response
(Signed Response, SRES)
(Select Algorithm, Integrity Key,
Ciphering Key)
RANAP: Security Mode
Command
RRC: Security Mode
Command
(Commands UE to start
encrypting the transaction
with keys and algorithm)
RRC: Security Mode
Complete
(Indicates that the UE has
successfully turned on
the selected integrity
protection and the
encryption algorithm in
this particular transaction) RANAP: Security Mode
Complete
(Transaction Identifier,
Authentication Code, Message
SQN, Integrity Protection
Activation Info, RB Ciphering
Activation time info)
RRC: Connection
Request
(IMSI, IMEI, P-TMSI, RA ID,
Establishment Cause)
RRC: Connection Setup
(Transport Format
Description, Power Control
Info, Code Info)
RRC: Connection Setup
Complete
(Transaction Identifier)
GMM: Attach Request
GMM: Attach Request
(Old P-TMSI associated
with RA ID)
(Initial UE Message, IMSI, P-
TMSI, Current RA, Transaction
Request info)
(Ciphering Key (Ck), Integrity
Key (Ik)) RRC: Authentication
Request
GMM: Attach Accept
GMM: Attach Accept
GMM: Attach Complete
(UE stores P-TMSI No sent
by RNC in USIM)
MESSAGE FLOW 5:
UE Originated Packet Data Protocol (PDP) Context Activation:
UE RNC SGSN DNS GGSN
GMM: Attach Complete
RRC: Activate PDP
Context Request
Activate PDP Context
Request
(NSAPI, PDP Type, PDP
Address, APN, QoS
Requirement)
(NSAPI, PDP Type, PDP Address,
APN, QoS Requirement) DNS – Query Message
(SGSN uses the APN to get IP
Address of GGSN serving for
this APN)
(Sends list of all GGSN IP
Address associated with this
APN)
DNS - Response
Create PDP Context Request
(TE ID, MSISDN, Selection Mode, PDP Type, PDP Address, APN,
QoS Parameter, Charging characteristics)
Create PDP Context Response
(PDP Context Cause Value, Charging ID, Modification in QoS)
RANAP: RAB Assignment
Request
(Unique RA ID, QoS Parameters,
Transport Address, Iu Transport
Association Info) RRC: RB Setup
(Unique RAB Id, QoS
Parameters, Transport
Address)
RRC: RB Setup Complete
RANAP: RAB Assignment
Response
(New Configuration)
(New Configuration)
Packet Flow Content
Procedure
(Packet Flow ID, NSAPI,
GGSN PDP Address, QoS
Parameters)
Activate PDP Context Response
UE RNC SGSN DNS GGSN
Core Network (CN) Barrier Establishment
RB Establishment
Iu PS Establishment
Active Transmission of Data from UE to the Core Network
RRC: Deactivate PDP
Context Request
Deactivate PDP Context
Request
(NSAPI, Source IP Address,
Destination IP Address,
Protocol Type) (NSAPI, Source IP Address,
Destination IP Address,
Protocol Type) Delete PDP Context Request
(TE ID, PDP Type, Source IP Address, Destination IP Address,
APN, NSAPI)
Delete PDP Context Response
(PDP Context Cause Value, Protocol Type)
Deactivate PDP Context
Accept
Deactivate PDP Context
Response
MESSAGE FLOW 6:
UE Originated Packet Data Protocol (PDP) Context Deactivation:
UE RNC SGSN DNS GGSN
Iu PS Release
Active Transmission of Data from UE to the Core Network
RRC Connection Establishment
GMM Attach Procedure
Authentication and Security Command
PDP Context Activation Procedure
Core Network (CN) Barrier Release
Iu PS Release
RRC: Measurement Report (Intra Frequency Measurement Reporting)
(Inter Frequency Measurements, Intra Frequency Measurements, Traffic Volume Info, QoS)
NBAP: Radio Link Restore
Indication
NBAP: Radio Link Setup
Request
()
NBAP: Radio Link Setup
Response
RRC: Active Set Update
()
RRC: Active Set Update
()
MESSAGE FLOW 7:
Softer Handover (one Node-B to another Node-B within a Serving RNC):
UE Serving Node-B Target Node-B SRNC MSC
FP Barrier
Active voice exchange from UE to the Core Network
RRC Connection Establishment
Location Update / TMSI Relocation Procedure
Authentication and Security Command
L1 Synchronization
Softer Handover (Serving NB to Target NB within a RNC)
ALCAP Barrier
Active voice exchange from UE to the Core Network
RRC: Measurement Report (Intra Frequency Measurement Reporting)
(Inter Frequency Measurements, Intra Frequency Measurements, Traffic Volume Info, QoS)
RNSAP: Radio Link
Restore Indication
RNSAP: Radio Link Setup
Request
()
RNSAP: Radio Link Setup
Response
RRC: Active Set Update Request
()
RRC: Active Set Update Complete
()
NBAP: Radio Link Setup
Request
()
NBAP: Radio Link Setup
Response
NBAP: Radio Link Restore
Indication
MESSAGE FLOW 8:
Soft Handover (one Node-B in Serving RNC to another Node-B in Drift RNC):
UE Drift Node-B Drift RNC SRNC MSC
FP Barrier
Active voice exchange from UE to the Core Network
RRC Connection Establishment
Location Update / TMSI Relocation Procedure
Authentication and Security Command
L1 Synchronization
Soft Handover (Serving NB in SRNC to Drift NB in DRNC)
ALCAP Barrier
Active voice exchange from UE to the Core Network
RANAP: Relocation Detect
RANAP: Relocation Request
Response
RANAP: Relocation Request
Response
RANAP: Iu CS Release
Command
()
RANAP: Iu CS Release
Complete
NBAP: Radio Link Setup
Request
()
RNSAP: SRNC Relocation Commit
RANAP: Relocation Complete
RANAP: Relocation Request
(Reason for Relocation,
Target RNC Id, UE Classmark
Info)
RANAP: Relocation Request
()
()
()
()
()
MESSAGE FLOW 9:
SRNC RELOCATION (a RNC in a MSC area to a RNC in another MSC area):
UE Node-B SRNC MSC New RNC
Active voice exchange from UE to the Core Network
RRC Connection Establishment
Location Update / TMSI Relocation Procedure
Authentication and Security Command
Data Forwarding
SRNC New RNC
SRNC Relocation (SRNC in MSC to new RNC in new MSC)
ALCAP Barrier
Active voice exchange from UE to the Core Network
RRC Procedures
Iu CS Barrier Release
GSM RR: Handover Access
BSSMAP: Handover
Request Response
RANAP: Relocation
Command
GSM RR: Physical Information
(Information to start using the GSM Radio Link, Channel Descriptions)
RANAP: Iu CS Release
Complete
(Target System. Additional information of Handover)
RRC: Handover from UTRAN Command
BSSMAP: Handover Detect
RRC: Measurement Reporting
(Inter Frequency Measurements, Intra Frequency
Measurements, Traffic Volume Info, QoS) RANAP: Relocation Request
(Reason for Relocation, Target
RNC Id, UE Classmark Info)
(Indicates that BSC can
support the handover request)
(Target System. Additional
information of Handover)
()
(Indicates that the MS has
accessed the target cell)
BSSMAP: Handover Required
(Cell Identifier List Preferred)
GSM RR: Handover Complete
BSSMAP: Handover Detect
(Indicates that the MS has
accessed the target cell) RANAP: Iu CS Command
()
(Indicates successful handover to the new cell)
MESSAGE FLOW 10:
INTER-RADIO ACCESS TECHNOLOGY HANDOVER (UMTS AREA – 3G, TO GSM AREA – 2G):
UE Node-B RNC MSC BSC
Active voice exchange from UE to the Core Network
RRC Connection Establishment
Location Update / TMSI Relocation Procedure
Authentication and Security Command
Inter – RAT Handover (RNC in MSC of UMTS N/W to BSC in MSC of GSM N/W)
Transport Channel Allocation
Active voice exchange from UE to the GSM Core Network
Iu CS Barrier Release