Automated Wireless Channel Changing via Load Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless network connections often experience performance degradation due to interference from other network access points and devices, requiring manual intervention to change wireless channels, which is inconvenient and inefficient.

Innovation Solution

A system and method that automatically displays wireless channel load information and allows users to change the wireless channel setting without manual interaction, using an application to monitor and adjust channel settings based on load values, suggesting less congested channels and executing scripts to facilitate automatic changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual channel changing is implemented, then connection quality can be improved, but user convenience deteriorates due to requiring manual access and settings adjustment

Engineering Contradiction:
Improveconnection qualityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically monitors wireless channel conditions and performs channel changes without requiring manual user intervention. The application executes scripts that autonomously access network device settings, evaluate channel load values, and switch channels based on detected conditions, enabling the system to serve itself rather than requiring user operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures automation scripts and establishes monitoring mechanisms in advance that automatically detect channel congestion and trigger channel changes before significant performance degradation occurs. The automation framework is prepared beforehand to execute channel switching operations without waiting for manual user initiation.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated channel monitoring is implemented, then channel performance can be optimized, but device complexity increases due to additional monitoring and control mechanisms

Engineering Contradiction:
Improvechannel optimizationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The wireless application performs multiple functions including channel monitoring, load evaluation, automated script execution, and channel switching within a single integrated system. This multi-functional approach consolidates what could be separate complex components into one unified application, managing complexity while maintaining optimization capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses intermediary scripts as mediators between the monitoring application and the network device settings. These scripts act as intermediate layers that handle the complex interaction details, allowing the main application to maintain a simpler structure while still achieving automated channel management through the intermediary script execution layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9392538B2Automated wireless channel changing
Publication Date: 2016.07.12 TP-LINK SYSTEMS INC
  • US9392538B2 patent drawing
  • US9392538B2 patent drawing
  • US9392538B2 patent drawing

AI summary

A user device may determine wireless channel load values for multiple wireless channels, each wireless channel load value indicating a load, of the corresponding wireless channel, due to wireless activity by a set of network devices that does not include a first network device connected to the user device; display information regarding the wireless channel load values, the information including an indication of a recommended one of the plurality of wireless channels; receive a selection to change a first wireless channel of the plurality of channels, via which the user device and the network device communicate, to a second wireless channel of the plurality of channels; determine computer code corresponding to a particular model of the first network device; and execute the determined computer code to interact with the first network device to change the wireless channel from the first wireless channel to the second wireless channel.