Multipath Adaptive Transport Layer for Enterprise Cloud QoS
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The public Internet lacks deterministic control over network metrics such as latency and throughput, making it unsuitable for critical applications, and private networks are expensive and scalable, hindering the adoption of Cloud Computing due to high network costs and security concerns.
Innovation Solution
The use of multipath protocols and VPN tunnels over the public Internet to establish multiple paths for data transmission, ensuring Quality of Service (QoS) and Quality of Experience (QoE) by optimizing routing techniques with local and global context information, reducing latency, and increasing throughput while maintaining security and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If private networks are deployed to ensure network metrics such as latency and throughput, then QoS is improved, but deployment cost increases significantly
Solution Approach 1:
The invention segments network traffic into different priority levels and routes them through different VPN tunnels simultaneously. Critical traffic requiring guaranteed QoS is routed through dedicated tunnels with priority handling, while non-critical traffic uses shared tunnels. This segmentation allows public Internet infrastructure to provide QoS guarantees for specific traffic types without requiring complete private network deployment.
Solution Approach 2:
The invention makes public Internet infrastructure multi-functional by implementing it to serve both best-effort traffic and QoS-guaranteed traffic simultaneously through different VPN tunnels. The same physical infrastructure handles multiple functions: standard Internet routing for non-critical traffic and controlled QoS routing for critical traffic, eliminating the need for separate private network infrastructure.
2Reliability
If VPN tunnels are used to transmit information over the public Internet, then security is improved, but network metric control deteriorates
Solution Approach 1:
The invention implements dynamic QoS parameters within VPN tunnels, allowing network metrics such as bandwidth allocation, priority levels, and routing preferences to be adjusted in real-time based on traffic requirements. This dynamic configuration enables QoS control comparable to private networks while maintaining the security benefits of VPN encryption and tunneling.
Solution Approach 2:
The invention changes key network parameters within VPN tunnels including traffic priority levels, bandwidth guarantees, latency constraints, and routing policies. By modifying these parameters dynamically, the system provides deterministic QoS control for critical traffic while maintaining security through the VPN encapsulation layer.
3Device complexity
If a single tunnel is used for VPN transmission, then device complexity is reduced, but throughput and reliability deteriorate
Solution Approach 1:
The invention segments traffic flows into multiple VPN tunnels based on priority, application type, and QoS requirements. Critical traffic uses dedicated tunnels with guaranteed bandwidth, while non-critical traffic uses shared tunnels. This segmentation increases overall throughput and reliability without requiring complex manual configuration of each individual tunnel.
Solution Approach 2:
The invention implements automated tunnel management that dynamically creates, configures, and optimizes multiple VPN tunnels based on traffic patterns and QoS requirements. The system self-adjusts tunnel parameters, load-balances traffic across tunnels, and maintains optimal throughput without requiring complex manual intervention or configuration.
4Reliability
If MPLS is applied to prioritize traffic, then QoS is improved, but network compatibility deteriorates
Solution Approach 1:
The invention uses VPN tunnels as an intermediary layer that implements QoS prioritization mechanisms compatible with standard Internet infrastructure. Instead of requiring MPLS-specific network equipment and protocols, the VPN tunnel acts as a mediator that provides traffic prioritization, bandwidth guarantees, and QoS control using standard IP routing and encapsulation, ensuring broad network compatibility.
Data Source
AI summary
A set of connections is established, continuously evaluated and maintained between two endpoints of a computer network for use in transmitting information flows in a more efficient and controlled manner. New connections are established and existing connections are terminated in a continual search for connections with better and/or different performance characteristics. Each connection may utilize the same or a different path through the network and may have performance characteristics that change over time. Several paths can be used simultaneously for a given information flow to improve network metrics including: throughput, transaction time, data consistency, latency and packet loss. Flows of information can be broken into one or more sub-flows and sub-flows can be assigned to one or more active connections. Furthermore, dynamic decisions regarding how flows are broken up and how they are assigned to connections can be made in response to network conditions. Through the use of these connections, a reduced cost can be offered and application QoS/QoE can be guaranteed, allowing existing networks such as the public Internet to provide an enterprise class connection, which can be used to accelerate enterprise cloud adoption without modifying the present Internet infrastructure.


