EtherCAT Datagram Extraction for Low-Latency Wireless Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems face inefficiencies in extracting and transmitting EtherCAT datagrams from EtherCAT frames, leading to high latency and inefficient resource utilization due to the need for each device to process and forward the entire frame, even if only a portion is relevant.

Innovation Solution

A method and apparatus that receive an EtherCAT frame, determine and extract specific EtherCAT datagrams for individual devices, and transmit them directly, while also handling common header information for multicast transmission, optimizing the processing and transmission of EtherCAT frames by segmenting and mapping datagrams to appropriate radio bearers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each device processes and forwards the entire EtherCAT frame, then all devices can access the frame, but processing time and latency increase

Engineering Contradiction:
Improveframe accessibilityVSAvoidprocessing latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts individual EtherCAT datagrams from the complete EtherCAT frame at the network layer, allowing selective processing and direct transmission of only relevant data to specific devices. This extraction mechanism eliminates the need for each device to process the entire frame, reducing latency while maintaining data accessibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the EtherCAT frame into individual datagrams at the network layer, each destined for specific devices. This segmentation allows parallel processing where different devices receive and process only their relevant datagrams simultaneously, rather than sequentially processing the entire frame, thereby reducing overall processing time and latency.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If each device processes the entire EtherCAT frame, then complete data is available, but resource utilization becomes inefficient

Engineering Contradiction:
Improvedata completenessVSAvoidresource utilization efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent extracts and transmits only the specific datagrams relevant to each device rather than requiring each device to process the entire frame. This selective extraction maintains data completeness for each device while significantly improving resource utilization efficiency by eliminating redundant processing of unrelated data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial action by having devices process only the portion of data (specific datagrams) relevant to them, rather than the excessive action of processing the entire EtherCAT frame. This partial processing approach maintains all necessary information for each device while optimizing resource utilization by avoiding unnecessary processing overhead.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11635741B2Extracting etherCAT datagrams from an etherCAT frame
Publication Date: 2023.04.25 LENOVO (SINGAPORE) PTE LTD
  • US11635741B2 patent drawing
  • US11635741B2 patent drawing
  • US11635741B2 patent drawing

AI summary

Apparatuses, methods, and systems are disclosed for extracting EtherCAT datagrams from an EtherCAT frame. One method includes receiving an EtherCAT frame. The method includes determining a first EtherCAT datagram in the EtherCAT frame for a first device and a second EtherCAT datagram in the EtherCAT frame for a second device. The method includes extracting the first EtherCAT datagram from the EtherCAT frame to result in an extracted first EtherCAT datagram and the second EtherCAT datagram from the EtherCAT frame to result in an extracted second EtherCAT datagram. The method includes transmitting the extracted first EtherCAT datagram directly to the first device. The method includes transmitting the extracted second EtherCAT datagram directly to the second device.