Wireless Access Point Port Queuing for Bandwidth Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless network access systems face challenges in managing bandwidth distribution and quality of service among multiple devices, leading to inefficiencies in access control and wait times, particularly when handling a large number of devices with varying service requirements.

Innovation Solution

A system that utilizes multiple queues with different bandwidth constraints and quality of service guarantees, allowing devices to choose their queue based on payment and service requirements, with priority queues offering higher bandwidth in exchange for payment, and limiting access to specific classes of data packets to manage network congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple devices connect to the network through a wireless access point with shared bandwidth, then network capacity and device connectivity are improved, but bandwidth distribution efficiency and quality of service deteriorate due to congestion and variable access times

Engineering Contradiction:
Improvenumber of connected devicesVSAvoidbandwidth distribution efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The system segments devices into different queues (priority queue and non-priority queue) based on their service requirements and payment status. This segmentation allows the wireless access point to manage bandwidth distribution more efficiently by allocating resources differently to each queue, thereby maintaining quality of service while supporting a larger number of connected devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of bandwidth allocation by implementing different bandwidth constraints for devices in different queues. Priority queue devices receive higher bandwidth allocation while non-priority devices receive lower allocation, allowing the system to optimize bandwidth distribution efficiency across multiple devices with varying service requirements.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If bandwidth is shared among multiple devices using congestion avoidance algorithms, then network accessibility is improved, but wait times and access control efficiency worsen

Engineering Contradiction:
Improvenetwork accessibilityVSAvoiddevice wait time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

By dividing devices into priority and non-priority queues, the system provides differentiated access control. Devices in the priority queue experience reduced wait times and preferential treatment, while non-priority devices follow standard congestion avoidance procedures. This segmentation maintains overall network accessibility while significantly reducing wait times for paying customers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts access control based on device queue status and payment verification. The wireless access point can switch between different bandwidth allocation modes depending on whether a device is in the priority or non-priority queue, creating a dynamic access control mechanism that reduces wait times for authorized priority devices while maintaining fairness for non-priority devices.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If priority queues with higher bandwidth are offered to paying devices, then revenue and service differentiation are improved, but system complexity and access control mechanisms worsen

Engineering Contradiction:
Improveservice differentiationVSAvoidqueue management system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements service differentiation by segmenting devices into two distinct queues with different bandwidth constraints. This segmentation enables the wireless access point to offer differentiated service levels to paying versus non-paying devices, creating clear service tiers that are easy to understand and manage despite the underlying complexity of queue management.

Inventive Principle:
Principle #1Segmentation

4Productivity

If devices are limited to specific classes of data packets, then network congestion is reduced and bandwidth allocation efficiency is improved, but device functionality and network utility worsen

Engineering Contradiction:
Improvebandwidth allocation efficiencyVSAvoiddevice functionality
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system applies local quality control by limiting data packet classes specifically to devices in the non-priority queue, while priority queue devices maintain full functionality. This localized restriction improves bandwidth allocation efficiency for the majority of devices without significantly impacting the overall network utility, as paying customers in the priority queue can access all data packet classes when needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3119132B1Access port queuing & resource management
Publication Date: 2019.09.04 GOOGLE LLC
  • EP3119132B1 patent drawingFigure 1
  • EP3119132B1 patent drawingFigure 2
  • EP3119132B1 patent drawingFigure 3

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving, at the one or more wireless access points and from a first device, a request to connect to a first network through a wireless network managed by the one or more wireless access points, wherein the one or more wireless access points is controlling access to the first network through a plurality of ports; determining each port in the plurality of ports is connected to a respective device, each respective device being allowed to access the first network through the respective port; and adding the first device to a queue, wherein the queue includes at least a second device that was added prior to the first device, where devices in the queue are not allowed to access the first network while in the queue.