Virtual Network Function Lifecycle Policies for Live Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current NFV platforms lack flexibility and automation in lifecycle management, leading to inefficient and disruptive updates of virtual network functions (VNFs), which can result in service interruptions.

Innovation Solution

Implement a policy-driven data model in the VNF manager to enable dynamic customization of actions and conditions during the VNF lifecycle, allowing live updates without undeploying the VNF, by defining new policies and conditions, and updating database volumes associated with the VNF and its virtual infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current NFV platforms use traditional lifecycle management methods, then VNF updates can be performed, but service interruptions and downtime occur

Engineering Contradiction:
Improveservice continuityVSAvoidlifecycle management automation
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system performs preliminary actions by creating a snapshot of the current VNF state before applying updates. This allows the system to prepare the update environment in advance while the original VNF continues to operate, enabling seamless transitions without service interruption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating virtual copies (snapshots) of the VNF state. These copies can be modified and tested independently while the original VNF continues to serve traffic. Once validated, the copy replaces the original, ensuring continuous service availability.

Inventive Principle:
Principle #26Copying

2Productivity

If VNF lifecycle management is performed manually without significant automation, then system complexity is reduced, but productivity and efficiency decrease

Engineering Contradiction:
Improvelifecycle management efficiencyVSAvoidplatform complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The NFV orchestrator is designed as a universal platform that can manage multiple VNF instances and types through a single automated interface. It provides multi-functional capabilities including snapshot creation, state management, update orchestration, and validation, eliminating the need for separate manual processes for each VNF lifecycle operation.

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

Solution Approach 2:

The system enables self-service automation where the NFV orchestrator automatically performs lifecycle management tasks including creating snapshots, applying updates, validating changes, and rolling back if necessary. This autonomous operation eliminates manual intervention while maintaining controlled and reliable VNF management.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If VNF updates are performed using traditional methods, then updates can be applied, but service interruptions occur

Engineering Contradiction:
Improvelifecycle customizationVSAvoidservice downtime
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system creates snapshots of the current VNF state before updates are applied. This preliminary action captures the operational state, allowing the update process to proceed independently while the original VNF continues to serve traffic, thus preventing service interruption and reducing downtime.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic lifecycle management where the VNF can exist in multiple states (operational, updated, validated) simultaneously. The system dynamically transitions between states based on validation results, allowing flexible update deployment without forcing service interruptions. The snapshot mechanism enables the system to maintain operational VNF instances while applying updates to copies.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12395414B2Dynamic and customizable virtual network functions
Publication Date: 2025.08.19 CISCO TECHNOLOGY INC
  • US12395414B2 patent drawing
  • US12395414B2 patent drawing
  • US12395414B2 patent drawing

AI summary

A network function virtualization (NFV) platform can support virtual network functions (VNFs) whose behavior can change during their lifecycles. For example, a VNF manager of the NFV platform can receive a request to update a condition of a VNF and/or an action to perform upon satisfaction of the condition. Based on the condition and action, the VNF manager can create or store a lifecycle management policy in an extensible lifecycle management model associated with the virtual network function. Based on the lifecycle management policy, the VNF manager can monitor the virtual network function to detect satisfaction of the condition and, in response to detecting satisfaction of the condition, the VNF manager can perform the action associated with the lifecycle management policy.