ISSUE 3.0
Objectives
Course Outline
Chapter 1 Overview
Chapter 2 Basic Concepts of ATM
delay type of
What is ATM?
ATM is a technology that has transport, switching, network management, and customer services built into it right from the start.
ATM can support any type of user services, such as voice, data, or video service.
ATM Overview
53byte fixed length cell= 5Bytes cell header+48Bytes payload.
5-Bytes Header
48-Bytes Payload
Contract
ATM network will confer with terminal on parameter of QoS before the connection is set up.
Connectionless: Every packet is transferred from different routes, so the receiving order of packets doesnt possibly depend on the sending order.
Circuit Switching
Data is sent from the same route, so time delay is fixed High-speed switching Fixed rate
Packet Switching
Support multi-rate switching Take full advantage of bandwidth/waste of bandwidth Time delay is not fixed
Any users cell will not be send periodically, and bandwidth will be shared and statistically multiplexed. Many types of service can be transferred in the same time and Quality of Service is supported in an ATM network. Fixed length cell, so switch can be controlled by hardware and high-speed switching is easy to be realized.
ATMs Advantage
Integration of various services such as voice, image, video, data and multimedia.
Standardization of network structures and components. This results in cost savings for network providers.
Transmission that is independent of the medium used PDH, SDH, SONET and other media can be used to transport ATM cells.
ATM is scaleable, i.e. the bandwidth can be adapted extremely flexibly to meet user requirements.
Guaranteed transmission quality to match the service required by the user (quality of service, QoS).
ATMs Application
In Switching:
In Transmission:
In Internet:
Course Outline
Chapter 1 Overview
Chapter 2 Basic Concepts of ATM
NNI
Other Network
NNINetwork Node Interface UNIUser Node Interface ICIInter-carrier Interface PNNIPrivate Network Node Interface
NNI
ATM Cell
ATM Cell
GFC ( Generic Flow Control): It is intended for control of a possible bus system at the user interface and is not used at the moment.
VPI ( Virtual Path Identifier): The VPI contains the second part of the addressing instructions and is of higher priority than the VCI.
VCI ( Virtual Channel Identifier): VCI in each case indicates a path section between switching centers or between the switching center and the subscriber.
PTI ( Payload Type Identifier): Indicates the type of data in the information
field.
CLP ( Cell Loss Priority): Determines whether a cell can be preferentially deleted or not in the case of a transmission bottleneck.
HEC ( Header Error Control): Provided in order to control and, to some extent, correct errors in the header data that may occur. The HEC is used to synchronize the receiver to the start of the cell.
VP and VC
Why two fields?
the individual virtual channels have unique VCIs. The VCI values may
Port 1 Port 2
ATM Switch
Port 1 2 VPI 2 1 VCI 37 51
VPI=1 VCI=51
NNI
Port 1
User A ATM Terminal
Cell and users UNI data change VPI=3 VCI=39 each other
ATM Switch
Port VPI 1 3 VCI 51 39
Port 2
1 2
ATM Connections
VPI 1 26
VCI 1 44
1
NNI cell VPI =6 VCI =44 NNI cell VPI =2 VCI =44
1 3 2
VPI 6 20
VCI 44 30
Port 1 2
VPI 26 2
VCI 44 44
VCI 44 44
In order to exchange cells between A and B, several tables must be set up in network node where the cells passed. After these tables have been set up, all the cells will be transferred along this route. This route is called Virtual Connection.
Signaling In ATM
Types of ATM Virtual Connection According to the switching mode, ATM Virtual Connection can be classified :
According
to
connection
establishment,
VCC VPC
UNI cell
UNI cell
UNI cell
VC switching
VP switching VCC
VC switching
UNI cell
For example: When E receives cells from A or B, which would be transferred to C or D, the VPI of these cells would be set to uniform value in E. These cells would be received by G and switched to F by VP switching. Then the cells will be delivered to C or D at F. It means that VPC has been set up between E and F, while VCC has been set up among A, B, C and D.
Course Outline
Chapter 1 Overview
Chapter 2 Basic Concepts of ATM
Features of ATM
Voice
Data Video Cells
Connection oriented Fast packet switching Statistical multiplexer Supports voice, data and video service Provides QoS
USER
USER
Information of user and cell conversion Cell exchange and multiplexing or demultiplexing
SAAL
AAL
ATM Layer
Physical Layer
The user plane transports the user data for an application. It uses the physical, ATM and ATM adaptation layers to do this.
clearing down user connections in the user plane. The key word
here is signaling.
AAL
ATM
4 Transport 3
TC
Network
Data link Physical
PHY
PMD
2 1
transmission frame generation/recovery Processing HEC cell delimiting transmission frame adaptation
ATM
PHY
AAL
ATM
PHY
AAL
ATM
PHY
Provide a high-speed,
AAL SDU
ATM Payload ATM Cell
low delay multiplexing and switching network to support any type of user service, such as voice, data,or video applications.
Multiplexing
Types of AAL
Service type A B C D
Connection oriented
AAL5
In order to support different types of user services, there are five types of AAL. In Huaweis BSS, voice is transferred over AAL2 and rest signals are transferred over AAL5.
SSCS
SSCS-PDU
CPCS-SDU
The concrete function is depending on the service type. CS can be further divided into SSCS and CPCS. SAR sublayer: Chop CCS-PDU into ATM payload with size of 48 bytes or assemble ATM payload into CPCS-PDU.
CPCS
CPCS-PDU
SAR-SDU
SAR
SAR-PDU
ATM-SAP
ATM-SDU
ATM layer
AAL2 Structure
AAL-SAP AAL-PDU
AAL layer
SSCS
SSCS-PDU
CPS-SDU
CPCS
CPS-PDU
ATM-SAP
For AAL2CPS is changeless no matter which type of service is. But it is different for SSCS. Sometimes SSCS maybe null.
ATM-SDU
ATM layer
AAL2 Process
AAL-SAP
SSCS
SSCS-PDU Header
AAL-SDU SSCS-PDU Tail SSCS-PDU Payload SSCS-PDU 45Bit Max CPS-SDU CPS-PH
1# 876543218765432187654321
CPS
CID CPS-PP
2# 3#
LI
UUI HEC
CPS-Packet
1#
CPS-Packet CPS-Packet
2# 3#
AAL Layer
SN
STF
STF
STF
CPS-Packet C
ATM Layer
AAL5 Structure
AAL-SAP AAL-PDU
SSCS
SSCS-PDU
CPCS-SDU
CPCS
CPCS-PDU
CS sublayer is further divided into SSCS and CPCS. In order to enhance the effect of AAL3/4, CPCS and SAR are appropriately simplified. AAL5 doesnt support multi-user multiplexing mode.
SAR-SDU
SAR
SAR-PDU
ATM-SAP
ATM-SDU
ATM layer
AAL5 Process
CPCS
AAL-SDU CPS-PDU Payload PAD
AAL-SAP 8 1 8 1 16
SAR
SAR-PDU #1
AAL Layer
SAR-SDU
SAR-PDU #2 SAR-PDU #3 SAR-PDU #4
ATM-SAP
ATM-SDU #1 Cell #1 ATM-SDU #2 Cell #2 3 2 1 AUU
PTI
:ATM Header (AUU=0) ATM-SDU #3 Cell #3 ATM-SDU #4 Cell #4
ATM Payload
ATM Layer
CBR Service
Traffic parameter QoS
Tolerance
low
high
PCR
Cell loss Cell delay and cell delay variation
VBR Service
Traffic parameter
QoS
Tolerance
PCR
LOW HIGH
SCR MBS
Cell lose (RT) Cell lose (NRT)
UBR Service
Traffic parameter
QoS
Tolerance
No QoS
low
high
WAN
ABR Service
Traffic parameter QoS
Tolerance
PCR
low
high
MCR
Cell loss Cell delay variation
LAN
Communication Contract
Contract
Contract
ATM network
Communication
Service
Contract
Variable
such
as
voice
Variable
Course Outline
Chapter 1 Overview
Chapter 2 Basic Concepts of ATM
User application
User application
TCP/UDP
TCP/UDP
IP
AAL
IP packet is transferred to ATM Payload IP address is mapped to PVC or SVC
IP
AAL
ATM
ATM
TCP/IP Process
TCP IP SNAP/LLC
CS
LLC TCP Header App Data
LLC
AAL5
SAR SAR-SDU#1 SAR-SDU#2 SAR-SDU#3 SAR-PDU#4 SAR-PDU#5 Cell header will be added to SAR-PDU, whose VPI and VCI depends on the map table of IP address to PVC/SVC. Then ,the cells will be sent to Physical Layer. Perform the transmission of ATM cells via physical media.
ATM PHY
ATM Network
ARP Server
Router WAN
Ethernet
ATM Network
Router WAN
Ethernet
PVC
PVC
InvATMARP
XX
YY
. . .
ZZ
YY
. . .
PVC
ACK
XX
ZZ
PVC
Computer A IP:192.168.1.1
VPI VCI IP Address
Computer B IP:192.168.1.2
VPI VCI IP Address
33
33
XX
ZZ
Course Outline
Chapter 1 Overview
Chapter 2 Basic Concepts of ATM
Abis interface: signal-in-band/serviceAAL2 signal-out-band /maintenanceAAL5 IPOA If Abis interface is connected with several E1 cables, IMA mode will be adopted to transfer ATM cells.
Integrated Processing Subrack (CIPS) Optical fiber or several E1 cables Optic fiber Connected to MSC
BTS
Switch Subrack
Optic fiber
GPS/Glonass receiver
cBSC
Connected to PDSN
Abis interface: signal-in-band/serviceAAL2 signal-out-band /maintenanceAAL5 IPOA If Abis interface is connected with several E1 cables, IMA mode will be adopted to transfer ATM cells.
Integrated Processing Subrack several E1 cables Ethernet cable
BTS
cBSC
Connected to MSC
GPS/Glonass Receiver
Connected to PDSN
LAN
IMA Mode
If Abis interface is connected with several E1 cables, IMA mode will be adopted to transfer ATM cells. In this way, cells of high speed ATM link could be transferred on several low speed physical links.
IMA Group
PHY
Physical Link #0
PHY
IMA Group
ATM Layer
PHY
Physical Link #1
PHY
ATM Layer
PHY
Physical Link #2
PHY
Summary
ATM
Basics
ATM switching is cell switching,it has advantage of circuit switch and packet switch, connection oriented . ATM cell:53byte fixed length cell= 5Bytes cell header+48Bytes payload switching ATM switching has two types:VP and VC switch. As a rule: only VPI has been changed in VP switch,Both VCI and VPI have been changed in VC switch. VPI and VCI is only of effect between the two ATM physical nodes.
ATM
Questions
State
ATM application in CDMA2000 BSS system? is the difference between SVC and PVC? is the difference between VP switch and VC switch?
What What