0% found this document useful (0 votes)
5 views34 pages

RANAP Signaling Procedures Overview

The document provides an overview of the Radio Access Network Application Part (RANAP), detailing its role in signaling between the UTRAN and CN. It outlines various classes and procedures of RANAP, including elementary procedures and functions such as NAS information transfer, RAB management, and security mode control. Additionally, it includes diagrams illustrating RANAP configurations and procedures for call setup, relocation, and resource management.

Uploaded by

Pedro
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views34 pages

RANAP Signaling Procedures Overview

The document provides an overview of the Radio Access Network Application Part (RANAP), detailing its role in signaling between the UTRAN and CN. It outlines various classes and procedures of RANAP, including elementary procedures and functions such as NAS information transfer, RAB management, and security mode control. Additionally, it includes diagrams illustrating RANAP configurations and procedures for call setup, relocation, and resource management.

Uploaded by

Pedro
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Radio Access Network Application Part (RANAP)

Pablo Ruiz A.

© Nokia 2017
Module contents

 RANAP (Radio Access Network Application Part) provides the signalling


service between UTRAN (RNC) and CN (CS/PS)

 Classes of RANAP procedures

 Examples of RANAP Procedures

2 © Nokia 2017
BSSAP in a Rel4 configuration
MSC Server

BSSAP / A over TDM


Mc
SIGTRAN
BSSAP / TDM
backbone
TDM A TDM

BTS BSC MGW

MSC Server

BSSAP /
SIGTRAN
Mc A over IP

backbone
TDM A
IP/RTP
BTS BSC MGW

3 © Nokia 2017
BSSAP at A over TDM

4 © Nokia 2017
BSSAP at A over IP

MAP
BSSAP BSSAP
ISUP TCAP

SCCP SCCP

M3UA M3UA

SCTP SCTP

IP IP

MSS BSC

5 © Nokia 2017
Functions of BSSAP

Both circuit-related and non-circuit related


signalling messages
L

MSC/VLR

DTAP/GSM Layer3
(Call setup, location update) DTAP

MS BSSMAP
BSSMAP
(Paging,
Global Reset)
BSC
6 © Nokia 2017
RANAP in a Rel4 configuration
MSC Server
RNC

Iub

ATM
NodeBs Iu-CS over ATM
RANAP /
Iur Mc
SIGTRAN
ATM
RANAP ATM/AAL5
Iub
backbon
ATM/ Iu-CS ATM/AAL2 e

NodeBs AAL2 RNC

RNC MSC Server

Iub

IP
NodeBs
Iur Mc Iu-CS over IP
IP/RTP

Iub Iu-CS backbon


IP IP/RTP
e
MGW

7 © Nokia 2017
RANAP at Iu-CS over ATM

MAP
RANAP RANAP
ISUP TCAP

SCCP SCCP

MTP3B MTP3B
M3UA M3UA
SSCF SSCF
SSCOP SSCOP
SCTP SCTP
AAL5 AAL5

IP IP ATM ATM

MSS MGW RNC


8 © Nokia 2017
RANAP at Iu-CS over IP

MAP
RANAP RANAP
ISUP TCAP

SCCP SCCP

M3UA M3UA

SCTP SCTP

IP IP

MSS RNC

9 © Nokia 2017
Non Access Stratum vs. Access Stratum

• NAS transmits information directly between UE and CN, transparent to RNC.


• NAS information is packed inside:
- RANAP:Initial_UE or
- RANAP:Direct_Transfer

Non Access Stratum (NAS)

NAS

RANAP
Access Stratum
UE (AS) AS

MSC/VLR
RNC

10 © Nokia 2017
RANAP functions

NAS Information Transfer

RAB Management

Security Mode Control (UTRAN)

Location Management

Iu Interface Management

Trace Control

Data Volume Reporting

11 © Nokia 2017
Module contents

 RANAP (Radio Access Network Application Part) provides the signalling


service between UTRAN (RNC) and CN (CS/PS)

 Classes of RANAP procedures

 Examples of RANAP Procedures

12 © Nokia 2017
RANAP functions are implemented by one or more RANAP elementary procedures.

RNC CN

Request

Response Pos. Ackn. Timeout:


Class 1 Neg. Ackn.
Response Neg. Ackn.

Request
Class 2
No acknowledgement possible,
considered successful

Request

Response Pos. Ackn. Timeout:


finishes the
Class 3 Response Neg. Ackn.
procedure
Response Pos. Ackn.
More than one ackn. possible
13 © Nokia 2017
RANAP Elementary Procedures
Class 1

(1) Not relevant for CS CN.

14 © Nokia 2017
RANAP Elementary Procedures
Class 2

(1) Not relevant for CS CN.

15 © Nokia 2017
RANAP Elementary Procedures
Class 2 (cont)

(2) Not supported.

16 © Nokia 2017
RANAP Elementary Procedures
Class 3

17 © Nokia 2017
Module contents

 RANAP (Radio Access Network Application Part) provides the signalling


service between UTRAN (RNC) and CN (CS/PS)

 Classes of RANAP procedures

 Examples of RANAP Procedures

18 © Nokia 2017
RANAP: transport of NAS information

RNC CN

RANAP
Initial UE Message

(CN Domain Indicator, LAI, RAI, SAI


Iu signaling connection id, NAS-PDU)

RANAP
Direct Transfer

(NAS-PDU, RAI, SAI)

RANAP
Direct Transfer

(NAS-PDU)

19 © Nokia 2017
RANAP: Security Mode Control

RNC CN

RANAP
Security Mode Command

(Integrity Protection Information, Encryption


Information, Key status)

Pos. RANAP
Security Mode Complete
case
(Chosen Integrity Protection Algorithm, Chosen Encryption Algorithm)

Neg. RANAP
case Security Mode Reject

(Cause)

20 © Nokia 2017
RANAP: Paging

RNC CN

RANAP

Paging

(CN Domain Indicator, IMSI, TMSI, LAI or


RAI, Paging Cause)

RANAP

Initial UE Message[Paging_response]

(CN Domain Indicator, LAI or RAI, NAS-PDU)

21 © Nokia 2017
RANAP: Relocating Serving RNC -1- (preparation)

Source
CN
RNC
RANAP
Relocation Required RANAP

(Relocation Type, Cause, Source RNC Id, Relocation Request


Target RNC Id, Source RNC to target RNC (IMSI, Cause, CN Domain Indicator,
transparent container: Source RNC to target RNC transparent
Iu connections, used algorithms, container, RAB(s) to be set up,
RRC information, active transport channels, Iu signaling connection id)
used RAB(s), etc)
RANAP

RANAP Relocation Request Acknowledge


Relocation Command (Target RNC to source RNC transparent
(Target RNC to source RNC transparent container, RAB(s) set up,
container: RRC information and the D-RNC, RAB(s) failed to set up)
Handover cmd
RABs to be released,
RABs with data forwarding)
Handover access

Relocation Detect
RRC procedures ()

Relocation Complete
Iu Release Cmd ()
Iu Release Complete

22 © Nokia 2017
RANAP: Relocating Serving RNC -2- (resources allocation)

Source
RNC CN
RANAP

Relocation Required RANAP

(Relocation Type, Cause, Source RNC Id, Relocation Request


Target RNC Id, Source RNC to target RNC (IMSI, Cause, CN Domain Indicator,
transparent container: Source RNC to target RNC transparent
Iu connections, used algorithms, container, RAB(s) to be set up,
RRC information, active transport channels, Iu signaling connection id)
used RAB(s), etc) RANAP
RANAP Relocation Request Acknowledge
Relocation Command (Target RNC to source RNC transparent
(Target RNC to source RNC transparent container, RAB(s) set up,
container: RRC information and the D-RNC, RAB(s) failed to set up)
Handover cmd RABs to be released,
RABs with data forwarding)
Handover access

Relocation Detect
RRC procedures ()

Relocation Complete
Iu Release Cmd ()
Iu Release Complete
23 © Nokia 2017
RANAP: Relocating Serving RNC -3- (detection)

Source Target
CN
RNC RNC
RANAP
Relocation Required RANAP
(Relocation Type, Cause, Source RNC Id, Relocation Request
Target RNC Id, Source RNC to target RNC (IMSI, Cause, CN Domain Indicator,
transparent container) Source RNC to target RNC transparent
container, RAB(s) to be set up,
Iu signaling connection id)

RANAP
RANAP Relocation Request Acknowledge
Relocation Command (Target RNC to source RNC transparent
(Target RNC to source RNC transparent container, RAB(s) set up,
container, RABs to be released, RAB(s) failed to set up)
Handover cmd RABs with data forwarding)

Handover access

Relocation Detect
RRC procedures ()

Relocation Complete
Iu Release Cmd ()
Iu Release Complete
24 © Nokia 2017
RANAP: Iu Release Request Procedure

RNC CN

Initiated by RNC

RANAP
Iu Release Request
(Cause)

RANAP

Iu Release Command
(Cause) Iu
Release
procedure
RANAP (see next slide)
Iu Release Complete
(RAB Id(s))

25 © Nokia 2017
RANAP: Iu Release Procedure

RNC CN

Initiated by MSS

RANAP
Iu Release Command
(Cause)

RANAP
Iu Release Complete
(RAB Id(s))

26 © Nokia 2017
RANAP: Overload Control Procedure

RNC CN

RANAP
Overload
(Number of Steps, Global RNC-Id)

RANAP
Overload
(Number of Steps, CN Domain Indicator)

27 © Nokia 2017
RANAP: Reset Resource Procedure

RNC CN

RANAP
Reset Resource

(CN Domain Indicator, Global RNC-ID, Cause,


Iu Signalling Connection Identifier List)

RANAP
Reset Resource Acknowledge

(CN Domain Indicator,


Iu Signalling Connection Identifier List)

28 © Nokia 2017
RANAP: Reset Procedure

RNC CN

RANAP
Reset
(Cause, CN Domain Indicator, Global RNC-Id)

RANAP
Reset Acknowledge
(CN Domain Indicator, Global RNC-Id)

29 © Nokia 2017
RANAP: Trace Control

RNC CN

RANAP
CN Invoke Trace
(Trace Type, Trace Reference, OMC Id, UE Id,
Trigger Id)

RANAP

CN Deactivate Trace
(Trace Reference, Trigger Id)

30 © Nokia 2017
RANAP: Call Setup -1-
RNC MGW MSS MGW RNC
A A A B B
dialing Initial_UE [CM_Serv_Req]

Common_ID

Location Reporting Control

Security Mode Command

Security Mode Complete

Direct_Transfer [CM_Serv_Accept]

Direct_Transfer [Setup]

Direct_Transfer [Call Proceeding]

Paging

Initial_UE [Paging_response]

Location Reporting Control

Common_ID

Invoke_Trace

Security Mode Command

Security Mode Complete

Direct_Transfer [Setup]

31 © Nokia 2017 Direct_Transfer [Call_confirmed]


RANAP: Call Setup -2-
RNC MGW MSS MGW RNC
A A A B B

RAB_Assignment_Request

AAL2-Sign:ERQ

AAL2-Sign:ECF
RAB_Assignment_Response

RAB_Assignment_Request

AAL2-Sign:ERQ

AAL2-Sign:ECF

RAB_Assignment_Response
Direct_Transfer [Progress]

Direct_Transfer [Alerting]

Direct_Transfer [Alerting]
answer
Direct_Transfer [Connect]

Direct_Transfer [Connect_ack]

Direct_Transfer [Connect]

Direct_Transfer [Connect_ack]

conversation
32 © Nokia 2017
RANAP: Call Setup -3-
RNC MGW MSS MGW RNC
A A A B B

release
Direct_Transfer [Disconnect]

Direct_Transfer [Release]
Direct_Transfer [Disconnect]
Direct_Transfer [Release Complete]

Iu_Release

Iu_Release_Complete

AAL2-Sign:REL

AAL2-Sign:RLC

Direct_Transfer [Release]

Direct_Transfer [Release_Complete]

Iu_Release

Iu_Release_Complete

AAL2-Sign:REL

AAL2-Sign:RLC

call cleared
33 © Nokia 2017

You might also like