Control Relay Data Selection for Lower Communication Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing control systems face increased communication load due to the periodic transmission of large data sets, which can lead to inefficiencies and increased network traffic.

Innovation Solution

A control system that includes a management unit to determine and validate only the necessary data sets for transmission based on the applications executed by the application execution unit, allowing for the explicit stopping of unnecessary data sets and optimizing data transmission according to user operations and application changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all data sets are transmitted periodically to ensure complete information availability, then data completeness is improved, but communication load increases

Engineering Contradiction:
Improvedata completenessVSAvoidcommunication load
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts and transmits only the necessary data sets required by the currently executed application, rather than transmitting all available data sets. The management unit identifies which data sets are actually needed and filters out unnecessary ones, thereby reducing communication load while maintaining data completeness for the specific application context.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements dynamic data set selection where the transmission requirements change based on the currently executed application. The management unit continuously adapts which data sets to transmit based on real-time application state, transitioning from a static all-data approach to a dynamic selective approach that optimizes communication for each application context.

Inventive Principle:
Principle #15Dynamics

2Loss of time

If periodic data transmission is implemented to ensure data freshness, then data currency is improved, but network traffic increases

Engineering Contradiction:
Improvedata currencyVSAvoidnetwork traffic
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent extracts only the specific data sets required by the current application for periodic transmission, rather than transmitting all data sets. This selective extraction maintains data currency for necessary parameters while significantly reducing the volume of network traffic generated by periodic transmissions.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by transmitting only a subset of data sets that are necessary for the current application rather than all available data sets. This partial transmission approach provides sufficient data currency for application execution while avoiding the excessive network traffic that would result from transmitting complete data sets periodically.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If data transmission is optimized for specific applications, then communication efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a management unit as an intermediary between the data storage system and the application execution unit. This intermediary component handles the complexity of determining which data sets to transmit based on the current application, thereby optimizing communication efficiency while isolating the complexity within a dedicated management layer rather than distributing it throughout the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12155451B2Control system, relay device, and relay program
Publication Date: 2024.11.26 OMRON CORP
  • US12155451B2 patent drawing
  • US12155451B2 patent drawing
  • US12155451B2 patent drawing

AI summary

A control system includes a controller, a transmission unit, an application executing unit, and a management unit. The controller executes a control program controlling a control target, and manages pieces of process data referred to or updated in the control program. The transmission unit transmits data sets including values of the pieces of process data managed by the controller, each of the data sets including one or more process data values. The application execution unit executes one or more applications using the value of the process data included in the data set transmitted by the transmission unit. The management unit determines a data set validating transmission in the data sets transmittable by the transmission unit according to the application executed by the application execution unit.