Wireless Access Point Bandwidth Control for Priority Queue Congestion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless systems fail to provide unrestricted and continuous network access to communication devices, especially in congested environments where multiple devices compete for limited bandwidth.
Innovation Solution
A communication management resource associated with a wireless access point adjusts wireless bandwidth by iteratively comparing current bandwidth supply to requested bandwidth, managing queue priorities, and dropping packets to ensure higher priority devices receive adequate bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional wireless systems allocate bandwidth to multiple communication devices, then network access is provided to multiple devices, but bandwidth allocation is restricted and discontinuous in congested environments
Solution Approach 1:
The patent implements dynamic bandwidth allocation by continuously monitoring queue depths and adjusting transmit opportunities (TXOPs) in real-time. The access point dynamically modifies bandwidth allocation based on current network conditions, device priorities, and queue states, transforming static bandwidth allocation into a dynamic adaptive system that ensures continuous network access while maintaining allocation efficiency
Solution Approach 2:
The patent employs feedback mechanisms where the access point monitors queue depths, bandwidth usage, and device performance metrics, then uses this feedback to adjust bandwidth allocation decisions. The system continuously receives feedback from devices about their bandwidth needs and adjusts TXOP allocations accordingly, creating a closed-loop control system that resolves the contradiction between access continuity and allocation efficiency
2Productivity
If bandwidth is allocated to multiple devices simultaneously, then network capacity is utilized, but individual device bandwidth magnitude is reduced
Solution Approach 1:
The patent applies local quality by assigning different bandwidth magnitudes to different devices based on their specific needs, priorities, and queue states. High-priority devices with deep queues receive larger bandwidth allocations, while low-priority devices receive smaller allocations. This localized differentiation allows the system to maintain high overall network capacity utilization while ensuring individual devices receive appropriate bandwidth magnitudes
Solution Approach 2:
The patent segments the wireless network into multiple priority queues (high, medium, low priority) and allocates bandwidth separately to each queue. This segmentation allows the system to manage bandwidth distribution in discrete controllable units, enabling simultaneous service to multiple devices while maintaining adequate bandwidth magnitude for each segment based on its priority level
3Reliability
If iterative bandwidth adjustment is implemented, then priority devices receive adequate bandwidth, but system complexity increases
Solution Approach 1:
The patent implements self-service mechanisms where devices autonomously monitor their own queue depths and bandwidth reception, then send feedback to the access point about their bandwidth needs. The access point uses this self-reported information to make bandwidth allocation decisions, reducing the need for complex centralized control while ensuring priority devices receive adequate bandwidth through their own active participation in the allocation process
Data Source
AI summary
A network environment includes a wireless access point supporting network access to multiple mobile communication devices. A communication management resource associated with the wireless access point receives a first communication from a first communication device. The first communication includes a first request for wireless bandwidth. The communication management resource compares a magnitude of current wireless bandwidth supplied to the first communication device to a bandwidth request value as indicated by the first request for the first wireless bandwidth. The communication management resource adjusts the magnitude of the current wireless bandwidth supplied to the first communication device depending on the comparison.


