[技術] ATM流量管理(QoS)

Written on 11:53 上午 by Yu Lai

最近在弄ATM Qos,自然也學到了不少東東,以下是一些相關的資料整理。

依照ATM Forum的Traffic Management Specification Version 4.0規範,ATM的服務類別分為以下的定義:

1. Constant Bit Rate (CBR)
可提供固定速率的服務,對傳輸延遲、傳輸遺失及傳輸跳動等服務品質的要求最為嚴格,適合應用於及時性或需要固定頻寬的服務。適用的應用服務如下:
-交談式視訊服務 (e.g., videoconferencing)。
-交談式音訊服務 (e.g., telephone)。
-分散式視訊 (e.g., television, distributed classroom)。
-分散式音訊 (e.g., radio, audio feed)。
-其他視訊服務 (e.g., video on demand)。
-其他音訊服務 (e.g., audio library)。

2. Real-Time Variable Bit Rate (rt-VBR)
VBR的服務品質提供了對傳輸延遲和傳輸遺失的保證,主要針對影像和對傳輸延遲敏感的服務。另外,根據對延遲要求的不同,又可細分為及時性(VBR-rt)和非及時性(VBR-nrt)兩類。適用的應用服務如下:
-即時應用服務(包含CBR所列)但可容許些微的cell loss率,或是較有效率的網路資源應用(註)。

3. Non-Real-Time (nrt-VBR)
和VBR-rt相比,VBR-nrt可允許較多的傳輸延遲。適用的應用服務如下:
-緊急性的交易程序 (e.g., airline reservations, banking transactions, process monitoring)。
-Frame Relay interworking。

4. Available Bit Rate (ABR)
ABR的服務品質保證了最小傳輸頻寬,適合IP和LAN的服務,ABR需要在ATM層提供流量控制(Flow Control),以避免網路發生壅塞或超載。適用的應用服務如下:
-任何UBR的應用,配合ABR的flow-control可以得到較少的cell lose率。
-緊急性的資料傳輸 (e.g., defense information)。
-超級電腦應用服務。
-需較少的delay行為的傳輸服務 (e.g., remote procedure call, distributed file service, or computer process swap/paging)。

5. Unspecified Bit Rate (UBR)
UBR適合的服務與ABR相同,但無任何服務保證。適用的應用服務如下:
-一般文字/資料/圖片傳送 (e.g., banking transaction, credit card verification, email, telex, fax, news feed, weather sat. pictures, file transfer, library browsing, telecommuting, telnet)

註:
當服務品質的要求愈高時,相對地對傳輸頻寬的需求就愈高,在配置網路頻寬時的彈性也就跟著下降。對CBR而言,因為從頭到尾都必須提供固定的頻寬,根本就沒有多工增益(Multiplexing Gain)可言。但是對VBR-nrt和ABR而言,因為訊務本身具有叢集(Bursty)特性,系統只需要提供介於最高所需頻寬和平均所需頻寬的等效頻寬即可。隨著訊務的叢集特性愈明顯,網路可以容納的用戶數也愈多,多工增益也跟著提高,因此CBR的收費最高,VBR、ABR次之,UBR最低。