1. 配置测试服务器。IxChariot 7.1版本:• UDP测试脚本:选择UDP_Throughput.scr脚本,修改脚本中的“send_data_rate”,该参数用于限制每条流的吞吐量,需要结合空口理论最大建链速率和测试流数进行配置。UDP灌流总流量 = 测试流数 * send_data_rate。以802.11be协议、160MHz带宽、2空间流为例,空口理论最大建链速率为2882Mbps,假设测试流数设置为10,则脚本中的“send_data_rate”可以设置为280Mbps。• TCP测试脚本:使用IxChariot自带High_Performance_Throughput.scr脚本,修改脚本中“file_size”项为“1000000”。• 测试流数:测试中流数的选择与终端自身的环境强相关,不同的服务器环境能跑到最高性能的流数不一定相同。TCP流数按照实际的建链速率来选择,160M带宽在15-20条左右,320M带宽在30-40条左右,然后根据具体情况进行微调。UDP流数需要与UDP测试脚本中的参数“send_data_rate”协同配置。• TCP流数按照实际的建链速率来选择,160M带宽在15-20条左右,320M带宽在30-40条左右,然后根据具体情况进行微调。• UDP流数需要与UDP测试脚本中的参数“send_data_rate”协同配置。iPerf 3.0版本:• 服务器端配置:IP地址:1.1.1.1,服务器端打开iPerf3,使用5201端口号。服务器端iPerf脚本:iperf3 -s -i 1 -p 5201。其中,-s表示服务器端,-i 1表示测试结果1s打印一次,-p 5201表示使用的服务器端口号为5201。• 客户端配置:iperf3 -c 1.1.1.1 -R -t 60 -P 30 -p 5201。其中,-c 1.1.1.1表示在客户端上指定服务器地址,-R表示下行流,-t 60表示持续跑流60s后停止,-P 30表示流数为30条流(大带宽建议30条流数),-p 5201表示对应服务器端口号为5201。2. 配置WLAN参数。配置WLAN基本业务,并在系统默认配置的基础上增加如下配置,可以显著提高测试性能。推荐配置配置命令说明关闭信道和功率自动调优,并手动配置信道和带宽。 system-view [AC] wlan [AC-wlan-view] undo calibrate enable [AC-wlan-view] ap-id 1 [AC-wlan-ap-1] radio 1 [AC-wlan-radio-1/1] calibrate auto-channel-select disable [AC-wlan-radio-1/1] calibrate auto-txpower-select disable [AC-wlan-radio-1/1] channel 80mhz 149 [AC-wlan-radio-1/1] eirp 127关闭自动调优功能,此功能会根据周边的信道情况改变AP的信道和带宽,关闭之后,可以固定AP的带宽,保证预期的空口速率。信道:AP的频宽配置为80MHz。屏蔽房环境,信道可以选择149等常用信道;其他环境则建议配置为雷达信道。信号强度:调整到终端建链时信号强度在-35dBm左右,信号强度不建议超过-30dBm。发射功率:EIRP配置为最大值。设置MSDU帧聚合功能 system-view [AC] wlan [AC-wlan-view] radio-5g-profile name default [AC-wlan-radio-5g-prof-default] vht a-msdu enable [AC-wlan-radio-5g-prof-default] vht a-msdu max-frame-num 3 [AC-wlan-radio-5g-prof-default] a-msdu enable打开AMSDU聚合功能,指定合适的AMSDU聚合度,可以提高MAC层效率,提升空口性能。对于3空间流和2空间流终端,建议配置;对于单空间流终端,则建议关闭AMSDU聚合功能。GI模式配置为short system-view [AC] wlan [AC-wlan-view] radio-5g-profile name default [AC-wlan-radio-5g-prof-default] guard-interval-mode short [AC-wlan-radio-5g-prof-default] guard-interval-mode dot11ax dot8无线信号在空间传输会因多径等因素在接收侧形成时延,若数据帧之间间隔太短,容易和前后的数据帧形成干扰,而GI就是用来规避这个干扰的。选择更短间隔的GI模式能够提升物理连接速率。关闭需要进行AP邻居扫描的相关业务 system-view [AC] wlan [AC-wlan-view] undo calibrate enable [AC-wlan-view] rrm-profile name huawei [AC-wlan-rrm-prof-huawei] smart-roam disable [AC-wlan-rrm-prof-huawei] smart-roam quick-kickoff-threshold disable [AC-wlan-rrm-prof-huawei] sta-load-balance dynamic disable [AC-wlan-rrm-prof-huawei] quit [AC-wlan-view] vap-profile name huawei [AC-wlan-vap-prof-huawei] band-steer disable [AC-wlan-vap-prof-huawei] dynamic flow inspection disable以下业务会开启邻居扫描,从而使得AP CPU升高,影响性能测试:• 射频调优• 智能漫游/AI漫游• 负载均衡• 频谱导航• DFI应用识别关闭空口扫描功能 system-view [AC] wlan [AC-wlan-view] air-scan-profile name test [AC-wlan-air-scan-prof-test] scan-disable 空口扫描功能会占用空口资源,从而影响性能测试,所以在进行性能测试前,需要关闭空口扫描功能。关闭动态限速 system-view [AC] wlan [AC-wlan-view] traffic-profile name p1 [AC-wlan-traffic-prof-p1] rate-limit client dynamic disable检查当前配置中是否存在STA限速相关配置,如果存在,则在进行性能测试前,需要关闭STA限速功能。STA动态限速功能缺省情况下是开启的,需要在流量模板视图下执行命令rate-limit client dynamic disable,关闭STA动态限速功能。关闭RTS-CTS system-view [AC] wlan [AC-wlan-view] radio-5g-profile name default [AC-wlan-radio-5g-prof-default] rts-cts-mode disableRTS-CTS机制会降低传输速率,所以在测试前,建议关闭RTS-CTS功能。关闭多媒体空口优化 system-view [AC] wlan [AC-wlan-view] rrm-profile name huawei [AC-wlan-rrm-prof-huawei] multimedia-air-optimize disable多媒体空口优化功能会动态调整终端侧EDCA参数,影响单用户极限性能,需要在进行性能测试前,关闭多媒体空口优化功能。3. 进行打流测试,初次性能结果获取,并和性能规格进行比较。• 如果达到预期,则结束测试。• 如没有达到性能预期,则参考性能问题排查说明进行配置和参数等问题排查,然后重新测试。4. 使用Filezilla来进行下载性能测试,Filezilla采用默认配置即可。