Anda di halaman 1dari 12

Tellabs 8600

ATM

Presented by:
First Name Last Name
Title
Department
Date

Tellabs Internal and Confidential


ATM Switching

ATM VP/VC
switch
AAL2 AAL2
CID 56 VC 18 CID 28
VP 21 VP 25
VC 19

AAL2
AAL2 VC 57 CID 56
CID 28 VP 135
VP 63 VC 45

ATM VP switching
> Look VPI in ATM cell header
ATM VC switching
> Look VPI and VCI in ATM cell header

2 Tellabs Internal and Confidential June 29, 2017


ATM Termination and Pseudowires

Termination used for IP/AAL5 IP Routing


ATM/PPP/FR/Ethernet
traffic TDM
MPLS Tunnels
MPLS LSP
(Traffic Engineering)
IP/AAL5/ATM
FR MPLS LSP IP VPN
(RFC 2547bis)

Switching used for ATM


switching and PWE3

Pseudowire
ATM (IMA)
MPLS LSP
ATM (IMA)

3 Tellabs Internal and Confidential June 29, 2017


VCmux and LLC/SNAP in AAL5
RFC 2684 specifies how IP is IP packet
encapsulated in AAL5 CPCS-PDU
(up to 65535 bytes)
VCmux alternative PAD (0-47 bytes)

> IP is directly mapped into AAL5 IP/AAL5 CPCS-UU (1 byte)

VCmux CPI (1 byte)


CPCS-PDU
Length (2 bytes)
> Contents of AAL5 PDU (IP) is CRC (4 bytes
known by configuration
LLC/SNAP alternative LLC 0xAA-AA-03
(3 bytes)

> First bytes in AAL5 PDU specify the OUI 0x00-00-00


(3 bytes)
contents (IP or something else) EtherType 0x08-00
(2 bytes)
CPCS-PDU
> User does not need to care what is (up to 65535 bytes)
carried in each ATM VC (IP, IP Packet

Ethernet, ) IP/AAL5
PAD (0-47 bytes)
LLC/SNAP
CPCS-UU (1 byte)

CPI (1 byte)

Length (2 bytes)

CRC (4 bytes

4 Tellabs Internal and Confidential June 29, 2017


ATM IF Overbooking

ATM IF Virtual Bandwidth


Used for CAC

ATM IF
Overbooking p = 01000%
e.g. STM-1

p = (overbooked_BW real_BW)/real_BW * 100%

5 Tellabs Internal and Confidential June 29, 2017


Combined CAC for CBR, VBR and UBR

CAC Function

Combined reservation CBR PCR


rt-VBR (1+p1)*SCR + p2*{PCR-(1+p1)*SCR)} + p3*MBS
calculated using 10
coefficients (p1p10) nrt-VBR (1+p4)*SCR + p5*{PCR-(1+p4)*SCR)} + p6*MBS
UBR+ (1+p7)*MCR + p8*{PCR-(1+p7)*MCR}
p1p10 values user UBR p9*PCR + p10
configurable
> Range 0100%
Default (%)

p1 0

p2 100

p3 100

p4 0

p5 0
Reservable Total reservation for
p6 0 Bandwidth CBR, VBR and UBR
p7 0

p8 100

p9 0

p10 0

6 Tellabs Internal and Confidential June 29, 2017


Service Category Summary

Each ATM VC assigned to ATM service category


> CBR, UBR, rt-VBR, nrt-VBR, UBR+

Service Cat PCR SCR CDVT MBS MCR maxCTD CLR Conformance
CBR CBR.1
rt-VBR VBR.1
nrt-VBR VBR.1
UBR+ UBR.1
UBR UBR.1

7 Tellabs Internal and Confidential June 29, 2017


Conformance Definitions

Ingress policer tags (set CLP to 1) non-conforming cells


> Non-conforming to PCR and/or SCR limit
0+1 checks conformance for both CLP=0 and CLP=1 cells
0 checks conformance for CLP=0 tagged cells only
Scheduler may drop CLP=1 tagged cells in case of congestion

Conformance PCR SCR CLR


Flow Flow on
CBR.1 0+1 N/S 0+1
VBR.1 0+1 0+1 0+1
VBR.2 0+1 0 0
UBR.1 0+1 N/S N/S

8 Tellabs Internal and Confidential June 29, 2017


ATM IMA

Egress
IMA Intefaces
Processing

IMA combines multiple E1 or STM- E1 4 1


ATM cell flow
1/VC-12 ports into single logical pipe
Enables creation of over 2 Mbps 4 3 2 1 E1 2
circuits over E1 or STM-1/VC-12
infrastructure
E1 3

9 Tellabs Internal and Confidential June 29, 2017


ATM IMA Parameters

Minimum number of links for IMA


(116)
> Link may stay active even if some of
interfaces are lost
IMA frame length (32/64/128/256)
> Defines how often IMA control protocol
cells are sent
Differential delay (025 ms)
> Max diff. delay tolerated by links in the
IMA bundle
> Defines the size of receive buffers
IMA clock
> Common (CTC) or independent (ITC)

10 Tellabs Internal and Confidential June 29, 2017


Summary of ATM Parameters
IF type: UNI (VPI 8 bits)/NNI (VPI 12 bits)
Define VCI: max value 65535
Define VPI: max value 4095 (or 511)
IF Overbooking p: (01000%)
> p = (overbooked_BW real_BW)/real_BW * 100%
VP CAC enable

11 Tellabs Internal and Confidential June 29, 2017


Summary of ATM Parameters

Usage: terminated or switched


AAL5 encapsulation: VCmux or LLC
> Now LLC only
VP supported service categories
> For terminated VPs
> VP may support several service categories
Traffic parameters
> Service category: CBR, VBR, UBR
> Conformance definition: CBR.1, UBR.1
> PCR, SCR, MCR
> CDVT
VC shaping
> Uses PCR, SCR and CDVT for shaping

12 Tellabs Internal and Confidential June 29, 2017

Anda mungkin juga menyukai