Prioritized Protocol Messaging for Wi-Fi APs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless networks with multiple access points often experience slowdowns due to heavy traffic or multiple hops, leading to increased response times for protocol data packets, which affects network performance and client device experience.

Innovation Solution

A network controller periodically polls access points, monitors channel bandwidth and response times, and tags protocol data with higher priority levels using WMM or DSCP mechanisms when bandwidth or response times fall below thresholds, thereby prioritizing data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the network controller monitors channel bandwidth and response times to prioritize protocol data, then the timeliness of protocol data delivery is improved, but the device complexity increases

Engineering Contradiction:
Improveresponse time of protocol data packetsVSAvoidcomplexity of network controller
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The network controller pre-configures priority levels and monitoring thresholds for protocol data packets before actual data transmission occurs. Polling frequencies and bandwidth thresholds are established in advance, allowing the system to quickly respond to network conditions without complex real-time decision-making, thus reducing device complexity while maintaining timeliness improvement

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous monitoring of channel bandwidth and response times, with the network controller receiving feedback from access points about current network conditions. This feedback mechanism allows dynamic adjustment of polling frequencies and priority tagging without requiring complex manual configuration, resolving the contradiction between timeliness improvement and device complexity

Inventive Principle:
Principle #23Feedback

2Speed

If the network controller increases polling frequency to monitor network conditions, then the response time to network changes is improved, but the channel bandwidth consumption increases

Engineering Contradiction:
Improvespeed of detecting network changesVSAvoidchannel bandwidth consumption
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The network controller dynamically adjusts the polling frequency based on current network conditions and the priority levels of active data flows. When high-priority protocol data is detected or network conditions deteriorate, polling frequency increases automatically. When conditions are stable, polling frequency decreases, optimizing the balance between detection speed and bandwidth consumption without fixed manual configuration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the polling frequency parameter adaptively based on network state. The network controller monitors bandwidth utilization and response times, adjusting the polling interval parameter in real-time to maintain optimal detection speed while minimizing bandwidth consumption. This parameter adaptation resolves the contradiction by making polling frequency a variable rather than a fixed value

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If the network controller tags all protocol data with high priority, then the delivery timeliness is improved, but the loss of information about actual network conditions increases

Engineering Contradiction:
Improvedelivery time of protocol dataVSAvoidinformation about network condition severity
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The network controller applies different priority levels to different protocol data packets based on local network conditions at the time of transmission. Instead of uniform high priority tagging, the system assigns priority levels (e.g., high, medium, low) according to the specific bandwidth constraints and response time violations detected for each polling cycle. This localized quality assignment preserves information about network condition severity while still improving delivery timeliness for affected packets

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments protocol data into different priority classes based on the severity of network condition violations. Polling responses are analyzed to determine whether bandwidth thresholds are exceeded or response times are violated, and packets are tagged with corresponding priority levels rather than a single uniform priority. This segmentation preserves information about the specific nature and severity of network problems

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11558303B2Prioritized protocol messaging
Publication Date: 2023.01.17 RUCKUS IP HOLDINGS LLC
  • US11558303B2 patent drawing
  • US11558303B2 patent drawing
  • US11558303B2 patent drawing

AI summary

A Wi-Fi APD is configured to tag internet protocol data with a first priority level and a second priority level that is higher than the first priority level. The network controller contains a memory that contains a channel bandwidth threshold value. The network controller contains a processor configured to execute instructions that cause the network controller to: periodically poll the Wi-Fi APD; periodically receive poll responses from the Wi-Fi APD; determine whether channel bandwidth is greater than the stored channel bandwidth threshold value; determine whether the response time of the poll responses is greater than the polling period; and instruct the Wi-Fi APD to tag internet protocol data with the second priority level when at least one of the channel bandwidth is less than the channel bandwidth threshold value and the response time is greater than the period of the first frequency.