Skip to main content

1. Issue Description

In enterprise Wi-Fi deployments, users often report that their devices remain connected to a distant AP even after moving closer to another AP with a significantly stronger signal.

Typical user complaints include:

  • Wi-Fi shows only one or two signal bars after moving to another room.
  • Applications become slow or unresponsive.
  • Video calls experience freezes or packet loss.
  • Performance immediately recovers after manually disabling and re-enabling Wi-Fi.

This condition is commonly known as a Sticky Client issue.

Figure 1 sticky client issue

2. Basis for Judging Sticky Clients

MetricHealthy ClientSticky Client
RSSI> -67 dBm< -75 dBm
PHY RateHighVery Low
Retry Rate< 10%> 25%
Airtime ConsumptionLowHigh
Roaming EventsNormalRare or None

Additional indicators:

  • Client remains associated with a distant AP.
  • Signal quality continues to degrade without roaming.
  • Nearby APs provide stronger coverage but are ignored.
  • Airtime utilization becomes disproportionally high.

3. How Sticky Clients Affect Wi-Fi Performance

Sticky clients impact more than just the affected user.

When a client remains connected at low signal levels, its PHY rate may drop from hundreds of Mbps to only a few Mbps.

As a result, the device occupies significantly more airtime to transmit the same amount of data.

For example:

  • Client A: 600 Mbps PHY Rate
  • Client B: 12 Mbps PHY Rate

Client B may consume approximately 50 times more airtime than Client A for the same traffic volume.

This creates a “slow vehicle on a highway” effect, reducing performance for all users sharing the same channel.

Figure 2 How Sticky Clients Affect Wi-Fi Performance

4. Quickly Discovering Sticky Clients Using the OpenWiFi Controller

Identify Sticky Clients Using OpenWiFi Controller

Under the OpenWiFi architecture, the Controller provides centralized visibility while data forwarding remains local on the AP.

Administrators can quickly identify sticky clients through:

Client Statistics

  • RSSI History
  • PHY Rate
  • Airtime Utilization
  • Roaming History
Figure 3 Client Statistics

Trend Matrix

Trend Matrix can reveal:

  • Persistent low signal conditions
  • Roaming behavior over time
  • Channel State of the Associated AP
  • Negotiated Data Rate of the Client

All of this information can be viewed on the Client Details and AP Details pages.

Example:

Figure 4 Traffic Summary

The client’s SNR and negotiated PHY rate are both very low right now.

5. Root Cause and Troubleshooting Plan

5.1 Client-Controlled Roaming

Sticky clients occur because roaming decisions are primarily made by the client device, not the AP.

According to IEEE 802.11 standards:

  • APs advertise availability.
  • Clients decide when to roam.
  • APs cannot force roaming under normal conditions.
Figure 5 Client-Controlled Roaming

Power Saving Behavior

Modern devices prioritize battery life.

Many devices delay scanning for alternative APs until signal quality becomes severely degraded.

As a result:

  • Devices remain connected longer than desired.
  • Roaming occurs too late.
  • User experience deteriorates.
Figure 6 Modern devices prioritize battery life

5.2 RF Coverage

One of the most common causes of sticky clients is excessive AP transmit power.

Best Practice

Avoid creating excessively large coverage cells.

Recommended indoor 5 GHz transmit power:

  • 14–17 dBm

Benefits:

  • Smaller overlap regions
  • Faster roaming decisions
  • Reduced sticky client occurrences
Figure 7 RF Coverage

Alternatively, you can view the current AP transmit power on the controller.

Figure 8 Current AP Transmit Power

5.3 802.11k/v Assisted Roaming

802.11k Neighbor Reports

802.11k allows the AP to provide neighboring AP information to clients.

Instead of scanning every channel, clients can focus on a small list of recommended candidates.

Benefits:

  • Faster scanning
  • Reduced roaming delay
  • Lower battery consumption

802.11v BSS Transition Management

802.11v enables the AP to recommend a better AP.

Example:

Current AP:

  • RSSI: -72 dBm

Candidate AP:

  • RSSI: -55 dBm

The AP sends a BSS Transition Management Request recommending migration to the stronger AP.

Most modern devices (iOS, Android, Windows) support this mechanism.

 Note:  Asterfusion APs have 802.11k/v/r enabled by default.

5.4 Smart Roaming Protection

When assisted roaming is insufficient, Smart Roaming can enforce migration.

Recommended settings:

ParameterRecommended Value
RSSI Kickout Threshold-75 dBm
Detection Window3–5 seconds
802.11vEnabled
802.11kEnabled
Smart RoamingEnabled

Operational flow:

  • RSSI falls below threshold.
  • AP sends 802.11v steering request.
  • Client ignores recommendation.
  • AP deauthenticates the client.
  • Client reconnects to a stronger AP.

This approach minimizes user impact while preventing long-term sticky client behavior.

The following image shows how to configure Smart Roaming or Wi-Fi Steering parameters on the OpenWiFi Controller.

Figure 9 How to Configure Smart Roaming or WiFi Steering Parameters

5.5 Packet Capture Verification

If roaming issues persist, perform over-the-air packet capture.

Verify 802.11v Steering

Check for:

  • BSS Transition Management Request
  • BSS Transition Management Response

Possible outcomes:

  • Accept → Client follows recommendation.
  • Reject → Client refuses roaming.

Verify Forced Roaming Events

Check for:

  • Deauthentication frames
  • Disassociation frames

Confirm that:

  • Client receives kickout notification.
  • Client immediately begins AP discovery.
  • Association occurs with the expected neighboring AP.

Air Capture Environment Setup

Figure 10 Air Capture Environment Setup

6. Conclusion

Sticky clients are not merely a roaming inconvenience. They directly impact airtime efficiency, user experience, and overall WLAN performance.

The most effective mitigation strategy combines:

  • RF optimization
  • 11k assisted discovery
  • 11v steering
  • Smart Roaming enforcement
  • OpenWiFi Controller visibility and analytics

By leveraging these mechanisms together, network administrators can significantly improve roaming performance and maintain a consistently high-quality wireless experience across the entire WLAN infrastructure.

Figure 11 Sticky Clients Impact and Solutions Infographic