Ethernet Switch Queue Parameter Setting for High Priority Message Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Ethernet switch technologies face challenges in setting queue parameters to prevent delay and loss of high priority messages, especially when adverse transmission schedules with less desirable timings occur, leading to potential communication issues in vehicle control systems.

Innovation Solution

A setting device and method that assigns associations between transmission frames and queues with different priorities, using distinct parameter setting processes for high and low priority queues, including adjusting weights and buffer sizes to optimize transmission timings and minimize delay and loss, even under adverse conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If queue parameters (weights and buffer sizes) are not set appropriately, then transmission efficiency is maintained, but delay and loss of high priority messages occur

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidmessage delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the queue parameter setting process into two distinct parts: (1) setting parameters based on transmission schedules to ensure timely delivery, and (2) setting parameters based on adverse condition transmission schedules to prevent delay and loss. This segmentation allows optimization for both normal and worst-case scenarios without compromising overall system performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary calculation of queue parameters by analyzing adverse condition transmission schedules before actual message transmission. By pre-determining appropriate weights and buffer sizes based on worst-case timing scenarios, the system ensures that high priority messages will not experience delay or loss even when unfavorable transmission conditions occur.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If parameters are set to prevent delay and loss of high priority messages, then message reliability improves, but communication quality targets may not be met

Engineering Contradiction:
Improvehigh priority message deliveryVSAvoidcommunication quality
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by setting different parameter optimization goals for different priority levels. High priority queues are optimized for reliability (preventing delay and loss) by analyzing adverse condition schedules, while low priority queues are optimized for overall communication quality targets. This differentiated approach ensures that critical messages are protected without sacrificing overall system efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts queue parameters (weights and buffer sizes) based on transmission schedule analysis. By calculating appropriate parameter values that satisfy both adverse condition requirements and quality targets, the system achieves optimal balance between reliability and productivity through parameter optimization rather than fixed configurations.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If distinct parameter setting processes are used for high and low priority queues, then high priority message delivery is optimized, but system complexity increases

Engineering Contradiction:
Improvehigh priority queue performanceVSAvoidparameter setting complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a self-service mechanism where the system automatically calculates and determines appropriate queue parameters by analyzing transmission schedules and adverse conditions. This automated parameter determination process eliminates the need for manual configuration and reduces operational complexity, while still achieving optimized performance for high priority queues through systematic analysis.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11388097B2Setting device, parameter setting method, and storage medium storing program
Publication Date: 2022.07.12 TOYOTA JIDOSHA KK
  • US11388097B2 patent drawing
  • US11388097B2 patent drawing
  • US11388097B2 patent drawing

AI summary

A setting device to set a parameter for transmission queues at an Ethernet switch, the setting device including a processor. The processor is configured to assign associations between an attribute associated with a transmission frame and a plurality of the queues having different priorities, set a parameter for a high priority queue having a priority equal to or higher than a threshold based on an adverse condition transmission schedule having transmission timings less desirable than those of a preset transmission schedule, and set a parameter for a low priority queue having a priority of less than the threshold using processing that is different from processing for setting the parameter for the high priority queue.