Intent Orchestrator for Service Mapping in Network Orchestration

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveservice flexibilityVSAvoidmapping complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvemapping accuracyVSAvoidconfiguration time
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #26Copying

3Measurement precision

If detailed parameter translation is performed to accurately represent user intents, then intent interpretation precision improves, but processing complexity increases

Engineering Contradiction:
Improveintent interpretation precisionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12177316B1System, method, and computer program for intent to service mapping in intent-based orchestration
Publication Date: 2024.12.24 AMDOCS DEV LTD
  • US12177316B1 patent drawing
  • US12177316B1 patent drawing
  • US12177316B1 patent drawing

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.