资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第七章 异步传输模式,本章将讨论异步传输模式(ATM)协议, 内容包括ATM信元、UNI、NNI、ATM多路复用和路由选择操作等, 并且分析了53字节的合理性, 讨论了延迟、纠/检错和同步问题.,1,7.1 ATM,的用途,ATM,的用途是提供高速、低延迟、多路复用和交换网络, 以支持各种类型的用户业务, 如语音、数据和视频应用.,ATM,将用户业务分成定长的单元,大小为53字节,其中5个字节为头部. 每个信元用头部的虚电路标识符来区别.,ATM,提供有限的纠/检错工作, 以面向连接方式工作.,ATM,的流量控制和拥塞控制和低速网络有较大的不同.,ATM,网络不但对现在的网络兼容, 也能适应未来新业务的要求.,ATM,网络是实现,B-ISDN,的一种选择.,2,7.2 相关的标准,ATM,的标准大部分有,ITU-T,、ANSI ATM,和,FORUM,颁布, 表7.1,.,3,7.3 一种,ATM,拓扑,ATM,是,B-ISDN,的一部分, 它的设计是用来支持公共或专用网络, 相应有两种形式的用户到网络接口(,UNI).,4,图7.2中给出了一个可能的拓扑.,5,7.4,VPI,和,VCI,标号,VCI,虚信道标识符,VPI,虚路径标识符,ATM,网络用,面向连接,的方式工作,用,VPI+VCI,来标识虚电路,以提供,PVC,和,SVC,的服务,.,与,VPI+VCI,类似的有,:,帧中继中的,DLCI,和,X.25,中的,LGN+LCN,等,.,6,7.5,ATM,的层,图,7.3,表示了,ATM,的层,.,ATM,适配层,AAL,的目的是匹配不同类型的业务到,ATM,层,.,7,图,7.4,是两个对等实体的层配合,.,网络中不涉及到用户,AAL,操作,用户,AAL,操作在网络的边界发生,由接入的,ATM,交换机完成,.,在网络中,对于非用户业务,如信令消息和网络管理消息,AAL,被用来接收信元并重装这些消息,以使交换机知道对这些消息作和处理,.,8,B-ISDN,参考模型基于,OSI,和,ISDN,标准,图,7.5.,9,图,7.6,是图,7.5,另外一种描述,.,控制平面含有,Q.2931,协议,用于在,ATM,网络中建立连接,.,Q.2931,下面是,SAAL, SAAL,有三个子层构成,AAL5、SSCOP,和,SSCF.,用户平面包含和应用特定协议,如语音,、视频和数据等.,管理平面提供管理服务.,10,7.6,ATM,协议数据单元,(,信元,),ATM,信元在,UNI,和,NNI,略有不同,图,7.7.,其中的类型标识符,PT,在,ATM,论坛中得到了比较大的扩展,可用于拥塞通知操作,类似帧中继中的拥塞告知位,(,FECN,和,BECN).,11,7.7,ATM,操作详述,7.7.1,物理层接口,标准化组织为,ATM,在以下媒体上制定了规范:,(,a) SONET/SDH;,(b)44.736Mbit/s,载波,;,(,c)100Mbit/sFDDI,系统,;,(,d),铜缆等,.,12,为了使,ATM,在,DS3,载波系统上运行,ATM,论坛制定了物理层会聚协议,(,PLCP),图,7.8.,每帧由,12,行,ATM,信元组成,每行有,4,个字节的开销,.,开销用于组帧、差错检验、比特填充、告警条件、路径开销标志以及保留字节,.,13,ATM,论坛规定了,100,Mbit/s,多模光纤系统接口,.,在,FDDI,中,助记符,JK,表示线路空闲,TT,用来表示信元开始,QQ,用于对信元信号丢失进行编码,.,同时这些操作不使用,MAC,层,直接使用,FDDI,的物理层,.,14,7.7.2,铜缆上的,ATM,ATM,论坛制定了在,3,类非屏蔽双绞线上运行的,ATM,规范,其速率为,(,a)51.84Mbit/s, (b)25.92Mbit/s, (c)12.96Mbit/s.,表,7.3,总结了针对第,3,类和第,5,类电缆的允许速率和传输距离,.,15,7.7.3,信元大小的基本原理,信元长度有以下特点:,(,a),适合于语音网络,(,b),有助于前向纠错操作,(,c),使在出错情况下必须传输的比特数减到最小, (,d),与现在的载波传输设备协同运行,.,小信元避免了处理长,PDU,使固有的延迟,.,信元长度的选取应考虑:,(,a),与现有设备配合, (,b),提供可接受的传输效率, (,c),不至于过于复杂而难以实施,.,16,7.7.4,网络透明操作,本节讨论,ATM,信元及其与出错、延迟、信元大小的关系,.,对于业务数据单元,(,SDU),要考虑三个重要概念,.,语义透明,:,不出错地把用户,SDU,从信源传送到目的地,;,SDU,大小透明,:,适应用户的变长,SDU;,时间透明,:,在信源和目的地之间以固定的延迟传送用户,SDU.,17,出错和出错率,误码的概率特性是非常重要的,光纤的误码特性见图,7.9.,由于光纤很少出错,ATM,不进行复杂的重发,它可以纠正出错单比特的信元头部而丢弃那些出现多比特差错的头部,.,18,差错纠正和检测,ATM,的,HEC,操作用于保护信元的头部,.,它可以纠单比特错并检测多比特差错,.,图,7.10,表示了纠,/,检错的逻辑,.,ATM,的,HEC,是非常精致的设计,还可以用于信元的同步,.,19,可变和固定大小的负载,SDU,采用定长或变长取决于,(,a),传输效率,(,b),交换速度和网络延迟,.,经过仔细考虑,在,1989,年日内瓦大会时,ITU-T,决定将信元大小定为,48,字节,.,20,下面考虑传输延迟,图,7.11.,某些用户通信之间需要可预测和固定的时延,它们有,AAL,层来负责实现,.,下面通过一个示例来说明各部分时延的相对关系,图,7.11.,C/S 12000s(,信源和信宿各一半,);,PD 2000s(,信源和信宿之间的距离,500,公里,);,SD 72s(,三个交换机,);,QD 225s(,三个交换机,).,合计为,14.297,ms,符合,ITU-T,对语音业务的要求,.,21,同时应该看到,打包和传播时延为主要部分,.,上面的示例为一个纯,ATM,网络,也可能经过几次转接,时延估计会复杂一些,.,22,7.7.5,ATM,标号,在,ATM,网络中,将不同的虚电路复用在一条物理电路中,.,根据,Q.2931,可以为用户提供预先建立的,PVC,或按需连接的,SVC.,同时可能要考虑建立点到点或点到多点的连接,.,23,7.7.6,多路复用,VCI,和,VPI,图,7.13,中表示了,VPI,和,VCI,的相对概念,.,24,7.7.7,ATM,按需连接,SVC,需要一个连接建立和拆除的过程,.,ATM,的连接控制规程被称为,Q.2931.,在,UNI,处,需要支持的功能见表,7.3.,表,7.4,中是一些连接控制消息,.,25,需要指明,X,类规程是一个用户自己定义的服务质量,(,QOS),操作,.,QOS,不能在用户之间协商,.,26,下面简单讨论建立,(,SETUP),消息,这个消息中包含了建立连接所必须的参数,.,ATM,的,AAL,参数,业务类型,;,业务子类型,;,AAL 3/4,的最大,SDU,长度,;,CBR,速率,;,AAL1,的时钟恢复类型,;,AAL5,中的模式,(,消息模式或流模式,);,AAL1,的纠错方法,.,27,7.7.8,ATM,交换,ATM,交换的难点在于综合交换,必须使排队和交换延迟最小化,.,ATM,交换所面临的业务流的特征是不确定的,ATM,交换的实现可以由不同的交换结构来实现,.,28,图,7.14,中表明了,VPI,和,VCI,交换机的不同,.,29,在图,7.15,中继续说明了这种情况,.,30,图,7.16,说明了,ATM,交换机是如何运行的,.,31,在交换结构中,Banyan,网络是经常用到的结构,.,这种网络的特点在于唯一和自选路由,并且可以实现点到点或点到多点的连接,.,经过一些处理后,可以解决交换网络内部冲突,出线冲突和入线冲突,.,现代交换机的信元丢失率可达,.,32,在图,7.19,中是地址解析示例,表明如何自选路由,.,33,图,7.20,表明为了解决三种冲突,可以有不同的排队模式,.,34,在图,7.21,中为一台并行交换模型,能十分有效 解决各种冲突和提高吞吐率,.,35,7.7.9,业务种类,AAL,的设计是支持不同类型的业务和应用,表,7.5,对业务类型进行了总结,.,相应有,A,B,C,D,四类业务,X,类业务的,QOS,和计时要求由用户自己定义,.,在下面要讨论的不同,AAL,将配合不同的业务,不过现在这些分类有了不小的变化,.,36,7.7.10,AAL,类型,AAL1,目标支持,CBR,的应用,并且要完成,: (,a),对用户信息的分段和重装,(,b),处理可变信元延迟, (,c),检测失序和丢失的信元, (,d),在接收端恢复源时钟的频率,图,7.22.,37,AAL2,AAL3/4,这是一个合并的类型,.,图,7.23,表示了,AAL3/4,的,PDU.,38,AAL3/4,的各层功能类似,MAN,和,SMDS,的相应部分,图,7.24,39,AAL3/4,由,CS,和,SAR,组成,CS,主要负责检错,SAR,负责分段和重装,.,AAL3/4,可以接收和处理达到,65536,字节的用户,PDU,支持两种类型的数据传输,: (,a),报文模式业务, (,b),流模式业务,.,40,AAL5,AAL5,的设计目的是为了,ATM,与帧中继的互通,.,后来被用来支持所有的高速数据应用,相对于,AAL3/4,减少了开销,.,图,7.25,为,AAL5,的,PDU,格式,.,41,在,ATM,与帧中继互连中,应考虑,:,保证帧中继,QOS,的端到端完整性,;,帧中继用户意识不到,ATM,操作,;,帧中继,DLCI,必须映射为,ATM,的,VPI/VCI,反之亦然,;,帧中继的,DE,位必须映射为,ATM,的,CLP,位,;,保证,QOS,的端到端完整性,;,保证帧的顺序从端到端不变,;,保证拥塞和流量控制从端到端的一致性,;,42,7.7.11,ATM,网络中的业务管理,一个结构合理的,ATM,网络应能公平地管理业务,并能为不同种类的应用,(,如语音、视频、数据,),有效地分配容量,.,ATM,网络必须根据网络用户要求的服务水平,(,QOS),提供高性能价格比的服务,并能够支持各种应用对延迟的不同要求,.,ATM,网络应能适应一些不可预见的情况,.,43,网络应能够监视用户业务,用户和网络必须共同承担,QOS,操作,.,为了能够说明业务多样性,表,7.6,给出了可变比特率的一些特征,.,44,自然比特率,图,7.26,给予了一定的描述,.,45,ITU-T,建议,I.35B,定义了许多基于,ATM,网络的性能参数,图,7.27,对这些参数进行了总结,它们是,:,(,a),成功传输的信元,(,b),丢失的信元,(,c),插入的信元,(,d),严重损坏的信元,.,46,在图,7.28,中,假定用户和,ATM,网络之间达成了一个服务合同,其中规定一些,QOS,参数,.,ATM,网络服务供应商可以在出现拥塞时确定如何处理业务,.,47,传输监视机,(,TMM),图,7.29,给出了另外一种业务监督和管理策略,.,48,7.7.12,ATM,论坛和,ITU-T,业务控制和拥塞控制,ATM,论坛和,ITU-T,对,UNI,处的,CBR,、,VBR,业务定义了监视业务的算法,.,使用的参数为,: (,a)CBR,连接的,PCR,(b)VBR,连接的,PCR, SCR,和最大的突发长度,(,MBS).,另一个参数是突发容限,(,BT),它限制了在把业务标记为过多业务之前能以高于,SCR,的速率传输的业务量,.,49,通用信元速率算法,(,GCRA),用于监视用户业务,.,在图,7.30,中给出了描述,.,关于带宽分配和管理的方案远没有得到解决,事实上这是,ATM,最困难之处,.,50,7.8,ATM B-ISDN,交换运营商 接口,(,B-ICI),ATM,网络互通规范由,ITU-T,在,G.708,推荐标准中以网络接点接口,(,NNI),的方式颁布,而由,ATM,论坛颁布的相应部分则被称作宽带交换运营商接口,(,B-ICI)1.0,版,.,这两种规范的主要差别在物理层,:,NNI,规定采用,SDH,而,B-ICI,规定采用,SONET,或,DS3.,51,图,7.31,给出了,B-ICI,和其他接口和协议之间的关系,.,ATM B-ICI,的功能强大,是一个可以发送和接收来自不同系统的业务的互通单元,.,52,7.8.1,B-ICI,的物理层要求,B-ICI,的物理层要求与,ATM NNI,一致,.,7.8.2,B-ICI,的业务管理,B-ICI,在网络之间规定业务合同,对于每个方向业务合同包括如下几个参数,(,a),连接业务描述符, (,b),请求的,QOS,种类, (,c),对所属的,ATM,连接的定义,.,这些参数包括,:,峰值信元速率、持续信元速率、突发容限、信元延迟变异容限以及基于,GCRA,的一致定义,53,7.8.3,参考业务负载,B-ICI,规范就网络运营商如何按照业务合同中的性能目标来确定和管理业务负载,提供了准则,.,表,7.7,列出了,3,种业务类型的参考业务负载,.,54,7.8.4,B-ICI,的层管理操作,B-ICI,层管理操作使用,B-ISDN /SONET/ SDH F4,F5,的运行、管理和维护,(,OAM),信息流,.,55,7.9,ATM,需要注意的其他方面,7.9.1,ATM,网络的寻址,ATM,地址模仿,OSI,的网络服务访问点,(,NSAP), NSAP,在,ISO8348,和,ITU-T X.213,附件,A,中定义,图,7.32.,56,ATM,公共网络必须支持,E.164,地址,而,ATM,专用网络必须能够支持所有格式地址,.,7.9.2,网络管理,ATM,论坛定义了,UNI,网络管理的两个方面,: (1),M,平面的,ATM,层管理,(2),临时局部管理接口,(,ILMI),规范,.,ILMI,的主要方面是简单网络管理协议,(,SNMP),和管理信息库,(,MIB).,57,7.10,ATM MIB,ATM,论坛已经颁布了管理信息库,(,MIB),作为,ILMI,的一部分,图,7.33.,58,7.11,ATM,工作表,表,7.8,为,ATM,的工作表,.,59,
展开阅读全文