TSN Reception Queue for Time Slot Data Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Time-Sensitive Networking (TSN) systems, data transmitted at the end of a time slot or in low-speed networks may arrive during a different time slot, causing delays and hindering the transmission process of tasks assigned to specific time slots, as IEEE802.1Qbv provides only transmission queues without reception queues.

Innovation Solution

A communication device with a time slot management unit that notifies when time slots switch, allowing a data receiving unit to store and deliver reception data only during the assigned time slot, preventing interference from other time slots' processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is transmitted at the end of a time slot or in low-speed networks, then data transmission is performed, but data arrives at the receiving side during a next time slot causing process delays

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata arrival delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by storing reception data in a reception queue before the assigned time slot begins. When data arrives early (in the previous time slot), it is buffered in advance and automatically delivered to the reception task when the correct time slot starts, preventing any delay in processing without requiring the task to wait until the next time slot

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The reception queue acts as an intermediary buffer between the network interface and the reception task. It temporarily holds reception data that arrives outside the assigned time slot and releases it at the appropriate time, mediating the timing mismatch between data arrival and task execution

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If reception data is delivered to a reception task during a time slot other than the assigned time slot, then data processing is performed, but the process of tasks assigned to the original time slot is hindered

Engineering Contradiction:
Improvedata processing flexibilityVSAvoidtime slot assignment reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the data reception and processing functions by introducing a reception queue that separates data buffering from data processing. Reception data is buffered in the queue during its assigned time slot and only delivered to the reception task when the time slot is active, ensuring that processing occurs only during the correct time slot and preventing interference with other time slot assignments

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically manages the reception queue based on time slot assignments. The queue automatically delivers data to reception tasks only when the current time slot matches the assigned time slot, creating a dynamic timing mechanism that adapts to different time slot configurations and prevents static timing conflicts

Inventive Principle:
Principle #15Dynamics

3Device complexity

If a transmission queue is provided but no reception queue is provided, then transmission data can be buffered, but reception data cannot be buffered causing delivery during incorrect time slots

Engineering Contradiction:
Improvequeue structure simplicityVSAvoidtime slot timing precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent merges the functionality of transmission queue buffering with reception queue buffering by introducing a reception queue that operates symmetrically to the transmission queue. This creates a balanced queue structure where both transmission and reception data can be buffered and delivered at the appropriate time slots, maintaining consistency in the time-sensitive networking system

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11463369B2Communication device, communication method and computer readable medium
Publication Date: 2022.10.04 MITSUBISHI ELECTRIC CORP
  • US11463369B2 patent drawing
  • US11463369B2 patent drawing
  • US11463369B2 patent drawing

AI summary

A communication device (10) communicates in a network in which a TSN (Time-Sensitive Networking) technique is used. A time slot management unit (21) notifies that time slots in the TSN technique have been switched. A data receiving unit (23) stores reception data in a reception data storage unit (25) when the reception data received from other communication devices (10) is not transmission data transmitted during a current time slot. When the time slot management unit (21) notifies that the time slots have been switched, the data receiving unit (23) delivers to a reception task (27), the reception data which is the transmission data transmitted during a time slot after being switched and is stored in a reception data storage unit (25).