Aggregated Tunnel Routing for Network Packet Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for transmitting information packets through network nodes do not effectively distribute packets based on their specific requirements, such as network performance and reliability, leading to inefficient use of tunnel resources.

Innovation Solution

The establishment of aggregated tunnels between network nodes, where information packets are routed based on profile conditions and policies that consider factors like source and destination addresses, payload, and Quality-of-Service (QoS) requirements, allowing for selective routing through multiple tunnels to optimize network performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If information packets are sent indiscriminately through multiple tunnels, then the network infrastructure is utilized, but network performance and reliability are not optimized for different packet requirements

Engineering Contradiction:
Improvenetwork throughputVSAvoidpacket delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different characteristics to different tunnels within the aggregated tunnel group. Each tunnel is configured with specific profile conditions (QoS requirements, bandwidth capabilities, latency characteristics) that make it suitable for specific types of traffic. This allows information packets with different requirements to be routed through tunnels that locally match their needs, optimizing both throughput and reliability for each packet type.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the network traffic into different categories based on profile conditions and routes each segment through appropriate tunnels. By dividing the traffic flow and tunnel resources into manageable segments with specific characteristics, the system can optimize performance and reliability for each segment independently rather than treating all traffic uniformly.

Inventive Principle:
Principle #1Segmentation

2Productivity

If multiple aggregated tunnels are established to improve network capacity, then more paths are available for data transmission, but the complexity of managing and selecting appropriate tunnels increases

Engineering Contradiction:
Improvedata transmission capacityVSAvoidtunnel management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-configuring profile conditions and policies for each tunnel before runtime. The system evaluates packet characteristics against these pre-defined profiles and selects appropriate tunnels based on matching criteria. This preliminary setup automates the tunnel selection process, reducing the operational complexity of managing multiple aggregated tunnels while maintaining high data transmission capacity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by enabling automated tunnel selection based on packet characteristics and pre-configured policies. The network node independently evaluates each information packet against the profile conditions of available tunnels and selects the most appropriate tunnel without manual intervention, thereby managing multiple aggregated tunnels efficiently without increasing operational complexity.

Inventive Principle:
Principle #25Self-service

3Productivity

If tunnel bandwidth weighting is adjusted dynamically to optimize throughput, then aggregate tunnel performance improves, but the ability to distribute packets according to specific packet requirements is lost

Engineering Contradiction:
Improveaggregate tunnel throughputVSAvoidpacket-specific routing flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by enabling both dynamic bandwidth weighting adjustment and dynamic packet routing selection. The system can adjust tunnel bandwidth weights in response to changing network conditions while simultaneously evaluating each information packet's requirements against profile conditions to select the most appropriate tunnel. This dynamic approach allows the system to optimize aggregate throughput while maintaining packet-specific routing flexibility.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11799686B2Methods and systems for transmitting information packets through tunnel groups at a network node
Publication Date: 2023.10.24 PISMO LABS TECH
  • US11799686B2 patent drawing
  • US11799686B2 patent drawing
  • US11799686B2 patent drawing

AI summary

The present invention discloses methods and systems for sending information packets from a first network node to a second network node. An aggregated tunnel is established between the first network node and the second network node. An information packet is determined whether to be sent according to profile condition(s) of the aggregated tunnel and then according to a selected policy. When a selected policy is selected and the information packet is sent through a tunnel according to the selected policy. When no policy is selected, the information packet is sent through one of a first group of tunnels. When no profile is selected, the information packet is sent through a network interface of the first network node.