Sticky Roaming Detection and Processing in Wi-Fi Access Points
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-AP Wi-Fi networks, terminals often experience sticky phenomena during active and passive roaming, leading to inefficient distribution and reduced air interface efficiency due to failure in switching to better signal quality APs.
Innovation Solution
A method and system for an access point (AP) to determine and process terminals in sticky states by assessing roaming target support and signal strength, enabling appropriate handling of active and passive roaming stickiness through signal measurement and suggestion-based disconnection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the terminal remains connected to the current AP despite poor signal quality, then connection stability is maintained, but network performance and air interface efficiency deteriorate
Solution Approach 1:
The AP continuously monitors signal quality metrics (RSSI, SINR) and terminal roaming behavior, using this feedback to determine when a terminal is in a sticky state. The system adjusts roaming parameters and triggers disconnection actions based on real-time performance feedback to resolve the contradiction between maintaining connection stability and improving network performance.
Solution Approach 2:
The system dynamically changes roaming-related parameters such as roaming thresholds, hysteresis values, and disconnection timers based on network conditions and terminal behavior patterns. By adjusting these parameters, the system can prevent unnecessary roaming while still allowing terminals to switch when appropriate, thus resolving the contradiction between connection stability and network performance.
2Productivity
If the terminal switches to another AP based on signal strength, then network performance improves, but connection stability may deteriorate due to frequent roaming
Solution Approach 1:
The AP performs preliminary assessments of signal quality and terminal roaming patterns before triggering a disconnection action. By evaluating multiple criteria in advance (signal strength thresholds, duration of poor quality, terminal capability), the system avoids premature roaming decisions that could destabilize the connection, thus maintaining both network performance and connection stability.
Solution Approach 2:
The system implements dynamic roaming policies that adapt to changing network conditions and terminal behavior. Roaming thresholds and decision parameters are adjusted in real-time based on observed terminal patterns, allowing the system to be more conservative when terminals show sticky behavior and more aggressive when signal conditions clearly warrant roaming, thus balancing performance and stability.
3Measurement precision
If the AP implements comprehensive roaming monitoring and determination operations, then accurate sticky state detection is achieved, but system complexity increases
Solution Approach 1:
The roaming determination process is segmented into distinct operational phases: initial capability assessment, continuous signal quality monitoring, sticky state determination, and disconnection execution. Each phase has specific triggers and actions, which modulates the complexity by organizing functions into manageable segments rather than a monolithic complex system.
Solution Approach 2:
The terminal participates in the roaming determination process by providing capability information and responding to AP inquiries. The terminal's own measurements and reports assist the AP in determining sticky state, reducing the burden on the AP to perform all measurements independently, thus achieving accurate detection with reduced system complexity.
Data Source
AI summary
This disclosure provides a method for determining a terminal in a sticky state. The method includes: determining whether a roaming target determination is supported for a terminal by a first AP; performing an operation for the roaming target determination based on determining that the roaming target determination is supported; performing at least one of determining that the terminal is in a first sticky state based on a determination that the terminal is not connected to a second AP according to a roaming target suggestion of the first AP, based on a finding of one or more roaming targets by the operation; or determining that the terminal is in a second sticky state based on a strength of a signal between the terminal and the first AP being smaller than a first strength threshold, based on determining that the roaming target determination is not supported or a failure of the operation.


