Aggregate Bandwidth Control for Network Stability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current bandwidth management systems face inefficiencies due to the lack of explicit data rate supervision in TCP/IP protocols, leading to conflicts between high-speed and low-speed packets, which can cause network instabilities and underutilization of available bandwidth, especially in complex network architectures.
Innovation Solution
An aggregate bandwidth utilization control scheme is implemented, featuring a weighted fair share allocation mechanism that dynamically adjusts bandwidth distribution based on observed utilization, ensuring that unutilized bandwidth is allocated to partitions and flows that need it, thereby preventing spiraling declines in data flow rates and achieving a fair distribution across active flows.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If TCP/IP protocols are used without explicit data rate supervision, then network simplicity and ease of operation are maintained, but network stability deteriorates and bandwidth utilization becomes inefficient
Solution Approach 1:
The patent introduces an aggregate network resource utilization controller as an intermediary component that monitors and controls data flow rates across multiple partitions. This controller acts as a mediator between the simple TCP/IP protocol layer and the need for complex rate supervision, providing stability control without requiring changes to the underlying protocols or application layers.
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring aggregate bandwidth utilization across network partitions and adjusting data flow rates dynamically. The controller receives feedback about current network conditions and modifies transmission rates to prevent instabilities while maintaining efficient bandwidth utilization.
2Reliability
If bandwidth is allocated to specific partitions and flows, then fair distribution is achieved, but system complexity increases
Solution Approach 1:
The patent divides the network bandwidth into multiple partitions, each serving different traffic flows or applications. This segmentation allows independent control and fair distribution of bandwidth resources while maintaining overall system manageability through hierarchical organization of partitions and flows.
Solution Approach 2:
The bandwidth allocation system is designed to be dynamic rather than static. The aggregate controller continuously adjusts data flow rates based on observed utilization patterns, allowing the system to adapt to changing network conditions automatically without requiring manual reconfiguration or complex predetermined rules.
3Productivity
If dynamic bandwidth adjustment is implemented, then bandwidth utilization efficiency improves, but control system complexity increases
Solution Approach 1:
The aggregate network resource utilization controller operates autonomously by automatically monitoring bandwidth usage patterns and adjusting data flow rates without external intervention. The system serves itself by detecting utilization inefficiencies and dynamically reallocating bandwidth resources based on observed needs, eliminating the need for complex external control mechanisms.
Data Source
AI summary
Methods, apparatuses and systems directed to an aggregate bandwidth utilization control scheme including fair share bandwidth allocation and dynamic allocation of bandwidth in response to detected traffic utilization. In one implementation, the present invention includes a weighted, fair share aggregate bandwidth allocation mechanism that dynamically responds to observed bandwidth utilization to provide unutilized or excess bandwidth to flows and partitions that require it. In another implementation, the present invention features a weighted fair share allocation scheme for hierarchical partition configurations. In other implementations, the present invention provides a per-flow target rate assignment mechanism that prevents spiraling decline of data flow rates.


