Data Transfer Device Priority Controller Low Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems struggle to achieve low delay in data transfer over networks, particularly in industrial and in-vehicle networks, due to processing delays between the host device and the network interface card (NIC).

Innovation Solution

A data transfer device is configured to sequentially transfer data with specified priority, incorporating an issuing unit and a controller. The controller stops issuing subsequent requests until a period required for the input and completion of a previous response has elapsed, ensuring that high-priority requests are processed with minimal delay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data requests are issued continuously without waiting for previous responses, then the throughput is improved, but the processing delay for high-priority data increases

Engineering Contradiction:
Improvedata transfer throughputVSAvoidprocessing delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system issues data requests in advance based on predicted processing time, preparing the pipeline before high-priority data needs to be transferred. This allows continuous throughput while ensuring high-priority data receives attention when needed, resolving the contradiction between continuous processing and low delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The request issuance is made dynamic by adjusting the timing based on the priority of data and the current state of the pipeline. High-priority data can interrupt or accelerate the process, while low-priority data flows continuously when safe, creating a dynamic balance between throughput and delay.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If the controller waits for complete response input before issuing next request, then the processing delay is reduced, but the productivity decreases

Engineering Contradiction:
Improveprocessing delayVSAvoiddata transfer throughput
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The controller issues next requests in advance based on predicted processing time of current requests. This preliminary action ensures that when high-priority data needs processing, the pipeline is already prepared, reducing actual delay while maintaining continuous productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from response timing and priority information to dynamically adjust the issuance timing of next requests. This feedback mechanism allows the controller to balance waiting time with continuous processing, optimizing both delay and throughput.

Inventive Principle:
Principle #23Feedback

3Productivity

If low-priority data transfer requests are processed immediately, then the productivity is improved, but the real-time performance for high-priority data deteriorates

Engineering Contradiction:
Improvedata transfer throughputVSAvoidreal-time performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The data transfer pipeline is segmented into priority levels, allowing high-priority data to be processed through dedicated pathways or timing windows. This segmentation ensures that low-priority data can fill throughput gaps without compromising real-time performance guarantees for high-priority data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The processing schedule is made dynamic by adjusting the timing and priority handling based on current data characteristics and pipeline state. High-priority data receives accelerated processing when identified, while low-priority data flows continuously when safe, creating a dynamic priority-based throughput optimization.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250193125A1Data transfer device and method
Publication Date: 2025.06.12 KK TOSHIBA
  • US20250193125A1 patent drawing
  • US20250193125A1 patent drawing
  • US20250193125A1 patent drawing

AI summary

According to one embodiment, a data transfer device is configured to sequentially transfer data with specified priority and includes an issuing unit and a controller. The issuing unit is configured to issue a first request to transfer first data via a first interface. The controller is configured to stop issuing a second request to transfer second data after the first data, while a period required after an input of a response to the first request is started and until the input is completed, when the first request is issued.