Академический Документы
Профессиональный Документы
Культура Документы
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 Networks' customers only for the purposes of the agreement under which the
document is submitted, and no part of it may be reproduced or transmitted in any form or
means without the prior written permission of Nokia 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 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 cannot be considered binding
but shall be defined in the agreement made between Nokia Networks and the customer.
However, Nokia 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
Networks will, if necessary, explain issues which may not be covered by the document.
Nokia Networks' liability for any errors in the document is limited to the documentary
correction of errors. Nokia Networks WILL NOT BE RESPONSIBLE IN ANY EVENT FOR
ERRORS IN THIS DOCUMENT OR FOR ANY DAMAGES, INCIDENTAL OR
CONSEQUENTIAL (INCLUDING MONETARY LOSSES), that might arise from the use of this
document or the information in it.
This document and the product it describes are considered protected by copyright according
to the applicable laws.
NOKIA logo is a registered trademark of Nokia Corporation.
Other product names mentioned in this document may be trademarks of their respective
companies, and they are mentioned for identification purposes only.
Copyright © Nokia Networks Oy 2001. All rights reserved.
Contents
1 Objectives ............................................................................................ 4
Abbreviations..................................................................................... 36
1 Objectives
After completing this module, the student should be able to:
• Name the three planes in ATM protocol reference model and their
functions.
• List the three main protocol layers of ATM and describe their functions.
• Describe the main functions of AAL type 2 signalling protocol.
• List different uses for an ATM network. Describe in block diagrams how
such a network can be structured in 3G.
2 ATM protocol
The ATM reference model includes three planes, which consist of all layers:
User plane is responsible for user information transfer and associated controls
(such as flow control and error control)
Control plane performs call and connection control functions
(such as signalling procedures).
Management plane contains two components:
• Layer management, which performs management functions relating to
layer's resources and parameters (for instance, OAM information flows).
• Plane management, which performs management functions related to the
system as a whole.
Management Plane
User Plane Control Plane
ATM Layer
Physical Layer
Layer Management
53 bytes
Header Payload
5 bytes 48 bytes
The ATM layer adds the cell header to the 48-byte cell payload after it has been
assembled in the ATM adaptation layer (AAL), and extracts the header before
the cell is delivered to the AAL. The layer translates the values of the VCI and
VPI at the ATM switches or cross-connects. In addition, multiplexing and
switching of cells takes place at the ATM layer. The ATM layer provides virtual
connections between end points and maintains the contracted quality of service
(QoS) by applying a traffic contract procedure at a call setup time. It is also
used to "police" the agreed traffic contract while the connection is in progress.
User data
AAL
SDH O/H
Transmission Convergence
Header Payload
Physical (TC)
Layer
Physical Medium Dependent Scramble frame and adapts
(PMD) the signals to the optical or STM-1 Frame
electrical transmission
medium
Convergence sublayer (CS) provides the AAL service to the higher layer
protocol. This sublayer is service dependent. It performs a variety of functions
that depend on the actual service being supported, including clock recovery,
compensating for cell delay variation and dealing with other problems
introduced by the network (e.g. cell loss).
Segmentation and reassembly sublayer (SAR) provides segmentation of the
users' information (together with any supporting information added by the
convergence sublayer) into 48-byte segments that form the payload field of an
ATM cell. It also reassembles the contents of the ATM cell information fields
into higher layer information formats.
ATM adaptation layer protocols are handled only at the endpoints of the ATM
connection. Typically AAL type is transparent for intermediate ATM switches.
ATM End System (BS) ATM network ATM End System (RNC)
Several AALs are currently specified to support different types of traffic. The
following figure shows the characteristics of user traffic supported by each
AAL.
Video, Data,
Example of Voice,
voice with Data, Frame
traffic types circuit
silence SMDS Relay,
emulation
removed IP
ATM layer
Physical layer
AAL1
AAL1 is for constant bit rate (CBR) information, which requires timing
synchronisation between the source and destination. It is appropriate for
transporting telephone traffic, uncompressed video traffic and circuit emulation
service.
AAL2
AAL2 is for variable bit rate (VBR) information, which requires a strict
relationship between the transmission and reception clocks. It provides the
bandwidth efficient transmission of short, variable length packets in delay-
sensitive applications. AAL2 multiplexes short packets from multiple users into
one ATM connection. It has been mainly designed for transporting compressed
voice in mobile networks, but will also be used for compressed voice in wireline
applications. This AAL is aimed at compressed video, which will vary its bit
rate significantly.
AAL3/4
AAL3/4 is for data transmission in a connection oriented or connectionless
mode. This is aimed at variable bit rate information, which has no strict timing
relationship between the transmitter and receiver. It is used to transmit Switched
Multimegabit Data Service (SMDS) packets over an ATM network.
AAL5
AAL5 supports connection oriented or connectionless variable bit rate data. No
timing relationship is required between the transmitter and receiver. It is used to
transfer most non-SMDS data, such as IP over ATM and Local Area Network
(LAN) emulation, signalling channels, and Frame Relay/ATM interworking.
AAL5 is also known as Simple and Efficient Adaptation Layer (SEAL). It
provides a similar data transport service to AAL3/4, but it provides the service
in a much simpler way and with significantly fewer overheads, and it does not
include a multiplexing capacity.
The human speech contains significant periods of silence and requires low
network bandwidth for transmission. Compressed voice is inherently variable
bit rate (VBR) but delay sensitive. The AAL2 enables these low bit rate and
delay sensitive applications to share a single ATM VCC thus improving the
network bandwidth utilisation and reducing the call establishment time as
shown in Figure 7.
Voice/user data is accumulated into a short packet having a 3-byte header.
These short packets are accumulated into a standard ATM cell. The packet
header consists of a channel identification number, packet length, user-to-user
indication, and a header error control code. Each cell's payload has a one-byte
start field to indicate the next packet's starting point, which maximises the
packet packing density in cell assembly for low bit rate voice. In addition, the
silence compression function on a codec works effectively using AAL2,
because in a silent period in a conversation, the short packets do not have to be
accumulated into a cell.
ch#4
ch#3
Silence
ch#2 ....
ch#1 ....
Start field
AAL2 is especially suitable for carrying voice packets that are produced by
speech codecs. Also longer packet lengths up to 64 Kbytes are supported by
AAL2.
AAL2 is divided into two sublayers:
Service specific convergence layer (SSCS) performs the segmentation and
reassembly function for application packets longer than CPS packet size
(that is, 45 bytes by default), but also packet size of 64 bytes can be used.
Common part sublayer (CPS) enables variable-size packets (0 - 64 bytes)
from different users to be assembled in an ATM cell payload and transmitted on
the same ATM virtual connection. A packet (minicell) received from a user is
converted to a CPS packet with a 3-byte header that includes a single byte
Channel ID (CID) to distinguish AAL2 connections within a single ATM VCC.
Multiplexing and demultiplexing in the AAL2 occurs in the CPS.
Segmentation and
reassembly function
for application packets
ATM layer
Higher layers
AAL5 SSCS
SSCF
SSCS
Maps Layer 3 to SSCOP
SSCOP
Reliable data transfer
CS
AAL5
AAL5 CPS
CPCS
Common part
CPCS
Transparent transport of
SDUs
SAR
SAR
SDU segmentation and
reassembly
ATM layer
AAL5 can be used for IP over ATM traffic, signalling traffic bearer, and
FR/ATM interworking. Internal control connections of RNC/MGW (ATM
module) are based on ATM AAL5 connections between units. AAL5 capability
is available in all units having ATM connectivity (in some units only for system
internal use, e.g. message passing).
VC switch
Port
Port
VCI 9 VCI 9
VCI 10 VPI 23 VPI 9 VCI 10
Port
User 1
User 2
4 Signalling in 3G network
C-Plane U-Plane
Signalling
protocol User data
Signalling
AAL
AAL
ATM layer
Physical layer
NNI
UNI RNSAP/RANAP
S
B-ISUP
S
SCCP
#
Signalling protocol e.g. NBAP 7
MTP3b
Note
AAL type 2 signalling protocol and Node B Application Protocol (NBAP)
application protocol use UNI SAAL in point-to-point signalling connections in
3G RAN Iub interface where there is no SS7 signalling network available.
AAL
AAL Type
Type 22 AAL
AAL Type
Type 22
Served
Served user
user Served
Served user
user
The AAL2 signalling protocol feature provides a clear and efficient interface to
the users of the AAL2 signalling protocol. The interface is used by the served
user for initiating AAL2 connection establishment and release of a connection.
The feature contains procedures to establish an AAL2 connection, release an
AAL2 connection and maintenance functions to align the status of the AAL2
resources within the two peer AAL2 nodes. It offers a reset mechanism, which
is used to return one or several AAL2 channels to idle condition. It is invoked
after an unrecognised status of connection, for example, if the signalling peer
entity does not respond to message. The feature also contains a mechanism for
blocking and unblocking resources during test procedures, before service-in or
modification of it bandwidth.
The Signalling Transport Converter (STC) provides the generic signalling
bearer service for exchanging AAL2 signalling messages between protocol
entities. It provides assured data transport and service availability indication
services independent of the underlying signalling bearer. Examples of signalling
bearers are MTP-3 and SAAL UNI.
Note
The signalling bearer converters use AAL5 connections. These signalling
connections are configured as permanent ATM connections between AAL
type 2 switches.
ATM is employed
Iub Iu-CS A B
Uu
BS RNC MGW MSC PSTN
UE NNI
UNI
Iur
NNI Iu-PS
UNI NNI
BS RNC
UNI
Gn Gi
BS
SGSN GGSN IP network
SHO legs are established from the S-RNC node to the BSs currently in the
active set. In order for SHO to work seamlessly for the user, the transmission
path should be established quickly (e.g. in the range of 100 ms or less).
Specifically, because of the necessary radio level synchronisation between the
SHO legs, these connections are required to meet strict delay and jitter
requirements. This is a challenging task in the ATM network, since the
transmission capacity over the Iub and Iur interfaces is expensive, and
consequently it is required to achieve high Iub utilisation.
These requirements call for a connection oriented access network with strict
QoS control. The most promising technology today to meet these requirements
is ATM together with AAL2. AAL2 meet the specific requirements of mobile
telephony such as low delay and loss, and less signalling complexity. AAL2
allows low bit rate and delay sensitive applications to share a single ATM
connection in order to maximise the network utilisation and at the same time
guarantee the delay requirements. Even though AAL2 is more efficient for
compressed speech, it is also suitable for low-bit-rate data applications such as
short message service (SMS).
ATM extended with switched AAL2 is the most reasonable transport
technology for 3rd-generation mobile access networks. However, a new
signalling protocol (AAL2 signalling or Q.2630.1) capable of establishing,
releasing and maintaining on-demand end-to-end AAL2 connections is needed
to support AAL2 switching.
Radio
Network Control Plane User Plane
Layer Application Data
Protocol Stream(s)
Transport
Network Transport Transport Transport
Layer Network Network Network
User Plane Control Plane User Plane
ALCAP(s)
Horizontal layers
The protocol structure consists of two main layers:
• Radio network layer
• Transport network layer
All UTRAN-related issues are visible only in the radio network layer. The
transport network layer represents standard transport technology that is selected.
Vertical planes
There are four main planes in the protocol structure:
• Control plane
The control plane is used for all 3G specific control signalling. It includes
the application protocol (i.e. RANAP in Iu, RNSAP in Iur, NBAP in Iub)
and the signalling bearer for transporting the application protocol
messages.
The following figures present the protocol used for Iub, Iur, Iu-CS and Iu-PS
according to the general protocol model.
Radio
Control Plane User Plane
Network
RACH FP
DSCH FP
CPCH FP
FACH FP
DCH FP
PCH FP
Layer
NBAP
STC(Q.2150.2)
SSCF-UNI SSCF-UNI
SSCOP SSCOP
AAL5 AAL5 AAL2
ATM
Radio
Control Plane User Plane
Network
Layer
RNSAP DCH FP CCH FP
ATM
Radio
Control Plane User Plane
Network
Layer Iu User Plane
RANAP
Protocol
ATM
Radio
Control Plane User Plane
Network
Layer Iu User Plane
RANAP
Protocol
SCCP
MTP3b GTP-U
SSCF-NNI UDP
SSCOP IP
AAL5 AAL5
ATM
In the user plane the user traffic (both voice data and packet data) is carried by
AAL2 at Iub, Iur and Iu-CS, while the packet data towards GPRS network is
carried by AAL5 at Iu-PS as shown in Figure 22.
In the control plane the signalling is carried on top of AAL5. The signalling
data is carried by the SS7 signalling network on SAAL NNI (Network-Node
Interface) protocol stack. At the Iub interface, between RNC and WCDMA
BTSs, the signalling links are permanent ATM virtual channel connections on
the SAAL UNI (User-Network Interface) protocol stack without the SS7
signalling network layer.
Figure 23 shows the different logical interfaces and network elements in the
ATM signalling network. The SAAL NNI / SS7 signalling network ends at the
RNC network element. The WCDMA base stations are connected to the RNCs
at the Iub interface through permanent SAAL UNI signalling links.
The following figures depict the protocol stack for the user plane and control
plane in a circuit switched network, a packet switched network and between
RNC-RNC.
Figure 24 and Figure 28 show AAL type 2 signalling the protocol stack, used to
establish and release AAL2 connection, in the network.
Iub Iu-CS A B
Uu
BS RNC MGW MSC PSTN
UE AAL2
AAL2
Iur
AAL2 Iu-PS
AAL2 AAL5
BS RNC
AAL2
Gn Gi
BS
SGSN GGSN IP network
Iub Iu-CS A B
Uu
BS RNC MGW MSC PSTN
UE RANAP
NBAP
SCCP
UNI SAAL (AAL5)
MTP3
RNSAP NNI SAAL (AAL5)
SCCP Iur
MTP3 Iu-PS
RANAP
NNI SAAL (AAL5) SCCP
BS MTP3
RNC NNI SAAL (AAL5)
NBAP
UNI SAAL (AAL5) Gn Gi
BS
SGSN GGSN IP network
Iub Iu-CS A B
Uu
BS RNC MGW MSC PSTN
UE AAL2 SIG
AAL2 SIG
STC STC
UNI SAAL (AAL5) MTP3b
NNI SAAL (AAL5)
AAL2 SIG
Iur
STC
MTP3 Iu-PS
NNI SAAL (AAL5)
BS RNC
AAL2 SIG
STC
UNI SAAL (AAL5) Gn Gi
BS
SGSN GGSN IP network
Figure 24. ATM adaptation layer for transport network control plane
(AAL type 2 signalling)
Uu Iub Iu-CS A B
PSTN
UE BS RNC MGW MSC
UNI NNI
USER PLANE
CONTROL PLANE
RANAP RANAP BSSAP BSSAP
NBAP NBAP
SCCP SCCP SCCP SCCP
MTP3b MTP3b
SSCF-UNI SSCF-UNI
SSCF-NNI SSCF-NNI
MTP MTP
SSCOP SSCOP SSCOP SSCOP
AAL5 AAL5 AAL5 AAL5
ATM ATM ATM ATM TDM TDM
PHY PHY PHY PHY PHY PHY
Uu Iub Iu-PS Gn Gi
USER PLANE
E.g.
IPv4, IPv5 E.g. IPv4, IPv5
PDCP PDCP GTP-U GTP-U GTP-U GTP-U
RLC-U RLC-U UDP UDP UDP UDP
MAC MAC IP IP IP IP
FP FP LLC/SNAP LLC/SNAP
AAL2 AAL2 AAL5 AAL5 Link Link
WCDMA WCDMA
Layer Layer
L1 L1 ATM ATM ATM ATM
PHY PHYRNC PHY PHY SWU
PHY PHY MSC
PHY
CONTROL PLANE
RANAP RANAP
NBAP NBAP
SCCP SCCP
MTP3b MTP3b
SSCF-UNI SSCF-UNI
SSCF-NNI SSCF-NNI
SAAL UNI
SSCOP SSCOP SSCOP SSCOP SAAL NNI
AAL5 AAL5 AAL5 AAL5
ATM ATM ATM ATM
PHY PHY PHY PHY
Iur
RNC RNC
NNI
USER PLANE
RNC RNC
FP FP
AAL2 AAL2
ATM ATM
PHY PHY
SWU
CONTROL PLANE
RNSAP RNSAP
SCCP SCCP
MTP3b MTP3b
SSCF-NNI SSCF-NNI
SSCOP SSCOP SAAL NNI
AAL5 AAL5
ATM ATM
PHY PHY
Uu Iub Iu-CS A
PSTN
UE BS RNC MGW MSC
UNI NNI
Iur
RNC RNC
NNI
6 Review questions
Please take some time and use the material in this module as a reference to
answer the following questions.
1. Fill the type of the ATM adaptation layer (AAL) used at different
interfaces for user traffic.
Iub Iu-CS A B
Uu
PSTN
UE
Iur
Iu-PS
Gn Gi
IP network
Iub Iu-CS A B
Uu
PSTN
UE
NBAP
UNI SAAL
AAL5
Iur
Iu-PS
Gn Gi
IP network
Iub Iu-CS A B
Uu
PSTN
UE
NBAP
UNI SAAL
AAL5
Iur
Iu-PS
Gn Gi
IP network
Abbreviations
AAL ATM Adaptation Layer
ABR Available Bit Rate
ALCAP Access Link Control Application Part
ATM Asynchronous Transfer Mode
AXC ATM cross-connect
B-ISUP Broadband ISDN User Part
BS Base Station
CAC Call Admission Control
CBR Constant Bit Rate
CDV Cell Delay Variation
CDVT Cell Delay Variation Tolerance
CID Channel Identification
CLP Cell Loss Priority
CLR Cell Loss Ratio
CPS Common Part Sublayer
CS Convergence Sublayer
CTD Cell Transfer Delay
EPD Early Packet Discard
GFC Generic Flow Control
HEC Header Error Control
IMA Inverse Multiplexing for ATM
LAN Local Area Network
MBS Maximum Burst Size
MCR Minimum Cell Rate
MGW Media Gateway
MSC Mobile Switching Centre
MT Mobile Terminal
MTP3b Broadband Message Transfer Part lever 3
nrt-VBR non-real time Variable Bit Rate
NBAP Node B Application Protocol
NNI Network-Node Interface
NPC Network Parameter Control