+ All Categories
Home > Documents > UMTS Message Flows

UMTS Message Flows

Date post: 14-Oct-2014
Category:
Upload: rohit-karadkar
View: 392 times
Download: 2 times
Share this document with a friend
Popular Tags:
18
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)
Transcript
Page 1: UMTS Message Flows

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)

Page 2: UMTS Message Flows

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

Page 3: UMTS Message Flows

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

Page 4: UMTS Message Flows

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

Page 5: UMTS Message Flows

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

Page 6: UMTS Message Flows

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

Page 7: UMTS Message Flows

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

Page 8: UMTS Message Flows

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

Page 9: UMTS Message Flows

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

Page 10: UMTS Message Flows

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

Page 11: UMTS Message Flows

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

Page 12: UMTS Message Flows

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

Page 13: UMTS Message Flows

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

Page 14: UMTS Message Flows

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

Page 15: UMTS Message Flows

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

Page 16: UMTS Message Flows

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

Page 17: UMTS Message Flows

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

Page 18: UMTS Message Flows

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


Recommended