Control Device Test Assembly for Fragmented Message Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing test assemblies for control devices face challenges in manipulating fragmented messages without disrupting timely playback, especially when adding or removing fragments, which can compromise the integrity of message reproduction.

Innovation Solution

A test assembly comprising a receiver for fragmenting messages with chronological and simultaneous recording identifiers, a buffer memory for storing fragments based on these identifiers, a manipulator for modifying messages, and a transmitter for sending modified fragments in a controlled order, ensuring timely and accurate message delivery to the control device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If messages are manipulated by adding or removing fragments, then message content can be modified for testing purposes, but the timing and chronological order of message playback may be disrupted

Engineering Contradiction:
Improvemessage manipulation capabilityVSAvoidmessage playback timing integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The message is divided into multiple fragments, each with individual timing information. This segmentation allows the manipulator to selectively add, remove, or modify individual fragments while the buffer memory and transmitter ensure that each fragment is transmitted at its designated time, maintaining overall message timing integrity despite content modifications

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The buffer memory stores all message fragments before transmission, and the manipulator performs modifications on the stored fragments before they are sent to the control device. This preliminary action allows complete message manipulation to be completed in advance, ensuring that when fragments are transmitted, their timing is pre-determined and cannot be disrupted

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If all message fragments are recorded simultaneously in buffer memory, then message manipulation can be performed before first fragment transmission, but the chronological order of fragment reception must be preserved

Engineering Contradiction:
Improvemessage manipulation easeVSAvoidfragment chronological order accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

Each message fragment is equipped with individual timing information (first identifier) that denotes its chronological order. This segmentation of timing information allows the buffer memory to store all fragments simultaneously while the transmitter can later retrieve and transmit them in the correct chronological sequence based on their individual timing data

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The buffer memory acts as an intermediary between the receiver and the manipulator/transmitter. It stores all fragments with their timing information intact, allowing the manipulator to freely modify fragment content while the buffer memory preserves the chronological ordering information, which the transmitter then uses to ensure accurate retransmission timing

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240337695A1Testing a control device using a test assembly
Publication Date: 2024.10.10 DSPACE DIGITAL SIGNAL PROCESSING & CONTROL ENGINEERING GMBH
  • US20240337695A1 patent drawing
  • US20240337695A1 patent drawing
  • US20240337695A1 patent drawing

AI summary

A test assembly for testing a control device using a message includes: a receiver configured for receiving the message in fragments, wherein each fragment has a first identifier, which denotes a chronological order of the respective fragment in the message, and a second identifier; a buffer memory configured for storing the fragments on the basis of the first and second identifiers, wherein the second identifier causes all the fragments of the message to be recorded in the buffer memory in time to allow the message to be manipulated before the first fragment of the message is to be sent to the control device; a manipulator configured for modifying the message on the basis of predetermined data; and a transmitter configured for sending the modified message to the control device.