为了便于通信量管理,ATM论坛制将ATM的服务按照比特率的特点划分为以下5类(Category):
1)恒定比特率CBR(Constant Bit Rate)用户提出所需的数据率,而吞吐量、时延和时延偏差均能满足要求。CBR还适用于实时的视像传送系统。
2)实时可变比特率rt-VBR(real-time Variable Bit Rate)可变比特率VBR(Variable Bit Rate)并不是只有一个速率,它定义了一个正常使用的持续数据率和一个在峰值期间偶尔使用的更快的突发数据率。实时可变比特率rt-VBR主要用于实时电视会议。这时,屏幕上的画面时而相对静止时而变化很快。当采用MPEG标准对视频信号进行压缩时,传输的比特率的变化就很大。rt-VBR就是为了这种需要而提出的。这时,信元时延的平均值和最大偏差都必须受到严格的控制。
3)非实时可变比特率nrt-VBR(non-real-time Variable Bit Rate)和rt-VBR相似,但不指明延偏差非上限,同时允许有少量的信元丢失率。属于这类的如多媒体电子邮件和存放在媒体上的视频信息。
4)不指明比特率UBR(Unspecified Bit Rate)用来支持“尽最大努力交付”的非实时应用。用户随时可发送数据,但服务质量QoS不能保证,网络对通信量也没有反馈机制。对于UBR也可指明PCR或CDVT,但这都不是必须的。是否要用UBR对通信量进行调整,这要由网络来决定。网络在发生拥塞时可将UBR信元丢弃。(www.xing528.com)
5)可用比特率ABR(Available Bit Rate)这类服务是对UBR的改进。在传送突发性的数据时,ABR不仅将信元丢失率CLR降低到可接受的程度,而且对网络的可用资源也提供了更加有效的利用。我们知道,当使用恒定比特率传送突发性数据时,若按峰值负荷选择线路带宽,则在轻载时线路的容量将会浪费很多。但若按轻载选择线路带宽,则在重载时又可能出现拥塞。ABR的设计目的是使数据业务(不是实时业务)能够充分利用其他高优先级业务(CBR和VBR)剩下的可用带宽,并试图在所有的ABR用户之间以公平合理的方式动态地共享网络的可用带宽。因此,ABR可提高网络的利用率而不会影响CBR和VBR连接的服务质量。当网络处于轻载时,ABR用户可以按照峰值信元速率PCR来发送数据,因而提高了网络的效率。ABR服务根据网络的当前负荷情况,依靠反馈控制机制调整源端点的发送速率。ABR用户则按照这种反馈,调整自己的发送速率,因而可获得较小的信元丢失率CLR(这点是ABR和UBR的主要区别)和较公平地共享网络的资源。当网络处于重载时,若ABR用户不能按照反馈机制降低信元的发送速率,则该ABR用户将遭受到明显的信元丢失。ABR用户指明的通信量参数是峰值信元速率PCR、容许的信元时延偏差CDVT和最小信元速率MCR。MCR是ABR服务必须给用户提供的最小带宽。若MCR为零,则对ABR用户就没有保证任何的带宽。但即使是这样,只要信道中还有剩余的带宽,ABR的源端点也还是可发送数据的。表C-1是TM 4.0规定的ATM的5个服务种类及其属性。
表C-1 ATM的5个服务种类及其属性(表中的√表示有这个参数或属性)
图C-3说明了ATM的几种不同比特率的区别。图的意思很清楚,不需要更多的解释。
图C-3 几种不同比特率的区别
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。