国家 / 地区

02-WLAN命令

06-WLAN QoS命令

本章节下载  (211.77 KB)

docurl=/cn/Service/Document_Software/Document_Center/Wlan/WA/H3C_WA5500/Command/Command_Manual/H3C_WA5530_CR-5W100/02/201706/1003589_30005_0.htm

06-WLAN QoS命令


1 WLAN QoS

1.1  WLAN QoS命令

1.1.1  bandwidth-guarantee

bandwidth-guarantee enable命令用来开启智能带宽保障功能。

bandwidth-guarantee disable命令用来关闭智能带宽保障功能。

undo bandwidth-guarantee命令用来恢复缺省情况。

【命令】

bandwidth-guarantee { disable | enable }

undo bandwidth-guarantee

【缺省情况】

智能带宽保障功能处于关闭状态。

【视图】

Radio接口视图

【缺省用户角色】

network-admin

【使用指导】

开启智能带宽保障功能后,该Radio下的无线用户可用带宽将会随着无线网络链路质量动态调整,通过bandwidth-guarantee service-template命令可以配置无线服务模板的保障带宽。

【举例】

# 开启智能带宽保障使能功能。

<Sysname> system-view

[Sysname] interface wlan-radio 1/0/1

[Sysname-WLAN-Radio1/0/1] service-template 1

[Sysname-WLAN-Radio1/0/1] bandwidth-guarantee enable

【相关命令】

·     bandwidth-guarantee service-template

1.1.2  bandwidth-guarantee service-template

bandwidth-guarantee service-template命令用来配置无线服务模板的保障带宽。

undo bandwidth-guarantee service-template命令用来取消所有或指定的无线服务模板保障带宽配置。

【命令】

bandwidth-guarantee service-template service-template-name percent percent

undo bandwidth-guarantee { all | service-template service-template-name }

【缺省情况】

不存在无线服务模板的保障带宽。

【视图】

Radio接口视图

【缺省用户角色】

network-admin

【参数】

service-template service-template-name:服务模板名称,取值范围为1~63,不区分大小写。

percent percent:保障带宽占总带宽的百分比,percent取值范围为1~100。

all:所有无线服务模板。

【使用指导】

本命令配置的服务模板的保障带宽在智能带宽保障功能处于开启的状态下才能生效。

总带宽为射频的最大带宽,保障带宽为该射频下服务模板对应的BSS可以获取的最低的带宽。

指定的服务模板必须为Radio视图下已绑定的服务模板。

同一个射频下,配置的所有服务模板的保障带宽占总带宽的百分比之和不能超过100。

【举例】

# 配置服务模板1的保障带宽占总带宽的百分比为30%。

<Sysname> system-view

[Sysname] interface wlan-radio 1/0/1

[Sysname-WLAN-Radio1/0/1] service-template 1

[Sysname-WLAN-Radio1/0/1] bandwidth-guarantee enable

[Sysname-WLAN-Radio1/0/1] bandwidth-guarantee service-template 1 percent 30

【相关命令】

·     bandwidth-guarantee

·     wlan max-bandwidth

1.1.3  client-rate-limit

client-rate-limit命令用来配置基于无线服务模板的客户端限速速率。

undo client-rate-limit命令用来恢复缺省情况。

【命令】

client-rate-limit { inbound | outbound } mode { dynamic | static } cir cir

undo client-rate-limit { inbound | outbound }

【缺省情况】

不存在基于无线服务模板的客户端限速速率。

【视图】

无线服务模板视图

【缺省用户角色】

network-admin

【参数】

inbound:入方向,即限制客户端发送数据的速率。

outbound:出方向,即限制客户端接收数据的速率。

dynamic:配置限速模式为动态模式。在该模式下,单个客户端的限速速率为总限速速率/客户端总数。

static:配置限速模式为静态模式,所有客户端的限速速率为固定值。

cir cir:配置客户端限速速率。在静态模式下表示为所有客户端配置相同的限速速率;在动态模式下表示配置所有客户端的限速速率总和。cir的取值范围为16~1700000,单位为Kbps。

【使用指导】

本命令配置的客户端速率限制在基于无线服务模板的客户端限速功能处于开启的状态下才能生效。

可以同时指定出方向和入方向的速率限制。

【举例】

# 限制入方向数据传输的最大速率为567Kbps。

<Sysname> system-view

[Sysname] wlan service-template 1

[Sysname-wlan-st-1] client-rate-limit enable

[Sysname-wlan-st-1] client-rate-limit inbound mode static cir 567

【相关命令】

·     client-rate-limit enable

1.1.4  client-rate-limit enable

client-rate-limit enable命令用来开启基于无线服务模板的客户端限速功能。

undo client-rate-limit enable命令用来恢复缺省情况。

【命令】

client-rate-limit enable

undo client-rate-limit enable

【缺省情况】

基于无线服务模板的客户端限速功能处于关闭状态。

【视图】

无线服务模板视图

【缺省用户角色】

network-admin

【使用指导】

开启无线服务模板的无线用户限速功能后,使用该无线服务模板的无线用户的流量将会受到限制,具体受限的流量方向和限速速率,由client-rate-limit命令指定。

如果同时配置多种方式或不同模式的客户端限速,则多个配置将同时生效,每个客户端的限速值为多种方式及不同模式中的限速速率最小值。

【举例】

# 开启基于无线服务模板的客户端限速功能。

<Sysname> system-view

[Sysname] wlan service-template 1

[Sysname-wlan-st-1] client-rate-limit enable

【相关命令】

·     client-rate-limit

1.1.5  display wlan wmm

display wlan wmm radio命令用来显示WMM射频的统计信息。

display wlan wmm client命令用来显示WMM客户端的统计信息。

【命令】

display wlan wmm { radio { all | ap ap-name } | client { all | ap ap-name | mac-address mac-address } }

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

all:显示所有射频或客户端的统计信息。

ap ap-name:指定AP的名字,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,不区分大小写。

mac-address mac-address:显示指定MAC地址的客户端统计信息,mac-address格式为H-H-H。

【举例】

# 显示指定AP(test)射频的WMM统计信息。

<Sysname> display wlan wmm radio ap test

AP ID : 4    AP name : test

 

Radio : 1

Client EDCA updates : 0

QoS mode  :WMM

WMM status    :Enabled

Radio max AIFSN     : 15                  Radio max ECWmin : 10

Radio max TXOPLimit : 32767               Radio max ECWmax : 10

 

Radio : 2

Client EDCA updates : 0

QoS mode  :WMM

WMM status    :Disabled

Radio max AIFSN     : 15                  Radio max ECWmin : 10

Radio max TXOPLimit : 32767               Radio max ECWmax : 10

表1-1 display wlan wmm radio命令显示信息描述表

字段

描述

AP ID

AP标识

AP name

AP名字

Radio

Radio标识

Client EDCA updates

客户端EDCA参数更新次数

QoS mode

QoS模式:

·     WMM:QoS模式为WMM

·     N/A:QoS模式不可用

WMM status

WMM功能开启状态,取值包括:

·     Enabled:WMM功能处于开启状态

·     Disabled:WMM功能处于关闭状态

Radio max AIFSN

Radio支持的AIFSN值的最大值

Radio max ECWmin

Radio支持的ECWmin值的最大值

Radio max TXOPLimit

Radio支持的TXOPLimit值的最大值

Radio max ECWmax

Radio支持的ECWmax值的最大值

 

# 显示所有客户端的WMM统计信息。

<Sysname> display wlan wmm client all

MAC address : 000f-e23c-0001             SSID : service

QoS mode : WMM

APSD information :

  Max SP length : 7

  L: Legacy     T: Trigger       D: Delivery

  AC             AC-BK    AC-BE   AC-VI     AC-VO

  Assoc State    T|D      L       T|D       T|D

Statistics information :

  Uplink packets      : 0            Downlink packets  : 0

  Uplink bytes        : 0            Downlink bytes    : 0

  Downgrade packets       : 0            Discarded packets       : 0

  Downgrade bytes         : 0            Discarded bytes         : 0

TS information :

  AC                    : AC-VO         User priority               : 7

  TID                   : 1             Direction                   : Bidirectional

  PSB                   : 0             Surplus bandwidth allowance : 1.0000

  Medium time (µs)      : 39            MSDU size (bytes)           : 1500

  Mean data rate (Kbps) : 10.000        Minimum PHY rate (Mbps)     : 11.000

  TS creation time      : 0h:0m:5s

  TS updating time      : 0h:0m:5s

  Uplink TS packets     : 0            Downlink TS packets         : 0

  Uplink TS bytes       : 0            Downlink TS bytes           : 0

表1-2 display wlan wmm client命令显示信息描述表

字段

描述

MAC address

Client的MAC地址

SSID

SSID名

QoS mode

QoS模式:

·     WMM:QoS模式为WMM

·     N/A:QoS模式不可用

APSD information

APSD信息

Max SP length

最大服务时间(Service period)长度

AC

接入类:

·     AC-VO:语音队列

·     AC-VI:视频队列

·     AC-BE:尽力而为队列

·     AC-BK:背景队列

Assoc state

Client接入时指定的AC的APSD属性:

·     T:表示本AC有trigger-enabled属性

·     D:表示本AC有delivery-enabled属性

·     T | D:表示上面的两个属性都有

·     L:表示本AC有Legacy属性

Statistics information

数据流量统计信息

Uplink packets

上行报文数

Uplink bytes

上行字节数

Downlink packets

下行报文数

Downlink bytes

下行字节数

Downgrade packets

降级处理的报文数

Discarded packets

丢弃处理的报文数

Downgrade bytes

降级处理的字节数

Discarded bytes

丢弃处理的字节数

TS information

传输流信息

User priority

用户优先级(来自有线网络的报文)

TID

传输流标识,取值范围为0~15

Direction

流方向,取值包括:

·     Uplink:上行

·     Downlink:下行

·     Bidirectional:双向

PSB

省电模式标识(power save behavior):

·     1表示U-APSD节能模式

·     0表示传统省电模式

Surplus bandwidth allowance

允许富余带宽(百分比)

Medium time

允许进入媒体信道的时间,单位为微秒

MSDU size

平均报文大小,单位为字节

Mean data rate

平均数据传输速率,单位为Kbps

Minimum PHY rate

最小物理传输速率,单位为Mbps

TS creation time

创建传输流的时间

TS updating time

更新传输流的时间

Uplink TS packets

上行传输流的报文数

Uplink TS bytes

上行传输流的字节数

Downlink TS packets

下行传输流的报文数

Downlink TS bytes

下行传输流的字节数

 

【相关命令】

·     reset wlan wmm

1.1.6  edca radio

edca radio命令用来配置射频的EDCA工作参数。

undo edca radio命令用来恢复缺省情况。

【命令】

edca radio { ac-be | ac-bk | ac-vi | ac-vo } { ack-policy { noack | normalack } | aifsn aifsn-value | ecw ecwmin ecwmin-value ecwmax ecwmax-value | txoplimit txoplimit-value } *

undo edca radio { ac-be | ac-bk | ac-vi | ac-vo }

【缺省情况】

表1-3所示。

表1-3 射频的EDCA工作参数缺省值

AC

AIFSN

ECWmin

ECWmax

TXOP Limit

AC-BK

7

4

10

0

AC-BE

3

4

6

0

AC-VI

1

3

4

94

AC-VO

1

2

3

47

 

【视图】

Radio接口视图

【缺省用户角色】

network-admin

【参数】

ac-be:AC-BE(尽力而为流)优先级队列。

ac-bk:AC-BK(背景流)优先级队列。

ac-vi:AC-VI(视频流)优先级队列。

ac-vo:AC-VO(语音流)优先级队列。

ack-policy:指定AC使用的ACK策略。

noack:指定AC使用的ACK策略是No ACK。缺省ACK策略为Normal ACK。

normalack:指定AC使用的ACK策略是Normal ACK。缺省ACK策略为Normal ACK。

aifsn aifsn-value:仲裁帧间隙数,取值范围为1~15。

ecwmin ecwmin-value:最小竞争窗口指数形式,取值范围为0~10。

ecwmax ecwmax-value:最大竞争窗口指数形式,ecwmax值必须大于等于ecwmin值,取值范围为0~10。

txoplimit txoplimit-value:EDCA的TXOP Limit参数,以32微秒为单位,取值为0表示只允许传输一个MPDU,取值范围为0~32767。

【使用指导】

对于802.11b类型的Radio,建议将AC-BK、AC-BE、AC-VI、AC-VO的TXOP Limit参数的值分别配置为0、0、188和102。

【举例】

# 配置Radio使用的AC-VO队列的AIFSN值为2。

<Sysname> system-view

[Sysname] interface wlan-radio 1/0/1

[Sysname-WLAN-Radio1/0/1] edca radio ac-vo aifsn 2

1.1.7  qos priority

qos priority命令用来配置端口优先级。

undo qos priority命令用来恢复缺省情况。

【命令】

qos priority priority

undo qos priority

【缺省情况】

端口优先级为0。

【视图】

无线服务模板视图

【缺省用户角色】

network-admin

【参数】

priority:端口优先级,取值范围为0~7。取值越大优先级越高。

【使用指导】

按照端口优先级,设备通过一一映射为报文分配相应的优先级。

配置了信任报文模式后,本命令的配置不生效。

【举例】

# 配置无线服务模板1的端口优先级为2。

<Sysname> system

[Sysname] wlan service-template 1

[Sysname-wlan-st-1] qos priority 2

【相关命令】

·     qos trust

1.1.8  qos trust

qos trust命令用来配置信任报文优先级的类型。

undo qos trust命令用来恢复缺省情况。

【命令】

qos trust { dot11e | dscp }

undo qos trust

【缺省情况】

设备信任端口优先级。

【视图】

无线服务模板视图

【缺省用户角色】

network-admin

【参数】

dot11e:信任802.11报文携带的802.11e优先级,以此优先级进行优先级映射。

dscp:信任802.11报文携带DSCP优先级,以此优先级进行优先级映射。

【使用指导】

信任端口优先级和信任报文优先级都只对上行报文有效。

若无线服务模板下配置了信任某类型的报文优先级,则设备根据此类型的优先级对报文进行优先级映射,否则按照端口优先级进行优先级映射。

【举例】

# 配置无线服务模板1信任802.11报文携带的802.11e优先级。

<Sysname> system

[Sysname] wlan service-template 1

[Sysname-wlan-st-1] qos trust dot11e

【相关命令】

·     qos priority

1.1.9  reset wlan wmm

reset wlan wmm命令用来清除WMM统计信息。

【命令】

reset wlan wmm { client { all | ap ap-name | mac-address mac-address } | radio { all | ap ap-name } }

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

client:清除客户端的统计信息。

all:清除所有射频或客户端的统计信息。

ap ap-name:指定AP的名字,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,不区分大小写。

mac-address mac-address:清除指定MAC地址的客户端统计信息,mac-address格式为H-H-H。

radio:清除射频的统计信息。

【举例】

# 清除WMM射频的统计信息。

<Sysname> reset wlan wmm radio all

【相关命令】

·     display wlan wmm

1.1.10  wlan client-rate-limit

wlan client-rate-limit命令用来配置基于用户类别的客户端限速功能。

undo wlan client-rate-limit命令用来取消配置的基于用户类别的客户端限速功能。

【命令】

wlan client-rate-limit { dot11a | dot11ac | dot11an | dot11b | dot11g | dot11gac | dot11gn } { inbound | outbound } cir cir [ cbs cbs ]

undo wlan client-rate-limit [ { dot11a | dot11ac | dot11an | dot11b | dot11g | dot11gac | dot11gn } [ inbound | outbound ] ]

【缺省情况】

未配置基于用户类别的客户端限速功能。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

dot11a:802.11a类型的客户端。

dot11ac:802.11ac类型的客户端。

dot11an:802.11an类型的客户端。

dot11b:802.11b类型的客户端。

dot11g:802.11g类型的客户端。

dot11gac:802.11gac类型的客户端。

dot11gn:802.11gn类型的客户端。

inbound:入方向,即限制客户端发送数据的速率。

outbound:出方向,即限制客户端接收数据的速率。

cir cir:每个客户端的承诺速率,取值范围为1~2097152,单位为Kbps。

cbs byte:每个客户端的承诺突发大小。取值范围为1~268435456,单位为byte。如果不指定本参数,则cbs的值根据cir值自动计算获得。

【使用指导】

如果同时配置多种方式或不同模式的客户端限速,则多个配置将同时生效,每个客户端的限速值为多种方式及不同模式中的限速速率最小值。

【举例】

# 配置802.11an类型客户端发送数据的速率限制为20480Kbps。

<Sysname> system-view

[Sysname] wlan client-rate-limit dot11an inbound cir 20480

1.1.11  wlan max-bandwidth

wlan max-bandwidth命令用来配置指定射频类型的最大带宽参考值。

undo wlan max-bandwidth命令用来恢复指定或所有射频类型的最大带宽参考值。

【命令】

wlan max-bandwidth { dot11a | dot11ac | dot11an | dot11b | dot11g | dot11gac | dot11gn } bandwidth

undo wlan max-bandwidth [ dot11a | dot11ac | dot11an | dot11b | dot11g | dot11gac | dot11gn ]

【缺省情况】

不同射频类型的最大带宽参考值:

dot11adot11g为30000Kbps;

dot11andot11gndot11gac为250000Kbps;

dot11ac为500000Kbps;

dot11b为7000Kbps。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

dot11a:指定射频类型为802.11a。

dot11ac:指定射频类型为802.11ac。

dot11an:指定射频类型为802.11n(5GHz)模式。

dot11b:指定射频类型为802.11b。

dot11g:指定射频类型为802.11g。

dot11gac:802.11gac类型的客户端。

dot11gn:指定射频类型为802.11n(2.4GHz)模式。

bandwidth:最大带宽参考值,取值范围与指定的射频类型有关,单位为Kbps:

·     dot11adot11g的取值范围为16~30000;

·     dot11andot11gndot11gc的取值范围为16~250000;

·     dot11ac的取值范围为16~500000;

·     dot11b的取值范围为16~7000。

【使用指导】

最大带宽参考值用于bandwidth-guarantee service-template命令计算保障带宽。

【举例】

# 配置802.11ac的最大带宽参考值为2000Kbps。

<Sysname> system-view

[Sysname] wlan max-bandwidth dot11ac 2000

1.1.12  wmm

wmm enable命令用来开启WMM功能。

wmm disable命令用来关闭WMM功能。

undo wmm命令用来恢复缺省情况。

【命令】

wmm { disable | enable }

undo wmm

【缺省情况】

WMM功能处于开启状态。

【视图】

Radio接口视图

【缺省用户角色】

network-admin

【参数】

disable:关闭WMM功能。

enable:开启WMM功能。

【使用指导】

802.11n的客户端必须支持WLAN QoS,所以当Radio工作在802.11an或802.11gn的情况下,必须开启WMM功能,否则可能会导致关联后的802.11n的客户端无法通信。

【举例】

# 关闭WMM功能。

<Sysname> system-view

[Sysname] interface wlan-radio 1/0/1

[Sysname-WLAN-Radio1/0/1] wmm disable

1.1.13  edca client(ac-be和ac-bk)

edca client命令用来配置射频和客户端的协商参数。

undo edca client命令用来恢复缺省情况。

【命令】

edca client { ac-be | ac-bk } { aifsn aifsn-value | ecw ecwmin ecwmin-value ecwmax ecwmax-value | txoplimit txoplimit-value } *

undo edca client { ac-be | ac-bk }

【缺省情况】

表1-4所示。

表1-4 Radio和客户端的协商参数的缺省值

AC

AIFSN

ECWmin

ECWmax

TXOP Limit

AC-BK

7

4

10

0

AC-BE

3

4

10

0

 

【视图】

Radio接口视图

【缺省用户角色】

network-admin

【参数】

ac-be:AC-BE(尽力而为流)优先级队列。

ac-bk:AC-BK(背景流)优先级队列。

aifsn aifsn-value:仲裁帧间隙数,取值范围为2~15。

ecwmin ecwmin-value:最小竞争窗口指数形式,取值范围为0~15。

ecwmax ecwmax-value:最大竞争窗口指数形式,取值范围为0~15。ecwmax值必须大于等于ecwmin值。

txoplimit txoplimit-value:传输机会限制,以32微秒为单位,取值范围为0~65535。取值为0表示只允许传输一个MPDU。

【使用指导】

如果所有客户端都是802.11b客户端,建议AC-BK、AC-BE的TXOP Limit参数配置为0。

如果同时存在802.11b客户端和802.11g客户端,建议AC-BK、AC-BE的TXOP Limit参数使用缺省值。

【举例】

[Sysname-wlan-ap-group-apgroup1-ap-model-WA4320i-ACN-radio-1] edca client ac-be aifsn 5

# 配置AC-BE的AIFSN值为5。

<Sysname> system-view

[Sysname] interface wlan-radio 1/0/1

[Sysname-WLAN-Radio1/0/1] edca client ac-be aifsn 5

1.1.14  edca client(ac-vo和ac-vi)

edca client命令用来配置射频和客户端的协商参数。

undo edca client命令用来恢复缺省情况。

【命令】

edca client { ac-vi | ac-vo } { aifsn aifsn-value | ecw ecwmin ecwmin-value ecwmax ecwmax-value | txoplimit txoplimit-value } *

undo edca client { ac-vi | ac-vo }

【缺省情况】

表1-5所示。

表1-5 Radio和客户端的协商参数的缺省值

AC

AIFSN

ECWmin

ECWmax

TXOP Limit

AC-VI

2

3

4

94

AC-VO

2

2

3

47

 

【视图】

Radio接口视图

【缺省用户角色】

network-admin

【参数】

ac-vi:AC-VI(视频流)优先级队列。

ac-vo:AC-VO(语音流)优先级队列。

aifsn aifsn-value:仲裁帧间隙数,取值范围为2~15。

ecwmin ecwmin-value:最小竞争窗口指数形式,取值范围为0~15。

ecwmax ecwmax-value:最大竞争窗口指数形式,取值范围为0~15。ecwmax值必须大于等于ecwmin值。

txoplimit txoplimit-value:传输机会限制,以32微秒为单位,取值范围为0~65535。取值为0表示只允许传输一个MPDU。

【使用指导】

如果所有客户端都是802.11b客户端,建议AC-VI、AC-VO的TXOP Limit参数配置为188、102。

如果同时存在802.11b客户端和802.11g客户端,建议AC-VI、AC-VO的TXOP Limit参数使用缺省值。

【举例】

# 配置AC-VO的AIFSN值为3。

<Sysname> system-view

[Sysname] interface wlan-radio 1/0/1

[Sysname-WLAN-Radio1/0/1] edca client ac-vo aifsn 3

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!