Cut-through Switching Frame Validation Circuitry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cut-through switching in networks often fails to validate frames before transmission, leading to potential propagation of defective or malformed frames, which can compromise network integrity and monitoring capabilities.

Innovation Solution

A network element with input, frame processing, validation, and transmission circuitry, along with a buffer and cut-through decision circuitry, that determines frame validity based on header and tail contents, allowing for partial or full frame retention or clearing during transmission, and metadata transmission to a collector for analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If cut-through switching is used to forward frames before complete reception, then transmission latency is reduced, but frame validation reliability deteriorates

Engineering Contradiction:
Improvetransmission latencyVSAvoidframe validation reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary validation of frame headers and tail portions before complete frame reception. The cut-through decision circuitry validates these portions as they arrive, making early determination about frame validity without waiting for the entire frame, thus reducing latency while maintaining validation reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The frame validation process is segmented into different portions: header validation, tail validation (FCS, ICRC, VCRC), and body transmission. Different validation operations are performed on different segments of the frame at different times, allowing cut-through switching to validate critical portions early while transmitting the rest without waiting for complete reception.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If complete frame reception is required before validation, then frame validation accuracy is improved, but transmission efficiency deteriorates

Engineering Contradiction:
Improveframe validation accuracyVSAvoidtransmission efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary validation of frame headers and tail portions before complete frame reception. The cut-through decision circuitry validates these portions as they arrive, making early determination about frame validity without waiting for the entire frame, thus reducing latency while maintaining validation reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs partial validation actions on critical frame portions (header and tail) without completing full frame reception. This partial validation is sufficient to make cut-through decisions for most frames, improving transmission efficiency while maintaining adequate validation accuracy.

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If frame validation is performed after transmission, then transmission speed is improved, but network integrity deteriorates

Engineering Contradiction:
Improvetransmission speedVSAvoidnetwork integrity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary validation of frame headers and tail portions before complete frame reception. The cut-through decision circuitry validates these portions as they arrive, making early determination about frame validity without waiting for the entire frame, thus reducing latency while maintaining validation reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from frame validation results to control transmission behavior. The cut-through decision circuitry receives validation results and adjusts transmission accordingly - forwarding valid frames through cut-through switching while blocking or dropping invalid frames, thus maintaining network integrity while improving transmission speed.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10880234B2Cut-through switching system
Publication Date: 2020.12.29 MELLANOX TECHNOLOGIES LTD(IL)
  • US10880234B2 patent drawing
  • US10880234B2 patent drawing

AI summary

A method including receiving at a buffer at least a portion of an incoming frame, holding in the buffer the at least a portion of the frame received at the buffer, keeping in the buffer the at least a portion of the frame held in the buffer after transmission of the incoming frame by transmission circuitry responsive to receiving a signal at the buffer indicating that the at least a portion of a frame held in the buffer should be kept, and clearing from the buffer the at least a portion of a frame held in the buffer responsive to receiving a signal to the buffer indicating that the at least a portion of the frame held in the buffer should be cleared. Related methods and apparatus are also described.