VNFC

Virtualized Network Function Component

Management →
Introduced in Rel-14

VNFC is the smallest deployable software component that implements part of a Virtualized Network Function, enabling flexible scaling and lifecycle management.

Category
Management
Introduced
Rel-14
Where
Management
Specifications
8 specs
VNFC Description Purpose Related Classification Detected Changes Specifications

Description

A Virtualized Network Function Component (VNFC) is a core concept in the ETSI NFV architectural framework, adopted and specified by 3GPP for managing virtualized network functions. It represents an individual, deployable software module that encapsulates a specific subset of the functionality of a larger Virtualized Network Function (VNF). A VNF is typically composed of multiple interconnected VNFCs, each responsible for a distinct task, such as signal processing, session management, or packet forwarding. This decomposition is aligned with cloud-native principles, where applications are built as a suite of loosely coupled, independently deployable services.

VNFCs are instantiated as Virtual Machines (VMs) or Containers on virtualized infrastructure, specifically within a Network Functions Virtualization Infrastructure (NFVI). Each VNFC has its own resource requirements (CPU, memory, storage) and connects to other VNFCs via virtual links to form a complete VNF. The VNFC Descriptor (VNFC D) is a deployment template that defines these requirements, including software images, instantiation levels, and dependencies. This descriptor is part of the broader VNF Descriptor used by orchestration systems.

From an operational perspective, VNFCs are the primary units for scaling and healing actions. A VNF Manager (VNFM) can scale a VNF horizontally by adding or removing instances of a specific VNFC type, or vertically by adjusting the resources allocated to a VNFC instance. Similarly, if a VNFC fails, the VNFM can initiate a healing procedure to terminate the faulty instance and instantiate a new one. This fine-grained control allows for efficient resource utilization and high service availability, which are critical for telecom networks.

The role of VNFCs extends into service assurance and performance management. Since each component can be monitored independently, operators gain detailed visibility into the performance and health of their network services. Metrics such as throughput, latency, and error rates can be collected per VNFC, enabling precise root cause analysis and targeted optimization. This component-level management is a significant advancement over monolithic network appliances, paving the way for fully automated, intent-based network operations.

Purpose & Motivation

The VNFC concept was created to address the limitations of monolithic, hardware-based network appliances. Traditional network functions were implemented as integrated units of proprietary software and hardware, making them rigid, expensive to scale, and slow to upgrade. The shift towards Network Functions Virtualization (NFV) aimed to decouple software from hardware, but early virtualized functions often remained as large, monolithic software images, which limited the agility promised by virtualization.

The introduction of VNFCs enables a more granular and flexible architecture. By breaking down a VNF into smaller, functional components, operators can scale and update parts of a network function independently. For example, in a virtualized Evolved Packet Core (vEPC), the session management component (a VNFC) could be scaled out during peak hours without also scaling the packet gateway component, leading to more efficient resource use. This componentization is a stepping stone towards cloud-native network functions built using microservices, which offer even greater resilience and continuous delivery capabilities.

Ultimately, VNFCs are a foundational element for achieving the core NFV benefits: reduced capital and operational expenditure, accelerated service innovation, and improved operational agility. They allow network operators to manage their resources with the same efficiency and automation as cloud service providers, which is essential for competing in a market demanding rapid deployment of new services like 5G network slicing and edge computing.

Classification

Part ofVNF
Related approachesVNFMMANO

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (3 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-14, normative work from Rel-15.

Rel-15 1 change

In Release 15, the specifications introduced new Fault Management procedures for the VNFC function, specifically detailing how alarm correlation is performed by both the Element Manager (EM) and Network Manager (NM). This includes defined alarm data flows where VNF instance alarms related to virtualized resources, containing affected VNFC identifiers, are correlated with VNF application alarms. The procedures also cover virtualization-specific aspect failure detection and notification by the VNFM to the EM.

  • Update clause 8 virtualized resource alarm correlation TS 28.545CR0006
Rel-16 2 changes

In Release 16, the VNFC function was enhanced by introducing new configurable Fault Management (FM) control capabilities for MnS components. This enabled more detailed alarm correlation procedures, where both the EM and NM could correlate VNF instance alarms related to virtualized resources with VNF application alarms using specific VNFC identifiers. The procedures explicitly defined the flow of virtualization-specific fault notifications from the VNFM to the EM for improved failure detection and management.

  • Add description for MnS components used for configurable FM control TS 28.545CR0005
  • Update description of MnS components used for configurable FM control TS 28.545CR0007

Explore further

Broader topics and technologies where VNFC plays a role.

Defining Specifications

3GPP specifications that define or reference VNFC, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 28.516 vj00 Fault Management for Virtualized Mobile Networks Rel-19
TS 28.520 vj00 PM for Virtualized Mobile Networks Rel-19
TS 28.545 vh00 Fault Supervision for 5G Networks Rel-17
TR 28.834 vi01 Technical Report Rel-18
TS 28.890 vg00 ONAP-3GPP 5G Management Compatibility Study Rel-16
TR 32.972 vj00 Energy Efficiency Study for 5G Networks Rel-19
TS 33.127 vj50 Lawful Interception Architecture and Functions Rel-19
TR 33.818 vh10 SECAM/SCAS for 3GPP Virtualised Network Products Rel-17