Network Orchestration Engine Decouples Control Functions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manual and repetitive processes in engineering consume significant time and resources, requiring skilled IT or network engineers to perform complex tasks that can be automated for efficiency and scalability.
Innovation Solution
A network orchestration engine decouples virtual and physical networking device commands and control functions, enabling automated orchestration of complex tasks, rapid provisioning, and configuration across single or federated networks, including multivendor environments, through object-oriented modeling and intelligent system management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual processes are used for network engineering tasks, then flexibility and adaptability are maintained, but time consumption and operational expenses increase significantly
Solution Approach 1:
The system enables self-service automation where the orchestration engine automatically executes network engineering tasks without requiring manual intervention from skilled engineers. The platform allows users to define high-level workflows and objectives, while the system autonomously handles configuration, deployment, and management operations, significantly reducing time consumption while maintaining flexibility through configurable automation rules.
2Productivity
If skilled network engineers perform complex tasks manually, then problem-solving capability is maintained, but operational expenses increase
Solution Approach 1:
The patent replaces the mechanical manual operations of skilled engineers with an automated orchestration engine that uses software-based workflow execution. The system substitutes human expertise with programmable automation logic, allowing complex network tasks to be executed through defined workflows rather than requiring continuous human intervention, thereby reducing operational expenses while maintaining task completion efficiency.
3Loss of time
If automated orchestration is implemented, then time consumption is reduced, but system complexity increases
Solution Approach 1:
The orchestration system is segmented into modular components including workflow definitions, execution engines, resource managers, and monitoring modules. Each component handles specific aspects of automation independently, making the overall complex system manageable and maintainable. This segmentation allows the system to achieve automation benefits while keeping complexity organized and controllable through clear architectural boundaries.
4Speed
If manual configuration processes are used, then adaptability to network changes is maintained, but deployment speed is slow
Solution Approach 1:
The system implements dynamic configuration capabilities where workflows can be automatically adjusted based on real-time network conditions and changing requirements. The orchestration engine dynamically modifies deployment parameters, resource allocation, and configuration settings without requiring manual reconfiguration, enabling both rapid deployment speeds and adaptability to network changes through programmable response to conditions.
Data Source
AI summary
At least one development module in communication with at least one processor and at least one memory may assemble at least one network model comprising at least one of a plurality of classes, the assembling being performed using object oriented modeling, each class comprising at least one property defining at least one network concept for at least one network device. At least one control module in communication with the at least one processor and the at least one memory may generate the at least one network concept from the at least one network model. At least one orchestration module in communication with the at least one processor and the at least one memory may transmit the at least one network concept to the at least one network device corresponding to the at least one class in the at least one network model.


