Dynamic Bandwidth Allocation in VPNC-BGW Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wide area networks, the static transmission-bandwidth contracts between branch gateway devices and a virtual private network concentrator lead to underutilization of bandwidth, as traffic patterns vary among devices, causing some to drop excess traffic while others do not fully utilize their allocated bandwidth.
Innovation Solution
Implementing a dynamic transmission-bandwidth allocation system where the concentrator device analyzes traffic patterns to reconfigure bandwidth contracts, reallocating unused bandwidth from low-traffic devices to high-traffic devices, using bandwidth credits with expiration times to ensure fair utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If static transmission-bandwidth contracts are allocated to branch gateway devices, then bandwidth allocation is simple to manage, but bandwidth utilization is inefficient due to varying traffic patterns
Solution Approach 1:
The patent implements dynamic bandwidth contracts that automatically adjust transmission bandwidth allocations based on real-time traffic patterns. The system monitors traffic flows and modifies bandwidth contracts without manual intervention, transforming the static allocation model into a dynamic one that adapts to changing network conditions, thereby resolving the contradiction between simple management and efficient utilization.
Solution Approach 2:
The system employs feedback mechanisms where traffic pattern information is continuously collected and used to adjust bandwidth allocations. The dynamic bandwidth contract system monitors actual bandwidth usage and traffic characteristics, then feeds this information back to modify bandwidth allocations, creating a closed-loop control system that optimizes utilization while maintaining manageable complexity through automation.
2Productivity
If bandwidth is allocated evenly among all branch gateway devices, then allocation is fair and simple, but high-traffic devices experience bandwidth limitations causing traffic loss
Solution Approach 1:
The system dynamically changes the bandwidth parameter in transmission contracts based on observed traffic patterns. High-traffic devices receive increased bandwidth allocations while low-traffic devices receive reduced allocations, allowing the system to adapt parameter values to actual needs and prevent traffic loss without compromising overall reliability through the automated adjustment mechanism.
Solution Approach 2:
The patent transforms static bandwidth allocations into dynamic ones that automatically adjust to traffic demands. The system continuously monitors traffic patterns and modifies bandwidth contracts in real-time, enabling high-traffic devices to obtain additional capacity when needed while maintaining fair allocation principles, thus resolving the contradiction between transmission capacity and traffic delivery guarantee.
3Productivity
If dynamic bandwidth reallocation is implemented, then bandwidth utilization is optimized, but system complexity increases due to traffic pattern analysis and contract reconfiguration
Solution Approach 1:
The system implements self-service mechanisms where the bandwidth allocation system automatically monitors its own traffic patterns and performs self-adjustment of bandwidth contracts without external intervention. The concentrator device autonomously analyzes traffic flows and reconfigures bandwidth allocations, eliminating the need for complex manual management while achieving optimized utilization through automated self-regulation.
Solution Approach 2:
The patent creates a universal bandwidth management system that handles multiple functions including traffic monitoring, pattern analysis, contract calculation, and allocation adjustment within a single integrated framework. This multi-functional approach consolidates complexity into a unified system rather than requiring separate mechanisms for each function, thereby optimizing bandwidth utilization while managing system complexity through consolidation.
Data Source
AI summary
One aspect can provide a system and method for configuring a plurality of branch gateway (BGW) devices coupled to a virtual private network concentrator (VPNC). The VPNC negotiates with a respective BGW device a transmission-bandwidth contract; receives, from the BGW device, a request for additional transmission bandwidth; analyzes traffic patterns to identify one or more BGW devices with unused bandwidth; allocates the requested additional transmission bandwidth to the respective BGW device by reducing transmission bandwidth allocated to the identified one or more BGW devices; and transmits contract-update notifications to the BGW devices to allow each BGW device to update a corresponding transmission-bandwidth contract, which comprises increasing the upper bandwidth limit at the respective BGW device while reducing the upper bandwidth limit at the identified BGW devices. In response to expiration of a timer, the VPNC revokes the additional transmission bandwidth allocated to the respective branch gateway device.


