Hub Server Prioritizing VPN Tunnel Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for creating multiple VPN tunnels are computationally intensive, leading to delayed session creation and high network traffic when multiple client computers reconnect after system failures, as they all have equal priority and retransmit requests frequently, increasing the time to establish tunnels and affecting network functionality.

Innovation Solution

The hub server prioritizes client connection requests by using reserved resources for prioritized clients and sends delay notifications to non-prioritized clients, calculating delay times based on available resources and scheduled tunnel creation, ensuring efficient resource allocation and minimizing wait times for all requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the hub processes all connection requests simultaneously, then all client computers can connect to the hub, but the computational load becomes too high and the hub cannot process all requests

Engineering Contradiction:
Improvenumber of VPN tunnels createdVSAvoidcomputational load on hub
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent segments the connection requests into prioritized and non-prioritized groups. Prioritized requests are processed first using available resources, while non-prioritized requests are delayed. This segmentation allows the hub to handle connections in manageable batches rather than attempting to process all requests simultaneously, reducing computational overload while still achieving eventual connection for all clients.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by reserving resources in advance for prioritized connection requests and calculating delay times before clients retransmit. The hub prepares resource allocation ahead of time for critical connections, ensuring they can be established immediately when resources are available, rather than waiting for resource availability during the connection attempt.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If all client computers are given equal priority for connection requests, then fairness is maintained, but the time to establish all VPN tunnels is greatly increased

Engineering Contradiction:
Improvefairness in connection handlingVSAvoidtime duration for establishing VPN tunnels
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent applies local quality by assigning different priority levels to different connection requests based on their importance. Instead of uniform treatment, the hub identifies prioritized clients (such as those with critical business needs) and gives them preferential processing. This localized differentiation in quality of service allows critical connections to be established quickly while non-critical connections are handled subsequently.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the connection handling process adaptive rather than static. The hub dynamically adjusts which requests are prioritized based on current system conditions, resource availability, and client requirements. Priority assignments can change over time, allowing the system to respond to varying operational needs and optimize connection establishment timing.

Inventive Principle:
Principle #15Dynamics

3Speed

If client computers retransmit connection requests frequently, then connection attempts are made quickly, but network traffic volume becomes excessively high

Engineering Contradiction:
Improvespeed of connection attemptVSAvoidnetwork traffic volume
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent implements periodic action by having clients wait for calculated delay periods before retransmitting connection requests. Instead of continuous or frequent retransmission attempts, clients engage in periodic retry behavior with strategically determined intervals. This reduces network traffic volume by spacing out retransmission events while still achieving eventual connection establishment.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent uses feedback mechanisms where the hub provides delay time recommendations to clients based on current system load and resource availability. Clients adjust their retransmission timing based on this feedback from the hub, creating a closed-loop control system that optimizes network traffic patterns. This feedback-driven approach prevents excessive traffic by having clients respond to real-time hub conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7921215B2Method and apparatus for optimizing and prioritizing the creation of a large number of VPN tunnels
Publication Date: 2011.04.05 CISCO TECHNOLOGY INC
  • US7921215B2 patent drawing
  • US7921215B2 patent drawing
  • US7921215B2 patent drawing

AI summary

There is provided a communications network including a server forming part of a virtual private network, a plurality of client computers operative to request connection to the server and to be connected to the server when a request for connection is granted, thereby to be added to the virtual private network and a server response module, operative, in response to a connection request from at least one of the plurality of client computers which connection request cannot be processed by the server, to provide to the at least one of said plurality of client computers a server response indicating that the connection request should be retransmitted only after at least one criterion is met.