Network Traffic Simulation via Synthetic Packet Source Spoofing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network testing methods fail to effectively simulate real-time traffic patterns to ensure network functionality during deployment, upgrading, or modification, leading to potential errors and inefficiencies.

Innovation Solution

A system that performs deep packet inspection (DPI) on incoming packets, generates fake packets by modifying the source identification, and transmits these fake packets to test network responses, allowing for simulation of traffic patterns and learning algorithms to create templates for efficient testing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If real devices are used for network testing, then network functionality can be tested, but actual network disruptions occur

Engineering Contradiction:
Improvenetwork functionalityVSAvoidnetwork disruptions
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent creates virtual copies of real network devices that simulate their traffic patterns and characteristics. Instead of using actual physical devices for testing, the system generates synthetic packets that replicate the behavior, protocols, and traffic patterns of real devices. This allows comprehensive network functionality testing without the harmful side effect of actual network disruptions, as the virtual copies can be controlled and monitored to prevent real-world impacts.

Inventive Principle:
Principle #26Copying

2Measurement precision

If traditional network testing methods are used, then testing can be performed, but real-time traffic patterns cannot be effectively simulated

Engineering Contradiction:
Improvetraffic pattern simulationVSAvoidtesting efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system automatically captures real network traffic patterns and uses them to generate synthetic test packets. The traffic analysis component examines actual network flows, identifies patterns and protocols, and automatically creates virtual device profiles that replicate these patterns. This self-service approach eliminates the need for manual configuration of test scenarios while achieving high-fidelity traffic pattern simulation, thereby improving both measurement precision and testing efficiency simultaneously.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9800490B2Testing by simulation using variations of real-time traffic
Publication Date: 2017.10.24 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9800490B2 patent drawing
  • US9800490B2 patent drawing
  • US9800490B2 patent drawing

AI summary

A system with at least one device including a hardware processor, performs the steps of receiving, by the system, a packet from a second system to be transmitted to a third system, forwarding, by the system to the third system, the packet received from the second system; modifying a portion of the packet to obtain a modified packet that falsely identifies a fourth system as a source of the modified packet, and transmitting, by the system to the third system, the modified packet identifying the fourth system as the source of the modified packet.