atm management

Upload: harshavardhan-tumma

Post on 06-Oct-2015

216 views

Category:

Documents


0 download

DESCRIPTION

atm cash peoplerun time ait

TRANSCRIPT

  • AsynchronousTransfer Mode(ATM)

  • Issues Driving LAN ChangesTraffic IntegrationVoice, video and data trafficMultimedia became the buzz wordOne-way batchWeb trafficTwo-way batchvoice messagesOne-way interactiveMbone broadcastsTwo-way interactivevideo conferencingQuality of Service guarantees (e.g. limited jitter, non-blocking streams)LAN InteroperabilityMobile and Wireless nodes

  • Stallings High-Speed Networks

  • Stallings High-Speed Networks

  • A/DVoices1 , s2 Digital voice samplesA/DVideoCompressioncompressed framespicture framesDataBursty variable-length packetsFigure 9.3Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill CompaniesAALAALAALATM Adaptation Layers

  • Asynchronous Transfer Mode (ATM)MUX`Wasted bandwidthATMTDM4 3 2 1 4 3 2 1 4 3 2 14 3 1 3 2 2 1VoiceData packetsImagesFigure 7.37Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • ATMATM standard (defined by CCITT) is widely accepted by common carriers as mode of operation for communication particularly BISDN.ATM is a form of cell switching using small fixed-sized packets. HeaderPayload5 Bytes48 BytesFigure 9.1Basic ATM Cell FormatLeon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • ATM Conceptual ModelFour Assumptions ATM network will be organized as a hierarchy.Users equipment connects to networks via a UNI (User-Network Interface).Connections between provided networks are made through NNI (Network-Network Interface).ATM will be connection-oriented.A connection (an ATM channel) must be established before any cells are sent.

  • XXXXXXXXXPrivate UNIPublic UNINNIPrivate NNIPrivate ATM networkPublic UNIB-ICIPublic UNIPublic ATM network APublic ATM network BFigure 9.5Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • ATM Connections two levels of ATM connections:virtual path connectionsvirtual channel connectionsindicated by two fields in the cell header: virtual path identifier VPI virtual channel identifierVCI

  • ATM Virtual Connections Physical LinkVirtual PathsVirtual ChannelsFigure 7.40Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • ATM Conceptual Model Assumptions (cont.)Vast majority of ATM networks will run on optical fiber networks with extremely low error rates.ATM must support low cost attachments.This decision lead to a significant decision to prohibit cell reordering in ATM networks. ATM switch design is more difficult.

  • GFC (4 bits)VPI (4 bits)VPI (4 bits)VCI (4 bits)VCI (8 bits)VCI (4 bits)PT (3 bits)CLP (1 bit)HEC (8 bits)ATM cell headerPayload (48 bytes)Figure 9.7Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill CompaniesUNI Cell Format

  • ATM Cell Switching 23N1SwitchN156video25videovoicedata3232612532326175673967N132video75voice67data39video67Figure 7.38Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • cATMSw1ATMSw4ATMSw2ATMSw3ATMDCCabdeVP3VP5VP2VP1abcdeSw = switchFigure 7.39Digital Cross ConnectOnly switches virtual pathsLeon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

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

  • Plane managementManagement planeControl planeUser planePhysical layerATM layerATM adaptation layerHigher layersHigher layersLayer managementFigure 9.2Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • AALATMUser informationUser informationAALATMPHYPHYATMPHYATMPHYEnd systemEnd systemNetworkFigure 9.4Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • Original ATM Architecture CCITT envisioned four classes of applications (A-D) requiring four distinct adaptation layers (1-4) which would be optimized for an application class:Constant bit-rate applications CBRVariable bit-rate applications VBR Connection-oriented data applicationsConnectionless data application

  • ATM ArchitectureAn AAL is further divided into:

    The Convergence Sublayer (CS) manages the flow of data to and from SAR sublayer.

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

  • Original ATM Architecture

  • Transmission convergence sublayerPhysical medium dependent sublayerPhysical mediumATM layerPhysical layerFigure 9.6Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

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

  • Revised ATM Architecture

  • Revised ATM Service Categories

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

  • (b) CS PDU with pointer in structured data transferAAL 1 Pointer1 Byte46 Bytes47 BytesFigure 9.11AAL 1 PayloadLeon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companiesoptional(a) SAR PDU headerCSISNPSeq. Count 1 bit 3 bits 4 bits

  • Higher layerUser data streamConvergence sublayerSAR sublayerATM layerCS PDUsSAR PDUsATM CellsHHHb1 b2 b3 Figure 9.10AAL 1Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • (a) CPCS-PDU format(b) SAR PDU formatCPI Btag BASizeCPCS - PDU Payload 1 1 2 1 - 65,535 0-3 1 1 2 (bytes)(bytes)(bytes)AL Etag LengthPadHeaderTrailerST SN MIDSAR - PDU Payload 2 4 10 44 6 10 (bits)(bytes) (bits)LI CRCHeader (2 bytes)Trailer (2 bytes)Figure 9.16AAL 3/4CS and SAR PDUsLeon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • Higher layerCommon part convergence sublayerSAR sublayerATM layerService specific convergence sublayerInformationAssume nullTPADUser messagePad message to multiple of 4 bytes. Add header and trailer.Each SAR-PDU consists of 2-byte header, 2-byte trailer, and 44-byte payload.H44InformationFigure 9.15AAL 3/4Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • Information0 - 65,535 0-47 1 1 2 4 (bytes)(bytes)UU CPI Length CRCPadFigure 9.19AAL 5Convergent Sublayer FormatSAR Format 48 bytes of DataATMHeader1-bit end-of-datagram field (PTI)Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies

  • Higher layerCommon part convergence sublayerSAR sublayerATM layerPTI = 0Service specific convergence sublayerAssume null48 (1)InformationTPADInformation48 (0)48 (0)PTI = 0PTI = 1Figure 9.18AAL 5Leon-Garcia & Widjaja: Communication NetworksCopyright 2000 The McGraw Hill Companies