Network Device Internal Packet Generators for Live Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern network devices face challenges in troubleshooting and validating their complex operations, especially when deployed in live networks, due to the difficulty in recreating error conditions and the limitations of external test equipment, which often require costly upgrades and cannot generate realistic traffic patterns.

Innovation Solution

Incorporating internal packet generators and checkers within network devices to test their functionality, allowing for real-world scenario testing and fault characterization during live deployment, without the need for external test equipment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If external test equipment is used to test network devices, then testing capability is provided, but cost increases and device complexity increases

Engineering Contradiction:
Improvetesting capabilityVSAvoiddevice complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent combines packet generation and packet checking functionality directly into the network device itself. The packet generator creates test packets and the packet checker validates them, merging what were previously separate external testing functions into the device's internal architecture. This integration eliminates the need for complex external test equipment while maintaining comprehensive testing capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The network device performs self-testing by incorporating autonomous packet generation and checking mechanisms. The device can generate its own test packets and validate its forwarding behavior without requiring external test equipment. This self-service capability reduces both cost and complexity while providing ongoing validation of network device functionality.

Inventive Principle:
Principle #25Self-service

2Reliability

If external test equipment is used to recreate error conditions, then fault detection is enabled, but inability to generate realistic traffic patterns reduces testing accuracy

Engineering Contradiction:
Improvefault detectionVSAvoidtesting accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The packet generator dynamically creates test packets with varying characteristics including different destination addresses, packet sizes, and traffic patterns. This dynamic generation capability allows the system to simulate real-world network conditions and reproduce error scenarios that static external test equipment cannot create, thereby improving both fault detection reliability and testing accuracy.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If network devices are deployed in live networks, then real-world operation is achieved, but troubleshooting and validation become more difficult

Engineering Contradiction:
Improvereal-world operationVSAvoidtroubleshooting
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The packet checker provides immediate feedback on packet forwarding correctness by validating each test packet as it passes through the network device. This feedback mechanism enables continuous validation and troubleshooting during live deployment, allowing operators to identify and resolve issues in real-time without removing the device from operational service.

Inventive Principle:
Principle #23Feedback

4Ease of manufacture

If traditional external test equipment is used, then initial testing is possible, but costly upgrades are required for advanced functionality

Engineering Contradiction:
Improvetesting functionalityVSAvoidcost
Core Design Contradiction:
Ease of manufactureVSQuantity of substance

Solution Approach 1:

Instead of investing in expensive, complex external test equipment that requires costly upgrades, the patent implements inexpensive internal packet generation and checking logic within the network device. These integrated components provide advanced testing functionality at a fraction of the cost of external equipment, eliminating the need for costly upgrades while maintaining comprehensive testing capability.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS10659571B1Network device with integrated packet generators or packet checkers
Publication Date: 2020.05.19 AMAZON TECH INC
  • US10659571B1 patent drawing
  • US10659571B1 patent drawing
  • US10659571B1 patent drawing

AI summary

Disclosed are techniques for implementing network devices with pluralities of packet checkers or packet generators. The packet generators can be configured to self generate data packets with a packet payload and header information and a test type of data packets. The packet checkers can determine if a data packet is a test type of data packet and perform one or more actions.