Asynchronous Transfer Mode (ATM)

Post on 03-Jan-2016

57 views 2 download

Tags:

description

Asynchronous Transfer Mode (ATM). 1. Introduction. A high-speed, connection oriented switching and multiplexing technology. A transfer mode in which the information (voice, video and data) is organized into cells. - PowerPoint PPT Presentation

Transcript of Asynchronous Transfer Mode (ATM)

11

Asynchronous Transfer Mode

(ATM)

22

Introduction Introduction A high-speed, connection oriented

switching and multiplexing technology.A transfer mode in which the information

(voice, video and data) is organized into cells.

It is asynchronous in the sense that the information streams can be sent independently without a common clock.

Asynchronous transfer mode (= Statistical multiplexing)

– Sources packetize data. Packets are sent only if there is data

33

FeaturesFeaturesEnables high-bandwidth Distributed

Applications (155Mbps, 622 Mbps)Provides high transmission speeds for both

LAN and WAN.Supports both circuit switching and packet

switching (cell switching).Virtual Networking (share available

bandwidth among multiple applications).Support for multicasting and broadcasting.Enables supply of bandwidth on demand

and billing as per cell basis.Scalable.

4

ATM’s Key ConceptsATM’s Key Concepts

Hybrid form of switching technology.ATM requires connections to be

established before any communication takes place.

A connection is called a virtual circuit which could be permanent or switched.

Streamlined: minimal error and flow control.

5

Architecture of an ATM NetworkArchitecture of an ATM Network

66

Logical ConnectionsLogical Connections

VCC (Virtual Channel Connection): a logical connection analogous to virtual circuit in X.25

VPC (Virtual Path Connection): a bundle of VCCs with same endpoints

77

Figure 5.2Figure 5.2

8

TP, VPs, and VCsTP, VPs, and VCs

9

Example of VPs and VCsExample of VPs and VCs

10

Connection IdentifiersConnection Identifiers

11

Virtual Connection Identifiers Virtual Connection Identifiers in UNIs and NNIsin UNIs and NNIs

1212

Advantages of Virtual PathsAdvantages of Virtual Paths

Simplified network architectureIncreased network performance and

reliabilityReduced processing and short connection

setup timeEnhanced network services

13

ATM LayersATM Layers

14

ATM Layers in End-Point Devices and ATM Layers in End-Point Devices and SwitchesSwitches

15

Functions of the LayersFunctions of the Layers

16

ATM Layers and PlanesATM Layers and Planes ATM is a three dimensional model consisting of layers and

planes. Physical layer deals with physical media issues, further

divided into -PMD and TC sub layers ATM layer defines cell format and connection setup. ATM Adaptation Layer segments and reassembles upper layer

into and from cells, divided into -SAR and CS sub layers.

User planes deals with data transport, flow and error control. Control plane deals with connection management. The Layer and Plane management deals with resource

management and interlayer coordination.

17

ATM LayerATM Layer

Defines the cell format and connection setup.

18

Cell SwitchingCell Switching ATM packets are small and have a fixed size

– Packets in ATM are called cells– Small packets are good for voice and video transmissions

19

ATM CellsATM Cells

Why 53 Bytes? A 48 byte payload was the result of a

compromise between a 32 byte payload and a 64 byte payload

• Advantages– Low packetization delay for continuous bit rate applications (video, audio)– Processing at switches is easier

• Disadvantages– High overhead (5 Bytes per 48)

2020

2121

ATM Adaptation Layer (AAL)ATM Adaptation Layer (AAL)

Support non-ATM protocols– e.g., PCM voice, LAPF

AAL Services– Handle transmission errors– Segmentation/reassembly (SAR)– Handle lost and misinserted cell conditions– Flow control and timing control

2222

AAL ProtocolsAAL Protocols

AAL layer has 2 sublayers:– Convergence Sublayer (CS)

Supports specific applications using AALservice dependant

– Segmentation and Reassembly Layer (SAR)Packages data from CS into cells and unpacks at

other end

23

AAL TypesAAL Types

24

ATM Network ArchitectureATM Network ArchitectureATM Adaptation Layer (AAL) -

Convergence sublayerDifferent service classes are accessed via

AAL-SAPAssociated with Convergence sublayer is

SAR protocol– AAL types

4 different AAL protocols or typesOriginally correspond with 4 classes

25

26

ATM Network ArchitectureATM Network ArchitectureATM Adaptation Layer (AAL)

Segmentation and Reassembly (SAR) sublayer

AAL - Type 1Carries Class A Services

– e.g. CBR packetised voice (traditional circuit switched)

– 48 octet payload47 speech samples (samples acquired every 125

micro secs) 1 octet holds sequence # and seq # check

27

ATM Network ArchitectureATM Network Architecture

ATM Adaptation Layer (AAL) Segmentation and Reassembly (SAR) sublayer

AAL - Type 2Carries Class B Services

– Not fully developed yet, but some characteristics are:-

Transfer of Service Data Units with variable source bit rate

Transfer of timing information

28

ATM Network ArchitectureATM Network Architecture

ATM Adaptation Layer (AAL) Segmentation and Reassembly (SAR) sublayer

AAL - Type 3/4Carries Class C&D Services

– Can operate in message or stream mode– Message mode entire message carried in one

CS-PDU– Stream mode involves many CS-PDUs.

29

ATM Network ArchitectureATM Network ArchitectureATM Adaptation Layer (AAL)

Segmentation and Reassembly (SAR) sublayer

AAL - Type 5 (Simple and Efficient Adaptation Layer).

Carries Class C & D Services– Designed for same class of traffic as AAL3/4– Simpler, less overhead– SAR-PDU for instance has no header / trailer– Essentially CS-PDU is segmented and segments

mapped to ATM payload

30

Problems and ChallengesProblems and Challenges

Interoperability– LAN Emulation over ATM– IP over ATM

Bandwidth management– Peak rate allocation method– Minimum throughput allocation method– Bursty traffic specification method

Latency/Bandwidth Tradeoff