Virtual Network Service Activation Orchestrator
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) environments, activating end-to-end virtual network services is complex due to vendor proprietary hardware dependencies being decoupled, requiring manual configuration and validation across multiple virtual network functions (VNFs), which can lead to network outages from manual errors and synchronization challenges.
Innovation Solution
A system with a layer architecture comprising a client browser layer, UI helper layer, business logic layer, and source system layer, utilizing orchestrators to diagnose and verify vendor network systems, perform healing functions, and activate virtual network services based on these diagnostics and healing processes, independent of vendor-specific configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual configuration and validation is performed across multiple VNFs, then service activation can be completed, but network outages occur due to manual errors and synchronization challenges
Solution Approach 1:
The system enables self-service through automated diagnosis and healing functions. The orchestrator automatically detects configuration errors, validates service activation across multiple VNFs, and performs corrective actions without manual intervention, eliminating manual errors while maintaining ease of operation.
Solution Approach 2:
The system implements continuous feedback mechanisms where the orchestrator monitors service activation status, validates configurations across VNFs, and provides real-time diagnostics. This feedback loop ensures reliable service activation by detecting and correcting issues before they cause network outages.
2Adaptability or versatility
If vendor proprietary hardware dependencies are decoupled in SDN/NFV, then vendor independence is achieved, but configuration complexity increases due to multiple command syntaxes and validation requirements
Solution Approach 1:
The orchestrator serves as a universal control platform that manages multiple VNFs from different vendors through a single interface. It provides multi-functional capabilities including configuration management, validation, diagnosis, and healing across diverse network functions, abstracting vendor-specific command syntaxes while maintaining vendor independence.
Solution Approach 2:
The orchestrator acts as an intermediary between the service provider and multiple VNFs from different vendors. It mediates configuration operations by translating high-level service requirements into vendor-specific configurations, performing validation, and coordinating activation across multiple VNFs, thereby reducing configuration complexity while preserving vendor independence.
3Stability of the object's composition
If configuration changes are synchronized across multiple VNFs, then service consistency is maintained, but activation time increases due to validation requirements
Solution Approach 1:
The system performs preliminary validation of configuration changes before applying them to multiple VNFs. The orchestrator checks configuration syntax, validates service activation requirements, and prepares synchronization plans in advance, ensuring service consistency while reducing actual activation time by avoiding rework from validation failures.
Solution Approach 2:
The orchestrator maintains continuous synchronization across multiple VNFs during configuration changes. It coordinates updates across all affected VNFs in a coordinated manner, ensuring service consistency is maintained throughout the activation process while optimizing the sequence of operations to minimize activation time.
Data Source
AI summary
The disclosure provides activation of end to end virtual network services, along with various validations. This technology uses model driven architecture to convert the configurations to VNF/PNF specific commands and abstract the complexity of different types of syntax & command lines. This technology also provides test and diagnostic functionality including service connectivity check, performance, rate-limiting at each step of configuration at virtual infrastructure and functional level. Once the VNS is successfully applied, the configuration will be updated in database which can be referred for any future updates.


