Вы находитесь на странице: 1из 161

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..

Introduction

UE Connection States
RNC Cell and UE Contexts
End to End Protocol Stacks (CS and PS
Domain)
Handover Scenarios
2

UE Connection States
GSM to UMTS
Inter-System Handover

UTRAN RRC Connected


CELL PCH

CELL DCH

URA PCH

GPRS
Packet
Transfer
Mode

CELL FACH

Camping on UTRAN Cell

UMTS to GSM
Inter-System Handover

GSM
Connected
Mode

IDLE
Mode

GPRS Packet
Idle Mode

Camping on GSM/GPRS Cell

RNC Cell and UE Contexts

CELL #N

UE #M

CELL #2
CELL #1

UE #2
UE #1
RRC

SRB

SRB #0

CS RAB

GTP

IuUP

RRC

SRB #0

SRB #1

SRB #2

SRB #3

SRB #4

PDCP

RLC-TM

RLC-TM

RLC-UM

RLC-UM

RLC-AM

RLC-AM

RLC-AM

RLC-AM

RLC-TM
RLC-TM
RLC-TM

PCCH

CCCH

CCCH

DCCH

DCCH

DCCH

DCCH

DTCH

DTCHs

DCH

DCHs

DCH FP

DCH FP

MAC-d
MAC-c/sh
Flows

MACc

MACd
DCH

PCH

PCH FP

PS RAB

RACH

RACH FP

FACH

FACH FP

PHY-Upper

DCH FP

CS Domain End to End Protocols


Uu

UE

Codec

Node-B

Iu-CS

RNC

3G-MSC

CC

CC

MM

MM

RRC

RRC

Codec

RLC

RLC

MAC

MAC

PHY-upper

ALCAP
STC.2 NBAP
FP

PHY

IuB

PHY

AAL2

ALCAP PHY-upper
NBAP

STC.2

SSCF-UNI

SSCF-UNI

SSCOP

SSCOP

AAL5

AAL5

RANAP

RANAP

ALCAP

IuUP

FP

AAL2

STC.1

ALCAP
SCCP

SCCP

STC.1

MTP3-b

MTP3-b

SSCF-NNI

SSCF-NNI

SSCOP

SSCOP

AAL5

AAL5

IuUP

AAL2

ATM

ATM

ATM

PHY [E1/T1/STM]

PHY [E1/T1/STM]

PHY [E1/T1/STM]

PS Domain End to End Protocols


Uu

UE

Node-B

IuB

Iu-PS

RNC

SM
IP

GMM
RRC

RRC

RLC

MAC

MAC

PHY-upper

ALCAP
STC.2 NBAP
FP

PDCP GTP-U

RLC

PHY

3G-GGSN

SM

GMM

PDCP

Gn

3G-SGSN

PHY

AAL2

ALCAP
NBAP

PHY-upper

STC.2

SSCF-UNI

SSCF-UNI

SSCOP

SSCOP

AAL5

AAL5

RANAP
UDP

FP

IP

AAL2

GTP-U GTP-C

GTP-C GTP-C

UDP

UDP

IP

IP

RANAP

SCCP

SCCP

MTP3-b

MTP3-b

SSCF-NNI

SSCF-NNI

SSCOP

SSCOP

AAL5

IP

AAL5

ATM

ATM

ATM

PHY [E1/T1]

PHY [E1/T1/STM-1]

PHY [STM-1]

L2

L2

L1

L1

Handover Scenarios
Core Network (CN)

UTRAN
RNS

RNS
RNC

Node-B

RNC

Node-B

Node-B

UE

Node-B

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

Node-B Initialization
UE

Node-B

RNC

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

MSC

Node-B Initialization

Audit 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 PDUs.
UE

Node-B
NBAP

Channels

10

Audit Required Indication


[ Transaction ID ]

NBAP

Main IEs
Transaction ID

SSCF / SSCOP / AAL5

RNC

MSC

Node-B Initialization

Audit 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.
UE

Node-B
NBAP

NBAP

RNC

Audit Required Indication

Audit Request
[ Transaction ID, Start of Audit Seq Ind ]

Channels
SSCF / SSCOP / AAL5
11

NBAP

[ Transaction ID ]

NBAP

Main IEs
Transaction ID
Start of audit sequence ind

MSC

Node-B Initialization

Audit 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.
UE

Node-B
NBAP

RNC

Audit Required Indication

SSCF / SSCOP / AAL5


12

NBAP

[ Transaction ID ]

Audit Request

NBAP

[ Transaction ID, Start of Audit Seq Ind ]

NBAP

[ End of Audit Seq Ind, Local Resource Info ]

Audit Response

Channels

MSC

NBAP

NBAP

Main IEs
Transaction ID
End of audit sequence ind

Cell Info (Configured)


Local Cell Information

Communication Control
Port information

Node-B Initialization

Cell 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.
UE

Node-B

RNC

Audit Procedure
NBAP

Resource Status Indication


[ Local Cell ID, Add/Delete Indicator ]

Channels
SSCF / SSCOP / AAL5
13

NBAP

Main IEs
Transaction ID
No Failure Indication

Local Cell ID
Add/Delete Indicator

MSC

Node-B Initialization

Cell 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.
UE

Node-B

RNC

MSC

Audit Procedure
Resource Status Indication

NBAP

[ Local Cell ID, Add/Delete Indicator ]

NBAP

[ Global/Local Cell ID, Physical Config. ]

Cell Setup Request

Channels
SSCF / SSCOP / AAL5
14

NBAP

NBAP

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..

Node-B Initialization

Cell 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!!)
UE

Node-B

RNC

Audit Procedure
Resource Status Indication

NBAP

[ Local Cell ID, Add/Delete Indicator ]

NBAP

[ Global/Local Cell ID, Physical Config. ]

Cell Setup Request

NBAP

Channels

15

[ Transaction ID ]

NBAP

NBAP

Main IEs
Transaction ID

SSCF / SSCOP / AAL5

Cell Setup Response

NBAP

MSC

Node-B Initialization

Cell 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).
UE

Node-B

RNC

Audit Procedure
Resource Status Indication

NBAP

[ Local Cell ID, Add/Delete Indicator ]

NBAP

[ Global/Local Cell ID, Physical Config. ]

NBAP

NBAP

Cell Setup Request

Cell Setup Response

SSCF / SSCOP / AAL5


16

NBAP

NBAP

[ Transaction ID ]

Block Resource Request


[ Transaction ID, Blocking Priority ]

Channels

NBAP

NBAP

Main IEs
Transaction ID
Global (C-ID) Cell ID
Blocking Priority (High!!)

MSC

Node-B Initialization

Cell Setup Procedure: Block Resource Response Message

Description: RNC Blocks respective resource (cell!!), and send successful response to the Node-B.

UE

Node-B

RNC

Audit Procedure
Resource Status Indication

NBAP

[ Local Cell ID, Add/Delete Indicator ]

NBAP

[ Global/Local Cell ID, Physical Config. ]

Cell Setup Request

NBAP

NBAP

NBAP

Channels

17

NBAP

[ Transaction ID ]

Block Resource Request


[ Transaction ID, Blocking Priority ]

Block Resource Response


[ Transaction ID ]

NBAP

NBAP

NBAP

Main IEs
Transaction ID

SSCF / SSCOP / AAL5

Cell Setup Response

NBAP

MSC

Node-B Initialization

System 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.
UE

Node-B

RNC

Audit Procedure
Cell Setup Procedure
NBAP

System Information Update Request


[ SIB segment info. ]

Channels
SSCF / SSCOP / AAL5
18

NBAP

Main IEs
Transaction ID
Global (C-ID) Cell ID
BCCH Modification Time

MIB, SB, SIB info


Segment Info

MSC

Node-B Initialization

System 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.
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
NBAP
NBAP
NBAP
NBAP

System Information Update Request


[ SIB segment info. ]

System Information Update Response

19

Segment 1

NBAP

System Information Update Request


[ SIB segment info. ]

NBAP

System Information Update Response

Channels
SSCF / SSCOP / AAL5

NBAP

NBAP

Main IEs
Transaction ID
Global (C-ID) Cell ID

Segment 2

Node-B Initialization

System 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.
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
NBAP
NBAP
NBAP
NBAP

RRC
RRC

BCCH: System Information


BCCH: System Information

System Information Update Request


[ SIB segment info. ]

System Information Update Response

20

Segment 1

NBAP

System Information Update Request


[ SIB segment info. ]

NBAP

System Information Update Response

Segment 2

NBAP

RRC
RRC

Channels
BCCH / BCH / PCCPCH

NBAP

Main IEs
Master Information Block,
Scheduling Block,

System Information Block

Node-B Initialization

Common 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!!.)
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
System Information Update
NBAP

Common TrCH Setup Request


[PRACH, AICH, RACH]

Channels
SSCF / SSCOP / AAL5
21

NBAP

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..]

Node-B Initialization

Common 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!!).
UE

Node-B

RNC

Audit Procedure
Cell Setup Procedure
System Information Update
NBAP
NBAP

Common TrCH Setup Request


[PRACH, AICH, RACH]

Common TrCH Setup Response

Channels

22

NBAP

Main IEs
Transaction ID,

SSCF / SSCOP / AAL5

[TLA, Binding ID]

NBAP

RACH parameters [ e.g.


TrCH ID, Transport Layer
Address and Binding ID ]

MSC

Node-B Initialization

Common 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.
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
System Information Update
NBAP
NBAP
ALCAP

Common TrCH Setup Request


[PRACH, AICH, RACH]

Common TrCH Setup Response


[TLA, Binding ID]

ALCAP Establish Request (ERQ)


[OSAID,DSAID,SUGR,AAL2 Address]

Channels
STP.2 / SSCF / SSCOP / AAL5
23

NBAP
NBAP
ALCAP

Main IEs
OSAID / DSAID (Originating
/ Destination signalling
association ID)

CEID (Path ID + CID)

SUGR (Binding ID!!)


AAL2 Destination Address
of Node-B

Node-B Initialization

Common 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.
UE

Node-B

RNC

Audit Procedure
Cell Setup Procedure
System Information Update
NBAP
NBAP
ALCAP
ALCAP

Channels
STP.2 / SSCF / SSCOP / AAL5
24

Common TrCH Setup Request


[PRACH, AICH, RACH]

Common TrCH Setup Response


[TLA, Binding ID]

ALCAP Establish Request (ERQ)


[OSAID,DSAID,SUGR,AAL2 Address]

ALCAP Establish Confirm (ECF)


[OSAID,DSAID]

NBAP
NBAP
ALCAP
ALCAP

Main IEs
OSAID
DSAID

MSC

Node-B Initialization

Common 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!!.)
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
NBAP

Common TrCH Setup Request


[ SCCPCH, PCH+PICH, FACH(s) ]

Channels
SSCF / SSCOP / AAL5
25

NBAP

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, .. ]

Node-B Initialization

Common 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!!).
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
NBAP
NBAP

Common TrCH Setup Request


[ SCCPCH, PCH+PICH, FACH(s) ]

Common TrCH Setup Response

Channels

26

NBAP

Main IEs
Transaction ID,

SSCF / SSCOP / AAL5

[TLA(s), Binding ID(s)]

NBAP

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 ]

Node-B Initialization

Common 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.
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
NBAP
NBAP
ALCAP

Channels
STP.2 / SSCF / SSCOP / AAL5
27

Common TrCH Setup Request


[ SCCPCH, PCH+PICH, FACH(s) ]

Common TrCH Setup Response


[TLA(s), Binding ID(s)]

ALCAP ERQ
[OSAID,DSAID,SUGR,AAL2 Address]

NBAP
NBAP
ALCAP

For PCH & FACH(s) bearers

Main IEs
OSAID
DSAID + CEID

SUGR (Binding ID!!)


AAL2 Destination Address
of Node-B

Node-B Initialization

Common 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.
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
NBAP
NBAP
ALCAP
ALCAP

Channels
STP.2 / SSCF / SSCOP / AAL5
28

Common TrCH Setup Request


[ SCCPCH, PCH+PICH, FACH(s) ]

Common TrCH Setup Response


[TLA(s), Binding ID(s)]

ALCAP Establish Request (ERQ)


[OSAID,DSAID,SUGR,AAL2 Address]

ALCAP Establish Confirm (ECF)


[OSAID,DSAID]

NBAP
NBAP
ALCAP
For PCH & FACH(s) bearers
ALCAP

Main IEs
OSAID
DSAID

Node-B Initialization

Common 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.
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
NBAP
NBAP
ALCAP
ALCAP

FP

Common TrCH Setup Request


[ SCCPCH, PCH+PICH, FACH(s) ]

Common TrCH Setup Response


[TLA(s), Binding ID(s)]

ALCAP Establish Request (ERQ)


[OSAID,DSAID,SUGR,AAL2 Address]

ALCAP Establish Confirm (ECF)


[OSAID,DSAID]

DL Synchronization

Channels
FP / AAL2
29

[ CFN ]

NBAP
NBAP
ALCAP
ALCAP

FP

Main IEs
CFN (Connection Frame
Number)

For PCH & FACH(s) bearers

Node-B Initialization

Common 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.
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
NBAP
NBAP
ALCAP
ALCAP

FP
FP

Common TrCH Setup Request


[ SCCPCH, PCH+PICH, FACH(s) ]

Common TrCH Setup Response


[TLA(s), Binding ID(s)]

ALCAP Establish Request (ERQ)


[OSAID,DSAID,SUGR,AAL2 Address]

ALCAP Establish Confirm (ECF)


[OSAID,DSAID]

DL Synchronization
[ CFN ]

UL Synchronization

Channels
FP / AAL2
30

[ CFN, ToA ]

NBAP
NBAP
ALCAP
ALCAP

FP
FP

Main IEs
CFN (Connection Frame
Number),
ToA [Time of Arrival]

For PCH & FACH(s) bearers

Node-B Initialization

System 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.
UE

Node-B

RNC

MSC

Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
NBAP

System Information Update Request

Channels
SSCF / SSCOP / AAL5
31

[ SIB5 segment info. ]

NBAP

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 ..]

Node-B Initialization

System 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.
UE

Node-B

RNC

Audit Procedure
Cell Setup Procedure
System Information Update
Common TrCH(PRACH, AICH, RACH) Setup
Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup
NBAP
NBAP

System Information Update Request


[ SIB5 segment info. ]

System Information Update Response

Channels
SSCF / SSCOP / AAL5
32

NBAP
NBAP

Main IEs
Transaction ID
Global (C-ID) Cell ID

MSC

Node-B Initialization

System 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!!)
UE

Node-B

RNC

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


NBAP

Resource Status Indication


[ Communication Control port ID ]

Channels
SSCF / SSCOP / AAL5
33

NBAP

Main IEs
Transaction ID
Communication Control
Port ID

MSC

Node-B Initialization

System 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.
UE

Node-B

RNC

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


NBAP
NBAP

Resource Status Indication


[ Communication Control port ID ]

Unblock Resource Indication

Channels
SSCF / SSCOP / AAL5
34

[ C-ID ]

NBAP
NBAP

Main IEs
Transaction ID
Global (C-ID) Cell ID

MSC

Node-B Initialization

System 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.
UE

Node-B

RNC

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


NBAP
NBAP
NBAP

Resource Status Indication


[ Communication Control port ID ]

Unblock Resource Indication


[ C-ID ]

System Information Update Request


[ SIB3 segment info. ]

Channels
SSCF / SSCOP / AAL5
35

NBAP
NBAP
NBAP

Main IEs
Transaction ID
Global (C-ID) Cell ID
BCCH Modification Time

Reference to other SIBs


Segment info [ SIB3 with
Cell status unbarred!! ]

MSC

Node-B Initialization

System 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.
UE

Node-B

RNC

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


NBAP
NBAP
NBAP
NBAP

Resource Status Indication


[ Communication Control port ID ]

Unblock Resource Indication


[ C-ID ]

System Information Update Request


[ SIB3 segment info. ]

36

NBAP
NBAP

System Information Update Response

Channels
SSCF / SSCOP / AAL5

NBAP

NBAP

Main IEs
Transaction ID
Global (C-ID) Cell ID

MSC

Node-B Initialization

Node-B initialization with operational Cell Context!!..

UE

Node-B

RNC

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

Channels

37

Main IEs

MSC

RRC Connection Management


UE

Node-B

RNC

Random Access Procedure


RRC Connection Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
UE Context Cleanup

38

MSC

RRC Connection Management

Random 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.
UE
RRC
RRC

Node-B
BCCH: System Information
BCCH: System Information

RRC
RRC

Channels
BCCH / BCH / PCCPCH
39

RNC

Main IEs
Master Information Block,
Scheduling Block,

System Information Block


[SIB 1, SIB 2, SIB 3, etc..]

MSC

RRC Connection Management

Random 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.
UE
RRC
RRC

PHY

PHY

Node-B
BCCH: System Information
BCCH: System Information

RRC
RRC

Preamble

Preamble

Wait for AICH response,


No response, Step-up power!!
Retransmit Preamble
Wait for AICH response,
No response, Step-up power!!
Retransmit Preamble

Preamble

PHY

PHY

Channels

Main IEs
Signature Sequence

PRACH
40

RNC

MSC

RRC Connection Management

Random 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.
UE
RRC
RRC

PHY

PHY

Node-B
BCCH: System Information
BCCH: System Information

RRC
RRC

Preamble

Preamble

Wait for AICH response,


No response, Step-up power!!
Retransmit Preamble
Wait for AICH response,
No response, Step-up power!!
Retransmit Preamble

Preamble

PHY

PHY

Access Indication

PHY

PHY

Channels

Main IEs
AICH Response Sequence

AICH
41

RNC

MSC

RRC Connection Management

Initial Access Request: RRC Connection Request Message

Description: On successful physical layer access detection, UE transmits RRC Connection Request message to
network on RACH : PRACH.
UE

Node-B

RNC

MSC

Random Access Procedure

RLC
MAC

CCCH: RRC Connection Request

RRC
PHY

RACH Message
[ Data, Control (TFCI) ]

PHY
FP

42

RLC
MAC

Process received PRACH data;


Decode it using control info(TFCI);

RACH Data Frame

[ CFN, TFI, TB(s), CRCI indicator ]

Channels
CCCH : RACH : PRACH

RRC

FP

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

RRC Connection Management

UE 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.
UE

Node-B

RNC

MSC

Random Access Procedure


RRC Connection Setup Request
NBAP

Radio Link Setup Request


[ UL/DL DPCH info, RL info, DCH ]

Channels
SSCF / SSCOP / AAL5
43

NBAP

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 ]

RRC Connection Management

UE 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.
UE

Node-B

RNC

Random Access Procedure


RRC Connection Setup Request
NBAP
NBAP

Radio Link Setup Request


Radio Link Setup Response
[ Comm Ctxt info, TLA, Binding ID ]

Channels
SSCF / SSCOP / AAL5
44

NBAP
NBAP

Main IEs
Transaction ID,
Node-B Communication
Context ID

DCH parameters [ e.g. TrCH


ID, Transport Layer Address
and Binding ID ]

MSC

RRC Connection Management

UE 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.
UE

Node-B

RNC

MSC

Random Access Procedure


RRC Connection Setup Request
NBAP
NBAP
ALCAP
ALCAP

Radio Link Setup Request


Radio Link Setup Response

ALCAP Establish Request (ERQ)


[OSAID,DSAID,SUGR,AAL2 Address]

ALCAP Establish Confirm (ECF)


[OSAID,DSAID]

Channels
SSCF / SSCOP / AAL5
45

NBAP
NBAP
ALCAP
ALCAP

Main IEs
OSAID, DSAID + CEID,
SUGR (Binding ID!!),
AAL2 destination Address

OSAID,
DSAID

RRC Connection Management

UE 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.
UE

Node-B

RNC

MSC

Random Access Procedure


RRC Connection Setup Request
NBAP
NBAP
ALCAP
ALCAP
FP

FP

Radio Link Setup Request


Radio Link Setup Response

ALCAP Establish Request (ERQ)


ALCAP Establish Confirm (ECF)
DL Synchronization
[ CFN ]

UL Synchronization

Channels
FP / AAL2
46

[ CFN, ToA ]

NBAP
NBAP
ALCAP
ALCAP
FP

FP

Main IEs
CFN (Connection Frame
Number)

CFN (Connection Frame


Number),
ToA (Time of Arrival)

RRC Connection Management

Initial 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.
UE

Node-B

RNC

MSC

Random Access Procedure


RRC Connection Setup Request
UE Context Setup
CCCH: RRC Connection Setup

RRC
RLC
MAC

FP
PHY

SCCPCH Message
[ Data, Control (TFCI) ]

FACH Data Frame(s)


[ CFN, TFI, TB(s) ]

47

RLC
MAC

FP

PHY

Channels
CCCH : FACH : SCCPCH

RRC

RRC Connection Setup message


would be split into several TB(s),
hence this sequence will repeat!!

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..

RRC Connection Management

Initial 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.
UE

Node-B

RNC

MSC

Random Access Procedure


RRC Connection Setup Request
UE Context Setup
CCCH: RRC Connection Setup

RRC
RLC
MAC

PHY

PHY

DCCH: RRC Connection Setup Complete


DPCH [DPDCH + DPCCH]
[ Data, Control (TFCI,TFC,Pilot) ]

RLC
MAC

DCH Data Frame


[ CFN, TFI, TB(s), CRCI indicator ]

Channels
DCCH : DCH : DPDCH

RRC Connection Setup message


would be split into several TB(s),
hence this sequence will repeat!!

RRC

PHY
FP

48

FP

[ CFN, TFI, TB(s) ]

PHY

[ Data, Control (TFCI) ]

RRC
RLC
MAC

RLC
MAC

FACH Data Frame(s)

FP

SCCPCH Message

RRC

FP

Main IEs
RRC transaction ID,
START List [CS, PS]

Radio Access Capabilities


[e.g. Basic, extended, intersystem, etc]

RRC Connection Management

RRC 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!!]
UE

Node-B

RNC

MSC

Random Access Procedure


RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
DCCH: RRC Connection Release

RRC
RLC
MAC

FP
PHY

DPCH [DPDCH + DPCCH]


[ Data, Control (TFCI,TPC,Pilot) ]

[ CFN, TFI, TB(s) ]

RLC
MAC

FP

Main IEs
RRC transaction ID,

49

DCH Data Frame(s)

PHY

Channels
DCCH : DCH : DPDCH

RRC

Release Cause[e.g. normal,


inactivity, directed reestablishment, congestion, ..]

Rplmn information

RRC Connection Management

RRC 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.
UE

Node-B

RNC

MSC

Random Access Procedure


RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
DCCH: RRC Connection Release

RRC
RLC
MAC

RLC
MAC

DCH Data Frame(s)

FP
PHY

DPCH [DPDCH + DPCCH]


[ Data, Control (TFCI,TPC,Pilot) ]

DPCH [DPDCH + DPCCH]


[ Data, Control (TFCI,TFC,Pilot) ]

PHY

RLC
MAC

DCH Data Frame


[ CFN, TFI, TB(s), CRCI indicator ]

Channels

FP

Main IEs
RRC transaction ID

50

RRC

PHY
FP

DCCH : DCH : DPDCH

RLC
MAC

FP

[ CFN, TFI, TB(s) ]

DCCH: RRC Connection Release Complete

RRC
PHY

RRC

RRC Connection Management

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.
UE

Node-B

RNC

Random Access Procedure


RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
NBAP

Radio Link Deletion Request

Channels
SSCF : SSCOP : AAL5
51

[ RL ID(s) ]

NBAP

Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
Node-B Comm Ctxt ID,

RL ID(s)

MSC

RRC Connection Management

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.
UE

Node-B

RNC

Random Access Procedure


RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
NBAP
NBAP

Radio Link Deletion Request


Radio Link Deletion Response
[ CRNC Comm Ctxt ID ]

Channels
SSCF : SSCOP : AAL5
52

NBAP
NBAP

Main IEs
Transaction ID,
CRNC Communication
Context ID

MSC

RRC Connection Management

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.
UE

Node-B

RNC

MSC

Random Access Procedure


RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
NBAP
NBAP

ALCAP
ALCAP

Channels
STC.2 / SSCF / SSCOP / AAL5
53

Radio Link Deletion Request


Radio Link Deletion Response
ALCAP Release Request
[ DSAID, Cause ]

ALCAP Release Confirm


[ DSAID ]

NBAP
NBAP

ALCAP
ALCAP

Main IEs
DSAID
Cause

DSAID

RRC Connection Management

RRC Connection Established and Released!!..

UE

Node-B

RNC

Random Access Procedure


RRC Connection Setup Request
UE Context Setup
RRC Connection Setup
RRC Connection Release
UE Context Cleanup

Channels

54

Main IEs

MSC

Mobility Management Location


Update
UE

Node-B

RNC

MSC/VLR

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

55

Iu Connection Release

Mobility Management Location


Signalling Connection Establishment: RRC Initial Direct Transfer Message
Update
Description: On successful establishment of RRC Connection, UE sends first NAS message, enclosed in RRC
Initial Direct Transfer message on DCCH.
UE

Node-B

RNC

MSC

RRC Connection Establishment


DCCH: Initial Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
56

RRC

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

Mobility Management Location


Signalling Connection Establishment: RANAP Initial UE Message
Update
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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


DCCH: Initial Direct Transfer

RRC

RRC

[ CN Domain ID, NAS Message ]

RANAP
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!!

Channels
SCCP : MTP3b : SAAL : AAL5
57

SCCP
SCCP

Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]

Connection Request (CR)


[ Reference, SRC/DST Add, User Data ]

Connection Confirm (CC)


[ SRC/DST References ]

RANAP

SCCP
SCCP

Main IEs
CN Domain ID [CS or PS]
Location Info [ e.g. LAI, RAC,
SAI, etc..]

NASPDU [ Encoded
Update Type, Cipher Key Seq
No, LAI, Classmark, .. ]

Global RNC ID
Iu Signalling Connection
Identifier

Mobility Management Location


Identification Procedure: RANAP Direct Transfer Message
Update

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
58

Main IEs
NASPDU [ Encoded
Identity Request, Identity
Type (e.g. IMSI, TMSI, etc)]

Direct Transfer
[ NAS PDU (Identity Request!!) ]

RANAP

Mobility Management Location


Identification Procedure: RRC Downlink Direct Transfer Message
Update

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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
59

Direct Transfer
[ NAS PDU (Identity Request!!) ]

RRC

Main IEs
RRC Transaction ID,
CN Domain ID [CS or PS],

NAS Message [ Encoded


Identity Request, Identity
Type (e.g. IMSI, TMSI, etc)]

RANAP

Mobility Management Location


Identification Procedure: RRC Uplink Direct Transfer Message
Update
Description: UE (MM) responds with Identity Response, encoded NAS PDU, in RRC Uplink Direct Transfer
message on DCCH (SRB-3).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
60

Direct Transfer
[ NAS PDU (Identity Request!!) ]

RRC

RRC

Main IEs
RRC Transaction ID,
CN Domain ID [CS or PS],

NAS Message [ Encoded


Identity Response, Requested
Identity Value ]

RANAP

Mobility Management Location


Identification Procedure: RANAP Direct Transfer Message
Update
Description: RNC forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer
Message.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

RRC

SCCP : MTP3b : SAAL : AAL5


61

Direct Transfer
[ NAS PDU (Identity Response!!) ]

Main IEs
NAS Message [ Encoded
Identity Response, Requested
Identity Value ]

RANAP

RRC

RANAP

Channels

Direct Transfer
[ NAS PDU (Identity Request!!) ]

Location Info [ e.g. LAI, RAC,


SAI, etc..] optional

RANAP

Mobility Management Location


Authentication Procedure: RANAP Direct Transfer Message
Update
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification Procedure
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
62

Main IEs
NASPDU [ Encoded
Authentication Request,
CKSN, RAND, AUTN, .. ]

Direct Transfer
[ NAS PDU (Authentication Request!!) ]

RANAP

Mobility Management Location


Authentication Procedure: RRC Downlink Direct Transfer Message
Update

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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification Procedure
RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
63

Direct Transfer
[ NAS PDU (Authentication Request!!) ]

RRC

Main IEs
RRC Transaction ID,
CN Domain ID [CS or PS],

NAS Message [ Encoded


Authentication Request,
CKSN, RAND, AUTN, .. ]

RANAP

Mobility Management Location


Authentication Procedure: RRC Uplink Direct Transfer Message
Update

Description: UE (MM) responds with Authentication Response, encoded NAS PDU, in RRC Uplink Direct Transfer
message on DCCH (SRB-3).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification Procedure
RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
64

Direct Transfer
[ NAS PDU (Authentication Request!!) ]

RRC

RRC

Main IEs
RRC Transaction ID,
CN Domain ID [CS or PS],

NAS Message [ Encoded


Authentication Response,
SRES (UE Calculated!!) ]

RANAP

Mobility Management Location


Authentication Procedure: RANAP Direct Transfer Message
Update
Description: RNC forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer
Message.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification Procedure
RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

RRC

SCCP : MTP3b : SAAL : AAL5


65

Direct Transfer
[ NAS PDU (Authentication Response!!) ]

Main IEs
NAS Message [ Encoded
Authentication Response,
SRES (UE Calculated!!) ]

RANAP

RRC

RANAP

Channels

Direct Transfer
[ NAS PDU (Authentication Request!!) ]

Location Info [ e.g. LAI, RAC,


SAI, etc..] optional

RANAP

Mobility Management Location


Security Procedure: RANAP Security Mode Command Message
Update

Description: MSC (optionally!!) initiates Security Procedure, using RANAP Security Mode Command Message to
RNC.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication Procedure
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
66

Security Mode Command


[ Integrity Protection, Encryption info ]

RANAP

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]

Mobility Management Location


Security Procedure: RRC Security Mode Command Message
Update

Description: RNC RRC initiates security procedure, by sending RRC Security Mode Command message to UE on
DCCH (SRB-2).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication Procedure
RANAP
RRC

DCCH: Security Mode Command


[ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ]

Channels
DCCH : DCH : DPDCH
67

Security Mode Command


[ Integrity Protection, Encryption info ]

RANAP

RRC

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 ]

Mobility Management Location


Security Procedure: RRC Security Mode Complete Message
Update

Description: UE RRC send successful response of security procedure, by sending RRC Security Mode Complete
message to RNC on DCCH (SRB-2).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication Procedure
RANAP
RRC

RRC

DCCH: Security Mode Command


[ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ]

DCCH: Security Mode Complete


[ Integrity Check Info, UL Integrity Protection/Ciphering Activation Time ]

Channels
DCCH : DCH : DPDCH
68

Security Mode Command


[ Integrity Protection, Encryption info ]

RANAP

RRC

RRC

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 ]

Mobility Management Location


Security Procedure: RANAP Security Mode Complete Message
Update
Description: RNC send successful response of Security Procedure, using RANAP Security Mode Complete
message towards MSC.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication Procedure
RANAP
RRC

RRC

DCCH: Security Mode Command


[ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ]

DCCH: Security Mode Complete


[ Integrity Check Info, UL Integrity Protection/Ciphering Activation Time ]

RRC

SCCP : MTP3b : SAAL : AAL5


69

Security Mode Complete


[ Chosen Integrity, Encryption Algorithm ]

Main IEs
Chosen Integrity Protection
Algorithm [ i. e. UIA1 ]

RANAP

RRC

RANAP

Channels

Security Mode Command


[ Integrity Protection, Encryption info ]

Chosen Encryption
Algorithm [ No Encryption, or,
UEA1 ]

RANAP

Mobility Management Location


Security Procedure: RANAP Common ID Message
Update

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication Procedure
RANAP
RRC

RRC

DCCH: Security Mode Command


[ CN Domain ID, Integrity Check Info, Integrity Protection/Ciphering Mode Info ]

DCCH: Security Mode Complete


[ Integrity Check Info, UL Integrity Protection/Ciphering Activation Time ]

RRC

RANAP

SCCP : MTP3b : SAAL : AAL5


70

Main IEs
Permanent NAS UE identity
( i.e. IMSI value )

RANAP

RRC

RANAP

Channels

Security Mode Command


[ Integrity Protection, Encryption info ]

Security Mode Complete


[ Chosen Integrity, Encryption Algorithm ]

Common ID
[ Permanent NAS UE Identity ]

RANAP

RANAP

Mobility Management Location


Location Update Accept Procedure: RANAP Direct Transfer Message
Update

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
71

Main IEs
NASPDU [ Encoded
Location Update Accept, LAI,
New mobile id(TMSI),]

Direct Transfer
[ NAS PDU (Location Update Accept) ]

RANAP

Mobility Management Location


Location Update Accept Procedure: RRC Downlink Direct Transfer Message
Update

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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
72

Direct Transfer
[ NAS PDU (Location Update Accept) ]

RANAP

RRC

Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

CN Domain ID [CS or PS]

NASPDU [ Encoded
Location Update Accept, LAI,
New mobile id(TMSI),]

Mobility Management Location


Location Update Accept Procedure: RRC Uplink Direct Transfer Message
Update

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
73

Direct Transfer
[ NAS PDU (Location Update Accept) ]

RANAP

RRC

RRC

Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

CN Domain ID [CS or PS]

NASPDU [ Encoded TMSI


Reallocation Complete
Message Type ]

Mobility Management Location


Location Update Accept Procedure: RANAP Direct Transfer Message
Update
Description: RNC forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct Transfer
Message.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC

SCCP : MTP3b : SAAL : AAL5


74

Direct Transfer
[ NAS PDU (TMSI Realloc Complete) ]

Main IEs
NASPDU [ Encoded TMSI
Reallocation Complete
Message Type ]

RANAP

RRC

RANAP

Channels

Direct Transfer
[ NAS PDU (Location Update Accept) ]

Location Info [ e.g. LAI, RAC,


SAI, etc..] optional

RANAP

Mobility Management Location


Iu Connection Release: RANAP Iu Release Command Message
Update
Description: On successful completion of Location Update procedure, CN initiate Iu (Signalling!!) Connection
Release procedure, using RANAP Iu Release Command towards RNC.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
RANAP

Channels

Main IEs
Cause ( Normal Release!! )

SCCP : MTP3b : SAAL : AAL5


75

Iu Release Command
[ Cause ]

RANAP

Mobility Management Location


Iu Connection Release: RANAP Iu Release Complete Message
Update

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
RANAP
RANAP
SCCP
SCCP

Channels
SCCP : MTP3b : SAAL : AAL5
76

Main IEs

Iu Release Command
[ Cause ]

Iu Release Complete
Released
[ SRC/DST References, Cause ]

Release Complete
[ SRC/DST References ]

RANAP
RANAP
triggers
SCCP
SCCP

Mobility Management Location


RRC Connection Release: RRC Connection Release Message
Update

Description: RNC initiates RRC connection release, by sending RRC Connection Release message to UE on DCCH
(SRB1).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection Release
DCCH: RRC Connection Release

RRC

[ Integrity Check info, Release Cause ]

Channels
DCCH : DCH : DPDCH
77

RRC

triggers

Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

Release Cause[e.g. normal,


inactivity, directed reestablishment, congestion, ..]

Rplmn information

Mobility Management Location


RRC Connection Release: RRC Connection Release Complete Message
Update
Description: UE responds with RRC Connection Release Complete message on DCCH to RNC, terminates RRC
connection and move to RRC IDLE state.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection Release
DCCH: RRC Connection Release

RRC

[ Integrity Check info, Release Cause ]

DCCH: RRC Connection Release Complete

RRC

[ Integrity Check info ]

Channels
DCCH : DCH : DPDCH
78

RRC

RRC

Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

triggers

Mobility Management Location


UE Context Cleanup: NBAP Radio Link Deletion Request Message
Update

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection Release

RRC Connection Release


NBAP

Radio Link Deletion Request

Channels
SSCF : SSCOP : AAL5
79

[ RL ID(s) ]

NBAP

Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
Node-B Comm Ctxt ID,

RL ID(s)

Mobility Management Location


UE Context Cleanup: NBAP Radio Link Deletion Response Message
Update

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection Release

RRC Connection Release


NBAP
NBAP

Radio Link Deletion Request


[ RL ID(s) ]

Radio Link Deletion Response


[ CRNC Comm Ctxt ID ]

Channels
SSCF : SSCOP : AAL5
80

NBAP
NBAP

Main IEs
Transaction ID,
CRNC Communication
Context ID,

Mobility Management Location


UE Context Cleanup: ALCAP Release Request/Confirm Message
Update
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection Release

RRC Connection Release


NBAP
NBAP

ALCAP
ALCAP

Channels
STC.2 / SSCF : SSCOP : AAL5
81

Radio Link Deletion Request


[ RL ID(s) ]

Radio Link Deletion Response


[ CRNC Comm Ctxt ID ]

ALCAP Release Request


[ DSAID, Cause ]

ALCAP Release Confirm


[ DSAID ]

NBAP
NBAP

ALCAP
ALCAP

Main IEs
DSAID
Cause

DSAID

Mobility Management Location


Location Update Complete!!..
Update
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Location Update Request Procedure)
Identification / Authentication / Security Procedure
Location Update Accept (Optional TMSI Reallocation!!) Procedure
Iu Connection Release

RRC Connection Release


UE Context Cleanup

Channels

82

Main IEs

Connection Management CS Call


Setup and Release
UE

Node-B

RNC

MSC/VLR

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification /Authentication / Security Procedure (Optional!!)
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setups!! )
IuB Resource Setup
Radio Bearer (Uu) Setup

Iu Resource Setup

Call Connect Procedure


Call Connected : Voice Transfer!!
Call Release Procedure
RRC Connection Release
UE Context Cleanup

83

Iu Connection Release

Connection Management CS Call


Signalling Connection Establishment: RRC Initial Direct Transfer Message
Setup and Release
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


DCCH: Initial Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
84

RRC

Main IEs
RRC transaction ID,
CN Domain Identity [e.g. CS,
PS],

NAS Message [ Encoded


CM service request, Service
type, CKSN, Classmark, .. ]

Measurement Results

Connection Management CS Call


Signalling Connection Establishment: RANAP Initial UE Message
Setup and Release
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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


DCCH: Initial Direct Transfer

RRC

RRC

[ CN Domain ID, NAS Message ]

RANAP
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!!

Channels
SCCP : MTP3b : SAAL : AAL5
85

SCCP
SCCP

Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]

Connection Request (CR)


[ Reference, SRC/DST Add, User Data ]

Connection Confirm (CC)


[ SRC/DST References ]

RANAP

SCCP
SCCP

Main IEs
CN Domain ID [CS or PS]
Location Info [ e.g. LAI, RAC,
SAI, etc..]

NASPDU [ Encoded CM
service request, Service type,
CKSN, Classmark, .. ]

Global RNC ID
Iu Signalling Connection
Identifier

Connection Management CS Call


Signalling Connection Establishment: RANAP Direct Transfer Message
Setup and Release
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


DCCH: Initial Direct Transfer

RRC

RRC

[ CN Domain ID, NAS Message ]

RANAP
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!!

SCCP
SCCP

RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
86

Main IEs
NASPDU [ Encoded CM
service Accept, Only message
type!! ]

Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]

Connection Request (CR)


[ Reference, SRC/DST Add, User Data ]

Connection Confirm (CC)


[ SRC/DST References ]

Direct Transfer
[ NAS PDU (CM Service Accept) ]

RANAP

SCCP
SCCP

RANAP

Connection Management CS Call


Signalling Connection Establishment: RRC Downlink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


DCCH: Initial Direct Transfer

RRC

RRC

[ CN Domain ID, NAS Message ]

RANAP
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!!

SCCP
SCCP

RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
87

Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]

Connection Request (CR)


[ Reference, SRC/DST Add, User Data ]

Connection Confirm (CC)


[ SRC/DST References ]

Direct Transfer
[ NAS PDU (CM Service Accept) ]

RRC

Main IEs
RRC Transaction ID,
CN Domain ID (CS!!),

NASPDU [ Encoded CM
service Accept, Only message
type!! ]

RANAP

SCCP
SCCP

RANAP

Connection Management CS Call


Identification/Authentication/Security Procedure: UE RNC CN
Setup and Release
Description: After successful establishment of signalling connection, optionally, CN NAS initiates identification,
authentication and security procedures.
UE

Node-B

RNC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure

Channels

88

Main IEs

MSC

Connection Management CS Call


Call Setup Procedure: RRC Uplink Direct Transfer Message
Setup and Release

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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
89

RRC

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, .. ]

Connection Management CS Call


Call Setup Procedure: RANAP Direct Transfer Message
Setup and Release
Description: RNC transparently forwards received NAS PDU, to Core Network (MSC/VLR), using RANAP Direct
Transfer Message.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
90

Main IEs
NAS-PDU [Encoded Call
Setup, Calling/Called Party
No, Bearer Capabilities, .. ]

Direct Transfer
[ NAS PDU (Call Setup) ]

RANAP

Connection Management CS Call


Call Setup Procedure: RANAP Direct Transfer Message
Setup and Release

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
91

Main IEs
NAS-PDU [Encoded Call
Proceeding, Chosen Bearer
Capabilities, Priority, ..]

Direct Transfer
[ NAS PDU (Call Setup) ]

Direct Transfer
[ NAS PDU (Call Proceeding) ]

RANAP
RANAP

Connection Management CS Call


Call Setup Procedure: RRC Downlink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
SCCP : MTP3b : SAAL : AAL5
92

Direct Transfer
[ NAS PDU (Call Setup) ]

Direct Transfer
[ NAS PDU (Call Proceeding) ]

RANAP
RANAP

RRC

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, ..]

Connection Management CS Call


RAB Assignment Procedure: RANAP RAB Assignment Request Message
Setup and Release
Description: After accepting call setup request, MSC initiates RAB setup, using RANAP RAB Assignment Request
message towards RNC.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
93

RAB Assignment Request


[ RAB ID, RAB Params, User Plane Info ]

RANAP

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 ]

Connection Management CS Call


RAB Assignment Procedure: ALCAP Establish Request/Confirm Message
Setup and Release

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RANAP
triggers
ALCAP
ALCAP

Channels
STC.1 : MTP3b : SAAL : AAL5
94

RAB Assignment Request


[ RAB ID, RAB Params, User Plane Info ]

ALCAP Establish Request


[ OSAID,DSAID,SUGR,AAL2 Address ]

ALCAP Establish Confirm


[ OSAID,DSAID ]

Main IEs
OSAID, DSAID + CEID,
SUGR (Binding ID!!),
AAL2 Destination Address

OSAID,
DSAID

RANAP
ALCAP
ALCAP

Connection Management CS Call


RAB Assignment Procedure: IuUP INIT and INIT ACK Frame
Setup and Release

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RANAP
ALCAP
ALCAP
triggers
IuUP
IuUP

Channels
FP: AAL2
95

Main IEs
IuUP Version
Number of Sub-flows in
evey RFCI

RFCIs, SDU Sizes

RAB Assignment Request


[ RAB ID, RAB Params, User Plane Info ]

ALCAP Establish Request


[ OSAID,DSAID,SUGR,AAL2 Address ]

ALCAP Establish Confirm


[ OSAID,DSAID ]

INITIALIZATION
[ IuUP Version, RFCIs, SDU Sizes ]

INITIALIZATION ACK

RANAP
ALCAP
ALCAP
IuUP
IuUP

Connection Management CS Call


RAB Assignment Procedure: NBAP RL Reconfiguration Prepare Message
Setup and Release

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
NBAP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

Channels
SSCF : SSCOP : AAL5
96

RAB Assignment Procedure (Iu Setup)


NBAP

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 ]

Connection Management CS Call


RAB Assignment Procedure: NBAP RL Reconfiguration Ready Message
Setup and Release
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
NBAP
NBAP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

RL Reconfiguration Ready

Channels
SSCF : SSCOP : AAL5
97

[ TLA, Binding ID ]

RAB Assignment Procedure ( Iu Setup )


NBAP
NBAP

Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
RL IDs

DCH Info Response [ e.g.


TrCH ID, Transport Layer
Address and Binding ID ]

Connection Management CS Call


RAB Assignment Procedure: ALCAP Establish Request/Confirm Message
Setup and Release
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
NBAP
NBAP
ALCAP
ALCAP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

RL Reconfiguration Ready
[ TLA, Binding ID ]

ALCAP Establish Request


[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP Establish Confirm


[ OSAID, DSAID ]

Channels
STC.2 : SSCF : SSCOP : AAL5
98

RAB Assignment Procedure ( Iu Setup )


NBAP
NBAP
ALCAP
ALCAP

Main IEs
OSAID, DSAID + CEID,
SUGR (Binding ID!!),
AAL2 Destination Address

OSAID,
DSAID

Connection Management CS Call


RAB Assignment Procedure: FP DL/UL Synchronization Frames
Setup and Release
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
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
NBAP
NBAP
ALCAP
ALCAP
FP
FP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

RL Reconfiguration Ready
[ TLA, Binding ID ]

ALCAP Establish Request


[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP Establish Confirm


[ OSAID, DSAID ]

DL Synchronization

STC.2 : SSCF : SSCOP : AAL5


99

NBAP
ALCAP
ALCAP

[ CFN ]

FP

[ CFN, ToA ]

FP

UL Synchronization

Channels

RAB Assignment Procedure ( Iu Setup )


NBAP

Main IEs
CFN (Connection Frame
Number)

CFN (Connection Frame


Number),
ToA (Time of Arrival)

Connection Management CS Call


RAB Assignment Procedure: NBAP RL Reconfiguration Commit Message
Setup and Release
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!!).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
NBAP
NBAP
ALCAP
ALCAP
FP
FP
NBAP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

RL Reconfiguration Ready
[ TLA, Binding ID ]

ALCAP Establish Request


[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP Establish Confirm


[ OSAID, DSAID ]

DL Synchronization

STC.2 : SSCF : SSCOP : AAL5


100

NBAP
ALCAP
ALCAP

[ CFN ]

FP

[ CFN, ToA ]

FP

UL Synchronization
RL Reconfiguration Commit
[ Activation CFN ]

Channels

RAB Assignment Procedure ( Iu Setup )


NBAP

NBAP

Main IEs
Transaction ID,
Node-B Communication
Context ID,

CFN (Connection Frame


Number Activation time for
new configuration!!)

Connection Management CS Call


RAB Assignment Procedure: RRC Radio Bearer Setup Message
Setup and Release
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB Setup!! )
RRC

DCCH: Radio Bearer Setup


[ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]

Channels
DCCH : DCH : DPDCH
101

RRC

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.. ]

Connection Management CS Call


RAB Assignment Procedure: RRC Radio Bearer Setup Complete Message
Setup and Release
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB Setup!! )
RRC

DCCH: Radio Bearer Setup


[ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]

DCCH: Radio Bearer Setup Complete

RRC

[ RRC Transaction ID, Integrity Check info, START value ]

Channels
DCCH : DCH : DPDCH
102

RRC
On activation CFN, Node-B, UE and RNC
L1/L2 activates pending new configuration!!.
RRC

Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq no ]

START Value (CS!!)


Ciphering Count-C
Activation Time (CFN!!)

Connection Management CS Call


RAB Assignment Procedure: RANAP RAB Assignment Response Message
Setup and Release
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB Setup!! )
RRC

DCCH: Radio Bearer Setup


[ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]

DCCH: Radio Bearer Setup Complete

RRC

[ RRC Transaction ID, Integrity Check info, START value ]

RRC
On activation CFN, Node-B, UE and RNC
L1/L2 activates pending new configuration!!.
RRC
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
103

RAB Assignment Response

Main IEs
RAB ID (of successfully
established RAB!!)

Assigned (Chosen) RAB


Parameters (if RAB QoS
negotiation has performed!!)

[ RAB ID ]

RANAP

Connection Management CS Call


Call Connect Procedure: RANAP Direct Transfer Procedure
Setup and Release
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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
104

Main IEs
NASPDU [ Encoded
Alerting Message Type, .. ]

Direct Transfer
[ NAS PDU (Alerting) ]

RANAP

Connection Management CS Call


Call Connect Procedure: RRC Downlink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
105

RRC

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, .. ]

Direct Transfer
[ NAS PDU (Alerting) ]

RANAP

Connection Management CS Call


Call Connect Procedure: RANAP Direct Transfer Message
Setup and Release

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.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

SCCP : MTP3b : SAAL : AAL5


106

Main IEs
NASPDU [ Encoded
Connect Message Type, .. ]

RANAP

RRC
RANAP

Channels

Direct Transfer
[ NAS PDU (Alerting) ]

Direct Transfer
[ NAS PDU (Connect) ]

RANAP

Connection Management CS Call


Call Connect Procedure: RRC Downlink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

DCCH: Downlink Direct Transfer


[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
107

RRC

Main IEs
NAS Message [ Encoded
Connect Message Type, .. ]

RANAP

RRC
RANAP

RRC

Direct Transfer
[ NAS PDU (Alerting) ]

Direct Transfer
[ NAS PDU (Connect) ]

RANAP

Connection Management CS Call


Call Connect Procedure: RRC Uplink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

DCCH: Downlink Direct Transfer


[ Integrity Check info, CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
108

RANAP

RRC
RANAP

RRC

Direct Transfer
[ NAS PDU (Alerting) ]

Direct Transfer
[ NAS PDU (Connect) ]

RANAP

RRC
RRC

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, .. ]

Connection Management CS Call


Call Connect Procedure: RANAP Direct Transfer Message
Setup and Release
Description: RNC transparently forwards received NAS PDU in RRC Uplink Direct Transfer Message, to Core
Network (MSC/VLR), using RANAP Direct Transfer Message.
UE

Node-B

RNC

MSC

RRC Connection Establishment


Signalling Connection Establishment (Service Request Procedure)
Identification / Authentication / Security Procedure
Call Setup Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

DCCH: Downlink Direct Transfer


[ Integrity Check info, CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

SCCP : MTP3b : SAAL : AAL5


109

RANAP

RRC

Main IEs
NAS Message [ Encoded
Connect Acknowledge
Message Type, .. ]

Direct Transfer
[ NAS PDU (Connect) ]

RRC

RANAP

Channels

RANAP

RRC
RANAP

RRC

Direct Transfer
[ NAS PDU (Alerting) ]

Direct Transfer
[ NAS PDU (Connect Acknowledge) ]

RANAP

Connection Management CS Call


Call Connected: Voice Transfer!!
Setup and Release
Description: Once call in connected state, two way voice transfer continues until, either of party initiates Call
Release Procedure.
UE

Node-B

RNC

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!!

Channels

110

Main IEs

MSC

Connection Management CS Call


Call Release Procedure: RRC Uplink Direct Transfer Message
Setup and Release

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).
UE

Node-B

RNC

MSC

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!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
111

RRC

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, ..]

Connection Management CS Call


Call Release Procedure: RANAP Direct Transfer Message
Setup and Release
Description: RNC transparently forwards received NAS PDU in RRC Uplink Direct Transfer, to Core Network
(MSC/VLR), using RANAP Direct Transfer Message.
UE

Node-B

RNC

MSC

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!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
112

Main IEs
NAS Message [ Encoded
Disconnect Message Type, ..]

Direct Transfer
[ NAS PDU (Disconnect) ]

RANAP

Connection Management CS Call


Call Release Procedure: RANAP Direct Transfer Message
Setup and Release
Description: MSC Call Control functionality responds back to UE with Release, encoded NAS PDU, using RANAP
Direct Transfer Message towards RNC.
UE

Node-B

RNC

MSC

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!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
113

Main IEs
NAS Message [ Encoded
Release Message Type, ..]

Direct Transfer
[ NAS PDU (Disconnect) ]

Direct Transfer
[ NAS PDU (Release) ]

RANAP
RANAP

Connection Management CS Call


Call Release Procedure: RRC Downlink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

MSC

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!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
114

Direct Transfer
[ NAS PDU (Disconnect) ]

Direct Transfer
[ NAS PDU (Release) ]

RANAP
RANAP

RRC

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, ..]

Connection Management CS Call


Call Release Procedure: RRC Uplink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

MSC

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!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
115

Direct Transfer
[ NAS PDU (Disconnect) ]

Direct Transfer
[ NAS PDU (Release) ]

RANAP
RANAP

RRC
RRC

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, ..]

Connection Management CS Call


Call Release Procedure: RANAP Direct Transfer Message
Setup and Release

Description: RNC transparently forwards received NAS Message received in RRC Uplink Direct Transfer message,
to Core Network (MSC/VLR), using RANAP Direct Transfer Message.
UE

Node-B

RNC

MSC

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!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC

SCCP : MTP3b : SAAL : AAL5


116

Main IEs
NAS Message [ Encoded
Release Complete Message
Type, ..]

Direct Transfer
[ NAS PDU (Release) ]

RANAP
RANAP

RRC

RANAP

Channels

Direct Transfer
[ NAS PDU (Disconnect) ]

Direct Transfer
[ NAS PDU (Release Complete) ]

RANAP

Connection Management CS Call


Iu Connection Release Procedure: RANAP Iu Release Command Message
Setup and Release

Description: On successful completion of Call Release procedure, CN initiate Iu (Signalling!!) Connection Release
procedure, using RANAP Iu Release Command towards RNC.
UE

Node-B

RNC

MSC

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
RANAP

Channels

Main IEs
Cause ( Normal Release!! )

SCCP : MTP3b : SAAL : AAL5


117

Iu Release Command
[ Cause ]

RANAP

Connection Management CS Call


Iu Connection Release Procedure: RANAP Iu Release Complete Message
Setup and Release
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.
UE

Node-B

RNC

MSC

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
RANAP
RANAP
SCCP
SCCP

Channels
SCCP : MTP3b : SAAL : AAL5
118

Main IEs

Iu Release Command
[ Cause ]

Iu Release Complete
Released
[ SRC/DST References, Cause ]

Release Complete
[ SRC/DST References ]

RANAP
RANAP
SCCP
SCCP

triggers

Connection Management CS Call


Iu Connection Release Procedure: ALCAP Release Request/Confirm Message
Setup and Release

Description: Iu Connection Release Procedure, also initiates release of AAL2 bearers allocated over Iu (for Voice
flow!!).
UE

Node-B

RNC

MSC

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
ALCAP
ALCAP

Channels
STC.1 : MTP3b : SAAL : AAL5
119

ALCAP Release Request


[ DSAID, Cause ]

ALCAP Release Confirm


[ DSAID ]

Main IEs
DSAID
Cause (Normal!!)

DSAID

ALCAP
ALCAP

Connection Management CS Call


RRC Connection Release: RRC Connection Release Message
Setup and Release
Description: RNC initiates RRC connection release, by sending RRC Connection Release message to UE on DCCH
(SRB1).
UE

Node-B

RNC

MSC

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
DCCH: RRC Connection Release

RRC

[ Integrity Check info, Release Cause ]

Channels
DCCH : DCH : DPDCH
120

Iu Connection Release

RRC

triggers

Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

Release Cause (Normal!!)

Connection Management CS Call


RRC Connection Release: RRC Connection Release Complete Message
Setup and Release
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.
UE

Node-B

RNC

MSC

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
DCCH: RRC Connection Release

RRC

[ Integrity Check info, Release Cause ]

DCCH: RRC Connection Release Complete

RRC

[ Integrity Check info ]

Channels
DCCH : DCH : DPDCH
121

Iu Connection Release

RRC
RRC

Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

triggers

Connection Management CS Call


UE Context Cleanup: NBAP Radio Link Deletion Request Message
Setup and Release

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,
UE

Node-B

RNC

MSC

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

RRC Connection Release


NBAP

Radio Link Deletion Request

Channels
SSCF : SSCOP : AAL5
122

[ RL ID(s) ]

NBAP

Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
Node-B Comm Ctxt ID,

RL ID(s)

Connection Management CS Call


UE Context Cleanup: NBAP Radio Link Deletion Response Message
Setup and Release
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.
UE

Node-B

RNC

MSC

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

RRC Connection Release


NBAP
NBAP

Radio Link Deletion Request


[ RL ID(s) ]

NBAP

[ CRNC Comm Ctxt ID ]

NBAP

Radio Link Deletion Response

Channels
SSCF : SSCOP : AAL5
123

Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
Node-B Comm Ctxt ID,

RL ID(s)

Connection Management CS Call


UE Context Cleanup: ALCAP Release Request/Confirm Message
Setup and Release
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.
UE

Node-B

RNC

MSC

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

RRC Connection Release


NBAP
NBAP
ALCAP
ALCAP

Channels
STC.2 / SSCF : SSCOP : AAL5
124

Radio Link Deletion Request


[ RL ID(s) ]

NBAP

[ CRNC Comm Ctxt ID ]

NBAP

Radio Link Deletion Response


ALCAP Release Request
[ DSAID, Cause ]

ALCAP

[ DSAID ]

ALCAP

ALCAP Release Confirm

Twice!!, One for Signalling DCH and


other for Voice DCH AAL2 bearer Release!!

Main IEs
DSAID
Cause

DSAID

Connection Management CS Call


CS Call Setup and Released!!
Setup and Release
Description: CS Call Setup, Connected, Voice Transferred, Released, UE back to Idle mode!!..

UE

Node-B

RNC

MSC

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

RRC Connection Release


UE Context Cleanup

Channels

125

Main IEs

Session Management PS Session


Setup and Release
UE

Node-B

RNC

SGSN

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure


Identification /Authentication / Security Procedure (Optional!!)
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setups!! )
IuB Resource Setup
Radio Bearer (Uu) Setup

Iu Resource Setup

PDP Context Activation (Session Establishment) Accept Procedure


Call Connected : Data Transfer!!
PDP Context De-activation (Session Release) Procedure
RRC Connection Release
UE Context Cleanup

126

Iu Connection Release

Session Management PS Session


Signalling Connection Establishment: RRC Initial Direct Transfer Message
Setup and Release
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.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


DCCH: Initial Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
127

RRC

Main IEs
RRC transaction ID,
CN Domain Identity (PS),

NAS Message [ Encoded


Attach request, Attach type,
N/w capability, CKSN, .. ]

Measurement Results

Session Management PS Session


Signalling Connection Establishment: RANAP Initial UE Message
Setup and Release
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.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


DCCH: Initial Direct Transfer

RRC

RRC

[ CN Domain ID, NAS Message ]

RANAP
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!!

Channels
SCCP : MTP3b : SAAL : AAL5
128

SCCP
SCCP

Initial UE Message
[ CN Domain ID, LAI, NAS-PDU ]

Connection Request (CR)


[ Reference, SRC/DST Add, User Data ]

Connection Confirm (CC)


[ SRC/DST References ]

RANAP

SCCP
SCCP

Main IEs
CN Domain ID [CS or PS]
Location Info [ e.g. LAI, RAC,
SAI, etc..]

NASPDU [ Encoded
Attach request, Attach type,
N/w capability, CKSN, .. ]

Global RNC ID
Iu Signalling Connection
Identifier

Session Management PS Session


Identification/Authentication/Security Procedure: UE RNC CN
Setup and Release
Description: After successful establishment of signalling connection, optionally, CN NAS initiates identification,
authentication and security procedures.
UE

Node-B

RNC

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure

Channels

129

Main IEs

SGSN

Session Management PS Session


Attach Accept Procedure: RANAP Direct Transfer Message
Setup and Release
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.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
130

Main IEs
NASPDU [ Encoded
Attach accept, Attach result,
RAI, P-TMSI, RA Timer, .. ]

Direct Transfer
[ NAS PDU (Attach Accept) ]

RANAP

Session Management PS Session


Attach Accept Procedure: RRC Downlink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
131

RRC

Main IEs
RRC Transaction ID,
CN Domain ID (CS!!),

NAS Message [ Encoded


Attach accept, Attach result,
RAI, P-TMSI, RA Timer, .. ]

Direct Transfer
[ NAS PDU (Attach Accept) ]

RANAP

Session Management PS Session


Attach Accept Procedure: RRC Uplink Direct Transfer Message
Setup and Release
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.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
132

Direct Transfer
[ NAS PDU (Attach Accept) ]

RANAP

RRC
RRC

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 ]

Session Management PS Session


Attach Accept Procedure: RANAP Direct Transfer Message
Setup and Release
Description: RNC forwards received NAS Message in RRC Uplink Direct Transfer message, to Core Network
(SGSN), using RANAP Direct Transfer Message.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
RANAP

DCCH: Downlink Direct Transfer

RRC

[ CN Domain ID, NAS Message ]

DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC

SCCP : MTP3b : SAAL : AAL5


133

Main IEs
NAS Message [ Encoded
Attach Complete Message
Type ]

RANAP

RRC

RANAP

Channels

Direct Transfer
[ NAS PDU (Attach Accept) ]

Direct Transfer
[ NAS PDU (Attach Complete) ]

RANAP

Session Management PS Session


Session Setup Request Procedure: RRC Uplink Direct Transfer Message
Setup and Release
Description: After attach accept procedure, UE (SM) UE initiates PDP Context Activation, using Activate PDP
Context Request Message, encoded NAS PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3).
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
134

RRC

Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

CN Domain ID (PS!!)

NAS Msg [ Activate PDP


Context Req, Req N-SAPI,
QoS, PDP Address, APN, .. ]

Session Management PS Session


Session Setup Request Procedure: RANAP Direct Transfer Message
Setup and Release
Description: RNC transparently forwards received NAS PDU in RRC Uplink Direct Transfer message, to Core
Network (SGSN), using RANAP Direct Transfer Message.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
135

Main IEs
NASPDU [ Activate PDP
Context Req, Req N-SAPI,
QoS, PDP Address, APN, .. ]

Direct Transfer
[ NAS PDU (Activate PDP Context Request) ]

RANAP

Session Management PS Session


RAB Assignment Procedure: RANAP RAB Assignment Request Message
Setup and Release
Description: On reception of Active PDP Context Request, SGSN initiates resource reservation according to
requested Service, QoS type, etc in CN, and towards UTRAN, using RANAP RAB Assignment Request message.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
136

RAB Assignment Request


[ RAB ID, RAB Params, User Plane Info ]

RANAP

Main IEs
RAB Setup list, RAB ID
RAB Info [e.g. QoS Info,
Alloc/Ret Priority, Delay,

Max Rate, Guaranteed Rate,


Max SDU Size, etc..]
SDU Params[BLER, BER]

Transport Layer Info [ i.e.


TLA(IP),Binding ID(TEID)]

Session Management PS Session


RAB Assignment Procedure: NBAP RL Reconfiguration Prepare Message
Setup and Release

Description: On receipt of RAB Assignment Request, RNC reserves additional radio resources, according to new
RAB requirement and initiates resource allocation over IuB, using NBAP RL Reconfiguration Prepare Message.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RANAP
NBAP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

Channels
SSCF : SSCOP : AAL5
137

RAB Assignment Request


[ RAB ID, RAB Params, User Plane Info ]

RANAP

NBAP

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 ]

Session Management PS Session


RAB Assignment Procedure: NBAP RL Reconfiguration Ready Message
Setup and Release
Description: Node B reserves necessary resources for new configuration of Radio Link(s), packet service DCH
transport channel, etc.., according to received parameters; and send success response to RNC.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RANAP
NBAP
NBAP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

RL Reconfiguration Ready

Channels
SSCF : SSCOP : AAL5
138

[ TLA, Binding ID ]

RAB Assignment Request


[ RAB ID, RAB Params, User Plane Info ]

NBAP
NBAP

Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
RL IDs

DCH Info Response [ e.g.


TrCH ID, Transport Layer
Address and Binding ID ]

RANAP

Session Management PS Session


RAB Assignment Procedure: ALCAP Establish Request/Confirm Message
Setup and Release
Description: RNC initiates AAL2 bearer establishment for voice DCH, using received AAL2 TLA & Binding ID.
Node-B ALCAP establish required bearer; and respond successful establishment with ALCAP Confirm message.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RANAP
NBAP
NBAP
ALCAP
ALCAP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

RL Reconfiguration Ready
[ TLA, Binding ID ]

ALCAP Establish Request


[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP Establish Confirm


[ OSAID, DSAID ]

Channels
STC.2 : SSCF : SSCOP : AAL5
139

RAB Assignment Request


[ RAB ID, RAB Params, User Plane Info ]

NBAP
NBAP
ALCAP
ALCAP

Main IEs
OSAID, DSAID + CEID,
SUGR (Binding ID!!),
AAL2 Destination Address

OSAID,
DSAID

RANAP

Session Management PS Session


RAB Assignment Procedure: FP DL/UL Synchronization Frames
Setup and Release

Description: New PS DCH FP initiates L2 synchronization using DL synchronization frame with current CFN. NodeB FP(peer!!) verifies CFN to SFN relationship; & respond back with ToA(required timing adjustment) info
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RANAP
NBAP
NBAP
ALCAP
ALCAP
FP
FP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

RL Reconfiguration Ready
[ TLA, Binding ID ]

ALCAP Establish Request


[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP Establish Confirm


[ OSAID, DSAID ]

DL Synchronization

Channels
FP : AAL2
140

RANAP

NBAP
NBAP
ALCAP
ALCAP

[ CFN ]

FP

[ CFN, ToA ]

FP

UL Synchronization

RAB Assignment Request


[ RAB ID, RAB Params, User Plane Info ]

Main IEs
CFN (Connection Frame
Number)

CFN (Connection Frame


Number),
ToA (Time of Arrival)

Session Management PS Session


RAB Assignment Procedure: NBAP RL Reconfiguration Commit Message
Setup and Release
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!!).
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RANAP
NBAP
NBAP
ALCAP
ALCAP
FP
FP
NBAP

RL Reconfiguration Prepare
[ UL/DL DPCH info, RL info, DCH ]

RL Reconfiguration Ready
[ TLA, Binding ID ]

ALCAP Establish Request


[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP Establish Confirm


[ OSAID, DSAID ]

DL Synchronization

SSCF : SSCOP : AAL5


141

NBAP
ALCAP
ALCAP
FP

[ CFN, ToA ]

FP

RL Reconfiguration Commit
[ Activation CFN ]

Channels

NBAP

[ CFN ]

UL Synchronization

RAB Assignment Request


[ RAB ID, RAB Params, User Plane Info ]

NBAP

Main IEs
Transaction ID,
Node-B Communication
Context ID,

CFN (Connection Frame


Number Activation time for
new configuration!!)

RANAP

Session Management PS Session


RAB Assignment Procedure: RRC Radio Bearer Setup Message
Setup and Release
Description: On successful Iu, IuB resource (and User Plane, L1/L2 at RNC!!), RNC initiates Radio Bearer Setup
towards UE on DCCH, for requested PS RAB, with selected configuration and allocated resource information.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( IuB Setup!! )
RRC

DCCH: Radio Bearer Setup


[ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]

Channels
DCCH : DCH : DPDCH
142

RRC

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.. ]

Session Management PS Session


RAB Assignment Procedure: RRC Radio Bearer Setup Complete Message
Setup and Release
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.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( IuB Setup!! )
RRC

DCCH: Radio Bearer Setup


[ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]

DCCH: Radio Bearer Setup Complete

RRC

[ RRC Transaction ID, Integrity Check info, START value ]

Channels
DCCH : DCH : DPDCH
143

RRC
On activation CFN, Node-B, UE and RNC
L1/L2 activates pending new configuration!!.
RRC

Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq no ]

START Value (PS!!)

Session Management PS Session


RAB Assignment Procedure: RANAP RAB Assignment Response Message
Setup and Release
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 SGSN.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( IuB Setup!! )
RRC

DCCH: Radio Bearer Setup


[ Integrity Check Info, Activation CFN, RB Setup info, TrCH info, RL info ]

DCCH: Radio Bearer Setup Complete

RRC

[ RRC Transaction ID, Integrity Check info, START value ]

RRC
On activation CFN, Node-B, UE and RNC
L1/L2 activates pending new configuration!!.
RRC
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
144

RAB Assignment Response


[ RAB ID ]

RANAP

Main IEs
RAB ID (of successfully
established RAB!!)

Assigned (Chosen) RAB


Parameters (if RAB QoS
negotiation has performed!!)

Transport Layer Info [ i.e.


TLA(IP),Binding ID(TEID)]

Session Management PS Session


Session Setup Accept Procedure: RANAP Direct Transfer Message
Setup and Release

Description: After successful RAB setup in UTRAN and GTP Tunnel setup towards GGSN, SGSN SM respond with
Activate PDP Context Accept message back, which is forwarded using RANAP Direct Transfer Message.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
145

Main IEs
NASPDU [Activate PDP
Context Accept, Negotiated
QoS, Priority, PDP address,]

Direct Transfer
[ NAS PDU (Active PDP Context Accept) ]

RANAP

Session Management PS Session


RAB Assignment Procedure: RRC Downlink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
146

Direct Transfer
[ NAS PDU (Active PDP Context Accept) ]

RANAP

RRC

Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

CN Domain ID (PS!!)

NASPDU [Activate PDP


Context Accept, Negotiated
QoS, Priority, PDP address,]

Session Management PS Session


Session Established: Data Transfer!!
Setup and Release
Description: Once session is established, data transfer continues until, either of side initiates Session Release
(PDP context deactivation!!) Procedure.
UE

Node-B

RNC

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!

Channels

147

Main IEs

SGSN

Session Management PS Session


Session Release Procedure: RRC Uplink Direct Transfer Message
Setup and Release
Description: Either MS or n/w NAS (SM) can initiate session release!! e.g.UE NAS (SM) initiates session release
using De-activate PDP Context Request message, encoded NAS PDU, in RRC Uplink Direct Transfer message.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
148

RRC

Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

CN Domain ID (PS!!)

NASPDU [De-activate PDP


Context Request, SM Cause,
Teardown Indicator]

Session Management PS Session


Session Release Procedure: RANAP Direct Transfer Message
Setup and Release
Description: RNC transparently forwards received NAS PDU in RRC Uplink Direct Transfer, to Core Network
(MSC/VLR), using RANAP Direct Transfer Message.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
149

Main IEs
NASPDU [De-activate PDP
Context Request, SM Cause,
Teardown Indicator]

Direct Transfer

RANAP

[ NAS PDU (De-activate PDP Context Request) ]

Session Management PS Session


Session Release Procedure: RANAP Direct Transfer Message
Setup and Release

Description: SGSN SM, preserves or initiate release of CN resources as per teardown indicator, responds back to
UE with De-activate PDP Context Accept message, encoded NAS PDU, using RANAP Direct Transfer message.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP
RANAP

Channels
SCCP : MTP3b : SAAL : AAL5
150

Main IEs
NASPDU [ De-activate PDP
Context Accept Msg type,
Transaction ID ]

Direct Transfer

RANAP

[ NAS PDU (De-activate PDP Context Request) ]

Direct Transfer

RANAP

[ NAS PDU (De-activate PDP Context Accept) ]

Session Management PS Session


Session Release Procedure: RRC Downlink Direct Transfer Message
Setup and Release
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).
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
DCCH: Uplink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

RRC
RANAP

Direct Transfer

RANAP

DCCH: Downlink Direct Transfer

RRC

[ Integrity Check info, CN Domain ID, NAS Message ]

Channels
DCCH : DCH : DPDCH
151

RANAP

[ NAS PDU (De-activate PDP Context Request) ]

Direct Transfer

RANAP

[ NAS PDU (De-activate PDP Context Accept) ]

RRC

Main IEs
RRC Transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

CN Domain ID (PS!!)

NASPDU [ De-activate PDP


Context Accept Msg type,
Transaction ID ]

Session Management PS Session


Iu Connection Release Procedure: RANAP Iu Release Command Message
Setup and Release

Description: On successful completion of Session Release (PDP context de-activation) procedure, SGSN initiate Iu
(Signalling!!) Connection Release procedure, using RANAP Iu Release Command towards RNC.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
PDP Context De-activation (Session Release!!) Procedure
RANAP

Channels

Main IEs
Cause ( Normal Release!! )

SCCP : MTP3b : SAAL : AAL5


152

Iu Release Command
[ Cause ]

RANAP

Session Management PS Session


Iu Connection Release Procedure: RANAP Iu Release Complete Message
Setup and Release

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.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
PDP Context De-activation (Session Release!!) Procedure
RANAP
RANAP
SCCP
SCCP

Channels
SCCP : MTP3b : SAAL : AAL5
153

Main IEs

Iu Release Command
[ Cause ]

Iu Release Complete
Released
[ SRC/DST References, Cause ]

Release Complete
[ SRC/DST References ]

RANAP
RANAP
SCCP
SCCP

triggers

Session Management PS Session


RRC Connection Release: RRC Connection Release Message
Setup and Release

Description: RNC initiates RRC connection release, by sending RRC Connection Release message to UE on DCCH
(SRB1).
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
PDP Context De-activation (Session Release!!) Procedure
Iu Connection Release

DCCH: RRC Connection Release

RRC

[ Integrity Check info, Release Cause ]

Channels
DCCH : DCH : DPDCH
154

RRC

triggers

Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

Release Cause (Normal!!)

Session Management PS Session


RRC Connection Release: RRC Connection Release Complete Message
Setup and Release
Description: UE responds with RRC Connection Release Complete message on DCCH to RNC, release resources
allocated for PS RAB, RB, etc.. terminates RRC connection and move to RRC IDLE state.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
PDP Context De-activation (Session Release!!) Procedure
Iu Connection Release

DCCH: RRC Connection Release

RRC

[ Integrity Check info, Release Cause ]

DCCH: RRC Connection Release Complete

RRC

[ Integrity Check info ]

Channels
DCCH : DCH : DPDCH
155

RRC
RRC

Main IEs
RRC transaction ID,
Integrity Check Info [ i.e.
MAC, RRC Msg Seq No ]

triggers

Session Management PS Session


UE Context Cleanup: NBAP Radio Link Deletion Request Message
Setup and Release

Description: On reception of RRC Connection Release Complete message, RNC initiates cleanup of UE context, to
release resources allocated for PS RAB, RB, etc.. initiate Radio Link Deletion Request towards Node-B.
UE

Node-B

RNC

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
PDP Context De-activation (Session Release!!) Procedure
Iu Connection Release
RRC Connection Release
NBAP

Radio Link Deletion Request

Channels
SSCF : SSCOP : AAL5
156

[ RL ID(s) ]

NBAP

Main IEs
Transaction ID,
CRNC Comm Ctxt ID,
Node-B Comm Ctxt ID,

RL ID(s)

SGSN

Session Management PS Session


UE Context Cleanup: NBAP Radio Link Deletion Response Message
Setup and Release
Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective
RL Ids, allocated for PS call. On success, respond with Radio Link Deletion Response message to RNC.
UE

Node-B

RNC

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
PDP Context De-activation (Session Release!!) Procedure
Iu Connection Release
RRC Connection Release
NBAP
NBAP

Radio Link Deletion Request

Channels
SSCF : SSCOP : AAL5
157

[ RL ID(s) ]

NBAP

[ CRNC Comm Ctxt ID ]

NBAP

Radio Link Deletion Response

Main IEs
Transaction ID,
CRNC Comm Ctxt ID,

SGSN

Session Management PS Session


UE Context Cleanup: ALCAP Release Request/Confirm Message
Setup and Release
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.
UE

Node-B

RNC

SGSN

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
PDP Context De-activation (Session Release!!) Procedure
Iu Connection Release
RRC Connection Release
NBAP
NBAP
ALCAP
ALCAP

Channels
STC.2 / SSCF : SSCOP : AAL5
158

Radio Link Deletion Request


[ RL ID(s) ]

NBAP

[ CRNC Comm Ctxt ID ]

NBAP

Radio Link Deletion Response


ALCAP Release Request
[ DSAID, Cause ]

ALCAP

[ DSAID ]

ALCAP

ALCAP Release Confirm

Twice!!, One for Signalling DCH and


other for PS DCH AAL2 bearer Release!!

Main IEs
DSAID
Cause

DSAID

Session Management PS Session


PS Session Setup and Released!!
Setup and Release
Description: PS Session Established, Packet data Transferred, Session Released, UE back to Idle mode!!..

UE

Node-B

RNC

RRC Connection Establishment


Signalling Connection Establishment (Attach Request) Procedure
Identification / Authentication / Security Procedure
Attach Accept Procedure
PDP Context Activation (Session Establishment) Request Procedure
RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )
PDP Context Activation (Session Establishment) Accept Procedure
Session Established : Data Transfer!!
PDP Context De-activation (Session Release) Procedure
Iu Connection Release
RRC Connection Release
UE Context Cleanup

Channels

159

Main IEs

SGSN

Thank You!!..
Mahesh Khade
(mahesh.khade@flextronicssoftware.com)

Flextronics Software Systems, Bangalore

Backup!!..

Misc..

161

Оценить