Network & Telecom

CSMF

/see-ess-em-eff/ · Communication Service Management Function
The customer-facing top layer of the 3GPP network slice management hierarchy defined in TS 28.530. The CSMF accepts a communication service order along with its service-level agreement, translates the business requirements into a Service Profile, and hands that profile down to the NSMF for end-to-end slice realization. It carries no transport or radio resources of its own; it is a control and translation function that bridges the business support system to the orchestration that drives network slicing. By cleanly separating the service order from the slice that fulfills it, the CSMF lets an operator expose eMBB, URLLC, and mMTC offerings as catalog products while the underlying slice templates evolve independently.
Category: Network & Telecom
Standard: 3GPP TS 28.530
Hands off to: NSMF

Where the CSMF Sits in the Slice Management Stack

When 3GPP defined management for end-to-end network slicing, it split the problem into three nested management functions so that business intent and technical realization stay loosely coupled. The CSMF is the entry point. A customer, an enterprise account team, or a business support system submits a communication service request, typically over a TM Forum TMF641 service-ordering API, describing what the service must do rather than how a slice should be built. The CSMF interprets that request, validates it against the service catalog, and produces a Service Profile, the standardized requirement bundle that the Network Slice Management Function consumes.

The Service Profile is where business language becomes slice language. It carries the Slice/Service Type (SST) and an optional Slice Differentiator (SD) that together form the S-NSSAI identifying the slice, plus quantitative targets: guaranteed and maximum downlink and uplink throughput, end-to-end latency budget, availability class, coverage area, and connection density. The CSMF does not decide which RAN cells, transport links, or core network functions satisfy those numbers; that decomposition belongs to the NSMF and, one layer further down, to each per-domain NSSMF. This separation is what lets an operator change radio vendors or re-home a slice across data centers without touching the customer-facing order.

For a millimeter-wave deployment, the CSMF is where a fixed-wireless-access or private-5G customer's coverage and capacity promises are captured before any front-haul, antenna, or converter hardware is engaged. The KPIs the CSMF records, such as a 2 ms air-interface latency target or a 1 Gbps cell-edge throughput, ultimately constrain the physical-layer link budget that RF hardware must close, which is why service management and RF system design meet at this interface.

The CSMF / NSMF / NSSMF Hand-off

Each layer narrows scope. The CSMF owns one or more communication services; the NSMF owns the end-to-end Network Slice Instance and its lifecycle (allocation, modification, supervision, termination); the NSSMF owns a single technology domain such as RAN, transport, or core and produces the concrete configuration applied to network functions. Status and KPI telemetry flow back up the same chain so the CSMF can report SLA fulfillment to the customer.

Service Profile to Slice Profile Mapping

Slice identity (sent in the Service Profile):
S-NSSAI = SST (8 bits) + SD (24 bits, optional)
SST = 1 (eMBB) · SST = 2 (URLLC) · SST = 3 (mMTC)

Admission constraint for N slices sharing a node:
Rguaranteed = ∑i=1..N (GBRi × Ai) ≤ Cnode

End-to-end latency budget decomposed per domain:
Le2e = LRAN + Ltransport + Lcore ≤ LSLA

Where GBRi = guaranteed bit rate of slice i, Ai = activity factor (0–1), Rguaranteed = aggregate guaranteed throughput the node must reserve, Cnode = the node's available capacity, LSLA = latency promised in the CSMF service order, and each L term is allocated by the NSMF to its corresponding NSSMF domain.

Slice Management Function Comparison

FunctionLayerManagesKey inputKey outputInterface peers
CSMFServiceCommunication serviceService order + SLAService ProfileBSS / customer ↔ NSMF
NSMFEnd-to-end sliceNetwork Slice InstanceService ProfileSlice Profile(s)CSMF ↔ NSSMF
NSSMFDomain subnetSlice subnet (RAN/TN/CN)Slice ProfileResource configNSMF ↔ domain EMS/NFVO
NFVOResourceVNF / CNF lifecycleResource configInstantiated functionsNSSMF ↔ VIM
Common Questions

Frequently Asked Questions

How does the CSMF differ from the NSMF and NSSMF?

The three form a top-down hierarchy in 3GPP TS 28.530. The CSMF is customer-facing: it accepts a communication service order (say, enterprise eMBB at 1 Gbps downlink, 10 ms latency) and emits a Service Profile of slice requirements. The NSMF decomposes that into per-domain Slice Profiles and manages the end-to-end Network Slice Instance lifecycle. The NSSMF handles one domain (RAN, transport, or core), mapping its Slice Profile to concrete resource configuration. The CSMF speaks services and SLAs, the NSMF speaks end-to-end slices, the NSSMF speaks domain resources.

What inputs and outputs does the CSMF handle?

Inputs are business-level: the service order plus an SLA with KPIs such as guaranteed throughput, end-to-end latency, availability, and coverage. Its main output to the NSMF is the Service Profile, carrying SST and SD values that identify the slice (eMBB SST=1, URLLC SST=2, mMTC SST=3), area of service, density, and performance targets. The CSMF also reports KPI fulfillment back to the customer or BSS, closing the loop between the order and the running slice.

Does the CSMF live in the OSS or the BSS?

It straddles the boundary. The CSMF exposes a northbound interface toward the BSS and customer portals (orders, catalogs, SLAs) and a southbound interface toward the OSS and the NSMF (slice realization). In TM Forum ODA it aligns with service order management and consumes TMF641 ordering APIs on the north side while driving slice-management APIs on the south side. Carrying no slice resources of its own, the CSMF is a control and translation function, not a data-plane element.

Private 5G & mmWave

Build the RF Layer Behind Your Slices

The latency and throughput a CSMF promises ultimately rest on the physical layer. RF Essentials supplies the millimeter-wave converters, amplifiers, and integrated assemblies that let private-5G and fixed-wireless slices close their link budgets.

Get in Touch