5G Core Course  /  Course home  /  Module 8 — Network Slicing: S-NSSAI · NSSF · isolation · NSSAA · NSAC
3GPP Release 19
MODULE M8 · ~40 MIN · CINEMATIC + DIAGRAMS

Network Slicing.

The feature that lets one physical 5G network pretend to be a thousand private ones. A slice is a complete logical network — radio, transport and core — carved from shared infrastructure and named by an S-NSSAI. This module builds the whole picture: the SST and SD, the confusing NSSAI family untangled, the NSSF and slice selection, what is shared versus isolated, and the two guardians NSSAA and NSAC — narrated and fully animated, with real slice-topology diagrams.

S-NSSAI=SST+SDone slice, named
7typeseMBB · URLLC · MIoT…
NSSFselectsAllowed + AMF Set
NSSAA·NSACgate + bouncer
EN·فاkaraoke subs
TS 23.501 V19.6.0 §5.15 · Table 5.15.2.2-1 · TS 33.501 §16 · TS 29.531
▶ VIDEO · MODULE 8 · ~40 MIN

One network, carved into many private ones

The player screen is a live animation stage with real slice diagrams — packets flow through parallel slice pipes, the selection call-flow fires, and the isolation layers light up exactly as the narration reaches them. Karaoke subtitles in English, two subtitle modes, fullscreen.

Module 8 · 5G Core Masterclass · network slicing
Network Slicing: S-NSSAI → NSSF → isolation → NSSAA/NSAC
0:00 / 0:00
REFERENCE · THE SLICING STRUCTURES
The M8 IE catalogue →
Every structure the video animates — the S-NSSAI, the standardised SST values, the NSSAI family, the NSSF, slice selection, isolation, NSSAA and NSAC — clause-cited, searchable.
REFERENCE · THE M8 IE CATALOGUE

Every slicing structure in the module

Each slicing structure the video opens — its interface, direction, purpose and clause. Click any row to open its full breakdown. Filter to find any of them.

StructureInterfaceDirWhat it doesClause
TS 23.501 V19.6.0 §5.15 · Table 5.15.2.2-1 · TS 33.501 §16 · TS 29.531 · TS 23.503
REFERENCE · S-NSSAI · NSSAI FAMILY · NSSF · SELECTION · ISOLATION · NSSAA · NSAC

Network Slicing, at protocol depth

Everything the video animates, as reference you can scan: the S-NSSAI structure, the standardised SST values, the confusing NSSAI family untangled, the NSSF and slice selection, what is shared versus isolated, and the two guardians — NSSAA and NSAC. All cited to TS 23.501 V19.6.0 §5.15.

The S-NSSAI — the identity of one slice (TS 23.501 §5.15.2)

SST — Slice/Service Type (8 bits)

  • The KIND of slice — its expected behaviour.
  • Standardised values 1–7 are globally interpretable.

SD — Slice Differentiator (24 bits)

  • Optional — separates multiple slices of the same SST.
  • An SD (or a non-standard SST) makes the S-NSSAI local to its own PLMN.
Standardised SST values — verbatim (TS 23.501 Table 5.15.2.2-1)
SSTTypeCharacteristics
1eMBBSlice suitable for the handling of 5G enhanced Mobile Broadband.
2URLLCSlice suitable for ultra-reliable low latency communications.
3MIoTSlice suitable for the handling of massive IoT.
4V2XSlice suitable for the handling of V2X services.
5HMTCSlice suitable for High-Performance Machine-Type Communications.
6HDLLCSlice suitable for High Data rate and Low Latency Communications.
7GBRSSSlice suitable for Guaranteed Bit Rate Streaming Service.
The NSSAI family — untangled (TS 23.501 §5.15.2–5.15.4)
NSSAILives inMeaningLimit
Subscribed S-NSSAIsUDMwhat you are entitled to (≥1 marked default)≤ 16
Configured NSSAIdevicewhat the device may use in a given PLMN1 per PLMN
Default Configured NSSAIdeviceHPLMN-set fallback for any PLMN with no specific one
Requested NSSAIUE→networkwhat the device asks for now (the wish)≤ 8
Allowed NSSAInetwork→UEwhat the network grants (in Registration Accept)≤ 8
Rejected S-NSSAIsnetwork→UErefused slices, each with a cause
Partially Allowed NSSAInetwork→UEallowed only in part of the registration area≤ 7

The conversation: Configured (may ask) → Requested (do ask) → Allowed (get) · Rejected (the no). Subscribed is your entitlement in the UDM. Master these five and half of slicing is clear.

Slice selection at registration (TS 23.501 §5.15.5.2.1)
StepWhoWhat
1UE → (R)AN → AMFRequested NSSAI in RRC (for AMF selection) and in the NAS Registration Request
2(R)ANuses the Requested NSSAI to pick an initial AMF — a best guess
3AMF ⇄ UDMcheck the Requested NSSAI against the subscription
4AMFcan it serve all allowed slices? yes → proceed · no → ask the NSSF
5–6AMF ⇄ NSSFNSSF returns the Allowed NSSAI + the target AMF Set
7networkAMF re-allocation (direct or via (R)AN) if the initial AMF isn’t in the target set
8AMF → UERegistration Accept carrying the Allowed NSSAI
Shared vs isolated — the three layers (TS 23.501 §5.15.1)

Shared

  • AMF (often one, across slices).
  • NSSF · NRF — the common control plane.

Dedicated per slice

  • SMF · UPF · PCF.
  • The user plane is the most strongly isolated.

End-to-end isolation

  • Radio: reserved resource blocks + slice-aware scheduling.
  • Transport: reserved bandwidth (segment routing / FlexE).
  • Core: dedicated functions. All three, or it is an illusion.
The two guardians — NSSAA & NSAC (TS 23.501 §5.15.10 / §5.15.11)

NSSAA — the slice owner’s gate

  • For S-NSSAIs flagged as subject to slice-specific auth.
  • EAP over NAS: UE ⇄ AMF ⇄ NSSAAF ⇄ external AAA server.
  • Keyed to the GPSI (public id), not the SUPI.
  • The owner can revoke authorization mid-session.

NSAC — the capacity bouncer

  • Enforces max UEs and max PDU sessions per slice.
  • The NSACF keeps the count and admits or denies.
  • Non-hierarchical · hierarchical · centralised.
  • Checked early (registration) or later (PDU session).
Every slicing element — searchable

Filter by name or clause — IDENTITY · NSSAI · FUNCTION · PROCEDURE · CONTROL.

ElementFamilyWhereClauseWhat it is
TS 23.501 V19.6.0 §5.15 · Table 5.15.2.2-1 · TS 33.501 §16 · TS 29.531 — verbatim

The rule to remember: a slice is a complete logical network, named by an S-NSSAI, selected by the NSSF, and kept honest by isolation, authentication, and admission control. One physical network, carved into many private ones — the deepest trick in the 5G core, and the way an operator sells the same infrastructure a hundred times over.

Built from ETSI TS 123 501 V19.6.0 §5.15
QUIZ · 10 QUESTIONS

Network Slicing mastery check

Questions and answers reshuffle every load. 70%+ to consider Module 8 done.