Short CRC Frame Partitioning for Data Center Transmission Delays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies face challenges in managing increased data traffic within data center networks without degradation in transmission speeds, leading to transmission delays.
Innovation Solution
The method involves partitioning frames into a frame header and a frame trailer, each with its own CRC for error detection. The frame header CRC is calculated and checked at each network node, while the trailer CRC is calculated at the destination, allowing for efficient error detection and reduced transmission delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional CRC is applied to the entire frame at each network node, then error detection reliability is improved, but transmission speed deteriorates due to time delays
Solution Approach 1:
The patent divides the frame into two parts: frame header and frame trailer, and applies different CRC calculation strategies to each part. The frame header CRC is calculated at the source and verified at each network node, while the frame trailer CRC is calculated only at the destination. This segmentation allows network nodes to perform quick header verification without the computational burden of calculating CRC for the entire frame, thus maintaining transmission speed while ensuring error detection reliability.
2Reliability
If packet forwarding is performed on a packet-by-packet basis with full CRC calculation, then error detection is ensured, but transmission delays increase
Solution Approach 1:
The patent applies preliminary action by pre-calculating the frame header CRC at the source node before transmission. This allows intermediate network nodes to simply verify the pre-calculated header CRC rather than performing full CRC calculations, significantly reducing processing time at each node while maintaining error detection capability for the critical header portion.
Solution Approach 2:
The patent applies partial action by performing CRC calculation only where necessary and most beneficial. The frame header CRC is calculated at the source and verified at each node (excessive verification for security), while the frame trailer CRC is calculated only at the destination (minimal verification). This partial application of CRC reduces overall processing time while maintaining adequate error detection reliability.
3Productivity
If thousands of servers and switches are deployed to handle increased data traffic, then data traffic capacity is improved, but network complexity increases
Solution Approach 1:
The patent changes the operational parameters of network nodes by modifying the CRC verification process. Instead of performing full frame CRC calculations at each node, the system changes the parameter to verify only the frame header CRC at intermediate nodes and the trailer CRC at the destination. This parameter change reduces the processing burden on each node, allowing the network to handle increased traffic capacity without proportionally increasing complexity at each individual device.
Data Source
AI summary
The present invention relates generally to a method for high-speed data transmission using short CRC in a communications network. More particularly, the invention encompasses use of more than one CRC to overcome network delays. A frame is partitioned into a frame header and a frame trailer at a source before transmitting to a destination wherein, the frame header has a header CRC and the frame trailer has a trailer CRC for error detection.


