WRET2104 Protokol ATM. ATM Adaptation Layer ATM Adaptation-Layer Protocol ialah untuk membawa protokol data units (PDUs) daripada lapisan pertama ( lapisan.

Slides:



Advertisements
Similar presentations
ATM Asynchronous Transfer Mode. ATM Networks Use optical fibre similar to that used for FDDI networks ATM runs on network hardware called SONET ATM cells.
Advertisements

1 ATM - Asynchronous Transfer Mode (ATM). 2 ATM - An Overview of ATM  A technology for multiplexing fixed-length cells from a variety of sources to a.
Computer Networks: ATM1 ATM Asynchronous Transfer Mode.
WHAT’S ATM? ATM is Asynchronous Transfer Mode.
(C) All rights reserved by Professor Wen-Tsuen Chen 1 Asynchronous Transfer Mode (ATM)
CHAPTER 7 Broadband ATM networks. topics Introduction Cell format and switching principles Switch architecture Protocol architecture ATM LAN’s.
Ethernet Risanuri Hidayat. Ethernet The term Ethernet refers to the family of local-area network (LAN) products covered by the IEEE standard. Three.
1 ATM Adaptation Layer The ATM Adaptation Layer (AAL) defines the rules for breaking up a higher level protocol data unit (PDU) into ATM cells for transmission.
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 7 – February 2, 2010.
AAL 3/4 AAL-SDU SSCS SSCS-PDU Payload SSCS-PDU Trailer Header SSCS-PDU
ATM Layering Does not follow 802 layering –However, does subdivide the data link layer ATM ATM (Application-Independent) Physical OSI Data Link Physical.
HIGH SPPED SWITCHED WAN. ATM Asynchronous Transfer Mode (ATM) is the cell relay protocol designed by the ATM Forum and adopted by the ITU-T. Design Goals.
Asynchronous Transfer Mode (ATM) Advanced Computer Networks D12.
5: DataLink Layer5-1 Asynchronous Transfer Mode: ATM r 1990’s/00 standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service.
1 Asynchronous Transfer Mode u Developed as part of broadband ISDN u used in private non-ISDN networks u Also called Cell Relay u More streamlined than.
Networks: ATM1 ATM Asynchronous Transfer Mode. Networks: ATM2 Issues Driving LAN Changes Traffic Integration –Voice, video and data traffic –Multimedia.
1 6/15/ :56 CS575ATM Adaptation Layer1 Rivier College CS575: Advanced LANs ATM Adaptation Layer.
PART III DATA LINK LAYER. Position of the Data-Link Layer.
Asynchronous Transfer Modes By: Megan Cwiklinski Adam Nasset Brad Samples Will Vanlue.
1 EE 400 Asynchronous Transfer Mode (ATM) Abdullah AL-Harthi.
1 Asynchronous Transfer Mode (ATM) Cell Switching Connection-oriented packet-switched network Used in both WAN and LAN settings Signaling (connection setup)
Asynchronous Transfer Mode (ATM)
1 6/24/ :59 CS575ATM Layers1 Rivier College CS575: Advanced LANs ATM Layers & Protocols.
Networks: ATM 1 Asynchronous Transfer Mode (ATM).
Protocols and the TCP/IP Suite Asynchronous Transfer Mode (ATM)
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 5 Asynchronous Transfer Mode (ATM)
1 7/12/ :20 Chapter 11ATM LANs1 Rivier College CS575: Advanced LANs Chapter 11: ATM LANs.
Networks: ATM1 ATM Asynchronous Transfer Mode. Networks: ATM2 Issues Driving LAN Changes Traffic Integration –Voice, video and data traffic –Multimedia.
Networks: ATM1 ATM Asynchronous Transfer Mode. Networks: ATM2 A/D AAL Voice s 1, s 2 … Digital voice samples A/D AAL Video … Compression compressed frames.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 ATM (Asynchronous Transfer Mode) Cell Relay protocol designed by the ATM Forum and adopted by the ITU-T.
Asynchronous Transfer Mode (ATM) Advanced Computer Networks.
Asynchronous Transfer Mode: ATM r 1980s/1990’s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture.
ASYNCHRONOUS TRANSFER MODE. WHAT IS ATM? ATM is a cell-switching and multiplexing technology that combines the benefits of circuit switching (guaranteed.
ATM Adaptation Layer (AAL) AAL is responsible for adaptation of information of higher layers to the ATM cells (in the transmission direction) or adaptation.
CHAPTER #6  Introducti on to ATM. Contents  Introduction  ATM Cells  ATM Architecture  ATM Connections  Addressing and Signaling  IP over ATM.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 5 Asynchronous Transfer Mode (ATM) by Zornitza Genova Prodanoff.
Asynchronous Transfer Mode (ATM)
Transport Layer OSI Model. The transport layer is responsible for the segmentation and the delivery of a message from one process to another.
University of the Western Cape Chapter 12: The Transport Layer.
1 Data Link Layer Lecture 20 Imran Ahmed University of Management & Technology.
PART III DATA LINK LAYER. Position of the Data-Link Layer.
21-Dec-154/598N: Computer Networks Cell Switching (ATM) Connection-oriented packet-switched network Used in both WAN and LAN settings Signaling (connection.
1. Layered Architecture of Communication Networks: OSI Reference Model.
C L Morgan CS 4594 Broadband Communications ATM. C L Morgan ATM ATM = Asynchronous Transfer Mode ATM = Asynchronous Transfer Mode Asynchronous - in contrast.
1 Modeling Performance and QoS with Asynchronous Transfer Mode (ATM)
ATM Protocol Architecture Mode. ATM architecture uses a logical reference model to describe its functions ATM functions correspond to physical layer and.
Updated 12/20011 Asynchronous Transfer Mode Networks Nirmala Shenoy Information Technology Department Rochester Institute of Technology.
CS4470 Computer Networking Protocols
Asynchronous Transfer Mode (ATM) Architecture and Operation
Advanced Computer Networks
Rivier College CS575: Advanced LANs ATM Adaptation Layer
Unit-7 The Transport Layer.
Asynchronous Transfer Mode
Data Link Layer.
Asynchronous Transfer Mode Service Cell Categories
EE 122: Lecture 19 (Asynchronous Transfer Mode - ATM)
CIS 321 Data Communications & Networking
Chapter Objectives After completing this chapter you will be able to:
Asynchronous Transfer Mode (ATM)
Switched Multi-megabit Data Service (SMDS)
CSC 581 Communication Networks II
Layers of The ATM Model.
Switching and Forwarding
User Datagram Protocol (UDP)
Net 323 D: Networks Protocols
Asynchronous Transfer Mode (ATM)
LAB#5 ATM.
Asynchronous Transfer Mode (ATM)
Data Link Layer. Position of the data-link layer.
Presentation transcript:

WRET2104 Protokol ATM

ATM Adaptation Layer

ATM Adaptation-Layer Protocol ialah untuk membawa protokol data units (PDUs) daripada lapisan pertama ( lapisan aplikasi) dan menukarkan kepada format yang sesuai untuk transmisi dalam sel ATM. menyediakan antaramuka di antara lapisan aplikasi dan lapisan ATM low delay and fast transport

ATM Adaptation Layer Fungsi asas AAL adalah untuk melakukan segmentasi dan penyusunan semula upper layer SDU 48 oktet Fungsi lain pada lapisan ini termasuk pemulihan kesalahan, mengendalikan pelbagai kelewatan sel (cell delay), pemulihan sumber frekuensi masa pada penghujung penerimaan dan lain- lain

ATM Adaptation Layer Lapisan penyesuaian telah dibahagikan kepada 2 sublapisan iaitu: CS menunjukkan fungsi service-dependent SSCS yang ditakrifkan dengan perkhidmatan khas CPCS yang biasa digunakan dalam semua perkhidmatan. Sublapisan SAR menunjukkan segmentasi dan penyusuran semula.

ATM Adaptation Layer: Service Types Service Class Types that Determine the functions of the CS Class Atributes A Connection-oriented, constant-bit-rate, and needs to transmit timing information over ATM cells. An example is the circuit emulation of a T1/PRI interface B Connection-oriented, variable-bit-rate, and needs to transmit timing information over the ATM cells. An example is a multimedia service with variable –bit-rate Video and audio. C Connection-oriented/connectionless, variable -bit- rate, but does not need to transmit timing information over the ATM cells. D Connectionless, variable –bit-rate and does not need to tansmit timing information over the ATM cells

ATM Adaptation Layer: AAL Type 1 ATM Adaptation Layer Type 1: AAL functions in support of constant bit rate, time-dependent traffic such as voice and video. AAL-1 requires timing synchronization between the source and destination. For this reason, AAL-1 depends on a medium, such as SONET, that supports clocking. First, synchronous samples (for example, 1 byte of data at a sampling rate of 125 microseconds) are inserted into the Payload field. Second, Sequence Number (SN) and Sequence Number Protection (SNP) fields are added to provide information that the receiving AAL-1 uses to verify that it has received cells in the correct order. Third, the remainder of the Payload field is filled with enough single bytes to equal 48 bytes.

ATM Adaptation Layer: AAL Type 1 SN - Sequence number. Numbers the stream of SAR PDUs of a CPCS PDU (modulo 16). CSI - Convergence sublayer indicator. Used for residual time stamp for clocking SC - Sequence court. SNP - Sequence number protection. CRC - Cyclic redundancy check calculated over the SAR header. Parity - Parity calculated over the CRC. SAR PDU - payload 47-byte user information field.

ATM Adaptation Layer: AAL Type 2 ATM Adaptation Layer Type 2: This AAL is still undefined by the International Standards bodies. It is a placeholder for variable bit rate video transmission.

ATM Adaptation Layer: AAL Type 3/4 AAL-3/4 supports both connection- oriented and connectionless data. It was designed for network service providers and is closely aligned with Switched Multimegabit Data Service (SMDS). AAL- 3/4 will be used to transmit SMDS packets over an ATM network.

ATM Adaptation Layer: AAL Type 3/4 1. The convergence sublayer (CS) creates a protocol data unit (PDU) by prepending a beginning/end tag header to the frame and appending a length field as a trailer. 2. The segmentation and reassembly (SAR) sublayer fragments the PDU and prepends a header to it. 3. The SAR sublayer appends a CRC-10 trailer to each PDU fragment for error control. 4. The completed SAR PDU becomes the Payload field of an ATM cell to which the ATM layer prepends the standard ATM header.

ATM Adaptation Layer: AAL Type 3/4 An AAL-3/4 SAR PDU header consists of type, sequence number, and multiplexing identifier fields. Type fields identify whether a cell is the beginning, continuation, or end of a message. Sequence number fields identify the order in which cells should be reassembled. The multiplexing identifier determines which cells from different traffic sources are interleaved on the same VCC so that the correct cells are reassembled at the destination.

ATM Adaptation Layer: AAL Type 3/4

ATM Adaptation Layer: AAL Type 3/4 (CS PDU) CPI - Common part indicator. Represents the units of the BAsize and length field. A value of only zero indicates bytes Btag - Beginning tag. This field must have the same value as Etag for same CPCS- PDUs and a different value as the Btag/Etag preceding and successive CPCS-PDUs. BAsize - Buffer allocation size. In message mode this is equal to the length field. In streaming mode this is equal to or greater than the length field. PAD - Up to 3 bytes of padding to achieve 32-bit alignment in the information field AL - Alignment. A filling byte coded with zero. ETAG - End tag. Refer to Btag. Length - Length of the Information field. This value is used to indicate information loss or gain.

ATM Adaptation Layer: AAL Type 3/4 (SAR PDU) ST - Segment type. Values 10 = Beginning of message; 00 = Continuation of message; 01 = End of message; 11 = Single segment message SN - Sequence number. Numbers the stream of SAR PDUs of a CPCS PDU (modulo 16). MID Multiplexing identification. This is used for multiplexing several AAL- 3/4 connections over one ATM link. LI - Length indication. Contains the length of the SAR SDU in bytes CRC - Cyclic redundancy check calculated over the SAR header.

ATM Adaptation Layer: AAL Type 5 AAL-5 is the primary AAL for data and supports both connection-oriented and connectionless data. It is used to transfer most non-SMDS data, such as classical IP, over ATM. AAL-5 also is known as the simple and efficient adaptation layer (SEAL) because the SAR sublayer simply accepts the CS-PDU and segments it into 48- octet SAR-PDUs without adding any additional fields

ATM Adaptation Layer: AAL Type 5 1. The CS sublayer appends a variable-length pad and an 8-byte trailer to a frame. The pad ensures that the resulting PDU falls on the 48-byte boundary of an ATM cell. The trailer includes the length of the frame and a 32-bit cyclic redundancy check (CRC) computed across the entire PDU. This allows the AAL-5 receiving process to detect bit errors, lost cells, or cells that are out of sequence. 2. The SAR sublayer segments the CS PDU into 48-byte blocks. A header and trailer are not added (as is in AAL-3/4), so messages cannot be interleaved. 3. The ATM layer places each block into the Payload field of an ATM cell. For all cells except the last, a bit in the Payload Type (PT) field is set to zero to indicate that the cell is not the last cell in a series that represents a single frame. For the last cell, the bit in the PT field is set to one AAL-5 is used to carry computer data such as TCP/IP. It is the most popular AAL and is sometimes referred to as SEAL (simple and easy adaptation layer

ATM Adaptation Layer: AAL Type 5

ATM Adaptation Layer: AAL Type 5 (CS PDU) PAD - Padding used to cell align the trailer which may be between 0 and 47 bytes long UU - CPCS user-to-user indication to transfer one byte of user information. CPI - Common part indicator is a filling byte (of value 0). This field is to be used in the future for layer management message indication. Length - Length of the Information field. CRC-32 - Cyclic redundancy check computed from the Information field, PAD, UU, CPI and Length fields. It is a 32-generator polynomial.

ATM Adaptation Layer: AAL Type 5 (CS PDU) The structure of the AAL-5 SAR PDU consists of a 48 byte payload which is just a standard ATM cell.

ATM Adaptation Layer: Summary The ATM Adaptation Layer has several ways to segment and reassemble packets. The type of AAL used depends on the type of information needing to be sent. The AAL used also depends on the type of physical layer transport.

Physical Layer Protokol lapisan fizikal yang biasa digunakan dalam rangkaian ATM ialah SONET atas fiber protokol lapisan fizikal dibahagikan kepada dua sublapisan: Physical Medium-Dependent(PMD) sublapisan Sublapisan PMD termasuk fungsi penyiaran sebagai pemindahan bit dan susunan bit Transmission Convergence(TC) sublapisan. Sublapisan TC, membekalkan fungsi yang tidak bergantung pada fizikal medium dan termasuk juga menggariskan sel dan juga ATM sel header error checking

Physical Layer