配置射频
根据实际的网络环境对射频进行配置和优化,使AP具有更好的发送和接收射频信号的能力,提高WLAN网络的信号质量。
配置基本射频参数
背景信息
AP射频需要根据实际的WLAN网络环境来配置不同的基本射频参数,以使AP射频的性能达到更优。
WLAN网络中,相邻AP的工作信道存在重叠频段时,容易产生信号干扰,对AP的工作状态产生影响。为避免信号干扰,使AP工作在更佳状态,提高WLAN网络质量,可以手动配置相邻AP工作在非重叠信道上。
在不同的国家和地区,射频支持的工作信道存在差异,为了符合不同国家和地区的法律法规要求,在不同的国家码下,能够配置的射频工作信道会存在差异。可以通过执行命令display ap configurable channel { ap-name ap-name | ap-id ap-id }查看指定AP支持的可配置的信道。
配置信道时,请注意要配置为终端支持的信道,否则终端无法搜索到无线信号。例如国家码为中国时,支持配置信道编号为36、40、44、48、52、56、60、64的5GHz信道,但是目前大多数终端不支持这些信道,配置为这些信道后终端无法搜索到信号,可以改为配置终端支持的149、153、157、161、165信道。
如果AP在信道上探测到了雷达信号,则30分钟内不能配置该信道为此AP的射频信道,没有探测到雷达信号的AP可以配置该信道为AP的射频信道。
手动配置射频工作信道工作量大,并且不便于维护修改配置。为方便配置和维护,可以通过配置射频调优,动态调整射频的工作信道。具体配置请参考配置射频调优。
根据实际网络环境的需求,配置射频的发射功率和天线增益,使射频信号强度满足实际网络需求,提高WLAN网络的信号质量。
实际应用场景中,两个AP之间的距离可能为几十米到几十公里,因为AP间的距离不同,所以AP之间传输数据时等待ACK报文的时间也不相同。通过调整合适的超时时间参数,可以提高AP间的数据传输效率。
AP2010DN和AP8130DN的射频0能支持2.4GHz和5GHz两个频段,但同一时间只能工作在一个频段上。用户可以根据STA实际支持的频段,来配置AP工作在哪个频段。配置AP8130DN的射频0工作在5GHz射频后,AP8130DN开始支持双5GHz射频。
基本射频参数可以在AP组射频和AP射频下配置。AP组射频下配置的参数对AP组内所有的AP指定射频生效,AP射频下配置的参数只对单个AP指定的射频生效,且AP射频下配置的参数优先级高于AP组射频下配置的参数。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令wlan ac,进入WLAN视图。
- 进入射频视图。
- 进入AP组射频视图。
- 执行命令ap-group name group-name,进入AP组视图。
- 执行命令radio radio-id,进入射频视图。
- 进入AP射频视图。
- 执行命令ap-id ap-id、ap-mac ap-mac或ap-name ap-name,进入AP视图。
- 执行命令radio radio-id,进入射频视图。
- 进入AP组射频视图。
- 执行命令channel { 20mhz | 40mhz-minus | 40mhz-plus | 80mhz | 160mhz } channel,或执行命令channel 80+80mhz channel1 channel2配置指定射频的工作带宽和信道。
缺省情况下,射频的工作带宽为20MHz,未配置指定射频的信道。
为了避免信号干扰,请确保相邻AP工作在非重叠信道上。
只有5G射频视图下支持配置80MHz、160MHz和80+80MHz。
仅支持802.11ac的AP才支持80MHz参数。
- 执行命令antenna-gain antenna-gain,配置射频的天线增益。
缺省情况下,所有AP指定射频下未配置天线增益。
天线增益是指在输入功率相等的条件下,实际天线与理想的辐射单元在空间同一点处所产生的信号的功率密度之比。天线增益是用来衡量天线朝一个特定方向收发信号的能力,它是选择基站天线最重要的参数之一。相同的条件下,天线增益越高,电波传播的距离越远。
通过命令配置的AP射频的天线增益必须与AP实际所接天线的天线增益保持一致。
射频实际发射功率的最大值不会超出对应国家的法律法规限制,具体请参考《国家码&信道顺从表》。
- 执行命令eirp eirp,配置射频的发射功率。
缺省情况下,射频的发射功率为127dBm。
根据实际网络环境的需求,配置射频的发射功率,使射频信号强度具备满足实际网络需求的能力,提高WLAN网络的信号质量。
- 执行命令coverage distance distance,配置射频覆盖距离参数。
缺省情况下,所有射频的射频覆盖距离参数为3,单位为100m。
用户可以根据AP间的实际距离来配置射频覆盖距离参数,设备会自动根据配置的射频覆盖距离参数,调整合适的超时时间参数acktimeout、slottime和ctstimeout,以提高AP间的数据传输效率。
- 执行命令frequency,配置射频0工作在5GHz频段。
缺省情况下,射频0工作在2.4GHz频段,射频2工作在5GHz频段。
- (可选)执行命令undo radio
disable,开启射频。
缺省情况下,所有AP的射频处于开启状态。
开启射频后,射频才能正常工作。
创建射频模板
背景信息
基本的射频参数直接在射频接口下配置,其它射频参数在射频模板下配置。射频模板分为2G射频模板和5G射频模板,分别对2.4GHz射频和5GHz射频生效。2G射频模板和5G射频模板中配置命令的差异在于2G射频模板中只能配置2.4GHz射频对应的参数,5G射频模板中只能配置5GHz射频对应的参数。2G射频模板和5G射频模板间存在差异的命令行已经在(可选)调整射频参数中说明,其余命令如未特殊说明,则对2G射频模板和5G射频模板都适用。
2.4GHz射频支持802.11bgn类型的射频模式,5GHz射频支持802.11an和802.11ac类型的射频模式。STA在连接无线网络时,会自动和AP协商出STA使用的射频模式。
缺省情况下,设备上存在名称为default的2G射频模板和5G射频模板,并且所有AP组中也已经引用了缺省的射频模板。直接使用缺省的射频模板可以减少用户的操作步骤,但实际使用场景中,建议用户根据实际的需求,创建不同的射频模板,在各射频模板中配置不同的参数,以满足不同的业务需求。
(可选)配置信道切换业务不中断
(可选)调整射频参数
背景信息
根据实际的网络环境对射频的各项参数进行调整和优化,使AP具备满足实际需求的射频能力,提高WLAN网络的信号质量。
射频模板中各项参数下发到AP后,只有AP支持的参数才会在AP上生效。例如使能了波束成形功能,配置下发到AP3010DN-AGN后,由于AP3010DN-AGN不支持波束成形功能,所以这项配置在AP3010DN-AGN上不生效。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令wlan ac,进入WLAN视图。
- 执行命令radio-2g-profile name profile-name或radio-5g-profile name profile-name,进入2G射频模板或5G射频模板视图。
- 调整射频参数。
配置项目
操作步骤
说明
配置射频的类型
radio-type { dot11b | dot11g | dot11n }
缺省情况下,2G射频模板中的射频类型为dot11n。
通常情况下不需要修改射频的类型,当默认的射频类型不能满足实际的需求或需要定位问题时,可以按实际需求修改射频的类型。
命令radio-type { dot11b | dot11g | dot11n }只能在2G射频模板下配置。
命令radio-type { dot11a | dot11ac | dot11n }只能在5G射频模板下配置。
radio-type { dot11a | dot11ac | dot11n }
缺省情况下,5G射频模板中的射频类型为dot11ac。
配置射频的速率
dot11a basic-rate { dot11a-rate-value &<1-8> | all }
缺省情况下,5G射频模板中802.11a协议的基础速率集为6Mbps、12Mbps和24Mbps。
基础速率集是指STA成功关联AP时,AP和STA都必须支持的速率集。AP和STA都必须支持基础速率集中的所有速率,STA才能成功关联AP。
命令dot11a basic-rate { dot11a-rate-value &<1-8> | all }只能在5G射频模板下配置。
命令dot11bg basic-rate { dot11bg-rate-value &<1-12> | all }只能在2G射频模板下配置。
dot11bg basic-rate { dot11bg-rate-value &<1-12> | all }
缺省情况下,2G射频模板中802.11bg协议的基础速率集为1Mbps、2Mbps。
dot11a supported-rate { dot11a-rate-value &<1-8> | all }
缺省情况下,5G射频模板中802.11a协议的支持速率集为6Mbps、9Mbps、12Mbps、18Mbps、24Mbps、36Mbps、48Mbps和54Mbps。
支持速率集是在基础速率集的基础上AP支持的更多的速率的集合,目的是为了让AP和STA之间能够支持更多的数据传输速率。
命令dot11a supported-rate { dot11a-rate-value &<1-8> | all }只能在5G射频模板下配置。
命令dot11bg supported-rate { dot11bg-rate-value &<1-12> | all }只能在2G射频模板下配置。
dot11bg supported-rate { dot11bg-rate-value &<1-12> | all }
缺省情况下,在2G射频模板中802.11bg协议的支持速率集为1Mbps、2Mbps、5.5Mbps、6Mbps、9Mbps、11Mbps、12Mbps、18Mbps、24Mbps、36Mbps、48Mbps和54Mbps。
vht mcs-map nss nss-value max-mcs max-mcs-value
缺省情况下,5G射频模板中802.11ac协议空间流的最大MCS值为9。
支持802.11ac协议的射频,其速率的配置是通过调制与编码策略MCS(Modulation and Coding Scheme)索引值实现的。MCS值越大,传输速率越大。
MCS只能在5G射频模板下配置。只有AP2030DN、AP3030DN、AP4030DN、AP4130DN、AP5030DN、AP5130DN、AP7030DE、AP8030DN、AP8130DN、AP9330DN类型的AP支持802.11ac。
配置射频的无线报文组播发送速率
multicast-rate multicast-rate 缺省情况下,2G射频模板下的无线报文组播发送速率为11Mbps,5G射频模板下的无线报文组播发送速率为6Mbps。
配置的速率要属于基础速率集或者支持速率集,且STA需要支持该速率,否则STA将不能正常接收组播数据。
2G射频模板或5G射频模板下multicast-rate取值范围不同。具体取值范围参考multicast-rate multicast-rate的参数说明。
配置AP发送Beacon帧的周期
beacon-interval beacon-interval
缺省情况下,AP发送Beacon帧的周期为100ms。
Beacon帧是一种周期发送的广播帧,AP通过周期发送Beacon帧来声明某个802.11网络的存在。
配置射频模板支持短前导码
undo short-preamble disable
缺省情况下,射频模板支持短前导码。
前导码是数据帧头部的一组Bit位,用于同步发送端与接收端的传输信号,可以分为短前导码和长前导码两种。
- 选择短前导码能使网络同步性能更好,推荐使用短前导码。
- 长前导码主要用在需要兼容一些早期的客户端网卡的场景。
配置RTS机制
配置射频模板中RTS-CTS的工作模式 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门限值 rts-cts-threshold rts-cts-threshold
缺省情况下,RTS-CTS门限值为2347Byte。
如果每个工作站每次发送数据前都要执行RTS/CTS握手,将导致过多的RTS帧占用信道带宽,因此,可以设置RTS门限值和重传次数来进行处理。通过RTS门限值来指定发送数据的帧长度,如果工作站发送数据的帧长度小于RTS Threshold设置的门限,将不执行RST/CTS握手。建议使用缺省值。
该配置仅适用于RTS/CTS的工作模式为rts-cts。
配置802.11n协议参数
使能MPDU帧汇聚功能 undo ht a-mpdu disable
缺省情况下,MPDU帧汇聚功能已使能。
802.11的任何一个报文在物理发送时会被作为一个MPDU发送,每一次发送都必然需要信道竞争和退避,从而消耗信道资源。而802.11n的A-MPDU功能通过将多个MPDU聚合为一个物理层报文,只需要进行一次信道竞争或退避,就可完成N个MPDU的同时发送,从而减少了发送N-1个MPDU报文所带来的信道资源消耗。通过报文聚合特性,充分提高了信道资源的利用率,极大地实现了802.11网络性能的提升。
配置MPDU汇聚的帧长度,需要先执行命令undo ht a-mpdu disable,使能MPDU帧汇聚功能。
配置MPDU汇聚的帧长度 ht a-mpdu max-length-exponent max-length-exponent-index
缺省情况下,MPDU帧长度索引为3,对应帧最大长度为65535字节。
配置802.11ac协议参数
配置MPDU汇聚的帧长度 vht a-mpdu max-length-exponent max-length-exponent-index
缺省情况下,MPDU帧长度索引为7,对应帧最大长度为1048575字节。
802.11的任何一个报文在物理发送时会被作为一个MPDU发送,每一次发送都必然需要信道竞争和退避,从而消耗信道资源。而802.11ac的A-MPDU功能通过将多个MPDU聚合为一个物理层报文,只需要进行一次信道竞争或退避,就可完成多个MPDU的同时发送,从而减少了多次发送MPDU报文所带来的信道资源消耗。通过报文聚合特性,充分提高了信道资源的利用率,极大地实现了802.11网络性能的提升。
只能在5G射频模板下配置。只有AP2030DN、AP3030DN、AP4030DN、AP4130DN、AP5030DN、AP5130DN、AP7030DE、AP8030DN、AP8130DN、AP9330DN类型的AP支持802.11ac。
使能以A-MSDU聚合方式发送802.11ac报文的功能 vht a-msdu enable
缺省情况下,A-MSDU聚合方式发送802.11报文的功能未使能。
MAC服务数据单元聚合A-MSDU(Aggregation MAC Service Data Unit)技术是指把多个MSDU聚合为一个MAC协议数据单元MPDU(MAC Protocol Data Unit)进行发送,能够有效减少802.11报文在MAC层的开销,特别是在MSDU帧长度普遍都较小时,能明显提升报文传输效率。
只能在5G射频模板下配置。只有AP2030DN、AP3030DN、AP4030DN、AP4130DN、AP5030DN、AP5130DN、AP7030DE、AP8030DN、AP8130DN、AP9330DN类型的AP支持802.11ac。
配置A-MSDU聚合方式一次能聚合的最大子帧数 vht a-msdu max-frame-num max-frame-number
缺省情况下,A-MSDU聚合方式一次能聚合的最大子帧数为2。
A-MSDU技术将多个MSDU聚合为一个MPDU,减少了802.11报文在MAC层的开销。
配置A-MSDU聚合方式一次能聚合的最大子帧数,需要先执行命令vht a-msdu enable,使能以A-MSDU聚合方式发送802.11报文的功能。
只能在5G射频模板下配置。只有AP2030DN、AP3030DN、AP4030DN、AP4130DN、AP5030DN、AP5130DN、AP7030DE、AP8030DN、AP8130DN、AP9330DN类型的AP支持802.11ac。
配置GI模式
guard-interval-mode { short | normal }
缺省情况下,GI模式为normal。
GI模式分为短间隔和普通间隔两种,普通GI的时间为800ns,在802.11n和802.11ac标准中允许使用短GI,为400ns,可以提高802.11n和802.11ac的传输率。
去使能射频按照最大功率发送报文功能
utmost-power disable
缺省情况下,射频使用最大功率发送报文功能已使能。
此命令仅对国家码为中国时有效。使用此命令可以配置射频使用最大功率或国家码限定功率来发送报文。去使能射频使用最大功率发送报文功能后,射频使用国家码限定功率来发送报文。
国家码为中国以外的国家时,射频只能使用国家码限定功率来发送报文。
检查射频的配置结果
操作步骤
- 执行命令display radio-2g-profile { all | name profile-name },查看2G射频模板的配置信息和引用信息。
- 执行命令display radio-5g-profile { all | name profile-name },查看5G射频模板的配置信息和引用信息。
- 执行命令display references radio-2g-profile name profile-name,查看2G射频模板的引用信息。
- 执行命令display references radio-5g-profile name profile-name,查看5G射频模板的引用信息。
- 执行命令display ap configurable channel { ap-name ap-name | ap-id ap-id },查看指定AP支持的可配置信道。
- 执行命令display ap config-info { ap-name ap-name | ap-id ap-id },查看AP的配置信息。