Wireless Client Steering for Sticky AP Association
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Sticky clients in wireless networks often result in poor link quality, leading to degraded network performance due to the use of lower modulation and coding schemes, which dominate airtime usage and reduce overall throughput.
Innovation Solution
A wireless network device with a processor, memory, and interface that maintains a blacklist and guides client devices to communicate with a network device or further network device based on cost analysis, steering them to better access points or interfaces to improve link quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If client devices associate with the AP providing the highest signal strength, then the direct wireless link quality is maximized, but sticky clients may dominate airtime usage with low-quality links, degrading overall network performance
Solution Approach 1:
The system implements feedback mechanisms where APs monitor client link quality, airtime usage, and association status. When a sticky client is detected (poor link quality despite strong signal), the system responds by adjusting MCS, limiting airtime allocation, or steering the client to a different AP, thereby resolving the contradiction between maintaining link quality and preserving network throughput
Solution Approach 2:
The system dynamically adjusts modulation and coding schemes (MCS) based on real-time link quality conditions. For sticky clients with poor links, the system can lower MCS to maintain connectivity while limiting airtime consumption, or dynamically steer clients to different APs based on current network conditions, transforming the static association into a dynamic, adaptive process that balances individual link quality with overall network performance
2Productivity
If the system steers client devices to different access points, then airtime usage is optimized and network performance improves, but the device complexity and control mechanisms increase
Solution Approach 1:
The steering mechanism leverages existing client device capabilities (probe requests, association procedures) to perform steering operations. The APs use standard 802.11 management frames and existing client selection behavior to guide clients to appropriate APs, rather than requiring complex proprietary control protocols, thereby reducing the complexity overhead of the steering mechanism while maintaining network throughput optimization
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A wireless network device, for use within a wireless network, comprising: a processor; a memory; and an interface for receiving and transmitting data; wherein the wireless network device is adapted to: determine a first cost associated with communication between the wireless network device and a client device to which the wireless network device is connectable; determine a second cost associated with communication between the client device and a further wireless network device to which the client device is connectable; determine whether the first cost or the second cost is the lower cost; and if the second cost is the lower cost, the wireless network device is adapted to guide the client device to communicate with the further network device.