Deterministic Frame Fragmentation Testing for Ethernet Preemption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current test tools for evaluating frame preemption and fragmentation in Ethernet networks are unable to provide repeatable test conditions, making consistent evaluation of devices under test for specific frame preemption conditions impossible due to random fragmentation.

Innovation Solution

A method and system for testing the effects of simulated frame preemption and deterministic fragmentation, where a device under test generates and transmits simulated preempted frame fragments and express frames in a deterministic order, allowing for repeatable testing and verification of device operation according to specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If random fragmentation is used to test frame preemption effects, then the test tool can generate varied test conditions, but the test conditions become non-repeatable and consistent evaluation is impossible

Engineering Contradiction:
Improvetest condition varietyVSAvoidtest repeatability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent changes the fragmentation approach from random to deterministic by controlling fragmentation parameters (fragment size, fragmentation trigger conditions) to produce repeatable test results. The test tool now uses configurable fragmentation parameters that can be set to generate consistent fragmentation patterns across multiple test runs, enabling reliable evaluation of frame preemption effects while maintaining test condition variety through parameter configuration.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If frames are preempted and fragmented to avoid head-of-line blocking, then quality of service for time-critical traffic improves, but the complexity of network testing increases due to need for repeatable test conditions

Engineering Contradiction:
Improvequality of serviceVSAvoidnetwork testing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a simplified copy of the complex frame preemption and fragmentation process for testing purposes. The test tool generates virtual representations of preempted frames and their fragments, allowing reproduction of QoS improvement scenarios without needing to implement the full complex frame preemption mechanism in the test environment. This copying approach maintains the essential QoS benefits while reducing testing complexity through controlled simulation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11108675B2Methods, systems, and computer readable media for testing effects of simulated frame preemption and deterministic fragmentation of preemptable frames in a frame-preemption-capable network
Publication Date: 2021.08.31 KEYSIGHT TECHNOLOGIES INC
  • US11108675B2 patent drawing
  • US11108675B2 patent drawing
  • US11108675B2 patent drawing

AI summary

Methods, systems, and computer readable media for testing effects of simulated frame preemption and deterministic fragmentation of preemptable frames in a frame-preemption-capable network are disclosed. According to one method, a device under test including at least one processor simulates frame preemption by generating a plurality of simulated preempted frame fragments and an express frame. The test device deterministically orders, independently from MAC merge sublayer fragmentation and ordering, the simulated preempted frame fragments and the express frame for transmission to the DUT. The test device transmits the simulated preempted frame fragments and the express frame to the DUT in an order corresponding to the deterministic ordering. The test device receives a response of the DUT to the simulated preempted frame fragments and the express frame. The test device determines, based on the response of the DUT, whether the DUT operates in accordance with specifications for frame preemption.