Wi-Fi Multimedia (WMM) 是Wi-Fi 聯盟規範基於 IEEE 802.11e 無線服務品質 (QoS) 標準。 適用於 802.11a、b、g、n 及更新ac 與ax物理層標準。主要用途是劃分流量優先順序,提供品質更高的用戶體驗。
WMM 是透過access categories (ACs) 來分類優先權,支援的 ACs 如下 Table 1。
Table 1: WMM AC to 802.1p Priority Mapping
根據網路設定檔為語音和視訊流量分配比其他類型流量更高的頻寬,以下為ACs 的應用說明。
- Background WMM: 為背景流量(例如檔案下載或列印作業)指派頻寬。
- Best effort WMM : 分配頻寬或盡力而為流量,例如來自傳統設備的流量或來自不支援 QoS 的應用程式或裝置的流量。
- Video WMM :為視訊串流產生的視訊流量分配頻寬。
- Voice WMM : 為傳入和傳出語音通訊產生的語音流量分配頻寬。
Differentiated Services Codepoint (DSCP) 是根據網路策略和規則對封包進行分類。 Table2 顯示了預設建議的WMM ACs 到 DSCP 的映射。
Table 2: WMM-DSCP Mapping
接下來使用Ixchariot 來實測WMM Qos,test topology and Setup如下圖 一。
圖 一 WMM Test topology and Setup
1. 確認DUT 設定,透過Console打印 DUT Realtek AP 的DSCP 映射表如圖二所示,與圖三IEEE802.11-2016 Table R-3 一致:
圖二 DUT Realtek AP 的DSCP 映射表
圖三 IEEE802.11-2016 Table R-3
2. 確認ixchariot DSCP 設定,default DSCP 如下表 :
VO | VI | BE | BK |
56 | 40 | 0 | 8 |
圖四 IxChariot 預設WMM DSCP
3. 2.4G 開啟WMM 後測試結果如圖 :
圖五 ixchariot default DSCP 設定2.4G測試結果
4. 5G 開啟WMM 後測試結果如圖六。
圖六 ixchariot default DSCP 設定5G測試結果
測試結果VO 與 VI 流量明顯高於BE,BK。
另外有遇過客戶反映使用Veriwave 設備來驗證,反映5G VO,VI,BE 分不出priority,如圖七。
圖七 Veriwave 設備測試結果
確認客戶提供Veriwave 設備 DSCP 為
VO | VI | BE | BK |
48 | 32 | 24 | 16 |
判斷是BE的802.1p priority為4 與 VO,VI 太接近導致,ixchariot DSCP 改為 BE : 24 來模擬,結果跟Veriwave 設備結果類似,如圖八。
圖八 ixchariot 模擬 Veriwave 設備的DSCP 設定測試結果
透過指令將DUT Realtek AP 的DSCP Value 24 映射改為 802.1p priority 3複測,如圖九。
圖九 SCP Value 24 映射改為 802.1p priority 3
複測結果可以將BE 分出來,如圖十,同樣的修改回Veriwave 設備來驗證也是有效果的。
圖十 DUT Realtek AP 的DSCP Value 24 映射改為 802.1p priority 3 設定測試結果
結語 :WMM Qos也是Qos 的一種,優先權是透過802.1p Priority 來決定,ACs Priority 則是透過DSCP Vaule 與802.1p Priority 映射,測試時須注意要打DUT Tx 流向否則會側到對測物的WMM。
Reference:
Wi-Fi Multimedia Traffic Management (arubanetworks.com)
IEEE Std 802.11™-2016, IEEE Standard for Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Specific requirements—Part 11: Wireless LAN Medium Access Control (candelatech.com)
評論