VPN Packet Duplication via Single Encryption and Address Modification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current VPN technologies waste computing resources by performing separate encryption processes for each receiving network device when sending duplicate packets, leading to unnecessary encryption and decryption processes.

Innovation Solution

A method where a network device encrypts a packet once and duplicates it, modifying the destination address for each receiving network device, encapsulating the packets using a tunneling protocol, and sending them through designated tunnels, allowing each receiving device to decrypt the packet independently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate encryption processes are performed for each receiving network device, then security is maintained, but computing resources are wasted

Engineering Contradiction:
ImprovesecurityVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the encryption process from the duplication process. Instead of encrypting each duplicate packet separately, the system performs a single encryption operation on the original packet, then duplicates the encrypted result. This segmentation separates the security-critical encryption step from the resource-intensive duplication step, maintaining security while reducing computational overhead.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by performing the encryption operation once before duplication. The encryption key is applied to the original packet in advance, creating an encrypted version that can then be safely duplicated multiple times without requiring additional encryption operations. This preliminary encryption action eliminates redundant computing while preserving security.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If separate encryption processes are performed for each receiving network device, then individual security is ensured, but processing time increases

Engineering Contradiction:
Improveindividual securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the security operation from the distribution operation. By separating encryption (security function) from duplication (distribution function), the system performs the time-consuming encryption operation only once, then rapidly duplicates the result for multiple recipients. This segmentation dramatically reduces total processing time while maintaining individual security for each receiving device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs the security-critical encryption operation as a preliminary step before duplication. The original packet is encrypted in advance using the appropriate key, creating a secure version that can then be quickly copied and distributed to multiple receiving devices. This preliminary action eliminates repeated encryption operations, significantly reducing processing time.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If duplicate packets are encrypted separately for each destination, then encryption correctness is maintained, but device complexity increases

Engineering Contradiction:
Improveencryption correctnessVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the system into distinct functional modules: an encryption module that performs the security operation, a duplication module that creates copies, and a distribution module that routes packets. This segmentation maintains encryption correctness by keeping the encryption logic separate and unchanged, while reducing overall system complexity through modular design where each component has a single, well-defined function.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11575653B2Efficient encryption and decryption of duplicate packets communicated via a virtual private network
Publication Date: 2023.02.07 JUNIPER NETWORKS INC
  • US11575653B2 patent drawing
  • US11575653B2 patent drawing
  • US11575653B2 patent drawing

AI summary

A network device may create an encrypted packet and may duplicate the encrypted packet to create a plurality of encrypted packets that includes a first set of encrypted packets that is associated with a first receiving network device and a second set of encrypted packets that is to be associated with a second receiving network device. The network device may modify the second set of encrypted packets by replacing a first virtual destination address in the second set of the plurality of encrypted packets with a second virtual destination address that identifies a virtual tunnel endpoint of the second receiving network device. The network device may encapsulate and may send, based on the first virtual destination address and the second virtual destination address, individual encapsulated encrypted packets to the first receiving network device or the second receiving network device.