Umts call-flow-scenarios overview

161
1 Contents Introduction Basic stuff.. Call Flow Scenarios Node-B initialization and System Information Broadcast RRC Connection Establishment and Release Location/Routing Area Update Circuit Switch Call Setup and Release Packet Switch Call Setup and Release Handovers Backup Misc..

Transcript of Umts call-flow-scenarios overview

Page 1: Umts call-flow-scenarios overview

1

Contents

• Introduction – Basic stuff..

• Call Flow Scenarios – Node-B initialization and System Information Broadcast – RRC Connection Establishment and Release – Location/Routing Area Update – Circuit Switch Call Setup and Release – Packet Switch Call Setup and Release – Handovers

• Backup – Misc..

Page 2: Umts call-flow-scenarios overview

2

Introduction

• UE Connection States

• RNC Cell and UE Contexts

• End to End Protocol Stacks (CS and PS Domain)

• Handover Scenarios

Page 3: Umts call-flow-scenarios overview

3

UE Connection States GSM

Connected Mode

UTRAN RRC Connected

GPRS Packet

Transfer Mode

IDLE Mode

CELL DCH

CELL PCH URA PCH

CELL FACH

Camping on GSM/GPRS Cell Camping on UTRAN Cell

GPRS Packet Idle Mode

UMTS to GSM Inter-System Handover

GSM to UMTS Inter-System Handover

Page 4: Umts call-flow-scenarios overview

4

UE #M

UE #2

UE #1

DTCH’s

CELL #N

CELL #2

CELL #1

RLC-TM RLC-TM

RNC – Cell and UE Contexts

PHY-Upper

MAC–d

RLC-UM RLC-AM RLC-AM RLC-AM RLC-AM RLC-TM

DCH FP DCH FP DCH FP

DCCH DCCH DCCH DCCH DTCH

DCH DCH

RRC

PDCP

GTP IuUP

PS RAB

CS RAB

MAC–c

RRC

SRB

RLC-TM RLC-UM RLC-TM

SRB #0 SRB #0

CCCH CCCH PCCH

PCH FP FACH FP RACH FP

FACH PCH RACH

SRB #1 SRB #2 SRB #3 SRB #4

DCH’s

MAC-d MAC-c/sh

Flows

Page 5: Umts call-flow-scenarios overview

5

CS Domain – End to End Protocols

PHY

PHY [E1/T1/STM]

ATM

AAL2

FP

AAL5

SSCOP

SSCF-UNI

STC.2 NBAP

ALCAP

PHY

PHY-upper

MAC

RLC

RRC Codec

MM

CC

PHY [E1/T1/STM]

ATM

AAL2

FP

AAL5

SSCOP

SSCF-UNI

STC.2 NBAP

ALCAP PHY-upper

MAC

RLC

RRC

IuUP

AAL5

SSCOP

SSCF-NNI

STC.1

ALCAP

MTP3-b

SCCP

RANAP

PHY [E1/T1/STM]

ATM

AAL2

IuUP

AAL5

SSCOP

SSCF-NNI

STC.1

ALCAP

MTP3-b

SCCP

RANAP

Codec

MM

CC

UE Node-B RNC 3G-MSC Uu IuB Iu-CS

Page 6: Umts call-flow-scenarios overview

6

PS Domain – End to End Protocols

PHY

PHY [E1/T1]

ATM

AAL2

FP

AAL5

SSCOP

SSCF-UNI

STC.2 NBAP

ALCAP

PHY

PHY-upper

MAC

RLC

RRC PDCP

GMM

SM

PHY [E1/T1/STM-1]

ATM

AAL2

FP

AAL5

SSCOP

SSCF-UNI

STC.2 NBAP

ALCAP PHY-upper

MAC

RLC

RRC

IP

AAL5

SSCOP

SSCF-NNI

MTP3-b

SCCP

RANAP

PHY [STM-1]

ATM

SSCF-NNI

AAL5

SSCOP

MTP3-b

SCCP

RANAP

GMM

SM

UE Node-B RNC 3G-SGSN Uu IuB Iu-PS

IP

PDCP GTP-U

UDP

IP

GTP-U

UDP

GTP-C

L2

L1

IP

GTP-C

UDP

GTP-C

L2

L1

IP

3G-GGSN Gn

Page 7: Umts call-flow-scenarios overview

7

Handover Scenarios

UTRAN

RNS

Node-B Node-B

RNC

RNS

Node-B Node-B

RNC

Core Network (CN)

UE

Page 8: Umts call-flow-scenarios overview

8

Call Flow Scenarios

• Node-B initialization • RRC Connection Establishment and Release • Location/Routing Area Update • Circuit Switch Call Setup and Release • Packet Switch Call Setup and Release • Handovers

Page 9: Umts call-flow-scenarios overview

9

Node-B Initialization

RNC MSC Node-B UE

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

Page 10: Umts call-flow-scenarios overview

10

Channels Main IEs

RNC MSC Node-B UE

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 PDU’s.

Main IEs Transaction ID

Channels

SSCF / SSCOP / AAL5

NBAP NBAP Audit Required Indication

[ Transaction ID ]

Page 11: Umts call-flow-scenarios overview

11

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Transaction ID Start of audit sequence ind

Channels

SSCF / SSCOP / AAL5

NBAP NBAP Audit Required Indication

[ Transaction ID ]

NBAP NBAP Audit Request

[ Transaction ID, Start of Audit Seq Ind ]

Page 12: Umts call-flow-scenarios overview

12

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Transaction ID End of audit sequence ind

Cell Info (Configured) Local Cell Information

Communication Control Port information

Channels

SSCF / SSCOP / AAL5

NBAP NBAP Audit Required Indication

[ Transaction ID ]

NBAP NBAP Audit Request

[ Transaction ID, Start of Audit Seq Ind ]

NBAP NBAP Audit Response

[ End of Audit Seq Ind, Local Resource Info ]

Page 13: Umts call-flow-scenarios overview

13

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Transaction ID No Failure Indication

Local Cell ID Add/Delete Indicator

Channels

SSCF / SSCOP / AAL5

NBAP NBAP Resource Status Indication

[ Local Cell ID, Add/Delete Indicator ]

Audit Procedure

Page 14: Umts call-flow-scenarios overview

14

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Transaction ID, Global (C-ID) Cell ID, Local (Node-B) Cell ID,

DL/UL Frequency, Maximum Tx Power, Primary Scrambling Code

P-SCH, S-SCH info, PCPICH, SCPICH info, PCCPCH, BCH, etc info..

Channels

SSCF / SSCOP / AAL5

NBAP NBAP Resource Status Indication

[ Local Cell ID, Add/Delete Indicator ]

Audit Procedure

NBAP NBAP Cell Setup Request

[ Global/Local Cell ID, Physical Config. ]

Page 15: Umts call-flow-scenarios overview

15

Channels Main IEs

RNC MSC Node-B UE

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

Main IEs Transaction ID

Channels

SSCF / SSCOP / AAL5

NBAP NBAP Resource Status Indication

[ Local Cell ID, Add/Delete Indicator ]

Audit Procedure

NBAP NBAP Cell Setup Request

[ Global/Local Cell ID, Physical Config. ]

NBAP NBAP Cell Setup Response

[ Transaction ID ]

Page 16: Umts call-flow-scenarios overview

16

Channels Main IEs

RNC MSC Node-B UE

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

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

Channels

SSCF / SSCOP / AAL5

NBAP NBAP Resource Status Indication

[ Local Cell ID, Add/Delete Indicator ]

Audit Procedure

NBAP NBAP Cell Setup Request

[ Global/Local Cell ID, Physical Config. ]

NBAP NBAP Cell Setup Response

[ Transaction ID ]

NBAP NBAP Block Resource Request

[ Transaction ID, Blocking Priority ]

Page 17: Umts call-flow-scenarios overview

17

Channels Main IEs

RNC MSC Node-B UE

Node-B Initialization Cell Setup Procedure: Block Resource Response Message

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

Main IEs Transaction ID

Channels

SSCF / SSCOP / AAL5

NBAP NBAP Resource Status Indication

[ Local Cell ID, Add/Delete Indicator ]

Audit Procedure

NBAP NBAP Cell Setup Request

[ Global/Local Cell ID, Physical Config. ]

NBAP NBAP Cell Setup Response

[ Transaction ID ]

NBAP NBAP Block Resource Request

[ Transaction ID, Blocking Priority ]

NBAP NBAP Block Resource Response

[ Transaction ID ]

Page 18: Umts call-flow-scenarios overview

18

Channels Main IEs

RNC MSC Node-B UE

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.

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

MIB, SB, SIB info Segment Info

Channels

SSCF / SSCOP / AAL5

Audit Procedure

NBAP NBAP System Information Update Request

[ SIB segment info. ]

Cell Setup Procedure

Page 19: Umts call-flow-scenarios overview

19

Channels Main IEs

RNC MSC Node-B UE

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.

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

Channels

SSCF / SSCOP / AAL5

Audit Procedure

NBAP NBAP System Information Update Request

[ SIB segment info. ]

Cell Setup Procedure

NBAP NBAP System Information Update Response

NBAP NBAP System Information Update Request

[ SIB segment info. ]

NBAP NBAP System Information Update Response

Segment 1

Segment 2

Page 20: Umts call-flow-scenarios overview

20

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Master Information Block, Scheduling Block,

System Information Block

Channels

BCCH / BCH / PCCPCH

Audit Procedure

NBAP NBAP System Information Update Request

[ SIB segment info. ]

Cell Setup Procedure

NBAP NBAP System Information Update Response

NBAP NBAP System Information Update Request

[ SIB segment info. ]

NBAP NBAP System Information Update Response

Segment 1

Segment 2

RRC RRC BCCH: System Information

RRC RRC BCCH: System Information

Page 21: Umts call-flow-scenarios overview

21

Channels Main IEs

RNC MSC Node-B UE

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

Main IEs Transaction ID, Cell ID, PRACH parameters [ e.g. TFCS, SF, Signatures, etc..]

AICH parameters [ e.g. Channel Codes, Power, etc..]

RACH parameters [ e.g. TrCH ID, TFS, etc..]

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

NBAP NBAP Common TrCH Setup Request

[PRACH, AICH, RACH]

Page 22: Umts call-flow-scenarios overview

22

Channels Main IEs

RNC MSC Node-B UE

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

Main IEs Transaction ID,

RACH parameters [ e.g. TrCH ID, Transport Layer Address and Binding ID ]

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

NBAP NBAP Common TrCH Setup Request

[PRACH, AICH, RACH]

NBAP NBAP Common TrCH Setup Response

[TLA, Binding ID]

Page 23: Umts call-flow-scenarios overview

23

Channels Main IEs

RNC MSC Node-B UE

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.

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

CEID (Path ID + CID) SUGR (Binding ID!!) AAL2 Destination Address of Node-B

Channels

STP.2 / SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

NBAP NBAP Common TrCH Setup Request

[PRACH, AICH, RACH]

NBAP NBAP Common TrCH Setup Response

[TLA, Binding ID]

ALCAP ALCAP ALCAP Establish Request (ERQ)

[OSAID,DSAID,SUGR,AAL2 Address]

Page 24: Umts call-flow-scenarios overview

24

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs OSAID DSAID

Channels

STP.2 / SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

NBAP NBAP Common TrCH Setup Request

[PRACH, AICH, RACH]

NBAP NBAP Common TrCH Setup Response

[TLA, Binding ID]

ALCAP ALCAP ALCAP Establish Confirm (ECF)

[OSAID,DSAID]

ALCAP ALCAP ALCAP Establish Request (ERQ)

[OSAID,DSAID,SUGR,AAL2 Address]

Page 25: Umts call-flow-scenarios overview

25

Channels Main IEs

RNC MSC Node-B UE

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

Main IEs Transaction ID, Cell ID, SCCPCH parameters [e.g. ID, TFCS, SF, Codes, etc..]

PCH parameters [ e.g. ID, TFS,Window(ToAWS, ToAWE), PICH Code, Max Power, .. ]

FACH(s) parameters [ e.g. ID, TFS, Window(ToAWS,

ToAWE), Max Power, .. ]

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

Common TrCH(PRACH, AICH, RACH) Setup

NBAP NBAP Common TrCH Setup Request

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

Page 26: Umts call-flow-scenarios overview

26

Channels Main IEs

RNC MSC Node-B UE

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

Main IEs Transaction ID,

PCH parameters [ e.g. TrCH ID, Transport Layer Address and Binding ID ]

FACH(s) parameters [ e.g. TrCH ID, Transport Layer Address and Binding ID ]

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

NBAP NBAP Common TrCH Setup Request

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

NBAP NBAP Common TrCH Setup Response

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

Common TrCH(PRACH, AICH, RACH) Setup

Page 27: Umts call-flow-scenarios overview

27

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs OSAID DSAID + CEID

SUGR (Binding ID!!) AAL2 Destination Address of Node-B

Channels

STP.2 / SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

NBAP NBAP Common TrCH Setup Request

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

NBAP NBAP Common TrCH Setup Response

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

ALCAP ALCAP ALCAP ERQ

[OSAID,DSAID,SUGR,AAL2 Address]

Common TrCH(PRACH, AICH, RACH) Setup

For PCH & FACH(s) bearers

Page 28: Umts call-flow-scenarios overview

28

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs OSAID DSAID

Channels

STP.2 / SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

NBAP NBAP Common TrCH Setup Request

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

NBAP NBAP Common TrCH Setup Response

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

ALCAP ALCAP ALCAP Establish Request (ERQ)

[OSAID,DSAID,SUGR,AAL2 Address]

ALCAP ALCAP ALCAP Establish Confirm (ECF)

[OSAID,DSAID]

Common TrCH(PRACH, AICH, RACH) Setup

For PCH & FACH(s) bearers

Page 29: Umts call-flow-scenarios overview

29

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs CFN (Connection Frame Number)

Channels

FP / AAL2

Audit Procedure

Cell Setup Procedure

System Information Update

NBAP NBAP Common TrCH Setup Request

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

NBAP NBAP Common TrCH Setup Response

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

ALCAP ALCAP ALCAP Establish Request (ERQ)

[OSAID,DSAID,SUGR,AAL2 Address]

ALCAP ALCAP ALCAP Establish Confirm (ECF)

[OSAID,DSAID]

FP FP DL Synchronization

[ CFN ]

Common TrCH(PRACH, AICH, RACH) Setup

For PCH & FACH(s) bearers

Page 30: Umts call-flow-scenarios overview

30

Channels Main IEs

RNC MSC Node-B UE

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.

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

Channels

FP / AAL2

Audit Procedure

Cell Setup Procedure

System Information Update

NBAP NBAP Common TrCH Setup Request

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

NBAP NBAP Common TrCH Setup Response

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

ALCAP ALCAP ALCAP Establish Request (ERQ)

[OSAID,DSAID,SUGR,AAL2 Address]

ALCAP ALCAP ALCAP Establish Confirm (ECF)

[OSAID,DSAID]

FP FP DL Synchronization

[ CFN ]

FP FP UL Synchronization

[ CFN, ToA ]

Common TrCH(PRACH, AICH, RACH) Setup

For PCH & FACH(s) bearers

Page 31: Umts call-flow-scenarios overview

31

Channels Main IEs

RNC MSC Node-B UE

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.

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

BCCH Modification Time Reference to other SIBs

Segment Info [SIB5 with PRACH info, SCCPCH info, AICH info, PICH info, etc ..]

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

Common TrCH(PRACH, AICH, RACH) Setup

Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup

NBAP NBAP System Information Update Request

[ SIB5 segment info. ]

Page 32: Umts call-flow-scenarios overview

32

Channels Main IEs

RNC MSC Node-B UE

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.

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

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

Common TrCH(PRACH, AICH, RACH) Setup

Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup

NBAP NBAP System Information Update Request

[ SIB5 segment info. ]

NBAP NBAP System Information Update Response

Page 33: Umts call-flow-scenarios overview

33

Channels Main IEs

RNC MSC Node-B UE

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

Main IEs Transaction ID Communication Control Port ID

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

Common TrCH(PRACH, AICH, RACH) Setup

Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup

NBAP NBAP Resource Status Indication [ Communication Control port ID ]

SIB5 System Information Update

Page 34: Umts call-flow-scenarios overview

34

Channels Main IEs

RNC MSC Node-B UE

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.

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

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

Common TrCH(PRACH, AICH, RACH) Setup

Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup

NBAP NBAP Resource Status Indication [ Communication Control port ID ]

NBAP NBAP Unblock Resource Indication

[ C-ID ]

SIB5 System Information Update

Page 35: Umts call-flow-scenarios overview

35

Channels Main IEs

RNC MSC Node-B UE

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.

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

Reference to other SIBs Segment info [ SIB3 with Cell status unbarred!! ]

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

Common TrCH(PRACH, AICH, RACH) Setup

Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup

NBAP NBAP Resource Status Indication [ Communication Control port ID ]

NBAP NBAP Unblock Resource Indication

[ C-ID ]

NBAP NBAP System Information Update Request

[ SIB3 segment info. ]

SIB5 System Information Update

Page 36: Umts call-flow-scenarios overview

36

Channels Main IEs

RNC MSC Node-B UE

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.

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

Channels

SSCF / SSCOP / AAL5

Audit Procedure

Cell Setup Procedure

System Information Update

Common TrCH(PRACH, AICH, RACH) Setup

Common TrCH(SCCPCH, PCH/PICH, FACHs) Setup

NBAP NBAP Resource Status Indication [ Communication Control port ID ]

NBAP NBAP Unblock Resource Indication

[ C-ID ]

NBAP NBAP System Information Update Request

[ SIB3 segment info. ]

NBAP NBAP System Information Update Response

SIB5 System Information Update

Page 37: Umts call-flow-scenarios overview

37

Channels Main IEs

RNC MSC Node-B UE

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

Main IEs Channels

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

Page 38: Umts call-flow-scenarios overview

38

RRC Connection Management

RNC MSC Node-B UE

Random Access Procedure

RRC Connection Request

UE Context Setup

RRC Connection Setup

RRC Connection Release

UE Context Cleanup

Page 39: Umts call-flow-scenarios overview

39

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Master Information Block, Scheduling Block,

System Information Block [SIB 1, SIB 2, SIB 3, etc..]

Channels

BCCH / BCH / PCCPCH

RRC RRC BCCH: System Information

RRC RRC BCCH: System Information

Page 40: Umts call-flow-scenarios overview

40

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Signature Sequence

Channels

PRACH

RRC RRC BCCH: System Information

RRC RRC BCCH: System Information

PHY PHY Preamble

PHY Preamble

PHY Preamble

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

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

Page 41: Umts call-flow-scenarios overview

41

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs AICH Response Sequence

Channels

AICH

RRC RRC BCCH: System Information

RRC RRC BCCH: System Information

PHY PHY Preamble

PHY Preamble

PHY Preamble

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

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

PHY PHY Access Indication

Page 42: Umts call-flow-scenarios overview

42

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Initial UE identity [ e.g. IMSI, TMSI, P-TMSI, IMEI, etc. ]

Establishment Cause [ e.g. Originating or Terminating voice,data..;Emergency, etc]

Measurement Information

Channels

CCCH : RACH : PRACH

Random Access Procedure

RRC RRC CCCH: RRC Connection Request

PHY PHY RACH Message

[ Data, Control (TFCI) ]

FP FP RACH Data Frame

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

RLC

MAC RLC

MAC Process received PRACH data; Decode it using control info(TFCI);

Page 43: Umts call-flow-scenarios overview

43

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Cell ID, Comm Ctxt ID, UL/DL DPCH info [ e.g. Codes, TFCS, etc ]

DCH info [ e.g. TrCH ID, UL/DL TFS, Window(ToAWS,

ToAWE), Priority, etc..]

Power Information [ e.g. Initial power, SIR target, Max/Min DL power, etc ]

Channels

SSCF / SSCOP / AAL5

Random Access Procedure

RRC Connection Setup Request

NBAP NBAP Radio Link Setup Request [ UL/DL DPCH info, RL info, DCH ]

Page 44: Umts call-flow-scenarios overview

44

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Transaction ID, Node-B Communication Context ID

DCH parameters [ e.g. TrCH ID, Transport Layer Address and Binding ID ]

Channels

SSCF / SSCOP / AAL5

Random Access Procedure

RRC Connection Setup Request

NBAP NBAP Radio Link Setup Request

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

Page 45: Umts call-flow-scenarios overview

45

Channels Main IEs

RNC MSC Node-B UE

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.

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

OSAID, DSAID

Channels

SSCF / SSCOP / AAL5

Random Access Procedure

RRC Connection Setup Request

NBAP NBAP Radio Link Setup Request

NBAP NBAP Radio Link Setup Response

ALCAP ALCAP ALCAP Establish Request (ERQ)

[OSAID,DSAID,SUGR,AAL2 Address]

ALCAP ALCAP ALCAP Establish Confirm (ECF)

[OSAID,DSAID]

Page 46: Umts call-flow-scenarios overview

46

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs CFN (Connection Frame Number)

CFN (Connection Frame Number), ToA (Time of Arrival)

Channels

FP / AAL2

Random Access Procedure

RRC Connection Setup Request

NBAP NBAP Radio Link Setup Request

NBAP NBAP Radio Link Setup Response

ALCAP ALCAP ALCAP Establish Request (ERQ)

ALCAP ALCAP ALCAP Establish Confirm (ECF)

FP FP DL Synchronization

[ CFN ]

FP FP UL Synchronization

[ CFN, ToA ]

Page 47: Umts call-flow-scenarios overview

47

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Received Initial UE ID, RRC State [DCH, FACH] RNTIs [U-RNTI, C-RNTI]

SRB info [RLC, mapping], UL/DL DCH info [e.g. ID, TFS, TFCS, etc..]

RL info [e.g. Frequency, Codes, etc] Power Info, etc..

Channels

CCCH : FACH : SCCPCH

Random Access Procedure

RRC Connection Setup Request

UE Context Setup

RRC RRC CCCH: RRC Connection Setup

PHY PHY SCCPCH Message [ Data, Control (TFCI) ]

FP FP FACH Data Frame(s)

[ CFN, TFI, TB(s) ]

RLC

MAC RLC

MAC RRC Connection Setup message would be split into several TB(s), hence this sequence will repeat!!

Page 48: Umts call-flow-scenarios overview

48

Channels Main IEs

RNC MSC Node-B UE

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.

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

Radio Access Capabilities [e.g. Basic, extended, inter-system, etc]

Channels

DCCH : DCH : DPDCH

Random Access Procedure

RRC Connection Setup Request

UE Context Setup

RRC RRC CCCH: RRC Connection Setup

PHY PHY SCCPCH Message [ Data, Control (TFCI) ]

FP FP FACH Data Frame(s)

[ CFN, TFI, TB(s) ]

RLC

MAC RLC

MAC RRC Connection Setup message would be split into several TB(s), hence this sequence will repeat!!

RRC RRC DCCH: RRC Connection Setup Complete

RLC

MAC

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

FP FP DCH Data Frame

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

RLC

MAC

Page 49: Umts call-flow-scenarios overview

49

Channels Main IEs

RNC MSC Node-B UE

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

Main IEs RRC transaction ID,

Release Cause[e.g. normal, inactivity, directed re-establishment, congestion, ..]

Rplmn information

Channels

DCCH : DCH : DPDCH

Random Access Procedure

RRC Connection Setup Request

UE Context Setup

RRC Connection Setup

RRC RRC DCCH: RRC Connection Release

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

FP FP DCH Data Frame(s)

[ CFN, TFI, TB(s) ]

RLC

MAC RLC

MAC

Page 50: Umts call-flow-scenarios overview

50

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs RRC transaction ID

Channels

DCCH : DCH : DPDCH

Random Access Procedure

RRC Connection Setup Request

UE Context Setup

RRC Connection Setup

RRC RRC DCCH: RRC Connection Release

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

FP FP DCH Data Frame(s)

[ CFN, TFI, TB(s) ]

RLC

MAC RLC

MAC

RRC RRC DCCH: RRC Connection Release Complete

RLC

MAC

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

FP FP DCH Data Frame

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

RLC

MAC

Page 51: Umts call-flow-scenarios overview

51

Channels Main IEs

RNC MSC Node-B UE

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.

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

RL ID(s)

Channels

SSCF : SSCOP : AAL5

Random Access Procedure

RRC Connection Setup Request

UE Context Setup

RRC Connection Setup

RRC Connection Release

NBAP NBAP Radio Link Deletion Request

[ RL ID(s) ]

Page 52: Umts call-flow-scenarios overview

52

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs Transaction ID, CRNC Communication Context ID

Channels

SSCF : SSCOP : AAL5

Random Access Procedure

RRC Connection Setup Request

UE Context Setup

RRC Connection Setup

RRC Connection Release

NBAP NBAP Radio Link Deletion Request

NBAP NBAP Radio Link Deletion Response

[ CRNC Comm Ctxt ID ]

Page 53: Umts call-flow-scenarios overview

53

Channels Main IEs

RNC MSC Node-B UE

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.

Main IEs DSAID Cause

DSAID

Channels

STC.2 / SSCF / SSCOP / AAL5

Random Access Procedure

RRC Connection Setup Request

UE Context Setup

RRC Connection Setup

RRC Connection Release

NBAP NBAP Radio Link Deletion Request

NBAP NBAP Radio Link Deletion Response

ALCAP ALCAP ALCAP Release Request

[ DSAID, Cause ]

ALCAP ALCAP ALCAP Release Confirm

[ DSAID ]

Page 54: Umts call-flow-scenarios overview

54

Channels Main IEs

RNC MSC Node-B UE

RRC Connection Management RRC Connection Established and Released!!..

Main IEs Channels

Random Access Procedure

RRC Connection Setup Request

UE Context Setup

RRC Connection Setup

RRC Connection Release

UE Context Cleanup

Page 55: Umts call-flow-scenarios overview

55

Mobility Management – Location Update

RNC MSC/VLR Node-B UE

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

Identification /Authentication / Security Procedure (Optional!!)

Location Update Accept (Optional TMSI Reallocation!!) Procedure

RRC Connection Release

UE Context Cleanup

Iu Connection Release

Page 56: Umts call-flow-scenarios overview

56

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Signalling Connection Establishment: RRC Initial Direct Transfer Message

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

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

NAS Message [ Encoded – Update Type, Cipher Key Seq No, LAI, Classmark, .. ]

Measurement Results

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

RRC RRC DCCH: Initial Direct Transfer

[ CN Domain ID, NAS Message ]

Page 57: Umts call-flow-scenarios overview

57

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Signalling Connection Establishment: RANAP Initial UE Message

Description: RNC uses received CN domain identity in Initial Direct Transfer Message, and initiate Iu (Iu-CS) connection setup, and transfer of received Initial UE NAS message using RANAP to core network (MSC/VLR).

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

NAS–PDU [ Encoded – Update Type, Cipher Key Seq No, LAI, Classmark, .. ]

Global RNC ID Iu Signalling Connection Identifier

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

RRC RRC DCCH: Initial Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Initial UE Message

[ CN Domain ID, LAI, NAS-PDU ]

SCCP SCCP Connection Confirm (CC)

[ SRC/DST References ]

SCCP SCCP Connection Request (CR)

[ Reference, SRC/DST Add, User Data ]

Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message

piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be

sent over this established SCCP Connection!!

Page 58: Umts call-flow-scenarios overview

58

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Identification Procedure: RANAP Direct Transfer Message

Description: MM (optionally!!) initiates Identification Procedure, with Identity Request message. MSC forwards Identity Request message, encoded NAS PDU, using RANAP Direct Transfer Message to RNC.

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RANAP RANAP Direct Transfer

[ NAS PDU (Identity Request!!) ]

Page 59: Umts call-flow-scenarios overview

59

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Identification Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

NAS Message [ Encoded – Identity Request, Identity Type (e.g. IMSI, TMSI, etc)]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Direct Transfer

[ NAS PDU (Identity Request!!) ]

Page 60: Umts call-flow-scenarios overview

60

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Identification Procedure: RRC Uplink Direct Transfer Message

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

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

NAS Message [ Encoded – Identity Response, Requested Identity Value ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Direct Transfer

[ NAS PDU (Identity Request!!) ]

RRC RRC DCCH: Uplink Direct Transfer

[ CN Domain ID, NAS Message ]

Page 61: Umts call-flow-scenarios overview

61

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Identification Procedure: RANAP Direct Transfer Message

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

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

Location Info [ e.g. LAI, RAC, SAI, etc..] optional

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Direct Transfer

[ NAS PDU (Identity Request!!) ]

RRC RRC DCCH: Uplink Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Direct Transfer

[ NAS PDU (Identity Response!!) ]

Page 62: Umts call-flow-scenarios overview

62

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Authentication Procedure: RANAP Direct Transfer Message

Description: MM (optionally!!) initiates Authentication Procedure, with Identity Request message. MSC forwards Authentication Request message, encoded NAS PDU, using RANAP Direct Transfer Message to RNC.

Main IEs NAS–PDU [ Encoded – Authentication Request, CKSN, RAND, AUTN, .. ]

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RANAP RANAP Direct Transfer

[ NAS PDU (Authentication Request!!) ]

Identification Procedure

Page 63: Umts call-flow-scenarios overview

63

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Authentication Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

NAS Message [ Encoded – Authentication Request, CKSN, RAND, AUTN, .. ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Direct Transfer

[ NAS PDU (Authentication Request!!) ]

Identification Procedure

Page 64: Umts call-flow-scenarios overview

64

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Authentication Procedure: RRC Uplink Direct Transfer Message

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

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

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

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Direct Transfer

[ NAS PDU (Authentication Request!!) ]

RRC RRC DCCH: Uplink Direct Transfer

[ CN Domain ID, NAS Message ]

Identification Procedure

Page 65: Umts call-flow-scenarios overview

65

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Authentication Procedure: RANAP Direct Transfer Message

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

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

Location Info [ e.g. LAI, RAC, SAI, etc..] optional

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Direct Transfer

[ NAS PDU (Authentication Request!!) ]

RRC RRC DCCH: Uplink Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Direct Transfer

[ NAS PDU (Authentication Response!!) ]

Identification Procedure

Page 66: Umts call-flow-scenarios overview

66

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Security Procedure: RANAP Security Mode Command Message

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

Main IEs Integrity Protection Info [e.g. Permitted algorithms, Integrity Protection Key, . ]

Encryption Info [e.g. Permitted Algorithm Set, Encryption Key, . ]

Key Status [Old or New]

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RANAP RANAP Security Mode Command

[ Integrity Protection, Encryption info ]

Identification / Authentication Procedure

Page 67: Umts call-flow-scenarios overview

67

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Security Procedure: RRC Security Mode Command Message

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

Main IEs CN Domain ID [CS or PS], Integrity Check Info [ i.e. MAC, RRC Msg Seq No ]

Integrity Prot Mode Info [ Cmd(S/M), Algo, FRESH, DL Act time for SRBs ]

Ciphering Mode Info [ e.g. Cmd(Start/Restart), Algo, DL Act time for all RBs ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Security Mode Command

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

RANAP RANAP Security Mode Command

[ Integrity Protection, Encryption info ]

Identification / Authentication Procedure

Page 68: Umts call-flow-scenarios overview

68

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Security Procedure: RRC Security Mode Complete Message

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

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

UL Integrity Protection activation time for SRBs [ i.e. RRC Msg Seq Numbers ]

UL Ciphering activation time for all RBs [ i.e. RLC Seq Numbers ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Security Mode Command

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

RANAP RANAP Security Mode Command

[ Integrity Protection, Encryption info ]

Identification / Authentication Procedure

RRC RRC DCCH: Security Mode Complete

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

Page 69: Umts call-flow-scenarios overview

69

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Security Procedure: RANAP Security Mode Complete Message

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

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

Chosen Encryption Algorithm [ No Encryption, or, UEA1 ]

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Security Mode Command

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

RANAP RANAP Security Mode Command

[ Integrity Protection, Encryption info ]

Identification / Authentication Procedure

RRC RRC DCCH: Security Mode Complete

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

RANAP RANAP Security Mode Complete

[ Chosen Integrity, Encryption Algorithm ]

Page 70: Umts call-flow-scenarios overview

70

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Security Procedure: RANAP Common ID Message

Description: MSC provide permanent NAS UE identity (i.e. IMSI) to RNC using RANAP Common ID message. RNC use same for paging co-ordination functionality.

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RRC RRC DCCH: Security Mode Command

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

RANAP RANAP Security Mode Command

[ Integrity Protection, Encryption info ]

Identification / Authentication Procedure

RRC RRC DCCH: Security Mode Complete

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

RANAP RANAP Security Mode Complete

[ Chosen Integrity, Encryption Algorithm ]

RANAP RANAP Common ID

[ Permanent NAS UE Identity ]

Page 71: Umts call-flow-scenarios overview

71

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Location Update Accept Procedure: RANAP Direct Transfer Message

Description: Core network MM confirms location update procedure by Location Update Accept message to UE. MSC transfers Location Update Accept, encoded NAS PDU, in RANAP Direct Transfer message to RNC.

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RANAP RANAP Direct Transfer

[ NAS PDU (Location Update Accept) ]

Identification / Authentication / Security Procedure

Page 72: Umts call-flow-scenarios overview

72

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Location Update Accept Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

CN Domain ID [CS or PS] NAS–PDU [ Encoded – Location Update Accept, LAI, New mobile id(TMSI),]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RANAP RANAP Direct Transfer

[ NAS PDU (Location Update Accept) ]

Identification / Authentication / Security Procedure

RRC RRC DCCH: Downlink Direct Transfer

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

Page 73: Umts call-flow-scenarios overview

73

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Location Update Accept Procedure: RRC Uplink Direct Transfer Message

Description: (Optionally!!) If TMSI has been reallocated as part of Location Update Accept Message, UE (MM) responds with TMSI Reallocation Complete, encoded NAS PDU, in RRC Uplink Direct Transfer message.

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

CN Domain ID [CS or PS] NAS–PDU [ Encoded – TMSI Reallocation Complete Message Type ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RANAP RANAP Direct Transfer

[ NAS PDU (Location Update Accept) ]

Identification / Authentication / Security Procedure

RRC RRC DCCH: Downlink Direct Transfer

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

RRC RRC DCCH: Uplink Direct Transfer

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

Page 74: Umts call-flow-scenarios overview

74

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Location Update Accept Procedure: RANAP Direct Transfer Message

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

Main IEs NAS–PDU [ Encoded – TMSI Reallocation Complete Message Type ]

Location Info [ e.g. LAI, RAC, SAI, etc..] optional

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

RANAP RANAP Direct Transfer

[ NAS PDU (Location Update Accept) ]

Identification / Authentication / Security Procedure

RRC RRC DCCH: Downlink Direct Transfer

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

RRC RRC DCCH: Uplink Direct Transfer

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

RANAP RANAP Direct Transfer

[ NAS PDU (TMSI Realloc Complete) ]

Page 75: Umts call-flow-scenarios overview

75

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Iu Connection Release: RANAP Iu Release Command Message

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

Main IEs Cause ( Normal Release!! )

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

Identification / Authentication / Security Procedure

Location Update Accept (Optional TMSI Reallocation!!) Procedure

RANAP RANAP Iu Release Command

[ Cause ]

Page 76: Umts call-flow-scenarios overview

76

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Iu Connection Release: RANAP Iu Release Complete Message

Description: RNC confirms Iu signalling connection release, using RANAP Iu Release Complete message to CN. It also initiates lower layer (SCCP) connection release, established for respective Iu signalling Connection.

Main IEs Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

Identification / Authentication / Security Procedure

Location Update Accept (Optional TMSI Reallocation!!) Procedure

RANAP RANAP Iu Release Command

[ Cause ]

RANAP RANAP Iu Release Complete

SCCP SCCP Released

[ SRC/DST References, Cause ]

SCCP SCCP Release Complete [ SRC/DST References ]

triggers

Page 77: Umts call-flow-scenarios overview

77

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

RRC Connection Release: RRC Connection Release Message

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

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

Release Cause[e.g. normal, inactivity, directed re-establishment, congestion, ..]

Rplmn information

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

Identification / Authentication / Security Procedure

Location Update Accept (Optional TMSI Reallocation!!) Procedure

Iu Connection Release

RRC RRC DCCH: RRC Connection Release

[ Integrity Check info, Release Cause ]

triggers

Page 78: Umts call-flow-scenarios overview

78

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

RRC Connection Release: RRC Connection Release Complete Message

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

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

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

Identification / Authentication / Security Procedure

Location Update Accept (Optional TMSI Reallocation!!) Procedure

Iu Connection Release

RRC RRC DCCH: RRC Connection Release

[ Integrity Check info, Release Cause ]

triggers

RRC RRC DCCH: RRC Connection Release Complete

[ Integrity Check info ]

Page 79: Umts call-flow-scenarios overview

79

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

UE Context Cleanup: NBAP Radio Link Deletion Request Message

Description: On reception of RRC Connection Release Complete message, RNC initiates cleanup of UE context. If RRC Connection in Cell DCH state, initiate Radio Link Deletion Request towards Node-B.

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

RL ID(s)

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

Identification / Authentication / Security Procedure

Location Update Accept (Optional TMSI Reallocation!!) Procedure

Iu Connection Release RRC Connection Release

NBAP NBAP Radio Link Deletion Request

[ RL ID(s) ]

Page 80: Umts call-flow-scenarios overview

80

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

UE Context Cleanup: NBAP Radio Link Deletion Response Message

Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective RL Ids. On success, respond with Radio Link Deletion Response message to RNC.

Main IEs Transaction ID, CRNC Communication Context ID,

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

Identification / Authentication / Security Procedure

Location Update Accept (Optional TMSI Reallocation!!) Procedure

Iu Connection Release RRC Connection Release

NBAP NBAP Radio Link Deletion Request

[ RL ID(s) ]

NBAP NBAP Radio Link Deletion Response

[ CRNC Comm Ctxt ID ]

Page 81: Umts call-flow-scenarios overview

81

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

UE Context Cleanup: ALCAP Release Request/Confirm Message

Description: After RL deletion, RNC initiate AAL2 bearer release allocated for DCH data stream. RNC ALCAP request release with Release Request message, Node-B ALCAP confirms it with Release Confirm message.

Main IEs DSAID Cause

DSAID

Channels

STC.2 / SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Location Update Request Procedure)

Identification / Authentication / Security Procedure

Location Update Accept (Optional TMSI Reallocation!!) Procedure

Iu Connection Release RRC Connection Release

NBAP NBAP Radio Link Deletion Request

[ RL ID(s) ]

NBAP NBAP Radio Link Deletion Response

[ CRNC Comm Ctxt ID ]

ALCAP ALCAP ALCAP Release Request

[ DSAID, Cause ]

ALCAP ALCAP ALCAP Release Confirm

[ DSAID ]

Page 82: Umts call-flow-scenarios overview

82

Channels Main IEs

RNC MSC Node-B UE

Mobility Management – Location Update

Location Update Complete!!..

Main IEs Channels

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

Page 83: Umts call-flow-scenarios overview

83

Connection Management – CS Call Setup and Release RNC MSC/VLR Node-B UE

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification /Authentication / Security Procedure (Optional!!)

Call Setup Procedure

RRC Connection Release

UE Context Cleanup

Iu Connection Release

RAB Assignment Procedure ( Iu, IuB, Uu Setups!! )

Call Connect Procedure

Iu Resource Setup IuB Resource Setup

Radio Bearer (Uu) Setup

Call Release Procedure

Call Connected : Voice Transfer!!

Page 84: Umts call-flow-scenarios overview

84

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Signalling Connection Establishment: RRC Initial Direct Transfer Message

Description: On successful establishment of RRC Connection, UE MM sends Service Request message, encoded NAS message, enclosed in RRC Initial Direct Transfer message on DCCH.

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

NAS Message [ Encoded – CM service request, Service type, CKSN, Classmark, .. ]

Measurement Results

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

RRC RRC DCCH: Initial Direct Transfer

[ CN Domain ID, NAS Message ]

Page 85: Umts call-flow-scenarios overview

85

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Signalling Connection Establishment: RANAP Initial UE Message

Description: RNC uses received CN domain identity in Initial Direct Transfer Message, and initiate Iu (Iu-CS) connection setup, and transfer of received Initial UE NAS message using RANAP to core network (MSC/VLR).

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

NAS–PDU [ Encoded – CM service request, Service type, CKSN, Classmark, .. ]

Global RNC ID Iu Signalling Connection Identifier

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

RRC RRC DCCH: Initial Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Initial UE Message

[ CN Domain ID, LAI, NAS-PDU ]

SCCP SCCP Connection Confirm (CC)

[ SRC/DST References ]

SCCP SCCP Connection Request (CR)

[ Reference, SRC/DST Add, User Data ]

Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message

piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be

sent over this established SCCP Connection!!

Page 86: Umts call-flow-scenarios overview

86

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Signalling Connection Establishment: RANAP Direct Transfer Message

Description: Core network MM confirms CM Service Request acceptance, using CM Service Accept message to UE. MSC transfers CM Service Accept, encoded NAS PDU, in RANAP Direct Transfer message to RNC.

Main IEs NAS–PDU [ Encoded – CM service Accept, Only message type!! ]

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

RRC RRC DCCH: Initial Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Initial UE Message

[ CN Domain ID, LAI, NAS-PDU ]

SCCP SCCP Connection Confirm (CC)

[ SRC/DST References ]

SCCP SCCP Connection Request (CR)

[ Reference, SRC/DST Add, User Data ]

Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message

piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be

sent over this established SCCP Connection!!

RANAP RANAP Direct Transfer

[ NAS PDU (CM Service Accept) ]

Page 87: Umts call-flow-scenarios overview

87

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Signalling Connection Establishment: RRC Downlink Direct Transfer Message

Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

NAS–PDU [ Encoded – CM service Accept, Only message type!! ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

RRC RRC DCCH: Initial Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Initial UE Message

[ CN Domain ID, LAI, NAS-PDU ]

SCCP SCCP Connection Confirm (CC)

[ SRC/DST References ]

SCCP SCCP Connection Request (CR)

[ Reference, SRC/DST Add, User Data ]

Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message

piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be

sent over this established SCCP Connection!!

RANAP RANAP Direct Transfer

[ NAS PDU (CM Service Accept) ]

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

Page 88: Umts call-flow-scenarios overview

88

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

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

Main IEs Channels

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Page 89: Umts call-flow-scenarios overview

89

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Setup Procedure: RRC Uplink Direct Transfer Message

Description: After service accept and security procedure, UE (CC) UE initiates Call Setup Message, encoded NAS PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3).

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

CN Domain ID (CS!!) NAS Msg [ Encoded – Call Setup, Calling/Called Party No, Bearer Capabilities, .. ]

Channels

DCCH : DCH : DPDCH

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Page 90: Umts call-flow-scenarios overview

90

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Setup Procedure: RANAP Direct Transfer Message

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

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

RANAP RANAP Direct Transfer

[ NAS PDU (Call Setup) ]

Page 91: Umts call-flow-scenarios overview

91

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Setup Procedure: RANAP Direct Transfer Message

Description: MSC Call Control functionality analyze received information in Call Setup message; responds back to UE with Call Proceeding, encoded NAS PDU, using RANAP Direct Transfer Message towards RNC.

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

RANAP RANAP Direct Transfer

[ NAS PDU (Call Setup) ]

RANAP RANAP Direct Transfer

[ NAS PDU (Call Proceeding) ]

Page 92: Umts call-flow-scenarios overview

92

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Setup Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

CN Domain ID (CS!!) NAS-PDU [Encoded – Call Proceeding, Chosen Bearer Capabilities, Priority, ..]

Channels

SCCP : MTP3b : SAAL : AAL5

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

RANAP RANAP Direct Transfer

[ NAS PDU (Call Setup) ]

RANAP RANAP Direct Transfer

[ NAS PDU (Call Proceeding) ]

RRC RRC DCCH: Downlink Direct Transfer

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

Page 93: Umts call-flow-scenarios overview

93

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: RANAP RAB Assignment Request Message

Description: After accepting call setup request, MSC initiates RAB setup, using RANAP RAB Assignment Request message towards RNC.

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

SDU Params per Sub-flow [BLER, BER, SDU Format info combination(SDU Size)]

User Plane Info[mode,ver] Transport Layer Info [ i.e. TLA, Binding ID ]

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RANAP RANAP RAB Assignment Request

[ RAB ID, RAB Params, User Plane Info ]

Page 94: Umts call-flow-scenarios overview

94

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: ALCAP Establish Request/Confirm Message

Description: RNC initiates AAL2 bearer establishment towards MSC, using received AAL2 TLA & Binding ID. MSC ALCAP verifies received Binding ID; and respond successful establishment with ALCAP ECF Message.

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

OSAID, DSAID

Channels

STC.1 : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RANAP RANAP RAB Assignment Request

[ RAB ID, RAB Params, User Plane Info ]

ALCAP ALCAP ALCAP Establish Confirm

[ OSAID,DSAID ]

ALCAP ALCAP ALCAP Establish Request

[ OSAID,DSAID,SUGR,AAL2 Address ]

triggers

Page 95: Umts call-flow-scenarios overview

95

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: IuUP INIT and INIT ACK Frame

Description: After successful AAL2 bearer creation, RNC IuUP initiates initialization procedure with peer IuUP in MSC, to negotiate IuUP version and supported RFCIs (i.e. SDU Sizes, Inter-Frame Time, etc) for this Call.

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

RFCIs, SDU Sizes

Channels

FP: AAL2

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RANAP RANAP RAB Assignment Request

[ RAB ID, RAB Params, User Plane Info ]

ALCAP ALCAP ALCAP Establish Confirm

[ OSAID,DSAID ]

ALCAP ALCAP ALCAP Establish Request

[ OSAID,DSAID,SUGR,AAL2 Address ]

IuUP IuUP INITIALIZATION ACK

IuUP IuUP INITIALIZATION

[ IuUP Version, RFCIs, SDU Sizes ]

triggers

Page 96: Umts call-flow-scenarios overview

96

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: NBAP RL Reconfiguration Prepare Message

Description: After (or along with!!) Iu resource allocation, RNC reserves additional radio resources, according to RAB requirement and initiates resource allocation over IuB, using NBAP RL Reconfiguration Prepare Message.

Main IEs NodeB Comm Ctxt ID, UL/DL DPCH info [ e.g. Codes, TFCS, etc ]

DCH info [ e.g. TrCH ID, UL/DL TFS, Window(ToAWS,

ToAWE), Priority, etc..]

RL Info, [e.g. RL ID, DL Code, Power Information, Max/Min DL power, etc ]

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure (Iu Setup) NBAP NBAP

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

Page 97: Umts call-flow-scenarios overview

97

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: NBAP RL Reconfiguration Ready Message

Description: Node B reserves necessary resources for new configuration of Radio Link(s), Coordinated DCH for Voice, etc according to received parameters; and send success response to RNC.

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

DCH Info Response [ e.g. TrCH ID, Transport Layer Address and Binding ID ]

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu Setup ) NBAP NBAP

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

NBAP NBAP RL Reconfiguration Ready

[ TLA, Binding ID ]

Page 98: Umts call-flow-scenarios overview

98

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: ALCAP Establish Request/Confirm Message

Description: RNC initiates AAL2 bearer establishment for voice DCH, using received AAL2 TLA & Binding ID. Node-B ALCAP verifies received Binding ID; and respond successful establishment with ALCAP Confirm Msg.

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

OSAID, DSAID

Channels

STC.2 : SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu Setup ) NBAP NBAP

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

NBAP NBAP RL Reconfiguration Ready

[ TLA, Binding ID ]

ALCAP ALCAP ALCAP Establish Request

[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP ALCAP ALCAP Establish Confirm

[ OSAID, DSAID ]

Page 99: Umts call-flow-scenarios overview

99

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: FP DL/UL Synchronization Frames

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

Main IEs CFN (Connection Frame Number)

CFN (Connection Frame Number), ToA (Time of Arrival)

Channels

STC.2 : SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu Setup ) NBAP NBAP

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

NBAP NBAP RL Reconfiguration Ready

[ TLA, Binding ID ]

ALCAP ALCAP ALCAP Establish Request

[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP ALCAP ALCAP Establish Confirm

[ OSAID, DSAID ]

FP FP DL Synchronization

[ CFN ]

FP FP UL Synchronization

[ CFN, ToA ]

Page 100: Umts call-flow-scenarios overview

100

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: NBAP RL Reconfiguration Commit Message

Description: After successful Iu, IuB Resource setup (and User Plane, L1/L2 at RNC!!), RNC calculates CFN, activation time, for this synchronized procedure; and provide same to Node-B (and UE along with RB Setup!!).

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

CFN (Connection Frame Number – Activation time for new configuration!!)

Channels

STC.2 : SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu Setup ) NBAP NBAP

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

NBAP NBAP RL Reconfiguration Ready

[ TLA, Binding ID ]

ALCAP ALCAP ALCAP Establish Request

[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP ALCAP ALCAP Establish Confirm

[ OSAID, DSAID ]

FP FP DL Synchronization

[ CFN ]

FP FP UL Synchronization

[ CFN, ToA ]

NBAP NBAP RL Reconfiguration Commit

[ Activation CFN ]

Page 101: Umts call-flow-scenarios overview

101

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: RRC Radio Bearer Setup Message

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

Main IEs Activation time (CFN!!) RB info [ RAB ID, CN ID, RLC Config, RB mapping ..]

RRC State (Cell DCH!!) TrCH info [ UL/DL TFCS, DCH IDs, TFS, etc.. ]

Radio info[e.g. Frequency, Codes, Power info, etc.. ] …

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB Setup!! )

RRC RRC DCCH: Radio Bearer Setup

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

Page 102: Umts call-flow-scenarios overview

102

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: RRC Radio Bearer Setup Complete Message

Description: UE RRC validates, received RB setup configuration, stores it and activates the same at specified activation CFN. After activation of new configuration, it sends Radio Bearer Setup Complete message to RNC.

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

START Value (CS!!) Ciphering Count-C Activation Time (CFN!!)

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB Setup!! )

RRC RRC DCCH: Radio Bearer Setup

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

RRC RRC DCCH: Radio Bearer Setup Complete

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

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

Page 103: Umts call-flow-scenarios overview

103

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RAB Assignment Procedure: RANAP RAB Assignment Response Message

Description: On reception of RRC Radio Bearer Setup Complete message, RNC send successful response to RAB Assignment procedure, using RANAP RAB Assignment Response message towards MSC.

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

Assigned (Chosen) RAB Parameters (if RAB QoS negotiation has performed!!)

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB Setup!! )

RRC RRC DCCH: Radio Bearer Setup

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

RRC RRC DCCH: Radio Bearer Setup Complete

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

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

RANAP RANAP RAB Assignment Response

[ RAB ID ]

Page 104: Umts call-flow-scenarios overview

104

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Connect Procedure: RANAP Direct Transfer Procedure

Description: After called party user reached/alerted, MSC Call Control respond with Alerting message back to UE. Alerting message, encoded NAS PDU, is forwarded using RANAP Direct Transfer Message towards RNC.

Main IEs NAS–PDU [ Encoded – Alerting Message Type, .. ]

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

RANAP RANAP Direct Transfer

[ NAS PDU (Alerting) ]

Page 105: Umts call-flow-scenarios overview

105

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Connect Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

CN Domain ID (CS!!) NAS Message [ Encoded – Alerting Message Type, .. ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

RANAP RANAP Direct Transfer

[ NAS PDU (Alerting) ]

RRC RRC DCCH: Downlink Direct Transfer

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

Page 106: Umts call-flow-scenarios overview

106

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Connect Procedure: RANAP Direct Transfer Message

Description: After called party user accept the Call, MSC Call Control respond with Connect message back to UE. Connect message, encoded NAS PDU, is forwarded using RANAP Direct Transfer Message towards RNC.

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

RANAP RANAP Direct Transfer

[ NAS PDU (Alerting) ]

RRC RRC DCCH: Downlink Direct Transfer

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

RANAP RANAP Direct Transfer

[ NAS PDU (Connect) ]

Page 107: Umts call-flow-scenarios overview

107

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Connect Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

RANAP RANAP Direct Transfer

[ NAS PDU (Alerting) ]

RRC RRC DCCH: Downlink Direct Transfer

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

RANAP RANAP Direct Transfer

[ NAS PDU (Connect) ]

RRC RRC DCCH: Downlink Direct Transfer

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

Page 108: Umts call-flow-scenarios overview

108

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Connect Procedure: RRC Uplink Direct Transfer Message

Description: On reception of Connect message, UE NAS (CC) responds it with Connect Acknowledge message, encoded NAS PDU, in RRC Uplink Direct Transfer Message on DCCH (SRB-3).

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

CN Domain ID (CS!!) NAS Message [ Encoded – Connect Acknowledge Message Type, .. ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

RANAP RANAP Direct Transfer

[ NAS PDU (Alerting) ]

RRC RRC DCCH: Downlink Direct Transfer

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

RANAP RANAP Direct Transfer

[ NAS PDU (Connect) ]

RRC RRC DCCH: Downlink Direct Transfer

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

RRC RRC DCCH: Uplink Direct Transfer

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

Page 109: Umts call-flow-scenarios overview

109

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Connect Procedure: RANAP Direct Transfer Message

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

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

RANAP RANAP Direct Transfer

[ NAS PDU (Alerting) ]

RRC RRC DCCH: Downlink Direct Transfer

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

RANAP RANAP Direct Transfer

[ NAS PDU (Connect) ]

RRC RRC DCCH: Downlink Direct Transfer

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

RRC RRC DCCH: Uplink Direct Transfer

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

RANAP RANAP Direct Transfer

[ NAS PDU (Connect Acknowledge) ]

Page 110: Umts call-flow-scenarios overview

110

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Connected: Voice Transfer!!

Description: Once call in connected state, two way voice transfer continues until, either of party initiates Call Release Procedure.

Main IEs Channels

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

Page 111: Umts call-flow-scenarios overview

111

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Release Procedure: RRC Uplink Direct Transfer Message

Description: When calling user disconnects call, UE NAS (CC) initiates Disconnect Message, encoded NAS PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3).

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

CN Domain ID (CS!!) NAS Message [ Encoded – Disconnect Message Type, ..]

Channels

DCCH : DCH : DPDCH

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

Page 112: Umts call-flow-scenarios overview

112

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Release Procedure: RANAP Direct Transfer Message

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

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

RANAP RANAP Direct Transfer

[ NAS PDU (Disconnect) ]

Page 113: Umts call-flow-scenarios overview

113

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Release Procedure: RANAP Direct Transfer Message

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

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

RANAP RANAP Direct Transfer

[ NAS PDU (Disconnect) ]

RANAP RANAP Direct Transfer

[ NAS PDU (Release) ]

Page 114: Umts call-flow-scenarios overview

114

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Release Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

CN Domain ID (CS!!) NAS Message [ Encoded – Release Message Type, ..]

Channels

DCCH : DCH : DPDCH

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

RANAP RANAP Direct Transfer

[ NAS PDU (Disconnect) ]

RANAP RANAP Direct Transfer

[ NAS PDU (Release) ]

RRC RRC DCCH: Downlink Direct Transfer

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

Page 115: Umts call-flow-scenarios overview

115

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Release Procedure: RRC Uplink Direct Transfer Message

Description: On reception of Release message, UE NAS (CC) responds with Disconnect Message, encoded NAS PDU, in RRC Uplink Direct Transfer message on DCCH (SRB-3).

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

CN Domain ID (CS!!) NAS Message [ Encoded – Release Complete Message Type, ..]

Channels

DCCH : DCH : DPDCH

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

RANAP RANAP Direct Transfer

[ NAS PDU (Disconnect) ]

RANAP RANAP Direct Transfer

[ NAS PDU (Release) ]

RRC RRC DCCH: Downlink Direct Transfer

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

RRC RRC DCCH: Uplink Direct Transfer

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

Page 116: Umts call-flow-scenarios overview

116

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Call Release Procedure: RANAP Direct Transfer Message

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

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC RRC DCCH: Uplink Direct Transfer

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

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

RANAP RANAP Direct Transfer

[ NAS PDU (Disconnect) ]

RANAP RANAP Direct Transfer

[ NAS PDU (Release) ]

RRC RRC DCCH: Downlink Direct Transfer

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

RRC RRC DCCH: Uplink Direct Transfer

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

RANAP RANAP Direct Transfer

[ NAS PDU (Release Complete) ]

Page 117: Umts call-flow-scenarios overview

117

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Iu Connection Release Procedure: RANAP Iu Release Command Message

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

Main IEs Cause ( Normal Release!! )

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

Call Release Procedure

RANAP RANAP Iu Release Command

[ Cause ]

Page 118: Umts call-flow-scenarios overview

118

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Iu Connection Release Procedure: RANAP Iu Release Complete Message

Description: RNC confirms Iu signalling connection release, using RANAP Iu Release Complete message to CN. It also initiates lower layer (SCCP) connection release, established for respective Iu signalling Connection.

Main IEs Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

Call Release Procedure

RANAP RANAP Iu Release Command

[ Cause ]

RANAP RANAP Iu Release Complete

triggers

SCCP SCCP Released

[ SRC/DST References, Cause ]

SCCP SCCP Release Complete [ SRC/DST References ]

Page 119: Umts call-flow-scenarios overview

119

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

Iu Connection Release Procedure: ALCAP Release Request/Confirm Message

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

Main IEs DSAID Cause (Normal!!)

DSAID

Channels

STC.1 : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

Call Release Procedure

Iu Connection Release

ALCAP ALCAP ALCAP Release Confirm

[ DSAID ]

ALCAP ALCAP ALCAP Release Request

[ DSAID, Cause ]

triggers

Page 120: Umts call-flow-scenarios overview

120

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RRC Connection Release: RRC Connection Release Message

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

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

Release Cause (Normal!!)

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

Call Release Procedure

Iu Connection Release triggers

RRC RRC DCCH: RRC Connection Release

[ Integrity Check info, Release Cause ]

Page 121: Umts call-flow-scenarios overview

121

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

RRC Connection Release: RRC Connection Release Complete Message

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

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

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

Call Release Procedure

Iu Connection Release triggers

RRC RRC DCCH: RRC Connection Release

[ Integrity Check info, Release Cause ]

RRC RRC DCCH: RRC Connection Release Complete

[ Integrity Check info ]

Page 122: Umts call-flow-scenarios overview

122

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

UE Context Cleanup: NBAP Radio Link Deletion Request Message

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

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

RL ID(s)

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

Call Release Procedure

Iu Connection Release RRC Connection Release

NBAP NBAP Radio Link Deletion Request

[ RL ID(s) ]

Page 123: Umts call-flow-scenarios overview

123

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

UE Context Cleanup: NBAP Radio Link Deletion Response Message

Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective RL Ids, allocated for voice call. On success, respond with Radio Link Deletion Response message to RNC.

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

RL ID(s)

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

Call Release Procedure

Iu Connection Release RRC Connection Release

NBAP NBAP Radio Link Deletion Request

[ RL ID(s) ]

NBAP NBAP Radio Link Deletion Response

[ CRNC Comm Ctxt ID ]

Page 124: Umts call-flow-scenarios overview

124

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

UE Context Cleanup: ALCAP Release Request/Confirm Message

Description: After RL deletion, RNC initiate AAL2 bearer release allocated for DCH data streams. RNC ALCAP request release with Release Request message, Node-B ALCAP confirms it with Release Confirm message.

Main IEs DSAID Cause

DSAID

Channels

STC.2 / SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Service Request Procedure)

Identification / Authentication / Security Procedure

Call Setup Procedure

RAB Assignment Procedure ( Iu, IuB, Uu Setup!! )

Call Connect Procedure

Call Connected : Voice Transfer!!

Call Release Procedure

Iu Connection Release RRC Connection Release

NBAP NBAP Radio Link Deletion Request

[ RL ID(s) ]

NBAP NBAP Radio Link Deletion Response

[ CRNC Comm Ctxt ID ]

ALCAP ALCAP ALCAP Release Request

[ DSAID, Cause ]

ALCAP ALCAP ALCAP Release Confirm

[ DSAID ]

Twice!!, One for Signalling DCH and other for Voice DCH AAL2 bearer Release!!

Page 125: Umts call-flow-scenarios overview

125

Channels Main IEs

RNC MSC Node-B UE

Connection Management – CS Call Setup and Release

CS Call Setup and Released!!

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

Main IEs Channels

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

Page 126: Umts call-flow-scenarios overview

126

Session Management – PS Session Setup and Release RNC SGSN Node-B UE

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification /Authentication / Security Procedure (Optional!!)

PDP Context Activation (Session Establishment) Request Procedure

RRC Connection Release

UE Context Cleanup

Iu Connection Release

RAB Assignment Procedure ( Iu, IuB, Uu Setups!! )

PDP Context Activation (Session Establishment) Accept Procedure

Iu Resource Setup IuB Resource Setup

Radio Bearer (Uu) Setup

PDP Context De-activation (Session Release) Procedure

Call Connected : Data Transfer!!

Attach Accept Procedure

Page 127: Umts call-flow-scenarios overview

127

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Signalling Connection Establishment: RRC Initial Direct Transfer Message

Description: On successful establishment of RRC Connection, UE MM sends Attach Request message, encoded NAS message, enclosed in RRC Initial Direct Transfer message on DCCH.

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

NAS Message [ Encoded – Attach request, Attach type, N/w capability, CKSN, .. ]

Measurement Results

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

RRC RRC DCCH: Initial Direct Transfer

[ CN Domain ID, NAS Message ]

Page 128: Umts call-flow-scenarios overview

128

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Signalling Connection Establishment: RANAP Initial UE Message

Description: RNC uses received CN domain identity in Initial Direct Transfer Message, and initiate Iu (Iu-PS) connection setup, and transfer of received Initial UE NAS message using RANAP Initial UE Message to CN.

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

NAS–PDU [ Encoded – Attach request, Attach type, N/w capability, CKSN, .. ]

Global RNC ID Iu Signalling Connection Identifier

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

RRC RRC DCCH: Initial Direct Transfer

[ CN Domain ID, NAS Message ]

RANAP RANAP Initial UE Message

[ CN Domain ID, LAI, NAS-PDU ]

SCCP SCCP Connection Confirm (CC)

[ SRC/DST References ]

SCCP SCCP Connection Request (CR)

[ Reference, SRC/DST Add, User Data ]

Iu (Iu-CS!!) Connection Setup; SCCP carry RANAP Initial UE Message

piggybacked in SCCP CR PDU!! All subsequent RANAP messages will be

sent over this established SCCP Connection!!

Page 129: Umts call-flow-scenarios overview

129

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

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

Main IEs Channels

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Page 130: Umts call-flow-scenarios overview

130

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Attach Accept Procedure: RANAP Direct Transfer Message

Description: Core network confirms Attach Request acceptance, using Attach Accept message to UE. SGSN transfers Attach Accept, encoded NAS PDU, in RANAP Direct Transfer message to RNC.

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

RANAP RANAP Direct Transfer

[ NAS PDU (Attach Accept) ]

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Page 131: Umts call-flow-scenarios overview

131

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Attach Accept Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

NAS Message [ Encoded – Attach accept, Attach result, RAI, P-TMSI, RA Timer, .. ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

RANAP RANAP Direct Transfer

[ NAS PDU (Attach Accept) ]

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Page 132: Umts call-flow-scenarios overview

132

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Attach Accept Procedure: RRC Uplink Direct Transfer Message

Description: (Optionally!!) If TMSI/P-TMSI has been reallocated as part of Attach Accept Message, UE (GMM) responds with Attach Complete, encoded NAS PDU, in RRC Uplink Direct Transfer message.

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

CN Domain ID (PS) NAS Message [ Encoded – Attach Complete Message Type ]

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

RANAP RANAP Direct Transfer

[ NAS PDU (Attach Accept) ]

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

RRC RRC DCCH: Uplink Direct Transfer

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

Page 133: Umts call-flow-scenarios overview

133

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Attach Accept Procedure: RANAP Direct Transfer Message

Description: RNC forwards received NAS Message in RRC Uplink Direct Transfer message, to Core Network (SGSN), using RANAP Direct Transfer Message.

Main IEs NAS Message [ Encoded – Attach Complete Message Type ]

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

RANAP RANAP Direct Transfer

[ NAS PDU (Attach Accept) ]

RRC RRC DCCH: Downlink Direct Transfer

[ CN Domain ID, NAS Message ]

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

RRC RRC DCCH: Uplink Direct Transfer

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

RANAP RANAP Direct Transfer

[ NAS PDU (Attach Complete) ]

Page 134: Umts call-flow-scenarios overview

134

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Session Setup Request Procedure: RRC Uplink Direct Transfer Message

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

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

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Attach Accept Procedure

RRC RRC DCCH: Uplink Direct Transfer

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

Page 135: Umts call-flow-scenarios overview

135

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Session Setup Request Procedure: RANAP Direct Transfer Message

Description: RNC transparently forwards received NAS PDU in RRC Uplink Direct Transfer message, to Core Network (SGSN), using RANAP Direct Transfer Message.

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Attach Accept Procedure

RRC RRC DCCH: Uplink Direct Transfer

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

RANAP RANAP Direct Transfer

[ NAS PDU (Activate PDP Context Request) ]

Page 136: Umts call-flow-scenarios overview

136

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: RANAP RAB Assignment Request Message

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.

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

Channels

SCCP : MTP3b : SAAL : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Attach Accept Procedure

PDP Context Activation (Session Establishment) Request Procedure

RANAP RANAP RAB Assignment Request

[ RAB ID, RAB Params, User Plane Info ]

Page 137: Umts call-flow-scenarios overview

137

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: NBAP RL Reconfiguration Prepare Message

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.

Main IEs NodeB Comm Ctxt ID, UL/DL DPCH info [ e.g. Codes, TFCS, etc ]

DCH info [ e.g. TrCH ID, UL/DL TFS, Window(ToAWS,

ToAWE), Priority, etc..]

RL Info, [e.g. RL ID, DL Code, Power Information, Max/Min DL power, etc ]

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Attach Accept Procedure

PDP Context Activation (Session Establishment) Request Procedure

RANAP RANAP RAB Assignment Request

[ RAB ID, RAB Params, User Plane Info ]

NBAP NBAP RL Reconfiguration Prepare

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

Page 138: Umts call-flow-scenarios overview

138

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: NBAP RL Reconfiguration Ready Message

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.

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

DCH Info Response [ e.g. TrCH ID, Transport Layer Address and Binding ID ]

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Attach Accept Procedure

PDP Context Activation (Session Establishment) Request Procedure

RANAP RANAP RAB Assignment Request

[ RAB ID, RAB Params, User Plane Info ]

NBAP NBAP RL Reconfiguration Prepare

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

NBAP NBAP RL Reconfiguration Ready

[ TLA, Binding ID ]

Page 139: Umts call-flow-scenarios overview

139

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: ALCAP Establish Request/Confirm Message

Description: RNC initiates AAL2 bearer establishment for voice DCH, using received AAL2 TLA & Binding ID. Node-B ALCAP establish required bearer; and respond successful establishment with ALCAP Confirm message.

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

OSAID, DSAID

Channels

STC.2 : SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Attach Accept Procedure

PDP Context Activation (Session Establishment) Request Procedure

RANAP RANAP RAB Assignment Request

[ RAB ID, RAB Params, User Plane Info ]

NBAP NBAP RL Reconfiguration Prepare

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

NBAP NBAP RL Reconfiguration Ready

[ TLA, Binding ID ]

ALCAP ALCAP ALCAP Establish Request

[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP ALCAP ALCAP Establish Confirm

[ OSAID, DSAID ]

Page 140: Umts call-flow-scenarios overview

140

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: FP DL/UL Synchronization Frames

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

Main IEs CFN (Connection Frame Number)

CFN (Connection Frame Number), ToA (Time of Arrival)

Channels

FP : AAL2

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Attach Accept Procedure

PDP Context Activation (Session Establishment) Request Procedure

RANAP RANAP RAB Assignment Request

[ RAB ID, RAB Params, User Plane Info ]

NBAP NBAP RL Reconfiguration Prepare

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

NBAP NBAP RL Reconfiguration Ready

[ TLA, Binding ID ]

ALCAP ALCAP ALCAP Establish Request

[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP ALCAP ALCAP Establish Confirm

[ OSAID, DSAID ]

FP FP DL Synchronization

[ CFN ]

FP FP UL Synchronization

[ CFN, ToA ]

Page 141: Umts call-flow-scenarios overview

141

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: NBAP RL Reconfiguration Commit Message

Description: After successful Iu, IuB Resource setup (and User Plane, L1/L2 at RNC!!), RNC calculates CFN, activation time, for this synchronized procedure; and provide same to Node-B (and UE along with RB Setup!!).

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

CFN (Connection Frame Number – Activation time for new configuration!!)

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Attach Accept Procedure

PDP Context Activation (Session Establishment) Request Procedure

RANAP RANAP RAB Assignment Request

[ RAB ID, RAB Params, User Plane Info ]

NBAP NBAP RL Reconfiguration Prepare

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

NBAP NBAP RL Reconfiguration Ready

[ TLA, Binding ID ]

ALCAP ALCAP ALCAP Establish Request

[ OSAID, DSAID, SUGR, AAL2 Address ]

ALCAP ALCAP ALCAP Establish Confirm

[ OSAID, DSAID ]

FP FP DL Synchronization

[ CFN ]

FP FP UL Synchronization

[ CFN, ToA ]

NBAP NBAP RL Reconfiguration Commit

[ Activation CFN ]

Page 142: Umts call-flow-scenarios overview

142

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: RRC Radio Bearer Setup Message

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

Main IEs Activation time (CFN!!) RB info [ RAB ID, CN ID, RLC Config, RB mapping ..]

RRC State (Cell DCH!!) TrCH info [ UL/DL TFCS, DCH IDs, TFS, etc.. ]

Radio info[e.g. Frequency, Codes, Power info, etc.. ] …

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (Attach Request) Procedure

Identification / Authentication / Security Procedure

Attach Accept Procedure

PDP Context Activation (Session Establishment) Request Procedure RAB Assignment Procedure ( IuB Setup!! )

RRC RRC DCCH: Radio Bearer Setup

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

Page 143: Umts call-flow-scenarios overview

143

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: RRC Radio Bearer Setup Complete Message

Description: UE RRC validates, received RB setup configuration, stores it and activates the same at specified activation CFN. After activation of new configuration, it sends Radio Bearer Setup Complete message to RNC.

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

START Value (PS!!)

Channels

DCCH : DCH : DPDCH

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 RRC DCCH: Radio Bearer Setup

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

RRC RRC DCCH: Radio Bearer Setup Complete

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

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

Page 144: Umts call-flow-scenarios overview

144

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: RANAP RAB Assignment Response Message

Description: On reception of RRC Radio Bearer Setup Complete message, RNC send successful response to RAB Assignment procedure, using RANAP RAB Assignment Response message towards SGSN.

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

Channels

SCCP : MTP3b : SAAL : AAL5

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 RRC DCCH: Radio Bearer Setup

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

RRC RRC DCCH: Radio Bearer Setup Complete

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

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

RANAP RANAP RAB Assignment Response

[ RAB ID ]

Page 145: Umts call-flow-scenarios overview

145

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Session Setup Accept Procedure: RANAP Direct Transfer Message

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.

Main IEs NAS–PDU [Activate PDP Context Accept, Negotiated QoS, Priority, PDP address,]

Channels

SCCP : MTP3b : SAAL : AAL5

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 RANAP Direct Transfer

[ NAS PDU (Active PDP Context Accept) ]

Page 146: Umts call-flow-scenarios overview

146

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RAB Assignment Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

CN Domain ID (PS!!) NAS–PDU [Activate PDP Context Accept, Negotiated QoS, Priority, PDP address,]

Channels

DCCH : DCH : DPDCH

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 RANAP Direct Transfer

[ NAS PDU (Active PDP Context Accept) ]

RRC RRC DCCH: Downlink Direct Transfer

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

Page 147: Umts call-flow-scenarios overview

147

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Session Established: Data Transfer!!

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

Main IEs Channels

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

Page 148: Umts call-flow-scenarios overview

148

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Session Release Procedure: RRC Uplink Direct Transfer Message

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.

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

CN Domain ID (PS!!) NAS–PDU [De-activate PDP Context Request, SM Cause, Teardown Indicator]

Channels

DCCH : DCH : DPDCH

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

RRC RRC DCCH: Uplink Direct Transfer

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

Page 149: Umts call-flow-scenarios overview

149

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Session Release Procedure: RANAP Direct Transfer Message

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

Main IEs NAS–PDU [De-activate PDP Context Request, SM Cause, Teardown Indicator]

Channels

SCCP : MTP3b : SAAL : AAL5

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

RRC RRC DCCH: Uplink Direct Transfer

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

RANAP RANAP Direct Transfer

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

Page 150: Umts call-flow-scenarios overview

150

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Session Release Procedure: RANAP Direct Transfer Message

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.

Main IEs NAS–PDU [ De-activate PDP Context Accept Msg type, Transaction ID ]

Channels

SCCP : MTP3b : SAAL : AAL5

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

RRC RRC DCCH: Uplink Direct Transfer

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

RANAP RANAP Direct Transfer

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

RANAP RANAP Direct Transfer

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

Page 151: Umts call-flow-scenarios overview

151

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Session Release Procedure: RRC Downlink Direct Transfer Message

Description: RNC RRC transparently encodes received NAS PDU, in RANAP Direct Transfer message, into RRC Downlink Direct Transfer message and send it to UE on DCCH (SRB-3).

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

CN Domain ID (PS!!) NAS–PDU [ De-activate PDP Context Accept Msg type, Transaction ID ]

Channels

DCCH : DCH : DPDCH

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

RRC RRC DCCH: Uplink Direct Transfer

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

RANAP RANAP Direct Transfer

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

RANAP RANAP Direct Transfer

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

RRC RRC DCCH: Downlink Direct Transfer

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

Page 152: Umts call-flow-scenarios overview

152

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Iu Connection Release Procedure: RANAP Iu Release Command Message

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.

Main IEs Cause ( Normal Release!! )

Channels

SCCP : MTP3b : SAAL : AAL5

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 Iu Release Command

[ Cause ]

Page 153: Umts call-flow-scenarios overview

153

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

Iu Connection Release Procedure: RANAP Iu Release Complete Message

Description: RNC confirms Iu signalling connection release, using RANAP Iu Release Complete message to CN. It also initiates lower layer (SCCP) connection release, established for respective Iu signalling Connection.

Main IEs Channels

SCCP : MTP3b : SAAL : AAL5

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 Iu Release Command

[ Cause ]

RANAP RANAP Iu Release Complete

triggers

SCCP SCCP Released

[ SRC/DST References, Cause ]

SCCP SCCP Release Complete [ SRC/DST References ]

Page 154: Umts call-flow-scenarios overview

154

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RRC Connection Release: RRC Connection Release Message

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

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

Release Cause (Normal!!)

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (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 triggers

RRC RRC DCCH: RRC Connection Release

[ Integrity Check info, Release Cause ]

Page 155: Umts call-flow-scenarios overview

155

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

RRC Connection Release: RRC Connection Release Complete Message

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

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

Channels

DCCH : DCH : DPDCH

RRC Connection Establishment

Signalling Connection Establishment (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 triggers

RRC RRC DCCH: RRC Connection Release

[ Integrity Check info, Release Cause ]

RRC RRC DCCH: RRC Connection Release Complete

[ Integrity Check info ]

Page 156: Umts call-flow-scenarios overview

156

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

UE Context Cleanup: NBAP Radio Link Deletion Request Message

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

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

RL ID(s)

Channels

SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (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

[ RL ID(s) ]

Page 157: Umts call-flow-scenarios overview

157

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

UE Context Cleanup: NBAP Radio Link Deletion Response Message

Description: On reception Radio Link Deletion Request, Node-B release all resources associated with respective RL Ids, allocated for PS call. On success, respond with Radio Link Deletion Response message to RNC.

Main IEs Transaction ID, CRNC Comm Ctxt ID,

Channels

SSCF : SSCOP : AAL5

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

[ RL ID(s) ]

NBAP NBAP Radio Link Deletion Response

[ CRNC Comm Ctxt ID ]

Page 158: Umts call-flow-scenarios overview

158

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

UE Context Cleanup: ALCAP Release Request/Confirm Message

Description: After RL deletion, RNC initiate AAL2 bearer release allocated for DCH data streams. RNC ALCAP request release with Release Request message, Node-B ALCAP confirms it with Release Confirm message.

Main IEs DSAID Cause

DSAID

Channels

STC.2 / SSCF : SSCOP : AAL5

RRC Connection Establishment

Signalling Connection Establishment (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

[ RL ID(s) ]

NBAP NBAP Radio Link Deletion Response

[ CRNC Comm Ctxt ID ]

ALCAP ALCAP ALCAP Release Request

[ DSAID, Cause ]

ALCAP ALCAP ALCAP Release Confirm

[ DSAID ]

Twice!!, One for Signalling DCH and other for PS DCH AAL2 bearer Release!!

Page 159: Umts call-flow-scenarios overview

159

Channels Main IEs

RNC SGSN Node-B UE

Session Management – PS Session Setup and Release

PS Session Setup and Released!!

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

Main IEs Channels

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

Page 160: Umts call-flow-scenarios overview

Thank You!!..

Mahesh Khade ([email protected])

Flextronics Software Systems, Bangalore

Page 161: Umts call-flow-scenarios overview

161

Backup!!..

• Misc..