Wireless Steering Engine Threshold Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless local area networks (WLANs), determining the optimal node association to improve link quality is challenging due to varying performance parameters and environmental factors, leading to suboptimal network performance.

Innovation Solution

A system that determines a threshold value for steering a client device from one access point (AP) to another based on parameters such as signal strength, RF density, client load, and time of day, using a steering engine to assess and improve link quality metrics across the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If client devices associate with any available access point, then network coverage is maintained, but link quality and network performance deteriorate

Engineering Contradiction:
Improvelink qualityVSAvoidnode association optimization
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system continuously monitors link quality metrics (signal strength, RF density, client load) and uses this feedback to dynamically determine threshold values for steering decisions. The steering engine compares current link quality against historical data and threshold values to make informed association decisions, ensuring optimal network performance while maintaining coverage.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically adjusts threshold values based on multiple parameters including signal strength, RF density, client load, and time of day. These parameter changes enable the system to adapt to varying network conditions and make optimal steering decisions without requiring complex manual configuration or intervention.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If threshold values are determined using multiple parameters (signal strength, RF density, client load, time of day), then steering accuracy improves, but system complexity increases

Engineering Contradiction:
Improvesteering decision accuracyVSAvoidthreshold determination system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The threshold determination process is segmented into distinct components: signal strength measurement, RF density calculation, client load assessment, and time-based adjustments. Each parameter is evaluated independently and combined to form the final threshold value, making the complex system manageable and implementable through modular processing steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The steering engine acts as an intermediary that processes multiple parameters and translates them into actionable threshold values. This intermediary layer simplifies the complexity by providing a unified interface between the multiple input parameters and the steering decision-making process, eliminating the need for direct complex interactions between all parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the system steers client devices frequently to optimize link quality, then network performance improves, but network stability and client connection continuity deteriorate

Engineering Contradiction:
Improvenetwork performanceVSAvoidclient connection stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system employs dynamic threshold values that adapt to changing network conditions rather than using fixed thresholds. This allows the system to balance performance optimization with stability by adjusting the aggressiveness of steering decisions based on current link quality, RF density, and client load conditions, preventing unnecessary steering events while maintaining optimal performance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The steering engine performs periodic assessments of link quality and threshold conditions rather than continuous steering attempts. This periodic action allows the system to monitor network conditions and execute steering decisions only when threshold criteria are met, improving performance while maintaining connection stability by avoiding excessive steering operations.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10362588B2Determining a threshold value for determining whether to steer a particular node from associating with one node to another node in a wireless environment
Publication Date: 2019.07.23 META PLATFORMS INC
  • US10362588B2 patent drawing
  • US10362588B2 patent drawing
  • US10362588B2 patent drawing

AI summary

Techniques are disclosed for determining a threshold value for determining whether to steer a particular node (such as, a client device) from one node (such as, an access point ((AP)) to another node (such as, another AP). A particular node associated with a current node in a wireless environment is identified. One or more parameters associated with the particular node, the current node, a candidate node to which the particular node may be steered, and/or the wireless environment is identified. Based on the parameters, a threshold value is determined. The threshold value is the minimum improvement in quality of one or more links if the particular node is steered from the current node to the candidate node. If the improvement in quality is greater than the determined threshold value, then the particular node is steered to associate with the candidate node rather than the current node.