Radio resource management
A Radio Resource Management (RRM) is a system that
-
consistently manages real-time RF parameters of a wireless network
-
monitors associated APs for traffic load, interference, noise, coverage, and other metrics,
-
performs critical functions like radio resource monitoring, power control transmission, dynamic channel assignment, and coverage hole detection and correction.
Feature history
|
Feature name |
Release information |
Feature description |
|---|---|---|
|
Radio resource management |
Cisco IOS XE 16.10.1 |
Radio Resource Management (RRM) is a feature that automates and optimizes the management of radio frequencies in a wireless network. It enables continuous monitoring of access points (APs) for metrics such as traffic load, interference, noise, and coverage. |
Functions of radio resource management
-
Radio Resource Monitoring: Ensures optimal allocation of network resources.
-
Power Control Transmission: Adjusts power levels to maintain network performance.
-
Dynamic Channel Assignment: Allocates channels dynamically to reduce interference and optimize network performance.
-
Coverage Hole Detection and Correction: Identifies and rectifies gaps in coverage to ensure consistent connectivity.
-
RF Grouping: Groups RF resources effectively to manage interference and optimize performance.
Radio resource monitors
Radio resource monitor is a system that
-
detects and configures new devices and APs automatically
-
adjusts associated APs for optimal coverage and capacity, and
-
supports noise and interference monitoring.
-
APs scan all the valid channels for the country of operation as well as for channels available in other locations.
-
The APs in local mode go offchannel for a period not greater than 70 ms to monitor these channels for noise and interference.
-
Packets collected during this time are analyzed to detect rogue APs, rogue clients, ad-hoc clients, and interfering APs.
-
In the presence of voice traffic or other critical traffic (in the last 100 ms), APs can defer off-channel measurements. The APs also defer off-channel measurements based on the WLAN scan priority configurations.
-
Each AP spends only 0.2 percent of its time off channel. This activity is distributed across all the APs so that adjacent APs are not scanning at the same time, which could adversely affect wireless LAN performance.
Mobility controller and mobility agent
Transmit power control
A transmit power control is an automation algorithm that:
-
increases and decreases an access point's power dynamically
-
responds to changes in the RF coverage environment, and
-
provides enough RF power to achieve the required coverage levels while avoiding channel interference.
This feature is different from coverage hole detection, which is primarily concerned with clients.
-
TPC provides enough RF power to achieve the required coverage levels while avoiding channel interference between APs. We recommend that you select TPCv1; TPCv2 option is deprecated.
-
With TPCv1, you can select the channel aware mode; we recommend that you select this option for 5 GHz, and leave it unchecked for 2.4 GHz.
Override the TPC algorithm with minimum and maximum transmit power settings
A Transmit Power Control (TPC) minimum and maximum transmit power setting is a wireless network configuration option that
-
defines the allowed range of RF transmit powers for APs
-
overrides the automatic power adjustment recommendations of the TPC algorithm, and
-
applies settings globally to APs through RF profiles.
The TPC (Transmit Power Control) algorithm automatically balances RF power in various environments. Occasionally, site or architectural constraints require manually overriding TPC recommendations. With minimum and maximum power settings, you ensure APs do not exceed or fall below specific transmit powers, regardless of TPC or automatic adjustments or coverage hole detection.
Each AP model and each regulatory domain has its own allowed power levels. The increments vary: Cisco APs use 3 dB increments, but settings can be chosen in 1 dB increments and rounded.
To set the Maximum Power Level Assignment and Minimum Power Level Assignment, enter the maximum and minimum transmit power used by RRM in the fields in the Tx Power Control window. The range for these parameters is from –10 to 30 dBm. The minimum value cannot be greater than the maximum value; the maximum value cannot be less than the minimum value.
If you configure a maximum transmit power, RRM does not allow any access point attached to the controller, to exceed this transmit power level (whether the power is set by RRM TPC or by coverage hole detection). For example, if you configure a maximum transmit power of 11 dBm, no AP will transmit above 11 dBm unless the AP is configured manually.
Dynamic channel assignment
A dynamic channel assignment (DCA) is a wireless LAN management technique that
-
automatically evaluates radio frequency (RF) conditions and network utilization
-
dynamically allocates channels among APs to minimize interference and maximize performance, and
-
continuously updates channel assignments based on system-wide RF analytics and policies.
Features of DCA
Features of DCA are:
-
Dynamic channel allocation: DCA dynamically assigns channels to APs to avoid conflicts and interference, improving network capacity and performance. Two adjacent APs on the same channel can cause signal contention or collision. In a collision, data is not received by the AP. For example, reading an e-mail in a café can affect the performance of an AP in a neighboring business.
Even though these are separate networks, someone sending traffic to the café on channel 1 can disrupt communication in an enterprise using the same channel. Devices can dynamically allocate AP channel assignments to avoid conflict and increase capacity and performance.
-
Channel reuse: Efficiently reuses channels by assigning the same channel to APs that are physically far apart, maximizing scarce RF resources. In other words, channel 1 is allocated to a different AP far from the café, which is more effective than not using channel 1 altogether.
-
Adjacent channel separation: The device’s DCA capabilities are also useful in minimizing adjacent channel interference between APs.
For example, two overlapping channels in the 802.11b/g band, such as 1 and 2, cannot simultaneously use 11 or 54 Mbps. By effectively reassigning channels, the device keeps adjacent channels separated.
Channel assignments
The device examines a variety of real-time RF characteristics to efficiently handle channel assignments.
-
AP received energy: The received signal strength measured between each AP and its nearby neighboring AP. Channels are optimized to give you the highest network capacity.
-
Noise: Noise can limit signal quality for your devices and APs. Increased noise reduces cell size and degrades user experience. By optimizing channels to avoid noise sources, the device helps you maintain coverage and system capacity. If a channel is unusable due to excessive noise, that channel can be avoided.
-
802.11 interference: Interference is any 802.11 traffic that is not a part of your wireless LAN, including rogue APs and neighboring wireless networks. Lightweight APs automatically scan all channels to detect interference sources. If the amount of 802.11 interference exceeds a predefined configurable threshold (the default is 10 percent), the AP sends an alert to the device. Using the RRM algorithms, the device may then dynamically rearrange channel assignments to increase system performance in the presence of the interference. Such an adjustment could result in adjacent lightweight APs being on the same channel, but this setup provides better performance than keeping APs on a channel made unusable by interference.
In addition, if other wireless networks are present, the device shifts the usage of channels to complement the other networks. For example, if one network is on channel 6, an adjacent wireless LAN is assigned to channel 1 or 11. This arrangement increases the capacity of the network by limiting the sharing of frequencies. If a channel has virtually no capacity remaining, the device may choose to avoid this channel. In huge deployments in which all nonoverlapping channels are occupied, the device does its best, but you must consider RF density when setting expectations.
-
Load and utilization: When utilization monitoring is enabled, capacity calculations can consider that some APs are deployed in ways that carry more traffic than other APs, for example, a lobby versus an engineering area. The device can then assign channels to improve the AP that has performed the worst. The load is taken into account when changing the channel structure to minimize the impact on the clients that are currently in the wireless LAN. This metric keeps track of every AP's transmitted and received packet counts to determine how busy the APs are. New clients avoid an overloaded AP and associate to a new AP. This Load and utilization parameter is disabled by default.
The device combines this RF characteristic information with RRM algorithms to make system-wide decisions. Conflicting demands are resolved using soft-decision metrics that guarantee the best choice for minimizing network interference. The result is optimal channel configuration across three dimensions. APs located on different floors play an important role in your wireless LAN configuration.
RRM startup mode
The RRM startup mode is invoked under these conditions:
-
In a single- device environment, the RRM startup mode is invoked after the device is upgraded and rebooted.
-
In a multiple- device environment, the RRM startup mode is invoked after an RF Group leader is elected.
-
You can trigger the RRM startup mode using the ap dot11 {24ghz | 5ghz | 6ghz} rrm dca restart command.
The RRM startup mode runs for 100 minutes (ten iterations at ten-minute intervals). The duration of the RRM startup mode is independent of the DCA interval, sensitivity, and network size. The startup mode consists of ten DCA runs with high sensitivity (making channel changes easy and sensitive to the environment) to converge to a steady-state channel plan. DCA continues to run at the specified interval and sensitivity after the startup mode is finished.
Coverage hole detection and correction
A coverage hole detection and correction algorithm is a wireless LAN management mechanism that
-
identifies areas with insufficient radio coverage for reliable performance
-
alerts administrators when access points fail to provide adequate coverage, and
-
adjusts AP transmit power to mitigate correctable coverage holes.
If clients on a lightweight AP are detected at threshold levels such as RSSI, failed client count, percentage of failed packets, and number of failed packets that are lower than those specified in the RRM configuration, the AP sends a “coverage hole” alert to the device. The alert indicates that clients cannot connect to a usable AP because of poor signal coverage.
The device discriminates between coverage holes that can and cannot be corrected. For coverage holes that can be corrected, the device mitigates the coverage hole by increasing the transmit power level for that specific AP.
The device does not mitigate coverage holes caused by clients that are unable to increase their transmit power or are statically set to a power level. Increasing downstream transmit power could increase interference in the network.

Feedback