Dynamic Bandwidth Estimation for Wireless Network Congestion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In inherently unreliable wireless networks, existing methods fail to accurately predict and dynamically adjust bandwidth, leading to network congestion and suboptimal performance due to unpredictable bandwidth changes and increased contention among nodes.
Innovation Solution
A system and method for dynamically estimating bandwidth in wireless networks by identifying client devices and applications, measuring throughput, and determining channel utilization to allocate bandwidth based on utility functions, ensuring optimal performance and preventing congestion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If bandwidth allocation is increased to improve network performance, then throughput and quality of service improve, but network congestion occurs due to unpredictable bandwidth changes and increased contention
Solution Approach 1:
The patent implements dynamic bandwidth allocation that continuously adapts to changing network conditions. The system monitors actual throughput and adjusts bandwidth allocation in real-time, transitioning from static to dynamic resource management. This allows the network to optimize performance while responding to unpredictable bandwidth changes and preventing congestion through adaptive control.
Solution Approach 2:
The patent employs feedback mechanisms where the system monitors actual network throughput and uses this information to adjust bandwidth allocation. By measuring actual performance and comparing it with allocated bandwidth, the system continuously refines its allocation decisions, improving throughput while maintaining network stability through closed-loop control.
2Device complexity
If static bandwidth allocation is used to simplify network management, then device complexity is reduced, but network performance deteriorates due to inability to adapt to changing conditions
Solution Approach 1:
The patent implements self-service bandwidth allocation where the network system automatically monitors its own performance and adjusts bandwidth allocation without external intervention. The system autonomously measures throughput, identifies allocation opportunities, and reallocates bandwidth dynamically, eliminating the need for complex manual management while maximizing network throughput.
Solution Approach 2:
The patent changes the bandwidth allocation parameter from fixed to variable based on actual network conditions. By continuously adjusting the allocation parameter according to measured throughput and network state, the system simplifies management through automated parameter adaptation while significantly improving network productivity and resource utilization.
Data Source
AI summary
Disclosed is a system, apparatus, and method for dynamically estimating the bandwidth of a network link in a wireless network. The system includes at least one client device capable of receiving data over the wireless network and a server capable of transceiving data over a link of a wireless channel of the wireless network. The server identifies the at least one client device in the wireless network and identifies applications that are being utilized in the wireless network by the at least one client device, in which each application has an associated link between the server and the client device and an associated data stream transmitted over the link. The server passively estimates the bandwidth being used by an application over the link based upon measuring the throughput of the associated data stream and based upon determining channel utilization of the link.


