SlideShare uma empresa Scribd logo
1 de 32
Asynchronous
Transfer Mode
    (ATM)

  Networks: ATM   1
Issues Driving LAN Changes
• Traffic Integration
   – Voice, video and data traffic
   – Multimedia became the ‘buzz word’
      •   One-way batch         Web traffic
      •   Two-way batch         voice messages
      •   One-way interactive   Mbone broadcasts
      •   Two-way interactive   video conferencing
• Quality of Service guarantees (e.g. limited jitter,
  non-blocking streams)
• LAN Interoperability
• Mobile and Wireless nodes

                     Networks: ATM                   2
Stallings “High-Speed Networks”




Networks: ATM          3
Stallings “High-Speed Networks”




    Networks: ATM             4
Voice                                        ATM Adaptation Layers

                                                A/D                                    AAL
                                                              s1 , s2 …                                     cells
                                                        Digital voice samples


Video

                A/D                         …                  Compression                            AAL
                                                                                                                          cells
                                                                                         compressed
                                 picture frames
                                                                                           frames




             Data                                                                             AAL
                                                  Bursty variable-length                                     cells
                                                         packets
Copyright ©2000 The McGraw Hill Companies             Leon-Garcia & Widjaja: Communication Networks                 Figure 9.3


                                                  Networks: ATM                                       5
Asynchronous Transfer Mode
                     (ATM)
Voice
Data
packets                                     MUX

                                                                            Wasted bandwidth
Images


                                                TDM
                                                           4      3     2     1     4        3   2   1   4   3   2    1

                                                ATM                                                          `
                                                                                             4   3 1     3   2   2     1


Copyright ©2000 The McGraw Hill Companies    Leon-Garcia & Widjaja: Communication Networks                       Figure 7.37



                                            Networks: ATM                                            6
ATM
     • ATM standard (defined by CCITT) is widely
       accepted by common carriers as mode of operation
       for communication – particularly BISDN.
     • ATM is a form of cell switching using small fixed-
       sized packets.

                                            Basic ATM Cell Format

              5 Bytes                                            48 Bytes


            Header                                                  Payload

Copyright ©2000 The McGraw Hill Companies    Leon-Garcia & Widjaja: Communication Networks       Figure 9.1



                                            Networks: ATM                                    7
ATM Conceptual Model
            Four Assumptions
1. ATM network will be organized as a
   hierarchy.
     User’s equipment connects to networks via a UNI (User-
        Network Interface).
     Connections between provided networks are made through
        NNI (Network-Network Interface).
2. ATM will be connection-oriented.
     A connection (an ATM channel) must be
     established before any cells are sent.


                   Networks: ATM             8
Private ATM
                                                         network
        Private
         UNI
                      X                           X

                      Private
                                                                      N   I
                       NNI
                                                                   cU                         Public ATM
                                              X              bli
                                                          Pu                                   network A


                                                            X                           X


                                                                                 NNI
                                            Public                 X
                                             UNI
                                                                                                B-ICI          Public ATM
                                                                                                                network B
                                                                                              X

                                                                                                                            Public
                                                                                                                             UNI
                                                                                          X                     X


Copyright ©2000 The McGraw Hill Companies            Leon-Garcia & Widjaja: Communication Networks
                                                                                                                        Figure 9.5


                                                  Networks: ATM                                            9
ATM Connections

•   two levels of ATM connections:
      virtual path connections
      virtual channel connections
•   indicated by two fields in the cell header:
    virtual path identifier        VPI
    virtual channel identifier     VCI


                 Networks: ATM         10
ATM Virtual Connections
                                                                    Virtual Paths

                  Physical Link




                                                                                             Virtual Channels




Copyright ©2000 The McGraw Hill Companies    Leon-Garcia & Widjaja: Communication Networks              Figure 7.40



                                            Networks: ATM                                    11
ATM Conceptual Model
            Assumptions (cont.)

3. Vast majority of ATM networks will run on
   optical fiber networks with extremely low
   error rates.
4. ATM must support low cost attachments.
  • This decision lead to a significant decision – to
    prohibit cell reordering in ATM networks.
   ATM switch design is more difficult.


                  Networks: ATM           12
UNI Cell Format
                                            GFC (4 bits)                         VPI (4 bits)
                                            VPI (4 bits)                         VCI (4 bits)
       ATM cell                                                 VCI (8 bits)
        header                                                                                  CLP
                                            VCI (4 bits)                      PT (3 bits)       (1 bit)

                                                                HEC (8 bits)




                                                            Payload
                                                              (48 bytes)




Copyright ©2000 The McGraw Hill Companies      Leon-Garcia & Widjaja: Communication Networks              Figure 9.7



                                             Networks: ATM                                      13
ATM Cell Switching
   1
                                                         Switch                              voice 67                     1
                      …

                                                                                             video 67                     2
         video 25                            25        N       75
   5                           voice 32
                                             32        1       67                            data 39                      3
                                             32         3      39
       6 data 32               video 61




                                                                                                        …
                                             61         2      67
                       …




   N                                                                                         video 75                     N




Copyright ©2000 The McGraw Hill Companies    Leon-Garcia & Widjaja: Communication Networks                  Figure 7.38




                                            Networks: ATM                                         14
VP3                                                      a
                                                        VP5
            a
            b             ATM                                            ATM
            c                               ATM                                                       ATM     b
                           Sw               DCC                           Sw                           Sw     c
            d               1                                              2                            3
            e

                                     VP2

                                                              VP1
                                                                                     ATM          d
                   Sw = switch                                                        Sw          e
                                                                                       4


                           Digital Cross Connect
                         Only switches virtual paths

Copyright ©2000 The McGraw Hill Companies    Leon-Garcia & Widjaja: Communication Networks                  Figure 7.39



                                            Networks: ATM                                        15
ATM Protocol Architecture
• ATM Adaptation Layer (AAL) – the protocol
  for packaging data into cells is collectively
  referred to as AAL.
• Must efficiently package higher level data
  such as voice samples, video frames and
  datagram packets into a series of cells.
Design Issue: How many adaptation layers
  should there be?


              Networks: ATM        16
Management plane




                                                                                                                          Plane management
                      Control plane                                   User plane




                                                                                                       Layer management
                    Higher layers                                 Higher layers




                             ATM adaptation layer



                                              ATM layer



                                            Physical layer

Copyright ©2000 The McGraw Hill Companies         Leon-Garcia & Widjaja: Communication Networks
                                                                                                                                 Figure 9.2


                                                Networks: ATM                                     17
User                                                                             User
             information                                                                      information


                 AAL                                                                              AAL


                 ATM                        ATM                             ATM                   ATM


                 PHY                        PHY                             PHY                   PHY

                                                            …
           End system                                   Network                              End system


Copyright ©2000 The McGraw Hill Companies    Leon-Garcia & Widjaja: Communication Networks                Figure 9.4



                                            Networks: ATM                                    18
Original ATM Architecture
•   CCITT envisioned four classes of
    applications (A-D) requiring four distinct
    adaptation layers (1-4) which would be
    optimized for an application class:
    A.   Constant bit-rate applications CBR
    B.   Variable bit-rate applications VBR
    C.   Connection-oriented data applications
    D.   Connectionless data application

                  Networks: ATM           19
ATM Architecture
      An AAL is further divided into:
      The Convergence Sublayer (CS)
manages the flow of data to and from SAR sublayer.

The Segmentation and Reassembly Sublayer
                        (SAR)
breaks data into cells at the sender and reassembles
     cells into larger data units at the receiver.


               Networks: ATM           20
Original ATM Architecture




     Networks: ATM   21
ATM layer


                                                            Transmission
                                                            convergence
                                                              sublayer
                         Physical layer
                                                          Physical medium
                                                         dependent sublayer




                                                              Physical
                                                              medium

Copyright ©2000 The McGraw Hill Companies    Leon-Garcia & Widjaja: Communication Networks        Figure 9.6



                                            Networks: ATM                                    22
Original ATM Architecture
• The AAL interface was initially defined as classes A-D
  with SAP (service access points) for AAL1-4.
• AAL3 and AAL4 were so similar that they were
  merged into AAL3/4.
• The data communications community concluded that
  AAL3/4 was not suitable for data communications
  applications. They pushed for standardization of AAL5
  (also referred to as SEAL – the Simple and Efficient
  Adaptation Layer).
• AAL2 was not initially deployed.

                  Networks: ATM           23
Revised ATM Architecture




     Networks: ATM   24
Revised ATM Service Categories
  Class           Description            Example

CBR        Constant Bit Rate        T1 circuit

RT-VBR     Real Time Variable Bit   Real-time
           Rate                     videoconferencing
NRT-VBR Non-real-time Variable Bit Multimedia email
        Rate

ABR        Available Bit Rate       Browsing the Web

UBR        Unspecified Bit Rate     Background file
                                    transfer

                 Networks: ATM           25
QoS, PVC, and SVC
• Quality of Service (QoS) requirements are
  handled at connection time and viewed as
  part of signaling.
• ATM provides permanent virtual connections
  and switched virtual connections.
  – Permanent Virtual Connections (PVC)
     permanent connections set up manually
     by network manager.
  – Switched Virtual Connections (SVC)
    set up and released on demand by the end user
    via signaling procedures.
                 Networks: ATM          26
AAL 1 Payload

        (b) CS PDU with pointer in structured data transfer

                                                   47 Bytes
      AAL 1
      Pointer
       1 Byte                                                 46 Bytes

                             optional


       (a) SAR PDU header


        CSI                Seq. Count                                                SNP

        1 bit                3 bits                                                  4 bits

Copyright ©2000 The McGraw Hill Companies    Leon-Garcia & Widjaja: Communication Networks         Figure 9.11



                                            Networks: ATM                                     27
AAL 1


       Higher layer                                                                                                User data stream
                                                                b1            b2            b3           …


    Convergence                                                                                                   CS PDUs
      sublayer
                                                    47                        47                   47


                                                                                                                  SAR PDUs
    SAR sublayer                                H                        H                     H

                                                1 47                     1 47                  1 47


                                            H                        H                                            ATM Cells
      ATM layer                                                                           H

                                            5       48               5       48            5       48


Copyright ©2000 The McGraw Hill Companies                Leon-Garcia & Widjaja: Communication Networks                    Figure 9.10




                                                    Networks: ATM                                            28
AAL 3/4
                                                CS and SAR PDUs
(a) CPCS-PDU format
    Header                                                                                                Trailer

CPI Btag BASize                                  CPCS - PDU Payload                                Pad AL Etag Length


1       1           2                                    1 - 65,535                                0-3 1 1      2
                (bytes)                                  (bytes)                                        (bytes)

 (b) SAR PDU format
                Header                                                                                    Trailer
                (2 bytes)                                                                                 (2 bytes)

         ST SN MID                           SAR - PDU Payload                                           LI CRC

            2     4   10                           44                                                      6 10
                                                                         (bits)                        (bytes)
                                                          (bits)                                             Figure 9.16
 Copyright ©2000 The McGraw Hill Companies        Leon-Garcia & Widjaja: Communication Networks


                                                Networks: ATM                                     29
AAL 3/4

   Higher layer
                                              Information                                              User message

Service specific
 convergence                                                                                          Assume null
   sublayer

  Common part                      H
                                                                                                   Pad message to multiple
                                              Information                PAD     T
  convergence                                                                                      of 4 bytes. Add header
                                    4                                              4               and trailer.
    sublayer


                                                              …                                Each SAR-PDU consists
 SAR sublayer
                               2 44     2   2 44 2                          2 44       2       of 2-byte header, 2-byte
                                                                                               trailer, and 44-byte
                                                                                               payload.

   ATM layer                                                  …
                                                                                                             Figure 9.15
Copyright ©2000 The McGraw Hill Companies
                                              Leon-Garcia & Widjaja: Communication Networks


                                             Networks: ATM                                    30
AAL 5


                                       Convergent Sublayer Format


                                Information                                  Pad     UU CPI Length CRC

                             0 - 65,535                                      0-47 1 1          2    4
                             (bytes)                                              (bytes)


                                                   SAR Format


                  ATM
                  Header                                48 bytes of Data

                                  1-bit end-of-datagram field (PTI)
Copyright ©2000 The McGraw Hill Companies
                                               Leon-Garcia & Widjaja: Communication Networks             Figure 9.19


                                              Networks: ATM                                    31
AAL 5

                              Information
 Higher layer

Service specific
 convergence
   sublayer                                                                           Assume null

Common part
                              Information           PAD      T
convergence
  sublayer



SAR sublayer                                 …
                      48            48                 48
                      (0)           (0)                (1)

                                                                                               Figure 9.18


  ATM layer                                 …                        Copyright ©2000 The McGraw Hill Companies


                                                     PTI = 1
                   PTI = 0        PTI = 0
                             Networks: ATM Networks
                              Leon-Garcia & Widjaja: Communication
                                                                           32

Mais conteúdo relacionado

Semelhante a Atm(2)

Asynchronous transfer mode
Asynchronous transfer modeAsynchronous transfer mode
Asynchronous transfer modeVinil Patel
 
C08 wireless atm[1]
C08 wireless atm[1]C08 wireless atm[1]
C08 wireless atm[1]Rio Nguyen
 
Asynchronous Transfer Mode Project
Asynchronous Transfer Mode ProjectAsynchronous Transfer Mode Project
Asynchronous Transfer Mode ProjectUbraj Khadka
 
AhgfghhbvffffvbjjhgfjkjgfbkitfnkugvnkTM.ppt
AhgfghhbvffffvbjjhgfjkjgfbkitfnkugvnkTM.pptAhgfghhbvffffvbjjhgfjkjgfbkitfnkugvnkTM.ppt
AhgfghhbvffffvbjjhgfjkjgfbkitfnkugvnkTM.pptLumenMahmud
 
Malabocchia_ TELECOM
Malabocchia_ TELECOMMalabocchia_ TELECOM
Malabocchia_ TELECOMGoWireless
 
WIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALAWIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALASaikiran Panjala
 
OFC/NFOEC: Network Transformation
OFC/NFOEC: Network TransformationOFC/NFOEC: Network Transformation
OFC/NFOEC: Network TransformationADVA
 
Delivering the 'optimal mobile backhaul' experience
Delivering the 'optimal mobile backhaul' experienceDelivering the 'optimal mobile backhaul' experience
Delivering the 'optimal mobile backhaul' experienceAricent
 
Slide 02 - Asynchronous Transfer Mode (ATM).pdf
Slide 02 - Asynchronous Transfer Mode (ATM).pdfSlide 02 - Asynchronous Transfer Mode (ATM).pdf
Slide 02 - Asynchronous Transfer Mode (ATM).pdfKingsleyTettey
 
The Outlook of Broad Band Optical Access Networks
The Outlook of Broad Band Optical Access NetworksThe Outlook of Broad Band Optical Access Networks
The Outlook of Broad Band Optical Access NetworksCedric Lam
 
Widyatama Lecture Applied-Networking.IV Week01
Widyatama Lecture Applied-Networking.IV Week01Widyatama Lecture Applied-Networking.IV Week01
Widyatama Lecture Applied-Networking.IV Week01Djadja Sardjana
 
Commercial Realities and Subscriber-Centric Strategies for Broadband Traffic ...
Commercial Realities and Subscriber-Centric Strategies for Broadband Traffic ...Commercial Realities and Subscriber-Centric Strategies for Broadband Traffic ...
Commercial Realities and Subscriber-Centric Strategies for Broadband Traffic ...Continuous Computing
 
Lecture IMTelkom:ICT Intro IP&Wireless Part01
Lecture IMTelkom:ICT Intro IP&Wireless Part01Lecture IMTelkom:ICT Intro IP&Wireless Part01
Lecture IMTelkom:ICT Intro IP&Wireless Part01Djadja Sardjana
 

Semelhante a Atm(2) (20)

Asynchronous transfer mode
Asynchronous transfer modeAsynchronous transfer mode
Asynchronous transfer mode
 
ATM.ppt
ATM.pptATM.ppt
ATM.ppt
 
C08 wireless atm[1]
C08 wireless atm[1]C08 wireless atm[1]
C08 wireless atm[1]
 
Asynchronous Transfer Mode Project
Asynchronous Transfer Mode ProjectAsynchronous Transfer Mode Project
Asynchronous Transfer Mode Project
 
AhgfghhbvffffvbjjhgfjkjgfbkitfnkugvnkTM.ppt
AhgfghhbvffffvbjjhgfjkjgfbkitfnkugvnkTM.pptAhgfghhbvffffvbjjhgfjkjgfbkitfnkugvnkTM.ppt
AhgfghhbvffffvbjjhgfjkjgfbkitfnkugvnkTM.ppt
 
Malabocchia_ TELECOM
Malabocchia_ TELECOMMalabocchia_ TELECOM
Malabocchia_ TELECOM
 
WIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALAWIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALA
 
OFC/NFOEC: Network Transformation
OFC/NFOEC: Network TransformationOFC/NFOEC: Network Transformation
OFC/NFOEC: Network Transformation
 
GSM & GPRS Primer
GSM & GPRS PrimerGSM & GPRS Primer
GSM & GPRS Primer
 
Delivering the 'optimal mobile backhaul' experience
Delivering the 'optimal mobile backhaul' experienceDelivering the 'optimal mobile backhaul' experience
Delivering the 'optimal mobile backhaul' experience
 
Doc 20191126-wa0106
Doc 20191126-wa0106Doc 20191126-wa0106
Doc 20191126-wa0106
 
Promotion of broadband: insights from Bahrain
Promotion of broadband: insights from BahrainPromotion of broadband: insights from Bahrain
Promotion of broadband: insights from Bahrain
 
Mobile Communications
Mobile CommunicationsMobile Communications
Mobile Communications
 
Slide 02 - Asynchronous Transfer Mode (ATM).pdf
Slide 02 - Asynchronous Transfer Mode (ATM).pdfSlide 02 - Asynchronous Transfer Mode (ATM).pdf
Slide 02 - Asynchronous Transfer Mode (ATM).pdf
 
The Outlook of Broad Band Optical Access Networks
The Outlook of Broad Band Optical Access NetworksThe Outlook of Broad Band Optical Access Networks
The Outlook of Broad Band Optical Access Networks
 
Widyatama Lecture Applied-Networking.IV Week01
Widyatama Lecture Applied-Networking.IV Week01Widyatama Lecture Applied-Networking.IV Week01
Widyatama Lecture Applied-Networking.IV Week01
 
Commercial Realities and Subscriber-Centric Strategies for Broadband Traffic ...
Commercial Realities and Subscriber-Centric Strategies for Broadband Traffic ...Commercial Realities and Subscriber-Centric Strategies for Broadband Traffic ...
Commercial Realities and Subscriber-Centric Strategies for Broadband Traffic ...
 
Atm ppt
Atm pptAtm ppt
Atm ppt
 
Aysnchronous Transfer Mode ppt
Aysnchronous Transfer Mode pptAysnchronous Transfer Mode ppt
Aysnchronous Transfer Mode ppt
 
Lecture IMTelkom:ICT Intro IP&Wireless Part01
Lecture IMTelkom:ICT Intro IP&Wireless Part01Lecture IMTelkom:ICT Intro IP&Wireless Part01
Lecture IMTelkom:ICT Intro IP&Wireless Part01
 

Mais de Mohd Arif

Bootp and dhcp
Bootp and dhcpBootp and dhcp
Bootp and dhcpMohd Arif
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarpMohd Arif
 
User datagram protocol
User datagram protocolUser datagram protocol
User datagram protocolMohd Arif
 
Project identification
Project identificationProject identification
Project identificationMohd Arif
 
Project evalaution techniques
Project evalaution techniquesProject evalaution techniques
Project evalaution techniquesMohd Arif
 
Presentation
PresentationPresentation
PresentationMohd Arif
 
Pointers in c
Pointers in cPointers in c
Pointers in cMohd Arif
 
Peer to-peer
Peer to-peerPeer to-peer
Peer to-peerMohd Arif
 
Overview of current communications systems
Overview of current communications systemsOverview of current communications systems
Overview of current communications systemsMohd Arif
 
Overall 23 11_2007_hdp
Overall 23 11_2007_hdpOverall 23 11_2007_hdp
Overall 23 11_2007_hdpMohd Arif
 
Objectives of budgeting
Objectives of budgetingObjectives of budgeting
Objectives of budgetingMohd Arif
 
Network management
Network managementNetwork management
Network managementMohd Arif
 
Networing basics
Networing basicsNetworing basics
Networing basicsMohd Arif
 
Iris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platformIris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platformMohd Arif
 
Ip sec and ssl
Ip sec and  sslIp sec and  ssl
Ip sec and sslMohd Arif
 
Ip security in i psec
Ip security in i psecIp security in i psec
Ip security in i psecMohd Arif
 
Intro to comp. hardware
Intro to comp. hardwareIntro to comp. hardware
Intro to comp. hardwareMohd Arif
 

Mais de Mohd Arif (20)

Bootp and dhcp
Bootp and dhcpBootp and dhcp
Bootp and dhcp
 
Arp and rarp
Arp and rarpArp and rarp
Arp and rarp
 
User datagram protocol
User datagram protocolUser datagram protocol
User datagram protocol
 
Project identification
Project identificationProject identification
Project identification
 
Project evalaution techniques
Project evalaution techniquesProject evalaution techniques
Project evalaution techniques
 
Presentation
PresentationPresentation
Presentation
 
Pointers in c
Pointers in cPointers in c
Pointers in c
 
Peer to-peer
Peer to-peerPeer to-peer
Peer to-peer
 
Overview of current communications systems
Overview of current communications systemsOverview of current communications systems
Overview of current communications systems
 
Overall 23 11_2007_hdp
Overall 23 11_2007_hdpOverall 23 11_2007_hdp
Overall 23 11_2007_hdp
 
Objectives of budgeting
Objectives of budgetingObjectives of budgeting
Objectives of budgeting
 
Network management
Network managementNetwork management
Network management
 
Networing basics
Networing basicsNetworing basics
Networing basics
 
Loaders
LoadersLoaders
Loaders
 
Lists
ListsLists
Lists
 
Iris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platformIris ngx next generation ip based switching platform
Iris ngx next generation ip based switching platform
 
Ip sec and ssl
Ip sec and  sslIp sec and  ssl
Ip sec and ssl
 
Ip security in i psec
Ip security in i psecIp security in i psec
Ip security in i psec
 
Intro to comp. hardware
Intro to comp. hardwareIntro to comp. hardware
Intro to comp. hardware
 
Heap sort
Heap sortHeap sort
Heap sort
 

Último

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Atm(2)

  • 1. Asynchronous Transfer Mode (ATM) Networks: ATM 1
  • 2. Issues Driving LAN Changes • Traffic Integration – Voice, video and data traffic – Multimedia became the ‘buzz word’ • One-way batch Web traffic • Two-way batch voice messages • One-way interactive Mbone broadcasts • Two-way interactive video conferencing • Quality of Service guarantees (e.g. limited jitter, non-blocking streams) • LAN Interoperability • Mobile and Wireless nodes Networks: ATM 2
  • 5. Voice ATM Adaptation Layers A/D AAL s1 , s2 … cells Digital voice samples Video A/D … Compression AAL cells compressed picture frames frames Data AAL Bursty variable-length cells packets Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.3 Networks: ATM 5
  • 6. Asynchronous Transfer Mode (ATM) Voice Data packets MUX Wasted bandwidth Images TDM 4 3 2 1 4 3 2 1 4 3 2 1 ATM ` 4 3 1 3 2 2 1 Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 7.37 Networks: ATM 6
  • 7. ATM • ATM standard (defined by CCITT) is widely accepted by common carriers as mode of operation for communication – particularly BISDN. • ATM is a form of cell switching using small fixed- sized packets. Basic ATM Cell Format 5 Bytes 48 Bytes Header Payload Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.1 Networks: ATM 7
  • 8. ATM Conceptual Model Four Assumptions 1. ATM network will be organized as a hierarchy. User’s equipment connects to networks via a UNI (User- Network Interface). Connections between provided networks are made through NNI (Network-Network Interface). 2. ATM will be connection-oriented. A connection (an ATM channel) must be established before any cells are sent. Networks: ATM 8
  • 9. Private ATM network Private UNI X X Private N I NNI cU Public ATM X bli Pu network A X X NNI Public X UNI B-ICI Public ATM network B X Public UNI X X Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.5 Networks: ATM 9
  • 10. ATM Connections • two levels of ATM connections: virtual path connections virtual channel connections • indicated by two fields in the cell header: virtual path identifier VPI virtual channel identifier VCI Networks: ATM 10
  • 11. ATM Virtual Connections Virtual Paths Physical Link Virtual Channels Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 7.40 Networks: ATM 11
  • 12. ATM Conceptual Model Assumptions (cont.) 3. Vast majority of ATM networks will run on optical fiber networks with extremely low error rates. 4. ATM must support low cost attachments. • This decision lead to a significant decision – to prohibit cell reordering in ATM networks.  ATM switch design is more difficult. Networks: ATM 12
  • 13. UNI Cell Format GFC (4 bits) VPI (4 bits) VPI (4 bits) VCI (4 bits) ATM cell VCI (8 bits) header CLP VCI (4 bits) PT (3 bits) (1 bit) HEC (8 bits) Payload (48 bytes) Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.7 Networks: ATM 13
  • 14. ATM Cell Switching 1 Switch voice 67 1 … video 67 2 video 25 25 N 75 5 voice 32 32 1 67 data 39 3 32 3 39 6 data 32 video 61 … 61 2 67 … N video 75 N Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 7.38 Networks: ATM 14
  • 15. VP3 a VP5 a b ATM ATM c ATM ATM b Sw DCC Sw Sw c d 1 2 3 e VP2 VP1 ATM d Sw = switch Sw e 4 Digital Cross Connect Only switches virtual paths Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 7.39 Networks: ATM 15
  • 16. ATM Protocol Architecture • ATM Adaptation Layer (AAL) – the protocol for packaging data into cells is collectively referred to as AAL. • Must efficiently package higher level data such as voice samples, video frames and datagram packets into a series of cells. Design Issue: How many adaptation layers should there be? Networks: ATM 16
  • 17. Management plane Plane management Control plane User plane Layer management Higher layers Higher layers ATM adaptation layer ATM layer Physical layer Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.2 Networks: ATM 17
  • 18. User User information information AAL AAL ATM ATM ATM ATM PHY PHY PHY PHY … End system Network End system Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.4 Networks: ATM 18
  • 19. Original ATM Architecture • CCITT envisioned four classes of applications (A-D) requiring four distinct adaptation layers (1-4) which would be optimized for an application class: A. Constant bit-rate applications CBR B. Variable bit-rate applications VBR C. Connection-oriented data applications D. Connectionless data application Networks: ATM 19
  • 20. ATM Architecture An AAL is further divided into: The Convergence Sublayer (CS) manages the flow of data to and from SAR sublayer. The Segmentation and Reassembly Sublayer (SAR) breaks data into cells at the sender and reassembles cells into larger data units at the receiver. Networks: ATM 20
  • 21. Original ATM Architecture Networks: ATM 21
  • 22. ATM layer Transmission convergence sublayer Physical layer Physical medium dependent sublayer Physical medium Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.6 Networks: ATM 22
  • 23. Original ATM Architecture • The AAL interface was initially defined as classes A-D with SAP (service access points) for AAL1-4. • AAL3 and AAL4 were so similar that they were merged into AAL3/4. • The data communications community concluded that AAL3/4 was not suitable for data communications applications. They pushed for standardization of AAL5 (also referred to as SEAL – the Simple and Efficient Adaptation Layer). • AAL2 was not initially deployed. Networks: ATM 23
  • 24. Revised ATM Architecture Networks: ATM 24
  • 25. Revised ATM Service Categories Class Description Example CBR Constant Bit Rate T1 circuit RT-VBR Real Time Variable Bit Real-time Rate videoconferencing NRT-VBR Non-real-time Variable Bit Multimedia email Rate ABR Available Bit Rate Browsing the Web UBR Unspecified Bit Rate Background file transfer Networks: ATM 25
  • 26. QoS, PVC, and SVC • Quality of Service (QoS) requirements are handled at connection time and viewed as part of signaling. • ATM provides permanent virtual connections and switched virtual connections. – Permanent Virtual Connections (PVC) permanent connections set up manually by network manager. – Switched Virtual Connections (SVC) set up and released on demand by the end user via signaling procedures. Networks: ATM 26
  • 27. AAL 1 Payload (b) CS PDU with pointer in structured data transfer 47 Bytes AAL 1 Pointer 1 Byte 46 Bytes optional (a) SAR PDU header CSI Seq. Count SNP 1 bit 3 bits 4 bits Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.11 Networks: ATM 27
  • 28. AAL 1 Higher layer User data stream b1 b2 b3 … Convergence CS PDUs sublayer 47 47 47 SAR PDUs SAR sublayer H H H 1 47 1 47 1 47 H H ATM Cells ATM layer H 5 48 5 48 5 48 Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.10 Networks: ATM 28
  • 29. AAL 3/4 CS and SAR PDUs (a) CPCS-PDU format Header Trailer CPI Btag BASize CPCS - PDU Payload Pad AL Etag Length 1 1 2 1 - 65,535 0-3 1 1 2 (bytes) (bytes) (bytes) (b) SAR PDU format Header Trailer (2 bytes) (2 bytes) ST SN MID SAR - PDU Payload LI CRC 2 4 10 44 6 10 (bits) (bytes) (bits) Figure 9.16 Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Networks: ATM 29
  • 30. AAL 3/4 Higher layer Information User message Service specific convergence Assume null sublayer Common part H Pad message to multiple Information PAD T convergence of 4 bytes. Add header 4 4 and trailer. sublayer … Each SAR-PDU consists SAR sublayer 2 44 2 2 44 2 2 44 2 of 2-byte header, 2-byte trailer, and 44-byte payload. ATM layer … Figure 9.15 Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Networks: ATM 30
  • 31. AAL 5 Convergent Sublayer Format Information Pad UU CPI Length CRC 0 - 65,535 0-47 1 1 2 4 (bytes) (bytes) SAR Format ATM Header 48 bytes of Data 1-bit end-of-datagram field (PTI) Copyright ©2000 The McGraw Hill Companies Leon-Garcia & Widjaja: Communication Networks Figure 9.19 Networks: ATM 31
  • 32. AAL 5 Information Higher layer Service specific convergence sublayer Assume null Common part Information PAD T convergence sublayer SAR sublayer … 48 48 48 (0) (0) (1) Figure 9.18 ATM layer … Copyright ©2000 The McGraw Hill Companies PTI = 1 PTI = 0 PTI = 0 Networks: ATM Networks Leon-Garcia & Widjaja: Communication 32