SlideShare una empresa de Scribd logo
1 de 18
ATM                  By
  Kauleshwarnath Pandey
         Maravar Kannan
Asynchronous Transfer Mode
 • ATM is the cell relay protocol designed by
   ATM Forum and adopted by ITU-T.
 • The combination of ATM & B-ISDN will allow
   high-speed interconnection of all the world’s
   networks.
 • In fact, ATM can be thought of as the
   “highway” of the information superhighway.
 • ATM operates at a speed of 155 & 622 Mbps &
   is a connection oriented network
Design Goals
• Need for a transmission system to optimize the use of high-
  data-rate transmission media, in particular optical fiber.
• A system that can interface with the existing systems, such
  as various packet networks, & to provide wide area
  interconnectivity between them without lowering their
  effectiveness or requiring their replacement.
• design that can be implemented inexpensively
• able to work with & support the existing telecommunications
  hierarchies
• must be connection oriented to ensure accurate &
  predictable delivery.
• to move as many of the functions to hardware as possible
  and eliminate as many software functions as possible
Packet Networks
 • Data communications today are based on
   packet switching & packet networks. A
   packet is a combination of data & overhead
   bits that can be passed through the
   network as a self contained unit. The
   overhead bits, in the form of a header &
   trailer, act as an envelope that provides
   identification & addressing information as
   well as the data required for routing, flow
   control, error control, …
ATM LANs
  Issues to be resolved
 • Connectionless Vs Connection-oriented
 • Physical Addresses Vs Virtual
    Connection Identifier
 • Multicasting & Broadcasting delivery
 • varying size & intricacy
 • To improve utilization
Cell Networks
• Many of the packet internetworking problems are solved
  by adopting a concept called cell networking.
• A cell is a small data unit of fixed size. In a cell network,
  all data are loaded into identical cells that can be
  transmitted with complete predictability & uniformity.
• As packets of different sizes & formats reach the cell
  network from a tributory network, they are split into
  multiple small data units of equal length & loaded into
  cells.
• Because of the same size, the problems associated with
  multiplexing different sized packets are avoided.
Advantages of Cells
• High speed of the link coupled with the
  small size of the cells
• A cell network can handle real time data
• To a cell network, the smallest unit is a
  cell, not a bit.
• Switching & multiplexing can be
  implemented in hardware rather than
  software
Asynchronous TDM
 • ATM uses asynchronous TDM (that’s why
   called as ATM) to multiplex cells coming from
   different channels. It uses fixed size slots.
 • ATM mux fill a slot with a cell from any input
   channel that has a cell, the slot is empty if none
   of the channels has a cell to send.
 • At the first tick of the clock, the multiplexer fills
   the slot with a cell from each channel. When all
   the cells from all the channels are multiplexed.
   The output slots are empty.
ATM Switching:
Contentionless Time Division
 • Advantages
  • Non-blocking
  • Deterministic performance—probability of cell loss = 0
  • Flexible port speeds
  – (DS-1, E-1, DS-3, E-3, 100M, 155M, 622M)
  • Hardware multicast without increasing fabric cell traffic
  • Low transit delays
 • Disadvantages
  • Limited scalability on single TDM fabric
  – Use time-space-time to expand
ATM Architecture
 ATM is a cell
  switched network.
 The user access
  devices, called the
  end     points,    are
  connected through a
  user-to-network
  interface (UNI) to the
  switches inside the
  network.
 The switches are
  connected through
  network-to-network
  interfaces.
ATM Protocol Stack

      Upper Layers
   ATM Adaptation Layer
        ATM Layer
      Physical Layer
The ATM Layer



 header            payload
    Fixed length packet = cell
ATM Layers in end-point
devices & switches
The end points use all three layers while the
switches use only the two bottom layers.
ATM Process
                                          Conventional         Conventional
                          ATM
                                            Telecom               LAN

    Traffic Type     Data, Voice, Video        Voice                 Data

   Transmission            Fixed              Fixed                Variable
           Unit             Cell              Frame                Packet

      Switching             Cell              Circuit               Packet

Connection Type     Connection-oriented Connection-oriented    Connectionless

       Delivery      Defined Classes        Guaranteed            Best Effort

        Access           Dedicated           Dedicated             Shared

  Rate & Media     Application Dependent Channel Dependent    Protocol Dependent
ATM Process
                                          Conventional         Conventional
                          ATM
                                            Telecom               LAN

    Traffic Type     Data, Voice, Video        Voice                 Data

   Transmission            Fixed              Fixed                Variable
           Unit             Cell              Frame                Packet

      Switching             Cell              Circuit               Packet

Connection Type     Connection-oriented Connection-oriented    Connectionless

       Delivery      Defined Classes        Guaranteed            Best Effort

        Access           Dedicated           Dedicated             Shared

  Rate & Media     Application Dependent Channel Dependent    Protocol Dependent
ATM is packet switching!

• Switched or permanent connections

• Traffic type independent (voice, data, interactive video)

• Fixed length packet - 53 bytes (cell)




   header                        payload
          Fixed length packet = cell
Anatomy of an ATM Cell
           8     7         6         5   4     3      2      1
Byte 1          GFC (UNI) or VPI (NNI)                VPI
Byte 2                         VPI                    VCI
Byte 3                                         VCI                 Header
Byte 4               VCI                      PTI           CLP
Byte 5                                         HEC




                                48 Bytes                           Payload




   VPI: Virtual Path Identifier               CLP: Cell Loss Priority
 VCI: Virtual Channel Identifier             HEC: Header Error Check
 PTI: Payload Type Indicator                 GFC: Generic Flow Control
Thank You

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Forouzan atm
Forouzan atmForouzan atm
Forouzan atm
 
Atm
AtmAtm
Atm
 
ATM
ATMATM
ATM
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
 
Asychronous transfer mode(atm)
Asychronous transfer mode(atm)Asychronous transfer mode(atm)
Asychronous transfer mode(atm)
 
Asynchronous Transfer Mode
Asynchronous Transfer ModeAsynchronous Transfer Mode
Asynchronous Transfer Mode
 
Asynchronous transfer mode
Asynchronous transfer modeAsynchronous transfer mode
Asynchronous transfer mode
 
Asynchronous Transfer Mode Project
Asynchronous Transfer Mode ProjectAsynchronous Transfer Mode Project
Asynchronous Transfer Mode Project
 
Atm
AtmAtm
Atm
 
Asynchronous transfer mode (atm)
Asynchronous transfer mode (atm)Asynchronous transfer mode (atm)
Asynchronous transfer mode (atm)
 
Asynchronous transfer mode
Asynchronous transfer modeAsynchronous transfer mode
Asynchronous transfer mode
 
Asynchronous Transfer Mode ATM
Asynchronous Transfer Mode  ATMAsynchronous Transfer Mode  ATM
Asynchronous Transfer Mode ATM
 
Atm Networks
Atm Networks Atm Networks
Atm Networks
 
Atm
AtmAtm
Atm
 
Atm traffic management geekssay.com
Atm traffic management  geekssay.comAtm traffic management  geekssay.com
Atm traffic management geekssay.com
 
C08 wireless atm[1]
C08 wireless atm[1]C08 wireless atm[1]
C08 wireless atm[1]
 
Final prentation M.TECH ( PPT )
Final prentation  M.TECH ( PPT )Final prentation  M.TECH ( PPT )
Final prentation M.TECH ( PPT )
 
X.25 and frame relay
X.25 and frame relayX.25 and frame relay
X.25 and frame relay
 
Frame relay
Frame relayFrame relay
Frame relay
 

Destacado

Computer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realyComputer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realyDeepak John
 
Chapter3
Chapter3Chapter3
Chapter3wael-b1
 
Packet Switching and X.25 Protocol
Packet Switching and X.25 ProtocolPacket Switching and X.25 Protocol
Packet Switching and X.25 ProtocolMiles Kevin Galario
 
Atm( Asynchronous Transfer mode )
Atm( Asynchronous Transfer mode )Atm( Asynchronous Transfer mode )
Atm( Asynchronous Transfer mode )Ali Usman
 
Packet switching
Packet switchingPacket switching
Packet switchingasimnawaz54
 

Destacado (9)

ATM Interface
ATM InterfaceATM Interface
ATM Interface
 
Computer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realyComputer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realy
 
Chapter3
Chapter3Chapter3
Chapter3
 
Better UX for ATM
Better UX for ATMBetter UX for ATM
Better UX for ATM
 
New ATM UX
New ATM UXNew ATM UX
New ATM UX
 
ATM UI prototyping
ATM UI prototypingATM UI prototyping
ATM UI prototyping
 
Packet Switching and X.25 Protocol
Packet Switching and X.25 ProtocolPacket Switching and X.25 Protocol
Packet Switching and X.25 Protocol
 
Atm( Asynchronous Transfer mode )
Atm( Asynchronous Transfer mode )Atm( Asynchronous Transfer mode )
Atm( Asynchronous Transfer mode )
 
Packet switching
Packet switchingPacket switching
Packet switching
 

Similar a Atm (20)

Asynchronous Transfer ModeATM is originally the transfer mode for implementin...
Asynchronous Transfer ModeATM is originally the transfer mode for implementin...Asynchronous Transfer ModeATM is originally the transfer mode for implementin...
Asynchronous Transfer ModeATM is originally the transfer mode for implementin...
 
ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)
 
ATM
ATMATM
ATM
 
Asynchronous transfer mode (ATM)
Asynchronous transfer mode (ATM)Asynchronous transfer mode (ATM)
Asynchronous transfer mode (ATM)
 
WAN Technology - ATM
WAN Technology - ATMWAN Technology - ATM
WAN Technology - ATM
 
Ch 02 (1)
Ch 02 (1)Ch 02 (1)
Ch 02 (1)
 
Ch 02 (1)
Ch 02 (1)Ch 02 (1)
Ch 02 (1)
 
high speed network notes for both cse and ece students
high speed network notes for both cse and ece studentshigh speed network notes for both cse and ece students
high speed network notes for both cse and ece students
 
S dutta
S duttaS dutta
S dutta
 
Atm Percobaan
Atm PercobaanAtm Percobaan
Atm Percobaan
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
 
Atm 090904084052-phpapp02
Atm 090904084052-phpapp02Atm 090904084052-phpapp02
Atm 090904084052-phpapp02
 
13 atm
13 atm13 atm
13 atm
 
ATM.pdf
ATM.pdfATM.pdf
ATM.pdf
 
Frame relay
Frame relayFrame relay
Frame relay
 
Switching systems lecture6
Switching  systems lecture6Switching  systems lecture6
Switching systems lecture6
 
Asynchronous transfer mode (atm)
Asynchronous transfer mode (atm)Asynchronous transfer mode (atm)
Asynchronous transfer mode (atm)
 
Unit 1 atm networks
Unit 1 atm networksUnit 1 atm networks
Unit 1 atm networks
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
 
ATM (asynchronous transfer mode)
ATM (asynchronous transfer mode)ATM (asynchronous transfer mode)
ATM (asynchronous transfer mode)
 

Último

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 

Último (20)

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 

Atm

  • 1. ATM By Kauleshwarnath Pandey Maravar Kannan
  • 2. Asynchronous Transfer Mode • ATM is the cell relay protocol designed by ATM Forum and adopted by ITU-T. • The combination of ATM & B-ISDN will allow high-speed interconnection of all the world’s networks. • In fact, ATM can be thought of as the “highway” of the information superhighway. • ATM operates at a speed of 155 & 622 Mbps & is a connection oriented network
  • 3. Design Goals • Need for a transmission system to optimize the use of high- data-rate transmission media, in particular optical fiber. • A system that can interface with the existing systems, such as various packet networks, & to provide wide area interconnectivity between them without lowering their effectiveness or requiring their replacement. • design that can be implemented inexpensively • able to work with & support the existing telecommunications hierarchies • must be connection oriented to ensure accurate & predictable delivery. • to move as many of the functions to hardware as possible and eliminate as many software functions as possible
  • 4. Packet Networks • Data communications today are based on packet switching & packet networks. A packet is a combination of data & overhead bits that can be passed through the network as a self contained unit. The overhead bits, in the form of a header & trailer, act as an envelope that provides identification & addressing information as well as the data required for routing, flow control, error control, …
  • 5. ATM LANs Issues to be resolved • Connectionless Vs Connection-oriented • Physical Addresses Vs Virtual Connection Identifier • Multicasting & Broadcasting delivery • varying size & intricacy • To improve utilization
  • 6. Cell Networks • Many of the packet internetworking problems are solved by adopting a concept called cell networking. • A cell is a small data unit of fixed size. In a cell network, all data are loaded into identical cells that can be transmitted with complete predictability & uniformity. • As packets of different sizes & formats reach the cell network from a tributory network, they are split into multiple small data units of equal length & loaded into cells. • Because of the same size, the problems associated with multiplexing different sized packets are avoided.
  • 7. Advantages of Cells • High speed of the link coupled with the small size of the cells • A cell network can handle real time data • To a cell network, the smallest unit is a cell, not a bit. • Switching & multiplexing can be implemented in hardware rather than software
  • 8. Asynchronous TDM • ATM uses asynchronous TDM (that’s why called as ATM) to multiplex cells coming from different channels. It uses fixed size slots. • ATM mux fill a slot with a cell from any input channel that has a cell, the slot is empty if none of the channels has a cell to send. • At the first tick of the clock, the multiplexer fills the slot with a cell from each channel. When all the cells from all the channels are multiplexed. The output slots are empty.
  • 9. ATM Switching: Contentionless Time Division • Advantages • Non-blocking • Deterministic performance—probability of cell loss = 0 • Flexible port speeds – (DS-1, E-1, DS-3, E-3, 100M, 155M, 622M) • Hardware multicast without increasing fabric cell traffic • Low transit delays • Disadvantages • Limited scalability on single TDM fabric – Use time-space-time to expand
  • 10. ATM Architecture  ATM is a cell switched network.  The user access devices, called the end points, are connected through a user-to-network interface (UNI) to the switches inside the network.  The switches are connected through network-to-network interfaces.
  • 11. ATM Protocol Stack Upper Layers ATM Adaptation Layer ATM Layer Physical Layer
  • 12. The ATM Layer header payload Fixed length packet = cell
  • 13. ATM Layers in end-point devices & switches The end points use all three layers while the switches use only the two bottom layers.
  • 14. ATM Process Conventional Conventional ATM Telecom LAN Traffic Type Data, Voice, Video Voice Data Transmission Fixed Fixed Variable Unit Cell Frame Packet Switching Cell Circuit Packet Connection Type Connection-oriented Connection-oriented Connectionless Delivery Defined Classes Guaranteed Best Effort Access Dedicated Dedicated Shared Rate & Media Application Dependent Channel Dependent Protocol Dependent
  • 15. ATM Process Conventional Conventional ATM Telecom LAN Traffic Type Data, Voice, Video Voice Data Transmission Fixed Fixed Variable Unit Cell Frame Packet Switching Cell Circuit Packet Connection Type Connection-oriented Connection-oriented Connectionless Delivery Defined Classes Guaranteed Best Effort Access Dedicated Dedicated Shared Rate & Media Application Dependent Channel Dependent Protocol Dependent
  • 16. ATM is packet switching! • Switched or permanent connections • Traffic type independent (voice, data, interactive video) • Fixed length packet - 53 bytes (cell) header payload Fixed length packet = cell
  • 17. Anatomy of an ATM Cell 8 7 6 5 4 3 2 1 Byte 1 GFC (UNI) or VPI (NNI) VPI Byte 2 VPI VCI Byte 3 VCI Header Byte 4 VCI PTI CLP Byte 5 HEC 48 Bytes Payload VPI: Virtual Path Identifier CLP: Cell Loss Priority VCI: Virtual Channel Identifier HEC: Header Error Check PTI: Payload Type Indicator GFC: Generic Flow Control