Dynamic VPN Tunnel Endpoint Selection Using Cost Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current VPN technologies statically select tunnel endpoints based on proximity, leading to increased costs for enterprises due to inefficient use of network resources, as they do not dynamically consider factors like proximity, stability, monetary costs, congestion, hop count, and latency when routing data through multiple VPN gateways.

Innovation Solution

Implement a dynamic network tunnel endpoint selection method that uses cost metric information, such as proximity, stability, and monetary costs, to choose the most cost-effective VPN gateway for routing data, allowing for multiple VPN tunnels with different endpoints based on destination filters, thereby reducing enterprise network infrastructure costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If static tunnel endpoint selection based on proximity is used, then implementation simplicity is maintained, but enterprise network infrastructure costs increase due to inefficient resource utilization

Engineering Contradiction:
Improvetunnel endpoint selection mechanismVSAvoidenterprise network infrastructure costs
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

The patent implements dynamic tunnel endpoint selection that adapts to changing network conditions. The system continuously monitors cost metrics including monetary costs, congestion levels, hop counts, and latency for multiple VPN gateways, then dynamically selects the optimal endpoint based on current conditions. This transforms the static selection mechanism into a dynamic one that responds to real-time network state, resolving the contradiction between simplicity and cost efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the selection parameters from simple proximity-based metrics to multi-parameter cost metrics. The system evaluates multiple parameters including monetary transmission costs, network congestion, hop count, and latency to determine the optimal tunnel endpoint. This parameter transformation enables more informed decision-making that reduces enterprise infrastructure costs while maintaining manageable complexity through structured evaluation criteria.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If dynamic tunnel endpoint selection with multiple cost metrics is implemented, then enterprise network infrastructure costs are reduced, but system complexity increases

Engineering Contradiction:
Improveenterprise network infrastructure costsVSAvoidtunnel endpoint selection mechanism
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments the tunnel endpoint selection process into distinct functional components: cost metric collection from multiple VPN gateways, cost metric evaluation against predefined criteria, and endpoint selection based on evaluated results. This segmentation allows each component to be independently managed and optimized, reducing the perceived complexity while enabling sophisticated multi-parameter evaluation that lowers enterprise infrastructure costs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback mechanisms where the system continuously monitors network conditions and cost metrics, then uses this information to adjust tunnel endpoint selections. The feedback loop includes collecting current cost metrics, comparing them against selection criteria, selecting optimal endpoints, and repeating the process. This structured feedback approach manages complexity by providing clear decision-making guidance based on real-time data while achieving cost reduction through adaptive selection.

Inventive Principle:
Principle #23Feedback

3Productivity

If multiple VPN tunnels with different endpoints are maintained, then data transmission cost efficiency is improved, but network resource management complexity increases

Engineering Contradiction:
Improvedata transmission cost efficiencyVSAvoidnetwork resource management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent makes the tunnel endpoint selection mechanism universal by designing it to handle multiple VPN gateways and multiple cost metrics through a unified evaluation framework. The same selection process works regardless of the number of available gateways or the specific combination of cost metrics being evaluated. This universality allows the system to efficiently manage multiple VPN tunnels with different endpoints while keeping resource management complexity manageable through consistent evaluation criteria.

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

Data Source

PatentUS8261339B2Dynamic network tunnel endpoint selection
Publication Date: 2012.09.04 A10 NETWORKS INC
  • US8261339B2 patent drawing
  • US8261339B2 patent drawing
  • US8261339B2 patent drawing

AI summary

Dynamically selecting an endpoint for a tunnel into an enterprise computing infrastructure. A client dynamically selects a gateway (which may alternatively be referred to as a boundary device or server) as a tunnel endpoint for connecting over a public network (or, more generally, an untrusted network) into an enterprise computing infrastructure. The selection is made, in preferred embodiments, according to least-cost routing metrics pertaining to paths through the enterprise network from the selected gateway to a destination host. The least-cost routing metrics may be computed using factors such as the proximity of selectable tunnel endpoints to the destination host; stability or redundancy of network resources for this gateway; monetary costs of transmitting data over a path between the selectable tunnel endpoints and destination host; congestion on that path; hop count for that path; and/or latency or transmit time for data on that path.