Configuration Guide for RFMS 3.0 Initial Configuration
Wi-NG 5 How-To Guide
Smart RF
[Jan] 2011
Revision [1.6]
XXX-XXXXXX-XX
MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office.
Symbol is a registered trademark of Symbol Technologies, Inc. All other product or service names are the
property of their respective owners.
© 2009 Motorola, Inc. All rights reserved
Contents
1.
2.
3.
4.
5.
6.
7.
8.
Introduction:........................................................................................................................................... 5
1.1.1
Failures Covered by Smart-RF WING 5.0: ........................................................................... 5
1.1.2
New Additions & Changes .................................................................................................... 5
Key Concepts ........................................................................................................................................ 6
2.1.1
Wi-NG 5 Key Concepts ......................................................................................................... 6
2.1.2
Smart-RF Key concepts ........................................................................................................ 7
Smart-RF Operation .............................................................................................................................. 7
3.1.1
Smart-RF Calibration: ........................................................................................................... 7
3.1.2
Advantages of a separate calibration phase ......................................................................... 8
3.1.3
Calibration Sequence of Events ............................................................................................ 8
3.1.4
Smart-RF monitoring phase: ................................................................................................. 9
Self-Healing Features ......................................................................................................................... 10
4.1.1
Interference recovery .......................................................................................................... 11
4.1.2
Neighbor Recovery.............................................................................................................. 12
4.1.3
Coverage-hole recovery ...................................................................................................... 13
4.1.4
Smart-RF on newly adopted APs ........................................................................................ 14
Pre-Requisites: .................................................................................................................................... 14
5.1.1
Requirements: ..................................................................................................................... 14
5.1.2
Components Used:.............................................................................................................. 15
Configuration: ...................................................................................................................................... 15
6.1.1
Smart RF Settings: .............................................................................................................. 15
6.1.2
Smart-RF Policy – show context include-factory ................................................................ 16
6.1.3
Smart RF Global Commands .............................................................................................. 19
6.1.4
Configurable Parameters .................................................................................................... 20
6.1.5
Show commands ................................................................................................................. 21
6.1.6
Service commands .............................................................................................................. 21
6.1.7
Interactive Calibration ......................................................................................................... 21
6.1.8
Manual Calibration .............................................................................................................. 22
Verification:.......................................................................................................................................... 23
7.1.1
Channel distribution ............................................................................................................ 23
7.1.2
Neighbor Radio Failure: ...................................................................................................... 23
7.1.3
Interference: ........................................................................................................................ 24
Configurations used: ........................................................................................................................... 24
8.1.1
RFS Configuration ............................................................................................................... 24
Wi-NG 5 How-To Guide – Smart RF
9.
Network Topology ............................................................................................................................... 30
Wi-NG 5 How-To Guide – Smart RF
1. Introduction:
Self-Monitoring At Run Time RF Management (Smart RF) can dramatically reduce the time and cost of
new deployments by scanning the RF environment and automatically determining the best channel and
transmit power for Access Points (AP).
Smart-RF has the following benefits:
Figure 1 – Smart RF Benefits
1.1.1 Failures Covered by Smart-RF WING 5.0:







AP failure – Radio is not transmitting or is defective. Covered by neighbor recovery mechanism.
Antenna fall off – would result in signal change, it is detected and fixed by neighbor recovery.
Changes in environment, such as metal rack – would result in signal change. It is detected and
fixed by neighbor recovery and coverage hole recovery.
Changes in external radio interference covered by interference recovery
AP-to-AP interference – results in excessive retries and covered by neighbor recovery and
interference recovery
Static interference from microwave or radio jammer – covered by interference recovery
Coverage holes in the network, detected and fixed by coverage hole recovery.
1.1.2 New Additions & Changes
Previous versions were dependent on a Motorola RFS series controller. Wi-NG 5 pushes this service to
the edge for remote and standalone deployments. This approach provides a competitive advantage in:
 Small deployments where:
o No controller is physically onsite,
o Standalone AP deployments
 Medium or large deployments where:
o APs are distributed between multiple floors,
o APs are managed by multiple RF Switches
o APs are managed remotely.
Smart RF is supported on all Wi-NG 5 devices:
 RFS4000, RFS6000, RFS7000 Series RF-Switches
 AP650 Series, AP7131 Series and AP6511 APs in standalone or clustered environments
Wi-NG 5 How-To Guide – Smart RF
Smart RF in Wi-NG 5 has these additional enhancements:









Smart-RF Master is no longer restricted to an RFS series switch it can now be a site survivable
AP
New off-channel-scan mode where the AP can go off channel
AP radios calculate interference & noise on each channel and send information to the SmartMaster
Smart-RF no longer waits for a scheduled calibration to solve problems like an antenna falling off
or excessive interference
Smart-RF no longer needs dedicated detectors in place for Smart-RF with Motorola‟s new off
channel scan mode
The calibration phase is no longer absolutely required as of Wing 5.0 if RFS based WIPS and
Rogue AP services will not be running – The calibration phase reduces the time taken to arrive at
the most optimum RF settings
Smart-RF can effectively perform with as few as 1 AP
o Neighbor Recovery requires 4 or more APs
Multiple Smart-RF policies can be created and run
A proper site survey is always recommended for best results. Physics cannot be ignored
nor the realities of scheduling and resources therefor Smart-RF hopes to compensate
when no site survey is available. Smart RF cannot compensate for a poorly planned
design or deployments where APs that have been incorrectly placed.
2. Key Concepts
2.1.1 Wi-NG 5 Key Concepts
All APs whether thick or thin are adaptive, the services they provide can be done without constant
communication to the RFS (Motorola Radio Frequency Switch often referred to in the industry as a
controller).
 All APs can bridge traffic locally
 All APs can provide services at the edge independent of the controller.
o Only one service is dependent on an RFS which is the Advanced WIPS function. Basic
WIPS is capable of functioning on all other deployment models independent of a RFS
o All other services are capable of running on an AP thick or thin.
 Cisco and Aruba both claim services at the edge but in reality can only provide
local bridging and may require a license to be deployed remotely. Call them out
and disconnect their controller and watch all of their services fail.
Whether or not the AP is thick or thin is irrelevant when it comes to services the AP is capable of
providing independent of the RFS
The difference between a Thick and Thin AP is whether it can be deployed independent of the RFS.
The traditional Thick AP can be deployed independent of the controller and will be able to provide the
same services the RFS can provide in a limited deployment. Management will be provided by ADSP in
larger deployments. The traditional Thick AP will all have L2 adoption capabilities as well as being able to
operate without an IP address. They will all be adoptable to an RFS. They will all be capable of running
as a Virtual controller.
Thin APs cannot be deployed independent of the controller. Some SKUs are not site survivable in the
event of loss of connectivity to the RFS. Some SKUs will be site survivable.
Wi-NG 5 How-To Guide – Smart RF
They can now:
Perform services without constant communication to an RFS
Bridge traffic locally
Have their own configuration and can be connected to directly via SSH and telnet. If it has been deployed
without an IP address there are still mechanisms to connect to the APs CLI directly via the RFS.
2.1.2 Smart-RF Key concepts
Smart-RF will always have a Master per RF-domain
Smart-Master – The Smart-Master aggregates data and makes decisions for Smart- Clients
For Smart-RF, there is always one and only one master device in a cluster of Wi-NG 5 devices in an RFdomain. Each time the cluster changes, there will be a master selection in the newly established cluster.
In Wi-NG 5 APs now have the ability to become a virtual controller and are capable of performing the role
of Master device in an RF-domain and as such you could temporarily have a cluster consisting of APs
providing the APs are of a site survivable SKU.
The newly selected master would not have the same information as the old master. For this reason, the
calibrated RF parameters are always saved on its corresponding Smart-Clients. In a remote deployment
of APs if connectivity to an RFS is lost an election will take place and one of the APs will be elected the
Smart-Master.
Smart-Client (this will be a Wi-NG 5 device with a radio interface module(RIM) – Smart-Clients process
data and send the information up to the Smart-Master
Smart-Clients use off channel scanning to collect information about the RF environment, they then send
the information to the Smart-Master. The Smart-Master then calculates best power and channel for the
given radio and updates the Smart-Client.
The Smart-Client reports three things to the Smart-Master.
 Maximum received RSSI value from his Neighbors
 An external interference report for each channel
 A noise report for each channel
The work flow for the Smart-RF is as follows:
 User selects to do a Smart-RF calibration (either manually or automatically when first configured).
 The Smart-Master device receives this request and clears the old Smart-RF configuration data.
 The Smart-Master does a data collection via the Smart-Clients and makes new assignments.
 The Smart-Master device pushes the assignment result to the Smart-Clients. Each Smart-Client
saves the RF parameters and makes the necessary configurations for its radios.
Smart-RF Management consists of two main phases:
 Smart-RF calibration phase
 Smart-RF monitoring phase
3. Smart-RF Operation
3.1.1 Smart-RF Calibration:
Smart-RF calibration can be initiated by the network admin during the initial deployment or can be run any
time a recalibration of the network is required. Generally manual calibration is not needed. Calibration is
triggered initially when enabled. Manual calibration may be desired when a major network change has
occurred such as a large number of APs being introduced. It can be instructed to run on the entire
network or run on a specified subset of radios adopted by the cluster. It instructs all adopted AP radios to
scan all the legal channels and measures the signal strength from each AP radio as well as the signal
strength from the environment which in turn will:
Wi-NG 5 How-To Guide – Smart RF



Automatically choose AP radios to be detectors for WIPS and Rogue-AP.
Automatically assign channels to AP radios to avoid channel overlap and avoid interference from
external RF sources.
Automatically assign transmit power of AP radios.
Figure 2 - Calibration
During calibration the network is only collecting data for the purpose of selecting WIPS and Rogue AP
sensors and the best possible power and channel combinations for AP radios. The calibration phase is
no longer required as of Wing 5.0 if WIPS and Rogue AP services will not be running as the WIPS and
Rogue AP detectors offer minimum benefit to Smart-RF. The algorithms applied to arrive at optimal power
and channel selection are the same as the monitoring phase.
3.1.2 Advantages of a separate calibration phase




Allows user to calibrate and arrive at best power and channel assignments at will. Monitoring can
take many minutes to arrive at the optimum RF parameters, whereas with calibration it can be
arrived at in seconds. This can be vital when first initializing your network especially if there had
been no proper site survey or after changes like massive addition or deletion of APs
Allows Smart-RF to decide on dedicated WIPS / Rogue AP detectors. The assignment of
detectors is only possible during the calibration phase and not during monitoring phase
Allows users for a one time calibration of the network and disabling monitoring if they choose to
do so.
Allows users to simulate calibration and compare the current smart-rf configuration and apply it if
they choose to do so.
3.1.3 Calibration Sequence of Events
3.1.3.1



Data collection phase
The Smart-Master decides the list of channels and power on which calibration has to be done
based on the configuration of channel scan selection.
The Smart-Master sends a “Start calibration” message to all Smart-Clients with details on:
o Start time
o Channel list
o Dwell time (the duration for which collection has to happen on a particular channel)
o Guard interval (interval to stop all processing before a channel switch)
o Start and end power (Power to begin and end calibration)
All Smart-Clients start calibrating at the synchronized start time then switch to different channels
and power. Smart-Clients process the collected proximity report and find the maximum receive
Wi-NG 5 How-To Guide – Smart RF
RSSI strength and channel of each neighbor. It also collects information about external
interference and noise on each channel.
Figure 3 - Calibration






The Smart-Client sends processed information to the Smart-Master.
The Smart-Client restores to previous working RF set.
The total time taken for calibration will be based on the number of configured channels to scan
and number of Smart-Clients
The Smart-Master assigns
o WIPS and Rogue AP sensors if enabled
 The smart-rf sensor assignment works on the assumption that radios with the
highest number of neighbors and higher associability usually make the best
sensors. A single sensor can take care of covering both 2.4 and 5 GHz bands
and handles the area covered by its neighboring radios. Sensors are assigned to
make sure all radios are covered efficiently
o Channel and Power Assignments include optimal channel & power for all radios and
sensor assignment if enabled.
The Smart-Master sends the configuration to all Smart-Clients.
The Smart-Clients apply the new configuration; update neighbor list and proximity entries.
3.1.4 Smart-RF monitoring phase:
If enabled the Smart-RF Monitor phase is always running. It starts with the following monitoring activities:
 Monitors the attenuation of neighboring radios at a given radio and adjusts power levels as
required to ensure best possible coverage with the least possible interference.
 Monitors for interference
o External interference from:
 non 802.11 sources
 802.11 from neighboring networks
o Internal interference from:
Wi-NG 5 How-To Guide – Smart RF



Neighboring radios belonging to our network,
Noise on all allowed Smart-RF channels and assigns the best possible channel
at run time.
Monitors coverage holes by tracking MU‟s signal to noise ratio
o Fixes coverage holes by increasing transmit power of the radio to which the MU is
associated to keep the MU under the desired coverage rate.
Once the Smart-Master pushes the configuration down to the Smart-Clients all radios are reconfigured
with the new information.
Smart-Clients manage all radios for monitoring purposes.
 All radio‟s periodically go off-channel based on configuration. As soon as the radio goes off
channel it transmits a special Smart-RF probe request with a Motorola specific element which has
details on:
o Current channel,
o Transmitted channel and master mint address
o This probe will be received by neighbors and they can keep track of current signal
strength from the particular radio thereby monitoring that radio. The radios also start
collecting the Smart-RF probes received from other Moto APs in the same RF Domain,
beacons, data heard on the channel currently being scanned. Noise readings are also
taken at that channel.
 Smart-Clients send information obtained during off-channel-scan to the Smart-Master. The data
sent is:
o A neighbor list with:
 „heard‟ signal strength
 Interference on each channel,
 Noise on each channel,
 No of MUs associated.
 The Smart-Master periodically processes the runtime information that Smart-Clients send, The
Smart-Master detects anomalies and takes actions such as increasing / decreasing power and
switching channels.
The Smart-ocs-monitoring feature supports:
 PSP (Power Save Polling): a mechanism of power save used by MU‟s (mobile units: any wireless
client)
 Voice awareness.
Based on the user configuration smart-ocs-monitoring may choose not to switch channels. When
configured to be in strict mode, psp awareness prevents on demand scanning when any psp client is
associated with the radio. Voice awareness prevents on demand scanning when a Wi-Fi phone is
associated. When the configuration is set to dynamic mode, voice awareness kicks in only when a voice
call is in progress. Similarly psp awareness kicks in only when data to be sent has been queued for the
wireless client. Psp/voice awareness features can be completely turned off if necessary.
Note: Smart-ocs-monitoring can be turned off if required from the smart-rf-policy configuration. When
smart-ocs-monitoring is turned off, neighbor recovery and interference recovery features can no longer
function. Coverage hole recovery is independent of smart-ocs-monitoring and will continue to function
unless explicitly turned off.
4. Self-Healing Features
The Self-Healing features of Smart-RF are:
 Interference Recovery
 Neighbor Recovery
o Requires 4 or more APs
Wi-NG 5 How-To Guide – Smart RF

Coverage Hole Recovery
4.1.1 Interference recovery
4.1.1.1
Scope
Channel selection
4.1.1.2
Goal
The goal of the interference recovery mechanism is to choose the channel with the least amount of
interference for any given radio.
4.1.1.3
Operation
All Smart-Clients report:
 Their neighbor‟s attenuation,
 External interference sources
 Noise on all possible smart-rf channels
The Smart-Master arrives at the energy graph for each radio based on this information. The cumulative
energy perceived by the radio at a given channel consists of:
 Interference due to neighbors (Neighbor power and attenuation factor into this calculation)
 Interference due to external APs (RSSI of beacons from neighbors factor into this calculation)
 Interference due to non-Wi-Fi signals
The channel with the least cumulative energy perceived by the radio is chosen as the best possible
channel during calibration. During run time operations, the same data is collected and only if the
difference between energy perceived at the current channel and the best possible channel exceeds a
user configurable channel-switch value, does a channel change happen. The Smart-Master channel
assignment algorithm also takes into account the number of neighboring radios on the same channel.
Even when a particular channel is the best choice, it may not be chosen based on the number of
corresponding neighbors on that particular channel. A tie breaker algorithm kicks in when too many
neighboring radios end up in the same channel to choose a different channel which has the next least
interference possible. The Interference recovery mechanism also keeps track of the number of wireless
clients associated to a given radio and based on a user configurable value a channel switch is avoided if
too many wireless clients are connected to the respective radio.
Interference recovery ensures that the channels assigned only belong to the assignable channel list
specified in the smart-rf-policy configuration. It also makes sure that the given channel is valid in the
country in which the device is being operated before being assigned. The channel width setting is also
assigned based on user preference of single width (20Mhz), dual width (40Mhz) or auto selection channel
width mode (20 / 40Mhz based on whichever is optimal).
Wi-NG 5 How-To Guide – Smart RF
Figure 4 – Interference Recovery
4.1.2 Neighbor Recovery

4 or more APs are required for Neighbor Recovery to function.
Note 4 or more APs is required for AP Neighbor Recovery to operate.
4.1.2.1
Scope
Power - Neighboring APs loss of antenna, complete failure or blocked signal due to physical obstruction
4.1.2.2
Goal
The goal of the neighbor recovery mechanism is to arrive at the optimal power settings for any given
radio.
4.1.2.3
Operation
The Smart-Master relies upon the maximum RSSI of each neighbor radio from a given radio which is
reported by the Smart-Client.
The Smart-Master then calculates the attenuation of all neighbors for a given radio.
Based on the power-threshold configured for that radio band, it arrives at the optimum power
Neighbor recovery always increases power immediately when necessary but reduction of power is done
gradually in steps of 3dBm (Half the current radio power). When a power increase is necessary, it takes
effect only if a power change of 3dBm or more is required.
The power settings chosen by neighbor recovery mechanism ensure that the chosen power is within the
limits bound by the Smart-RF policy minimum and maximum power settings. It also is bound by the
regulatory specified maximum powers.
Antenna gain is another configuration item that is considered while setting power for a given radio. After
the optimum power is arrived, the antenna gain is factored before applying the new power. For example,
if the power arrived after neighbor recovery calculation is 17dBm and the antenna gain is 3dB. The final
power applied on the radio is 14dBm.
Wi-NG 5 How-To Guide – Smart RF
Figure 5 - Neighbor Recovery
4.1.3 Coverage-hole recovery
4.1.3.1
Scope
Power - Wireless Clients
4.1.3.2
Goal
The goal of coverage hole recovery mechanism is to change power when necessary to make sure all
wireless clients can hear the radio at optimal signal strength.
4.1.3.3
Operation
Coverage-hole recovery is performed by the Smart-Client based on the SNR of all wireless clients
associated to the Smart-Client
Coverage-hole recovery increases or decreases power only in steps of 3dBm or more. Coverage hole
recovery never decreases power below the power mandated by neighbor recovery. It can go above the
power specified by neighbor recovery if necessary to perform recovery.
Wi-NG 5 How-To Guide – Smart RF
Figure 6 - Coverage Hole Recovery
4.1.4 Smart-RF on newly adopted APs
In Wi-NG 5.0, Smart-RF no longer needs a recalibration in order to account for newly adopted APs. APs
can be added and removed from the network at will without any calibration. The newly added APs will be
accounted for during the next extended scan interval. When Smart-RF is enabled and the Smart-Client
does not have saved rf parameters, it sets its radios to the maximum power and chooses the default
channel for the country code it is operating on. Smart-Clients always scan on the default channels
looking for newly adopted APs. The newly adopted Smart-Client also scans all allowed smart-rf channels
and sends reports about neighbors found to the Smart-Master. The Smart-Master builds a neighbor table
for the newly adopted AP and informs all its neighbors about the presence of a new AP. The newly
adopted AP ends up in the neighbor list, of all neighboring APs during the next extended scan interval.
Similarly when an AP is unadopted and is no longer in use, it is aged out from the neighbor lists of all
APs, and power is adjusted among its neighbors to fix coverage issues if any.
5. Pre-Requisites:
5.1.1 Requirements:
The following requirements must be met prior to attempting this configuration:

One (or more) RF Switches are installed and operational on the network.

A Windows XP or higher workstation is available with Microsoft Internet Explorer or Mozilla
Firefox to perform Web UI configuration.

A telnet, ssh or terminal emulation client is installed on the workstation

An RFS or Standalone AP is configured with an RF-Domain and WLAN and is reachable via an
IP address.
Wi-NG 5 How-To Guide – Smart RF
5.1.2 Components Used:
The information in this document is based on the following Motorola hardware and software versions:

1 RFS4000 Version 5.0

1 or more AP650s

4 or more AP650s if you want Neighbor recovery

Registered users may download the latest software and firmware from the Motorola Technical
Support Site http://support.symbol.com.
Type wing 5 in the search field and click GO>
6. Configuration:
The following steps will be performed on the RF Switches to configure and enable Smart RF:
1. Create a Smart-RF policy
2. Assign the Smart-RF policy to the default RF-Domain
3. Commit the changes to the running-config and save the configuration to the startup-config
6.1.1 Smart RF Settings:
The following steps will demonstrate how to view and modify Smart RF settings using the CLI:
1. In the CLI issue the „enable„ command.
rfs4000-22E0B0>enable
2. Enter the global configuration context by issuing the „configure terminal‟ command.
rfs4000-22E0B0#configure terminal
3. Create a Smart-rf-policy by typing the keyword smart-rf-policy <smart-rf-policyname>
rfs4000-22E0B0(config)#smart-rf-policy smartrfhowto
4. Enable the Smart-RF-policy by typing enable
rfs4000-22E0B0(config-smart-rf-policy-smartrfhowto)#enable
5. Exit the Smart-RF policy by typing exit
rfs4000-22E0B0(config-smart-rf-policy-smartrfhowto)#exit
Wi-NG 5 How-To Guide – Smart RF
6. Next assign the smart-rf-policy to an rf-domain policy. Enter the rf-domain context
by typing rf-domain default
rfs4000-22E0B0(config)#rf-domain default
7. Tell the default rf-domain to use the newly created smart-rf-policy with the “use”
command “use smart-rf-policy <smart-rf-policy-name>”
rfs4000-22E0B0(config-rf-domain-default)# use smart-rf-policy smartrfhowto
8. Verify your settings with the “show context” command
rfs4000-22E0B0(config-rf-domain-default)#show context
rf-domain default
location San\ Jose\ Ca
contact John\ Sellin
timezone America/Los_Angeles
country-code us
use smart-rf-policy smartrfhowto
sensor-server 1 ip 192.168.1.250
The rf-domain profile “default” is using the smart-rf-policy “smartrfhowto” as indicated by
the bolded text
6.1.2 Smart-RF Policy – show context include-factory
Default values of the Smart-RF policy can be seen by issuing the command “show context
include-factory” from within the smart-rf-policy smartrfhowto
rfs4000-22E0B0#conf t
rfs4000-22E0B0(config)#smart-rf-policy smartrfhowto
rfs4000-22E0B0(config-smart-rf-policy-smartrfhowto)#show context include-factory
Wi-NG 5 How-To Guide – Smart RF
smart-rf-policy smartrfhowto
enable
no group-by building
no group-by floor
no auto-assign-sensor
sensitivity medium
assignable-power 5GHz min 4
assignable-power 5GHz max 17
assignable-power 2.4GHz min 4
assignable-power 2.4GHz max 17
channel-list 5GHz
36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140,149,153,157,161,165
channel-list 2.4GHz 1,6,11
channel-width 5GHz 40MHz
channel-width 2.4GHz 20MHz
smart-ocs-monitoring
smart-ocs-monitoring off-channel-duration 5GHz 50
smart-ocs-monitoring off-channel-duration 2.4GHz 50
smart-ocs-monitoring frequency 5GHz 6
smart-ocs-monitoring frequency 2.4GHz 6
smart-ocs-monitoring sample-count 5GHz 5
smart-ocs-monitoring sample-count 2.4GHz 5
smart-ocs-monitoring extended-scan-frequency 5GHz 5
smart-ocs-monitoring extended-scan-frequency 2.4GHz 5
smart-ocs-monitoring power-save-aware 5GHz dynamic
smart-ocs-monitoring power-save-aware 2.4GHz dynamic
smart-ocs-monitoring voice-aware 5GHz dynamic
smart-ocs-monitoring voice-aware 2.4GHz dynamic
Wi-NG 5 How-To Guide – Smart RF
interference-recovery
interference-recovery noise
interference-recovery interference
interference-recovery client-threshold 50
interference-recovery channel-switch-delta 5GHz 20
interference-recovery channel-switch-delta 2.4GHz 20
neighbor-recovery
neighbor-recovery power-threshold 5GHz -70
neighbor-recovery power-threshold 2.4GHz -70
coverage-hole-recovery
coverage-hole-recovery interval 5GHz 30
coverage-hole-recovery interval 2.4GHz 30
coverage-hole-recovery coverage-interval 5GHz 10
coverage-hole-recovery coverage-interval 2.4GHz 10
coverage-hole-recovery snr-threshold 5GHz 20
coverage-hole-recovery snr-threshold 2.4GHz 20
coverage-hole-recovery client-threshold 5GHz 1
coverage-hole-recovery client-threshold 2.4GHz 1
interference-recovery channel-hold-time 3600
neighbor-recovery power-hold-time 0
The output shows all available settings and their default values.
The show context command when coupled with include factory is a useful way to learn all available
commands along with their default values in any given context.
Wi-NG 5 How-To Guide – Smart RF
6.1.3 Smart RF Global Commands
Smart RF Global Commands
Command
Description
assignable-power
Specify the assignable power during powerassignment
auto-assign-sensor
Allow smart-rf to select optimal sensor radios for
wips and unauthorized ap detection
channel-list
Select channel list for smart-rf
channel-width
Select channel width for smart-rf
coverage-hole-recovery
Recover from coverage hole
Enable
Enable this smart-rf policy
group-by
Configure grouping parameters
interference-recovery
Recover issues due to excessive noise and
interference
neighbor-recovery
Recover issues due to faulty neighbor radios
No
Negate a command or set its defaults
Sensitivity
Configure smart-rf sensitivity (Modifies various
other smart-rf configuration items)
smart-ocs-monitoring
Smart off channel scanning
Clrscr
Clears the display screen
Commit
Commit all changes made in this session
End
End current mode and change to EXEC mode
Exit
End current mode and down to previous mode
Help
Description of the interactive help system
Revert
Revert changes
Service
Service Commands
Show
Show running system information
Write
Write running configuration to memory or terminal
Wi-NG 5 How-To Guide – Smart RF
6.1.4 Configurable Parameters
Parameter Ranges and Limits
Parameter
Upper Limit
Lower Limit
Default Value
Max-Assignable-Power
20
4
17
Automatic sensor assignment
Enable
Disable
Disable
Channel-width 5Ghz
Auto
20Mhz
40Mhz
Channel-width 2.4Ghz
Auto
20Mhz
20Mhz
Smart-ocs-monitoring
Enable
Disable
Enable
smart-ocs-monitoring Off-channel-
150
20
50
smart-ocs-monitoring frequency
120
1
6
smart-ocs-monitoring sample-count
15
1
5
smart-ocs-monitoring extended
50
0
5
Strict
Off
Dynamic
Strict
Off
Dynamic
Interference recovery
Enable
Disable
Enable
Interference-recovery noise
Enable
Disable
Enable
Interference-recovery interference
Enable
Disable
Enable
Interference recovery client-
255
1
50
35
5
20
86400
0
3600
Neighbor recovery
Enable
Disable
Enable
neighbor-recovery power-threshold
-55
-85
-70
neighbor-recovery power hold time
3600
0
0
Coverage hole recovery
Enable
Disable
Enabled
coverage-hole-recovery interval
120
1
30
coverage-hole-recovery coverage
120
1
10
75
1
20
duration
scan frequency
smart-ocs-monitoring Power-saveawareness
smart-ocs-monitoring voiceawareness
threshold
Interference recovery channelswitch-delta
Interference recovery channel-holdtime
interval
coverage-hole-recovery snr-
Wi-NG 5 How-To Guide – Smart RF
threshold
coverage-hole-recovery client-
255
1
1
threshold
6.1.5 Show commands
Type show smart-rf ?
rfs4000-22E0B0#show smart-rf ?
calibration-status
Display smart-rf calibration status
channel-distribution
Display smart-rf channel distribution
history
Display smart-rf history
interactive-calibration-config
Interactive calibration configuration
radio
Radio related commands
rfs4000-22E0B0#show smart-rf radio ?
AA-BB-CC-DD-EE-FF
Radio Mac address in AA-BB-CC-DD-EE-FF
format, all radios if this entry is omitted
Activity
Number of power / channel / coverage hole
related changes
all-11an
All 11a radios currently in configuration
all-11bgn
All 11bg radios currently in configuration
energy
Display radio energy
neighbors
All neighbors of a given radio
on
On RF-Domain
6.1.6 Service commands
#service smart-rf
clear-config
Clear smart-rf configuration in all devices
clear-history
Clear smart-rf historyuration in all devices
interactive-calibration
Interactive Smart-RF calibration
interactive-calibration-result
Interactive Smart-RF calibration result
run-calibration
Start a new Smart-RF calibration
stop-calibration
Stop calibration that is currently in progress
6.1.7 Interactive Calibration
If a Site survey has already been performed the administrator could configure AP radios with a fixed
configuration. If both the channel and power are set to fixed smart-ocs-monitoring ceases to function. If
the environment were to go through changes such as a number of APs were added or removed or stock
in a warehouse was added or removed the RF characteristics since the last site survey may no longer be
valid.
Wi-NG 5 How-To Guide – Smart RF
An administrator could perform an interactive calibration.
To perform an interactive calibration.
rfs4000-22E0B0#service smart-rf interactive-calibration
Calibration initiated. Must take approximately 143 seconds to complete
NOTE: All wireless clients will remain disconnected during calibration.
To view the results of the interactive-calibration
rfs4000-22E0B0#show smart-rf interactive-calibration-config
AP
RADIO-MAC
NEW POW
TYPE
STATE ASSIGNED SENSOR
OLD CH NEW CH
ap650-315D28 00-23-68-30-E3-C0
11an normal no
149+ 149+
ap650-315DF8 00-23-68-30-98-E0
11bgn normal no
6
6
ap650-315DF8 00-23-68-30-98-00
11an normal no
157+ 157+
ap650-313DE4 00-23-68-2F-75-E0
11bgn normal no
11
11
ap650-315D28 00-23-68-30-E9-E0
11bgn normal no
1
1
ap650-313DE4 00-23-68-2F-76-A0
11an normal no
36+
36+
---------------------------------------------------------------------------------------------------Total number of radios displayed: 6
17
17
17
17
17
17
OLD POW
17
17
17
17
17
17
To test the settings:
rfs4000-22E0B0#service smart-rf interactive-calibration-result replace-current-config
If the new configuration is desirable and you would like to lock settings in place.
This writes the channel and power settings to the configuration and locks them in place, replacing
the setting smart with actual values.
rfs4000-22E0B0#service smart-rf interactive-calibration-result write-to-configuration
If the new configuration was not desirable
rfs4000-22E0B0#service smart-rf interactive-calibration-result discard
Calibration result discarded
6.1.8 Manual Calibration
To run a manual calibration
rfs4000-22E0B0#service smart-rf run-calibration
Calibration initiated. Must take approximately 143 seconds to complete
NOTE: All wireless clients will remain disconnected during calibration.
rfs4000-22E0B0#show smart-rf calibration-status
Calibration in progress. Waiting for results from radios
00-23-68-30-98-00
00-23-68-30-E3-C0
00-23-68-2F-76-A0
00-23-68-2F-75-E0
00-23-68-30-E9-E0
00-23-68-30-98-E0
rfs4000-22E0B0#show smart-rf history
---------------------------------------------------------------------------------------------------TIME
EVENT
DESCRIPTION
----------------------------------------------------------------------------------------------------
Wi-NG 5 How-To Guide – Smart RF
12:24:2010 15:36:44 PST
12:24:2010 15:34:51 PST
Calibration Done
Calibration Started
Calibration complete
Calibration expected to complete in 113 secs
To stop a calibration in progress
rfs4000-22E0B0#service smart-rf stop-calibration
Calibration stopped
7. Verification:
This section demonstrates some steps that can be performed to verify that Channel distribution and the
self-healing functions are working correctly.
7.1.1 Channel distribution
rfs4000-22E0B0#show smart-rf channel-distribution
2.4GHz channel distribution for 3 radios
------------------------------------CHANNEL NUM RADIOS DISTRIBUTION (%)
------------------------------------1
1
33.33
6
1
33.33
11
1
33.33
------------------------------------5GHz channel distribution for 3 radios
------------------------------------CHANNEL NUM RADIOS DISTRIBUTION (%)
------------------------------------36+ 1
33.33
149+ 1
33.33
157+ 1
33.33
-------------------------------------
7.1.2 Neighbor Radio Failure:
rfs4000-22E0B0#show smart-rf radio on default
-------------------------------------------------------------------------------AP
RADIO-MAC
TYPE STATE CHANNEL POWER
-------------------------------------------------------------------------------ap650-315D28 00-23-68-30-E3-C0 11an
normal 149+
17
ap650-315DF8 00-23-68-30-98-E0 11bgn normal 6
17
ap650-315DF8 00-23-68-30-98-00 11an
normal 157+
17
ap650-313DE4 00-23-68-2F-75-E0 11bgn normal 11
17
ap650-315D28 00-23-68-30-E9-E0 11bgn normal 1
17
ap650-313DE4 00-23-68-2F-76-A0 11an
normal 36+
17
-------------------------------------------------------------------------------Total number of radios displayed: 6
Place an AP in an isolation chamber or a large anti-static bag such as one from a mother board if no
isolation chamber is available.
Note: Anti-static bags make wonderful attenuators for roam testing.
If testing in a very small area with APs in very close proximity to each other unplug one AP.
Show smart-rf history
Wi-NG 5 How-To Guide – Smart RF
12:24:2010 10:03:31 PST Neighbor Recovery
Radio ap650-315D28:R2 (00-23-68-30-E3-C0)
power changed from 4 to 17
12:24:2010 10:03:15 PST Neighbor Recovery
Radio ap650-313DE4:R2 (00-23-68-2F-76-A0)
power changed from 4 to 17
12:24:2010 10:03:12 PST Neighbor Recovery
Radio ap650-315DF8:R2 (00-23-68-30-98-00) power
changed from 4 to 17
12:24:2010 10:00:52 PST Neighbor Recovery
Radio ap650-313DE4:R1 (00-23-68-2F-75-E0)
power changed from 4 to 17
12:24:2010 10:00:43 PST Neighbor Recovery
Radio ap650-315D28:R1 (00-23-68-30-E9-E0)
power changed from 4 to 17
12:24:2010 10:00:43 PST Interference Recovery Radio ap650-315D28:R1 (00-23-68-30-E9-E0)
channel changed from 11 to 1
12:24:2010 10:00:43 PST Neighbor Recovery
Radio ap650-315DF8:R1 (00-23-68-30-98-E0)
power changed from 4 to 17
12:24:2010 09:59:37 PST Radio Removed
Radio ap650-313DD4:R2 (00-23-68-2F-75-A0)
removed
12:24:2010 09:59:37 PST Radio Removed
Radio ap650-313DD4:R1 (00-23-68-2F-75-F0)
removed
12:24:2010 09:59:37 PST AP Unadopted
AP ap650-313DD4 unadopted
7.1.3 Interference:
Introduce interference with a signal jammer. A 2.4 or 5ghz cordless phone a baby monitor all will work
well for this.
rfs4000-22E0B0#show smart-rf history
---------------------------------------------------------------------------------------------------------------------------------TIME
EVENT
DESCRIPTION
---------------------------------------------------------------------------------------------------------------------------------12:24:2010 13:48:22 PST Interference Recovery Radio ap650-315D28:R2 (00-23-68-30-E3-C0)
channel changed from 44+ to 149+
12:24:2010 12:41:58 PST Interference Recovery Radio ap650-315D28:R2 (00-23-68-30-E3-C0)
channel changed from 149+ to 44+
8. Configurations used:
8.1.1 RFS Configuration
!
! Configuration of RFS4000 version 5.0.0.0-107R
!
!
version 2.0
!
!
smart-rf-policy smartrfhowto
enable
group-by building
!
wlan-qos-policy default
qos trust dscp
qos trust wmm
!
radio-qos-policy default
!
Wi-NG 5 How-To Guide – Smart RF
ip access-list BROADCAST-MULTICAST-CONTROL
permit tcp any any rule-precedence 10
permit udp any eq 67 any eq bootpc rule-precedence 11
deny udp any range 137 138 any range 137 138 rule-precedence 20
deny ip any 224.0.0.0/4 rule-precedence 21
deny ip any host 255.255.255.255 rule-precedence 22
permit ip any any rule-precedence 100
!
mac access-list PERMIT-ARP-AND-IPv4
permit any any type arp rule-precedence 10
permit any any type ip rule-precedence 20
!
wlan smartrfhowto
description wlan for Smart RF how to
ssid smartrfhowto
vlan 1
encryption-type ccmp
authentication-type none
inactivity-timeout 86400
wpa-wpa2 psk 0 smartrfhowto
wpa-wpa2 exclude-wpa2-tkip
wpa-wpa2 key-rotation unicast 30
wpa-wpa2 key-rotation broadcast 30
motorola-extensions wmm-load-information
client-load-balancing
ip arp trust
!
management-policy default
http server
https server
no ftp
ssh
user admin password 1
xoxoSmartrfhowtoInterestingHashedPasswordisntit?Smartrfhowtoxoxo role
superuser access all
user operator password 1
xoxoSmartrfhowtoInterestingHashedPasswordisntit?Smartrfhowtoxoxo role
monitor access all
user jsellin password 1
xoxoSmartrfhowtoInterestingHashedPasswordisntit?Smartrfhowtoxoxo role
superuser access all
no snmp-server manager v2
snmp-server community public ro
snmp-server user snmptrap v3 encrypted des auth md5 0 motorola
snmp-server user snmpoperator v3 encrypted des auth md5 0 operator
snmp-server user snmpmanager v3 encrypted des auth md5 0 motorola
!
firewall-policy default
!
igmp-snoop-policy default
no igmp-snooping
no querier
Wi-NG 5 How-To Guide – Smart RF
unknown-multicast-fwd
!
mint-security-policy the_policy
!
role-policy sdf
!
!
profile ap650 default-ap650
ip name-server 192.168.1.1
interface radio1
data-rates gn
wlan smartrfhowto bss 1 primary
aggregation amsdu tx-rx
rifs tx-rx
antenna-mode 2x2
dynamic-chain-selection
interface radio2
data-rates an
wlan smartrfhowto bss 1 primary
aggregation amsdu tx-rx
rifs tx-rx
antenna-mode 2x2
dynamic-chain-selection
interface ge1
ip dhcp trust
qos trust dscp
qos trust 802.1p
interface vlan1
ip address dhcp
ip dhcp client request options all
use management-policy default
use firewall-policy default
logging on
use bridging-policy smartrfhowto
!
profile ap7131 default-ap7131
interface radio1
interface radio2
interface radio3
interface ge1
ip dhcp trust
qos trust dscp
qos trust 802.1p
interface ge2
ip dhcp trust
qos trust dscp
qos trust 802.1p
interface vlan1
ip address dhcp
ip dhcp client request options all
use firewall-policy default
logging on
Wi-NG 5 How-To Guide – Smart RF
use bridging-policy default
!
profile rfs4000 default-rfs4000
autoinstall configuration
autoinstall firmware
crypto isakmp policy default
crypto ipsec transform-set default esp-aes-256 esp-sha-hmac
interface radio1
interface radio2
interface up1
ip dhcp trust
qos trust dscp
qos trust 802.1p
interface ge1
ip dhcp trust
qos trust dscp
qos trust 802.1p
interface ge2
ip dhcp trust
qos trust dscp
qos trust 802.1p
interface ge3
ip dhcp trust
qos trust dscp
qos trust 802.1p
interface ge4
ip dhcp trust
qos trust dscp
qos trust 802.1p
interface ge5
ip dhcp trust
qos trust dscp
qos trust 802.1p
use firewall-policy default
logging on
use bridging-policy default
!
rf-domain default
location San\ Jose\ Ca
contact John\ Sellin
timezone America/Los_Angeles
stats open-window 1 sample-interval 5 size 3
country-code us
use smart-rf-policy smartrfhowto
sensor-server 1 ip 192.168.1.250
!
rfs4000 00-23-68-22-E0-B0
radio-count 0
use profile default-rfs4000
use rf-domain default
hostname rfs4000-22E0B0
building home
Wi-NG 5 How-To Guide – Smart RF
floor 1
license AP RFS4000_DEFAULT_AP_LICENSE
license ADSEC RFS4000_DEFAULT_ADVANCED_SECURITY_LICENSE
trustpoint https homenet
no trustpoint radius-ca
trustpoint radius-server default-trustpoint
rsa-key ssh homenet
sensor-server 1 ip 192.168.1.250
ip route 0.0.0.0/0 172.16.1.1
interface up1
interface ge1
interface ge3
switchport mode access
switchport access vlan 3000
interface ge5
switchport mode access
switchport access vlan 4000
interface vlan1
ip address 172.16.1.25/24
ip dhcp client request options all
interface vlan3000
interface vlan4000
use management-policy default
logging on
logging console warnings
logging buffered warnings
!
ap650 00-23-68-31-3D-D4
radio-count 2
use profile default-ap650
use rf-domain default
hostname ap650-313DD4
building home
floor 1
trustpoint https default-trustpoint
no trustpoint radius-ca
trustpoint radius-server default-trustpoint
rsa-key ssh default_rsa_key
!
ap650 00-23-68-31-3D-E4
radio-count 2
use profile default-ap650
use rf-domain default
hostname ap650-313DE4
building home
floor 1
trustpoint https default-trustpoint
no trustpoint radius-ca
trustpoint radius-server default-trustpoint
rsa-key ssh default_rsa_key
!
ap650 00-23-68-31-5D-28
Wi-NG 5 How-To Guide – Smart RF
radio-count 2
use profile default-ap650
use rf-domain default
hostname ap650-315D28
building home
floor 1
trustpoint https default-trustpoint
no trustpoint radius-ca
trustpoint radius-server default-trustpoint
rsa-key ssh default_rsa_key
!
ap650 00-23-68-31-5D-F8
radio-count 2
use profile default-ap650
use rf-domain default
hostname ap650-315DF8
building home
floor 1
trustpoint https default-trustpoint
no trustpoint radius-ca
trustpoint radius-server default-trustpoint
rsa-key ssh default_rsa_key
!
bridging-policy default
no access-point local-bridging
!
bridging-policy smartrfhowto
extended-vlan 1
no access-point local-bridging
!
bridging-policy smartrfhowtoo
extended-vlan 1
no access-point local-bridging
!
!
end
Wi-NG 5 How-To Guide – Smart RF
9. Network Topology