MAC Client Preemption for Nanosecond Transmission Delay Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional preemption technologies in real-time communication networks fail to meet the deterministic transmission requirements for high-priority traffic due to high delays caused by jumbo frames, which are not effectively managed, leading to increased bus delay and transmission variation.

Innovation Solution

A deterministic data transmission device and method that employs a MAC client with preemption support, slicing low-priority data into smaller frames, and using a new checksum method (MCRC) to reduce overhead and ensure high-priority data transmission integrity, while maintaining compatibility with conventional Ethernet frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional preemption technology is used to transmit high-priority data, then real-time transmission capability is improved, but transmission delay increases due to jumbo frames not being effectively managed

Engineering Contradiction:
Improvetransmission speedVSAvoidtransmission delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent segments jumbo frames into smaller standard Ethernet frames (e.g., 1500-byte frames) before transmission. This segmentation allows high-priority data to be transmitted in smaller units that can be quickly processed and transmitted, reducing the overall transmission delay while maintaining data integrity through proper reassembly at the receiving end.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic frame size adjustment based on priority levels. High-priority traffic is transmitted using smaller standard frames for quick delivery, while low-priority traffic can use larger jumbo frames when the network is less congested. This dynamic adaptation optimizes transmission performance under varying network conditions.

Inventive Principle:
Principle #15Dynamics

2Extent of automation

If time aware shaper is used to block non-scheduled traffic, then real-time scheduling capability is improved, but transmission variation increases for high-priority traffic

Engineering Contradiction:
Improvereal-time scheduling capabilityVSAvoidtransmission variation
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent performs preliminary actions by pre-marking frames with priority indicators and pre-calculating transmission schedules. High-priority frames are identified and prepared in advance, allowing the system to quickly respond to scheduling decisions without introducing additional variation during actual transmission.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If jumbo frames are transmitted without effective management, then data transmission capacity is improved, but bus delay and transmission variation increase

Engineering Contradiction:
Improvedata transmission capacityVSAvoidbus delay
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments large jumbo frames into smaller standard Ethernet frames for transmission. This segmentation reduces the time each frame occupies the bus, thereby reducing bus delay and transmission variation while still allowing large amounts of data to be transmitted by sending multiple smaller frames in sequence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the frame size parameter dynamically based on traffic priority and network conditions. Instead of using fixed jumbo frame sizes, the system adapts frame sizes to optimize bus utilization and minimize delay, transmitting high-priority data in smaller frames and low-priority data in larger frames when appropriate.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240283743A1Deterministic data transmission device and method for compatibility network
Publication Date: 2024.08.22 ZHEJIANG LAB
  • US20240283743A1 patent drawing
  • US20240283743A1 patent drawing

AI summary

The present disclosure relates to a deterministic data transmission device and method for a compatibility network. The device includes a data link layer and a physical layer of an open system interconnection. The data link layer includes a support module of preemption function of a MAC client, a MAC control module, and a MAC merge module, and the physical layer includes a coordination sublayer and a port physical layer. And the support module of preemption function of the MAC client is connected to the MAC control module, the MAC merge module is connected to the coordination sublayer, and the port physical layer includes a physical transport medium connected to the coordination sublayer. The deterministic data transmission method for a compatibility network includes slicing of low priority data, enveloping low priority frames, combining sliced frames, and verifying a combination of sliced frames.