Intent Orchestrator for Service Mapping in Network Orchestration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In intent-based network management and orchestration, there is a need for effective mapping between user intents and available services, as existing systems decouple services from intents, making it challenging to translate natural language inputs into actionable network configurations.
Innovation Solution
An intent orchestrator receives user intents, translates them into basic data types, forms abstract services, and determines specific services within the network orchestrator to fulfill the intent, enabling communication to deploy these services and store mappings for future reference.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If services are decoupled from intents to allow rapid service introduction, then service flexibility and adaptability improve, but the complexity of mapping intents to services increases
Solution Approach 1:
The patent introduces an intent orchestrator as an intermediary component that sits between the intent reception system and the service provision system. This orchestrator maintains and manages the mapping between intents and services, absorbing the complexity of mapping relationships while keeping the service introduction process simple and flexible. The orchestrator translates user intents into appropriate service calls by consulting the mapping relationships it maintains.
2Measurement precision
If manual configuration management is used to ensure precise intent-to-service mapping, then mapping accuracy improves, but manual labor and time consumption increase
Solution Approach 1:
The system performs preliminary actions by pre-defining service templates with their parameters and pre-establishing mapping relationships between intent types and service types. When a user submits an intent, the orchestrator already has the mapping framework in place, allowing it to quickly match the intent to the appropriate service template without requiring manual configuration at runtime. This preliminary setup enables both accuracy and efficiency.
Solution Approach 2:
The patent uses service templates as reusable copies that define the structure and parameters of services. Instead of manually configuring each service instance, the system creates copies of service definitions and automatically instantiates them based on intent matching. This templating approach ensures consistent and accurate mapping while dramatically reducing the time required for service deployment.
3Measurement precision
If detailed parameter translation is performed to accurately represent user intents, then intent interpretation precision improves, but processing complexity increases
Solution Approach 1:
The intent orchestrator segments the complex task of intent translation into distinct processing stages: receiving the intent, translating it to basic data types, matching with service templates, and instantiating services. Each stage handles a specific aspect of the translation process, working with simplified data representations at each step. This segmentation reduces the complexity of any single processing step while maintaining overall precision.
Solution Approach 2:
The system changes parameters by translating user intents from natural language or high-level descriptions into standardized basic data types that match service template parameters. This parameter transformation process converts diverse input formats into a unified internal representation, enabling accurate matching with service definitions while simplifying the processing logic through standardization.
Data Source
AI summary
As described herein, a system, method, and computer program are provided for intent to service mappings in intent-based orchestration. An intent orchestrator receives an intent specifying one or more parameters of a service required for a network. The intent orchestrator translates the intent to one or more basic data types of a plurality of predefined basic data types based on the one or more parameters. The intent orchestrator forms one or more abstract services using the one or more basic data types. The intent orchestrator determines one or more specific services of a network orchestrator that correlate with the one or more abstract services. The intent orchestrator causes the network orchestrator to fulfill the intent using the one or more specific services.


