ATM - PowerPoint PPT Presentation

1 / 46
About This Presentation
Title:

ATM

Description:

To move as much functions to hardware as possible to achieve higher speed. WAN Essentials ... as a high-speed WAN service to provide support for multi-media ... – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 47
Provided by: ValuedGate1569
Category:
Tags: atm | higherspeed

less

Transcript and Presenter's Notes

Title: ATM


1
Chapter 7
ATM
2
Background
  • Improvement in network media results in the
    need of new technology to provide
  • higher throughput,
  • higher bandwidth,
  • better cost effectiveness,
  • capability of using modern network technology
  • e.g. fiber optic networks

3
Design Goal
  • To optimize the use of high data-rate
    transmission media, such as optical fiber.
  • To interface with existing systems to provide
    wide area interconnectivity of the various packet
    networks.
  • To have an inexpensive implementation so that
    cost is not a barrier to adoption.
  • To work with the existing telecommunication
    hierarchies ( local loops, local providers, long
    distance carriers and so on ).
  • To be connection oriented to ensure accurate and
    predictable delivery.
  • To move as much functions to hardware as possible
    to achieve higher speed.

4
ATM Characteristics
  • Cell switching
  • Fixed length cell (53 bytes 5 bytes overhead
    48 bytes of data)
  • Statistical multiplexing
  • No link-to-link flow control and error control
  • Can provide guaranteed bandwidth for voice and
    video
  • Can support different media
  • Scalable speed (from 25 Mbps, 155 Mbps up to 622
    Mbps)

5
ATM Basics
  • Using Asynchronous TDM technology
  • A cell switching network
  • Used to support B-ISDN
  • Started from WAN service providers as in B-ISDN
  • Extended to include all LAN and networking vendors

6
Multiplexing Using Different Packet Sizes
Multiplexing Using Cells
7
ATM Multiplexing
8
ATM Virtual Connection
  • Transmission path (TP)
  • the physical connection between an end point and
    a switch, or between two switches. A transmission
    path can be divided into several virtual paths.
  • Virtual path (VP)
  • provides a connection or a set of connections
    between two switches. It can be divided into a
    bundle of virtual circuits that have the same end
    points.
  • Virtual circuit (VC)
  • a logical connection in ATM, variable-rate, full
    duplex.

9
TP, VPs, and VCs
Each cell contains a 24/28 bit connection
identifier First 8/12 bits Virtual path Last 16
bits Virtual circuit
10
Connection Identifiers
11
Example of VPs and VCs
12
Architecture of an ATM Network
13
Virtual Connection Identifiers in UNIs and NNIs
14
An ATM Cell
15
SVC Setup
16
Routing with a VP Switch
17
A Conceptual View of a VP Switch
18
Routing with a VPC Switch
19
A Conceptual View of a VPC Switch
20
Virtual circuit connection(VCC)
  • i) Circuit switching technique virtual path
    identifier (VPI)
  • and virtua1 circuit identifier (VCI)
    switching
  • ii) Logica1 connections in ATM
  • iii) Associated with VPI and VCI , which can
    be changed
  • or updated from switch to switch in the
    network
  • iv) Data connection-VCC
  • A connection with constant or variable rate, full
    duplex flow of fixed size cells (user
    communication data)
  • v) Signaling connection
  • Used in user-network exchange (control signaling)
    network-network exchange (network management and
    routing)
  • vi)Normally used in private networks

21
Virtual path connection(VPC)
  • i) A path switching technique
  • ii)A bundle of VCCs that have the same endpoints
  • iii)Virtual path techniques provide benefit of
    cost control by grouping connections sharing
    common paths
  • iv)VCI of a connection is not changed or updated
    from switch to switch in the network
  • v) Commonly used in public networks

22
VCC or VPC characteristics
  • Each VCC or VPC connection is associated with
    traffic parameters or Quality of Services (QoS)
    parameters
  • Bandwidth Cell Rates ( Class of Service,
    discuss later ).
  • Delay Cell Transfer Delay (CTD) and Cell Delay
    Variation(CDV).
  • Re1iability Cell Loss Ratio (CLR), of loss of
    cells.
  • Guaranteed cell sequence integrity sequence
    of transmitted cells within VCC is preserved
    because they are connection-based.
  • Traffic parameters can be negotiated between
    UNI AND NNI
  • Once the connection is estab1ished, network
    will monitor usage for the connection in order to
    commit the QoS.

23
ATM Layers
24
ATM adaptation layer (AAL)
  • Segmentation and re-assembly of upper layer
    protocol data unit (PDU) to and from 48 byte data
    payload of cell.
  • Provides suitable functions for different classes
    of services (discuss later).

25
ATM layer
  • Cell switching
  • Congestion control /buffer management
  • Cell header generation / removal at source
    /destination
  • Cell address translation
  • Sequential delivery

26
Physical layer
  • Transmitting and receiving data
  • Adds routing information
  • Timing and synchronization

27
ATM Layers in End-Point Devices and Switches
28
AAL Types
29
AAL1
30
AAL2
31
AAL3/4
32
AAL5
33
ATM Layer
34
ATM Header
35
ATM Header fields
  • Virtual path identifier (VPI)
  • A routing field for the network, 8 bits for UNI,
    12 bits FOR NNI.
  • Virtual circuit identifier (VCI)
  • Used for routing to and from the end user.
  • VPI/VCI 0/5 is a defau1t signaling connection
    used to establish SVC between user-to-user.
  • Payload type identifier (PTI)
  • Identify the data cell or management cell

36
ATM Header fields (cont)
  • Cell loss priority (CLP)
  • 0 relatively high priority
  • 1 lower priority. It is discard eligible within
    the network under congestion
  • Header Error Control (HEC)
  • Error-protection function for single-bit header
    errors
  • Protect header only
  • Optional correction mode correct single bit
    errors
  • Discard cells with bad HEC
  • Recalculated at each hop

37
PT Fields
38
Classes of ATM traffic
  • CBR Circuit emulation, voice and real
    time video, video conferencing
  • VBR-RT Real time compressed voice or video
  • VBR-NRT Bursty high priority data, Frame relay
    and
  • ATM internetworking
  • ABR Delay tolerant bursty data
  • UBR Low priority bursty data, e-mail
  • application and broadcast messages

39
Service Classes
User can specify a class of service based on the
application need. An ATM connection can be set up
based on this request if the network have the
resources available. Class of Service (or QoS
parameters) can be specified by signaling for SVC
establishment or manually specified and created
by user for PVC establishment.
40
Service Classes and Capacity of Network
41
QoS
42
ATM Applications
  • WAN
  • as a high-speed WAN service to provide support
    for multi-media transmission
  • LAN
  • LAN backbone
  • Workgroup LAN switch
  • Needs to use LAN emulation services for
  • broadcast services
  • learning new devices / services
  • virtual LAN services

43
ATM WAN
44
Ethernet Switch and ATM Switch
45
LANE Approach
46
LEC, LES, and BUS
Write a Comment
User Comments (0)
About PowerShow.com