SlideShare a Scribd company logo
1 of 161
Download to read offline
1
Contents
• Introduction
– Basic stuff..
• Call Flow Scenarios
– Node-B initialization and System Information Broadcast
– RRC Connection Establishment and Release
– Location/Routing Area Update
– Circuit Switch Call Setup and Release
– Packet Switch Call Setup and Release
– Handovers
• Backup
– Misc..
2
Introduction
• UE Connection States
• RNC Cell and UE Contexts
• End to End Protocol Stacks (CS and PS
Domain)
• Handover Scenarios
3
UE Connection States
GSM
Connected
Mode
UTRAN RRC Connected
GPRS
Packet
Transfer
Mode
IDLE
Mode
CELL DCH
CELL PCH URA PCH
CELL FACH
Camping on GSM/GPRS Cell
Camping on UTRAN Cell
GPRS Packet
Idle Mode
UMTS to GSM
Inter-System Handover
GSM to UMTS
Inter-System Handover
4
UE #M
UE #2
UE #1
DTCH’s
CELL #N
CELL #2
CELL #1
RLC-TM
RLC-TM
RNC – Cell and UE Contexts
PHY-Upper
MAC–d
RLC-UM RLC-AM RLC-AM RLC-AM RLC-AM RLC-TM
DCH FP DCH FP DCH FP
DCCH DCCH DCCH DCCH DTCH
DCH DCH
RRC
PDCP
GTP IuUP
PS RAB CS RAB
MAC–c
RRC
SRB
RLC-TM RLC-UMRLC-TM
SRB #0
SRB #0
CCCH CCCHPCCH
PCH FP FACH FPRACH FP
FACHPCH
RACH
SRB #1 SRB #2 SRB #3 SRB #4
DCH’s
MAC-d
MAC-c/sh
Flows
5
CS Domain – End to End Protocols
PHY
PHY [E1/T1/STM]
ATM
AAL2
FP
AAL5
SSCOP
SSCF-UNI
STC.2 NBAP
ALCAP
PHY
PHY-upper
MAC
RLC
RRCCodec
MM
CC
PHY [E1/T1/STM]
ATM
AAL2
FP
AAL5
SSCOP
SSCF-UNI
STC.2NBAP
ALCAP PHY-upper
MAC
RLC
RRC
IuUP
AAL5
SSCOP
SSCF-NNI
STC.1
ALCAP
MTP3-b
SCCP
RANAP
PHY [E1/T1/STM]
ATM
AAL2
IuUP
AAL5
SSCOP
SSCF-NNI
STC.1
ALCAP
MTP3-b
SCCP
RANAP
Codec
MM
CC
UE Node-B RNC 3G-MSC
Uu IuB Iu-CS
6
PS Domain – End to End Protocols
PHY
PHY [E1/T1]
ATM
AAL2
FP
AAL5
SSCOP
SSCF-UNI
STC.2 NBAP
ALCAP
PHY
PHY-upper
MAC
RLC
RRCPDCP
GMM
SM
PHY [E1/T1/STM-1]
ATM
AAL2
FP
AAL5
SSCOP
SSCF-UNI
STC.2NBAP
ALCAP PHY-upper
MAC
RLC
RRC
IP
AAL5
SSCOP
SSCF-NNI
MTP3-b
SCCP
RANAP
PHY [STM-1]
ATM
SSCF-NNI
AAL5
SSCOP
MTP3-b
SCCP
RANAP
GMM
SM
UE Node-B RNC 3G-SGSN
Uu IuB Iu-PS
IP
PDCP GTP-U
UDP
IP
GTP-U
UDP
GTP-C
L2
L1
IP
GTP-C
UDP
GTP-C
L2
L1
IP
3G-GGSN
Gn
7
Handover Scenarios
UTRAN
RNS
Node-BNode-B
RNC
RNS
Node-BNode-B
RNC
Core Network (CN)
UE
8
Call Flow Scenarios
• Node-B initialization
• RRC Connection Establishment and Release
• Location/Routing Area Update
• Circuit Switch Call Setup and Release
• Packet Switch Call Setup and Release
• Handovers
9
Node-B Initialization
RNC MSCNode-BUE
Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
SIB5 System Information Update
Un-block and Un-barred Cell
10
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationAudit Procedure: Audit Required Indication Message
Description: Request the CRNC to perform an audit of the logical resources at the Node B. Node-B initiates this
procedure after the SSCOP layer is established via the exchange of BGN/BGAK PDU’s.
Main IEs
Transaction ID
Channels
SSCF / SSCOP / AAL5
NBAPNBAP
Audit Required Indication
[ Transaction ID ]
11
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationAudit Procedure: Audit Request Message
Description: RNC initiates an audit of the Node-B configuration and status of logical resources, using Audit
Request message. A complete audit of a Node B is performed by one or more Audit procedures.
Main IEs
Transaction ID
Start of audit sequence ind
Channels
SSCF / SSCOP / AAL5
NBAPNBAP
Audit Required Indication
[ Transaction ID ]
NBAPNBAP
Audit Request
[ Transaction ID, Start of Audit Seq Ind ]
12
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationAudit Procedure: Audit Response Message
Description: Node-B sends Audit response to RNC, with its current configuration and status of logical resources,
using Audit Response message.
Main IEs
Transaction ID
End of audit sequence ind
Cell Info (Configured)
Local Cell Information
Communication Control
Port information
Channels
SSCF / SSCOP / AAL5
NBAPNBAP
Audit Required Indication
[ Transaction ID ]
NBAPNBAP
Audit Request
[ Transaction ID, Start of Audit Seq Ind ]
NBAPNBAP
Audit Response
[ End of Audit Seq Ind, Local Resource Info ]
13
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCell Setup Procedure: Resource Status Indication Message
Description: Node-B sends resource indication message to indicate availability or un-availability of local resource
(e.g. Local Cell, etc), or change in capability, operational state, etc of resource.
Main IEs
Transaction ID
No Failure Indication
Local Cell ID
Add/Delete Indicator
Channels
SSCF / SSCOP / AAL5
NBAPNBAP
Resource Status Indication
[ Local Cell ID, Add/Delete Indicator ]
Audit Procedure
14
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCell Setup Procedure: Cell Setup Request Message
Description: RNC initiates Cell Configuration/Setup, which will use resources in Node-B identified by Local Cell
ID, received in Resource Status Indication message.
Main IEs
Transaction ID,
Global (C-ID) Cell ID,
Local (Node-B) Cell ID,
DL/UL Frequency,
Maximum Tx Power,
Primary Scrambling Code
P-SCH, S-SCH info,
PCPICH, SCPICH info,
PCCPCH, BCH, etc info..
Channels
SSCF / SSCOP / AAL5
NBAPNBAP
Resource Status Indication
[ Local Cell ID, Add/Delete Indicator ]
Audit Procedure
NBAPNBAP
Cell Setup Request
[ Global/Local Cell ID, Physical Config. ]
15
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCell Setup Procedure: Cell Setup Response Message
Description: Node B reserves necessary resources and configure the new cell according to received parameters,
and on success sends Cell Setup Response to RNC. (On failure, Cell Setup Failure response will be sent!!)
Main IEs
Transaction ID
Channels
SSCF / SSCOP / AAL5
NBAPNBAP
Resource Status Indication
[ Local Cell ID, Add/Delete Indicator ]
Audit Procedure
NBAPNBAP
Cell Setup Request
[ Global/Local Cell ID, Physical Config. ]
NBAPNBAP
Cell Setup Response
[ Transaction ID ]
16
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCell Setup Procedure: Block Resource Request Message
Description: Node-B request RNC to block (prohibit use of!!) new configured cell until system information (MIB,
SIBs, etc) are updated and broadcast on BCH (i.e. PCCPCH).
Main IEs
Transaction ID
Global (C-ID) Cell ID
Blocking Priority (High!!)
Channels
SSCF / SSCOP / AAL5
NBAPNBAP
Resource Status Indication
[ Local Cell ID, Add/Delete Indicator ]
Audit Procedure
NBAPNBAP
Cell Setup Request
[ Global/Local Cell ID, Physical Config. ]
NBAPNBAP
Cell Setup Response
[ Transaction ID ]
NBAPNBAP
Block Resource Request
[ Transaction ID, Blocking Priority ]
17
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCell Setup Procedure: Block Resource Response Message
Description: RNC Blocks respective resource (cell!!), and send successful response to the Node-B.
Main IEs
Transaction ID
Channels
SSCF / SSCOP / AAL5
NBAPNBAP
Resource Status Indication
[ Local Cell ID, Add/Delete Indicator ]
Audit Procedure
NBAPNBAP
Cell Setup Request
[ Global/Local Cell ID, Physical Config. ]
NBAPNBAP
Cell Setup Response
[ Transaction ID ]
NBAPNBAP
Block Resource Request
[ Transaction ID, Blocking Priority ]
NBAPNBAP
Block Resource Response
[ Transaction ID ]
18
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationSystem Info Update Procedure: System Info Update Request Message
Description: RNC sends System Information, Scheduling Information, System Information Update time, etc of
respective configured cell to Node-B using series of System Information Update Request message.
Main IEs
Transaction ID
Global (C-ID) Cell ID
BCCH Modification Time
MIB, SB, SIB info
Segment Info
Channels
SSCF / SSCOP / AAL5
Audit Procedure
NBAPNBAP
System Information Update Request
[ SIB segment info. ]
Cell Setup Procedure
19
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationSystem Info Update Procedure: System Info Update Response Message
Description: Node-B process received System Information, Scheduling Information, System Information Update
time, etc and send successful response using System Information Update Response message.
Main IEs
Transaction ID
Global (C-ID) Cell ID
Channels
SSCF / SSCOP / AAL5
Audit Procedure
NBAPNBAP
System Information Update Request
[ SIB segment info. ]
Cell Setup Procedure
NBAPNBAP
System Information Update Response
NBAPNBAP
System Information Update Request
[ SIB segment info. ]
NBAPNBAP
System Information Update Response
Segment 1
Segment 2
20
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationSystem Info Update Procedure: RRC System Information Message
Description: Node-B store and process received system information; and schedules transmission of each
segment according to scheduling information, on BCCH: BCH: PCCPCH, in Cell.
Main IEs
Master Information Block,
Scheduling Block,
System Information Block
Channels
BCCH / BCH / PCCPCH
Audit Procedure
NBAPNBAP
System Information Update Request
[ SIB segment info. ]
Cell Setup Procedure
NBAPNBAP
System Information Update Response
NBAPNBAP
System Information Update Request
[ SIB segment info. ]
NBAPNBAP
System Information Update Response
Segment 1
Segment 2
RRCRRC
BCCH: System Information
RRCRRC
BCCH: System Information
21
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: Common TrCH Setup Request Message
Description: RNC use this procedure to setup Common transport channel(s), along with associated physical
channels, on which they are mapped, in Node-B. (e.g. One PRACH, AICH, RACH in single message!!.)
Main IEs
Transaction ID, Cell ID,
PRACH parameters [ e.g.
TFCS, SF, Signatures, etc..]
AICH parameters [ e.g.
Channel Codes, Power, etc..]
RACH parameters [ e.g.
TrCH ID, TFS, etc..]
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
NBAPNBAP
Common TrCH Setup Request
[PRACH, AICH, RACH]
22
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: Common TrCH Setup Response Message
Description: Node B configure and activate indicated PRACH, AICH and associated RACH transport channel, and
sends successful response to RNC (with TLA and Binding ID for RACH IuB AAL2 Bearer!!).
Main IEs
Transaction ID, RACH parameters [ e.g.
TrCH ID, Transport Layer
Address and Binding ID ]
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
NBAPNBAP
Common TrCH Setup Request
[PRACH, AICH, RACH]
NBAPNBAP
Common TrCH Setup Response
[TLA, Binding ID]
23
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: ALCAP Establish Request Message
Description: RNC initiates establishment of AAL2 bearer for RACH, using received Transport Layer Address and
Binding ID information, in response from Node-B.
Main IEs
OSAID / DSAID (Originating
/ Destination signalling
association ID)
CEID (Path ID + CID) SUGR (Binding ID!!)
AAL2 Destination Address
of Node-B
Channels
STP.2 / SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
NBAPNBAP
Common TrCH Setup Request
[PRACH, AICH, RACH]
NBAPNBAP
Common TrCH Setup Response
[TLA, Binding ID]
ALCAPALCAP
ALCAP Establish Request (ERQ)
[OSAID,DSAID,SUGR,AAL2 Address]
24
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: ALCAP Establish Confirm Message
Description: Node-B ALCAP verifies received Binding ID; and respond successful establishment of AAL2 bearer
using ALCAP confirm message.
Main IEs
OSAID
DSAID
Channels
STP.2 / SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
NBAPNBAP
Common TrCH Setup Request
[PRACH, AICH, RACH]
NBAPNBAP
Common TrCH Setup Response
[TLA, Binding ID]
ALCAPALCAP
ALCAP Establish Confirm (ECF)
[OSAID,DSAID]
ALCAPALCAP
ALCAP Establish Request (ERQ)
[OSAID,DSAID,SUGR,AAL2 Address]
25
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: Common TrCH Setup Request Message
Description: RNC use this procedure to setup Common transport channel(s), along with associated physical
channels, on which they are mapped, in Node-B. (e.g. One SCCPCH, PICH, PCH, FACH(s) in single message!!.)
Main IEs
Transaction ID, Cell ID,
SCCPCH parameters [e.g. ID,
TFCS, SF, Codes, etc..]
PCH parameters [ e.g. ID,
TFS,Window(ToAWS, ToAWE),
PICH Code, Max Power, .. ]
FACH(s) parameters [ e.g.
ID, TFS, Window(ToAWS,
ToAWE), Max Power, .. ]
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
NBAPNBAP
Common TrCH Setup Request
[ SCCPCH, PCH+PICH, FACH(s) ]
26
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: Common TrCH Setup Response Message
Description: Node B configure and activate indicated SCCPCH, PICH, associated PCH and FACH(s) transport
channel, and sends successful response to RNC (with TLA and Binding ID for PCH, FACH IuB AAL2 Bearer!!).
Main IEs
Transaction ID, PCH parameters [ e.g. TrCH
ID, Transport Layer Address
and Binding ID ]
FACH(s) parameters [ e.g.
TrCH ID, Transport Layer
Address and Binding ID ]
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
NBAPNBAP
Common TrCH Setup Request
[ SCCPCH, PCH+PICH, FACH(s) ]
NBAPNBAP
Common TrCH Setup Response
[TLA(s), Binding ID(s)]
Common TrCH(PRACH, AICH, RACH) Setup
27
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: ALCAP Establish Request Message
Description: RNC initiates establishment of AAL2 bearer for PCH and FACH(s), using received respective
Transport Layer Address and Binding ID information, in response from Node-B.
Main IEs
OSAID
DSAID + CEID
SUGR (Binding ID!!)
AAL2 Destination Address
of Node-B
Channels
STP.2 / SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
NBAPNBAP
Common TrCH Setup Request
[ SCCPCH, PCH+PICH, FACH(s) ]
NBAPNBAP
Common TrCH Setup Response
[TLA(s), Binding ID(s)]
ALCAPALCAP
ALCAP ERQ
[OSAID,DSAID,SUGR,AAL2 Address]
Common TrCH(PRACH, AICH, RACH) Setup
For PCH & FACH(s) bearers
28
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: ALCAP Establish Confirm Message
Description: Node-B ALCAP verifies received Binding ID; and respond successful establishment of AAL2 bearer
using ALCAP confirm message.
Main IEs
OSAID
DSAID
Channels
STP.2 / SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
NBAPNBAP
Common TrCH Setup Request
[ SCCPCH, PCH+PICH, FACH(s) ]
NBAPNBAP
Common TrCH Setup Response
[TLA(s), Binding ID(s)]
ALCAPALCAP
ALCAP Establish Request (ERQ)
[OSAID,DSAID,SUGR,AAL2 Address]
ALCAPALCAP
ALCAP Establish Confirm (ECF)
[OSAID,DSAID]
Common TrCH(PRACH, AICH, RACH) Setup
For PCH & FACH(s) bearers
29
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: FP DL Synchronization Frame
Description: After successful establishment of AAL2 bearer, at RNC, PCH and FACH(s) FPs initiates L2
synchronization by sending DL synchronization control frame with current CFN.
Main IEs
CFN (Connection Frame
Number)
Channels
FP / AAL2
Audit Procedure
Cell Setup Procedure
System Information Update
NBAPNBAP
Common TrCH Setup Request
[ SCCPCH, PCH+PICH, FACH(s) ]
NBAPNBAP
Common TrCH Setup Response
[TLA(s), Binding ID(s)]
ALCAPALCAP
ALCAP Establish Request (ERQ)
[OSAID,DSAID,SUGR,AAL2 Address]
ALCAPALCAP
ALCAP Establish Confirm (ECF)
[OSAID,DSAID]
FPFP
DL Synchronization
[ CFN ]
Common TrCH(PRACH, AICH, RACH) Setup
For PCH & FACH(s) bearers
30
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationCommon TrCH Setup Procedure: FP UL Synchronization Frame
Description: Node-B RACH FP verifies relationship of SFN with received CFN, and respond back with UL
synchronization control frame, containing Time of Arrival [ToA - required timing adjustment!!] information.
Main IEs
CFN (Connection Frame
Number),
ToA [Time of Arrival]
Channels
FP / AAL2
Audit Procedure
Cell Setup Procedure
System Information Update
NBAPNBAP
Common TrCH Setup Request
[ SCCPCH, PCH+PICH, FACH(s) ]
NBAPNBAP
Common TrCH Setup Response
[TLA(s), Binding ID(s)]
ALCAPALCAP
ALCAP Establish Request (ERQ)
[OSAID,DSAID,SUGR,AAL2 Address]
ALCAPALCAP
ALCAP Establish Confirm (ECF)
[OSAID,DSAID]
FPFP
DL Synchronization
[ CFN ]
FPFP
UL Synchronization
[ CFN, ToA ]
Common TrCH(PRACH, AICH, RACH) Setup
For PCH & FACH(s) bearers
31
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationSystem Info Update Procedure: System Info Update Request Message
Description: After successful setup of all common physical and transport channels for a Cell, RNC sends System
Information, Scheduling Information, etc (i.e. SIB5 [& SIB6!!] of respective configured cell) to Node-B.
Main IEs
Transaction ID
Global (C-ID) Cell ID
BCCH Modification Time
Reference to other SIBs
Segment Info [SIB5 with
PRACH info, SCCPCH info,
AICH info, PICH info, etc ..]
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
NBAPNBAP
System Information Update Request
[ SIB5 segment info. ]
32
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationSystem Info Update Procedure: System Info Update Request Message
Description: Node-B process received SIB5 (and SIB6!!) System Information, Scheduling Information, System
Information Update time, etc and send successful response to RNC.
Main IEs
Transaction ID
Global (C-ID) Cell ID
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
NBAPNBAP
System Information Update Request
[ SIB5 segment info. ]
NBAPNBAP
System Information Update Response
33
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationSystem Info Update Procedure: System Info Update Request Message
Description: Node-B sends resource indication message to indicate that it has successfully change cell capacity
and communication control port operational state (and ready to unblock cell!!)
Main IEs
Transaction ID
Communication Control
Port ID
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
NBAPNBAP
Resource Status Indication
[ Communication Control port ID ]
SIB5 System Information Update
34
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationSystem Info Update Procedure: System Info Update Request Message
Description: Node-B sends resource unblock indication message to RNC, to indicate that respective Cell is
operational and can be unblocked.
Main IEs
Transaction ID
Global (C-ID) Cell ID
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
NBAPNBAP
Resource Status Indication
[ Communication Control port ID ]
NBAPNBAP
Unblock Resource Indication
[ C-ID ]
SIB5 System Information Update
35
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationSystem Info Update Procedure: System Info Update Request Message
Description: After successful unblocking cell resource, RNC sends updated SIB3 System Information (with cell
status as unbarred!!) to Node-B.
Main IEs
Transaction ID
Global (C-ID) Cell ID
BCCH Modification Time
Reference to other SIBs
Segment info [ SIB3 with
Cell status unbarred!! ]
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
NBAPNBAP
Resource Status Indication
[ Communication Control port ID ]
NBAPNBAP
Unblock Resource Indication
[ C-ID ]
NBAPNBAP
System Information Update Request
[ SIB3 segment info. ]
SIB5 System Information Update
36
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationSystem Info Update Procedure: System Info Update Request Message
Description: Node-B process received SIB3 System Information, Scheduling Information, System Information
Update time, etc and send successful response to RNC.
Main IEs
Transaction ID
Global (C-ID) Cell ID
Channels
SSCF / SSCOP / AAL5
Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
NBAPNBAP
Resource Status Indication
[ Communication Control port ID ]
NBAPNBAP
Unblock Resource Indication
[ C-ID ]
NBAPNBAP
System Information Update Request
[ SIB3 segment info. ]
NBAPNBAP
System Information Update Response
SIB5 System Information Update
37
Channels Main IEs
RNC MSCNode-BUE
Node-B InitializationNode-B initialization with operational Cell Context!!..
Main IEsChannels
Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
SIB5 System Information Update
Un-block and Un-barred Cell
38
RRC Connection Management
RNC MSCNode-BUE
Random Access Procedure
RRC Connection Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
UE Context Cleanup
39
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementRandom Access Procedure: System Information Broadcast
Description: Node-B transmits system information blocks according to scheduling information, on BCCH: BCH:
PCCPCH, in Cell. UE acquires system information blocks required for initial access in idle mode.
Main IEs
Master Information Block,
Scheduling Block,
System Information Block
[SIB 1, SIB 2, SIB 3, etc..]
Channels
BCCH / BCH / PCCPCH
RRCRRC
BCCH: System Information
RRCRRC
BCCH: System Information
40
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementRandom Access Procedure: Physical Layer Access attempts
Description: UE use cell system information to determine common physical channel configuration, initial power,
etc.. It use received PCPICH power, calculates initial uplink power (open loop!!) and initiate access to network.
Main IEs
Signature Sequence
Channels
PRACH
RRCRRC
BCCH: System Information
RRCRRC
BCCH: System Information
PHYPHY
Preamble
PHY
Preamble
PHY
Preamble
Wait for AICH response,
No response, Step-up power!!
Retransmit Preamble
Wait for AICH response,
No response, Step-up power!!
Retransmit Preamble
41
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementRandom Access Procedure: Physical Layer Access detection
Description: UE use cell system information to determine common physical channel configuration, initial power,
etc.. It use received PCPICH power, calculates initial uplink power (open loop!!) and initiate access to network.
Main IEs
AICH Response Sequence
Channels
AICH
RRCRRC
BCCH: System Information
RRCRRC
BCCH: System Information
PHYPHY
Preamble
PHY
Preamble
PHY
Preamble
Wait for AICH response,
No response, Step-up power!!
Retransmit Preamble
Wait for AICH response,
No response, Step-up power!!
Retransmit Preamble
PHYPHY
Access Indication
42
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementInitial Access Request: RRC Connection Request Message
Description: On successful physical layer access detection, UE transmits RRC Connection Request message to
network on RACH : PRACH.
Main IEs
Initial UE identity [ e.g.
IMSI, TMSI, P-TMSI, IMEI, etc.
]
Establishment Cause [ e.g.
Originating or Terminating
voice,data..;Emergency, etc]
Measurement Information
Channels
CCCH : RACH : PRACH
Random Access Procedure
RRCRRC
CCCH: RRC Connection Request
PHYPHY
RACH Message
[ Data, Control (TFCI) ]
FPFP
RACH Data Frame
[ CFN, TFI, TB(s), CRCI indicator ]
RLC
MAC RLC
MACProcess received PRACH data;
Decode it using control info(TFCI);
43
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementUE Context Setup Procedure: Radio Link Setup Request Message
Description: On reception of RRC Connection Request message, RNC selects L1, L2 parameters according to UE
RRC state and allocate resources. If selected RRC state Cell DCH, initiates RL setup towards Node-B.
Main IEs
Cell ID, Comm Ctxt ID,
UL/DL DPCH info [ e.g.
Codes, TFCS, etc ]
DCH info [ e.g. TrCH ID,
UL/DL TFS, Window(ToAWS,
ToAWE), Priority, etc..]
Power Information [ e.g.
Initial power, SIR target,
Max/Min DL power, etc ]
Channels
SSCF / SSCOP / AAL5
Random Access Procedure
RRC Connection Setup Request
NBAPNBAP
Radio Link Setup Request
[ UL/DL DPCH info, RL info, DCH ]
44
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementUE Context Setup Procedure: Radio Link Setup Response Message
Description: On reception Radio Link Setup Request message, Node-B reserves necessary resources and
configure new radio link(s) according to received parameters, and respond success to RNC.
Main IEs
Transaction ID,
Node-B Communication
Context ID
DCH parameters [ e.g. TrCH
ID, Transport Layer Address
and Binding ID ]
Channels
SSCF / SSCOP / AAL5
Random Access Procedure
RRC Connection Setup Request
NBAPNBAP
Radio Link Setup Request
NBAPNBAP
Radio Link Setup Response
[ Comm Ctxt info, TLA, Binding ID ]
45
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementUE Context Setup Procedure: ALCAP Establish Request/Confirm Message
Description: RNC initiates AAL2 bearer establishment for DCH, using received AAL2 TLA and Binding ID. Node-B
ALCAP verifies received Binding ID; and respond successful establishment with ALCAP Confirm msg.
Main IEs
OSAID, DSAID + CEID,
SUGR (Binding ID!!),
AAL2 destination Address
OSAID,
DSAID
Channels
SSCF / SSCOP / AAL5
Random Access Procedure
RRC Connection Setup Request
NBAPNBAP
Radio Link Setup Request
NBAPNBAP
Radio Link Setup Response
ALCAPALCAP
ALCAP Establish Request (ERQ)
[OSAID,DSAID,SUGR,AAL2 Address]
ALCAPALCAP
ALCAP Establish Confirm (ECF)
[OSAID,DSAID]
46
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementUE Context Setup Procedure: FP DL/UL Synchronization Frame
Description: At RNC, DCH FP initiates L2 synchronization using DL synchronization Control Frame with CFN.
Node-B DCH FP verifies CFN to SFN relationship; & respond back with ToA(required timing adjustment) Info.
Main IEs
CFN (Connection Frame
Number)
CFN (Connection Frame
Number),
ToA (Time of Arrival)
Channels
FP / AAL2
Random Access Procedure
RRC Connection Setup Request
NBAPNBAP
Radio Link Setup Request
NBAPNBAP
Radio Link Setup Response
ALCAPALCAP
ALCAP Establish Request (ERQ)
ALCAPALCAP
ALCAP Establish Confirm (ECF)
FPFP
DL Synchronization
[ CFN ]
FPFP
UL Synchronization
[ CFN, ToA ]
47
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementInitial Access Response: RRC Connection Setup Message
Description: On successful setup of UE context, RNC sends RRC Connection Setup message to UE over CCCH :
FACH : SCCPCH, with information about allocated resources/configuration.
Main IEs
Received Initial UE ID,
RRC State [DCH, FACH]
RNTIs [U-RNTI, C-RNTI]
SRB info [RLC, mapping],
UL/DL DCH info [e.g. ID, TFS,
TFCS, etc..]
RL info [e.g. Frequency,
Codes, etc]
Power Info, etc..
Channels
CCCH : FACH : SCCPCH
Random Access Procedure
RRC Connection Setup Request
UE Context Setup
RRCRRC
CCCH: RRC Connection Setup
PHYPHY
SCCPCH Message
[ Data, Control (TFCI) ]
FPFP
FACH Data Frame(s)
[ CFN, TFI, TB(s) ]
RLC
MACRLC
MAC RRC Connection Setup message
would be split into several TB(s),
hence this sequence will repeat!!
48
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementInitial Access Response: RRC Connection Setup Complete Message
Description: On reception of RRC Connection Setup message, UE configures its L1, L2 according RRC state and
respective received parameters, and responds to RNC using RRC Connection Setup Complete message.
Main IEs
RRC transaction ID,
START List [CS, PS]
Radio Access Capabilities
[e.g. Basic, extended, inter-
system, etc]
Channels
DCCH : DCH : DPDCH
Random Access Procedure
RRC Connection Setup Request
UE Context Setup
RRCRRC
CCCH: RRC Connection Setup
PHYPHY
SCCPCH Message
[ Data, Control (TFCI) ]
FPFP
FACH Data Frame(s)
[ CFN, TFI, TB(s) ]
RLC
MACRLC
MAC RRC Connection Setup message
would be split into several TB(s),
hence this sequence will repeat!!
RRCRRC
DCCH: RRC Connection Setup Complete
RLC
MAC
PHYPHY
DPCH [DPDCH + DPCCH]
[ Data, Control (TFCI,TFC,Pilot) ]
FPFP
DCH Data Frame
[ CFN, TFI, TB(s), CRCI indicator ]
RLC
MAC
49
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementRRC Connection Release: RRC Connection Release Message
Description: RNC anytime can release RRC Connection in Cell FACH or Cell DCH state, by sending RRC Connection
Release message on DCCH. [exceptionally on CCCH, when UE in Cell FACH state!!]
Main IEs
RRC transaction ID, Release Cause[e.g. normal,
inactivity, directed re-
establishment, congestion, ..]
Rplmn information
Channels
DCCH : DCH : DPDCH
Random Access Procedure
RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRCRRC
DCCH: RRC Connection Release
PHYPHY
DPCH [DPDCH + DPCCH]
[ Data, Control (TFCI,TPC,Pilot) ]
FPFP
DCH Data Frame(s)
[ CFN, TFI, TB(s) ]
RLC
MACRLC
MAC
50
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementRRC Connection Release: RRC Connection Release Complete Message
Description: On reception of RRC Connection Release message, responds to RNC with RRC Connection Release
Complete message on DCCH, terminates RRC Connection and move to idle state.
Main IEs
RRC transaction ID
Channels
DCCH : DCH : DPDCH
Random Access Procedure
RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRCRRC
DCCH: RRC Connection Release
PHYPHY
DPCH [DPDCH + DPCCH]
[ Data, Control (TFCI,TPC,Pilot) ]
FPFP
DCH Data Frame(s)
[ CFN, TFI, TB(s) ]
RLC
MACRLC
MAC
RRCRRC
DCCH: RRC Connection Release Complete
RLC
MAC
PHYPHY
DPCH [DPDCH + DPCCH]
[ Data, Control (TFCI,TFC,Pilot) ]
FPFP
DCH Data Frame
[ CFN, TFI, TB(s), CRCI indicator ]
RLC
MAC
51
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementUE Context Cleanup: NBAP Radio Link Deletion Request Message
Description: On reception of RRC Connection Release Complete message, RNC initiates cleanup of UE context. If
RRC Connection in Cell DCH state, initiate Radio Link Deletion Request towards Node-B.
Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
Node-B Comm Ctxt ID,
RL ID(s)
Channels
SSCF : SSCOP : AAL5
Random Access Procedure
RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
NBAPNBAP
Radio Link Deletion Request
[ RL ID(s) ]
52
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementUE Context Cleanup: NBAP Radio Link Deletion Response Message
Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective
RL Ids. On success, respond with Radio Link Deletion Response message to RNC.
Main IEs
Transaction ID,
CRNC Communication
Context ID
Channels
SSCF : SSCOP : AAL5
Random Access Procedure
RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
NBAPNBAP
Radio Link Deletion Request
NBAPNBAP
Radio Link Deletion Response
[ CRNC Comm Ctxt ID ]
53
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementUE Context Cleanup: ALCAP Release Request/Confirm Message
Description: After RL deletion, RNC initiate AAL2 bearer release allocated for DCH data stream. RNC ALCAP
request release with Release Request message, Node-B ALCAP confirms it with Release Confirm message.
Main IEs
DSAID
Cause
DSAID
Channels
STC.2 / SSCF / SSCOP / AAL5
Random Access Procedure
RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
NBAPNBAP
Radio Link Deletion Request
NBAPNBAP
Radio Link Deletion Response
ALCAPALCAP
ALCAP Release Request
[ DSAID, Cause ]
ALCAPALCAP
ALCAP Release Confirm
[ DSAID ]
54
Channels Main IEs
RNC MSCNode-BUE
RRC Connection ManagementRRC Connection Established and Released!!..
Main IEsChannels
Random Access Procedure
RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
UE Context Cleanup
55
Mobility Management – Location
Update
RNC MSC/VLRNode-BUE
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
Identification /Authentication / Security Procedure (Optional!!)
Location Update Accept (Optional TMSI Reallocation!!) Procedure
RRC Connection Release
UE Context Cleanup
Iu Connection Release
56
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Signalling Connection Establishment: RRC Initial Direct Transfer Message
Description: On successful establishment of RRC Connection, UE sends first NAS message, enclosed in RRC
Initial Direct Transfer message on DCCH.
Main IEs
RRC transaction ID,
CN Domain Identity [e.g. CS,
PS],
NAS Message [ Encoded –
Update Type, Cipher Key Seq
No, LAI, Classmark, .. ]
Measurement Results
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
RRCRRC
DCCH: Initial Direct Transfer
[ CN Domain ID, NAS Message ]
57
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Signalling Connection Establishment: RANAP Initial UE Message
Description: RNC uses received CN domain identity in Initial Direct Transfer Message, and initiate Iu (Iu-CS)
connection setup, and transfer of received Initial UE NAS message using RANAP to core network (MSC/VLR).
Main IEs
CN Domain ID [CS or PS]
Location Info [ e.g. LAI, RAC,
SAI, etc..]
NAS–PDU [ Encoded –
Update Type, Cipher Key Seq
No, LAI, Classmark, .. ]
Global RNC ID
Iu Signalling Connection
Identifier
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
RRCRRC
DCCH: Initial Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]
SCCPSCCP
Connection Confirm (CC)
[ SRC/DST References ]
SCCPSCCP
Connection Request (CR)
[ Reference, SRC/DST Add, User Data ]
Iu (Iu-CS!!) Connection Setup;
SCCP carry RANAP Initial UE Message
piggybacked in SCCP CR PDU!!
All subsequent RANAP messages will be
sent over this established SCCP Connection!!
58
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Identification Procedure: RANAP Direct Transfer Message
Description: MM (optionally!!) initiates Identification Procedure, with Identity Request message. MSC forwards
Identity Request message, encoded NAS PDU, using RANAP Direct Transfer Message to RNC.
Main IEs
NAS–PDU [ Encoded –
Identity Request, Identity
Type (e.g. IMSI, TMSI, etc)]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RANAPRANAP
Direct Transfer
[ NAS PDU (Identity Request!!) ]
59
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Identification Procedure: RRC Downlink Direct Transfer Message
Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct
Transfer message and send it to UE on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
CN Domain ID [CS or PS],
NAS Message [ Encoded –
Identity Request, Identity
Type (e.g. IMSI, TMSI, etc)]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Identity Request!!) ]
60
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Identification Procedure: RRC Uplink Direct Transfer Message
Description: UE (MM) responds with Identity Response, encoded NAS PDU, in RRC Uplink Direct Transfer
message on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
CN Domain ID [CS or PS],
NAS Message [ Encoded –
Identity Response, Requested
Identity Value ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Identity Request!!) ]
RRCRRC
DCCH: Uplink Direct Transfer
[ CN Domain ID, NAS Message ]
61
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Identification Procedure: RANAP Direct Transfer Message
Description: RNC forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer
Message.
Main IEs
NAS Message [ Encoded –
Identity Response, Requested
Identity Value ]
Location Info [ e.g. LAI, RAC,
SAI, etc..] optional
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Identity Request!!) ]
RRCRRC
DCCH: Uplink Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Identity Response!!) ]
62
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Authentication Procedure: RANAP Direct Transfer Message
Description: MM (optionally!!) initiates Authentication Procedure, with Identity Request message. MSC
forwards Authentication Request message, encoded NAS PDU, using RANAP Direct Transfer Message to RNC.
Main IEs
NAS–PDU [ Encoded –
Authentication Request,
CKSN, RAND, AUTN, .. ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RANAPRANAP
Direct Transfer
[ NAS PDU (Authentication Request!!) ]
Identification Procedure
63
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Authentication Procedure: RRC Downlink Direct Transfer Message
Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct
Transfer message and send it to UE on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
CN Domain ID [CS or PS],
NAS Message [ Encoded –
Authentication Request,
CKSN, RAND, AUTN, .. ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Authentication Request!!) ]
Identification Procedure
64
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Authentication Procedure: RRC Uplink Direct Transfer Message
Description: UE (MM) responds with Authentication Response, encoded NAS PDU, in RRC Uplink Direct Transfer
message on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
CN Domain ID [CS or PS],
NAS Message [ Encoded –
Authentication Response,
SRES (UE Calculated!!) ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Authentication Request!!) ]
RRCRRC
DCCH: Uplink Direct Transfer
[ CN Domain ID, NAS Message ]
Identification Procedure
65
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Authentication Procedure: RANAP Direct Transfer Message
Description: RNC forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer
Message.
Main IEs
NAS Message [ Encoded –
Authentication Response,
SRES (UE Calculated!!) ]
Location Info [ e.g. LAI, RAC,
SAI, etc..] optional
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Authentication Request!!) ]
RRCRRC
DCCH: Uplink Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Authentication Response!!) ]
Identification Procedure
66
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Security Procedure: RANAP Security Mode Command Message
Description: MSC (optionally!!) initiates Security Procedure, using RANAP Security Mode Command Message to
RNC.
Main IEs
Integrity Protection Info
[e.g. Permitted algorithms,
Integrity Protection Key, . ]
Encryption Info [e.g.
Permitted Algorithm Set,
Encryption Key, . ]
Key Status [Old or New]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RANAPRANAP
Security Mode Command
[ Integrity Protection, Encryption info ]
Identification / Authentication Procedure
67
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Security Procedure: RRC Security Mode Command Message
Description: RNC RRC initiates security procedure, by sending RRC Security Mode Command message to UE on
DCCH (SRB-2).
Main IEs
CN Domain ID [CS or PS],
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
Integrity Prot Mode Info [
Cmd(S/M), Algo, FRESH, DL
Act time for SRBs ]
Ciphering Mode Info [ e.g.
Cmd(Start/Restart), Algo, DL
Act time for all RBs ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Security Mode Command
[ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ]
RANAPRANAP
Security Mode Command
[ Integrity Protection, Encryption info ]
Identification / Authentication Procedure
68
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Security Procedure: RRC Security Mode Complete Message
Description: UE RRC send successful response of security procedure, by sending RRC Security Mode Complete
message to RNC on DCCH (SRB-2).
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
UL Integrity Protection
activation time for SRBs [ i.e.
RRC Msg Seq Numbers ]
UL Ciphering activation time
for all RBs [ i.e. RLC Seq
Numbers ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Security Mode Command
[ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ]
RANAPRANAP
Security Mode Command
[ Integrity Protection, Encryption info ]
Identification / Authentication Procedure
RRCRRC
DCCH: Security Mode Complete
[ Integrity Check Info, UL Integrity Protection/Ciphering Activation Time ]
69
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Security Procedure: RANAP Security Mode Complete Message
Description: RNC send successful response of Security Procedure, using RANAP Security Mode Complete
message towards MSC.
Main IEs
Chosen Integrity Protection
Algorithm [ i. e. UIA1 ]
Chosen Encryption
Algorithm [ No Encryption, or,
UEA1 ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Security Mode Command
[ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ]
RANAPRANAP
Security Mode Command
[ Integrity Protection, Encryption info ]
Identification / Authentication Procedure
RRCRRC
DCCH: Security Mode Complete
[ Integrity Check Info, UL Integrity Protection/Ciphering Activation Time ]
RANAPRANAP
Security Mode Complete
[ Chosen Integrity, Encryption Algorithm ]
70
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Security Procedure: RANAP Common ID Message
Description: MSC provide permanent NAS UE identity (i.e. IMSI) to RNC using RANAP Common ID message. RNC
use same for paging co-ordination functionality.
Main IEs
Permanent NAS UE identity
( i.e. IMSI value )
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RRCRRC
DCCH: Security Mode Command
[ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ]
RANAPRANAP
Security Mode Command
[ Integrity Protection, Encryption info ]
Identification / Authentication Procedure
RRCRRC
DCCH: Security Mode Complete
[ Integrity Check Info, UL Integrity Protection/Ciphering Activation Time ]
RANAPRANAP
Security Mode Complete
[ Chosen Integrity, Encryption Algorithm ]
RANAPRANAP
Common ID
[ Permanent NAS UE Identity ]
71
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Location Update Accept Procedure: RANAP Direct Transfer Message
Description: Core network MM confirms location update procedure by Location Update Accept message to UE.
MSC transfers Location Update Accept, encoded NAS PDU, in RANAP Direct Transfer message to RNC.
Main IEs
NAS–PDU [ Encoded –
Location Update Accept, LAI,
New mobile id(TMSI),]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RANAPRANAP
Direct Transfer
[ NAS PDU (Location Update Accept) ]
Identification / Authentication / Security Procedure
72
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Location Update Accept Procedure: RRC Downlink Direct Transfer Message
Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct
Transfer message and send it to UE on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID [CS or PS] NAS–PDU [ Encoded –
Location Update Accept, LAI,
New mobile id(TMSI),]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RANAPRANAP
Direct Transfer
[ NAS PDU (Location Update Accept) ]
Identification / Authentication / Security Procedure
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
73
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Location Update Accept Procedure: RRC Uplink Direct Transfer Message
Description: (Optionally!!) If TMSI has been reallocated as part of Location Update Accept Message, UE (MM)
responds with TMSI Reallocation Complete, encoded NAS PDU, in RRC Uplink Direct Transfer message.
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID [CS or PS] NAS–PDU [ Encoded – TMSI
Reallocation Complete
Message Type ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RANAPRANAP
Direct Transfer
[ NAS PDU (Location Update Accept) ]
Identification / Authentication / Security Procedure
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
74
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Location Update Accept Procedure: RANAP Direct Transfer Message
Description: RNC forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer
Message.
Main IEs
NAS–PDU [ Encoded – TMSI
Reallocation Complete
Message Type ]
Location Info [ e.g. LAI, RAC,
SAI, etc..] optional
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
RANAPRANAP
Direct Transfer
[ NAS PDU (Location Update Accept) ]
Identification / Authentication / Security Procedure
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (TMSI Realloc Complete) ]
75
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Iu Connection Release: RANAP Iu Release Command Message
Description: On successful completion of Location Update procedure, CN initiate Iu (Signalling!!) Connection
Release procedure, using RANAP Iu Release Command towards RNC.
Main IEs
Cause ( Normal Release!! )
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
RANAPRANAP
Iu Release Command
[ Cause ]
76
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Iu Connection Release: RANAP Iu Release Complete Message
Description: RNC confirms Iu signalling connection release, using RANAP Iu Release Complete message to CN. It
also initiates lower layer (SCCP) connection release, established for respective Iu signalling Connection.
Main IEsChannels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
RANAPRANAP
Iu Release Command
[ Cause ]
RANAPRANAP
Iu Release Complete
SCCPSCCP
Released
[ SRC/DST References, Cause ]
SCCPSCCP
Release Complete
[ SRC/DST References ]
triggers
77
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
RRC Connection Release: RRC Connection Release Message
Description: RNC initiates RRC connection release, by sending RRC Connection Release message to UE on DCCH
(SRB1).
Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
Release Cause[e.g. normal,
inactivity, directed re-
establishment, congestion, ..]
Rplmn information
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection Release
RRCRRC
DCCH: RRC Connection Release
[ Integrity Check info, Release Cause ]
triggers
78
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
RRC Connection Release: RRC Connection Release Complete Message
Description: UE responds with RRC Connection Release Complete message on DCCH to RNC, terminates RRC
connection and move to RRC IDLE state.
Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection Release
RRCRRC
DCCH: RRC Connection Release
[ Integrity Check info, Release Cause ]
triggers
RRCRRC
DCCH: RRC Connection Release Complete
[ Integrity Check info ]
79
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
UE Context Cleanup: NBAP Radio Link Deletion Request Message
Description: On reception of RRC Connection Release Complete message, RNC initiates cleanup of UE context. If
RRC Connection in Cell DCH state, initiate Radio Link Deletion Request towards Node-B.
Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
Node-B Comm Ctxt ID,
RL ID(s)
Channels
SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection ReleaseRRC Connection Release
NBAPNBAP
Radio Link Deletion Request
[ RL ID(s) ]
80
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
UE Context Cleanup: NBAP Radio Link Deletion Response Message
Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective
RL Ids. On success, respond with Radio Link Deletion Response message to RNC.
Main IEs
Transaction ID,
CRNC Communication
Context ID,
Channels
SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection ReleaseRRC Connection Release
NBAPNBAP
Radio Link Deletion Request
[ RL ID(s) ]
NBAPNBAP
Radio Link Deletion Response
[ CRNC Comm Ctxt ID ]
81
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
UE Context Cleanup: ALCAP Release Request/Confirm Message
Description: After RL deletion, RNC initiate AAL2 bearer release allocated for DCH data stream. RNC ALCAP
request release with Release Request message, Node-B ALCAP confirms it with Release Confirm message.
Main IEs
DSAID
Cause
DSAID
Channels
STC.2 / SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection ReleaseRRC Connection Release
NBAPNBAP
Radio Link Deletion Request
[ RL ID(s) ]
NBAPNBAP
Radio Link Deletion Response
[ CRNC Comm Ctxt ID ]
ALCAPALCAP
ALCAP Release Request
[ DSAID, Cause ]
ALCAPALCAP
ALCAP Release Confirm
[ DSAID ]
82
Channels Main IEs
RNC MSCNode-BUE
Mobility Management – Location
Update
Location Update Complete!!..
Main IEsChannels
RRC Connection Establishment
Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection ReleaseRRC Connection Release
UE Context Cleanup
83
Connection Management – CS Call
Setup and ReleaseRNC MSC/VLRNode-BUE
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification /Authentication / Security Procedure (Optional!!)
Call Setup Procedure
RRC Connection Release
UE Context Cleanup
Iu Connection Release
RAB Assignment Procedure ( Iu, IuB, Uu Setups!! )
Call Connect Procedure
Iu Resource SetupIuB Resource Setup
Radio Bearer (Uu) Setup
Call Release Procedure
Call Connected : Voice Transfer!!
84
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Signalling Connection Establishment: RRC Initial Direct Transfer Message
Description: On successful establishment of RRC Connection, UE MM sends Service Request message, encoded
NAS message, enclosed in RRC Initial Direct Transfer message on DCCH.
Main IEs
RRC transaction ID,
CN Domain Identity [e.g. CS,
PS],
NAS Message [ Encoded –
CM service request, Service
type, CKSN, Classmark, .. ]
Measurement Results
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
RRCRRC
DCCH: Initial Direct Transfer
[ CN Domain ID, NAS Message ]
85
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Signalling Connection Establishment: RANAP Initial UE Message
Description: RNC uses received CN domain identity in Initial Direct Transfer Message, and initiate Iu (Iu-CS)
connection setup, and transfer of received Initial UE NAS message using RANAP to core network (MSC/VLR).
Main IEs
CN Domain ID [CS or PS]
Location Info [ e.g. LAI, RAC,
SAI, etc..]
NAS–PDU [ Encoded – CM
service request, Service type,
CKSN, Classmark, .. ]
Global RNC ID
Iu Signalling Connection
Identifier
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
RRCRRC
DCCH: Initial Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]
SCCPSCCP
Connection Confirm (CC)
[ SRC/DST References ]
SCCPSCCP
Connection Request (CR)
[ Reference, SRC/DST Add, User Data ]
Iu (Iu-CS!!) Connection Setup;
SCCP carry RANAP Initial UE Message
piggybacked in SCCP CR PDU!!
All subsequent RANAP messages will be
sent over this established SCCP Connection!!
86
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Signalling Connection Establishment: RANAP Direct Transfer Message
Description: Core network MM confirms CM Service Request acceptance, using CM Service Accept message to
UE. MSC transfers CM Service Accept, encoded NAS PDU, in RANAP Direct Transfer message to RNC.
Main IEs
NAS–PDU [ Encoded – CM
service Accept, Only message
type!! ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
RRCRRC
DCCH: Initial Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]
SCCPSCCP
Connection Confirm (CC)
[ SRC/DST References ]
SCCPSCCP
Connection Request (CR)
[ Reference, SRC/DST Add, User Data ]
Iu (Iu-CS!!) Connection Setup;
SCCP carry RANAP Initial UE Message
piggybacked in SCCP CR PDU!!
All subsequent RANAP messages will be
sent over this established SCCP Connection!!
RANAPRANAP
Direct Transfer
[ NAS PDU (CM Service Accept) ]
87
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Signalling Connection Establishment: RRC Downlink Direct Transfer Message
Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct
Transfer message and send it to UE on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
CN Domain ID (CS!!),
NAS–PDU [ Encoded – CM
service Accept, Only message
type!! ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
RRCRRC
DCCH: Initial Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]
SCCPSCCP
Connection Confirm (CC)
[ SRC/DST References ]
SCCPSCCP
Connection Request (CR)
[ Reference, SRC/DST Add, User Data ]
Iu (Iu-CS!!) Connection Setup;
SCCP carry RANAP Initial UE Message
piggybacked in SCCP CR PDU!!
All subsequent RANAP messages will be
sent over this established SCCP Connection!!
RANAPRANAP
Direct Transfer
[ NAS PDU (CM Service Accept) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
88
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Identification/Authentication/Security Procedure: UE  RNC  CN
Description: After successful establishment of signalling connection, optionally, CN NAS initiates identification,
authentication and security procedures.
Main IEsChannels
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
89
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Setup Procedure: RRC Uplink Direct Transfer Message
Description: After service accept and security procedure, UE (CC) UE initiates Call Setup Message, encoded NAS
PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID (CS!!) NAS Msg [ Encoded – Call
Setup, Calling/Called Party
No, Bearer Capabilities, .. ]
Channels
DCCH : DCH : DPDCH
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
90
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Setup Procedure: RANAP Direct Transfer Message
Description: RNC transparently forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct
Transfer Message.
Main IEs
NAS-PDU [Encoded – Call
Setup, Calling/Called Party
No, Bearer Capabilities, .. ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
RANAPRANAP
Direct Transfer
[ NAS PDU (Call Setup) ]
91
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Setup Procedure: RANAP Direct Transfer Message
Description: MSC Call Control functionality analyze received information in Call Setup message; responds back to
UE with Call Proceeding, encoded NAS PDU, using RANAP Direct Transfer Message towards RNC.
Main IEs
NAS-PDU [Encoded – Call
Proceeding, Chosen Bearer
Capabilities, Priority, ..]
Channels
SCCP : MTP3b : SAAL : AAL5
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
RANAPRANAP
Direct Transfer
[ NAS PDU (Call Setup) ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Call Proceeding) ]
92
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Setup Procedure: RRC Downlink Direct Transfer Message
Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct
Transfer message and send it to UE on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID (CS!!) NAS-PDU [Encoded – Call
Proceeding, Chosen Bearer
Capabilities, Priority, ..]
Channels
SCCP : MTP3b : SAAL : AAL5
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
RANAPRANAP
Direct Transfer
[ NAS PDU (Call Setup) ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Call Proceeding) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
93
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: RANAP RAB Assignment Request Message
Description: After accepting call setup request, MSC initiates RAB setup, using RANAP RAB Assignment Request
message towards RNC.
Main IEs
RAB Setup list, RAB ID
RAB Info [e.g. QoS Info,
Alloc/Ret Priority, ..]
SDU Params per Sub-flow
[BLER, BER, SDU Format info
combination(SDU Size)]
User Plane Info[mode,ver]
Transport Layer Info [ i.e.
TLA, Binding ID ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RANAPRANAP
RAB Assignment Request
[ RAB ID, RAB Params, User Plane Info ]
94
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: ALCAP Establish Request/Confirm Message
Description: RNC initiates AAL2 bearer establishment towards MSC, using received AAL2 TLA & Binding ID. MSC
ALCAP verifies received Binding ID; and respond successful establishment with ALCAP ECF Message.
Main IEs
OSAID, DSAID + CEID,
SUGR (Binding ID!!),
AAL2 Destination Address
OSAID,
DSAID
Channels
STC.1 : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RANAPRANAP
RAB Assignment Request
[ RAB ID, RAB Params, User Plane Info ]
ALCAPALCAP
ALCAP Establish Confirm
[ OSAID,DSAID ]
ALCAPALCAP
ALCAP Establish Request
[ OSAID,DSAID,SUGR,AAL2 Address ]
triggers
95
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: IuUP INIT and INIT ACK Frame
Description: After successful AAL2 bearer creation, RNC IuUP initiates initialization procedure with peer IuUP in
MSC, to negotiate IuUP version and supported RFCIs (i.e. SDU Sizes, Inter-Frame Time, etc) for this Call.
Main IEs
IuUP Version
Number of Sub-flows in
evey RFCI
RFCIs, SDU Sizes
Channels
FP: AAL2
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RANAPRANAP
RAB Assignment Request
[ RAB ID, RAB Params, User Plane Info ]
ALCAPALCAP
ALCAP Establish Confirm
[ OSAID,DSAID ]
ALCAPALCAP
ALCAP Establish Request
[ OSAID,DSAID,SUGR,AAL2 Address ]
IuUPIuUP
INITIALIZATION ACK
IuUPIuUP
INITIALIZATION
[ IuUP Version, RFCIs, SDU Sizes ]
triggers
96
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: NBAP RL Reconfiguration Prepare Message
Description: After (or along with!!) Iu resource allocation, RNC reserves additional radio resources, according to
RAB requirement and initiates resource allocation over IuB, using NBAP RL Reconfiguration Prepare Message.
Main IEs
NodeB Comm Ctxt ID,
UL/DL DPCH info [ e.g.
Codes, TFCS, etc ]
DCH info [ e.g. TrCH ID,
UL/DL TFS, Window(ToAWS,
ToAWE), Priority, etc..]
RL Info, [e.g. RL ID, DL Code,
Power Information, Max/Min
DL power, etc ]
Channels
SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure (Iu Setup)
NBAPNBAP
RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]
97
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: NBAP RL Reconfiguration Ready Message
Description: Node B reserves necessary resources for new configuration of Radio Link(s), Coordinated DCH for
Voice, etc according to received parameters; and send success response to RNC.
Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
RL IDs
DCH Info Response [ e.g.
TrCH ID, Transport Layer
Address and Binding ID ]
Channels
SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu Setup )
NBAPNBAP
RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]
NBAPNBAP
RL Reconfiguration Ready
[ TLA, Binding ID ]
98
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: ALCAP Establish Request/Confirm Message
Description: RNC initiates AAL2 bearer establishment for voice DCH, using received AAL2 TLA & Binding ID.
Node-B ALCAP verifies received Binding ID; and respond successful establishment with ALCAP Confirm Msg.
Main IEs
OSAID, DSAID + CEID,
SUGR (Binding ID!!),
AAL2 Destination Address
OSAID,
DSAID
Channels
STC.2 : SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu Setup )
NBAPNBAP
RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]
NBAPNBAP
RL Reconfiguration Ready
[ TLA, Binding ID ]
ALCAPALCAP
ALCAP Establish Request
[ OSAID, DSAID, SUGR, AAL2 Address ]
ALCAPALCAP
ALCAP Establish Confirm
[ OSAID, DSAID ]
99
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: FP DL/UL Synchronization Frames
Description: New DCH voice FP initiates L2 synchronization using DL synchronization frame with current CFN.
Node-B FP(peer!!) verifies CFN to SFN relationship; & respond back with ToA(required timing adjustment) info
Main IEs
CFN (Connection Frame
Number)
CFN (Connection Frame
Number),
ToA (Time of Arrival)
Channels
STC.2 : SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu Setup )
NBAPNBAP
RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]
NBAPNBAP
RL Reconfiguration Ready
[ TLA, Binding ID ]
ALCAPALCAP
ALCAP Establish Request
[ OSAID, DSAID, SUGR, AAL2 Address ]
ALCAPALCAP
ALCAP Establish Confirm
[ OSAID, DSAID ]
FPFP
DL Synchronization
[ CFN ]
FPFP
UL Synchronization
[ CFN, ToA ]
100
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: NBAP RL Reconfiguration Commit Message
Description: After successful Iu, IuB Resource setup (and User Plane, L1/L2 at RNC!!), RNC calculates CFN,
activation time, for this synchronized procedure; and provide same to Node-B (and UE along with RB Setup!!).
Main IEs
Transaction ID,
Node-B Communication
Context ID,
CFN (Connection Frame
Number – Activation time for
new configuration!!)
Channels
STC.2 : SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu Setup )
NBAPNBAP
RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]
NBAPNBAP
RL Reconfiguration Ready
[ TLA, Binding ID ]
ALCAPALCAP
ALCAP Establish Request
[ OSAID, DSAID, SUGR, AAL2 Address ]
ALCAPALCAP
ALCAP Establish Confirm
[ OSAID, DSAID ]
FPFP
DL Synchronization
[ CFN ]
FPFP
UL Synchronization
[ CFN, ToA ]
NBAPNBAP
RL Reconfiguration Commit
[ Activation CFN ]
101
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: RRC Radio Bearer Setup Message
Description: On successful Iu, IuB resource (and User Plane, L1/L2 at RNC!!), RNC initiates Radio Bearer Setup
towards UE on DCCH, for requested voice RAB, with selected configuration and allocated resource information.
Main IEs
Activation time (CFN!!)
RB info [ RAB ID, CN ID, RLC
Config, RB mapping ..]
RRC State (Cell DCH!!)
TrCH info [ UL/DL TFCS, DCH
IDs, TFS, etc.. ]
Radio info[e.g. Frequency,
Codes, Power info, etc.. ]
…
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB Setup!! )
RRCRRC
DCCH: Radio Bearer Setup
[ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]
102
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: RRC Radio Bearer Setup Complete Message
Description: UE RRC validates, received RB setup configuration, stores it and activates the same at specified
activation CFN. After activation of new configuration, it sends Radio Bearer Setup Complete message to RNC.
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq no ]
START Value (CS!!)
Ciphering Count-C
Activation Time (CFN!!)
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB Setup!! )
RRCRRC
DCCH: Radio Bearer Setup
[ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]
RRCRRC
DCCH: Radio Bearer Setup Complete
[ RRC Transaction ID, Integrity Check info, START value ]
On activation CFN, Node-B, UE and RNC
L1/L2 activates pending new configuration!!.
103
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RAB Assignment Procedure: RANAP RAB Assignment Response Message
Description: On reception of RRC Radio Bearer Setup Complete message, RNC send successful response to RAB
Assignment procedure, using RANAP RAB Assignment Response message towards MSC.
Main IEs
RAB ID (of successfully
established RAB!!)
Assigned (Chosen) RAB
Parameters (if RAB QoS
negotiation has performed!!)
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB Setup!! )
RRCRRC
DCCH: Radio Bearer Setup
[ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]
RRCRRC
DCCH: Radio Bearer Setup Complete
[ RRC Transaction ID, Integrity Check info, START value ]
On activation CFN, Node-B, UE and RNC
L1/L2 activates pending new configuration!!.
RANAPRANAP
RAB Assignment Response
[ RAB ID ]
104
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Connect Procedure: RANAP Direct Transfer Procedure
Description: After called party user reached/alerted, MSC Call Control respond with Alerting message back to
UE. Alerting message, encoded NAS PDU, is forwarded using RANAP Direct Transfer Message towards RNC.
Main IEs
NAS–PDU [ Encoded –
Alerting Message Type, .. ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAPRANAP
Direct Transfer
[ NAS PDU (Alerting) ]
105
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Connect Procedure: RRC Downlink Direct Transfer Message
Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC
Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID (CS!!)
NAS Message [ Encoded –
Alerting Message Type, .. ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAPRANAP
Direct Transfer
[ NAS PDU (Alerting) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
106
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Connect Procedure: RANAP Direct Transfer Message
Description: After called party user accept the Call, MSC Call Control respond with Connect message back to UE.
Connect message, encoded NAS PDU, is forwarded using RANAP Direct Transfer Message towards RNC.
Main IEs
NAS–PDU [ Encoded –
Connect Message Type, .. ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAPRANAP
Direct Transfer
[ NAS PDU (Alerting) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Connect) ]
107
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Connect Procedure: RRC Downlink Direct Transfer Message
Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC
Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).
Main IEs
NAS Message [ Encoded –
Connect Message Type, .. ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAPRANAP
Direct Transfer
[ NAS PDU (Alerting) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Connect) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
108
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Connect Procedure: RRC Uplink Direct Transfer Message
Description: On reception of Connect message, UE NAS (CC) responds it with Connect Acknowledge message,
encoded NAS PDU, in RRC Uplink Direct Transfer Message on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID (CS!!) NAS Message [ Encoded –
Connect Acknowledge
Message Type, .. ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAPRANAP
Direct Transfer
[ NAS PDU (Alerting) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Connect) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
109
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Connect Procedure: RANAP Direct Transfer Message
Description: RNC transparently forwards received NAS PDU in RRC Uplink Direct Transfer Message, to Core
Network (MSC/VLR), using RANAP Direct Transfer Message.
Main IEs
NAS Message [ Encoded –
Connect Acknowledge
Message Type, .. ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAPRANAP
Direct Transfer
[ NAS PDU (Alerting) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Connect) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Connect Acknowledge) ]
110
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Connected: Voice Transfer!!
Description: Once call in connected state, two way voice transfer continues until, either of party initiates Call
Release Procedure.
Main IEsChannels
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
111
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Release Procedure: RRC Uplink Direct Transfer Message
Description: When calling user disconnects call, UE NAS (CC) initiates Disconnect Message, encoded NAS PDU, in
RRC Uplink Direct Transfer message on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID (CS!!) NAS Message [ Encoded –
Disconnect Message Type, ..]
Channels
DCCH : DCH : DPDCH
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
112
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Release Procedure: RANAP Direct Transfer Message
Description: RNC transparently forwards received NAS PDU in RRC Uplink Direct Transfer, to Core Network
(MSC/VLR), using RANAP Direct Transfer Message.
Main IEs
NAS Message [ Encoded –
Disconnect Message Type, ..]
Channels
SCCP : MTP3b : SAAL : AAL5
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
RANAPRANAP
Direct Transfer
[ NAS PDU (Disconnect) ]
113
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Release Procedure: RANAP Direct Transfer Message
Description: MSC Call Control functionality responds back to UE with Release, encoded NAS PDU, using RANAP
Direct Transfer Message towards RNC.
Main IEs
NAS Message [ Encoded –
Release Message Type, ..]
Channels
SCCP : MTP3b : SAAL : AAL5
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
RANAPRANAP
Direct Transfer
[ NAS PDU (Disconnect) ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Release) ]
114
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Release Procedure: RRC Downlink Direct Transfer Message
Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC
Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID (CS!!) NAS Message [ Encoded –
Release Message Type, ..]
Channels
DCCH : DCH : DPDCH
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
RANAPRANAP
Direct Transfer
[ NAS PDU (Disconnect) ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Release) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
115
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Release Procedure: RRC Uplink Direct Transfer Message
Description: On reception of Release message, UE NAS (CC) responds with Disconnect Message, encoded NAS
PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID (CS!!) NAS Message [ Encoded –
Release Complete Message
Type, ..]
Channels
DCCH : DCH : DPDCH
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
RANAPRANAP
Direct Transfer
[ NAS PDU (Disconnect) ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Release) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
116
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Call Release Procedure: RANAP Direct Transfer Message
Description: RNC transparently forwards received NAS Message received in RRC Uplink Direct Transfer message,
to Core Network (MSC/VLR), using RANAP Direct Transfer Message.
Main IEs
NAS Message [ Encoded –
Release Complete Message
Type, ..]
Channels
SCCP : MTP3b : SAAL : AAL5
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
RANAPRANAP
Direct Transfer
[ NAS PDU (Disconnect) ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Release) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Release Complete) ]
117
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Iu Connection Release Procedure: RANAP Iu Release Command Message
Description: On successful completion of Call Release procedure, CN initiate Iu (Signalling!!) Connection Release
procedure, using RANAP Iu Release Command towards RNC.
Main IEs
Cause ( Normal Release!! )
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
Call Release Procedure
RANAPRANAP
Iu Release Command
[ Cause ]
118
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Iu Connection Release Procedure: RANAP Iu Release Complete Message
Description: RNC confirms Iu signalling connection release, using RANAP Iu Release Complete message to CN. It
also initiates lower layer (SCCP) connection release, established for respective Iu signalling Connection.
Main IEsChannels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
Call Release Procedure
RANAPRANAP
Iu Release Command
[ Cause ]
RANAPRANAP
Iu Release Complete
triggers
SCCPSCCP
Released
[ SRC/DST References, Cause ]
SCCPSCCP
Release Complete
[ SRC/DST References ]
119
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
Iu Connection Release Procedure: ALCAP Release Request/Confirm Message
Description: Iu Connection Release Procedure, also initiates release of AAL2 bearers allocated over Iu (for Voice
flow!!).
Main IEs
DSAID
Cause (Normal!!)
DSAID
Channels
STC.1 : MTP3b : SAAL : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
Call Release Procedure
Iu Connection Release
ALCAPALCAP
ALCAP Release Confirm
[ DSAID ]
ALCAPALCAP
ALCAP Release Request
[ DSAID, Cause ]
triggers
120
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RRC Connection Release: RRC Connection Release Message
Description: RNC initiates RRC connection release, by sending RRC Connection Release message to UE on DCCH
(SRB1).
Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
Release Cause (Normal!!)
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
Call Release Procedure
Iu Connection Release
triggers
RRCRRC
DCCH: RRC Connection Release
[ Integrity Check info, Release Cause ]
121
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
RRC Connection Release: RRC Connection Release Complete Message
Description: UE responds with RRC Connection Release Complete message on DCCH to RNC, release resources
allocated for voice RAB, RB, etc.. terminates RRC connection and move to RRC IDLE state.
Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
Call Release Procedure
Iu Connection Release
triggers
RRCRRC
DCCH: RRC Connection Release
[ Integrity Check info, Release Cause ]
RRCRRC
DCCH: RRC Connection Release Complete
[ Integrity Check info ]
122
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
UE Context Cleanup: NBAP Radio Link Deletion Request Message
Description: On reception of RRC Connection Release Complete message, RNC initiates cleanup of UE context, to
release resources allocated for voice RAB, RB, etc.. initiate Radio Link Deletion Request towards Node-B,
Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
Node-B Comm Ctxt ID,
RL ID(s)
Channels
SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
Call Release Procedure
Iu Connection ReleaseRRC Connection Release
NBAPNBAP
Radio Link Deletion Request
[ RL ID(s) ]
123
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
UE Context Cleanup: NBAP Radio Link Deletion Response Message
Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective
RL Ids, allocated for voice call. On success, respond with Radio Link Deletion Response message to RNC.
Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
Node-B Comm Ctxt ID,
RL ID(s)
Channels
SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
Call Release Procedure
Iu Connection ReleaseRRC Connection Release
NBAPNBAP
Radio Link Deletion Request
[ RL ID(s) ]
NBAPNBAP
Radio Link Deletion Response
[ CRNC Comm Ctxt ID ]
124
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
UE Context Cleanup: ALCAP Release Request/Confirm Message
Description: After RL deletion, RNC initiate AAL2 bearer release allocated for DCH data streams. RNC ALCAP
request release with Release Request message, Node-B ALCAP confirms it with Release Confirm message.
Main IEs
DSAID
Cause
DSAID
Channels
STC.2 / SSCF : SSCOP : AAL5
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
Call Release Procedure
Iu Connection ReleaseRRC Connection Release
NBAPNBAP
Radio Link Deletion Request
[ RL ID(s) ]
NBAPNBAP
Radio Link Deletion Response
[ CRNC Comm Ctxt ID ]
ALCAPALCAP
ALCAP Release Request
[ DSAID, Cause ]
ALCAPALCAP
ALCAP Release Confirm
[ DSAID ]
Twice!!, One for Signalling DCH and
other for Voice DCH AAL2 bearer Release!!
125
Channels Main IEs
RNC MSCNode-BUE
Connection Management – CS Call
Setup and Release
CS Call Setup and Released!!
Description: CS Call Setup, Connected, Voice Transferred, Released, UE back to Idle mode!!..
Main IEsChannels
RRC Connection Establishment
Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
Call Connect Procedure
Call Connected : Voice Transfer!!
Call Release Procedure
Iu Connection ReleaseRRC Connection Release
UE Context Cleanup
126
Session Management – PS Session
Setup and ReleaseRNC SGSNNode-BUE
RRC Connection Establishment
Signalling Connection Establishment (Attach Request) Procedure
Identification /Authentication / Security Procedure (Optional!!)
PDP Context Activation (Session Establishment) Request Procedure
RRC Connection Release
UE Context Cleanup
Iu Connection Release
RAB Assignment Procedure ( Iu, IuB, Uu Setups!! )
PDP Context Activation (Session Establishment) Accept Procedure
Iu Resource SetupIuB Resource Setup
Radio Bearer (Uu) Setup
PDP Context De-activation (Session Release) Procedure
Call Connected : Data Transfer!!
Attach Accept Procedure
127
Channels Main IEs
RNC SGSNNode-BUE
Session Management – PS Session
Setup and Release
Signalling Connection Establishment: RRC Initial Direct Transfer Message
Description: On successful establishment of RRC Connection, UE MM sends Attach Request message, encoded
NAS message, enclosed in RRC Initial Direct Transfer message on DCCH.
Main IEs
RRC transaction ID,
CN Domain Identity (PS),
NAS Message [ Encoded –
Attach request, Attach type,
N/w capability, CKSN, .. ]
Measurement Results
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
RRCRRC
DCCH: Initial Direct Transfer
[ CN Domain ID, NAS Message ]
128
Channels Main IEs
RNC SGSNNode-BUE
Session Management – PS Session
Setup and Release
Signalling Connection Establishment: RANAP Initial UE Message
Description: RNC uses received CN domain identity in Initial Direct Transfer Message, and initiate Iu (Iu-PS)
connection setup, and transfer of received Initial UE NAS message using RANAP Initial UE Message to CN.
Main IEs
CN Domain ID [CS or PS]
Location Info [ e.g. LAI, RAC,
SAI, etc..]
NAS–PDU [ Encoded –
Attach request, Attach type,
N/w capability, CKSN, .. ]
Global RNC ID
Iu Signalling Connection
Identifier
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
RRCRRC
DCCH: Initial Direct Transfer
[ CN Domain ID, NAS Message ]
RANAPRANAP
Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]
SCCPSCCP
Connection Confirm (CC)
[ SRC/DST References ]
SCCPSCCP
Connection Request (CR)
[ Reference, SRC/DST Add, User Data ]
Iu (Iu-CS!!) Connection Setup;
SCCP carry RANAP Initial UE Message
piggybacked in SCCP CR PDU!!
All subsequent RANAP messages will be
sent over this established SCCP Connection!!
129
Channels Main IEs
RNC SGSNNode-BUE
Session Management – PS Session
Setup and Release
Identification/Authentication/Security Procedure: UE  RNC  CN
Description: After successful establishment of signalling connection, optionally, CN NAS initiates identification,
authentication and security procedures.
Main IEsChannels
RRC Connection Establishment
Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
130
Channels Main IEs
RNC SGSNNode-BUE
Session Management – PS Session
Setup and Release
Attach Accept Procedure: RANAP Direct Transfer Message
Description: Core network confirms Attach Request acceptance, using Attach Accept message to UE. SGSN
transfers Attach Accept, encoded NAS PDU, in RANAP Direct Transfer message to RNC.
Main IEs
NAS–PDU [ Encoded –
Attach accept, Attach result,
RAI, P-TMSI, RA Timer, .. ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
RANAPRANAP
Direct Transfer
[ NAS PDU (Attach Accept) ]
Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
131
Channels Main IEs
RNC SGSNNode-BUE
Session Management – PS Session
Setup and Release
Attach Accept Procedure: RRC Downlink Direct Transfer Message
Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC
Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).
Main IEs
RRC Transaction ID,
CN Domain ID (CS!!),
NAS Message [ Encoded –
Attach accept, Attach result,
RAI, P-TMSI, RA Timer, .. ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
RANAPRANAP
Direct Transfer
[ NAS PDU (Attach Accept) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
132
Channels Main IEs
RNC SGSNNode-BUE
Session Management – PS Session
Setup and Release
Attach Accept Procedure: RRC Uplink Direct Transfer Message
Description: (Optionally!!) If TMSI/P-TMSI has been reallocated as part of Attach Accept Message, UE (GMM)
responds with Attach Complete, encoded NAS PDU, in RRC Uplink Direct Transfer message.
Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]
CN Domain ID (PS) NAS Message [ Encoded –
Attach Complete Message
Type ]
Channels
DCCH : DCH : DPDCH
RRC Connection Establishment
RANAPRANAP
Direct Transfer
[ NAS PDU (Attach Accept) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
133
Channels Main IEs
RNC SGSNNode-BUE
Session Management – PS Session
Setup and Release
Attach Accept Procedure: RANAP Direct Transfer Message
Description: RNC forwards received NAS Message in RRC Uplink Direct Transfer message, to Core Network
(SGSN), using RANAP Direct Transfer Message.
Main IEs
NAS Message [ Encoded –
Attach Complete Message
Type ]
Channels
SCCP : MTP3b : SAAL : AAL5
RRC Connection Establishment
RANAPRANAP
Direct Transfer
[ NAS PDU (Attach Accept) ]
RRCRRC
DCCH: Downlink Direct Transfer
[ CN Domain ID, NAS Message ]
Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
RRCRRC
DCCH: Uplink Direct Transfer
[ Integrity Check info, CN Domain ID, NAS Message ]
RANAPRANAP
Direct Transfer
[ NAS PDU (Attach Complete) ]
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols
UMTS Call Flows and Protocols

More Related Content

What's hot

Ericsson important optimization parameters
Ericsson important optimization parametersEricsson important optimization parameters
Ericsson important optimization parametersPagla Knight
 
NSA Mobility Managment.pptx
NSA Mobility Managment.pptxNSA Mobility Managment.pptx
NSA Mobility Managment.pptxErayUyanik
 
3g umts-terminating-call
3g umts-terminating-call3g umts-terminating-call
3g umts-terminating-callpkamoto
 
Radio Measurements in LTE
Radio Measurements in LTERadio Measurements in LTE
Radio Measurements in LTESofian .
 
Circuit switched fallback
Circuit switched fallbackCircuit switched fallback
Circuit switched fallbackSubhash Kumar
 
VoLTE KPI Performance
VoLTE KPI PerformanceVoLTE KPI Performance
VoLTE KPI PerformanceVikas Shokeen
 
Top 10 3 G Radio Optimisation Actions
Top 10 3 G Radio Optimisation ActionsTop 10 3 G Radio Optimisation Actions
Top 10 3 G Radio Optimisation ActionsAbdul Muin
 
Layer 3 messages
Layer 3 messagesLayer 3 messages
Layer 3 messagesJohn Samir
 
Hw lte rf-optimization-guide
Hw lte rf-optimization-guideHw lte rf-optimization-guide
Hw lte rf-optimization-guidetharinduwije
 
LTE RADIO PROTOCOLS
LTE RADIO PROTOCOLSLTE RADIO PROTOCOLS
LTE RADIO PROTOCOLSbrkavyashree
 
3g umts-originating-call Call Flow
3g umts-originating-call Call Flow3g umts-originating-call Call Flow
3g umts-originating-call Call FlowEduard Lucena
 
Huawei case analysis call drop
Huawei case analysis call dropHuawei case analysis call drop
Huawei case analysis call dropMuffat Itoro
 
Basic GSM Call Flows
Basic GSM Call FlowsBasic GSM Call Flows
Basic GSM Call Flowsemyl97
 
Lte capacity monitoring
Lte capacity monitoringLte capacity monitoring
Lte capacity monitoringKlajdi Husi
 
Advanced: 5G NR RRC Inactive State
Advanced: 5G NR RRC Inactive StateAdvanced: 5G NR RRC Inactive State
Advanced: 5G NR RRC Inactive State3G4G
 

What's hot (20)

Ericsson important optimization parameters
Ericsson important optimization parametersEricsson important optimization parameters
Ericsson important optimization parameters
 
NSA Mobility Managment.pptx
NSA Mobility Managment.pptxNSA Mobility Managment.pptx
NSA Mobility Managment.pptx
 
3g umts-terminating-call
3g umts-terminating-call3g umts-terminating-call
3g umts-terminating-call
 
Radio Measurements in LTE
Radio Measurements in LTERadio Measurements in LTE
Radio Measurements in LTE
 
UMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFBUMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFB
 
Circuit switched fallback
Circuit switched fallbackCircuit switched fallback
Circuit switched fallback
 
Wcdma callflow
Wcdma callflowWcdma callflow
Wcdma callflow
 
VoLTE KPI Performance
VoLTE KPI PerformanceVoLTE KPI Performance
VoLTE KPI Performance
 
Top 10 3 G Radio Optimisation Actions
Top 10 3 G Radio Optimisation ActionsTop 10 3 G Radio Optimisation Actions
Top 10 3 G Radio Optimisation Actions
 
LTE KPI
LTE KPILTE KPI
LTE KPI
 
Layer 3 messages
Layer 3 messagesLayer 3 messages
Layer 3 messages
 
Hw lte rf-optimization-guide
Hw lte rf-optimization-guideHw lte rf-optimization-guide
Hw lte rf-optimization-guide
 
LTE RADIO PROTOCOLS
LTE RADIO PROTOCOLSLTE RADIO PROTOCOLS
LTE RADIO PROTOCOLS
 
WCDMA Based Events
WCDMA Based EventsWCDMA Based Events
WCDMA Based Events
 
3g umts-originating-call Call Flow
3g umts-originating-call Call Flow3g umts-originating-call Call Flow
3g umts-originating-call Call Flow
 
Huawei case analysis call drop
Huawei case analysis call dropHuawei case analysis call drop
Huawei case analysis call drop
 
Basic GSM Call Flows
Basic GSM Call FlowsBasic GSM Call Flows
Basic GSM Call Flows
 
Lte capacity monitoring
Lte capacity monitoringLte capacity monitoring
Lte capacity monitoring
 
Advanced: 5G NR RRC Inactive State
Advanced: 5G NR RRC Inactive StateAdvanced: 5G NR RRC Inactive State
Advanced: 5G NR RRC Inactive State
 
Layer 3 messages (2G)
Layer 3 messages (2G)Layer 3 messages (2G)
Layer 3 messages (2G)
 

Similar to UMTS Call Flows and Protocols

lte-enodeb-s1-startup-sib-rrc-connection.pdf
lte-enodeb-s1-startup-sib-rrc-connection.pdflte-enodeb-s1-startup-sib-rrc-connection.pdf
lte-enodeb-s1-startup-sib-rrc-connection.pdfJunaid Alam
 
Sharing-Knowledge-OAM-3G-Ericsson .ppt
Sharing-Knowledge-OAM-3G-Ericsson   .pptSharing-Knowledge-OAM-3G-Ericsson   .ppt
Sharing-Knowledge-OAM-3G-Ericsson .pptwafawafa52
 
SON,self optimized network
SON,self optimized networkSON,self optimized network
SON,self optimized networksivakumar D
 
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfRaviSharma1113
 
LTE Attach Call Flow_Vi.pptx
LTE Attach Call Flow_Vi.pptxLTE Attach Call Flow_Vi.pptx
LTE Attach Call Flow_Vi.pptxGaganVerma62
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-callPagla Knight
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-callPrabhat Mittal
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-calltruong Le Duy
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-callLuis Rosas
 
RNC_in_Pool.ppt
RNC_in_Pool.pptRNC_in_Pool.ppt
RNC_in_Pool.pptHatim100
 
L2 MAC LTE PROCEDURES revC
L2 MAC LTE PROCEDURES revCL2 MAC LTE PROCEDURES revC
L2 MAC LTE PROCEDURES revCVincent Daumont
 
Important__Ericsson-WCDMA-RAN-Features-Parameters-and-Counters.pptx
Important__Ericsson-WCDMA-RAN-Features-Parameters-and-Counters.pptxImportant__Ericsson-WCDMA-RAN-Features-Parameters-and-Counters.pptx
Important__Ericsson-WCDMA-RAN-Features-Parameters-and-Counters.pptxMohiuddinAnower
 
Chap 2. lte channel structure .eng
Chap 2. lte  channel structure .engChap 2. lte  channel structure .eng
Chap 2. lte channel structure .engsivakumar D
 
Call processing and handover.eng
Call processing and handover.engCall processing and handover.eng
Call processing and handover.engNeelabh Krishna
 
Chap 4. call processing and handover.eng
Chap 4. call processing and handover.engChap 4. call processing and handover.eng
Chap 4. call processing and handover.engsivakumar D
 
LTE Call Processing and Handover
LTE Call Processing and HandoverLTE Call Processing and Handover
LTE Call Processing and HandoverSitha Sok
 

Similar to UMTS Call Flows and Protocols (20)

lte-enodeb-s1-startup-sib-rrc-connection.pdf
lte-enodeb-s1-startup-sib-rrc-connection.pdflte-enodeb-s1-startup-sib-rrc-connection.pdf
lte-enodeb-s1-startup-sib-rrc-connection.pdf
 
Sharing-Knowledge-OAM-3G-Ericsson .ppt
Sharing-Knowledge-OAM-3G-Ericsson   .pptSharing-Knowledge-OAM-3G-Ericsson   .ppt
Sharing-Knowledge-OAM-3G-Ericsson .ppt
 
SON,self optimized network
SON,self optimized networkSON,self optimized network
SON,self optimized network
 
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdfSamsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
Samsung_EnodeLSMR__Integration_Module__V1.pdf (1).pdf
 
LTE Attach Call Flow_Vi.pptx
LTE Attach Call Flow_Vi.pptxLTE Attach Call Flow_Vi.pptx
LTE Attach Call Flow_Vi.pptx
 
NodeB Application Part
NodeB Application PartNodeB Application Part
NodeB Application Part
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
 
RNC_in_Pool.ppt
RNC_in_Pool.pptRNC_in_Pool.ppt
RNC_in_Pool.ppt
 
L2 MAC LTE PROCEDURES revC
L2 MAC LTE PROCEDURES revCL2 MAC LTE PROCEDURES revC
L2 MAC LTE PROCEDURES revC
 
UMTS Elementary Procedures
UMTS Elementary ProceduresUMTS Elementary Procedures
UMTS Elementary Procedures
 
Important__Ericsson-WCDMA-RAN-Features-Parameters-and-Counters.pptx
Important__Ericsson-WCDMA-RAN-Features-Parameters-and-Counters.pptxImportant__Ericsson-WCDMA-RAN-Features-Parameters-and-Counters.pptx
Important__Ericsson-WCDMA-RAN-Features-Parameters-and-Counters.pptx
 
04 2 new smart csu r00
04 2 new smart csu r0004 2 new smart csu r00
04 2 new smart csu r00
 
Chap 2. lte channel structure .eng
Chap 2. lte  channel structure .engChap 2. lte  channel structure .eng
Chap 2. lte channel structure .eng
 
Call processing and handover.eng
Call processing and handover.engCall processing and handover.eng
Call processing and handover.eng
 
Chap 4. call processing and handover.eng
Chap 4. call processing and handover.engChap 4. call processing and handover.eng
Chap 4. call processing and handover.eng
 
LTE Call Processing and Handover
LTE Call Processing and HandoverLTE Call Processing and Handover
LTE Call Processing and Handover
 
Telecom KPIs definitions
Telecom KPIs definitionsTelecom KPIs definitions
Telecom KPIs definitions
 

Recently uploaded

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

UMTS Call Flows and Protocols

  • 1. 1 Contents • Introduction – Basic stuff.. • Call Flow Scenarios – Node-B initialization and System Information Broadcast – RRC Connection Establishment and Release – Location/Routing Area Update – Circuit Switch Call Setup and Release – Packet Switch Call Setup and Release – Handovers • Backup – Misc..
  • 2. 2 Introduction • UE Connection States • RNC Cell and UE Contexts • End to End Protocol Stacks (CS and PS Domain) • Handover Scenarios
  • 3. 3 UE Connection States GSM Connected Mode UTRAN RRC Connected GPRS Packet Transfer Mode IDLE Mode CELL DCH CELL PCH URA PCH CELL FACH Camping on GSM/GPRS Cell Camping on UTRAN Cell GPRS Packet Idle Mode UMTS to GSM Inter-System Handover GSM to UMTS Inter-System Handover
  • 4. 4 UE #M UE #2 UE #1 DTCH’s CELL #N CELL #2 CELL #1 RLC-TM RLC-TM RNC – Cell and UE Contexts PHY-Upper MAC–d RLC-UM RLC-AM RLC-AM RLC-AM RLC-AM RLC-TM DCH FP DCH FP DCH FP DCCH DCCH DCCH DCCH DTCH DCH DCH RRC PDCP GTP IuUP PS RAB CS RAB MAC–c RRC SRB RLC-TM RLC-UMRLC-TM SRB #0 SRB #0 CCCH CCCHPCCH PCH FP FACH FPRACH FP FACHPCH RACH SRB #1 SRB #2 SRB #3 SRB #4 DCH’s MAC-d MAC-c/sh Flows
  • 5. 5 CS Domain – End to End Protocols PHY PHY [E1/T1/STM] ATM AAL2 FP AAL5 SSCOP SSCF-UNI STC.2 NBAP ALCAP PHY PHY-upper MAC RLC RRCCodec MM CC PHY [E1/T1/STM] ATM AAL2 FP AAL5 SSCOP SSCF-UNI STC.2NBAP ALCAP PHY-upper MAC RLC RRC IuUP AAL5 SSCOP SSCF-NNI STC.1 ALCAP MTP3-b SCCP RANAP PHY [E1/T1/STM] ATM AAL2 IuUP AAL5 SSCOP SSCF-NNI STC.1 ALCAP MTP3-b SCCP RANAP Codec MM CC UE Node-B RNC 3G-MSC Uu IuB Iu-CS
  • 6. 6 PS Domain – End to End Protocols PHY PHY [E1/T1] ATM AAL2 FP AAL5 SSCOP SSCF-UNI STC.2 NBAP ALCAP PHY PHY-upper MAC RLC RRCPDCP GMM SM PHY [E1/T1/STM-1] ATM AAL2 FP AAL5 SSCOP SSCF-UNI STC.2NBAP ALCAP PHY-upper MAC RLC RRC IP AAL5 SSCOP SSCF-NNI MTP3-b SCCP RANAP PHY [STM-1] ATM SSCF-NNI AAL5 SSCOP MTP3-b SCCP RANAP GMM SM UE Node-B RNC 3G-SGSN Uu IuB Iu-PS IP PDCP GTP-U UDP IP GTP-U UDP GTP-C L2 L1 IP GTP-C UDP GTP-C L2 L1 IP 3G-GGSN Gn
  • 8. 8 Call Flow Scenarios • Node-B initialization • RRC Connection Establishment and Release • Location/Routing Area Update • Circuit Switch Call Setup and Release • Packet Switch Call Setup and Release • Handovers
  • 9. 9 Node-B Initialization RNC MSCNode-BUE Audit Procedure Cell Setup Procedure System Information Update Common TrCH(PRACH, AICH, RACH) Setup Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup SIB5 System Information Update Un-block and Un-barred Cell
  • 10. 10 Channels Main IEs RNC MSCNode-BUE Node-B InitializationAudit Procedure: Audit Required Indication Message Description: Request the CRNC to perform an audit of the logical resources at the Node B. Node-B initiates this procedure after the SSCOP layer is established via the exchange of BGN/BGAK PDU’s. Main IEs Transaction ID Channels SSCF / SSCOP / AAL5 NBAPNBAP Audit Required Indication [ Transaction ID ]
  • 11. 11 Channels Main IEs RNC MSCNode-BUE Node-B InitializationAudit Procedure: Audit Request Message Description: RNC initiates an audit of the Node-B configuration and status of logical resources, using Audit Request message. A complete audit of a Node B is performed by one or more Audit procedures. Main IEs Transaction ID Start of audit sequence ind Channels SSCF / SSCOP / AAL5 NBAPNBAP Audit Required Indication [ Transaction ID ] NBAPNBAP Audit Request [ Transaction ID, Start of Audit Seq Ind ]
  • 12. 12 Channels Main IEs RNC MSCNode-BUE Node-B InitializationAudit Procedure: Audit Response Message Description: Node-B sends Audit response to RNC, with its current configuration and status of logical resources, using Audit Response message. Main IEs Transaction ID End of audit sequence ind Cell Info (Configured) Local Cell Information Communication Control Port information Channels SSCF / SSCOP / AAL5 NBAPNBAP Audit Required Indication [ Transaction ID ] NBAPNBAP Audit Request [ Transaction ID, Start of Audit Seq Ind ] NBAPNBAP Audit Response [ End of Audit Seq Ind, Local Resource Info ]
  • 13. 13 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCell Setup Procedure: Resource Status Indication Message Description: Node-B sends resource indication message to indicate availability or un-availability of local resource (e.g. Local Cell, etc), or change in capability, operational state, etc of resource. Main IEs Transaction ID No Failure Indication Local Cell ID Add/Delete Indicator Channels SSCF / SSCOP / AAL5 NBAPNBAP Resource Status Indication [ Local Cell ID, Add/Delete Indicator ] Audit Procedure
  • 14. 14 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCell Setup Procedure: Cell Setup Request Message Description: RNC initiates Cell Configuration/Setup, which will use resources in Node-B identified by Local Cell ID, received in Resource Status Indication message. Main IEs Transaction ID, Global (C-ID) Cell ID, Local (Node-B) Cell ID, DL/UL Frequency, Maximum Tx Power, Primary Scrambling Code P-SCH, S-SCH info, PCPICH, SCPICH info, PCCPCH, BCH, etc info.. Channels SSCF / SSCOP / AAL5 NBAPNBAP Resource Status Indication [ Local Cell ID, Add/Delete Indicator ] Audit Procedure NBAPNBAP Cell Setup Request [ Global/Local Cell ID, Physical Config. ]
  • 15. 15 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCell Setup Procedure: Cell Setup Response Message Description: Node B reserves necessary resources and configure the new cell according to received parameters, and on success sends Cell Setup Response to RNC. (On failure, Cell Setup Failure response will be sent!!) Main IEs Transaction ID Channels SSCF / SSCOP / AAL5 NBAPNBAP Resource Status Indication [ Local Cell ID, Add/Delete Indicator ] Audit Procedure NBAPNBAP Cell Setup Request [ Global/Local Cell ID, Physical Config. ] NBAPNBAP Cell Setup Response [ Transaction ID ]
  • 16. 16 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCell Setup Procedure: Block Resource Request Message Description: Node-B request RNC to block (prohibit use of!!) new configured cell until system information (MIB, SIBs, etc) are updated and broadcast on BCH (i.e. PCCPCH). Main IEs Transaction ID Global (C-ID) Cell ID Blocking Priority (High!!) Channels SSCF / SSCOP / AAL5 NBAPNBAP Resource Status Indication [ Local Cell ID, Add/Delete Indicator ] Audit Procedure NBAPNBAP Cell Setup Request [ Global/Local Cell ID, Physical Config. ] NBAPNBAP Cell Setup Response [ Transaction ID ] NBAPNBAP Block Resource Request [ Transaction ID, Blocking Priority ]
  • 17. 17 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCell Setup Procedure: Block Resource Response Message Description: RNC Blocks respective resource (cell!!), and send successful response to the Node-B. Main IEs Transaction ID Channels SSCF / SSCOP / AAL5 NBAPNBAP Resource Status Indication [ Local Cell ID, Add/Delete Indicator ] Audit Procedure NBAPNBAP Cell Setup Request [ Global/Local Cell ID, Physical Config. ] NBAPNBAP Cell Setup Response [ Transaction ID ] NBAPNBAP Block Resource Request [ Transaction ID, Blocking Priority ] NBAPNBAP Block Resource Response [ Transaction ID ]
  • 18. 18 Channels Main IEs RNC MSCNode-BUE Node-B InitializationSystem Info Update Procedure: System Info Update Request Message Description: RNC sends System Information, Scheduling Information, System Information Update time, etc of respective configured cell to Node-B using series of System Information Update Request message. Main IEs Transaction ID Global (C-ID) Cell ID BCCH Modification Time MIB, SB, SIB info Segment Info Channels SSCF / SSCOP / AAL5 Audit Procedure NBAPNBAP System Information Update Request [ SIB segment info. ] Cell Setup Procedure
  • 19. 19 Channels Main IEs RNC MSCNode-BUE Node-B InitializationSystem Info Update Procedure: System Info Update Response Message Description: Node-B process received System Information, Scheduling Information, System Information Update time, etc and send successful response using System Information Update Response message. Main IEs Transaction ID Global (C-ID) Cell ID Channels SSCF / SSCOP / AAL5 Audit Procedure NBAPNBAP System Information Update Request [ SIB segment info. ] Cell Setup Procedure NBAPNBAP System Information Update Response NBAPNBAP System Information Update Request [ SIB segment info. ] NBAPNBAP System Information Update Response Segment 1 Segment 2
  • 20. 20 Channels Main IEs RNC MSCNode-BUE Node-B InitializationSystem Info Update Procedure: RRC System Information Message Description: Node-B store and process received system information; and schedules transmission of each segment according to scheduling information, on BCCH: BCH: PCCPCH, in Cell. Main IEs Master Information Block, Scheduling Block, System Information Block Channels BCCH / BCH / PCCPCH Audit Procedure NBAPNBAP System Information Update Request [ SIB segment info. ] Cell Setup Procedure NBAPNBAP System Information Update Response NBAPNBAP System Information Update Request [ SIB segment info. ] NBAPNBAP System Information Update Response Segment 1 Segment 2 RRCRRC BCCH: System Information RRCRRC BCCH: System Information
  • 21. 21 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: Common TrCH Setup Request Message Description: RNC use this procedure to setup Common transport channel(s), along with associated physical channels, on which they are mapped, in Node-B. (e.g. One PRACH, AICH, RACH in single message!!.) Main IEs Transaction ID, Cell ID, PRACH parameters [ e.g. TFCS, SF, Signatures, etc..] AICH parameters [ e.g. Channel Codes, Power, etc..] RACH parameters [ e.g. TrCH ID, TFS, etc..] Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update NBAPNBAP Common TrCH Setup Request [PRACH, AICH, RACH]
  • 22. 22 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: Common TrCH Setup Response Message Description: Node B configure and activate indicated PRACH, AICH and associated RACH transport channel, and sends successful response to RNC (with TLA and Binding ID for RACH IuB AAL2 Bearer!!). Main IEs Transaction ID, RACH parameters [ e.g. TrCH ID, Transport Layer Address and Binding ID ] Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update NBAPNBAP Common TrCH Setup Request [PRACH, AICH, RACH] NBAPNBAP Common TrCH Setup Response [TLA, Binding ID]
  • 23. 23 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: ALCAP Establish Request Message Description: RNC initiates establishment of AAL2 bearer for RACH, using received Transport Layer Address and Binding ID information, in response from Node-B. Main IEs OSAID / DSAID (Originating / Destination signalling association ID) CEID (Path ID + CID) SUGR (Binding ID!!) AAL2 Destination Address of Node-B Channels STP.2 / SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update NBAPNBAP Common TrCH Setup Request [PRACH, AICH, RACH] NBAPNBAP Common TrCH Setup Response [TLA, Binding ID] ALCAPALCAP ALCAP Establish Request (ERQ) [OSAID,DSAID,SUGR,AAL2 Address]
  • 24. 24 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: ALCAP Establish Confirm Message Description: Node-B ALCAP verifies received Binding ID; and respond successful establishment of AAL2 bearer using ALCAP confirm message. Main IEs OSAID DSAID Channels STP.2 / SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update NBAPNBAP Common TrCH Setup Request [PRACH, AICH, RACH] NBAPNBAP Common TrCH Setup Response [TLA, Binding ID] ALCAPALCAP ALCAP Establish Confirm (ECF) [OSAID,DSAID] ALCAPALCAP ALCAP Establish Request (ERQ) [OSAID,DSAID,SUGR,AAL2 Address]
  • 25. 25 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: Common TrCH Setup Request Message Description: RNC use this procedure to setup Common transport channel(s), along with associated physical channels, on which they are mapped, in Node-B. (e.g. One SCCPCH, PICH, PCH, FACH(s) in single message!!.) Main IEs Transaction ID, Cell ID, SCCPCH parameters [e.g. ID, TFCS, SF, Codes, etc..] PCH parameters [ e.g. ID, TFS,Window(ToAWS, ToAWE), PICH Code, Max Power, .. ] FACH(s) parameters [ e.g. ID, TFS, Window(ToAWS, ToAWE), Max Power, .. ] Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update Common TrCH(PRACH, AICH, RACH) Setup NBAPNBAP Common TrCH Setup Request [ SCCPCH, PCH+PICH, FACH(s) ]
  • 26. 26 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: Common TrCH Setup Response Message Description: Node B configure and activate indicated SCCPCH, PICH, associated PCH and FACH(s) transport channel, and sends successful response to RNC (with TLA and Binding ID for PCH, FACH IuB AAL2 Bearer!!). Main IEs Transaction ID, PCH parameters [ e.g. TrCH ID, Transport Layer Address and Binding ID ] FACH(s) parameters [ e.g. TrCH ID, Transport Layer Address and Binding ID ] Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update NBAPNBAP Common TrCH Setup Request [ SCCPCH, PCH+PICH, FACH(s) ] NBAPNBAP Common TrCH Setup Response [TLA(s), Binding ID(s)] Common TrCH(PRACH, AICH, RACH) Setup
  • 27. 27 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: ALCAP Establish Request Message Description: RNC initiates establishment of AAL2 bearer for PCH and FACH(s), using received respective Transport Layer Address and Binding ID information, in response from Node-B. Main IEs OSAID DSAID + CEID SUGR (Binding ID!!) AAL2 Destination Address of Node-B Channels STP.2 / SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update NBAPNBAP Common TrCH Setup Request [ SCCPCH, PCH+PICH, FACH(s) ] NBAPNBAP Common TrCH Setup Response [TLA(s), Binding ID(s)] ALCAPALCAP ALCAP ERQ [OSAID,DSAID,SUGR,AAL2 Address] Common TrCH(PRACH, AICH, RACH) Setup For PCH & FACH(s) bearers
  • 28. 28 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: ALCAP Establish Confirm Message Description: Node-B ALCAP verifies received Binding ID; and respond successful establishment of AAL2 bearer using ALCAP confirm message. Main IEs OSAID DSAID Channels STP.2 / SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update NBAPNBAP Common TrCH Setup Request [ SCCPCH, PCH+PICH, FACH(s) ] NBAPNBAP Common TrCH Setup Response [TLA(s), Binding ID(s)] ALCAPALCAP ALCAP Establish Request (ERQ) [OSAID,DSAID,SUGR,AAL2 Address] ALCAPALCAP ALCAP Establish Confirm (ECF) [OSAID,DSAID] Common TrCH(PRACH, AICH, RACH) Setup For PCH & FACH(s) bearers
  • 29. 29 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: FP DL Synchronization Frame Description: After successful establishment of AAL2 bearer, at RNC, PCH and FACH(s) FPs initiates L2 synchronization by sending DL synchronization control frame with current CFN. Main IEs CFN (Connection Frame Number) Channels FP / AAL2 Audit Procedure Cell Setup Procedure System Information Update NBAPNBAP Common TrCH Setup Request [ SCCPCH, PCH+PICH, FACH(s) ] NBAPNBAP Common TrCH Setup Response [TLA(s), Binding ID(s)] ALCAPALCAP ALCAP Establish Request (ERQ) [OSAID,DSAID,SUGR,AAL2 Address] ALCAPALCAP ALCAP Establish Confirm (ECF) [OSAID,DSAID] FPFP DL Synchronization [ CFN ] Common TrCH(PRACH, AICH, RACH) Setup For PCH & FACH(s) bearers
  • 30. 30 Channels Main IEs RNC MSCNode-BUE Node-B InitializationCommon TrCH Setup Procedure: FP UL Synchronization Frame Description: Node-B RACH FP verifies relationship of SFN with received CFN, and respond back with UL synchronization control frame, containing Time of Arrival [ToA - required timing adjustment!!] information. Main IEs CFN (Connection Frame Number), ToA [Time of Arrival] Channels FP / AAL2 Audit Procedure Cell Setup Procedure System Information Update NBAPNBAP Common TrCH Setup Request [ SCCPCH, PCH+PICH, FACH(s) ] NBAPNBAP Common TrCH Setup Response [TLA(s), Binding ID(s)] ALCAPALCAP ALCAP Establish Request (ERQ) [OSAID,DSAID,SUGR,AAL2 Address] ALCAPALCAP ALCAP Establish Confirm (ECF) [OSAID,DSAID] FPFP DL Synchronization [ CFN ] FPFP UL Synchronization [ CFN, ToA ] Common TrCH(PRACH, AICH, RACH) Setup For PCH & FACH(s) bearers
  • 31. 31 Channels Main IEs RNC MSCNode-BUE Node-B InitializationSystem Info Update Procedure: System Info Update Request Message Description: After successful setup of all common physical and transport channels for a Cell, RNC sends System Information, Scheduling Information, etc (i.e. SIB5 [& SIB6!!] of respective configured cell) to Node-B. Main IEs Transaction ID Global (C-ID) Cell ID BCCH Modification Time Reference to other SIBs Segment Info [SIB5 with PRACH info, SCCPCH info, AICH info, PICH info, etc ..] Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update Common TrCH(PRACH, AICH, RACH) Setup Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup NBAPNBAP System Information Update Request [ SIB5 segment info. ]
  • 32. 32 Channels Main IEs RNC MSCNode-BUE Node-B InitializationSystem Info Update Procedure: System Info Update Request Message Description: Node-B process received SIB5 (and SIB6!!) System Information, Scheduling Information, System Information Update time, etc and send successful response to RNC. Main IEs Transaction ID Global (C-ID) Cell ID Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update Common TrCH(PRACH, AICH, RACH) Setup Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup NBAPNBAP System Information Update Request [ SIB5 segment info. ] NBAPNBAP System Information Update Response
  • 33. 33 Channels Main IEs RNC MSCNode-BUE Node-B InitializationSystem Info Update Procedure: System Info Update Request Message Description: Node-B sends resource indication message to indicate that it has successfully change cell capacity and communication control port operational state (and ready to unblock cell!!) Main IEs Transaction ID Communication Control Port ID Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update Common TrCH(PRACH, AICH, RACH) Setup Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup NBAPNBAP Resource Status Indication [ Communication Control port ID ] SIB5 System Information Update
  • 34. 34 Channels Main IEs RNC MSCNode-BUE Node-B InitializationSystem Info Update Procedure: System Info Update Request Message Description: Node-B sends resource unblock indication message to RNC, to indicate that respective Cell is operational and can be unblocked. Main IEs Transaction ID Global (C-ID) Cell ID Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update Common TrCH(PRACH, AICH, RACH) Setup Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup NBAPNBAP Resource Status Indication [ Communication Control port ID ] NBAPNBAP Unblock Resource Indication [ C-ID ] SIB5 System Information Update
  • 35. 35 Channels Main IEs RNC MSCNode-BUE Node-B InitializationSystem Info Update Procedure: System Info Update Request Message Description: After successful unblocking cell resource, RNC sends updated SIB3 System Information (with cell status as unbarred!!) to Node-B. Main IEs Transaction ID Global (C-ID) Cell ID BCCH Modification Time Reference to other SIBs Segment info [ SIB3 with Cell status unbarred!! ] Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update Common TrCH(PRACH, AICH, RACH) Setup Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup NBAPNBAP Resource Status Indication [ Communication Control port ID ] NBAPNBAP Unblock Resource Indication [ C-ID ] NBAPNBAP System Information Update Request [ SIB3 segment info. ] SIB5 System Information Update
  • 36. 36 Channels Main IEs RNC MSCNode-BUE Node-B InitializationSystem Info Update Procedure: System Info Update Request Message Description: Node-B process received SIB3 System Information, Scheduling Information, System Information Update time, etc and send successful response to RNC. Main IEs Transaction ID Global (C-ID) Cell ID Channels SSCF / SSCOP / AAL5 Audit Procedure Cell Setup Procedure System Information Update Common TrCH(PRACH, AICH, RACH) Setup Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup NBAPNBAP Resource Status Indication [ Communication Control port ID ] NBAPNBAP Unblock Resource Indication [ C-ID ] NBAPNBAP System Information Update Request [ SIB3 segment info. ] NBAPNBAP System Information Update Response SIB5 System Information Update
  • 37. 37 Channels Main IEs RNC MSCNode-BUE Node-B InitializationNode-B initialization with operational Cell Context!!.. Main IEsChannels Audit Procedure Cell Setup Procedure System Information Update Common TrCH(PRACH, AICH, RACH) Setup Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup SIB5 System Information Update Un-block and Un-barred Cell
  • 38. 38 RRC Connection Management RNC MSCNode-BUE Random Access Procedure RRC Connection Request UE Context Setup RRC Connection Setup RRC Connection Release UE Context Cleanup
  • 39. 39 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementRandom Access Procedure: System Information Broadcast Description: Node-B transmits system information blocks according to scheduling information, on BCCH: BCH: PCCPCH, in Cell. UE acquires system information blocks required for initial access in idle mode. Main IEs Master Information Block, Scheduling Block, System Information Block [SIB 1, SIB 2, SIB 3, etc..] Channels BCCH / BCH / PCCPCH RRCRRC BCCH: System Information RRCRRC BCCH: System Information
  • 40. 40 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementRandom Access Procedure: Physical Layer Access attempts Description: UE use cell system information to determine common physical channel configuration, initial power, etc.. It use received PCPICH power, calculates initial uplink power (open loop!!) and initiate access to network. Main IEs Signature Sequence Channels PRACH RRCRRC BCCH: System Information RRCRRC BCCH: System Information PHYPHY Preamble PHY Preamble PHY Preamble Wait for AICH response, No response, Step-up power!! Retransmit Preamble Wait for AICH response, No response, Step-up power!! Retransmit Preamble
  • 41. 41 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementRandom Access Procedure: Physical Layer Access detection Description: UE use cell system information to determine common physical channel configuration, initial power, etc.. It use received PCPICH power, calculates initial uplink power (open loop!!) and initiate access to network. Main IEs AICH Response Sequence Channels AICH RRCRRC BCCH: System Information RRCRRC BCCH: System Information PHYPHY Preamble PHY Preamble PHY Preamble Wait for AICH response, No response, Step-up power!! Retransmit Preamble Wait for AICH response, No response, Step-up power!! Retransmit Preamble PHYPHY Access Indication
  • 42. 42 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementInitial Access Request: RRC Connection Request Message Description: On successful physical layer access detection, UE transmits RRC Connection Request message to network on RACH : PRACH. Main IEs Initial UE identity [ e.g. IMSI, TMSI, P-TMSI, IMEI, etc. ] Establishment Cause [ e.g. Originating or Terminating voice,data..;Emergency, etc] Measurement Information Channels CCCH : RACH : PRACH Random Access Procedure RRCRRC CCCH: RRC Connection Request PHYPHY RACH Message [ Data, Control (TFCI) ] FPFP RACH Data Frame [ CFN, TFI, TB(s), CRCI indicator ] RLC MAC RLC MACProcess received PRACH data; Decode it using control info(TFCI);
  • 43. 43 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementUE Context Setup Procedure: Radio Link Setup Request Message Description: On reception of RRC Connection Request message, RNC selects L1, L2 parameters according to UE RRC state and allocate resources. If selected RRC state Cell DCH, initiates RL setup towards Node-B. Main IEs Cell ID, Comm Ctxt ID, UL/DL DPCH info [ e.g. Codes, TFCS, etc ] DCH info [ e.g. TrCH ID, UL/DL TFS, Window(ToAWS, ToAWE), Priority, etc..] Power Information [ e.g. Initial power, SIR target, Max/Min DL power, etc ] Channels SSCF / SSCOP / AAL5 Random Access Procedure RRC Connection Setup Request NBAPNBAP Radio Link Setup Request [ UL/DL DPCH info, RL info, DCH ]
  • 44. 44 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementUE Context Setup Procedure: Radio Link Setup Response Message Description: On reception Radio Link Setup Request message, Node-B reserves necessary resources and configure new radio link(s) according to received parameters, and respond success to RNC. Main IEs Transaction ID, Node-B Communication Context ID DCH parameters [ e.g. TrCH ID, Transport Layer Address and Binding ID ] Channels SSCF / SSCOP / AAL5 Random Access Procedure RRC Connection Setup Request NBAPNBAP Radio Link Setup Request NBAPNBAP Radio Link Setup Response [ Comm Ctxt info, TLA, Binding ID ]
  • 45. 45 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementUE Context Setup Procedure: ALCAP Establish Request/Confirm Message Description: RNC initiates AAL2 bearer establishment for DCH, using received AAL2 TLA and Binding ID. Node-B ALCAP verifies received Binding ID; and respond successful establishment with ALCAP Confirm msg. Main IEs OSAID, DSAID + CEID, SUGR (Binding ID!!), AAL2 destination Address OSAID, DSAID Channels SSCF / SSCOP / AAL5 Random Access Procedure RRC Connection Setup Request NBAPNBAP Radio Link Setup Request NBAPNBAP Radio Link Setup Response ALCAPALCAP ALCAP Establish Request (ERQ) [OSAID,DSAID,SUGR,AAL2 Address] ALCAPALCAP ALCAP Establish Confirm (ECF) [OSAID,DSAID]
  • 46. 46 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementUE Context Setup Procedure: FP DL/UL Synchronization Frame Description: At RNC, DCH FP initiates L2 synchronization using DL synchronization Control Frame with CFN. Node-B DCH FP verifies CFN to SFN relationship; & respond back with ToA(required timing adjustment) Info. Main IEs CFN (Connection Frame Number) CFN (Connection Frame Number), ToA (Time of Arrival) Channels FP / AAL2 Random Access Procedure RRC Connection Setup Request NBAPNBAP Radio Link Setup Request NBAPNBAP Radio Link Setup Response ALCAPALCAP ALCAP Establish Request (ERQ) ALCAPALCAP ALCAP Establish Confirm (ECF) FPFP DL Synchronization [ CFN ] FPFP UL Synchronization [ CFN, ToA ]
  • 47. 47 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementInitial Access Response: RRC Connection Setup Message Description: On successful setup of UE context, RNC sends RRC Connection Setup message to UE over CCCH : FACH : SCCPCH, with information about allocated resources/configuration. Main IEs Received Initial UE ID, RRC State [DCH, FACH] RNTIs [U-RNTI, C-RNTI] SRB info [RLC, mapping], UL/DL DCH info [e.g. ID, TFS, TFCS, etc..] RL info [e.g. Frequency, Codes, etc] Power Info, etc.. Channels CCCH : FACH : SCCPCH Random Access Procedure RRC Connection Setup Request UE Context Setup RRCRRC CCCH: RRC Connection Setup PHYPHY SCCPCH Message [ Data, Control (TFCI) ] FPFP FACH Data Frame(s) [ CFN, TFI, TB(s) ] RLC MACRLC MAC RRC Connection Setup message would be split into several TB(s), hence this sequence will repeat!!
  • 48. 48 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementInitial Access Response: RRC Connection Setup Complete Message Description: On reception of RRC Connection Setup message, UE configures its L1, L2 according RRC state and respective received parameters, and responds to RNC using RRC Connection Setup Complete message. Main IEs RRC transaction ID, START List [CS, PS] Radio Access Capabilities [e.g. Basic, extended, inter- system, etc] Channels DCCH : DCH : DPDCH Random Access Procedure RRC Connection Setup Request UE Context Setup RRCRRC CCCH: RRC Connection Setup PHYPHY SCCPCH Message [ Data, Control (TFCI) ] FPFP FACH Data Frame(s) [ CFN, TFI, TB(s) ] RLC MACRLC MAC RRC Connection Setup message would be split into several TB(s), hence this sequence will repeat!! RRCRRC DCCH: RRC Connection Setup Complete RLC MAC PHYPHY DPCH [DPDCH + DPCCH] [ Data, Control (TFCI,TFC,Pilot) ] FPFP DCH Data Frame [ CFN, TFI, TB(s), CRCI indicator ] RLC MAC
  • 49. 49 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementRRC Connection Release: RRC Connection Release Message Description: RNC anytime can release RRC Connection in Cell FACH or Cell DCH state, by sending RRC Connection Release message on DCCH. [exceptionally on CCCH, when UE in Cell FACH state!!] Main IEs RRC transaction ID, Release Cause[e.g. normal, inactivity, directed re- establishment, congestion, ..] Rplmn information Channels DCCH : DCH : DPDCH Random Access Procedure RRC Connection Setup Request UE Context Setup RRC Connection Setup RRCRRC DCCH: RRC Connection Release PHYPHY DPCH [DPDCH + DPCCH] [ Data, Control (TFCI,TPC,Pilot) ] FPFP DCH Data Frame(s) [ CFN, TFI, TB(s) ] RLC MACRLC MAC
  • 50. 50 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementRRC Connection Release: RRC Connection Release Complete Message Description: On reception of RRC Connection Release message, responds to RNC with RRC Connection Release Complete message on DCCH, terminates RRC Connection and move to idle state. Main IEs RRC transaction ID Channels DCCH : DCH : DPDCH Random Access Procedure RRC Connection Setup Request UE Context Setup RRC Connection Setup RRCRRC DCCH: RRC Connection Release PHYPHY DPCH [DPDCH + DPCCH] [ Data, Control (TFCI,TPC,Pilot) ] FPFP DCH Data Frame(s) [ CFN, TFI, TB(s) ] RLC MACRLC MAC RRCRRC DCCH: RRC Connection Release Complete RLC MAC PHYPHY DPCH [DPDCH + DPCCH] [ Data, Control (TFCI,TFC,Pilot) ] FPFP DCH Data Frame [ CFN, TFI, TB(s), CRCI indicator ] RLC MAC
  • 51. 51 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementUE Context Cleanup: NBAP Radio Link Deletion Request Message Description: On reception of RRC Connection Release Complete message, RNC initiates cleanup of UE context. If RRC Connection in Cell DCH state, initiate Radio Link Deletion Request towards Node-B. Main IEs Transaction ID, CRNC Comm Ctxt ID, Node-B Comm Ctxt ID, RL ID(s) Channels SSCF : SSCOP : AAL5 Random Access Procedure RRC Connection Setup Request UE Context Setup RRC Connection Setup RRC Connection Release NBAPNBAP Radio Link Deletion Request [ RL ID(s) ]
  • 52. 52 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementUE Context Cleanup: NBAP Radio Link Deletion Response Message Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective RL Ids. On success, respond with Radio Link Deletion Response message to RNC. Main IEs Transaction ID, CRNC Communication Context ID Channels SSCF : SSCOP : AAL5 Random Access Procedure RRC Connection Setup Request UE Context Setup RRC Connection Setup RRC Connection Release NBAPNBAP Radio Link Deletion Request NBAPNBAP Radio Link Deletion Response [ CRNC Comm Ctxt ID ]
  • 53. 53 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementUE Context Cleanup: ALCAP Release Request/Confirm Message Description: After RL deletion, RNC initiate AAL2 bearer release allocated for DCH data stream. RNC ALCAP request release with Release Request message, Node-B ALCAP confirms it with Release Confirm message. Main IEs DSAID Cause DSAID Channels STC.2 / SSCF / SSCOP / AAL5 Random Access Procedure RRC Connection Setup Request UE Context Setup RRC Connection Setup RRC Connection Release NBAPNBAP Radio Link Deletion Request NBAPNBAP Radio Link Deletion Response ALCAPALCAP ALCAP Release Request [ DSAID, Cause ] ALCAPALCAP ALCAP Release Confirm [ DSAID ]
  • 54. 54 Channels Main IEs RNC MSCNode-BUE RRC Connection ManagementRRC Connection Established and Released!!.. Main IEsChannels Random Access Procedure RRC Connection Setup Request UE Context Setup RRC Connection Setup RRC Connection Release UE Context Cleanup
  • 55. 55 Mobility Management – Location Update RNC MSC/VLRNode-BUE RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) Identification /Authentication / Security Procedure (Optional!!) Location Update Accept (Optional TMSI Reallocation!!) Procedure RRC Connection Release UE Context Cleanup Iu Connection Release
  • 56. 56 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Signalling Connection Establishment: RRC Initial Direct Transfer Message Description: On successful establishment of RRC Connection, UE sends first NAS message, enclosed in RRC Initial Direct Transfer message on DCCH. Main IEs RRC transaction ID, CN Domain Identity [e.g. CS, PS], NAS Message [ Encoded – Update Type, Cipher Key Seq No, LAI, Classmark, .. ] Measurement Results Channels DCCH : DCH : DPDCH RRC Connection Establishment RRCRRC DCCH: Initial Direct Transfer [ CN Domain ID, NAS Message ]
  • 57. 57 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Signalling Connection Establishment: RANAP Initial UE Message Description: RNC uses received CN domain identity in Initial Direct Transfer Message, and initiate Iu (Iu-CS) connection setup, and transfer of received Initial UE NAS message using RANAP to core network (MSC/VLR). Main IEs CN Domain ID [CS or PS] Location Info [ e.g. LAI, RAC, SAI, etc..] NAS–PDU [ Encoded – Update Type, Cipher Key Seq No, LAI, Classmark, .. ] Global RNC ID Iu Signalling Connection Identifier Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment RRCRRC DCCH: Initial Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Initial UE Message [ CN Domain ID, LAI, NAS-PDU ] SCCPSCCP Connection Confirm (CC) [ SRC/DST References ] SCCPSCCP Connection Request (CR) [ Reference, SRC/DST Add, User Data ] Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be sent over this established SCCP Connection!!
  • 58. 58 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Identification Procedure: RANAP Direct Transfer Message Description: MM (optionally!!) initiates Identification Procedure, with Identity Request message. MSC forwards Identity Request message, encoded NAS PDU, using RANAP Direct Transfer Message to RNC. Main IEs NAS–PDU [ Encoded – Identity Request, Identity Type (e.g. IMSI, TMSI, etc)] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RANAPRANAP Direct Transfer [ NAS PDU (Identity Request!!) ]
  • 59. 59 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Identification Procedure: RRC Downlink Direct Transfer Message Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3). Main IEs RRC Transaction ID, CN Domain ID [CS or PS], NAS Message [ Encoded – Identity Request, Identity Type (e.g. IMSI, TMSI, etc)] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Identity Request!!) ]
  • 60. 60 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Identification Procedure: RRC Uplink Direct Transfer Message Description: UE (MM) responds with Identity Response, encoded NAS PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3). Main IEs RRC Transaction ID, CN Domain ID [CS or PS], NAS Message [ Encoded – Identity Response, Requested Identity Value ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Identity Request!!) ] RRCRRC DCCH: Uplink Direct Transfer [ CN Domain ID, NAS Message ]
  • 61. 61 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Identification Procedure: RANAP Direct Transfer Message Description: RNC forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer Message. Main IEs NAS Message [ Encoded – Identity Response, Requested Identity Value ] Location Info [ e.g. LAI, RAC, SAI, etc..] optional Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Identity Request!!) ] RRCRRC DCCH: Uplink Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Identity Response!!) ]
  • 62. 62 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Authentication Procedure: RANAP Direct Transfer Message Description: MM (optionally!!) initiates Authentication Procedure, with Identity Request message. MSC forwards Authentication Request message, encoded NAS PDU, using RANAP Direct Transfer Message to RNC. Main IEs NAS–PDU [ Encoded – Authentication Request, CKSN, RAND, AUTN, .. ] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RANAPRANAP Direct Transfer [ NAS PDU (Authentication Request!!) ] Identification Procedure
  • 63. 63 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Authentication Procedure: RRC Downlink Direct Transfer Message Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3). Main IEs RRC Transaction ID, CN Domain ID [CS or PS], NAS Message [ Encoded – Authentication Request, CKSN, RAND, AUTN, .. ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Authentication Request!!) ] Identification Procedure
  • 64. 64 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Authentication Procedure: RRC Uplink Direct Transfer Message Description: UE (MM) responds with Authentication Response, encoded NAS PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3). Main IEs RRC Transaction ID, CN Domain ID [CS or PS], NAS Message [ Encoded – Authentication Response, SRES (UE Calculated!!) ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Authentication Request!!) ] RRCRRC DCCH: Uplink Direct Transfer [ CN Domain ID, NAS Message ] Identification Procedure
  • 65. 65 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Authentication Procedure: RANAP Direct Transfer Message Description: RNC forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer Message. Main IEs NAS Message [ Encoded – Authentication Response, SRES (UE Calculated!!) ] Location Info [ e.g. LAI, RAC, SAI, etc..] optional Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Authentication Request!!) ] RRCRRC DCCH: Uplink Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Authentication Response!!) ] Identification Procedure
  • 66. 66 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Security Procedure: RANAP Security Mode Command Message Description: MSC (optionally!!) initiates Security Procedure, using RANAP Security Mode Command Message to RNC. Main IEs Integrity Protection Info [e.g. Permitted algorithms, Integrity Protection Key, . ] Encryption Info [e.g. Permitted Algorithm Set, Encryption Key, . ] Key Status [Old or New] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RANAPRANAP Security Mode Command [ Integrity Protection, Encryption info ] Identification / Authentication Procedure
  • 67. 67 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Security Procedure: RRC Security Mode Command Message Description: RNC RRC initiates security procedure, by sending RRC Security Mode Command message to UE on DCCH (SRB-2). Main IEs CN Domain ID [CS or PS], Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] Integrity Prot Mode Info [ Cmd(S/M), Algo, FRESH, DL Act time for SRBs ] Ciphering Mode Info [ e.g. Cmd(Start/Restart), Algo, DL Act time for all RBs ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Security Mode Command [ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ] RANAPRANAP Security Mode Command [ Integrity Protection, Encryption info ] Identification / Authentication Procedure
  • 68. 68 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Security Procedure: RRC Security Mode Complete Message Description: UE RRC send successful response of security procedure, by sending RRC Security Mode Complete message to RNC on DCCH (SRB-2). Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] UL Integrity Protection activation time for SRBs [ i.e. RRC Msg Seq Numbers ] UL Ciphering activation time for all RBs [ i.e. RLC Seq Numbers ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Security Mode Command [ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ] RANAPRANAP Security Mode Command [ Integrity Protection, Encryption info ] Identification / Authentication Procedure RRCRRC DCCH: Security Mode Complete [ Integrity Check Info, UL Integrity Protection/Ciphering Activation Time ]
  • 69. 69 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Security Procedure: RANAP Security Mode Complete Message Description: RNC send successful response of Security Procedure, using RANAP Security Mode Complete message towards MSC. Main IEs Chosen Integrity Protection Algorithm [ i. e. UIA1 ] Chosen Encryption Algorithm [ No Encryption, or, UEA1 ] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Security Mode Command [ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ] RANAPRANAP Security Mode Command [ Integrity Protection, Encryption info ] Identification / Authentication Procedure RRCRRC DCCH: Security Mode Complete [ Integrity Check Info, UL Integrity Protection/Ciphering Activation Time ] RANAPRANAP Security Mode Complete [ Chosen Integrity, Encryption Algorithm ]
  • 70. 70 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Security Procedure: RANAP Common ID Message Description: MSC provide permanent NAS UE identity (i.e. IMSI) to RNC using RANAP Common ID message. RNC use same for paging co-ordination functionality. Main IEs Permanent NAS UE identity ( i.e. IMSI value ) Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RRCRRC DCCH: Security Mode Command [ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ] RANAPRANAP Security Mode Command [ Integrity Protection, Encryption info ] Identification / Authentication Procedure RRCRRC DCCH: Security Mode Complete [ Integrity Check Info, UL Integrity Protection/Ciphering Activation Time ] RANAPRANAP Security Mode Complete [ Chosen Integrity, Encryption Algorithm ] RANAPRANAP Common ID [ Permanent NAS UE Identity ]
  • 71. 71 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Location Update Accept Procedure: RANAP Direct Transfer Message Description: Core network MM confirms location update procedure by Location Update Accept message to UE. MSC transfers Location Update Accept, encoded NAS PDU, in RANAP Direct Transfer message to RNC. Main IEs NAS–PDU [ Encoded – Location Update Accept, LAI, New mobile id(TMSI),] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RANAPRANAP Direct Transfer [ NAS PDU (Location Update Accept) ] Identification / Authentication / Security Procedure
  • 72. 72 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Location Update Accept Procedure: RRC Downlink Direct Transfer Message Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3). Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID [CS or PS] NAS–PDU [ Encoded – Location Update Accept, LAI, New mobile id(TMSI),] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RANAPRANAP Direct Transfer [ NAS PDU (Location Update Accept) ] Identification / Authentication / Security Procedure RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ]
  • 73. 73 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Location Update Accept Procedure: RRC Uplink Direct Transfer Message Description: (Optionally!!) If TMSI has been reallocated as part of Location Update Accept Message, UE (MM) responds with TMSI Reallocation Complete, encoded NAS PDU, in RRC Uplink Direct Transfer message. Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID [CS or PS] NAS–PDU [ Encoded – TMSI Reallocation Complete Message Type ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RANAPRANAP Direct Transfer [ NAS PDU (Location Update Accept) ] Identification / Authentication / Security Procedure RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ]
  • 74. 74 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Location Update Accept Procedure: RANAP Direct Transfer Message Description: RNC forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer Message. Main IEs NAS–PDU [ Encoded – TMSI Reallocation Complete Message Type ] Location Info [ e.g. LAI, RAC, SAI, etc..] optional Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) RANAPRANAP Direct Transfer [ NAS PDU (Location Update Accept) ] Identification / Authentication / Security Procedure RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (TMSI Realloc Complete) ]
  • 75. 75 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Iu Connection Release: RANAP Iu Release Command Message Description: On successful completion of Location Update procedure, CN initiate Iu (Signalling!!) Connection Release procedure, using RANAP Iu Release Command towards RNC. Main IEs Cause ( Normal Release!! ) Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) Identification / Authentication / Security Procedure Location Update Accept (Optional TMSI Reallocation!!) Procedure RANAPRANAP Iu Release Command [ Cause ]
  • 76. 76 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Iu Connection Release: RANAP Iu Release Complete Message Description: RNC confirms Iu signalling connection release, using RANAP Iu Release Complete message to CN. It also initiates lower layer (SCCP) connection release, established for respective Iu signalling Connection. Main IEsChannels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) Identification / Authentication / Security Procedure Location Update Accept (Optional TMSI Reallocation!!) Procedure RANAPRANAP Iu Release Command [ Cause ] RANAPRANAP Iu Release Complete SCCPSCCP Released [ SRC/DST References, Cause ] SCCPSCCP Release Complete [ SRC/DST References ] triggers
  • 77. 77 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update RRC Connection Release: RRC Connection Release Message Description: RNC initiates RRC connection release, by sending RRC Connection Release message to UE on DCCH (SRB1). Main IEs RRC transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] Release Cause[e.g. normal, inactivity, directed re- establishment, congestion, ..] Rplmn information Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) Identification / Authentication / Security Procedure Location Update Accept (Optional TMSI Reallocation!!) Procedure Iu Connection Release RRCRRC DCCH: RRC Connection Release [ Integrity Check info, Release Cause ] triggers
  • 78. 78 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update RRC Connection Release: RRC Connection Release Complete Message Description: UE responds with RRC Connection Release Complete message on DCCH to RNC, terminates RRC connection and move to RRC IDLE state. Main IEs RRC transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) Identification / Authentication / Security Procedure Location Update Accept (Optional TMSI Reallocation!!) Procedure Iu Connection Release RRCRRC DCCH: RRC Connection Release [ Integrity Check info, Release Cause ] triggers RRCRRC DCCH: RRC Connection Release Complete [ Integrity Check info ]
  • 79. 79 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update UE Context Cleanup: NBAP Radio Link Deletion Request Message Description: On reception of RRC Connection Release Complete message, RNC initiates cleanup of UE context. If RRC Connection in Cell DCH state, initiate Radio Link Deletion Request towards Node-B. Main IEs Transaction ID, CRNC Comm Ctxt ID, Node-B Comm Ctxt ID, RL ID(s) Channels SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) Identification / Authentication / Security Procedure Location Update Accept (Optional TMSI Reallocation!!) Procedure Iu Connection ReleaseRRC Connection Release NBAPNBAP Radio Link Deletion Request [ RL ID(s) ]
  • 80. 80 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update UE Context Cleanup: NBAP Radio Link Deletion Response Message Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective RL Ids. On success, respond with Radio Link Deletion Response message to RNC. Main IEs Transaction ID, CRNC Communication Context ID, Channels SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) Identification / Authentication / Security Procedure Location Update Accept (Optional TMSI Reallocation!!) Procedure Iu Connection ReleaseRRC Connection Release NBAPNBAP Radio Link Deletion Request [ RL ID(s) ] NBAPNBAP Radio Link Deletion Response [ CRNC Comm Ctxt ID ]
  • 81. 81 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update UE Context Cleanup: ALCAP Release Request/Confirm Message Description: After RL deletion, RNC initiate AAL2 bearer release allocated for DCH data stream. RNC ALCAP request release with Release Request message, Node-B ALCAP confirms it with Release Confirm message. Main IEs DSAID Cause DSAID Channels STC.2 / SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) Identification / Authentication / Security Procedure Location Update Accept (Optional TMSI Reallocation!!) Procedure Iu Connection ReleaseRRC Connection Release NBAPNBAP Radio Link Deletion Request [ RL ID(s) ] NBAPNBAP Radio Link Deletion Response [ CRNC Comm Ctxt ID ] ALCAPALCAP ALCAP Release Request [ DSAID, Cause ] ALCAPALCAP ALCAP Release Confirm [ DSAID ]
  • 82. 82 Channels Main IEs RNC MSCNode-BUE Mobility Management – Location Update Location Update Complete!!.. Main IEsChannels RRC Connection Establishment Signalling Connection Establishment (Location Update Request Procedure) Identification / Authentication / Security Procedure Location Update Accept (Optional TMSI Reallocation!!) Procedure Iu Connection ReleaseRRC Connection Release UE Context Cleanup
  • 83. 83 Connection Management – CS Call Setup and ReleaseRNC MSC/VLRNode-BUE RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification /Authentication / Security Procedure (Optional!!) Call Setup Procedure RRC Connection Release UE Context Cleanup Iu Connection Release RAB Assignment Procedure ( Iu, IuB, Uu Setups!! ) Call Connect Procedure Iu Resource SetupIuB Resource Setup Radio Bearer (Uu) Setup Call Release Procedure Call Connected : Voice Transfer!!
  • 84. 84 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Signalling Connection Establishment: RRC Initial Direct Transfer Message Description: On successful establishment of RRC Connection, UE MM sends Service Request message, encoded NAS message, enclosed in RRC Initial Direct Transfer message on DCCH. Main IEs RRC transaction ID, CN Domain Identity [e.g. CS, PS], NAS Message [ Encoded – CM service request, Service type, CKSN, Classmark, .. ] Measurement Results Channels DCCH : DCH : DPDCH RRC Connection Establishment RRCRRC DCCH: Initial Direct Transfer [ CN Domain ID, NAS Message ]
  • 85. 85 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Signalling Connection Establishment: RANAP Initial UE Message Description: RNC uses received CN domain identity in Initial Direct Transfer Message, and initiate Iu (Iu-CS) connection setup, and transfer of received Initial UE NAS message using RANAP to core network (MSC/VLR). Main IEs CN Domain ID [CS or PS] Location Info [ e.g. LAI, RAC, SAI, etc..] NAS–PDU [ Encoded – CM service request, Service type, CKSN, Classmark, .. ] Global RNC ID Iu Signalling Connection Identifier Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment RRCRRC DCCH: Initial Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Initial UE Message [ CN Domain ID, LAI, NAS-PDU ] SCCPSCCP Connection Confirm (CC) [ SRC/DST References ] SCCPSCCP Connection Request (CR) [ Reference, SRC/DST Add, User Data ] Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be sent over this established SCCP Connection!!
  • 86. 86 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Signalling Connection Establishment: RANAP Direct Transfer Message Description: Core network MM confirms CM Service Request acceptance, using CM Service Accept message to UE. MSC transfers CM Service Accept, encoded NAS PDU, in RANAP Direct Transfer message to RNC. Main IEs NAS–PDU [ Encoded – CM service Accept, Only message type!! ] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment RRCRRC DCCH: Initial Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Initial UE Message [ CN Domain ID, LAI, NAS-PDU ] SCCPSCCP Connection Confirm (CC) [ SRC/DST References ] SCCPSCCP Connection Request (CR) [ Reference, SRC/DST Add, User Data ] Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be sent over this established SCCP Connection!! RANAPRANAP Direct Transfer [ NAS PDU (CM Service Accept) ]
  • 87. 87 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Signalling Connection Establishment: RRC Downlink Direct Transfer Message Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3). Main IEs RRC Transaction ID, CN Domain ID (CS!!), NAS–PDU [ Encoded – CM service Accept, Only message type!! ] Channels DCCH : DCH : DPDCH RRC Connection Establishment RRCRRC DCCH: Initial Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Initial UE Message [ CN Domain ID, LAI, NAS-PDU ] SCCPSCCP Connection Confirm (CC) [ SRC/DST References ] SCCPSCCP Connection Request (CR) [ Reference, SRC/DST Add, User Data ] Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be sent over this established SCCP Connection!! RANAPRANAP Direct Transfer [ NAS PDU (CM Service Accept) ] RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ]
  • 88. 88 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Identification/Authentication/Security Procedure: UE  RNC  CN Description: After successful establishment of signalling connection, optionally, CN NAS initiates identification, authentication and security procedures. Main IEsChannels RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure
  • 89. 89 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Setup Procedure: RRC Uplink Direct Transfer Message Description: After service accept and security procedure, UE (CC) UE initiates Call Setup Message, encoded NAS PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3). Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID (CS!!) NAS Msg [ Encoded – Call Setup, Calling/Called Party No, Bearer Capabilities, .. ] Channels DCCH : DCH : DPDCH RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure
  • 90. 90 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Setup Procedure: RANAP Direct Transfer Message Description: RNC transparently forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer Message. Main IEs NAS-PDU [Encoded – Call Setup, Calling/Called Party No, Bearer Capabilities, .. ] Channels SCCP : MTP3b : SAAL : AAL5 RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure RANAPRANAP Direct Transfer [ NAS PDU (Call Setup) ]
  • 91. 91 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Setup Procedure: RANAP Direct Transfer Message Description: MSC Call Control functionality analyze received information in Call Setup message; responds back to UE with Call Proceeding, encoded NAS PDU, using RANAP Direct Transfer Message towards RNC. Main IEs NAS-PDU [Encoded – Call Proceeding, Chosen Bearer Capabilities, Priority, ..] Channels SCCP : MTP3b : SAAL : AAL5 RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure RANAPRANAP Direct Transfer [ NAS PDU (Call Setup) ] RANAPRANAP Direct Transfer [ NAS PDU (Call Proceeding) ]
  • 92. 92 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Setup Procedure: RRC Downlink Direct Transfer Message Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3). Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID (CS!!) NAS-PDU [Encoded – Call Proceeding, Chosen Bearer Capabilities, Priority, ..] Channels SCCP : MTP3b : SAAL : AAL5 RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure RANAPRANAP Direct Transfer [ NAS PDU (Call Setup) ] RANAPRANAP Direct Transfer [ NAS PDU (Call Proceeding) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ]
  • 93. 93 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: RANAP RAB Assignment Request Message Description: After accepting call setup request, MSC initiates RAB setup, using RANAP RAB Assignment Request message towards RNC. Main IEs RAB Setup list, RAB ID RAB Info [e.g. QoS Info, Alloc/Ret Priority, ..] SDU Params per Sub-flow [BLER, BER, SDU Format info combination(SDU Size)] User Plane Info[mode,ver] Transport Layer Info [ i.e. TLA, Binding ID ] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RANAPRANAP RAB Assignment Request [ RAB ID, RAB Params, User Plane Info ]
  • 94. 94 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: ALCAP Establish Request/Confirm Message Description: RNC initiates AAL2 bearer establishment towards MSC, using received AAL2 TLA & Binding ID. MSC ALCAP verifies received Binding ID; and respond successful establishment with ALCAP ECF Message. Main IEs OSAID, DSAID + CEID, SUGR (Binding ID!!), AAL2 Destination Address OSAID, DSAID Channels STC.1 : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RANAPRANAP RAB Assignment Request [ RAB ID, RAB Params, User Plane Info ] ALCAPALCAP ALCAP Establish Confirm [ OSAID,DSAID ] ALCAPALCAP ALCAP Establish Request [ OSAID,DSAID,SUGR,AAL2 Address ] triggers
  • 95. 95 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: IuUP INIT and INIT ACK Frame Description: After successful AAL2 bearer creation, RNC IuUP initiates initialization procedure with peer IuUP in MSC, to negotiate IuUP version and supported RFCIs (i.e. SDU Sizes, Inter-Frame Time, etc) for this Call. Main IEs IuUP Version Number of Sub-flows in evey RFCI RFCIs, SDU Sizes Channels FP: AAL2 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RANAPRANAP RAB Assignment Request [ RAB ID, RAB Params, User Plane Info ] ALCAPALCAP ALCAP Establish Confirm [ OSAID,DSAID ] ALCAPALCAP ALCAP Establish Request [ OSAID,DSAID,SUGR,AAL2 Address ] IuUPIuUP INITIALIZATION ACK IuUPIuUP INITIALIZATION [ IuUP Version, RFCIs, SDU Sizes ] triggers
  • 96. 96 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: NBAP RL Reconfiguration Prepare Message Description: After (or along with!!) Iu resource allocation, RNC reserves additional radio resources, according to RAB requirement and initiates resource allocation over IuB, using NBAP RL Reconfiguration Prepare Message. Main IEs NodeB Comm Ctxt ID, UL/DL DPCH info [ e.g. Codes, TFCS, etc ] DCH info [ e.g. TrCH ID, UL/DL TFS, Window(ToAWS, ToAWE), Priority, etc..] RL Info, [e.g. RL ID, DL Code, Power Information, Max/Min DL power, etc ] Channels SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure (Iu Setup) NBAPNBAP RL Reconfiguration Prepare [ UL/DL DPCH info, RL info, DCH ]
  • 97. 97 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: NBAP RL Reconfiguration Ready Message Description: Node B reserves necessary resources for new configuration of Radio Link(s), Coordinated DCH for Voice, etc according to received parameters; and send success response to RNC. Main IEs Transaction ID, CRNC Comm Ctxt ID, RL IDs DCH Info Response [ e.g. TrCH ID, Transport Layer Address and Binding ID ] Channels SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu Setup ) NBAPNBAP RL Reconfiguration Prepare [ UL/DL DPCH info, RL info, DCH ] NBAPNBAP RL Reconfiguration Ready [ TLA, Binding ID ]
  • 98. 98 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: ALCAP Establish Request/Confirm Message Description: RNC initiates AAL2 bearer establishment for voice DCH, using received AAL2 TLA & Binding ID. Node-B ALCAP verifies received Binding ID; and respond successful establishment with ALCAP Confirm Msg. Main IEs OSAID, DSAID + CEID, SUGR (Binding ID!!), AAL2 Destination Address OSAID, DSAID Channels STC.2 : SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu Setup ) NBAPNBAP RL Reconfiguration Prepare [ UL/DL DPCH info, RL info, DCH ] NBAPNBAP RL Reconfiguration Ready [ TLA, Binding ID ] ALCAPALCAP ALCAP Establish Request [ OSAID, DSAID, SUGR, AAL2 Address ] ALCAPALCAP ALCAP Establish Confirm [ OSAID, DSAID ]
  • 99. 99 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: FP DL/UL Synchronization Frames Description: New DCH voice FP initiates L2 synchronization using DL synchronization frame with current CFN. Node-B FP(peer!!) verifies CFN to SFN relationship; & respond back with ToA(required timing adjustment) info Main IEs CFN (Connection Frame Number) CFN (Connection Frame Number), ToA (Time of Arrival) Channels STC.2 : SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu Setup ) NBAPNBAP RL Reconfiguration Prepare [ UL/DL DPCH info, RL info, DCH ] NBAPNBAP RL Reconfiguration Ready [ TLA, Binding ID ] ALCAPALCAP ALCAP Establish Request [ OSAID, DSAID, SUGR, AAL2 Address ] ALCAPALCAP ALCAP Establish Confirm [ OSAID, DSAID ] FPFP DL Synchronization [ CFN ] FPFP UL Synchronization [ CFN, ToA ]
  • 100. 100 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: NBAP RL Reconfiguration Commit Message Description: After successful Iu, IuB Resource setup (and User Plane, L1/L2 at RNC!!), RNC calculates CFN, activation time, for this synchronized procedure; and provide same to Node-B (and UE along with RB Setup!!). Main IEs Transaction ID, Node-B Communication Context ID, CFN (Connection Frame Number – Activation time for new configuration!!) Channels STC.2 : SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu Setup ) NBAPNBAP RL Reconfiguration Prepare [ UL/DL DPCH info, RL info, DCH ] NBAPNBAP RL Reconfiguration Ready [ TLA, Binding ID ] ALCAPALCAP ALCAP Establish Request [ OSAID, DSAID, SUGR, AAL2 Address ] ALCAPALCAP ALCAP Establish Confirm [ OSAID, DSAID ] FPFP DL Synchronization [ CFN ] FPFP UL Synchronization [ CFN, ToA ] NBAPNBAP RL Reconfiguration Commit [ Activation CFN ]
  • 101. 101 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: RRC Radio Bearer Setup Message Description: On successful Iu, IuB resource (and User Plane, L1/L2 at RNC!!), RNC initiates Radio Bearer Setup towards UE on DCCH, for requested voice RAB, with selected configuration and allocated resource information. Main IEs Activation time (CFN!!) RB info [ RAB ID, CN ID, RLC Config, RB mapping ..] RRC State (Cell DCH!!) TrCH info [ UL/DL TFCS, DCH IDs, TFS, etc.. ] Radio info[e.g. Frequency, Codes, Power info, etc.. ] … Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB Setup!! ) RRCRRC DCCH: Radio Bearer Setup [ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]
  • 102. 102 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: RRC Radio Bearer Setup Complete Message Description: UE RRC validates, received RB setup configuration, stores it and activates the same at specified activation CFN. After activation of new configuration, it sends Radio Bearer Setup Complete message to RNC. Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq no ] START Value (CS!!) Ciphering Count-C Activation Time (CFN!!) Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB Setup!! ) RRCRRC DCCH: Radio Bearer Setup [ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ] RRCRRC DCCH: Radio Bearer Setup Complete [ RRC Transaction ID, Integrity Check info, START value ] On activation CFN, Node-B, UE and RNC L1/L2 activates pending new configuration!!.
  • 103. 103 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RAB Assignment Procedure: RANAP RAB Assignment Response Message Description: On reception of RRC Radio Bearer Setup Complete message, RNC send successful response to RAB Assignment procedure, using RANAP RAB Assignment Response message towards MSC. Main IEs RAB ID (of successfully established RAB!!) Assigned (Chosen) RAB Parameters (if RAB QoS negotiation has performed!!) Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB Setup!! ) RRCRRC DCCH: Radio Bearer Setup [ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ] RRCRRC DCCH: Radio Bearer Setup Complete [ RRC Transaction ID, Integrity Check info, START value ] On activation CFN, Node-B, UE and RNC L1/L2 activates pending new configuration!!. RANAPRANAP RAB Assignment Response [ RAB ID ]
  • 104. 104 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Connect Procedure: RANAP Direct Transfer Procedure Description: After called party user reached/alerted, MSC Call Control respond with Alerting message back to UE. Alerting message, encoded NAS PDU, is forwarded using RANAP Direct Transfer Message towards RNC. Main IEs NAS–PDU [ Encoded – Alerting Message Type, .. ] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) RANAPRANAP Direct Transfer [ NAS PDU (Alerting) ]
  • 105. 105 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Connect Procedure: RRC Downlink Direct Transfer Message Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3). Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID (CS!!) NAS Message [ Encoded – Alerting Message Type, .. ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) RANAPRANAP Direct Transfer [ NAS PDU (Alerting) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ]
  • 106. 106 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Connect Procedure: RANAP Direct Transfer Message Description: After called party user accept the Call, MSC Call Control respond with Connect message back to UE. Connect message, encoded NAS PDU, is forwarded using RANAP Direct Transfer Message towards RNC. Main IEs NAS–PDU [ Encoded – Connect Message Type, .. ] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) RANAPRANAP Direct Transfer [ NAS PDU (Alerting) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Connect) ]
  • 107. 107 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Connect Procedure: RRC Downlink Direct Transfer Message Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3). Main IEs NAS Message [ Encoded – Connect Message Type, .. ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) RANAPRANAP Direct Transfer [ NAS PDU (Alerting) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Connect) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ]
  • 108. 108 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Connect Procedure: RRC Uplink Direct Transfer Message Description: On reception of Connect message, UE NAS (CC) responds it with Connect Acknowledge message, encoded NAS PDU, in RRC Uplink Direct Transfer Message on DCCH (SRB-3). Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID (CS!!) NAS Message [ Encoded – Connect Acknowledge Message Type, .. ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) RANAPRANAP Direct Transfer [ NAS PDU (Alerting) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Connect) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ]
  • 109. 109 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Connect Procedure: RANAP Direct Transfer Message Description: RNC transparently forwards received NAS PDU in RRC Uplink Direct Transfer Message, to Core Network (MSC/VLR), using RANAP Direct Transfer Message. Main IEs NAS Message [ Encoded – Connect Acknowledge Message Type, .. ] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) RANAPRANAP Direct Transfer [ NAS PDU (Alerting) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Connect) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Connect Acknowledge) ]
  • 110. 110 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Connected: Voice Transfer!! Description: Once call in connected state, two way voice transfer continues until, either of party initiates Call Release Procedure. Main IEsChannels RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!!
  • 111. 111 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Release Procedure: RRC Uplink Direct Transfer Message Description: When calling user disconnects call, UE NAS (CC) initiates Disconnect Message, encoded NAS PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3). Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID (CS!!) NAS Message [ Encoded – Disconnect Message Type, ..] Channels DCCH : DCH : DPDCH RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!!
  • 112. 112 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Release Procedure: RANAP Direct Transfer Message Description: RNC transparently forwards received NAS PDU in RRC Uplink Direct Transfer, to Core Network (MSC/VLR), using RANAP Direct Transfer Message. Main IEs NAS Message [ Encoded – Disconnect Message Type, ..] Channels SCCP : MTP3b : SAAL : AAL5 RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! RANAPRANAP Direct Transfer [ NAS PDU (Disconnect) ]
  • 113. 113 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Release Procedure: RANAP Direct Transfer Message Description: MSC Call Control functionality responds back to UE with Release, encoded NAS PDU, using RANAP Direct Transfer Message towards RNC. Main IEs NAS Message [ Encoded – Release Message Type, ..] Channels SCCP : MTP3b : SAAL : AAL5 RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! RANAPRANAP Direct Transfer [ NAS PDU (Disconnect) ] RANAPRANAP Direct Transfer [ NAS PDU (Release) ]
  • 114. 114 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Release Procedure: RRC Downlink Direct Transfer Message Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3). Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID (CS!!) NAS Message [ Encoded – Release Message Type, ..] Channels DCCH : DCH : DPDCH RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! RANAPRANAP Direct Transfer [ NAS PDU (Disconnect) ] RANAPRANAP Direct Transfer [ NAS PDU (Release) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ]
  • 115. 115 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Release Procedure: RRC Uplink Direct Transfer Message Description: On reception of Release message, UE NAS (CC) responds with Disconnect Message, encoded NAS PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3). Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID (CS!!) NAS Message [ Encoded – Release Complete Message Type, ..] Channels DCCH : DCH : DPDCH RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! RANAPRANAP Direct Transfer [ NAS PDU (Disconnect) ] RANAPRANAP Direct Transfer [ NAS PDU (Release) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ]
  • 116. 116 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Call Release Procedure: RANAP Direct Transfer Message Description: RNC transparently forwards received NAS Message received in RRC Uplink Direct Transfer message, to Core Network (MSC/VLR), using RANAP Direct Transfer Message. Main IEs NAS Message [ Encoded – Release Complete Message Type, ..] Channels SCCP : MTP3b : SAAL : AAL5 RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! RANAPRANAP Direct Transfer [ NAS PDU (Disconnect) ] RANAPRANAP Direct Transfer [ NAS PDU (Release) ] RRCRRC DCCH: Downlink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Release Complete) ]
  • 117. 117 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Iu Connection Release Procedure: RANAP Iu Release Command Message Description: On successful completion of Call Release procedure, CN initiate Iu (Signalling!!) Connection Release procedure, using RANAP Iu Release Command towards RNC. Main IEs Cause ( Normal Release!! ) Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! Call Release Procedure RANAPRANAP Iu Release Command [ Cause ]
  • 118. 118 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Iu Connection Release Procedure: RANAP Iu Release Complete Message Description: RNC confirms Iu signalling connection release, using RANAP Iu Release Complete message to CN. It also initiates lower layer (SCCP) connection release, established for respective Iu signalling Connection. Main IEsChannels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! Call Release Procedure RANAPRANAP Iu Release Command [ Cause ] RANAPRANAP Iu Release Complete triggers SCCPSCCP Released [ SRC/DST References, Cause ] SCCPSCCP Release Complete [ SRC/DST References ]
  • 119. 119 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release Iu Connection Release Procedure: ALCAP Release Request/Confirm Message Description: Iu Connection Release Procedure, also initiates release of AAL2 bearers allocated over Iu (for Voice flow!!). Main IEs DSAID Cause (Normal!!) DSAID Channels STC.1 : MTP3b : SAAL : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! Call Release Procedure Iu Connection Release ALCAPALCAP ALCAP Release Confirm [ DSAID ] ALCAPALCAP ALCAP Release Request [ DSAID, Cause ] triggers
  • 120. 120 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RRC Connection Release: RRC Connection Release Message Description: RNC initiates RRC connection release, by sending RRC Connection Release message to UE on DCCH (SRB1). Main IEs RRC transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] Release Cause (Normal!!) Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! Call Release Procedure Iu Connection Release triggers RRCRRC DCCH: RRC Connection Release [ Integrity Check info, Release Cause ]
  • 121. 121 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release RRC Connection Release: RRC Connection Release Complete Message Description: UE responds with RRC Connection Release Complete message on DCCH to RNC, release resources allocated for voice RAB, RB, etc.. terminates RRC connection and move to RRC IDLE state. Main IEs RRC transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] Channels DCCH : DCH : DPDCH RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! Call Release Procedure Iu Connection Release triggers RRCRRC DCCH: RRC Connection Release [ Integrity Check info, Release Cause ] RRCRRC DCCH: RRC Connection Release Complete [ Integrity Check info ]
  • 122. 122 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release UE Context Cleanup: NBAP Radio Link Deletion Request Message Description: On reception of RRC Connection Release Complete message, RNC initiates cleanup of UE context, to release resources allocated for voice RAB, RB, etc.. initiate Radio Link Deletion Request towards Node-B, Main IEs Transaction ID, CRNC Comm Ctxt ID, Node-B Comm Ctxt ID, RL ID(s) Channels SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! Call Release Procedure Iu Connection ReleaseRRC Connection Release NBAPNBAP Radio Link Deletion Request [ RL ID(s) ]
  • 123. 123 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release UE Context Cleanup: NBAP Radio Link Deletion Response Message Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective RL Ids, allocated for voice call. On success, respond with Radio Link Deletion Response message to RNC. Main IEs Transaction ID, CRNC Comm Ctxt ID, Node-B Comm Ctxt ID, RL ID(s) Channels SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! Call Release Procedure Iu Connection ReleaseRRC Connection Release NBAPNBAP Radio Link Deletion Request [ RL ID(s) ] NBAPNBAP Radio Link Deletion Response [ CRNC Comm Ctxt ID ]
  • 124. 124 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release UE Context Cleanup: ALCAP Release Request/Confirm Message Description: After RL deletion, RNC initiate AAL2 bearer release allocated for DCH data streams. RNC ALCAP request release with Release Request message, Node-B ALCAP confirms it with Release Confirm message. Main IEs DSAID Cause DSAID Channels STC.2 / SSCF : SSCOP : AAL5 RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! Call Release Procedure Iu Connection ReleaseRRC Connection Release NBAPNBAP Radio Link Deletion Request [ RL ID(s) ] NBAPNBAP Radio Link Deletion Response [ CRNC Comm Ctxt ID ] ALCAPALCAP ALCAP Release Request [ DSAID, Cause ] ALCAPALCAP ALCAP Release Confirm [ DSAID ] Twice!!, One for Signalling DCH and other for Voice DCH AAL2 bearer Release!!
  • 125. 125 Channels Main IEs RNC MSCNode-BUE Connection Management – CS Call Setup and Release CS Call Setup and Released!! Description: CS Call Setup, Connected, Voice Transferred, Released, UE back to Idle mode!!.. Main IEsChannels RRC Connection Establishment Signalling Connection Establishment (Service Request Procedure) Identification / Authentication / Security Procedure Call Setup Procedure RAB Assignment Procedure ( Iu, IuB, Uu Setup!! ) Call Connect Procedure Call Connected : Voice Transfer!! Call Release Procedure Iu Connection ReleaseRRC Connection Release UE Context Cleanup
  • 126. 126 Session Management – PS Session Setup and ReleaseRNC SGSNNode-BUE RRC Connection Establishment Signalling Connection Establishment (Attach Request) Procedure Identification /Authentication / Security Procedure (Optional!!) PDP Context Activation (Session Establishment) Request Procedure RRC Connection Release UE Context Cleanup Iu Connection Release RAB Assignment Procedure ( Iu, IuB, Uu Setups!! ) PDP Context Activation (Session Establishment) Accept Procedure Iu Resource SetupIuB Resource Setup Radio Bearer (Uu) Setup PDP Context De-activation (Session Release) Procedure Call Connected : Data Transfer!! Attach Accept Procedure
  • 127. 127 Channels Main IEs RNC SGSNNode-BUE Session Management – PS Session Setup and Release Signalling Connection Establishment: RRC Initial Direct Transfer Message Description: On successful establishment of RRC Connection, UE MM sends Attach Request message, encoded NAS message, enclosed in RRC Initial Direct Transfer message on DCCH. Main IEs RRC transaction ID, CN Domain Identity (PS), NAS Message [ Encoded – Attach request, Attach type, N/w capability, CKSN, .. ] Measurement Results Channels DCCH : DCH : DPDCH RRC Connection Establishment RRCRRC DCCH: Initial Direct Transfer [ CN Domain ID, NAS Message ]
  • 128. 128 Channels Main IEs RNC SGSNNode-BUE Session Management – PS Session Setup and Release Signalling Connection Establishment: RANAP Initial UE Message Description: RNC uses received CN domain identity in Initial Direct Transfer Message, and initiate Iu (Iu-PS) connection setup, and transfer of received Initial UE NAS message using RANAP Initial UE Message to CN. Main IEs CN Domain ID [CS or PS] Location Info [ e.g. LAI, RAC, SAI, etc..] NAS–PDU [ Encoded – Attach request, Attach type, N/w capability, CKSN, .. ] Global RNC ID Iu Signalling Connection Identifier Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment RRCRRC DCCH: Initial Direct Transfer [ CN Domain ID, NAS Message ] RANAPRANAP Initial UE Message [ CN Domain ID, LAI, NAS-PDU ] SCCPSCCP Connection Confirm (CC) [ SRC/DST References ] SCCPSCCP Connection Request (CR) [ Reference, SRC/DST Add, User Data ] Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be sent over this established SCCP Connection!!
  • 129. 129 Channels Main IEs RNC SGSNNode-BUE Session Management – PS Session Setup and Release Identification/Authentication/Security Procedure: UE  RNC  CN Description: After successful establishment of signalling connection, optionally, CN NAS initiates identification, authentication and security procedures. Main IEsChannels RRC Connection Establishment Signalling Connection Establishment (Attach Request) Procedure Identification / Authentication / Security Procedure
  • 130. 130 Channels Main IEs RNC SGSNNode-BUE Session Management – PS Session Setup and Release Attach Accept Procedure: RANAP Direct Transfer Message Description: Core network confirms Attach Request acceptance, using Attach Accept message to UE. SGSN transfers Attach Accept, encoded NAS PDU, in RANAP Direct Transfer message to RNC. Main IEs NAS–PDU [ Encoded – Attach accept, Attach result, RAI, P-TMSI, RA Timer, .. ] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment RANAPRANAP Direct Transfer [ NAS PDU (Attach Accept) ] Signalling Connection Establishment (Attach Request) Procedure Identification / Authentication / Security Procedure
  • 131. 131 Channels Main IEs RNC SGSNNode-BUE Session Management – PS Session Setup and Release Attach Accept Procedure: RRC Downlink Direct Transfer Message Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3). Main IEs RRC Transaction ID, CN Domain ID (CS!!), NAS Message [ Encoded – Attach accept, Attach result, RAI, P-TMSI, RA Timer, .. ] Channels DCCH : DCH : DPDCH RRC Connection Establishment RANAPRANAP Direct Transfer [ NAS PDU (Attach Accept) ] RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ] Signalling Connection Establishment (Attach Request) Procedure Identification / Authentication / Security Procedure
  • 132. 132 Channels Main IEs RNC SGSNNode-BUE Session Management – PS Session Setup and Release Attach Accept Procedure: RRC Uplink Direct Transfer Message Description: (Optionally!!) If TMSI/P-TMSI has been reallocated as part of Attach Accept Message, UE (GMM) responds with Attach Complete, encoded NAS PDU, in RRC Uplink Direct Transfer message. Main IEs RRC Transaction ID, Integrity Check Info [ i.e. MAC, RRC Msg Seq No ] CN Domain ID (PS) NAS Message [ Encoded – Attach Complete Message Type ] Channels DCCH : DCH : DPDCH RRC Connection Establishment RANAPRANAP Direct Transfer [ NAS PDU (Attach Accept) ] RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ] Signalling Connection Establishment (Attach Request) Procedure Identification / Authentication / Security Procedure RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ]
  • 133. 133 Channels Main IEs RNC SGSNNode-BUE Session Management – PS Session Setup and Release Attach Accept Procedure: RANAP Direct Transfer Message Description: RNC forwards received NAS Message in RRC Uplink Direct Transfer message, to Core Network (SGSN), using RANAP Direct Transfer Message. Main IEs NAS Message [ Encoded – Attach Complete Message Type ] Channels SCCP : MTP3b : SAAL : AAL5 RRC Connection Establishment RANAPRANAP Direct Transfer [ NAS PDU (Attach Accept) ] RRCRRC DCCH: Downlink Direct Transfer [ CN Domain ID, NAS Message ] Signalling Connection Establishment (Attach Request) Procedure Identification / Authentication / Security Procedure RRCRRC DCCH: Uplink Direct Transfer [ Integrity Check info, CN Domain ID, NAS Message ] RANAPRANAP Direct Transfer [ NAS PDU (Attach Complete) ]