Cut-through Switching Frame Validation Circuitry
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Measurement precision
If complete frame reception is required before validation, then frame validation accuracy is improved, but transmission efficiency deteriorates
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.
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.
3Speed
If frame validation is performed after transmission, then transmission speed is improved, but network integrity deteriorates
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.
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.
Data Source
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.

