NSMF

Network Slice Management Function

Network Slicing →
Introduced in Rel-15 Also in: Services

NSMF is the core management entity responsible for orchestrating an end-to-end network slice, translating service requirements into slice requirements and coordinating its lifecycle across domains.

Category
Network Slicing
Introduced
Rel-15
Where
Management
Also touches
1 segments
Specifications
7 specs
NSMF Description Purpose Related Classification Specifications

Description

The Network Slice Management Function (NSMF) is a critical functional block within the 3GPP management system, defined across several specifications including TS 23.435, TS 28.530, and TS 28.531. It resides in the management plane and is responsible for the lifecycle management of a complete, end-to-end network slice. Conceptually, the NSMF acts as the 'orchestrator' for a specific network slice instance, ensuring it is created, modified, monitored, and terminated according to its service requirements.

Operationally, the NSMF receives a network slice service request, typically from a Communication Service Management Function (CSMF) or an operator. This request contains the service requirements (e.g., latency, bandwidth, device density). The NSMF's first task is to translate these service requirements into detailed network slice requirements. It then decomposes the end-to-end slice into manageable sub-network parts, known as Network Slice Subnets (NSSs), which correspond to specific technology domains like the RAN, Core, or Transport network.

For each NSS, the NSMF interacts with the corresponding Network Slice Subnet Management Function (NSSMF). The NSMF delegates the management of resources within a specific domain (e.g., provisioning Core Network functions) to the responsible NSSMF. The NSMF aggregates the responses and status from all NSSMFs to maintain a holistic view of the slice's health and performance. It is responsible for ensuring the slice meets its overall Service Level Agreement (SLA) by monitoring Key Performance Indicators (KPIs), managing faults, and triggering corrective actions like scaling resources. The NSMF exposes northbound interfaces for integration with higher-level business support systems (BSS) and operation support systems (OSS).

Purpose & Motivation

The NSMF was created to solve the problem of centralized, automated orchestration for complex end-to-end network slices. Before network slicing, network functions were managed in silos (RAN management, core management), making it impossible to guarantee an integrated service level across all domains for a specific logical network. Manual coordination between domain managers was slow and error-prone.

Its introduction in Release 15 was fundamental to realizing the 5G vision of network slicing. The NSMF provides the necessary intelligence to abstract the complexity of the underlying multi-domain, multi-vendor infrastructure. It enables operators to offer 'slices as a service' by automating the translation of business intent (from a customer or internal service team) into technical reality across the entire network. Without the NSMF, the agility, isolation, and guaranteed performance promised by network slicing would be unattainable.

Classification

Part ofNSM
Specific typesNESTNSMNSPASBMA

Evolution Across Releases

Rel-15 Initial

Introduced the NSMF as a core component of the 5G management architecture. Defined its role in end-to-end slice lifecycle management, its interfaces with CSMF and NSSMF, and the basic procedures for slice instantiation and operational management.

Explore further

Broader topics and technologies where NSMF plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.435 vj30 Network Slice Capability Exposure Procedures Rel-19
TS 23.700 vk00 XR Services Application Enablement Layer Rel-20
TS 26.501 vj30 5G Media Streaming (5GMS) Architecture Rel-19
TS 28.530 vj00 Network Slicing Concepts & Requirements Rel-19
TS 28.531 vk00 Management and Orchestration Rel-20
TS 28.801 vf10 Management and Orchestration of Network Slicing Rel-15
TS 28.805 vg10 Management of Communication Services in 5G Rel-16
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.