Professional Documents
Culture Documents
3g Umts Originating Call
3g Umts Originating Call
User
Equipment
UE
UE-RNC Sessions
UTRAN
RNC
Core
Network
MSC/VLR
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 wishes to establish a
voice call so it requests a
Radio Resource Control
(RRC) connection.
rrc
UE Identity,
UE Capabilities,
Establishment Cause
rrc
rrc
Transport Channel Information,
Signaling Radio Bearer
rrc
Ciphering Information
RRC
CM Service Request
Initial UE Message [CM Service Request]
rrc
rrc
ranap
BCD Digits : 123456780000000
SCTP SACK
SCCP
UE-RNC Sessions
RRC
UTRAN
RNC
Core
Network
MSC/VLR
Iu
Authentication Procedure
Core Network decides that the terminal needs to be authenticated.
DTAP MM Authentication Request
ranap
ranap
rrc
rrc
The Authentication
Response is carried as NAS
payload in a Uplink Direct
Transfer RRC message.
rrc
ranap
RANAP CommonID
ranap
id : id-PermanentNAS-UE-ID (23)
SCTP SACK
Security Procedure
Core Network sends new keys for ciphering and integrity protection.
Security Mode Command
ranap
ranap
UIAs,
IK,
UEAs,
CK
rrc
CN domain,
UIA,
UEA,
FRESH,
Security Capability,
MAC-I
UE-RNC Sessions
RRC
UTRAN
RNC
Iu
Core
Network
MSC/VLR
UE applies
the
ciphering
keys and
also starts
integrity
protection
in the
return
direction
rrc
ranap
ranap
SCTP SACK
rrc
rrc
rrc
DTAP CC Setup
ranap
ranap
SCTP SACK
ranap
SCTP SACK
rrc
rrc
RAB Assignment
RANAP RAB -Assignment
id : id -RAB -SetupOrModifyList,
id : id -RAB -SetupOrModifyItem,
id : id -Alt -RAB -Parameters
SCTP SACK
rrc
rrc
UE-RNC Sessions
RRC
UTRAN
RNC
SCCP
Core
Network
MSC/VLR
Iu
RB
ranap
id : id -RAB -SetupOrModifiedList (52),
id : id -RAB -SetupOrModifiedItem (51),
id : id -Ass -RAB -Parameters (90)
SCTP SACK
RAB
Ringing
called
subscriber
DTAP CC Alerting
ranap
ranap
SCTP SACK
Ack to Alerting.
rrc
Received
answer from
the called
subscriber
DTAP CC Connect
ranap
ranap
SCTP SACK
rrc
rrc
ranap
SCTP SACK
Conversation
Voice
Path
Conversation
rab
rab
UE-RNC Sessions
RRC
RB
UTRAN
RNC
SCCP
Iu
RAB
Voice Path
Core
Network
MSC/VLR
Conversation
rab
rab
rab
rab
rab
rab
rab
rab
Conversation
Conversation
Conversation
Call Release
Call Connection Release
Uplink Direct Transfer [DTAP CC Disconnect]
rrc
rrc
DTAP CC Disconnect
ranap
ranap
SCTP SACK
DTAP CC Release
ranap
ranap
ranap
SCTP SACK
rrc
SCTP SACK
Iu Connection Release
RANAP Iu-Release
ranap
ranap
id : id -Cause (4)
SCTP SACK
UE-RNC Sessions
RRC
RB
UTRAN
RNC
Iu
RAB
Core
Network
MSC/VLR
RANAP Iu-Release
ranap
ranap
SCTP SACK
rrc
rrc
SCCP Released
SCCP connection is
released as well.
SCTP SACK
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/