Step 1 |
configure terminal
Device# configure terminal
|
Enters global configuration mode.
|
Step 2 |
location plm {calibrating [multiband | uniband] | client burst_interval
Device(config)# location plm client 100
|
Configures the path loss measurement (S60) request for calibrating clients or non-calibrating.
The path loss measurement request improves the location accuracy. You can configure the burst_interval parameter for the normal, noncalibrating client from zero through 3600 seconds, and the default value is 60 seconds.
You can configure the path loss measurement request for calibrating clients on the associated 802.11a or 802.11b/g radio or
on the associated 802.11a/b/g radio.
If a client does not send probes often or sends them only on a few channels, its location cannot be updated or cannot be updated
accurately. The location plm command forces clients to send more packets on all channels. When a CCXv4 (or higher) client associates, the Device sends it a path loss measurement request, which instructs the client to transmit on the bands and channels that the access
points are on (typically, channels 1, 6, and 11 for 2.4-GHz-only access points) at a configurable interval (such as 60 seconds)
indefinitely.
|
Step 3 |
location rssi-half-life {calibrating-client | client | rogue-aps | tags } seconds
Device(config)# location rssi-half-life calibrating-client 60
|
Configures the RSSI half life for the clients, calibrating clients, RFID tags, and rogue access points.
You can enter the location rssi-half-life parameter value for the clients, calibrating clients, RFID tags, and rogue access points as 0, 1, 2, 5, 10, 20, 30, 60,
90, 120, 180, or 300 seconds, and the default value is 0 seconds.
Some client devices transmit at reduced power immediately after changing channels, and RF is variable, so RSSI values might
vary considerably from packet to packet. The location rssi-half-life command increases accuracy by averaging nonuniformly arriving data using a configurable forget period (or half life).
Note
|
We recommend that you do not use or modify the location rssi-half-life command.
|
|
Step 4 |
location expiry {calibrating-client | client | rogue-aps | tags } timeout
Device(config)# location expiry calibrating-client 50
|
Configures the RSSI timeout value for the clients, calibrating clients, RFID tags, and rogue access points.
You can enter the RSSI timeout value for the clients, RFID tags, and rogue access points from 5 through 3600 seconds, and
the default value is 5 seconds.
For the calibrating clients, you can enter the RSSI timeout value from 0 through 3600 seconds, and the default value is
5 seconds.
Ensuring that recent, strong RSSIs are retained by the CPU is critical to location accuracy. The location expiry command enables you to specify the length of time after which old RSSI averages expire.
Note
|
We recommend that you do not use or modify the location expiry command.
|
|
Step 5 |
location algorithm {rssi-average | simple}
Device(config)# location algorithm rssi-average
|
Configures the algorithm used to average RSSI and signal-to-noise ratio (SNR) values.
You can enter the location algorithm rssi-average command to specify a more accurate algorithm but requires more CPU overhead or the location algorithm simple command to specify a faster algorithm that requires low CPU overhead but provides less accuracy.
Note
|
We recommend that you do not use or modify the location algorithm command.
|
|
Step 6 |
location admin-tag string
Device(config)# location admin-tag
|
Sets administrative tag or site information for the location of client devices.
|
Step 7 |
location civic-location identifier {identifier | host}
Device(config)# location civic-location identifier host
|
Specifies civic location information.
You can set the civic location identifier either as a string or host.
|
Step 8 |
location custom-location identifier {identifier | host}
Device(config)# location custom-location identifier host
|
Specifies custom location information.
You can set the custom location identifier either as a string or host.
|
Step 9 |
location geo-location identifier {identifier | host}
Device(config)# location geo-location identifier host
|
Specifies geographical location information of the client devices.
You can set the location identifier either as a string or host.
|
Step 10 |
location prefer {cdp | lldp-med | static} weight priority_value
Device(config)# location prefer weight cdp 50
|
Sets location information source priority.
You can enter the priority weight from zero through 255.
|
Step 11 |
location rfid {status | timeout | vendor-name}
Device(config)# location rfid timeout 100
|
Configures RFID tag tracking options such as RFID tag status, RFID timeout value, and RFID tag vendor name.
You can enter the RFID timeout value in a range from 60 and 7200 seconds.
|
Step 12 |
end
|
Returns to privileged EXEC mode. Alternatively, you can also press Ctrl-Z to exit global configuration mode.
|