Intelligent Wireless Channel Selection Weights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current WLAN roaming decisions primarily focus on signal strength and quality, neglecting device-specific characteristics and other factors that can impact wireless communication performance, such as channel types and interference.

Innovation Solution

Implementing intelligent wireless channel selection methods where client devices weigh signal strength and quality measurements based on device-specific characteristics, channel types, and interference factors to determine optimal roaming decisions, using channel selection settings that include weights for edge channels, DFS, and LTE channel overlaps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If WLAN roaming decisions are based only on signal strength and quality, then the roaming process is simple and fast, but the communication performance may be suboptimal due to ignoring device-specific characteristics and channel conditions

Engineering Contradiction:
Improvecommunication performanceVSAvoidroaming decision complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-determines channel selection settings including weights for edge channels, DFS channels, and LTE overlapping channels before roaming decisions are made. These settings are stored and readily available when a roaming event occurs, allowing the device to quickly apply pre-analyzed channel characteristics without performing complex analysis in real-time during the roaming process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The channel selection settings are dynamically updated based on device-specific characteristics and observed communication performance. The system monitors performance metrics and adjusts the weights and settings for different channel types accordingly, allowing the roaming decision mechanism to adapt and improve over time while maintaining a relatively simple decision structure

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the client device applies multiple channel selection settings with weights to measurements, then the roaming decision accuracy is improved, but the processing time and computational load increase

Engineering Contradiction:
Improvechannel selection accuracyVSAvoidroaming decision time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Channel selection settings including weights for different channel types (edge channels, DFS channels, LTE overlapping channels) are determined and stored in advance before actual roaming decisions are needed. This pre-computation allows the device to apply multiple weighted measurements without significant additional processing time during the critical roaming decision moment

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameters of the measurements by applying pre-determined weights to signal strength and quality measurements based on channel type. This transformation of raw measurements into weighted measurements is a simple mathematical operation that maintains speed while improving the accuracy and reliability of channel selection

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10932275B2Intelligent wireless channel selection
Publication Date: 2021.02.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10932275B2 patent drawing
  • US10932275B2 patent drawing
  • US10932275B2 patent drawing

AI summary

A client device may obtain a first measurement corresponding to a serving WLAN access point that uses a first channel. The client device may also obtain a second measurement corresponding to a target WLAN access point that uses a second channel. To facilitate intelligent wireless channel selection, the client device may weight at least one of the first measurement and the second measurement based on channel selection settings to obtain at least one weighted measurement. The client device may determine whether to roam from the serving WLAN access point to the target WLAN access point based on the at least one weighted measurement.