Multipath Adaptive Transport Layer for Enterprise Cloud QoS

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImproveQoSVSAvoiddeployment cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If VPN tunnels are used to transmit information over the public Internet, then security is improved, but network metric control deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidnetwork metric control
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a single tunnel is used for VPN transmission, then device complexity is reduced, but throughput and reliability deteriorate

Engineering Contradiction:
Improvetunnel configurationVSAvoidthroughput
Core Design Contradiction:
Device complexityVSProductivity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #25Self-service

4Reliability

If MPLS is applied to prioritize traffic, then QoS is improved, but network compatibility deteriorates

Engineering Contradiction:
Improvetraffic prioritizationVSAvoidnetwork compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10868752B2Intelligent adaptive transport layer to enhance performance using multiple channels
Publication Date: 2020.12.15 CLEVERNET INC
  • US10868752B2 patent drawing
  • US10868752B2 patent drawing
  • US10868752B2 patent drawing

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.