Relay Device Fixed Delay Queue for Network Frame Jitter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing relay devices in general-purpose networks face challenges in preventing delay jitter for high-priority frames due to conflicts with low-priority frames, and existing solutions either require dedicated devices or cannot ensure minimum delay jitter.

Innovation Solution

A relay device with a determination unit to classify frames, a high-priority queue that delays high-priority frames by a fixed time, and a low-priority frame storing unit that stores and retransmits low-priority frames, ensuring a fixed delay and minimizing delay jitter.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If store-and-forward transfer method with Priority Queuing is used, then transfer delay time of high-priority frames is reduced, but delay jitter cannot be eliminated due to transfer conflicts at output ports

Engineering Contradiction:
Improvetransfer delay timeVSAvoiddelay jitter
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent segments the transfer process into two distinct phases: a first transfer period where high-priority frames are transferred with highest priority, and a second transfer period where low-priority frames are transferred. This temporal segmentation eliminates transfer conflicts at the output port by ensuring that high-priority and low-priority frames are never transferred simultaneously, thereby resolving the delay jitter problem while maintaining reduced transfer delay times.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If high-priority frames are transferred preferentially during transmission of low-priority frames, then transfer delay is reduced, but delay jitter occurs due to waiting for low-priority frame transmission to complete

Engineering Contradiction:
Improvetransfer delay timeVSAvoiddelay jitter
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent implements periodic action by dividing the transfer operation into distinct periodic phases: a first transfer period dedicated to high-priority frame transfer, followed by a second transfer period for low-priority frame transfer. This periodic structure ensures that high-priority frames are always transferred during their designated period without being blocked by low-priority frames, eliminating delay jitter while maintaining efficient transfer timing.

Inventive Principle:
Principle #19Periodic action

3Reliability

If dedicated devices are used to prevent delay jitter, then delay jitter is eliminated, but device complexity and cost increase

Engineering Contradiction:
Improvedelay jitter preventionVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the transfer priorities dynamic rather than static. The relay device dynamically switches between two transfer modes: during the first transfer period, high-priority frames are transferred with highest priority; during the second transfer period, low-priority frames are transferred. This dynamic priority switching within a single device achieves delay jitter prevention without requiring multiple dedicated devices, thereby reducing device complexity while maintaining reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10523579B2Relay device and data transfer method
Publication Date: 2019.12.31 MITSUBISHI ELECTRIC CORP
  • US10523579B2 patent drawing
  • US10523579B2 patent drawing
  • US10523579B2 patent drawing

AI summary

The relay device includes: a frame determination unit that determines a received frame between a high-priority frame and a low-priority frame for each output port on a basis of an identifier; a fixed-delay queue that delays the high-priority frame for a time equal to or longer than the sum of a specified transmission gap and a frame length long enough for a downstream device to be capable of correctly receiving and transferring or discarding a frame, and that transmits the high-priority frame; a low-priority frame storing unit that stores therein the low-priority frame; a transmission-frame selection unit that executes control to discontinue transmission of the low-priority frame when transmitting the high-priority frame, and to retransmit the low-priority frame; and an output control unit that selects a frame to be transmitted to the downstream device on a basis of the control by the transmission-frame selection unit.