Network slicing

On this page 7

Network slicing is the capability of 5G networks to run multiple isolated logical networks on one shared physical infrastructure, where each slice receives its own guaranteed resources, policies and performance targets from the radio interface through the transport network to the core. In telecommunications, a slice behaves like a dedicated private network for one service, such as mobile broadband, factory automation or a fleet of sensors, even though every slice uses the same towers, fiber and data centers.

Slicing is a defining feature of 5G SA with the 5G Core, because it depends on a service-based, software-defined core that can instantiate separate network functions per slice. It is the mechanism through which operators turn the three 5G service families, eMBB, URLLC and mMTC, into sellable products with contractual guarantees.

How network slicing works end to end

A network slice is an end-to-end construct that spans the radio access network, the transport network and the core network, coordinated by a management and orchestration layer. Each domain contributes its own share of isolation, and a slice is only as strong as its weakest domain.

In the 5G Core, each slice can have dedicated instances of the user plane function (UPF) and, where needed, the session management function, while functions such as the access and mobility management function may be shared. The network slice selection function (NSSF) decides which slice instance serves a device, based on the slice identifiers the device requests and is subscribed to.

In the radio access network, the gNodeB scheduler enforces slice policies by reserving or prioritizing physical resource blocks, applying minimum and maximum shares per slice. In the transport network, slices are mapped to VLANs, segment routing paths or dedicated wavelengths with their own quality-of-service treatment.

The table below summarizes what each domain contributes to a slice.

DomainSlicing mechanismTypical isolation level
Radio access networkScheduler quotas, priority and reserved resource blocksSoft to moderate, shared spectrum
Transport networkVLANs, segment routing, dedicated wavelengthsModerate to hard
5G CoreDedicated UPF and SMF instances per sliceModerate to hard
Management layerSlice templates, lifecycle automation, assuranceLogical separation of control
Contribution of each network domain to a slice

Slice identifiers and standardized slice types

Every slice is identified by an S-NSSAI (single network slice selection assistance information), which consists of an 8-bit slice/service type (SST) and an optional 24-bit slice differentiator (SD). The SST describes the expected behavior, and the SD distinguishes several slices of the same type, for example two enterprise customers who both buy a low-latency slice.

A device can request up to eight S-NSSAIs at the same time in its requested NSSAI, so one smartphone or modem can use several slices in parallel. The 3GPP specifications define a small set of standardized SST values, while operators may also define their own non-standard values.

SST valueSlice typeTypical use
1eMBB, enhanced mobile broadbandConsumer data, video, fixed wireless access
2URLLC, ultra-reliable low-latencyIndustrial control, remote operation
3MIoT, massive Internet of ThingsMeters, sensors, asset trackers
4V2X, vehicle-to-everythingConnected vehicle services
5HMTC, high-performance machine-typeDemanding machine communication
Standardized slice/service type values

The service level agreement behind a slice is commonly described with attributes such as guaranteed throughput, latency, reliability, number of devices and geographic coverage. These attributes are captured in slice templates, which the orchestration layer uses to create new slice instances consistently.

Network slicing differs from older traffic separation methods because it provides isolation across every domain, not only priority handling in one part of the network. The comparison below places it next to the techniques that are most often confused with it.

ApproachScopeMain limitation
Network slicingEnd to end, radio to core, per slice resourcesRequires 5G SA and mature orchestration
QoS flows and 5QIPer flow priority inside one networkNo dedicated resources or functions
APN or DNN separationSeparate data networks and gatewaysLittle radio-level isolation
Dedicated private networkOwn spectrum and equipment on siteHigh cost, limited wide-area coverage
MPLS VPNTransport and IP layer onlyNo radio or mobile core control
Slicing compared with neighboring techniques

Slicing and quality-of-service flows work together rather than compete: a slice defines the resource envelope, and the 5QI values inside it still prioritize individual flows. In 5G NSA deployments, which rely on the 4G core, only limited forms of slicing are possible, typically through dedicated core networks rather than true end-to-end slices.

Designing and operating a slice

Designing a slice starts with the service requirement, not with the technology. The operator translates the customer need into measurable targets, chooses how much isolation is required, and then decides which network functions are shared or dedicated.

Isolation comes at a cost: dedicated resources stay idle when the slice is lightly loaded, while shared resources improve efficiency but weaken guarantees. Most commercial designs therefore combine a guaranteed minimum share with the ability to borrow unused capacity from other slices.

RequirementRecommended designReason
Bounded latency for control loopsEdge UPF, reserved radio resourcesShort path and predictable scheduling
Very many low-rate devicesShared functions, signaling-optimized sliceEfficiency matters more than isolation
Live broadcast uplinkUplink-prioritized slice with guaranteed bit rateUpload capacity must not collapse in crowds
Regulated or sensitive dataDedicated core functions and local breakoutData stays separated and on premises
Choosing a slice design for typical requirements

Operation relies on slice assurance: continuous measurement of each slice’s key performance indicators, with closed-loop automation that adjusts resources before an agreement is breached. Without this monitoring, a slice is only a configuration label, not a guarantee.

Limitations and common misconceptions

The most common misconception is that a slice creates new capacity. It does not: slicing only divides existing spectrum and equipment, so a cell that is already congested cannot give every slice its target at once.

  • Radio isolation is never absolute, because slices share the same spectrum, interference conditions and cell coverage.
  • Device and modem support is required for a device to request specific slices, and support varies across chipsets and operating systems.
  • Roaming across operators needs matching slice definitions in both networks, which is still uncommon.
  • Orchestration complexity grows quickly with the number of slices, so operators usually start with a few templates.
  • Monetization remains uncertain for many slice products, which slows commercial rollout in some markets.

The short version

Imagine a highway where some lanes are reserved for ambulances, some for buses and the rest for ordinary cars. Everyone uses the same road, but each group gets the space and speed it was promised. Network slicing does the same for a mobile network: it splits one set of towers and cables into several separate networks, each set up for one kind of user.

A factory robot, a video stream and a water meter all need very different things. Each slice is tuned to its job, so heavy traffic in one slice does not slow down the others. The key point is that slicing divides the network but does not enlarge it.

Where it makes a difference

A broadcaster covers a marathon in a large city. On race day, tens of thousands of spectators share photos and videos from the same streets, and the public network becomes congested exactly where the cameras are. In the past, the broadcaster rented satellite links or bonded several cellular connections to get its live pictures out.

Instead, the broadcaster buys a temporary uplink slice from its mobile operator for the event. The operator configures the slice with a guaranteed uplink bit rate per camera, for example about 20 Mbit/s, and gives it priority in the cells along the route. The camera backpacks request the slice identifier through their 5G modems.

During the busiest moments, spectator traffic slows down, but the camera feeds keep their reserved capacity and the live broadcast stays stable. After the race, the slice is removed and the resources return to the general pool.