Control Node Routing Lists for Balanced Nth-Order Data Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In nth-order data transmission, existing systems fail to enable each node to correctly grasp the data distribution source and destination, leading to inefficient data distribution and potential load concentration on specific nodes.

Innovation Solution

A control system with control devices that store and update distribution source and destination lists, allowing nodes to accurately track data transmission paths through update requests and responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the most upstream node exchanges data with all other nodes one by one, then data can be provided to all nodes, but the load is concentrated on the upstream node causing inefficiency

Engineering Contradiction:
Improvedata distribution efficiencyVSAvoidload concentration on specific node
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent segments the data distribution process by introducing distribution source lists and distribution destination lists that divide and assign data transmission responsibilities across multiple nodes. Instead of one node handling all transmissions, the system segments the workload by identifying which nodes should act as intermediaries for specific data routes, thereby distributing the load while maintaining efficient data flow to all nodes.

Inventive Principle:
Principle #1Segmentation

2Productivity

If nth-order transmission is implemented without proper tracking mechanisms, then data can be distributed through multiple hops, but nodes cannot correctly grasp distribution sources and destinations leading to routing errors

Engineering Contradiction:
Improvedata distribution efficiencyVSAvoidrouting information accuracy
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent implements feedback mechanisms through update requests and update completion responses that continuously synchronize distribution source lists and distribution destination lists across nodes. When a node's distribution lists change, it sends update requests to affected nodes, which then respond with their current state, ensuring all nodes maintain accurate routing information throughout the nth-order transmission process.

Inventive Principle:
Principle #23Feedback

3Loss of time

If distribution lists are updated without coordinating with downstream nodes, then updates can be made quickly, but routing information becomes inconsistent across the network

Engineering Contradiction:
Improveupdate timeVSAvoidrouting information consistency
Core Design Contradiction:
Loss of timeVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by having upstream nodes send update requests to downstream nodes before actually modifying their own distribution lists. This ensures that downstream nodes are prepared and can immediately update their routing information when the upstream node commits the change, maintaining consistency across the network while minimizing update time through coordinated preparation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4346188B1Control device, control method, and control program using distribution source and destination lists
Publication Date: 2025.09.17 FUJITSU LTD
  • EP4346188B1 patent drawingFigure 1
  • EP4346188B1 patent drawingFigure 2
  • EP4346188B1 patent drawingFigure 3

AI summary

A system including control devices configured to perform nth-order transmission, each control device including: a storage device storing, in relation to the control devices, a source list being a list of the control devices to be passed through from a most upstream control device to the control device and a destination list being a list of the control devices to be passed through from the control device to a most downstream control device; and a processor performing processing including: when an update request including a first source list of a first control device is received, updating the source list using the update request, generating a new update request using the updated source list, and transmitting the new update request to a second control device; and when a completion response including a second destination list of the second control device is received, updating the destination list using the completion response.