NFV MANO VAF Lifecycle Management via Descriptor Association

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Network Function Virtualization (NFV) Management and Orchestration (MANO) system is unable to effectively manage Virtualized Application Functions (VAFs) in conjunction with Virtualized Network Functions (VNFs) within the NFVI, lacking the capability to manage the dynamic and loosely coupled associations between VAFs and VNFs without impacting the operational capabilities of VNFs or changing the VNF Forwarding Graph.

Innovation Solution

The implementation of a method and system that enables the existing NFV MANO framework to manage VAFs by using a VAF Descriptor (VAFD) and VAF Record (VAFR) within the NFV MANO system, allowing for dynamic association and lifecycle management of VAFs with VNFs without altering the existing architecture, using standard reference points and existing interfaces, and supporting operations like association spawning, cloning, migration, and scaling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the NFV MANO system manages VAFs and their associations with VNFs using existing architecture and interfaces, then the system maintains operational integrity and scalability of VNFs, but the system lacks the capability to effectively manage the dynamic and loosely coupled associations between VAFs and VNFs

Engineering Contradiction:
Improvecapability to manage dynamic associationsVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The existing NFV MANO system components (NFVO, VNFM, VIM) are extended to perform additional functions related to VAF management. The NFVO is enhanced to manage VAF lifecycle and associations, the VNFM is extended to handle VAF deployment and configuration, and the VIM is augmented to track VAF resource requirements. This multi-functionality approach allows the system to manage both VNFs and VAFs using the same core infrastructure, avoiding the need for separate dedicated management systems and thereby preventing excessive complexity increase while gaining adaptability.

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

Solution Approach 2:

A new VAF descriptor format is introduced as an intermediary data structure that bridges the existing NFV MANO framework and VAF management requirements. The descriptor contains information about VAF functionality, resource requirements, and association rules with VNFs, allowing the system to manage dynamic VAF-VNF associations through standardized interfaces without requiring fundamental architectural changes. This intermediary mechanism enables the system to handle the complexity of dynamic associations while maintaining the existing architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system allows dynamic association between VAFs and VNFs without altering the VNF Forwarding Graph, then the operational capabilities of VNFs are maintained, but the system cannot effectively manage the loose coupling between VAFs and VNFs

Engineering Contradiction:
Improveoperational integrity of VNFsVSAvoidmanagement of VAF-VNF associations
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The management of VAF-VNF associations is segmented into distinct operational phases: VAF deployment phase (where associations are defined in the VAF descriptor), VAF instantiation phase (where associations are established), and VAF runtime phase (where associations can be dynamically modified). This segmentation allows the system to maintain strict control over VNF operational integrity through the NFV MANO framework while providing flexible ease of operation for VAF association management through the extended interfaces and procedures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic association management where VAFs can be associated, disassociated, and re-associated with VNFs during runtime without requiring changes to the static VNF Forwarding Graph. The NFVO maintains a separate association registry that tracks dynamic VAF-VNF relationships, allowing operations such as association spawning, cloning, migration, and scaling to be performed on VAFs independently of VNF operational constraints. This dynamic approach enables easy management of loose couplings while preserving VNF operational integrity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11128705B2Application function management using NFV MANO system framework
Publication Date: 2021.09.21 CBS INTERACTIVE INC
  • US11128705B2 patent drawing
  • US11128705B2 patent drawing
  • US11128705B2 patent drawing

AI summary

A method for enabling (virtualized) application functions ((V)AFs) to associate to underlying (virtualized) network functions ((V)NFs) is provided in a Network Function Virtualization (NFV) environment in which a lifecycle management (LCM) of the (V)AFs and its associations with the underlying (V)NFs and resources are managed by the NFV Management and Orchestration (MANO) system. A service request is validated by an NFV Orchestrator (NFVO) parsing an (V)AF Descriptor ((V)AFD) file within an (V)AF catalogue. An (V)AF Record ((V)AFR) instance is created having information useable to maintain a state and one or more associations of the respective (V)AF. The NFVO, in cooperation with a Virtualized Network Function Manager (VNFM), Virtualized Infrastructure Manager (VIM) and an underlying network controller of the NFV MANO system, establishes the association between the respective (V)AF and the respective underlying (V)NF(s) using the (V)AFD.