Computer Networks II

Size: px
Start display at page:

Download "Computer Networks II"

Transcription

1 Computer Networks II Asynchronous Transfer Mode Giorgio Ventre COMICS LAB Dipartimento di Informatica e Sistemistica Università di Napoli Federico II Nota di Copyright Quest insieme di trasparenze è stato ideato e realizzato dai ricercatori del Gruppo di Ricerca sull Informatica Distribuita del Dipartimento di Informatica e Sistemistica dell Università di Napoli e del Laboratorio Nazionale per la Informatica e la Telematica Multimediali. Esse possono essere impiegate liberamente per fini didattici esclusivamente senza fini di lucro, a meno di un esplicito consenso scritto degli Autori. Nell uso dovrà essere esplicitamente riportata la fonte e gli Autori. Gli Autori non sono responsabili per eventuali imprecisioni contenute in tali trasparenze né per eventuali problemi, danni o malfunzionamenti derivanti dal loro uso o applicazione. 1

2 ATM Networks TOPICS» The ATM header» The ATM protocol stack» The physical layer» ATM switch architectures» ATM adaptation layers» IP over ATM Asynchronous Transfer Mode (ATM) The word Asynchronous in ATM is in contrast to Synchronous Transfer Mode (STM) that was proposed earlier on, which was based on the SONET/SDH hierarchy. Transfer Mode refers to a telecommunication technique 2

3 Asynchronous Transfer Mode (ATM) ATM was standardized by ITU-T (CCITT) in 1988 as the transfer mode of B-ISDN It can carry a variety of different types of traffic, such as» Voice» Video» Data At speeds varying from fractional T1 to 2.4 Gbps Asynchronous Transfer Mode (ATM) These different types of traffic have different Quality-of-Service (QoS) requirements, such as:» Packet loss» End-to-end delay ATM, unlike IP networks, can provide each traffic connection a different type of quality of service. 3

4 ATM: The Grand Unifier? What is changing: Due to fiber, better copper technology, and improved hardware bandwidth is no longer the problem. How can we use it? CATV is moving to digital too. 500 D-CATV channels New services: video-on-demand, interactive TV. Data communication is changing as well. New applications: multimedia over LANs/WANs, distributed computing, telecontrolling, virtual reality. ATM Architecture Assumptions ATM is a cell-based, connection-oriented transfer methodology ATM can dynamically allocate bandwidth ATM can dynamically manage QoS specifications ATM works on fiber optic fabric and High Quality TP with extremely low error rates The devices to be connected to ATM networks might be very simple, like a telephone ATM is organized in a hierarchy, like today s phone network 4

5 ATM Architecture Packets vs Cells A Cell is a data entity of small, constant size Scheduling is more efficient and manageable ATM Architecture From Packets to Cells The transition from packets to cells can be inefficient Cell losses can have a critical impact 5

6 ATM Architecture Cell Information: why 48 bytes? 48 Bytes = 384 bits = 6 msec of PCM 64 Kbps With 48 bytes of payload, a very efficient and small addressing scheme must be used. Only 5 additional bytes are reserved for addressing, control and error check header fields. Cell Size = = 53 bytes ATM Architecture Switching is performed on a per-connection basis» Connection ID in the cell header» Cut-through switching» hardware-based switching Connections are identified by two elements» Virtual Channel Identifier (VCI) A concept to describe unidirectional transport of cells» Virtual Path Identifier (VPI) A concept to describe a set of virtual channels Both identifiers have only local significance 6

7 Global addressing vs. Local addressing Global addressing:» Unique World» Large addressing info» Global management» Global knowledge Local addressing» Local identifiers» Small addressing info» Local management» Translation needed in local-to-local transit ATM Architecture Public UNI Public NNI Private UNI Private NNI ATM ATM Router/Bridge ATM Switch LANE, NHRP, MPOA 7

8 Some features of ATM Connection-oriented packet-switched network Fixed cell (packet) size of 48+5 bytes Header Payload 5 bytes 48 bytes No error protection on a link-by-link No flow control on a link-by-link Delivers cells in the order in which they were transmitted The structure of the ATM cell UNI cell format NNI cell format GFC VPI VPI 2 VPI VCI 2 VPI VCI B y t e VCI VCI PTI HEC CLP B y t e VCI VCI PTI HEC CLP... Information payload... Information payload

9 Fields in the ATM cell header GFC: (Generic Flow Control) Connection identifier: VPI/VCI, Payload type indicator: (PTI) Cell loss priority (CLP) Head error control (HEC) ATM connections Identified by the combined fields» virtual path identification (VPI), and» virtual channel identification (VCI) VPI field:» 256 virtual paths at the UNI interface, and» 4096 virtual paths at the NNI interface. VCI field:» a maximum of 65,536 VCIs. 9

10 ATM connections VPI/VCI values have local significance. That is, they are only valid for a single hop. A connection over many hops, is associated with a different VPI/VCI value on each hop. Each switch maintains a switching table. For each connection, it keeps the incoming and outgoing VPI/VCI values and the input and output ports. ATM Switching Transmission Path VCI 1 VCI 2 VPI 4 VPI 4 VCI 1 VCI 2 VCI 1 VCI 2 VPI 5 VPI 5 VCI 1 VCI 2 Virtual Path Link Virtual Path Connection (VPC) ATM Switch ATM Switch ATM Switch Virtual Channel Connection (VCC Virtual Channel Computer Networks II a.a. Link

11 ATM Switching VC1 VC2 VC3 VC1 VC2 VC3 VP1 VC1 VC2 VC3 VC1 VC2 VC3 VP1 VC1 VC2 VC3 VC1 VC2 VC3 VC4 VC4 VC4 VC4 VC4 VC4 VC5 VC5 VC5 VC5 VC5 VC5 VC6 VC7 VC6 VC7 VP2 VC6 VC7 VC6 VC7 VP2 VC6 VC7 VC6 VC7 VC8 VC8 Virtual Path Switching VC8 ATM Switch VP Switch ATM Switch End-to-end Virtual Channel Connection (VCC) set up No matter of routing across the network- VCs associated with VP are globally switched without processing the individual VC or changing VCI number Virtual Circuit can be permanent or switched VC8 VC8 VC8 ATM Switching VC 1 VC 2 VC Switch VC 3 VC 4 VPI 2 VCI 1 VCI 2 VPI 1 VPI 1 VPI 3 VPI 2 VPI 3 VCI 4 VCI 3 VCI 1 VCI 2 VPI 4 VP Switch VPI 5 VCI 1 VCI 2 Virtual Circuit Switching In this case both VPI and VCI are transformed by the switch In theory, mere VPI switching can also be performed 11

12 Label swapping A C VPI=40 VCI=62 2 VPI=30 VCI= ATM switch VPI=10 VCI=89 VPI=30 VCI=53 4 ATM switch 2 VPI=100 VCI= D ATM switch 3 6 VPI=50 VCI=77 B PVCs and SVCs Depending on how a connection is setup, it may be» Permanent virtual circuit (PVC)» Switched Virtual circuit (SVC) PVCs are set-up administratively. They remain up for a long time. SVCs are set-up in real-time using ATM signalling. Their duration is arbitrary. 12

13 Call & Connection Control ATM Connections on Demand Poin-to-Point & Point-to-Multipoint Symmetric & Asymmetric bndwdt allocation Single Connection calls Procedures for» Call setup» Request» Answer» Clearing» Out-of-band signaling Call & Connection Control ATM Connections on Demand (cont.) Non-negotiation of QoS among users Support for A, C, and X traffic classes Specification of VPI/VCI ranges Guidelines for Addressing Formats Designation of OOB Signaling Channel Error Recovery Client Address Registration Procedures Non-support of Multicasting Operations 13

14 Call & Connection Control Connection Control Messages Call establishment» SETUP, CALL PROCEEDING, CONNECT, CONNECT ACK Call Clearing» RELEASE, RELEASE COMPLETE Point-to-multipoint» ADD PARTY, ADD PARTY ACK, ADD PARTY REJ, DROP PARTY, DROP PARTY ACK Misc» RESTART (VC), STATUS ENQUIRY, STATUS Call & Connection Control UNI UNI Call Ref. Addresses QoS Traffic Char. USER SETUP CALL PROC Call Ref. CONNECT CONN ACK ATM Network Allocate Res. Path Disc. Build VC Complete VC Creation USER SETUP CALL PROC CONNECT CONN ACK Call Ref. Call Ref. Addresses QoS Traffic Char. VPI/VCI Call Ref. Call Ref. Call Ref. 14

15 Payload Type Indicator PTI Meaning 000 User data cell, congestion not experienced, SDU type=0 001 User data cell, congestion not experienced, SDU type=1 010 User data cell, congestion experienced, SDU type=0 011 User data cell, congestion experienced, SDU type=1 100 Segment OAM flow-related cell 101 End-to-end OAM flow-related cell 110 RM cell (resource management) 111 Reserved The ATM protocol stack voice Video Data ATM adaptation layer ATM layer Physical layer 15

16 Protocol Architecture Control Plane Higher Layer Protocols Plane Management Layer Management User Plane Higher Layer Protocols ATM Adaptation Layer ATM Layer Physical Layer I.121 Protocol Reference Model U-Plane The User Plane provides for the transfer of user application information. C-Plane The Control Plane protocols deals with call and connection control for switching. M-Plane The Management Plane provides management function and exchange information between U-Plane and C-Plane Headers and Trailers 16

17 ATM Networks Higher Layer Protocol Higher Layer Protocol Convergence Segmentation & Reassembly CS SAR AAL Convergence Segmentation & Reassembly CS SAR AAL Generic Flow Control Cell Header Generation & Extraction Cell VPI/VCI Routing/Translation Cell Multiplex/Demultiplex ATM HEC Generation & Verification TC Cell Delineation PHY Frame Multiplexing PMD Transmission Frame Gener. & Recov. UNI ATM PHY NNI ATM PHY Generic Flow Control Cell Header Generation & Extraction Cell VPI/VCI Routing/Translation Cell Multiplex/Demultiplex ATM HEC Generation & Verification TC Cell Delineation PHY Frame Multiplexing PMD Transmission Frame Gener. & Recov. UNI User Network Interface (UNI) Protocol adapted to define connection between ATM users (end-station) and ATM network switch Network Network Interface (NNI) Subnet of UNI defines interface between network nodes (switches) ATM Networks Higher Layer Protocol Convergence Segmentation & Reassembly Generic Flow Control Cell Header Generation & Extraction Cell VPI/VCI Routing/Translation Cell Multiplex/Demultiplex CS SAR AAL ATM HEC Generation & Verification TC Cell Delineation PHY Frame Multiplexing PMD Transmission Frame Gener. & Recov. UNI HLP AAL ATM PHY NNI HLP AAL ATM PHY Higher Layer Protocol Convergence Segmentation & Reassembly Generic Flow Control Cell Header Generation & Extraction Cell VPI/VCI Routing/Translation Cell Multiplex/Demultiplex CS SAR AAL ATM HEC Generation & Verification TC Cell Delineation PHY Frame Multiplexing PMD Transmission Frame Gener. & Recov. UNI For OAM operations we need to invoke AAL Therefore we must have AAL capabilities also in the switches for dealing with C-plane and M-plane commands For some OAM messages SAR is not required This is the case of messages contained in just one ATM cell 17

18 ATM and the OSI model ATM does not map directly with the OSI layers ATM layer performs operations typically found in OSI layers 2 and 3 AAL combines features of layers 4, 5, and 7 of the OSI model Consequentely, it is difficult to separate functions so that internetworking can be performed efficiently E.g.: TCP/IP on top of ATM Layering and delay PD PD PD PD ATM ATM ATM C/S QD & SD QD & SD QD & SD C/S End to end delay is made of different contributions C/S: Convergence /SAR 6000 s variable PD: Propagation Delay 2000 s e2e 500 km SD: Switching Delay 24 s /swicth variable QD: Queueing Delay 225 s/swicth variable Another important factor: link speed However it contributes only to constant delay 18

19 ATM Layers and Sublayers - Physical Layer Physical Medium Dependent (PMD) sublayer Defines actual speed at which ATM traffic can be transmitted across a given physical medium SONET/SDH» Synchronous Transfer Signal. STS-n: basic unit for SONET n= n= Mbps» Synchronous Transfer Module. Basic unit for SDH n=1-2-4 n= Mbps Other Interfaces : E1(2.048 Mbps), T1(1.544 Mbps), T3 (DS Mbps), etc. ATM Layers and Sublayers - Physical Layer Transmission Convergence (TC) Sublayer Deadline protocol for preparing cells for transmission across the physical medium defined by PMD Functions differ according to physical medium Transmission Convergence Sublayer Physical Medium Dependent Sublayer HEC Generation/Verification Cell scrambling/descrambling Cell delineation (H4, HEC) Path Signal Identification (C2) Frequency justification/pointer processing Multiplexing Scrambling/Descrambling Transmission frame generation/recovery Bit timing, Line coding Physical medium B-ISDN specific function SONET or SDH 19

20 The transmission convergence (TC) sublayer HEC cell generation and verification» Implements the HEC state machine Decoupling of cell rate» Maintains a continuous bit stream by inserting idle cells Transmission frame generation and recovery» Such as SONET frames Cell delineation Head Error Control (HEC) Multiple bit error detected (cell discarded) No Error detected (no action) Correction mode No Error detected (no action) Detection mode Error detected (cell discarded) Single bit error detected (correction) ATM HEC: Header Error Correction & Detection» Based on a 8 bit field in the header» Allows Detection of Single bit and Multiple bit errors» Single Error allows Correction -> Cell recovered» Multiple Error -> Cell discarded» Based on an Hamming coding: Bose - Chaduri - Hocquengem (BHC)» 40 bit header needs 6 bits for 1 bit error recovery» With 8 bits we reach 84% of multiple bits error detection 20

21 The ATM layer The ATM layer is concerned with the end-to-end transfer of information, i.e., from the transmitting end-device to the receiving end-device. The ATM layer is a connection-oriented point-to point packet-switched network with fixed-size packets (known as cells). Cell switching is performed at the ATM layer. Cells are delivered to the destination in the order in which they were transmitted. No error and flow control on each hop Low probability of a cell getting lost or delivered to the destination end-device in error. The recovery of the data carried by lost or corrupted cells is expected to be carried out by a higher-level protocol, such as TCP. When TCP/IP runs over ATM, the loss or corruption of the payload of a single cell results in the retransmission of an entire TCP PDU. 21

22 Addressing Each ATM end-device and ATM switch has a unique ATM address. Private and public networks use different ATM addresses. Public networks use E.164 addresses and private networks use the OSI NSAP format. ATM addresses are different to IP addresses. Quality of service in ATM Each ATM connection is associated with a qualityof-service category. Each quality-of-service category is associated with a set of traffic parameters and a set of quality-ofservice parameters. The ATM network guarantees the negotiated quality-of-service for each connection. 22

23 ATM Traffic Classes Different classes of applications require different adaptation layer protocols: Constant Bit Rate Applications: They require that delay from source to destination be bounded, so that isochrony is respected. Variable Bit Rate Applications: They require that delay be bounded but for variable data transmission. Connection-oriented Data Applications: ATM should support traditional data communication traffic. E.g. X.25. Connectionless Data Applications: Most of data community currently uses datagram networking protocols. E.g. TCP/IP. Service Classes and Resource Allocation ABR ABR UBR? VBVBR R CBR 23

24 Service Classes and QoS Guarantees ATM Forum Service Categories (in prior. order)» CBR: assured steady supply of bndwdt at PCR values» VBR: assured supply of bndwdt at ACR with rt and nrt reqs» ABR: bndwdt to keep the application running» UBR: bndwdt as available with no assurance Service Bndwdt Delay Var. Through. Cong. fbck CBR yes yes yes no rt-vbr yes yes yes no nrt-vbr yes no yes no ABR yes no min. Yes UBR no no no no Original Service Classes Service Classes Class A Class B Class X Class C Class D Applications Circuit Emulation Compresse Media Cell Relay Bursty data Datagram service Constant Bit Rate Variable Bit Rate Parameters Timing required Timing not required Connection Oriented Connectionless AAL3/4 AALs AAL1 AAL2 AAL0 AAL5 ITU-T Traffic Classes» Class A: CBR - Connection oriented - Timing relationship» Class B: VBR - Connection oriented - Timing relationship» Class C: VBR - Connection oriented - No timing req.» Class D: VBR - Connectionless - No timing req. ATM Forum Traffic Classes» Class X: ABR & UBR 24

25 Quality of Service in ATM Parameter Cell Loss Ratio Cell Misinsertion Rate Cell Error Ratio Severely Errored Cell Block Ratio Cell Transfer Delay Mean Cell Transfer Delay Cell Delay Variation Definition Ratio of lost cells to transmitted cells Number of misinserted cells per connection per second Errored cells to delivered cells Number of errored cells blocks to total number of cell blocks Transfer delay for a single cell Delay averaged over multiple cells Difference between average delay and a single observation Cell loss rate» This is a very popular QoS parameter and it was the first one to be used extensively in ATM networks.» It is easy to quantify, as opposed to other QoS parameters such as jitter and cell transfer delay. It has been used extensively as a guidance to dimensioning ATM switches, and in call admission control algorithms. 25

26 Jitter An important QoS parameter for voice and video. It refers to the variability of the inter-arrival times at the destination Sender Receiver cell i-1 cell i cell i+1 ATM cloud cell i-1 cell i cell i+1 t i-1 t i s i-1 s i Inter-departure gaps Inter-arrival gaps Cell transfer delay (CTD) The time it takes to transfer a cell end-to-end, that is, from the transmitting end-device to the receiving end-device. It comprises of» Fixed cell transfer delay Propagation delay, fixed delays induced by transmission systems, and fixed switch processing times» Variable cell transfer delay, known as the peak-to-peak cell delay variation Queueing delays in switches 26

27 Maximum Cell transfer delay (max CTD) This is a statistical upper bound on the end-to-end cell transfer delay. Cell Delay variation pdf 1% of the total area Fixed CTD max CTD cells delivered late Cell error ratio (CER) and Cell misinsertion rate (CMR) The CER of a connection is the ratio of the number of errored cells to the total number of cells transmitted by the source. An errored cell is a cell delivered with erroneous payload. CMR is the rate of cells delivered to a wrong destination, calculated over a fixed period of time. 27

28 Traffic Descriptor Peak Cell Rate (PCR) Sustained Cell Rate (SCR) Minimum Cell Rate (MCR) Cell Delay Variation Tolerance (CDVT) Maximum Burst Size (MBS) Flow Specification 28

29 Attributes for: CBR, RT-VBR, NRT-VBR, UBR CBR» Class attributes: PCR, CDVT» QoS attributes: peak-to-peak CDV, MaxCTD, CLR rt-vbr» Class attributes: PCR, CDVT, SCR, MBS, CDVT» QoS attributes: peak-to-peak CDV, MaxCTD, CLR nrt-vbr» Class attributes: PCR, CDVT, SCR, MBS, CDVT» QoS attributes: CLR UBR» PCR is specified, but it may not be subject to CAC and policing» No QoS parameters are signaled Attributes for ABR and GFR ABR» Class attributes: PCR, CDVT, MCR» QoS attributes: CLR (possible, depends on network)» Other attributes: feedback messages GFR» Class attributes: PCR, CDVT, MCR, MBS, MFS, CDVT» QoS attributes: CLR (possible, depends on network) 29

30 Quality of Service in ATM QoS can be guaranteed only if traffic control mechanisms are enforced» Virtual Path Traffic Management» Connection Admission Control» Flow Control Usage Parameter Control (UPC) Network Parameter Control (NPC)» Priority Control» Traffic Shaping» Fast Resource Management» Congestion Control Quality of Service in ATM Connection Admission Control (CAC)» The mechanisms in the call set-up phase to decide if a VC/VP connection can be accepted» Users specify the traffic characteristics peak cell rate average cell rate burstiness peak duration» and the requested QoS» The network evaluates its capability to offer that QoS given the current network occupancy 30

31 Quality of Service in ATM Flow Control» Can be performed at both UNI and NNI levels» Checks on the validity of VPI/VCI values» Traffic volume monitoring Three basic mechanisms to punish misbehaviors» Connection release» Cell discarding» Cell tagging Effective if combined with Traffic Shaping The ATM adaptation layer The purpose of AAL is to isolate higher layers from the specific characteristics of the ATM layer. AAL consists of the» convergence sublayer, and the» segmentation-and-reassembly sublayer. 31

32 ATM layers and sublayers Headers and Trailers introduced by AAL 32

33 ATM Adaptation Layer 1- AAL 1 This AAL can be used for applications such as:» Circuit emulation services It emulates a point-to-point TDM circuit over ATM» Constant-bit rate audio Used to provide an interconnection between two PBXs over a private or public ATM network ATM Adaptation Layer 1- AAL 1» Constant Bit Rate (CBR); traffic sensitive to cell loss and delay -Digital voice and video, circuit emulation (transport for E1 link)» Include mechanisms for recovering the source timing» Requires an additional byte of header for sequence numbering (47 bytes of payload) CS SAR User data from higher layer protocol CS-PDU CS-PDU CS-PDU 47-Bytes 47-Bytes CSI SN SNP 47-Bytes CSI 1-bit SN sequen.num.3 bit SNP protection 4 bit 33

34 The SAR encapsulation for AAL 1 SAR Header payload SN SNP 47 bytes CSI Sequence. count CRC-3 Parity 1 bit 3 bits 3 bits 1 bit The AAL 1 CS functions: 1. Handling of cell variation» Due to queueing delays, inter-arrival times of cells vary (jitter). Sender Receiver cell i-1 cell i cell i+1 ATM cloud cell i-1 cell i cell i+1 t t s s i-1 i i-1 i Inter-departure gaps Inter-arrival gaps» CS writes received data into a buffer, and then delivers the information to the application at constant bit rate. 34

35 The AAL 1 CS functions: 2. Processing of the sequence count» The sequence count values are processed by CS in order to detect lost or misinserted cells. Detected misinserted cells are discarded. In order to maintain bit count integrity of the AAL user information, it may be necessary to compensate for lost cells by inserting dummy SAR-PDU payloads. 3. Forward error correction» For video and high quality audio, forward error correction may be performed in order to protect against bit errors. This may be combined with interleaving of AAL user bits to give a more secure protection against errors. The AAL 1 CS functions: 4. Transfer of timing information a. Synchronous residual time stamp (SRTS): CS conveys to the receiver in the CSI field the difference between a common clock derived from the network and the sender s clock b. Adaptive clock method: The receiver writes the received information into a buffer and reads out from the buffer. If its clock is fast/slow the occupancy in the buffer will be below/over the median 35

36 The AAL 1 CS functions: 5. Structured and unstructured data transfers Two CS-PDU formats have been defined: a.cs-pdu non-p format: Constructed from 47 bytes of information supplied by an AAL user b. CS-PDU P format: Constructed from a 1-byte header and 46 bytes of information supplied by an AAL user. The header consists of a 7-bit pointer (SDT pointer) and 1 even bit parity. ATM Adaptation Layer 2 - AAL 2 Variable Bit Rate (VBR); time sensitive traffic.» Packetized voice and video (compressed) Allows a cell to be transmitted before the payload is full to accommodate an application's time requirement. Specifications completed only in

37 ATM Adaptation Layer 2 - AAL 2 At the sender, AAL 2 multiplexes several streams onto the same ATM connection At the receiver, it de-multiplexes the date from the connection to the individual streams. AAL2: The SSCS and CPS sublayers The AAL 2 services are provided by the convergence sublayer, which is subdivided into the» Service Specific Convergence Sublayer (SSCS)» Common part sublayer (CPS). Sometimes called Common Part Convergence Sublayer (CPCS) 37

38 Functional model of AAL 2 (sender side) Each stream is served by a separate SSCS which is associated with a CID AAL-SAP SSCS SSCS CID=Z SSCS CID=Y CID=X CPS ATM-SAP AAL2 CPS-PDU A CPS-PDU consists of 48-bytes and forms the payload of the ATM Cell The CPS-PDU has a 1 byte header (called Start Field) The remaining 47 bytes are filled by multiple CPS-packets and by padding bits 38

39 AAL2 CPS-PDU: An example with only 1 CPS-Packet 48 bytes Variable OSF SN P CID LI UUI HEC PAD Start Field CPS-Packet Header CPS-Packet Payload OSF: Offset - Bits to Payload SN: Sequence Number P: Odd Parity Check for the Start Field CID: Channel ID - Identifies User Traffic LI: Length Indicator - Bytes in the Payload UUI: User-to-User Indicator - User Defined Field HEC: error check on the 3 byte CPS-packet header AAL2: The Offset Field (OSF) Used to identify the beginning of a CPSpacket. It points to the first new CPSpacket in the CPS-PDU payload In the absence of a new CPS-packet, it points to the beginning of the pad The value of 47 indicates that there is no beginning of a CPS-packet in the CPS- PDU. 39

40 AAL2: The CPS-Packet header fields Channel identifier (CID) - 8 bits:» Identifies a channel. Same value is used for both directions.» CIDs are allocated using the AAL negotiation procedures (ANP) Length indicator (LI) - 6 bits:» Default maximum length of the CPS-Packet payload is 45 bytes. Header error control (HEC) - 5 bits:» Pattern is: x 5 +x User-to-user-indication (UUI) - 3 bits:» Used to transfer information transparently between the peers. AAL2 example: 2 PDUs containing multiple CPS-Packets S PH G.729A PH G.729A PH G.729A PDU 1 S G.729A PH G.729A PH G.729A PAD PDU 2 Example: G.729A coded voice with RTP timing» 4 bytes compressed RTP header» 10 bytes G.729A for 8 kbps coding» AAL fills the cells until there is room» The third G.729A packet is splitted in two cells» The S (OSF) field in the second cell points to the PH (CPS-Packet Header) field of the fourth packet 40

41 ATM Adaptation Layers 3/4 - AAL 3/4» Bursty (VBR) connection-oriented traffic (AAL3). -Error messages, large file transfer like CAD or Data Backup-» Bursty (VBR) connectionless traffic (AAL4)(short but bursty transfer). -LANs, Frame Relay-» Error detection on each cell.» Support cell multiplexing -AAL3/4 have same SAR- AAL 3/4: The CS-PDU format 41

42 ATM 3/4: The SAR-PDU Format Header CPS-PDU payload Trailer CPS-PDU SAR-PDUs Begin, cont., end, single message ST SN RES MID 47-Bytes SAR-PDU payload LI CRC SAR-PDU ST segment type, 2bits SN sequence number, 4 bits RES MID reserved field or multiplexing identifier, 10 bits LI length indicator, 6 bits CRC cyclic redundancy check, 10 bits ATM Adaptation Layer 5 - AAL 5» Simple and efficient adaptation layer (simplified version of AAL 3/4, uses 5 bytes header). -For connectionless or connection-oriented VBR traffic-» High speed LANs» Assumes that higher layer protocol provide for error recovery -Simplifies SAR-» Assumes that only one message is crossing the ATM UNI at a time -No support for cell multiplexing- CS User data from higher layer protocol CS-PDU CS-PDU CS-PDU Header CPS-PDU payload Trailer Header CPS-PDU payload Trailer SAR SAR PDU Payload 42

43 ATM Adaptation Layer 5 - AAL 5» Simple and efficient adaptation layer (simplified version of AAL 3/4, uses 5 bytes header). -For connectionless or connection-oriented VBR traffic-» High speed LANs» Assumes that higher layer protocol provide for error recovery -Simplifies SAR-» Assumes that only one message is crossing the ATM UNI at a time -No support for cell multiplexing- CS User data from higher layer protocol CS-PDU CS-PDU CS-PDU Header CPS-PDU payload Trailer Header CPS-PDU payload Trailer SAR SAR PDU Payload 43

ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy)

ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy) ATM Asynchronous Transfer Mode (and some SDH) (Synchronous Digital Hierarchy) Why use ATM? Circuit switched connections: After initial setup no processing in network nodes Fixed bit rates, fixed time delay

More information

Computer Networks II

Computer Networks II Computer Networks II Inter-domain routing with BGP4 (3/4) Giorgio Ventre COMICS LAB Dipartimento di Informatica e Sistemistica Università di Napoli Federico II Nota di Copyright Quest insieme di trasparenze

More information

ATM Logical Connections: VCC. ATM Logical Connections: VPC

ATM Logical Connections: VCC. ATM Logical Connections: VPC ATM Logical Connections: VCC Logical Connections in ATM are referred to as virtual channel connections (VCCs). Virtual channel (VC) is a generic term used to describe unidirectional transport of ATM cells

More information

! Cell streams relating to different media types are multiplexed together on a statistical basis for transmission and switching.

! Cell streams relating to different media types are multiplexed together on a statistical basis for transmission and switching. Asynchronous Transfer Mode (ATM) Networks! All source media is first broken down into a stream of fixed sized units known as cells.! Cell streams relating to different media types are multiplexed together

More information

ATM Technology in Detail. Objectives. Presentation Outline

ATM Technology in Detail. Objectives. Presentation Outline ATM Technology in Detail Professor Richard Harris Objectives You should be able to: Discuss the ATM protocol stack Identify the different layers and their purpose Explain the ATM Adaptation Layer Discuss

More information

Computer Networks II

Computer Networks II Computer Networks II Multi Protocol Switching Giorgio Ventre COMICS LAB Dipartimento di formatica e Sistemistica Università di Napoli Federico II Nota di Copyright Quest insieme di trasparenze è stato

More information

Asynchronous Transfer Mode

Asynchronous Transfer Mode ATM Asynchronous Transfer Mode CS420/520 Axel Krings Page 1 Protocol Architecture (diag) CS420/520 Axel Krings Page 2 1 Reference Model Planes User plane Provides for user information transfer Control

More information

Asynchronous. nous Transfer Mode. Networks: ATM 1

Asynchronous. nous Transfer Mode. Networks: ATM 1 Asynchronous nous 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 Two-way batch One-way interactive

More information

Introduction to ATM Traffic Management on the Cisco 7200 Series Routers

Introduction to ATM Traffic Management on the Cisco 7200 Series Routers CHAPTER 1 Introduction to ATM Traffic Management on the Cisco 7200 Series Routers In the latest generation of IP networks, with the growing implementation of Voice over IP (VoIP) and multimedia applications,

More information

CPEG 514. Lecture 11 Asynchronous Transfer Mode (ATM) CPEG 514

CPEG 514. Lecture 11 Asynchronous Transfer Mode (ATM) CPEG 514 Lecture 11 Asynchronous Transfer Mode () Outline Introduction Virtual Circuit Setup PVC vs. SVC Quality of Service and Congestion Control IP over and Frame Relay interworking Network (integrated voice,

More information

ATM. Asynchronous Transfer Mode. these slides are based on USP ATM slides from Tereza Carvalho. ATM Networks Outline

ATM. Asynchronous Transfer Mode. these slides are based on USP ATM slides from Tereza Carvalho. ATM Networks Outline ATM Asynchronous Transfer Mode these slides are based on USP ATM slides from Tereza Carvalho 1 ATM Networks Outline ATM technology designed as a support for ISDN Definitions: STM and ATM Standardization

More information

This Lecture. BUS Computer Facilities Network Management X.25. X.25 Packet Switch. Wide Area Network (WAN) Technologies. X.

This Lecture. BUS Computer Facilities Network Management X.25. X.25 Packet Switch. Wide Area Network (WAN) Technologies. X. This ecture BUS350 - Computer Facilities Network Management Wide rea Network (WN) Technologies. X.5 Frame Relay TM Faculty of Information Technology Monash University Faculty of Information Technology

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther

More information

BROADBAND AND HIGH SPEED NETWORKS

BROADBAND AND HIGH SPEED NETWORKS BROADBAND AND HIGH SPEED NETWORKS INTRODUCTION ATM stands for Asynchronous Transfer Mode ATM is a flexible high bandwidth, low delay network technology that is: Capable of handling voice, video and data

More information

ATM Asynchronous Transfer Mode revisited

ATM Asynchronous Transfer Mode revisited ATM Asynchronous Transfer Mode revisited ACN 2007 1 ATM GOAL To establish connections between an arbitrary number of hosts...... over channels that fulfills a certain QoS level. -> ATM networks make it

More information

BROADBAND AND HIGH SPEED NETWORKS

BROADBAND AND HIGH SPEED NETWORKS BROADBAND AND HIGH SPEED NETWORKS ATM SERVICE CATEGORIES Service Categories : represent particular combinations of traffic parameters and QoS parameters. These parameters are determined by users for a

More information

Protocol Architecture (diag) Computer Networks. ATM Connection Relationships. ATM Logical Connections

Protocol Architecture (diag) Computer Networks. ATM Connection Relationships. ATM Logical Connections 168 430 Computer Networks Chapter 11 Asynchronous Transfer Mode Protocol Architecture Similarities between ATM and packet switching Transfer of data in discrete chunks Multiple logical connections over

More information

William Stallings Data and Computer Communications 7 th Edition. Chapter 11 Asynchronous Transfer Mode

William Stallings Data and Computer Communications 7 th Edition. Chapter 11 Asynchronous Transfer Mode William Stallings Data and Computer Communications 7 th Edition Chapter 11 Asynchronous Transfer Mode Protocol Architecture Similarities between ATM and packet switching Transfer of data in discrete chunks

More information

different problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management

different problems from other networks ITU-T specified restricted initial set Limited number of overhead bits ATM forum Traffic Management Traffic and Congestion Management in ATM 3BA33 David Lewis 3BA33 D.Lewis 2007 1 Traffic Control Objectives Optimise usage of network resources Network is a shared resource Over-utilisation -> congestion

More information

Asynchronous Transfer Mode (ATM) ATM concepts

Asynchronous Transfer Mode (ATM) ATM concepts Asynchronous Transfer Mode (ATM) Asynchronous Transfer Mode (ATM) is a switching technique for telecommunication networks. It uses asynchronous time-division multiplexing,[1][2] and it encodes data into

More information

Bandwidth-on-Demand up to very high speeds. Variety of physical layers using optical fibre, copper, wireless. 3BA33 D.Lewis

Bandwidth-on-Demand up to very high speeds. Variety of physical layers using optical fibre, copper, wireless. 3BA33 D.Lewis Broadband ISDN 3BA33 David Lewis 3BA33 D.Lewis 2007 1 B-ISDN Model has 3 planes User Control Management 3BA33 D.Lewis 2007 3 Broadband ISDN Was Expected to be the Universal Network of the future Takes

More information

A T M. Cell Switched Technology. not SMDS. Defacto Standard Multimedia capable Use with SONET or SDH. Fixed Length - 53 bytes. DigiPoints Volume 1

A T M. Cell Switched Technology. not SMDS. Defacto Standard Multimedia capable Use with SONET or SDH. Fixed Length - 53 bytes. DigiPoints Volume 1 A T M Cell Switched Technology Fixed Length - 53 bytes not SMDS Defacto Standard Multimedia capable Use with SONET or SDH SCTE VA 12.1 SONET Optical Carrier (OC) Rates and SDH Synchronous Transport Module

More information

ATM Introduction. The Grand Unification 2005/03/11. (C) Herbert Haas

ATM Introduction. The Grand Unification 2005/03/11. (C) Herbert Haas ATM Introduction The Grand Unification Agenda What is it? Who wants it? Who did it? Header and Switching ATM Layer Hypercube Adaptation Layers Signaling Addresses 2 What is ATM? High-Speed Virtual Circuits

More information

Advanced Internet Technologies

Advanced Internet Technologies Advanced Internet Technologies Chapter 2 ATM Dr.-Ing. Falko Dressler Chair for Computer Networks & Internet Wilhelm-Schickard-Institute for Computer Science University of Tübingen http://net.informatik.uni-tuebingen.de/

More information

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross Part 5: Link Layer Technologies CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross 1 Outline PPP ATM X.25 Frame Relay 2 Point to Point Data Link Control One sender, one receiver,

More information

CISC452 Telecommunications Systems. Lesson 6 Frame Relay and ATM

CISC452 Telecommunications Systems. Lesson 6 Frame Relay and ATM CISC452 Telecommunications Systems Lesson 6 Frame Relay and ATM 1 Technology Comparison Private Line X.25 SMDS Frame Relay ATM IP Speed 56K - 622M 9.6K - 2.048M 56K - 34M Dial - 45M 1.5M - 622M Dial -

More information

ATM Quality of Service (QoS)

ATM Quality of Service (QoS) ATM Quality of Service (QoS) Traffic/Service Classes, Call Admission Control Usage Parameter Control, ABR Agenda Introduction Service Classes and Traffic Attributes Traffic Control Flow Control Special

More information

11. Traffic management in ATM. lect11.ppt S Introduction to Teletraffic Theory Spring 2003

11. Traffic management in ATM. lect11.ppt S Introduction to Teletraffic Theory Spring 2003 lect11.ppt S-38.145 - Introduction to Teletraffic Theory Spring 2003 1 Contents Introduction ATM technique Service categories and traffic contract Traffic and congestion control in ATM Connection Admission

More information

Introduction. ATM Technology. What is ATM? Agenda

Introduction. ATM Technology. What is ATM? Agenda Introduction Technology Asynchronous Transfer Mode Principles, ing, AAL, Signaling In 1986 the CCITT (now ITU-T) adopted as background technology for B-ISDN B-ISDN intended to replace several widespread

More information

Network Working Group Request for Comments: 2761 Category: Informational February 2000

Network Working Group Request for Comments: 2761 Category: Informational February 2000 Network Working Group Request for Comments: 2761 Category: Informational J. Dunn C. Martin ANC, Inc. February 2000 Terminology for ATM Benchmarking Status of this Memo This memo provides information for

More information

Appendix 5 - ATM Technology in Detail

Appendix 5 - ATM Technology in Detail Technology Asynchronous Transfer Mode Principles, Layering, AAL, Signaling Agenda Introduction Reference Model Physical Layer Layer Switching Details Adaptation Layer Signaling and Addressing Technology,

More information

1997, Scott F. Midkiff 1

1997, Scott F. Midkiff 1 Welcome to! Loooooooooooooooots of acronyms! By Scott Midkiff ECpE/CS 5516, VPI Spring 1997 (modified by Marc Abrams for Spring 1998) A lot of what s in came from the phone and ing worlds, not the LAN

More information

Chapter 10. Circuits Switching and Packet Switching 10-1

Chapter 10. Circuits Switching and Packet Switching 10-1 Chapter 10 Circuits Switching and Packet Switching 10-1 Content Switched communication networks Circuit switching networks Circuit-switching concepts Packet-switching principles X.25 (mentioned but not

More information

Communication Networks

Communication Networks Communication Networks Chapter 3 Multiplexing Frequency Division Multiplexing (FDM) Useful bandwidth of medium exceeds required bandwidth of channel Each signal is modulated to a different carrier frequency

More information

UNI Signalling 4.0. Scope Connection Types Call Endpoints Signalling Mechanisms Traffic Contract Service Parameters Futures Summary.

UNI Signalling 4.0. Scope Connection Types Call Endpoints Signalling Mechanisms Traffic Contract Service Parameters Futures Summary. Signalling 4.0 Topics Scope ion Types Endpoints Signalling Mechanisms Traffic Contract Service Parameters Futures Summary Page 1 Scope of Signalling User-User Signalling User-Network Signalling Network-Network

More information

BROADBAND AND HIGH SPEED NETWORKS

BROADBAND AND HIGH SPEED NETWORKS BROADBAND AND HIGH SEED NETWORKS LAYERS The function and associated information of the planes is as follows: The reference model is composed of the following planes: Control lane manages the call and connection.

More information

Intermediate Traffic Management

Intermediate Traffic Management Intermediate Traffic Management This presentation has been generated by the ATM Forum for the purpose of educating the public on ATM Technology and the ATM Forum s activities. This presentation is the

More information

Asynchronous Transfer Mode (ATM) Broadband ISDN (B-ISDN)

Asynchronous Transfer Mode (ATM) Broadband ISDN (B-ISDN) Asynchronous Transfer Mode (ATM) Broadband ISDN (B-ISDN) Petr Grygárek rek 1 ATM basic characteristics Integrates transfer of voice, video, data and other media using statistical al multiplexing ing multiplexes

More information

11. Traffic management in ATM

11. Traffic management in ATM lect11.ppt S-38.145 - Introduction to Teletraffic Theory - Fall 2000 1 Contents Introduction ATM technique Service categories Traffic contract Traffic and congestion control in ATM Connection Admission

More information

Asynchronous Transfer Mode

Asynchronous Transfer Mode CHAPTER 20 This chapter describes the level of support that Cisco ANA provides for ATM, as follows: Technology Description, page 20-1 Information Model Objects (IMOs), page 20-3 Vendor-Specific Inventory

More information

Lesson 3 Network technologies - Controlling

Lesson 3 Network technologies - Controlling Lesson 3 Network technologies - Controlling Objectives : Network control or traffic engineering is one of the important techniques in the network. Understanding QoS control, traffic engineering and OAM

More information

SDH. Protected monitoring point or dedicated monitor access

SDH. Protected monitoring point or dedicated monitor access CMA 3000 ATM Test Options SPECIFICATIONS Testing ATM connections has never been easier CMA 3000 is Anritsu s next-generation portable and futureproof field tester for the installation and maintenance of

More information

Basic concept of ATM communication

Basic concept of ATM communication Lesson 3 AM Network (2days) Basic concept of AM communication Protocol structure of AM network Hardware routing OSI reference model AM network protocols Objectives : AM concepts are typical connection

More information

DigiPoints Volume 1. Leader Guide. Module 12 Asynchronous Transfer Mode. Summary. Outcomes. Objectives. Prerequisites

DigiPoints Volume 1. Leader Guide. Module 12 Asynchronous Transfer Mode. Summary. Outcomes. Objectives. Prerequisites Asynchronous Transfer Mode Page 12.i DigiPoints Volume 1 Module 12 Asynchronous Transfer Mode Summary This last module of, covers ATM, and provides an end-to-end data communications model that draws on

More information

ATM networks. C. Pham Université de Pau et des Pays de l Adour LIUPPA Laboratory

ATM networks. C. Pham Université de Pau et des Pays de l Adour LIUPPA Laboratory ATM networks C. Pham Université de Pau et des Pays de l Adour LIUPPA Laboratory http://www.univ-pau.fr/~cpham Congduc.Pham@univ-pau.fr Issues Driving LAN Changes Traffic Integration Voice, video and data

More information

What Is Congestion? Computer Networks. Ideal Network Utilization. Interaction of Queues

What Is Congestion? Computer Networks. Ideal Network Utilization. Interaction of Queues 168 430 Computer Networks Chapter 13 Congestion in Data Networks What Is Congestion? Congestion occurs when the number of packets being transmitted through the network approaches the packet handling capacity

More information

Ethernet Switches (more)

Ethernet Switches (more) Ethernet Switches layer 2 (frame) forwarding, filtering using LAN addresses Switching: A-to-B and A - to-b simultaneously, no collisions large number of interfaces often: individual hosts, star-connected

More information

Congestion in Data Networks. Congestion in Data Networks

Congestion in Data Networks. Congestion in Data Networks Congestion in Data Networks CS420/520 Axel Krings 1 Congestion in Data Networks What is Congestion? Congestion occurs when the number of packets being transmitted through the network approaches the packet

More information

Lecture 03 Chapter 11 Asynchronous Transfer Mode

Lecture 03 Chapter 11 Asynchronous Transfer Mode NET 456 High Speed Networks Lecture 03 Chapter 11 Asynchronous Transfer Mode Dr. Anis Koubaa Reformatted slides from textbook Data and Computer Communications, Ninth Edition by William Stallings, 1 (c)

More information

2001 ALCATEL BELL N.V. ALL RIGHTS RESERVED VHBE Alcatel University. Page 1

2001 ALCATEL BELL N.V. ALL RIGHTS RESERVED VHBE Alcatel University. Page 1 1 Page 1 ADSL coaching team Frank Vercamme Frank.Vercamme@alcatel.be Marc Debacker Marc.Debacker@alcatel.be Werner Van Loock Werner.van_loock@alcatel.be Brian Bogaerts Brian.Bogaerts@alcatel.be Customer

More information

Lecture 4 Wide Area Networks - Asynchronous Transfer Mode

Lecture 4 Wide Area Networks - Asynchronous Transfer Mode DATA AND COMPUTER COMMUNICATIONS Lecture 4 Wide Area Networks - Asynchronous Transfer Mode Mei Yang Based on Lecture slides by William Stallings 1 ATM a streamlined packet transfer interface similarities

More information

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI 621 213 UNIT I HIGH SPEED NETWORKS Part A (2 Marks) 1. Differentiate Frame relay and X.25 packet-switching service. -> Call control signaling is carried on

More information

The Design and modeling of input and output modules for an ATM network switch

The Design and modeling of input and output modules for an ATM network switch Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections 10-1-1997 The Design and modeling of input and output modules for an ATM network switch Darin Murphy Follow this

More information

Lecture 4 Wide Area Networks - Congestion in Data Networks

Lecture 4 Wide Area Networks - Congestion in Data Networks DATA AND COMPUTER COMMUNICATIONS Lecture 4 Wide Area Networks - Congestion in Data Networks Mei Yang Based on Lecture slides by William Stallings 1 WHAT IS CONGESTION? congestion occurs when the number

More information

Wireless Networks. Communication Networks

Wireless Networks. Communication Networks Wireless Networks Communication Networks Types of Communication Networks Traditional Traditional local area network (LAN) Traditional wide area network (WAN) Higher-speed High-speed local area network

More information

Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs

Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs Understanding the Variable Bit Rate Real Time (VBR rt) Service Category for ATM VCs Document ID: 10414 Contents Introduction Prerequisites Requirements Components Used Conventions What is Variable Bit

More information

Cell Switching (ATM) Commonly transmitted over SONET other physical layers possible. Variable vs Fixed-Length Packets

Cell Switching (ATM) Commonly transmitted over SONET other physical layers possible. Variable vs Fixed-Length Packets Cell Switching (ATM) Connection-oriented packet-switched network Used in both WAN and LAN settings Signaling (connection setup) Protocol: Q2931 Specified by ATM forum Packets are called cells 5-byte header

More information

INTERNATIONAL TELECOMMUNICATION UNION INTEGRATED SERVICES DIGITAL NETWORK (ISDN) OVERALL NETWORK ASPECTS AND FUNCTIONS

INTERNATIONAL TELECOMMUNICATION UNION INTEGRATED SERVICES DIGITAL NETWORK (ISDN) OVERALL NETWORK ASPECTS AND FUNCTIONS INTERNATIONAL TELECOMMUNICATION UNION ITU-T I.363 TELECOMMUNICATION (03/93) STANDARDIZATION SECTOR OF ITU INTEGRATED SERVICES DIGITAL NETWORK (ISDN) OVERALL NETWORK ASPECTS AND FUNCTIONS B-ISDN ATM ADAPTATION

More information

Rohit Goyal 1, Raj Jain 1, Sonia Fahmy 1, Shobana Narayanaswamy 2

Rohit Goyal 1, Raj Jain 1, Sonia Fahmy 1, Shobana Narayanaswamy 2 MODELING TRAFFIC MANAGEMENT IN ATM NETWORKS WITH OPNET Rohit Goyal 1, Raj Jain 1, Sonia Fahmy 1, Shobana Narayanaswamy 2 1. The Ohio State University, Department of Computer and Information Science, 2015

More information

Packet Switching. Hongwei Zhang Nature seems to reach her ends by long circuitous routes.

Packet Switching. Hongwei Zhang  Nature seems to reach her ends by long circuitous routes. Problem: not all networks are directly connected Limitations of directly connected networks: limit on the number of hosts supportable limit on the geographic span of the network Packet Switching Hongwei

More information

ITU-T I.150. B-ISDN asynchronous transfer mode functional characteristics

ITU-T I.150. B-ISDN asynchronous transfer mode functional characteristics INTERNATIONAL TELECOMMUNICATION UNION ITU-T I.150 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (02/99) SERIES I: INTEGRATED SERVICES DIGITAL NETWORK General structure General description of asynchronous

More information

NETWORK PARADIGMS. Bandwidth (Mbps) ATM LANS Gigabit Ethernet ATM. Voice, Image, Video, Data. Fast Ethernet FDDI SMDS (DQDB)

NETWORK PARADIGMS. Bandwidth (Mbps) ATM LANS Gigabit Ethernet ATM. Voice, Image, Video, Data. Fast Ethernet FDDI SMDS (DQDB) 1. INTRODUCTION NETWORK PARADIGMS Bandwidth (Mbps) 1000 ATM LANS Gigabit Ethernet ATM 100 10 Fast Ethernet FDDI SMDS (DQDB) Voice, Image, Video, Data 1 Ethernet/ Token Ring/ Token Bus Frame Relay X.25

More information

Rohit Goyal 1, Raj Jain 1, Sonia Fahmy 1, Shobana Narayanaswamy 2

Rohit Goyal 1, Raj Jain 1, Sonia Fahmy 1, Shobana Narayanaswamy 2 MODELING TRAFFIC MANAGEMENT IN ATM NETWORKS WITH OPNET Rohit Goyal 1, Raj Jain 1, Sonia Fahmy 1, Shobana Narayanaswamy 2 1. The Ohio State University, Department of Computer and Information Science, 2015

More information

ATM Networks. Raj Jain

ATM Networks. Raj Jain ATM Networks Professor of Computer and Information Sciences The Ohio State University Columbus, OH 43210-1277 http://www.cis.ohio-state.edu/~jain/ 1 Overview ATM: Overview ATM Protocol Layers Network Interfaces

More information

Vanguard Managed Solutions

Vanguard Managed Solutions Vanguard Managed Solutions Vanguard Applications Ware IP and LAN Feature Protocols Asynchronous Transfer Mode Notice 2005 Vanguard Managed Solutions, LLC 575 West Street Mansfield, Massachusetts 02048

More information

Esempi di programmi client/server in Python 2

Esempi di programmi client/server in Python 2 Reti di Calcolatori I Prof. Roberto Canonico Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione Corso di Laurea in Ingegneria Informatica A.A. 2018-2019 Esempi di programmi client/server

More information

Asynchronous_Transfer_Mode_Switching

Asynchronous_Transfer_Mode_Switching Asynchronous Transfer Mode (ATM) is an International Telecommunication Union-Telecommunications Standards Section (ITU-T) standard for cell relay wherein information for multiple service types, such as

More information

Voice And Telephony over ATM: Status

Voice And Telephony over ATM: Status Voice And Telephony over ATM: Status Columbus, OH 43210 Jain@CIS.Ohio-State.Edu http://www.cis.ohio-state.edu/~jain/ March 1998 1 Overview VTOA: Protocol Stack and Services AAL: AAL1, AAL5, New AAL2 Interworking

More information

Internetworking Part 1

Internetworking Part 1 CMPE 344 Computer Networks Spring 2012 Internetworking Part 1 Reading: Peterson and Davie, 3.1 22/03/2012 1 Not all networks are directly connected Limit to how many hosts can be attached Point-to-point:

More information

EUROPEAN ETS TELECOMMUNICATION August 1995 STANDARD

EUROPEAN ETS TELECOMMUNICATION August 1995 STANDARD EUROPEAN ETS 300 354 TELECOMMUNICATION August 1995 STANDARD Source: ETSI TC-NA Reference: DE/NA-052729 ICS: 33.040 Key words: Broadband, ISDN, PRM Broadband Integrated Services Digital Network (B-ISDN);

More information

Packet Switching - Asynchronous Transfer Mode. Introduction. Areas for Discussion. 3.3 Cell Switching (ATM) ATM - Introduction

Packet Switching - Asynchronous Transfer Mode. Introduction. Areas for Discussion. 3.3 Cell Switching (ATM) ATM - Introduction Areas for Discussion Packet Switching - Asynchronous Transfer Mode 3.3 Cell Switching (ATM) Introduction Cells Joseph Spring School of Computer Science BSc - Computer Network Protocols & Arch s Based on

More information

Figure 10.1 Cell switching principles: (a) routing schematic; (b) VP routing; (c) VC routing.

Figure 10.1 Cell switching principles: (a) routing schematic; (b) VP routing; (c) VC routing. Figure. Cell switching principles: (a) routing schematic; (b) VP routing; (c) VC routing. (a) PCI =,,, 4 4 PCI =, 4 4 6 PCI = 6, Link/Port RT Link/Port RT Link/Port RT In Port PCI 4 Out Port PCI 4 6 Port

More information

Can you be sure that there are no weak links?

Can you be sure that there are no weak links? Can you be sure that there are no weak links? Application Note 55 Advanced Broadband Testing: ATM QoS Traffic Contract Signalling Monitoring ATM Service Contents Practice 3 Turn-up: A fast test of UNI

More information

Computer Networks II

Computer Networks II Computer Networks II QoS: Techniques and Architectures Giorgio Ventre COMICS LAB Dipartimento di Informatica e Sistemistica Università di Napoli Federico II Nota di Copyright Quest insieme di trasparenze

More information

Management of Low and Variable Bit Rate. ATM Adaptation Layer Type 2 Traffic

Management of Low and Variable Bit Rate. ATM Adaptation Layer Type 2 Traffic Western Australian Telecommunications Research Institute and The University of Western Australia Management of Low and Variable Bit Rate ATM Adaptation Layer Type 2 Traffic Charles Voo This thesis is presented

More information

Performance Analysis & QoS Guarantee in ATM Networks

Performance Analysis & QoS Guarantee in ATM Networks P a g e 131 Global Journal of Computer Science and Technology Performance Analysis & QoS Guarantee in ATM Networks Parag Jain!, Sandip Vijay!!, S. C. Gupta!!!! Doctoral Candidate, Bhagwant Univ. & Professor,

More information

Teldat Router ATM Doc. DM740-I Rev June, 2003

Teldat Router ATM Doc. DM740-I Rev June, 2003 Teldat Router ATM Doc. DM740-I Rev. 10.10 June, 2003 INDEX Chapter 1 The ATM protocol...1 1. Introduction... 2 2. General Overview of ATM protocol... 3 2.1. Reference Model... 4 2.2. Physical Layer...

More information

NAME: (Exam :SECTION A) Notes: Any script without a name will receive no points. You must show the calculations for the descriptive questions.

NAME: (Exam :SECTION A) Notes: Any script without a name will receive no points. You must show the calculations for the descriptive questions. SAMPLE TEST from past EXAMS Exam3 Chapters: 14, 19, 21, 23, 24. Type of questions: multiple choices, Fill in the gaps, short answer questions YOU MUST BRING SCANTRON sheets for the multiple choices (4.5

More information

Current Issues in ATM Forum Traffic Management Group

Current Issues in ATM Forum Traffic Management Group Current Issues in ATM Forum Traffic Management Group Columbus, OH 43210 Jain@CIS.Ohio-State.Edu http://www.cis.ohio-state.edu/~jain/ 1 Overview Effect of VS/VD GFR Virtual Paths ITU vs ATMF CDV Accumulation

More information

Cisco - Understanding the UBR Service Category for ATM Virtual Circuits

Cisco - Understanding the UBR Service Category for ATM Virtual Circuits Page 1 of 9 Understanding the UBR Service Category for ATM Virtual Circuits Document ID: 10530 Contents Introduction Prerequisites Requirements Components Used Conventions Advantages and Disadvantages

More information

Unspecified Bit Rate Plus and ATM Enhancements

Unspecified Bit Rate Plus and ATM Enhancements Unspecified Bit Rate Plus and ATM Enhancements Last Updated: December 4, 2012 Feature History Release 12.2(2)XB 12.2(8)T Modification The UBR+ and ATM Enhancements for Service Provider Integrated Access

More information

Outline. Circuit Switching. Circuit Switching : Introduction to Telecommunication Networks Lectures 13: Virtual Things

Outline. Circuit Switching. Circuit Switching : Introduction to Telecommunication Networks Lectures 13: Virtual Things 8-5: Introduction to Telecommunication Networks Lectures : Virtual Things Peter Steenkiste Spring 05 www.cs.cmu.edu/~prs/nets-ece Outline Circuit switching refresher Virtual Circuits - general Why virtual

More information

ASYNCHRONOUS TRANSFER MODE

ASYNCHRONOUS TRANSFER MODE Fundamentals of Telecommunications. Roger L. Freeman Copyright 1999 Roger L. Freeman Published by John Wiley & Sons, Inc. ISBNs: 0-471-29699-6 (Hardback); 0-471-22416-2 (Electronic) 18 ASYNCHRONOUS TRANSFER

More information

Module 10 Frame Relay and ATM

Module 10 Frame Relay and ATM Module 10 Frame Relay and ATM Lesson 35 ATM: Virtual Path, Virtual Channel. ATM Adaptation Layer (AAL) 10.3.1 VIRTUAL PATH AND VIRTUAL CHANNEL Connection between two endpoints is accomplished through virtual

More information

ATM Traffic Management

ATM Traffic Management ATM Traffic Management Professor of Computer and Info. Sciences Columbus, OH 43210-1277 These slides are available at http://www.cis.ohio-state.edu/~jain/cis777-99 1 Dime Sale One Megabit memory, One Megabyte

More information

WAN Technologies (to interconnect IP routers) Mario Baldi

WAN Technologies (to interconnect IP routers) Mario Baldi WAN Technologies (to interconnect IP routers) Mario Baldi www.baldi.info WAN_Technologies - 1 Copyright: see page 2 Copyright Notice This set of transparencies, hereinafter referred to as slides, is protected

More information

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control

What Is Congestion? Effects of Congestion. Interaction of Queues. Chapter 12 Congestion in Data Networks. Effect of Congestion Control Chapter 12 Congestion in Data Networks Effect of Congestion Control Ideal Performance Practical Performance Congestion Control Mechanisms Backpressure Choke Packet Implicit Congestion Signaling Explicit

More information

HWP2 Application level query routing HWP1 Each peer knows about every other beacon B1 B3

HWP2 Application level query routing HWP1 Each peer knows about every other beacon B1 B3 HWP2 Application level query routing HWP1 Each peer knows about every other beacon B2 B1 B3 B4 B5 B6 11-Feb-02 Computer Networks 1 HWP2 Query routing searchget(searchkey, hopcount) Rget(host, port, key)

More information

QOS in ATM Networks. Traffic control in ATM networks. Layered model. Call level. Pag. 1

QOS in ATM Networks. Traffic control in ATM networks. Layered model. Call level. Pag. 1 Traffic control in ATM networks Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ QoS Issues in Telecommunication Networks - 1 Layered model Used

More information

ATM Networks: An Overview

ATM Networks: An Overview ATM Networks: An Overview Professor of Computer and Information Sciences Columbus, OH 43210-1277 http://www.cis.ohio-state.edu/~jain/ 2-1 MBone Instructions Handouts for the class are available on-line:

More information

Module 10 Frame Relay and ATM

Module 10 Frame Relay and ATM Module 10 Frame Relay and ATM Lesson 34 ATM: Concepts And Header 10.2.1 INTRODUCTION IP has a varying packet size which causes no problem while multiplexing but makes switching difficult. ATM uses a fixed

More information

Unit_2 The Telephone Network. Shikha Sharma RCET,Bhilai 1

Unit_2 The Telephone Network. Shikha Sharma RCET,Bhilai 1 Unit_2 The Telephone Network Shikha Sharma RCET,Bhilai 1 Is it a computer network? Specialized to carry voice Also carries telemetry video fax modem calls Internally, uses digital samples Switches and

More information

Hubs. Interconnecting LANs. Q: Why not just one big LAN?

Hubs. Interconnecting LANs. Q: Why not just one big LAN? Interconnecting LANs Q: Why not just one big LAN? Limited amount of supportable traffic: on single LAN, all stations must share bandwidth limited length: 802.3 specifies maximum cable length large collision

More information

UBR Congestion controlled Video Transmission over ATM Eltayeb Omer Eltayeb, Saudi Telecom Company

UBR Congestion controlled Video Transmission over ATM Eltayeb Omer Eltayeb, Saudi Telecom Company UBR Congestion controlled Video Transmission over ATM Eltayeb Omer Eltayeb, Saudi Telecom Company ABSTRACT The ATM unspecified bit rate (UBR) class of service some times referred to as best effort service-

More information

Lecture 22 Overview. Last Lecture. This Lecture. Next Lecture. Internet Applications. ADSL, ATM Source: chapter 14

Lecture 22 Overview. Last Lecture. This Lecture. Next Lecture. Internet Applications. ADSL, ATM Source: chapter 14 Last Lecture Lecture 22 Overview Internet Applications This Lecture ADSL, ATM Source: chapter 14 Next Lecture Wireless Networking Source: chapter 15 COSC244 & TELE202 Lecture 22 - ADSL, ATM 1 Modem Enable

More information

atm txbuff atm txbuff number no atm txbuff Syntax Description

atm txbuff atm txbuff number no atm txbuff Syntax Description atm txbuff atm txbuff To set the maximum number of transmit buffers for simultaneous packet fragmentation, use the atm txbuff interface configuration command. To restore the default value, use the no form

More information

EC1009 HIGH SPEED NETWORKS (ELECTIVE) (2 marks Questions and answers)

EC1009 HIGH SPEED NETWORKS (ELECTIVE) (2 marks Questions and answers) DEPARTMENT OF ECE EC1009 HIGH SPEED NETWORKS (ELECTIVE) (2 marks Questions and answers) FINAL YEAR 7 th SEMESTER UNIT I HIGH SPEED NETWORKS 1) What is common channel signaling? The data s and control signals

More information

06/02/ Metropolitan Area Networks. Local & Metropolitan Area Networks. 0. Overview. 1. Internetworking ACOE322. Lecture 4

06/02/ Metropolitan Area Networks. Local & Metropolitan Area Networks. 0. Overview. 1. Internetworking ACOE322. Lecture 4 1 Local & Metropolitan Area Networks ACOE322 Lecture 4 Metropolitan Area Networks Dr. L. Christofi 1 0. Overview In this section the following topics will be covered: 1. Internetworking devices 2. Wide

More information

ETSI TS V1.1.1 ( )

ETSI TS V1.1.1 ( ) TS 102 115-2 V1.1.1 (2002-10) Technical Specification Broadband Radio Access Networks (BRAN); HIPERACCESS; Cell based Convergence Layer; Part 2: UNI Service Specific Convergence Sublayer (SSCS) 2 TS 102

More information

Traffic control in ATM networks

Traffic control in ATM networks Traffic control in ATM networks Andrea Bianco Tl Telecommunication Nt Network kgroup firstname.lastname@polito.it http://www.telematica.polito.it/ QoS Issues in Telecommunication Networks - 1 Layered model

More information