System Design Automation for Logical and Physical Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current ICT system design automation techniques cannot fully automate the process of generating concrete system configurations, as they require manual adjustments for physical device arrangements, despite advancements in machine learning and network design automation.
Innovation Solution
A system design device and method that generates a tree structure from abstract system requirements, evaluates configuration plans considering both logical and physical configurations, and automatically determines the spatial arrangement of devices by calculating evaluation values for logical and physical configurations using a distance constraint topology.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If machine learning techniques are used to generate logical configuration, then the automation of system design is improved, but manual adjustments are still required for physical configuration
Solution Approach 1:
The patent combines logical configuration generation and physical configuration determination into a unified automated process. The system integrates the machine learning model that generates logical configurations with the physical configuration determination unit that automatically determines device arrangements, merging previously separate manual and automated processes into a complete automation pipeline.
Solution Approach 2:
The system enables self-service automation where the physical configuration determination unit automatically determines device arrangements without requiring manual engineer intervention. The evaluation value calculation unit autonomously assesses multiple candidate physical configurations and selects the optimal arrangement, allowing the system to serve itself rather than requiring external manual adjustments.
2Productivity
If complete automation of physical configuration is implemented, then engineer workload is reduced, but system complexity increases
Solution Approach 1:
The patent segments the complex automation task into distinct functional units: the physical configuration determination unit that generates candidate arrangements, the evaluation value calculation unit that assesses each candidate, and the selection mechanism that chooses the optimal configuration. This segmentation manages system complexity by breaking down the overall process into manageable, specialized components.
Solution Approach 2:
The evaluation value calculation unit acts as an intermediary between the physical configuration determination unit and the final selection process. It mediates by objectively assessing candidate physical configurations based on multiple criteria (distance constraints, resource usage, cost) and providing ranked results, thereby simplifying the decision-making process and reducing the complexity of direct optimization.
3Speed
If only logical configuration is automated, then design speed is improved, but design quality suffers due to manual physical adjustments
Solution Approach 1:
The patent ensures continuity of useful action by maintaining the automated process from logical configuration generation through physical configuration determination without interruption. The system continuously generates candidate physical configurations, evaluates them against multiple criteria, and selects the optimal arrangement, eliminating the break in the process where manual adjustments would occur and preserve both speed and quality.
Solution Approach 2:
The evaluation value calculation unit implements feedback by assessing candidate physical configurations against defined criteria (distance constraints, resource usage, cost) and using this evaluation information to guide the selection of the optimal configuration. This feedback mechanism ensures that the automated process maintains high design quality by continuously monitoring and optimizing based on multiple quality dimensions.
Data Source
AI summary
A system design device generates, by repeatedly applying to requirements a concretization means that converts an abstract component included in the system into a concrete configuration with respect to the requirements of the system, a tree structure based on a configuration plan of the system, performs a search by selecting the configuration plan with a higher evaluation value in the tree structure generated, outputs the configuration plan in which all components are concretized as a concrete configuration; and calculates an evaluation value of the configuration plan by considering an evaluation value of a logical configuration plan of the system, and an evaluation value of a physical configuration plan of a device requiring physical arrangement included in the configuration plan.


