tip

华为WLAN指导设计 来源:华为星火计划培训

华为WLAN设计
网优网归 场景规划
方案设计

【资料简介】华为Wlan网络网规网优技术、场景规划与方案设计,从0开始设计到交付,一本完完整整的学习教材,建议从事无线学习的同学学习..

马上观看
zon

华为WLAN专题集锦 专题:华为WLAN

WLAN配置
组网模式解析
组网配置案例

【华为无线】本指南详细介绍每个模版的命令解释及用途,在加上十多种精彩案例分享及解释,再加上网优网归,让你彻底脱盲,不在为无线..

马上观看
zon

家园VBook中心 分类:书籍中心

教材 案例 题库
知识 专业认证
资源价值

【中心简介】家园Vbook书籍中心是以收集和整理互联网上优秀书籍,以最好的知识推荐给你学习,让你在学习的路程上事半功倍,告别枯燥,早..

马上观看
tip

华为HCIE认证之路 分类:华为认证

HCIE学习之路
华为 路由 交换
含金量最大的资料

【学习介绍】在中国拥有一张证书不是梦,冰冻三尺,非一日之寒,要拥有一张认证所具备含金量技术水准那是需要多年的经年积累,本书专为你分享..

马上观看
tip

华三无线专题报告 发布:建哥哥

华三
H3C WLAN AC
无线专题

【资料简介】大好河山、无线风光,主要介绍H3C无线,从基础到高级配置及组网模式配置案例,多达200篇案例配置,从此告别对无线的迷茫..

马上观看
★浏览次数:347 次★  发布日期:2015-11-06
 当前位置:技术资料 > 网络工程 > Huawei > 正文
 
最近更新
    正在更新...
 

华为AC中各种模版下命令解释之WMM模版和Radio模版

 

 华为AC配置实现对FIT AP的管理和功能,wlan 总体流程如下:

wlan配置流程图1

如果上面这张图你看不懂,不要紧,看下面的图:

wlan配置流程图2

下面开始对各个模版下的命令列出和解释用途:

总体说来任何wlan业务的命令需要生效必须在wlan视图下面下发配置,执行命令command all ,y

一、 WMM模版

802.11协议对于所有的应用都提供了相同质量的服务,但是事实上,不同的应用对于无线网络的要求也是不同的,因此802.11协议已经不能满足实际应用的需要。为了能够为不同的应用提供不同质量的服务,Wi-Fi组织提出了一种无线QoS协议Wi-Fi多媒体标准WMM(Wi-Fi Multimedia),将数据报文按照优先级从高到低分为4个接入类AC(Access Category):AC_VO(语音)、AC_VI(视频)、AC_BE(尽力而为)、AC_BK(背景),高优先级的AC占用信道的机会大于低优先级的AC。WMM模板实现了WMM协议,通过创建WMM模板,使AP或客户端优先级高的报文优先占用无线信道,保证语音、视频在无线网络中有更好的质量。

简单明了的说法:WMM模版类似于无线中使用QOS,当然在无线中一样可以应用QOS策略。2者区别在于,WMM是只针对对无线信道的抢占优先级,而QOS是对整个无线网络中都生效的业务服务策略。
执行命令system-view,进入系统视图。
执行命令wlan,进入WLAN视图。
    wmm-profile { id profile-id | name profile-name } *,

    创建WMM模板,并进入WMM模板视图。一般我们配置一个WMM模版系统会创建一个默认的参数策略,我们使用默认的即可。

    display wmm-profile { all | id profile-id | name profile-name } 

     #查看WMM模版的详细参数

    wmm enable 

    使能WMM功能。缺省情况下,WMM功能处于使能状,终端上没有开启WMM功能,如果要实现WMM功能,需要在终端和设备上同时开启WMM功能。

    wmm mandatory enable    

    禁止不支持WMM功能的STA连接到已使能WMM功能的AP上,缺省情况下,允许不支持WMM功能的STA连接到已使能WMM功能的AP上,所以如果要想wmm真正的生效必须要求终端也支持wmm。

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

    配置STA上的EDCA参数。缺省情况下,STA上的EDCA参数如表1所示:

 报文类别 ECWmax ECWmin AIFSN TXOPLimit
AC_VO32247
AC_VI43294
AC_BE10430
AC_BK10470

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

     配置AP上的EDCA参数。缺省情况下,AP上EDCA参数和ACK策略如表2所示:

 报文类别 ECWmax

 ECWmin

 AIFSN TXOPLimitACK策略
AC_VO32147normal
AC_VI43194normal
AC_BE6430normal
AC_BK10470normal

使能AP的高密功能后,AP会对用户AC_BE报文的EDCA参数进行优化,通过调整竞争窗口的大小,减少冲突概率,从而在用户较多的情况下给用户提供更好的用户体验。此时如果对WMM模板的EDCA参数进行配置,AC_BE报文的EDCA参数不会生效。

以上配置建议大家使用web去配置,一目了然。

二、配置射频模版

射频模板参数内容包括:射频速率、射频信道模式、射频功率模式、丢包/错包率门限、冲突率门限、分段门限、RTS/CTS门限、短/长帧最大重传次数门限、是否支持短前导码、DTIM周期、beacon帧周期、WMM名称或ID等。如果将某个射频模板绑定到某个射频中,则该射频就继承在射频模板里配置的所有参数。

执行命令system-view,进入系统视图。

执行命令wlan,进入WLAN视图。

    radio-profile { id profile-id | name profile-name } * 

    #创建射频模板,并进入射频模板视图,需要注意:射频模板创建成功后,模板内的参数均自动配置为默认值。创建模板时,必须输入模板名称。

    channel-mode { auto | fixed }  

    #缺省情况下,信道模式为auto(自动模式)。

    power-mode { auto | fixed }

     #缺省情况下,功率模式为auto(自动模式)。

以下命令是基础速率的配置:

基础速率集是指STA成功关联AP时,AP和STA都必须支持的速率集。AP和STA都必须支持基础速率集中的所有速率,STA才能成功关联AP。

    80211a basic-rate [ 80211a-rate-value &<1-8> | all ] 

     #缺省情况下,射频模板中802.11a协议的基础速率集为6Mbps、12Mbps和24Mbps。

    80211bg basic-rate [ 80211bg-rate-value &<1-12> | all ] 

     #缺省情况下,射频模板中802.11bg协议的基础速率集为1Mbps、2Mbps。

    80211a supported-rate [ 80211a-rate-value &<1-8> | all ]  

    #缺省情况下,射频模板中802.11a协议的支持速率集为6Mbps、9Mbps、12Mbps、18Mbps、24Mbps、36Mbps、48Mbps和54Mbps。

    80211bg supported-rate [ 80211bg-rate-value &<1-12> | all ] 

    #缺省情况下,在射频模板中802.11bg协议的支持速率集为1Mbps、2Mbps、5.5Mbps、6Mbps、9Mbps、11Mbps、12Mbps、18Mbps、24Mbps、36Mbps、48Mbps和54Mbps。

    80211ac supported-mcs { nss nss-value { max-mcs max-mcs-value | disable } } &<1-3> 

    #缺省情况下,射频模板中802.11ac协议空间流的最大MCS值均为9。

    multicast-rate { 2g 2g-multicast-rate | 5g 5g-multicast-rate }  

    #缺省情况下,2.4GHz射频的无线报文组播发射速率为11Mbps,5GHz射频的无线报文组播发射速率为6Mbps。如果配置的速率不是基础速率集中的速率,并且STA不支持此速率,则此STA将不能正常接收组播数据。

    undo legacy-station enable  

    #缺省情况下,允许传统终端接入。只支持802.11a、802.11b、802.11g类型协议的传统终端,其数据传输速率远低于802.11n和802.11ac类型协议的终端,当传统终端接入到无线网络中,会降低同网络中802.11n和802.11ac类型协议终端的数据传输速度,为保护802.11n和802.11ac类型协议终端的数据传输速度,可以禁止传统终端接入。

    beacon-interval beacon-interval 

    #缺省情况下,发送Beacon帧的周期为100ms。Beacon帧是一种周期发送的广播帧,AP通过周期发送Beacon帧来声明某个802.11网络的存在。

    dtim-interval dtim-interval 

    #缺省情况下,DTIM周期参数为1。DTIM周期表示间隔DTIM个Beacon帧后,下个Beacon帧中会携带DTIM指示,唤醒处于省电状态的STA,并向其传输AP上为之暂存的广播与组播帧。DTIM周期参数越小,有助于及时传送数据,但STA必须经常被唤醒,耗电大。DTIM周期参数越大,则可以让STA休眠更长时间,省电但实时传送数据的能力差。

    short-preamble { enable | disable }

    #缺省情况下,AP支持的前导码类型为短前导码。前导码是数据帧头部的一组Bit位,用于同步发送端与接收端的传输信号,可以分为短前导码和长前导码两种。选择短前导码能使网络同步性能更好,推荐使用短前导码。长前导码主要用在需要兼容一些比较老的客户端网卡的场景。

    fragmentation-threshold fragmentation-threshold 

    #缺省情况下,报文分段的门限值为2346Byte。如果802.11 MAC帧长度超过该门限值,必须分段发送。

报文分段门限值设置过小时,报文就被分为多段传送,而无线传输中每传送一次额外开销都较大,因此信道利用率低。报文分段门限值设置过大,长报文不容易被分段,导致传输时间较长,出错概率大,一旦出错就需要重传,因此信道带宽浪费严重。建议采用较大的门限值。

    conflict-rate-threshold conflict-rate-threshold

    #缺省情况下,冲突率门限值为60%。

    per-threshold per-threshold    

    #缺省情况下,丢包/错包率门限值为30%。该配置可以判断AP射频周围的信号环境是否正常。如果射频统计到的丢包/错包率或冲突率超过门限值,则认为信号环境异常,需要改善信号环境。

    beamforming enable 

    #缺省情况下,波束成形功能未使能。波束成形能够在某个特定角度(目标用户)增强信号,在另一个特定角度(非目标用户或障碍物)减弱信号,最终提高无线信号的覆盖范围。

    wifi-light { signal-strength | traffic } 

    #缺省情况下:开启Mesh功能的AP的Wireless灯闪烁表示对应射频上收到的所有邻居AP的信号中最弱的信号强度。开启WDS功能的AP的Wireless灯闪烁表示对应射频上WDS AP之间互联的信号强度好坏。leaf模式的AP,Wireless灯闪烁表示互联的middle模式的AP的信号强度好坏。middle模式的AP,Wireless灯闪烁表示互联的root模式的AP的信号强度好坏。root模式的AP,Wireless灯闪烁表示互联的middle模式的AP的信号中最弱的信号强度。未开启WDS或Mesh功能的AP的Wireless灯闪烁表示对应射频当前通过的业务流量大小。只有带有Wireless灯的AP支持该命令。在WDS网络中,可能需要不断的调整AP位置、天线方位等使提供WDS功能的AP之间的信号强度达到最佳。为便于现场安装人员实时了解当前的信号强度情况,可以通过Wireless灯的闪烁频率来表示信号强度的好坏。该命令只对开启WDS或Mesh功能的AP适用,未开启WDS或Mesh功能的AP,无论配置为哪种方式,Wireless灯的闪烁都表示为流量状态。

    rts-cts-mode { cts-to-self | disable | rts-cts }  

    #缺省情况下,RTS/CTS工作模式为cts-to-self。RTS/CTS(Request To Send/Clear To Send,请求发送/允许发送)握手协议,可以避免信道冲突导致的数据传输失败。但如果每个工作站每次发送数据前都要执行该机制,则会导致过多的RTS帧占用信道带宽。建议使用缺省值。如果不启用该机制,可能存在“隐藏终端”问题,即基站A和C同时向基站B发送信息,但基站C未侦测到A也向B发送,故A和C同时将信号发送至B,引起信号冲突,最终导致数据传输失败。如果启用该机制,则会降低传输速率,甚至引起网络延时。说明:如果需要降低网络延时,可以关闭RTS/CTS的工作模式。

    80211n guard-interval-mode { short | normal } 

    #缺省情况下,信道模式为normal。间隔时间GI可以分为短间隔和普通间隔两种。配置802.11n时,不仅可以配置802.11a/g的普通GI模式,也可以配置802.11n标准中的短GI模式,减少额外开销,从而提高传输速率。

    80211n a-mpdu enable  

    #缺省情况下,MPDU帧汇聚功能处于使能状态。
    80211n a-mpdu max-length-exponent length-capability 

    #缺省情况下,MPDU帧长度索引为3,对应帧最大长度为65535字节。
#802.11的任何一个报文在物理发送时会被作为一个MDPU发送,每一次发送都必然需要信道竞争和退避,从而消耗信道资源。而802.11n的A-MPDU(报文聚合)功能通过将多个MPDU聚合为一个物理层报文,只需要进行一次信道竞争或退避,就可完成N个MPDU的同时发送,从而减少了发送N-1个MPDU报文所带来的信道资源消耗。通过报文聚合特性,充分提高了信道资源的利用率,极大地实现了802.11网络性能的提升。

    80211ac guard-interval-mode { short | normal }  

    #缺省情况下,信道模式为normal。间隔时间GI可以分为短间隔和普通间隔两种。配置802.11ac时,不仅可以配置普通GI模式,也可以配置802.11ac标准中的短GI模式,减少额外开销,从而提高传输速率。

    80211ac a-mpdu max-length-exponent length-capability  

    #缺省情况下,MPDU帧长度索引为7,对应帧最大长度为1048575字节。

    a-msdu send enable  

     #缺省情况下,未使能以A-MSDU聚合方式发送802.11报文的功能。使能以A-MSDU聚合方式发送802.11报文的功能,能够有效减少802.11报文在MAC层的开销,特别是在MSDU帧长度普遍都较小时,能明显提升报文传输效率。

    a-msdu send max-subframes max-subframe-count 

     #缺省情况下,A-MSDU聚合方式一次能聚合的最大子帧数为2。   

无线网络质量良好时,可以增加A-MSDU一次能聚合的最大子帧数,提高无线网络利用率,提升无线业务性能。无线网络质量较差时,或者业务对时延敏感的场景,如语音业务,可以减少A-MSDU一次能聚合的最大子帧数,降低无线网络丢包对业务的影响,减少报文发送的时延。另外部分STA对接收到的A-MSDU帧聚合的子帧数存在限制,如果AP发送的子帧数超过了限制,STA可能无法正常接收。

说明:

只支持在802.11ac射频上使能以A-MSDU聚合方式发送802.11报文的功能。

 

特别命令使用

1、使能信道切换通告功能

        channel-switch announcement enable

        缺省情况下,未使能信道切换通告功能。


2、配置信道切换时继续当前信道流量传输功能

        channel-switch mode continue-transmitting

        缺省情况下,信道切换时,继续当前信道流量传输。

配置以上两条命令后,当STA终端漫游或者AP自动改变信道的时候可以使之前正在产生业务不中断。

 

 

wmm-profile { id profile-id | name profile-name }    #为射频模板绑定WMM模板。

 
建议使用IE8.0以上版本解析 网络QQ群:30573676 家园群:36740144 Elv home systems. 蜀ICP备20009373号 © All Rights Reserved 2012 - By badulip
×

扫二维码,关注微信公众号