Multi-Orchestrator Service Fulfillment via Domain Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current techniques for orchestrating network resources in NFV-based networks are limited, hindering the optimization of network capacity and performance.
Innovation Solution
A system and method for multiple orchestrator service fulfillment, where a first orchestrator divides a service into sub-services and selects a second orchestrator to fulfill them, allowing for delegation of tasks based on resource availability and geographic proximity, ensuring service continuity and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a single orchestrator manages all network resources, then centralized control is maintained, but the system cannot scale efficiently and resource optimization is limited
Solution Approach 1:
The patent divides the network into multiple domains, each with its own orchestrator (Domain Orchestrator or DO). Each DO manages a specific domain's resources independently, allowing parallel processing and scaling. The central orchestrator (CO) coordinates between domains but does not manage all resources directly, enabling the system to handle larger networks without proportional increases in complexity.
Solution Approach 2:
The patent introduces a hierarchical dimension to the orchestration architecture, with multiple levels (CO at top level, DOs at domain level, and VNFs at resource level). This multi-layered structure allows the system to scale vertically and horizontally, managing complexity by organizing orchestrators in layers rather than using a flat single-orchestrator model.
2Productivity
If network services are distributed across multiple domains, then resource utilization improves, but service continuity becomes harder to maintain
Solution Approach 1:
The patent implements feedback mechanisms where the CO monitors service status across domains and receives status reports from DOs. When service disruptions are detected, the CO can dynamically adjust resource allocation and coordinate between DOs to restore services, ensuring continuity while maintaining distributed resource utilization.
Solution Approach 2:
The CO acts as an intermediary between multiple DOs, coordinating service fulfillment across domain boundaries. When a service spans multiple domains, the CO manages the end-to-end service chain by coordinating resource allocation and handoffs between DOs, maintaining service continuity without requiring direct peer-to-peer communication between all DOs.
3Adaptability or versatility
If orchestrators manage all services independently, then domain autonomy is maintained, but cross-domain service coordination becomes inefficient
Solution Approach 1:
The patent merges the coordination function for cross-domain services at the CO level while maintaining independent domain management at the DO level. The CO consolidates the view and control of multi-domain service chains, enabling efficient coordination without compromising domain autonomy. DOs retain full control of their local resources and can independently manage single-domain services.
Data Source
AI summary
A system, method, and computer program product are provided for multiple orchestrator service fulfillment. In use, a first orchestrator receives a request to fulfill a service. The first orchestrator divides the service into a plurality of sub-services, and selects a second orchestrator to fulfill one or more of the plurality of sub-services. The first orchestrator then sends to the second orchestrator a request to fulfill the one or more of the plurality of sub-services.


