目前ADSL(Asymmetric Digital Subscriber Line)已经成为最热门、最流行和发展最快的Internet接入方式。我们知道,对于ADSL业务,不同的速率对应不同的资费标准,这使运营商增加了业务的种类,给用户也提供了多种选择。本文就分析如何进行ADSL流量控制实现不同的上网速率。
2 ADSL传输方式和ATM业务类型
ADSL是基于ATM(Asynchronous Transfer Mode)的一项物理层点对点数据传输技术,可支持多种网络协议。常见的ADSL接入封装协议有ipoA(IP over ATM)、PPPoA(PPP over ATM)、IPoEoA(IP over Ethernet over ATM)、PPPoEoA(PPP over Ethernet over ATM)等等,不论何种协议,最终都是把 IP包封装成ATM信元。一般来说,上行的数据信号在ADSL Modem中通过AAL5 SAR (ATM Adaptation Layer 5 Segmentation and Reassembly)功能实现Ethernet帧到ATM信元之间的转换,经调制后,信号通过普通电话线传到DSLAM(DSL access Multiplexer),DSLAM对ADSL信号进行解调,并恢复成ATM信元格式。下行的信号是DSLAM对ATM信元进行ADSL信号调制后通过普通电话线传到ADSL Modem中。
由此可见,由于ADSL是基于ATM的数据传输技术,DSLAM就是基于ATM技术设计,它支持多种ATM业务:CBR、rt-VBR、nrt-VBR、UBR,对这些业务DSLAM分别提供不同的处理措施和不同的缓存空间、调度优先级,对不同的业务类型提供不同级别的业务整形功能,使得不同的ATM业务类型在传输线路中,得到与该业务类型相适应的带宽,从而保证了高性能的QoS(Quality of Service)支持。