Blockchain Control Framework for Heterogeneous Device Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In heterogeneous networks comprising devices from different operators, controlling instruction sequences is difficult due to the lack of a unified framework for managing device-specific requirements and execution processes.
Innovation Solution
A control system utilizing a distributed database system, such as a blockchain, to determine, assign, and execute control instructions by storing execution requirements and control transactions in data blocks, ensuring device-specific requirements are met and transactions are securely executed across the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a heterogeneous network comprises devices from different operators, then device diversity and network flexibility are improved, but control difficulty and coordination complexity increase
Solution Approach 1:
The patent implements a universal control framework where a standardized control message format and execution mechanism can operate across devices from different operators. The control message includes standardized fields (device identifier, control parameters, execution requirements) that enable uniform control regardless of device origin, while the distributed database system provides a common coordination layer that manages the heterogeneity transparently
2Ease of operation
If instruction sequences are conveyed to devices in a heterogeneous network, then control functionality is improved, but execution control difficulty increases due to lack of unified framework
Solution Approach 1:
The patent introduces a distributed database system as an intermediary between the control source and executing devices. This intermediary stores control messages with execution requirements, manages device-specific requirement verification, and coordinates execution across the heterogeneous network. The intermediary abstracts the complexity of direct device-to-device control, providing a unified framework while maintaining control functionality
Solution Approach 2:
The control message is segmented into distinct components: device identifier, control parameters, execution requirements, and presupposed control instructions. This segmentation allows each component to be processed independently - device identification for routing, control parameters for execution, execution requirements for validation, and presupposed instructions for dependency management - thereby simplifying overall execution control
3Reliability
If blockchain technology is used for distributed database system, then security and transparency are improved, but system complexity and computational overhead increase
Solution Approach 1:
The blockchain-based distributed database system operates autonomously to manage control messages and verify execution requirements. Nodes in the network self-verify control message integrity, self-coordinate execution sequencing, and self-maintain the distributed ledger without requiring external mediation. This self-service mechanism provides security and transparency while minimizing the need for additional complex management infrastructure
Data Source
AI summary
Provided are complex control instruction chains to be performed in an (automation) network, in which nodes and/or device nodes and/or blockchain-external devices are networked to one another, in a simple manner even if different operators of the individual nodes and devices do not trust one another.


