SLS

Service Level Specification

Services
Introduced in Rel-8
A formal, technical description of the expected performance and characteristics of a telecommunications service. It defines measurable parameters like latency, throughput, and availability, enabling service providers to guarantee and monitor Quality of Service (QoS) for end-users and enterprise customers.

Description

The Service Level Specification (SLS) is a fundamental concept in 3GPP standards for defining and managing service quality. It is a structured document or data model that quantitatively specifies the performance attributes a network service must deliver. An SLS is not a single parameter but a collection of Service Level Objectives (SLOs) that cover various dimensions such as throughput, packet delay, packet delay variation (jitter), packet loss rate, and service availability. These parameters are defined with specific target values, measurement methods, and reporting granularities.

Architecturally, the SLS acts as a contract between the service provider and the consumer (which could be an end-user, an enterprise, or another network slice). It is used by network management and orchestration systems, such as those defined in 3GPP's Management and Orchestration (MANO) framework, to configure network resources. When a service is requested—for example, an enhanced Mobile Broadband (eMBB) slice or an enterprise VPN—the associated SLS is translated into specific policy and charging control (PCC) rules, QoS profiles, and resource reservation instructions for the Core Network and Radio Access Network (RAN).

Key components of an SLS include the scope (defining the geographical area, user equipment group, or data network), the performance metrics with their guaranteed and maximum values, and the conditions for compliance reporting. It works in tandem with Service Level Agreements (SLAs), where the SLA is the commercial or legal agreement, and the SLS provides the technical underpinning to enforce it. Automated systems continuously monitor Key Performance Indicators (KPIs) against the SLS thresholds, triggering alarms or corrective actions like resource scaling if violations are detected. Its role is critical for enabling differentiated services, network slicing, and ensuring that diverse applications from ultra-reliable low-latency communications (URLLC) to massive IoT receive their requisite performance guarantees.

Purpose & Motivation

The SLS was introduced to address the growing complexity of mobile services and the need for quantifiable service quality beyond simple "best-effort" delivery. Prior to its formalization, service guarantees were often described in vague, non-technical terms within commercial SLAs, making them difficult to enforce technically. The rise of IP Multimedia Subsystem (IMS) and later, network slicing in 5G, created a pressing need for a standardized, machine-readable format to describe service expectations.

Its creation was motivated by the demands of enterprise customers and new vertical industries (like automotive, manufacturing, and healthcare) that require strict performance assurances. An SLS solves the problem of translating high-level business requirements (e.g., "factory robot control requires 10ms latency") into precise network configuration commands. It provides a common language for negotiation between business support systems (BSS) and operational support systems (OSS), enabling automated service fulfillment and assurance. Historically, its development across numerous 3GPP releases reflects the evolution from simple voice and data services to complex, sliced 5G networks where dynamic resource allocation based on precise specifications is paramount.

Key Features

  • Defines quantifiable performance metrics (e.g., latency, throughput, packet loss)
  • Provides a machine-readable format for automated network orchestration
  • Serves as the technical foundation for commercial Service Level Agreements (SLAs)
  • Enables dynamic policy enforcement and charging based on service quality
  • Critical for instantiating and managing network slices with specific characteristics
  • Supports continuous monitoring and reporting for service assurance

Evolution Across Releases

Rel-8 Initial

Introduced as part of the Policy and Charging Control (PCC) architecture for EPS. The initial SLS concept provided a framework within the PCRF to define QoS parameters for bearer services, establishing the basis for linking service definitions to network resource allocation.

Defining Specifications

SpecificationTitle
TS 23.700 3GPP TS 23.700
TS 26.917 3GPP TS 26.917
TS 28.202 3GPP TS 28.202
TS 28.530 3GPP TS 28.530
TS 28.535 3GPP TS 28.535
TS 28.536 3GPP TS 28.536
TS 28.735 3GPP TS 28.735
TS 28.805 3GPP TS 28.805
TS 28.907 3GPP TS 28.907
TS 32.742 3GPP TR 32.742
TS 38.744 3GPP TR 38.744
TS 38.830 3GPP TR 38.830
TS 38.843 3GPP TR 38.843
TS 38.858 3GPP TR 38.858
TS 38.864 3GPP TR 38.864