Device analytics
Device Analytics is a feature that
-
enhances the enterprise Wi-Fi experience for client devices to ensure seamless connectivity
-
provides a set of data analytics tools for analyzing wireless client device behavior, and
-
encrypts exchanged data using AES-256-CBC to ensure device security when device profiling is enabled.
Device support information
The Device Analytics feature supports different device types with specific compatibility requirements:
![]() Note |
|
![]() Note |
Apple clients such as iPhones and iPads use 802.11k action frames to send device information to the controller. When they fail to send 802.11k action frames, the controller will not perform device classification based on the 802.11 protocol. Hence, this falls back to legacy device classification which is based on HTTP and DHCP protocols. |
Restrictions for device analytics
Observe these restrictions when implementing device analytics:
-
This feature is applicable only for Cisco device ecosystem partners.
-
This feature is supported only on the 802.11ax and Wave 2 APs.
-
This feature is supported using central authentication in either local mode or FlexConnect mode.
Configure device analytics (GUI)
Configure device analytics to monitor wireless device performance and collect analytical data for network optimization.
Device analytics provides insights into wireless device performance and network behavior. This configuration is performed at the WLAN level to control which wireless networks support analytics features.
Before you begin
Follow these steps to configure device analytics using the GUI:
Procedure
|
Step 1 |
Choose Configuration > Tags & Profiles > WLANs. |
|
Step 2 |
On the WLANs page, click the name of the WLAN. |
|
Step 3 |
In the Edit WLAN page, click the Advanced tab. |
|
Step 4 |
In the Device Analytics section, select the Advertise Support check box. |
|
Step 5 |
(Optional) In the Device Analytics section, select the Share Data with Client check box. |
|
Step 6 |
Click Update & Apply to Device. |
Device analytics is configured for the WLAN and will begin collecting performance data from connected wireless devices.
Configure device analytics (CLI)
Procedure
|
Step 1 |
Enter global configuration mode. Example:
|
||
|
Step 2 |
Enter the WLAN configuration sub-mode. Example:
Example:
|
||
|
Step 3 |
Set the maximum number of clients, clients per AP, or clients per AP radio that can be configured on a WLAN. Example:
Example:
|
||
|
Step 4 |
Enable or disable device analytics. WLANs advertise analytics capability in beacons & probe responses. Example:
This is enabled by default. |
||
|
Step 5 |
Configure device analytics export option. Example:
Example:
When export option is set, the information from Cisco devices are shared with compatible clients (such as, Samsung devices). Here, information from Cisco devices refer to the Cisco controller details, AP version, and model number. This configuration is disabled by default. |
||
|
Step 6 |
Enable the WLAN. Example:
|
||
|
Step 7 |
Return to privileged EXEC mode. Example:
|
Verify device analytics configuration
This reference provides commands to verify device analytics configuration status, view client device information, check last disconnect reasons, and examine per-client pc-analytics reports.
Device analytics status verification
To view the status of device analytics export, use this command:
Device# show wlan 1 test-wlan
WLAN Profile Name : test-wlan
================================================
Identifier : 1
Description :
Network Name (SSID) : test-open-ssid
Status : Enabled
Broadcast SSID : Enabled
Advertise-Apname : Disabled
Universal AP Admin : Disabled
Device Analytics
Advertise Support : Enabled
Share Data with Client : Disabled
Client device information
To view client device information, use this command:
Device# show device classifier mac-address 0040.96ae.xxx detail
Client Mac: 0040.96ae.xxxx
Device Type: Samsung Galaxy S10e(Phone)
Confidence Level: 40
Device Name: android-dhcp-9
Software Version(Carrier Code): SD7(TMB)
Device OS: Android 9
Device Vendor: android-dhcp-9
Country: US
Last disconnect reason
To view the last disconnect reason, use this command:
Device# show device classifier mac-address 0040.96ae.xxxx detail
Client MAC Address : 0040.96ae.xxxx
Client IPv4 Address : 12.1.0.52
Client IPv6 Addresses : fe80::631b:5b4f:f9b6:53cc
Client Username: N/A
AP MAC Address : 7069.5a51.53c0
AP Name: AP4C77.6D9E.61B2
AP slot : 1
Client State : Associated
Assisted Roaming Neighbor List
Nearby AP Statistics:
EoGRE : No/Simple client
Last Disconnect Reason : User initiated disconnection - Device was powered off or Wi-Fi turned off

Feedback