Bandwidth Virtualization Logic for Hybrid Network Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network technologies face challenges in efficiently managing and allocating bandwidth across multiple communication interfaces and networks, leading to suboptimal data transmission and reception in vast interconnected networks.
Innovation Solution
The implementation of bandwidth virtualization logic in devices, which aggregates bandwidth from multiple communication interfaces and networks, allowing for dynamic allocation and negotiation of bandwidth resources based on application requests, network characteristics, and user preferences, using a client-server model with proxy logic to manage communication across various network technologies and standards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If bandwidth from multiple communication interfaces is aggregated and virtualized, then data transmission efficiency and bandwidth utilization are improved, but device complexity and management overhead increase
Solution Approach 1:
The patent introduces bandwidth virtualization logic as an intermediary layer between applications and physical communication interfaces. This virtualization logic aggregates bandwidth from multiple interfaces and manages allocations, shielding applications from the complexity of underlying network management while improving transmission efficiency through coordinated resource utilization.
Solution Approach 2:
The patent segments bandwidth management into distinct functional components: bandwidth virtualization logic for aggregation and allocation, proxy logic for negotiation, and application-specific bandwidth requests. This segmentation allows each component to handle specific tasks independently, improving overall efficiency while making the system more manageable despite the increased complexity of multi-interface aggregation.
2Adaptability or versatility
If dynamic bandwidth allocation and negotiation is implemented across multiple networks, then adaptability and resource utilization are improved, but communication overhead and processing time increase
Solution Approach 1:
The patent implements preliminary bandwidth allocation through the bandwidth virtualization logic, which pre-establishes bandwidth aggregates from multiple interfaces before applications need them. The proxy logic negotiates bandwidth allocations in advance with network providers, and applications can then access pre-allocated bandwidth without experiencing negotiation delays during actual data transmission.
Solution Approach 2:
The patent creates a dynamic bandwidth allocation system where the bandwidth virtualization logic continuously monitors and adjusts bandwidth aggregation from multiple interfaces based on current network conditions and application needs. The proxy logic dynamically negotiates allocations with network providers, allowing the system to adapt to changing requirements while minimizing negotiation overhead through efficient request handling.
Data Source
AI summary
A method and system virtualizes bandwidth. The system may include multiple communication interfaces to communicate across a hybrid network containing multiple networks of different types, technologies, protocols, topologies, or other network characteristics. The system may aggregate the bandwidth of the multiple communication interfaces into an aggregated virtualized bandwidth. When a bandwidth request is received, the system may determine a bandwidth allocation across the aggregated virtualized bandwidth. The system may also determine a communication resource allocation for the bandwidth allocation, which may assign any number of the communication interfaces. The system may then communicate application data across the allocated bandwidth.


