收藏 分销(赏)

ATM适配层.ppt

上传人:xrp****65 文档编号:13957715 上传时间:2026-05-16 格式:PPT 页数:28 大小:196KB 下载积分:10 金币
下载 相关
ATM适配层.ppt_第1页
第1页 / 共28页
ATM适配层.ppt_第2页
第2页 / 共28页


点击查看更多>>
资源描述
CS575,ATM Adaptation Layer,*,First Level Bullet,Second Level Bullet,Third Level Bullet,Fourth Level Bullet,*,*,*,Two Line Title Starts HereOne Line Title Starts Here(vB4.0),Rivier,CollegeCS575:Advanced LANs,ATM Adaptation Layer,CS575,1,ATM Adaptation Layer,ATM Adaptation Layer Functions,The ATM Adaptation Layer(AAL)is designed to support different types of applications and different types of traffic,such as voice,video,imagery,and data,Its basic function is the enhanced adaptation of services provided by the ATM layer to the requirements of the higher layer,It maps higher layer,PDUs,into the information field of the ATM cell,AAL is divided into the Convergence,Sublayer,(CS)and the Segmentation and Reassembly(SAR),Sublayer,The Convergence,Sublayer,is service dependent and provides the AAL services at the AAL-SAP,The functions of the SAR,sublayer,are segmentation of higher layer,PDUs,into a suitable size for the information field of the ATM cell(48 octets)at the transmitting end and reassembly of the information fields into higher layer,PDUs,at the receiving end,CS575,2,ATM Adaptation Layer,ATM Adaptation,Sublayers,Convergence,Sublayer,(CS):,Handling lost/,misdelivered,cells,Timing recovery,Interleaving,Segmentation and Reassembly,Sublayer,(SAR):,Split frames/bit stream into cells for transmission,Reassemble frames/bit stream for receiving,Support multiple protocols,Higher Layers,ATM Adaptation Layer(AAL),Convergence,Sublayer,(CS),Segmentation and Reassembly,Sublayer,(SAR),ATM Layer(ATM),Virtual Channel (VC),Virtual Path(VP),Physical Layer(PL),Transmission Convergence,Sublayer,(TC),Physical Medium,Sublayer,(PM),CS575,3,ATM Adaptation Layer,AAL Protocols and Service Classes,To minimize the number of AAL protocols,ITU-T proposed a service classification specific to the AAL,The classification was made with respect to the following parameters:,Timing relationship between sender and receiver,Related,Not related,Bit rate,Constant bit rate,Variable bit rate,Connection mode,Connection-oriented,Connectionless,CS575,4,ATM Adaptation Layer,AAL Protocols and Service Classes(Concluded),Four AAL protocols have been defined to support four AAL service classes,AAL service classes,Class A,Class B,Class C,Class D,AAL protocols,AAL 1,AAL 2,AAL 3/4,AAL 5,CS575,5,ATM Adaptation Layer,AAL Services,Connectionless,Date Transfer,Bit,Rate,Connection,Mode,Examples,of,Services,Circuit,Emulation,Constant,Bit,Rate,Video,and,Audio,Constant,Variable,Connection,Oriented,Connectionless,Variable,Bit,Rate,Video,and,Audio,Connection,-,oriented,Data,Transfer,AAL,TYPE,AAL 1,AAL 2,AAL 3/4,AAL 5,Class A,Class B,Class C,Class D,Related,Not Related,Service,Timing,between,Source,and,Destination,AAL3/4AAL 5,CS575,6,ATM Adaptation Layer,AAL Type 1 Protocol,Supports Class A traffic,i.e.,constant bit rate data with specific requirements for delay,delay jitter,and timing,e.g.,PCM voice,CBR video,and emulation of T-carrier circuits(DS1,DS3),Receives constant bit rate stream with a well defined clock from source and delivers the same to the destination,Provides for timing recovery(using SRTS),synchronization,and indication of lost information not recovered by AAL1,Summary of AAL 1 functions,Segmentation and reassembly of user information,Handling of cell delay variation,Handling of cell payload assembly delay,Handling lost and,misinserted,cells,Recovery of sending clock frequency at receiver,Checking and handling AAL PCI(header)error,CS575,7,ATM Adaptation Layer,AAL Type 1 SAR-PDU,Consists of 1 octet header(PCI)and 47 octets of payload,Sequence Number(SN):A 1-bit Convergence,Sublayer,Indication and 3-bit sequence count to detect deletion or,misinsertion,of cells,Sequence Number Protection(SNP):3-bit CRC with even parity for detecting and correcting SN error,SN,SNP,SAR-PDU Payload,4 bits,4 bits,47 Octets,CS575,8,ATM Adaptation Layer,AAL Type 1 Sequence Number and Sequence Number Protection,The 4 bit RTS is transferred by the CSI bit in successive SAR-PDU headers with an odd SN(SN=1,3,5,7),For P format operations,the CSI value in SAR-PDU headers with an even SN(SN=0,2,4,6)is set to 1,Cyclic Redundancy Check,Even Parity,1 bit,3 bit,1 bit,3 bits,Convergence,Sublayer,Indication(CSI),Sequence Number(SN),CS575,9,ATM Adaptation Layer,AAL Type 1 CS PDU,Two CS PDU formats,Non-P format:No CS header(CS PCI),47 octet user information for transfer of unstructured data such as circuit emulation of full DS1 or DS3,P format:1 octet header(Structure Pointer SP),and 46 octet user information for transfer of octet-aligned data such as N x 64 kbps(e.g.,fractional DS1)services,CS575,10,ATM Adaptation Layer,AAL Type 2 Protocol,Designed to support Class B(VBR)traffic,Supports variable bit rate data where a strong timing relationship between source and destination is required,e.g.,VBR audio and video,Data passed to AAL2 from higher layers at the source at fixed intervals and must be passed to the destination at the same rate,The amount of data passed to AAL2 may vary with each transfer,Supports voice compression and silence suppression,Supports idle voice channel deletion,Supports multiple user channels with varying bandwidth on a single ATM connection,CS575,11,ATM Adaptation Layer,AAL Type 2 Voice Application Examples,PBX-to-PBX,trunking,for compressed voice,ATM,trunking,on public-switched telephone network,ATM backbone for cellular systems and personal communications services(PCS),ATM backbone connectivity to packet telephone,CS575,12,ATM Adaptation Layer,PBX-to-PBX Connectivity,Compression,Silence Suppression,Packetization,PBX,PCM Voice,Compression,Silence Suppression,Packetization,PBX,PCM Voice,AAL,ATM,PHY,ATM Network,AAL,ATM,PHY,CS575,13,ATM Adaptation Layer,AAL Type 2 Packets,AAL2 provides bandwidth-efficient transmission of low-rate,short,and variable-size packets for delay sensitive applications,AAL2 uses one ATM connection between two points to carry packets from multiple native connections,The ATM payloads from successive cells of the ATM connection are used as a byte stream on which packets from different native channels,called logical link channels(,LLCs,),are packed without regard to the cell boundaries,A channel identification(CID)field is used in the packet header to identify the LLC to which a packet belongs,A length indicator(LI)field is used to identify the,boundaries of variable-length LLC packets,CS575,14,ATM Adaptation Layer,AAL Type 2 Protocol,Sublayers,Service Specific Convergence,Sublayer,(SSCS),Common Part,Sublayer,(CPS),CS575,15,ATM Adaptation Layer,AAL 2 Common Part,Sublayer,Defines an end-to-end AAL connection as a concatenation of AAL2 channels,Each AAL2 channel is a bi-directional virtual channel,with the same channel identifier value for both directions,AAL2 channels are established over an ATM layer PVC,SPVC,or SVC,Provides basic structure for identifying the users of the AAL,Assembling/disassembling the variable payload associated with each individual user,Error detection and correction,Multiplexing multiple AAL channels(merging multiple streams of CPS packets)onto a single ATM connection,Provides,QoS,through the choice of AAL-SAP for data transfer,CS575,16,ATM Adaptation Layer,AAL 2 Structure,SSCS-PDU Header,(if present),SSCS-PDU Trailer,(if present),SSCS-PDU Payload,SSCS-PDU,Packet Header,(PH),Packet Payload,(PP),Packet,Start Field,(STF),CPS-PDU Payload,CPS-PDU,Cell Header,Cell Payload,Service Specific,Convergence,Sublayer,(SSCS),Common Part,Sublayer,(CPS),ATM Layer,AAL-SAP,ATM-SAP,CS575,17,ATM Adaptation Layer,Format of AAL2 Packet,Channel Identification(CID):Uniquely identifies the individual user channel(LLC)within the AAL2,and allows up to 248(8-255)individual users within each AAL2 structure.,Length Indicator(LI):Identifies the length of the LLC packet associated with each individual user,and assures conveyance of variable payload.,User-to User Indication(UUI):Provides a link between CPS and an appropriate SSCS that satisfies the higher layer application.Different SSCS protocols may be defined to support specific AAL2 user services,or groups of services.The SSCS may also be null.,CID,8 bits,Information,1 to 45/64 octets,LI,6 bits,UUI,5 bits,HEC,5 bits,Packet Header(PH),Packet Payload(PP),Packet,CS575,18,ATM Adaptation Layer,Format of AAL2 CPS-PDU,Packets are combined into CPS-PDU payload,The Offset Field(OSF)identifies the location of the start of the remaining length of the packet that possibly started in the preceding cell and is continuing in the current cell,Data integrity is protected by the Sequence Number(SN),The Start Field is protected from error by a Parity bit(P),When it is necessary to transmit a partially filled cell to limit packet emission delay,the remainder of the cell is padded with all zero octets,OSF,6 bits,CPS Information,SN,1 bit,P,1 bit,PAD,0 to 47 octets,Start Field,CPS-PDU Payload,CPS-PDU,Cell Header,5 octets,CS575,19,ATM Adaptation Layer,AAL 2 Service Specific Convergence,Sublayer,SSCS is the link between the AAL2 CPS and the higher layer applications of the individual AAL2 users,Standards for SSCS are being developed in ITU-T and ATM Forum,A null SSCS satisfies most mobile voice applications,CS575,20,ATM Adaptation Layer,AAL Type 3/4 Protocol,Supports variable bit rate data where there is no timing relationship between source and destination,e.g.,X.25,frame relay,and TCP/IP data,Supports Class C(connection-oriented)and Class D(connectionless)traffic,Convergence,sublayer,divided into two parts:,Common Part Convergence,Sublayer,(CPCS),Service Specific Convergence,Sublayer,(SSCS),SSCS layer may provide assured or non-assured services,or may be null,Assured service provides retransmission of missing or corrupted SSCS-,PDUs,and flow control is mandatory,AAL-,SDUs,may be lost or corrupted for non-assured service and flow control is optional,CPCS provides message mode or streaming mode services,CS575,21,ATM Adaptation Layer,AAL Type 3/4 Protocol,Sublayers,Service Specific Convergence,Sublayer,(SSCS),Common Part Convergence,Sublayer,(CPCS),Segmentation and Reassembly,Sublayer,(SAR),CS575,22,ATM Adaptation Layer,AAL Type 3/4 CPCS-PDU,4-octet header and 4-octet trailer,CPICommon Part Indicator,Btag,Beginning Tag,BASize,Buffer Allocation Size,PADPadding,ALAlignment,Etag,End Tag,LengthLength of CPCS-PDU Payload,CPI,Btag,BASize,CPCS-PDU Payload,PAD,AL,Etag,Length,0-3,1,1,2,1,1,2,CS575,23,ATM Adaptation Layer,AAL Type 3/4 SAR-PDU,2-octet header,44-octet payload,and 2-octet trailer,STSegment Type,SNSequence Number,MIDMultiplexing Identifier,LILength Indication,CRC-10CRC Code,SN,MID,SAR-PDU Payload,LI,CRC-10,ST,2 bits,4 bits,10 bits,352 bits,10 bits,6 bits,CS575,24,ATM Adaptation Layer,AAL Type 5 Protocol,AAL5 is a simple and efficient AAL(SEAL)to perform a subset of the functions of AAL3/4,The CPCS-PDU payload length can be up to 65,535 octets and must use PAD(0 to 47 octets)to align CPCS-PDU length to a multiple of 48 octets,PADPadding,CPCS-UUCPCS User-to-User Indicator,CPICommon Part Indicator,LengthCPCS-PDU Payload Length,CRC-32Cyclic Redundancy Chuck,CS575,25,ATM Adaptation Layer,AAL Type 5 SAR-PDU,PAD,CPCS-PDU,Trailer,CPCS-PDU,SAR-PDU,Payload,CPCS-SDU,SAR-PDU,Payload,SAR-PDU,Payload,SAR-PDU,Payload,SAR-PDU,Payload,SAR-PDU,SAR-PDU,SAR-PDU,SAR-PDU,SAR-PDU,CPCS-PDU Payload,CS575,26,ATM Adaptation Layer,AAL Type 5 Protocol(Concluded),The CPCS-PDU is divided into 48 octets SAR-,PDUs,Since CPCS-PDU is 48-octet aligned,there is no need for a length field in the SAR-PDU,The AAL5 SAR-PDU is 48 octets of data with no overhead of SAR-PDU header or trailer,The PTI field of the cell header identifies the beginning or end of the CPCS-PDU,PTI=0X1:End-of-Message(EOM),PTI=0X0:Beginning-of-Message(B0M),or Continuation-of-Message(COM),CS575,27,ATM Adaptation Layer,W.Stalling,Local and Metropolitan Area Networks,6,th,edition,Prentice Hall,2000,Chapter 11,References,W.Stalling,Data and Computer Communications,6,th,edition,Prentice Hall,2002,Chapters 11-12,A.Wu,Advanced Local Area Networks,Lectures&Slides,Rivier,College,2001.,CS575,28,ATM Adaptation Layer,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服