Orchestrator Platform Automates Virtual Distributed Unit Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The deployment of virtual distributed units (vDUs) and virtual radio access networks (VRANs) is a resource-intensive and time-consuming process, often resulting in incorrect installations due to complexity, leading to wasted computing resources and performance interference.

Innovation Solution

An orchestrator platform automatically determines and sends deployment information to network devices to deploy vDUs, using a rigorous process involving client devices, server devices, and element management systems to reduce incorrect deployments and improve efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual deployment process is used for vDUs, then flexibility in deployment is maintained, but deployment time and resource consumption increase significantly

Engineering Contradiction:
Improvedeployment speedVSAvoiddeployment process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables self-service deployment through automated orchestration that performs service discovery, dependency resolution, and configuration automatically without requiring manual intervention. The orchestrator platform autonomously manages the entire deployment lifecycle, transforming a complex manual process into an automated self-executing workflow.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The orchestrator performs preliminary actions by pre-discovering services, pre-resolving dependencies, and pre-configuring resources before actual vDU deployment. This advance preparation eliminates deployment bottlenecks and reduces the time required for actual deployment execution.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If complex manual deployment procedures are followed, then deployment flexibility is maintained, but incorrect deployments occur frequently

Engineering Contradiction:
Improvedeployment accuracyVSAvoiddeployment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The orchestrator implements feedback mechanisms by continuously monitoring deployment status, validating configurations, and verifying service functionality. This real-time feedback ensures deployment accuracy by detecting and correcting errors automatically, preventing incorrect deployments while maintaining rapid deployment speeds.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The orchestrator platform acts as an intermediary between deployment requests and actual vDU deployment, mediating the complex deployment process through automated service discovery, dependency resolution, and configuration management. This intermediary layer ensures accurate deployments by systematically managing all deployment aspects without manual intervention.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If automated orchestration is implemented, then deployment accuracy improves, but system complexity increases

Engineering Contradiction:
Improvedeployment automation levelVSAvoidorchestration system complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The orchestrator platform implements multi-functionality by integrating service discovery, dependency resolution, configuration management, and deployment execution into a single universal system. This consolidation reduces overall system complexity compared to having separate manual processes for each function, while achieving high automation levels.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11288018B2Method and system for deploying a virtual distributed unit on a network device
Publication Date: 2022.03.29 VERIZON PATENT & LICENSING INC
  • US11288018B2 patent drawing
  • US11288018B2 patent drawing
  • US11288018B2 patent drawing

AI summary

A device may obtain network information associated with a network device to be installed at a particular location in a network. The device may select, based on the network information, a virtual distributed unit (vDU), of a plurality of vDUs, to be deployed on the network device. The device may generate, based on selecting the vDU, deployment information associated with the vDU, where the deployment information includes configuration information that is configured for the particular location. The device may send the deployment information to the network device to cause the vDU to be automatically deployed on the network device.