Radio Calibration
Optimization Method |
Recommended Value |
Description |
Command |
---|---|---|---|
Configure channel and power calibration. |
It is recommended that periodic calibration be implemented to automatically allocate channels and power to APs, and calibration start at off-peak hours such as the early morning every day. |
Periodic calibration allows APs to automatically optimize channels and power based on radio scanning results in surrounding environments. In V200R008 and later versions, the radio calibration mode is auto by default, the default radio calibration interval is 1440 minutes, and the default start time for radio calibration is 03:00:00. |
In the WLAN view: [AC-wlan-view] calibrate enable schedule time 02:00:00 [AC-wlan-view] calibrate policy rogue-ap [AC-wlan-view] calibrate policy non-wifi [AC-wlan-view] calibrate sensitivity high In the regulatory domain profile view: [AC-wlan-view] regulatory-domain-profile name default [AC-wlan-regulatory-domain-prof-default] dca-channel 2.4g channel-set 1,5,9,13 [AC-wlan-regulatory-domain-prof-default] dca-channel 5g channel-set 36,40,44,48,52,56,60,64,149,153,157,161,165 [AC-wlan-regulatory-domain-prof-default] dca-channel 5g bandwidth 40mhz |
Set the RTS/CTS threshold. |
The recommended RTS/CTS threshold is 1400. |
After the RTS/CTS threshold is specified, an AP sends RTS frames to clear its working channels before sending data packets with a length longer than the threshold. The AP does not use this mechanism for data packets with a length shorter than the threshold. The RTS/CTS mechanism prevents resource conflicts caused by hidden STAs. It is recommended that the threshold be set to 1400 bytes to ensure transmission of large data packets. It takes a long time to transmit large data packets on air interfaces, so their transmission is easily affected by signal interference. In V200R008 and later version, the default RTS-CTS threshold is 1440. NOTE:
The RTS/CTS mechanism results in additional costs during packet transmission. If a low RTS/CTS threshold is set, the throughput of air interfaces will be reduced. Set the threshold based on actual situations. |
V200R005: In the radio profile: [AC-wlan-view] radio-profile id 0 [AC-wlan-radio-prof-default] rts-cts-mode rts-cts [AC-wlan-radio-prof-default] rts-cts-threshold 1400 V200R006 and later versions: In the 2G radio profile: [AC-wlan-view] radio-2g-profile name default [AC-wlan-radio-2g-prof-default] rts-cts-mode rts-cts [AC-wlan-radio-2g-prof-default] rts-cts-threshold 1400 In the 5G radio profile: [AC-wlan-view] radio-5g-profile name default [AC-wlan-radio-5g-prof-default] rts-cts-mode rts-cts [AC-wlan-radio-5g-prof-default] rts-cts-threshold 1400 |
Disconnect weak-signal STAs. |
On |
If the uplink RSSI of a STA is weak on an AP, the STA is far away from the AP. If the STA continues to access the AP, frequent retransmission is caused, wasting air interface resources. To prevent a single STA from occupying the throughput of the AP, disconnect the STA so that it can associate with an AP with better signals. In V200R008 and later versions, the function of disconnecting weak-signal STAs is enabled by default and the default SNR-based threshold for disconnecting weak-signal STAs is 15 dB. NOTE:
A large threshold may easily cause STAs to go offline. Set the threshold based on actual situations. |
V200R005: In the radio profile: [AC-wlan-view] radio-profile id 0 [AC-wlan-radio-prof-default] sta-forced-offline signal-strength switch enable [AC-wlan-radio-prof-default] sta-forced-offline signal-strength threshold -85 V200R006-V200R007: In the RRM profile: [AC-wlan-view] rrm-profile name default [AC-wlan-rrm-prof-default] smart-roam enable [AC-wlan-rrm-prof-default] smart-roam roam-threshold check-snr [AC-wlan-rrm-prof-default] smart-roam quick-kickoff-threshold snr 15 V200R008 and later versions: In the RRM profile: [AC-wlan-view] rrm-profile name default [AC-wlan-rrm-prof-default] undo smart-roam quick-kickoff-threshold disable //The function of quickly disconecting STAs is enabled by default. [AC-wlan-rrm-prof-default] smart-roam quick-kickoff-threshold check-snr [AC-wlan-rrm-prof-default] smart-roam quick-kickoff-threshold snr 15 [AC-wlan-rrm-prof-default] sta-load-balance dynamic deauth-fail-times 0 //If the signal coverage of the current network is low and STAs go offline during the roaming, it is recommended that the smart roaming threshold be lowered or the function of migrating STAs in deauthentication mode be disabled. |
Configure user-based rate limit. |
On |
Wi-Fi communication allows only one device to send packets on a channel at the same time. STAs compete with each other for channel resources. To prevent a STA from exclusively occupying bandwidth resources, configure user-based rate limit to control the rate of STAs in multi-user and high-density scenarios. Set the rate limit based on customer requirements. Generally, 4 Mbit/s uplink and downlink bandwidth can meet common Internet access requirements. |
In the traffic profile: [AC-wlan-view] traffic-profile name default [AC-wlan-traffic-prof-default] rate-limit client down 4096 [AC-wlan-traffic-prof-default] rate-limit client up 4096 |
Set EDCA parameters. |
On |
Enhanced Distributed Channel Access (EDCA) parameters are used to control the competition of APs and STAs for channel resources. According to practical experience of multiple stadiums, in high-density scenarios, adjusting EDCA parameters can reduce conflicts and improve service experience, and is therefore recommended. |
V200R005: In the RRM profile: [AC-wlan-view] wmm-profile name default [AC-wlan-wmm-prof-default] wmm edca ap ac-be ecw ecwmin 5 ecwmax 6 aifsn 3 [AC-wlan-wmm-prof-default] wmm edca client ac-be ecw ecwmin 7 ecwmax 10 aifsn 3 V200R006 and later versions: Set downlink EDCA parameters in the 2G or 5G radio profile. [AC-wlan-view] radio-2g-profile name default [AC-wlan-radio-2g-prof-default] wmm edca-ap ac-be ecw ecwmin 5 ecwmax 6 Set uplink EDCA parameters in the SSID profile. [AC-wlan-view] ssid-profile name default [AC-wlan-ssid-prof-default] wmm edca-client ac-be ecw ecwmin 7 ecwmax 10 |
Set the interval for sending Beacon frames. |
160 ms |
APs periodically send Beacon frames to advertise wireless signals. In high-density scenarios, surrounding APs send Beacon frames, increasing the air interface overhead. Increasing the interval for sending Beacon frames helps reduce the overhead and improve bandwidth of the air interface. NOTE:
Do not set the interval for sending Beacon frames to larger than 500 ms. Otherwise, some sensitive STAs easily go offline. |
V200R005: In the radio profile: [AC6605-wlan-view] radio-profile name default [AC6605-wlan-radio-prof-default] beacon-interval 160 V200R006 and later versions: In the 2G or 5G radio profile: [AC6605-wlan-view] radio-2g-profile name default [AC6605-wlan-radio-2g-prof-default] beacon-interval 160 |
Increase the transmission rate of Beacon and Probe Response frames. |
On |
Beacon and Probe Response frames are important management packets on a Wi-Fi network. To ensure successful transmission of these frames, the system transmits them at the lowest rate by default. The default transmission rate, however, increases the air interface overhead. Increasing the rate for sending Beacon and Probe Response frames can lower the channel utilization and improve effective bandwidth. NOTE:
|
V200R005: not supported V200R006 and later versions: In the SSID profile: [AC-wlan-view] ssid-profile name default [AC-wlan-ssid-prof-test] beacon-2g-rate 5.5 |
Reduce the number of Probe Response frame retransmission times. |
On |
Probe Response frames are most common packets in Wi-Fi communication. Wireless devices periodically broadcast Probe Request frames to scan wireless signals. After receiving the frames, surrounding APs respond with Probe Response frames in unicast mode. Retransmission of the Probe Response frames causes a great waste of air interface resources. Decreasing the number of Probe Response frame retransmission times can effectively improve the network environment. NOTE:
Since STAs periodically send multiple Probe Request frames in each period, loss of one Probe Response frame does not have any negative impact. |
V200R005: not supported V200R006 and later versions: In the SSID profile: [AC-wlan-view] ssid-profile name test [AC-wlan-ssid-prof-test] probe-response-retry 1 |
Set a short GI. |
On |
Guard Interval (GI) is the shortest interval between two consecutive data packets sent by a STA. It is configured to prevent packet conflicts when they are transmitted on the air interface. The default GI is 800 ns. In indoor short-distance coverage scenarios such as offices and high-density stadiums, it can be set to 400 ns to improve air interface bandwidth. In V200R008 and later versions, the default GI mode is short. NOTE:
In outdoor coverage and bridge data backhaul scenarios, the data transmission distance is long. Do not change the GI. |
V200R005: In the radio profile: [AC-wlan-view] radio-profile id 0 [AC-wlan-radio-prof-default] 80211n guard-interval-mode short V200R006 and later versions: In the 2G or 5G radio profile: [AC-wlan-view] radio-2g-profile name default [AC-wlan-radio-2g-prof-default] guard-interval-mode short |
Reduce the association aging time of STAs. |
1 minute |
In coverage scenarios with high user mobility, such as shopping malls, supermarkets, and some outdoor scenarios, STAs may leave the coverage area of an AP within a short period after connecting to it. Since STAs do not notify the AP of their offline before they leave the coverage area, the AP still saves the user entries. If the number of access STAs reaches the upper limit, no STA can access the AP. In such scenarios, configure the AP to quickly age out the STAs that leave its coverage area by reducing the aging time from the default 5 minutes to 1 minute. |
V200R005: In the service set view: [AC-wlan-view] service-set name test [AC-wlan-service-set-test] association-timeout 1 V200R006 and later versions: In the SSID profile: [AC-wlan-view] ssid-profile name test [AC-wlan-ssid-prof-test] association-timeout 1 |
Reduce the impact of wired-side downstream multicast and broadcast packets on the air interface performance. |
On |
Broadcast and multicast packets are transmitted over the air interface at a low rate. A large number of such packets occupy a large number of air interface resources, affecting normal transmission of users' service data packets. Increasing the transmission rate of multicast and broadcast packets and suppress the number of multicast and broadcast packets can effectively reduce the air interface resources occupied by multicast and broadcast packets. The default rate limit threshold for multicast and broadcast packets is 256 pps from V200R010. NOTE:
Configure multicast packet suppression based on actual site requirements in scenarios with multicast services. |
V200R005: not supported V200R006 to V200R007: In the 2G or 5G radio profile: [AC-wlan-radio-2g-prof-test] multicast-rate 54 Tunnel forwarding mode: In the AP system profile: [AC-wlan-ap-system-prof-test] traffic-optimize broadcast-suppression all enable [AC-wlan-ap-system-prof-test] traffic-optimize broadcast-suppression { arp | igmp | nd | other } rate-threshold threshold-value 128 Direct forwarding mode: In the AP wired port profile: [AC-wlan-wired-port-test] traffic-optimize broadcast-suppression packets 128 [AC-wlan-wired-port-test] traffic-optimize unicast-suppression packets 64 [AC-wlan-wired-port-test] traffic-optimize multicast-suppression packets 128 V200R008 and later versions: In the AP system profile: [AC-wlan-ap-system-prof-test] traffic-optimize broadcast-suppression all enable [AC-wlan-ap-system-prof-test] traffic-optimize broadcast-suppression { arp | igmp | nd | other } rate-threshold 256 In the VAP profile: [AC-wlan-vap-prof-test] anti-attack flood igmp sta-rate-threshold sta-rate-threshold 1 [AC-wlan-vap-prof-test] anti-attack flood other-multicast sta-rate-threshold sta-rate-threshold 1 [AC-wlan-vap-prof-test] anti-attack flood other-broadcast sta-rate-threshold sta-rate-threshold 1 [AC-wlan-vap-prof-test] anti-attack flood mdns sta-rate-threshold sta-rate-threshold 2 [AC-wlan-vap-prof-test] anti-attack flood nd sta-rate-threshold sta-rate-threshold 1 [AC-wlan-vap-prof-test] anti-attack flood dhcpv6 sta-rate-threshold sta-rate-threshold 1 When a large number of mDNS packets are transmitted on the AC's uplink port, the CPU usage of the AC becomes high and service freezing occurs. In this case, limit the mDNS packet rate on the AC's uplink port. [AC] acl 3333 [AC-acl-adv-3333] rule permit udp source-port eq 5353 destination-port eq 5353 [AC-acl-adv-3333] quit [AC] traffic classifier c1 [AC-classifier-c1] if-match acl 3333 [AC-classifier-c1] quit [AC] traffic behavior b1 [AC-behavior-b1] car cir 256 [AC-behavior-b1] quit [AC] traffic policy p1 [AC-trafficpolicy-p1] classifier c1 behavior b1 [AC] interface E-trunk 1 [AC-Eth-trunk1] traffic-policy p1 inbound |
Reduce the impact of user-side upstream multicast and broadcast packets on the air interface performance. |
On |
Broadcast and multicast packets are transmitted over the air interface at a low rate. A large number of such packets occupy a large number of air interface resources, affecting normal transmission of users' service data packets. Increasing the transmission rate of multicast and broadcast packets and suppress the number of multicast and broadcast packets can effectively reduce the air interface resources occupied by multicast and broadcast packets. NOTE:
Configure multicast packet suppression based on actual site requirements in scenarios with multicast services. |
V200R005: In the service set view: [AC-wlan-view] service-set name test [AC-wlan-service-set-test] broadcast-suppression packets 128 [AC-wlan-service-set-test] multicast-suppression packets 128 [AC-wlan-service-set-test] unicast-suppression packets 64 V200R006 to V200R007: In the traffic profile: [AC-wlan-traffic-prof-test] traffic-optimize broadcast-suppression packets 128 [AC-wlan-traffic-prof-test] traffic-optimize multicast-suppression packets 128 [AC-wlan-traffic-prof-test] traffic-optimize unicast-suppression packets 64 V200R008 and later versions: The processing for downlink multicast and broadcast traffic is optimized from V200R010. This configuration is recommended if no multicast or broadcast service runs on the network. traffic-optimize bcmc deny all In the traffic profile: [AC-wlan-traffic-prof-test] traffic-optimize broadcast-suppression packets 128 [AC-wlan-traffic-prof-test] traffic-optimize multicast-suppression packets 128 [AC-wlan-traffic-prof-test] traffic-optimize unicast-suppression packets 64 [AC-wlan-traffic-prof-test] traffic-optimize bcmc deny all //If broadcast and multicast services are not deployed, it is recommended that this command be configured to disable this function. If the mDNS service is deployed on the live network, configure an ACL to filter all multicast packets except mDNS packets. In the traffic profile: [AC-wlan-traffic-prof-test] traffic-optimize broadcast-suppression packets 128 [AC-wlan-traffic-prof-test] traffic-optimize multicast-suppression packets 128 [AC-wlan-traffic-prof-test] traffic-optimize unicast-suppression packets 64 [AC] acl 3009 [AC-acl-adv-3009] rule 5 permit udp destination-port eq 5353 [AC-acl-adv-3009] rule 10 deny ip destination 224.0.0.0 15.255.255.255 [AC-acl-adv-3009] rule 15 permit ip [AC-acl-adv-3009] quit [AC] wlan [AC-wlan-view] traffic-profile name default [AC--wlan-traffic-prof-default] traffic-filter inbound ipv4 acl 3009 |