Академический Документы
Профессиональный Документы
Культура Документы
Diapositive 1
Plan
Diapositive 2
ATM Overview
ATM is connection-oriented ATM is packet based ATM uses fixed-length packets (cells) The header functionality is limited to reduce overhead ATM carries a wide variety of applications which translates in a complex mix of traffic characteristics and QoS requirements
Diapositive 3
ATM Overview
Header (5 bytes)
US wanted 69 bytes fixed packet length : 64 bytes for the payload and 5 bytes for the header Europe wanted 36 bytes fixed packet length : 32 bytes for the payload and 4 bytes for the header
Diapositive 4
ATM EndSystem
ATM Switch
ATM Switch
ATM Switch
ATM EndSystem
Higher Layers (IP, etc) AAL ATM Layer Physical Physical ATM Layer Physical Physical ATM Layer Physical Physical
ATM Layer
Physical Layer
ATM Layer
Physical Layer
ATM Network
Diapositive 5
Segmentation And Reassembly Message identification Clock recovery Flow control QoS Traffic management F4 and F5 management
ATM Layer
Cells
Cells
Cell Rate decoupling HEC generation/verification Cell delineation (cell boundary and scrambling) Transmission frame adaptation (cell mode, SDH, G703) Transmission frame generation and recovery
Frames/cells
Frames/cells
Diapositive 6
Segmentation And Reassembly Message identification Clock recovery VPI/VCI Header Translation Flow Control QoS Traffic management F4 and F5 management
ATM Layer
Cells
Cells
Cells
Cells
Cell Rate decoupling HEC generation/verification Cell delineation (cell boundary and scrambling) Transmission frame adaptation (cell mode, SDH, G703) Transmission frame generation and recovery
Frames/cells
Frames/cells
Frames/cells
Frames/cells
Diapositive 7
CRC
CRC
AAL
Segmentation
Reassembling
48 bytes 48 bytes 48 bytes 48 bytes 48 bytes 48 bytes
ATM Layer
Diapositive 8
AAL Types
Constant Bit Rate Applications (CES, VTOA) Compressed Low Bandwidth Applications
AAL Type 1
AAL Type 2
AAL Type 5
VPI=0/VCI=112 VPI=1
VPI=0/VCI=55
VPI=0/VCI=32
VPI=1/VCI=78
VPI=0/VCI=98
ATM Layer
VC Multiplexing VPI=0
VP Multiplexing
Physical Path
VPI=1/VCI=99
Diapositive 9
ATM interfaces
ATM Network
ATM Switch ATM Switch
ATM EndSystem
UNI
NNI
UNI
ATM EndSystem
NNI
NNI
ATM Switch
User-Network Interface (UNI) : connects an ATM end-system device to an ATM switch Network-Network Interface (NNI) : connects two ATM switches.
Diapositive 10
N Mbits/s
N Mbits/s
M Mbits/s
M Mbits/s
N Mbits/s
N Mbits/s
0 Mbits/s
N Mbits/s
Diapositive 11
8 bits
4 bits
0 = Congestion experienced 1 = Congestion not experienced 0 = User data cell 1 = F5 OAM cell
Diapositive 12
(VCI=32)
(VCI=32)
VP (VCI=55) (VPI=0)
(VCI=70)
VP (VPI=0)
(VCI=55) (VCI=70)
(VCI=32)
VP (VCI=55) (VPI=3)
(VCI=32)
VP (VPI=3)
(VCI=55)
(VCI=77)
(VCI=77)
VP (VPI=5)
VP (VPI=5)
Diapositive 13
User-Network Interface
Signalling Channel (VPI=0/VCI=5) End-to-End VP F4 and F5 OAM Channel (VPI=x/VCI=3) Segment VP F4 and F5 OAM Channel (VPI=x/VCI=4) VP resource management (VPI=x/VCI=6)
Diapositive 14
Network-Node Interface
Signalling Channel (VPI=0/VCI=5) End-to-End VP F4 and F5 OAM Channel (VPI=x/VCI=3) Segment VP F4 and F5 OAM Channel (VPI=x/VCI=4) VP resource management (VPI=x/VCI=6)
Diapositive 15
Input
Output
Port VPI
A
Port VPI
E
A
B
0 35 0 8
F
D
18 5 5 0
35
18
18
A VP switch analyzes only the VPI field of each incoming cell header
Diapositive 16
VP Switching (2)
ATM VP Switch
VPI=0
Port A VPI=35
VPI=0
Port D
Port C
VPI=8
VPI=5
Port F
Diapositive 17
Input
Output
Port VPI
A
VCI
55 60 100 61 155
A
B
0 0 3 2 5
E
D
1 7 0 7 0
C C
E D
32 0
39 0
39 0
Port A Port B
Port D
Port E Port F
100 3
155 0
155 0
45 3
60 7
61 7
99 5
2 88
99 5
Port C
55 1
55 1
38 1
A VC switch analyzes the VPI and VCI fields of each incoming cell header
Diapositive 18
VC Switching (2)
VC Switch
VCI=60
VPI=7
VCI=61 VCI=88
Port E
VCI=65 VPI=1
Port F
VP Switch
Diapositive 19
VPI=0
VP Switch
VPI=3
VP Switch
VPI=10
VP Switch
VPI=2
Diapositive 20
VCI=55
VPI=0
VCI=55
VCI=100
VPI=1
VCI=100
VCI=96
VPI=10
VCI=96
VCI=320
VPI=0
VCI=320
VC Switch
VC Switch
VC Switch
VC connection (VCC) = concatenation of multiple VC links (VCLs) Endpoints of a VCC = AAL (ATM Adaptation Layer)
Diapositive 21
Traffic Contract
Service category
Traffic Descriptor (one traffic descriptor for each direction of the connection) :
QoS requirement
Diapositive 22
CAC UPC
Diapositive 23
CAC ?
No OK
The Connection Admission Control (CAC) is defined by the ITU-T as a set of actions that are done by the network during the call establishment phase (or during a call renegociation phase) in order to determine if a connection can be accepted WITHOUT affecting the QoS of connections already established. The CAC uses : - Connection Traffic Descriptor - Requested QoS class
to allocate resources and to derive parameter values for the operation of the UPC.
Diapositive 24
VP Physical Path VP
Compliant ?
UPC
Physical Path VP VP
Header Translation
Shaping Scheduling
CLP=1 ?
Congestion ?
Yes
Diapositive 25
Priority control (also known as selective cell discard) is a mechanism by which network elements selectively discard cells with CLP=1 in order to guarantee a lows CLR to the CLP=0 cells. For each VC connection, the user may generate different priority cells by using the Cell Loss Priority (CLP) bit. CLP=0 cells are guaranteed a low CLR (Cell Loss Ratio) that CLP=1 cells.
Diapositive 26
Applies to AAL 5 cell streams For each VC connection, the user may generate different priority cells by using the Cell Loss Priority (CLP) bit. CLP=0 cells are guaranteed a low CLR (Cell Loss Ratio) that CLP=1 cells.
Diapositive 27
Traffic shaping mechanisms are used to achieve a desired modification of the traffic characteristics. Trafic shaping allows to increase of the efficiency of the ressource allocation by introducing more deterministic trafic pattern and reduce the burstiness.
Diapositive 28
Congested link
EFCI Setting
Feedback
When a network element is in a congested state, it sets the EFCI bit in the header of the cells going through the congested path. Usage of EFCI bit by the ATM end-systems and higher layer protocols is under study.
Diapositive 29
User cells
User cells
VC Level
ATM Layer
VP Level
VP (Tx)
Diapositive 30
ATM Layer
Cells
Cells
Cell Rate decoupling HEC generation/verification Cell delineation (cell boundary and scrambling) Transmission frame adaptation (cell mode, SDH, G703) Transmission frame generation and recovery
Frames/cells Frames/cells
Diapositive 31
Assigned Cell
ATM Layer
Unassigned Cell
Valid Cell
Invalid Cell
Invalid Cell
Idle Cell
Idle Cell
Frames/cells
Frames/cells
Diapositive 32
Diapositive 33
(VPI, VCI)
(VPI , VCI )
VPI/VCI
VPI /VCI
VPI /VCI
Diapositive 34
VPI/VCI
VPI /VCI VPI /VCI
Application
UNI Signalling
UNI Signalling
NNI Signalling
NNI Signalling
UNI Signalling
UNI Signalling
Application
AAL 5
AAL 5
AAL 5
AAL 5
ATM Layer
Diapositive 35
UTOPIA
Stands for Universal Test and Operations Physical Interface for ATM
Provides a standardized interface between the physical and ATM layers
ATM Layer
ATM Layer
8 bits wide data path operates at up 25 Mhz date rate up to 155 Mbits supports 1 physical layer
16 bits wide data path operates at 25, 33 or 55 Mhz date rate up to 622 Mbits supports multiple physical layers
Diapositive 36