Professional Documents
Culture Documents
(30)
Legal notice Intellectual Property Rights All copyrights and intellectual property rights for Nokia Siemens Networks training documentation, product documentation and slide presentation material, all of which are forthwith known as Nokia Siemens Networks training material, are the exclusive property of Nokia Siemens Networks. Nokia Siemens Networks owns the rights to copying, modification, translation, adaptation or derivatives including any improvements or developments. Nokia Siemens Networks has the sole right to copy, distribute, amend, modify, develop, license, sublicense, sell, transfer and assign the Nokia Siemens Networks training material. Individuals can use the Nokia Siemens Networks training material for their own personal selfdevelopment only, those same individuals cannot subsequently pass on that same Intellectual Property to others without the prior written agreement of Nokia Siemens Networks. The Nokia Siemens Networks training material cannot be used outside of an agreed Nokia Siemens Networks training session for development of groups without the prior written agreement of Nokia Siemens Networks. Indemnity The information in this document is subject to change without notice and describes only the product defined in the introduction of this documentation. This document is intended for the use of Nokia Siemens Networks customers only for the purposes of the agreement under which the document is submitted, and no part of it may be used, reproduced, modified or transmitted in any form or means without the prior written permission of Nokia Siemens Networks. The document has been prepared to be used by professional and properly trained personnel, and the customer assumes full responsibility when using it. Nokia Siemens Networks welcomes customer comments as part of the process of continuous development and improvement of the documentation. The information or statements given in this document concerning the suitability, capacity, or performance of the mentioned hardware or software products are given as is and all liability arising in connection with such hardware or software products shall be defined conclusively in a separate agreement between Nokia Siemens Networks and the customer. However, Nokia Siemens Networks has made all reasonable efforts to ensure that the instructions contained in the document are adequate and free of material errors and omissions. Nokia Siemens Networks will, if deemed necessary by Nokia Siemens Networks, explain issues which may not be covered by the document. Nokia Siemens Networks will correct errors in the document as soon as possible. IN NO EVENT WILL NOKIA SIEMENS NETWORKS BE LIABLE FOR ERRORS IN THIS DOCUMENT OR FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO SPECIAL, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL OR ANY MONETARY LOSSES,SUCH AS BUT NOT LIMITED TO LOSS OF PROFIT, REVENUE, BUSINESS INTERRUPTION, BUSINESS OPPORTUNITY OR DATA,THAT MAY ARISE FROM THE USE OF THIS DOCUMENT OR THE INFORMATION IN IT This document and the product it describes are considered protected by copyrights and other intellectual property rights according to the applicable laws. Wave logo is a trademark of Nokia Siemens Networks Oy. Nokia is a registered trademark of Nokia Corporation. Siemens is a registered trademark of Siemens AG. Other product names mentioned in this document may be trademarks of their respective owners, and they are mentioned for identification purposes only. Copyright Nokia Siemens Networks 2008. All rights reserved.
(30)
Contents
Contents
1 Introduction..........................................................................................5 2 Interface towards Radio Network........................................................6 3 Examples of RANAP Procedures.....................................................13 4 Examples of RANAP Functions.........................................................20
(30)
Summary of changes
This module is an upgrade for M14/U4. There is additional picture of RANAP and BSSAP in Release 4 configuration. Example of RANAP message contents is outlined.
(30)
Introduction
Radio Access Network Application Part (RANAP) provides the signalling service between UTRAN (RNC) and CN (MSS). RANAP is transported over MGW via IuCS interface to the MSS via Sigtran (M3UA and SCTP). In IuCS the transport in M14/U4 is ATM. There is possibility of IP transport in the later version of U4. RANAP for M14 is defined in 3GPP standard TS 25413 version 4.10.0 BSSAP as the signalling in 2 G network will be transported to MGW as well in the Release 4 configuration and end at MSS. RANAP and BSSAP configuration in the Release 4 network is shown below.
MGW Rel.4
Mc BSSAP
MSS
RANAP/ BSSAP
BS
BSC
BSSAP
BSSAP BSC
BS
BICC
BS
RNC
BS
RNC
RANAP A
RNC RANAP
RANAP/ BSSAP BS
For public use IPR applies 5 Nokia Siemens Networks
MSS
BSSAP
BSC
MGW Rel.99
(30)
In this document, the focus will be RANAP as this is new signalling in 3G Release 4.
2.1
(30)
2.1.1
BSSAP Functions
BSSAP uses SCCP services from: Basic Connection-Oriented Services (Service Class 2) that represents the majority of messages between those network elements Basic Connectionless Services (Service Class 0)
Figure 2
Functions of BSSAP
(30)
Connection-Oriented messages
Any communication that comes directly from the mobile station is encapsulated in a BSSAP message as a DTAP packet. Requests from the MSS to the mobile station also use this transport. Examples: Update Location Request Service Request (Mobile-Originated Call, for instance) Authentication Request / Authentication Response Etc.
Each user procedure is identified between the MSS and BSC with a Connection ID that is handled by the SCCP stack. This is why those messages use the SCCP Connection-Oriented Services.
Connectionless messages
Some messages between the core network and the 2G Radio Network are not user-related. One example is the Reset message, when the BSC changes its administrative state to UNLOCKED in the MSS. Those messages use the Connectionless Services from the SCCP. Paging messages are also connectionless, because, in a first moment, the Core Network is searching for the user and cannot establish a user data channel yet. Only when the user responds (Paging Response message), the virtual connection between the user and the MSS is established and the communication begins to use Connection-Oriented messages.
2.2
(30)
to change the lower layers of signalling transport between the MSS and the RNC.
2.2.1
2.2.1.1
Class 1 Elementary Procedures have a response (success and/or failure). For Class 1 EPs, the types of responses can be as follows: Successful: A signalling message explicitly indicates that the elementary procedure completed successfully with receipt of response. Unsuccessful: A signalling message explicitly indicates that the EP failed or on time supervision expiry (i.e. absence of expected response). Successful and Unsuccessful: One signalling message reports both successful and unsuccessful outcome for the different included requests.
(30)
2.2.1.2
Elementary Procedure RAB Release Request Iu Release Request Relocation Detect Relocation Complete Paging Common ID CN Invoke Trace Location Reporting Control Location Report Initial UE Message Direct Transfer Overload Control Error Indication
Message RAB RELEASE REQUEST IU RELEASE REQUEST RELOCATION DETECT RELOCATION COMPLETE PAGING COMMON ID CN INVOKE TRACE LOCATION REPORTING CONTROL LOCATION REPORT INITIAL UE MESSAGE DIRECT TRANSFER OVERLOAD ERROR INDICATION
2.2.1.3
Class 3 EPs have one or several response messages reporting both successful/ unsuccessful outcomes of requests and temporary status information about
10
(30)
2.3
11
(30)
Criticality
12
(30)
3.1
CN
INIT IAL D IR ECT T R ANS FER(Location U p d ate R e q ue s t)
Figure 4
A new SCCP connection is established when information related to the communication between UE and the network has to be exchanged between RNC and CN and no SCCP connection exits for the concerned UE. The SCCP signalling connection establishment is initiated by the RNC at the reception of the first layer 3 non access stratum message from the UE. The RNC sends SCCP CONNECTION REQUEST message to the CN. A RANAP INITIAL UE MESSAGE is included in the user data field of this SCCP message. L3 MM message LOCATION UPDATE REQUEST is included in RANAP INITIAL UE MESSAGE.
13
(30)
3.1.1
Initial UE Message
The purpose of the Initial UE Message is to establish an Iu signalling connection between a CN domain and the RNC and to transfer the initial NAS-PDU to the CN. When RNC receives from radio interface a NAS message to be forwarded to a CN domain for which an Iu signalling connection for the UE does not exist, RNC initiates the Initial UE Message procedure and sends the INITIAL UE MESSAGE to the CN. Main parameters in this message are:
CN domain indicator : CS or PS domain LAI: MM within CN shall rely on this information SAI NAS-PDU Iu signalling connection indicator: allocated by RNC Global RNC-ID
3.1.2
Direct Transfer
The purpose of the Direct Transfer message is to carry UE - CN signalling messages over the Iu Interface when signalling connection already exists. The UTRAN does not interrupt the UE CN signalling messages (MM or CM messages). The UE - CN signalling messages are transported as a parameter in the DIRECT TRANSFER messages. The Direct Transfer message can be originated both CN or UTRAN. The use of the SAPI included in the DIRECT TRANSFER message from CN to RNC enables the UTRAN to provide specific service for the transport of the messages. Main parameters in this message are: NAS-PDU
3.1.3
Iu Release
The purpose of the Iu Release procedure is to enable the CN to release the Iu connection and all UTRAN resources related to the Iu connection to be released. The following conditions can intitiate the Iu Release procedure:
14
(30)
Completion of transaction between UE and CN. UTRAN generated reasons, i.e. reception of IU RELEASE REQUEST. Completion of successful SRNS relocation. Relocation cancellation upon successful completion of the Relocation Resource Allocation procedure.
The CN initiates the procedure by sending an IU RELEASE COMMAND message to the UTRAN. After the IU RELEASE COMMAND has been sent, the CN will not send further RANAP connection-oriented messages on this particular connection. Reception of an IU RELEASE COMPLETE message terminates the procedure in the CN. IU RELEASE COMMAND contains cause like normal release, successful relocation or release due UTRAN generated reasons.
15
(30)
3.2
Figure 5
16
(30)
Figure 6
3.2.1
17
(30)
connection establishment. The RNC is called upon to report on the change of Service Area. The LOCATION REPORT message serves as a response for the LOCATION REPORTING CONTROL message. This information is used for charging and provides statistics. If the RNC is unable to deliver the location information as requested by the CN, the RNC reports the UE location as 'Undetermined' by omitting the Area Identity IE. A cause value is added to provide an explanation for the undetermined location.
3.2.2
RAB ID: Equals to stream identifier at CC level User plane mode User plane mode version: MGW always uses version 1 Transport layer address: MGW AAL2 address Iu transport association: Binding identifier between RANAP and AAL2
3.3
18
(30)
3.3.1
Connection element Identifier (CEID) which has two parts: AAL2 Path Identifier and channel identifier (CID) Destination NSAP/E164 service endpoint address (NSEA/ESEA) Destination signalling association identifier (DAID) Originating signalling association identifier (OSAID) ALC link characteristics (ALC): contains max/average CPS-SDU bit rate and max/average CPS-SDU size Served user generated reference (SUGR): Binding identifier
3.3.2
3.3.3
3.3.4
19
(30)
4.1.1
UE
Source RNC
Relocation Decision
MSC
Target RNC
1. Relocation Required 2. Relocation Request 3. Relocation Request Acknowledge 4. Relocation Command 5. RRC: "Handover Command" 6. "Handover Access" 7. RRC procedures 8. Iu Release Command 10. Iu Release Complete 7. Relocation Detect 8. Relocation Complete
Figure 7
Relocation
4.1.1.1
Relocation Preparation
20
(30)
REQUIRED message. The source RNC determines whether to initiate intra-system Relocation or inter-system handover. In intra-system Relocation, the source RNC indicates the source RNC's RNC-ID in the Source ID IE, and the target RNC's RNC-ID in the Target ID IE. In inter-system handover, the source RNC indicates the Service Area Identifier in the Source ID IE, and the cell global identity of the target system in the Target ID IE. The source RNC indicates the appropriate cause value for Relocation in the Cause IE. Typical cause values are "Time critical Relocation", "Resource optimisation" and "Relocation desirable for radio reasons". When preparation, including resource allocation in the target system, is complete and the CN has chosen to continue the relocation of SRNS, the CN will send a RELOCATION COMMAND message to the source RNC.
4.1.1.2 Relocation Resource Allocation
The purpose of the Relocation Resource Allocation procedure is to allocate resources from target RNC. The CN initiates the procedure by generating a RELOCATION REQUEST message. In UTRAN to UTRAN relocation, this message contains information required by the UTRAN to build the same RAB configuration as existed for the UE before relocation. When all necessary resources, including the initialized Iu user plane, for accepted RAB have been allocated, target RNC will send a RELOCATION REQUEST ACKNOWLEDGE message to CN.
4.1.1.3 Relocation Detect
The purpose of the Relocation Detect procedure is to signal detection of SRNS relocation execution to the CN by the Target RNC. Target RNC sends a RELOCATION DETECT message to CN when a relocation execution trigger is received. Upon receipt of the RELOCATION DETECT message, CN switches the user plane from source RNC to target RNC.
4.1.1.4 Relocation Complete
The Relocation Complete procedure signals completion of SRNS relocation to the CN by the Target RNC. When the new SRNC-ID + S-RNTI exchange successfully with the UE by radio protocols, the target RNC initiates the Relocation Complete procedure by sending a RELOCATION COMPLETE message to the CN.
21
(30)
4.1.2
CN Node
MSC
UTRAN
RNC
2. RAB Assignment Response (RABs setup or modified, RABs released, RABs failed to setup or modify, RABs failed to release, RABs queued)
...
n. RAB Assignment Response
4.1.3
22
(30)
CN Node
MSC
UTRAN
RNC
1. RAB Assignment Request (RABs to be released) 2. RAB Assignment Response (RABs released)
Figure 9
4.1.4
UTRAN
RNC
2. Iu Release Complete
Figure 10 Iu Release
23
(30)
4.1.5
CN Node
MSC
4.1.6
24
(30)
If the UTRAN is unable to send signalling messages to the UE, due to overload, the UTRAN sends an OVERLOAD message to the CN. As the CN is unable to decrease overload in an overloaded UTRAN, O&M is informed.
CN Node
MSC
UTRAN
RNC
4.1.7
Resetting the Iu
This function is used for resetting an Iu interface. The purpose of the Reset procedure is to initialise the UTRAN if the CN fails, and vice versa.
CN Node
MSC
1. Reset (Cause , CN Domain indicator,Global CN-ID) 2. Reset Acknowledge ( CN Domain indicator,Global RNC-ID)
1. Reset (Cause , CN Domain indicator,Global RNC-ID) 2. Reset Acknowledge ( CN Domain indicator,Global CNID)
Figure 13 Reset
25
(30)
4.1.8
CN Node
MSC
UTRAN
RNC
Figure 14 Common Id
4.1.9
26
(30)
CN Node
MSC
UTRAN
RNC
1. Paging (CN Domain Indicator, IMSI, TMSI, Paging Area ID Paging Cause, Non Searching Indication)
Figure 15
Paging
4.1.10
CN Node
MSC
UTRAN
RNC
1. CN Invoke Trace (Trace Type, Trace Reference, Trigger ID, UE Identity, OMC ID)
Figure 16 Trace
4.1.11
27
(30)
1. Transport of the initial NAS signalling message from the UE to CN. This function transfers transparently the NAS information. As a consequence also the Iu signalling connection is set up. 2. Transport of NAS signalling messages between UE and CN, This function transfers transparently the NAS signalling messages on the existing Iu signalling connection. It also includes a specific service to handle signalling messages differently.
CN Node
MSC
UTRAN
RNC
1. Initial UE Message (CN Domain Id, LAI, SAI, NAS-PDU, Iu signalling conn. id, Global RNC-ID) 1. Direct Transfer (NAS-PDU, SAPI) 1. Direct Transfer (NAS-PDU, SAPI)
...
4.1.12
28
(30)
the integrity protection. Upon successful completion of the radio interface procedure, UTRAN returns a SECURITY MODE COMPLETE message to the CN. This message includes the chosen integrity protection and encryption algorithms. The set of permitted algorithms specified in the SECURITY MODE COMMAND message remain applicable for subsequent RAB Assignments and Intra-UTRAN Relocations.
CN Node
MSC
UTRAN
RNC
1. Security Mode Command (Integrity Protection Info Encryption Info, Key status) 2. Security Mode Complete (Selected Algorithms, Criticality Diagnostics) Or 2. Security Mode Reject ( Cause)
4.1.13
29
(30)
CN Node
MSC
UTRAN
RNC
Direct Report
1. Location Report (Area Identity, Cause)
Event, Determine 1. Location Report (Area Identity, Cause) Location (SA) Event, ... Determine 1. Location Report (Area Identity, Cause) Location (SA)
4.1.14
CN Node
MSC
UTRAN
RNC
30
(30)