3g Umts Originating Call
3g Umts Originating Call
3g Umts Originating Call
User Equipment UE UE-RNC Sessions UTRAN RNC RNC-Core Network Sessions Core Network MSC/VLR EventStudio System Designer 06-Oct-13 07:24 (Page 1)
A 3G-UMTS originating call is described here. Setup radio bearers and RANAP signaling are covered in detail. You can click on most RANAP messages to see the full content of the message. This call flow has been generated with from a Wireshark PCAP file using VisualEther (http://www.eventhelix.com/VisualEther/). The generated call flow was later modified with EventStudio (http://www.eventhelix.com/EventStudio/) to add comments and terminal level interactions. 3G Call Setup RRC Connection Setup RRC Connection Request
rrc UE Identity, UE Capabilities, Establishment Cause rrc
UE wishes to establish a voice call so it requests a Radio Resource Control (RRC) connection.
The RNC accepts the RRC Connection Request and assigns a traffic channel. The message also creates a Signaling Radio Bearer (SRB). The UE responds back to signal the completion of the RRC Connection Setup.
RRC
RRC Connection Setup has been completed between the UE and the RNC. Signaling Radio Bearer (SRB) is also created at the time of the RRC connection setup.
The mobile sends an Initial UE Message that carries the CM Service Request as a NAS (Non Access Stratum) payload. DTAP MM CM Service Request
ranap
The CM Service Request is the first message to be received for the call from the RNC. This message also sets up the SCCP connection between the RNC and the Core Network. The "CM Service Request" also marks the start of an Iu connection. The Core Network sends an SCTP level ack for the CM Service Request message. SCCP connection setup is confirmed. SCTP ack for SCCP Connection Confirm message. The SCCP connection has
SCTP SACK
SCCP
An Iu signaling connection is now active between the RNC and the Core Network.
Authentication Procedure Core Network decides that the terminal needs to be authenticated. DTAP MM Authentication Request
ranap ranap
The Authentication Request is carried as NAS payload in a Downlink Direct Transfer RRC message. The Authentication Response is carried as NAS payload in a Uplink Direct Transfer RRC message.
ranap
RANAP CommonID
ranap id : id-PermanentNAS-UE-ID (23) ranap
SCTP SACK
Security Procedure Core Network sends new keys for ciphering and integrity protection. Security Mode Command
ranap UIAs, IK, UEAs, CK Select UIA and UEA, generate FRESH and start integrity protection ranap
Core Network initiates ciphering and integrity Protection. The "MSC/VLR" sends the Security Mode Command message to RNC.
The RNC generates the RRC message Security mode command. The message includes the UE security capability, the ciphering capability, the UIA and FRESH to be used and if ciphering shall be started also the UEA to be used. This is the first message to be integrity protected. It contains the MAC-I integrity protection "checksum".
The Core Network accepts the service request. Ack for "MM CM Service Accept". RNC carries the CM Service Accept as a NAS payload.
SCTP SACK
Call Setup is received as a NAS payload. DTAP CC Setup Call Setup request is received from the RNC.
ranap .... 0001 = Numbering plan identification : ISDN /Telephony Numbering (Rec ITU -T E.164) (0x01), BCD Digits : 5
ranap
SCTP SACK
"Core Network" signals that the call setup is proceeding. SCTP ack for call proceeding. The call proceeding message is wrapped in a Downlink Direct Transfer and sent to the UE.
SCTP SACK
Core Network initiates a Radio Access Bearer (RAB) Assignment. The message specifies the Quality of Service parameters. Ack for RAB Assignment received from Core Network.
SCTP SACK
RNC responds to Core Network after completing RB Setup with the Terminal.
SCTP SACK
Ack for RAB Assignment response sent from RNC to Core Network. The voice radio access bearer has been successfully created.
RAB
DTAP CC Alerting
ranap ranap
Ask RNC to Notify the terminal that the subscriber is bering rung. Ack to Alerting. Alert is sent to the UE.
SCTP SACK
DTAP CC Connect
ranap ranap
Notify the RNC that the called subscriber has answered. Ack for Connect.
SCTP SACK
RNC responds back with completion of connect. Ack for Connect Acknowledge.
SCTP SACK
Conversation
Voice Path
Voice path is now active between the User Terminal and the Called Subscriber. Voice communication in progress.
Conversation
rab rab
Conversation Conversation
rab rab
Conversation
rab rab
Conversation
rab rab
Call Release Call Connection Release Uplink Direct Transfer [DTAP CC Disconnect]
rrc rrc
Received call release from originating subscriber DTAP CC Disconnect RNC sends call disconnect to the Core Network.
ranap
SCTP SACK
DTAP CC Release
ranap ranap
SCTP SACK
SCTP SACK
SCTP SACK
RANAP Iu-Release
SCTP SACK
SCCP Released
SCTP SACK
This call flow has been generated with from a Wireshark PCAP file using VisualEther (http://www.eventhelix.com/VisualEther/). The generated call flow was later modified with EventStudio (http://www.eventhelix.com/EventStudio/) to add comments and terminal level interactions. Explore more call flow diagrams at: http://www.eventhelix.com/realtimemantra/telecom/