MLO Access Point Balancing for Stable Roaming in Crowded WLANs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In high-density wireless networking environments, Multi-link Operation (MLO) usage leads to pendular inefficiencies and disruptive roaming processes due to simultaneous client device link switches, causing performance degradation and resource saturation in Access Points (APs).
Innovation Solution
A centralized Radio Resource Management (RRM) system, implemented by a Wireless Local Area Network controller, distributes MLO link establishment across multiple APs, considering device types and load balancing to optimize resource allocation and minimize simultaneous link setup waves.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If MLO link establishment is allowed simultaneously across multiple APs, then client device connectivity and network capacity are improved, but resource saturation and performance degradation occur due to simultaneous link switches
Solution Approach 1:
The system performs preliminary actions by having client devices submit MLO link establishment requests before actually establishing links. The RRM controller processes these requests in advance, evaluates current network conditions, and schedules link establishments sequentially rather than allowing simultaneous connections. This preliminary request-submission phase enables the system to prepare resource allocation and avoid simultaneous link switches that cause performance degradation.
Solution Approach 2:
The system dynamically adjusts the MLO link establishment process based on real-time network conditions. The RRM controller monitors resource utilization and client device states, then adaptively controls the timing and ordering of link establishments. This dynamic approach allows the system to maintain high network capacity while preventing resource saturation by flexibly managing link creation timing based on current load conditions.
2Productivity
If multiple client devices establish MLO links simultaneously, then network throughput is improved, but disruptive roaming processes and pendular inefficiencies occur
Solution Approach 1:
Client devices submit MLO link establishment requests to the RRM controller before actually establishing links. This preliminary request phase allows the controller to evaluate current network conditions, client device states, and resource availability. The controller then schedules link establishments in an optimized sequence that prevents simultaneous switches and reduces pendular roaming inefficiencies, while still enabling multiple devices to connect and maintain high throughput.
3Speed
If MLO links are established without centralized coordination, then device autonomy and response time are improved, but resource allocation inefficiency and load imbalance occur
Solution Approach 1:
The RRM controller serves as an intermediary between client devices and APs for MLO link establishment. Client devices submit requests to the controller, which then coordinates the actual link creation process. This intermediary approach maintains relatively fast link establishment speeds by using a centralized coordination point that can quickly evaluate requests and issue directives, while simultaneously improving resource allocation efficiency through holistic network-state awareness and optimized scheduling of link establishments.
Data Source
AI summary
Balancing Multi-link Operation (MLO) usage may be provided. A list of a plurality of Access Points (APs) for each of a plurality of Multi-link Operation (MLO) types indicating availability of each of the plurality of APs may be received. A first request indicating an MLO type associated with the first request is a first MLO type may be received. In response to the first request, a first subset of the list of the plurality of APs that support the MLO type associated with the first request may be sent. A second request indicating that an MLO type associated with the second request is the first MLO type may be received. In response to the second request, a second subset of the list of the plurality of APs that support the MLO type associated with the second request may be sent. The first subset is different from the second subset.


