Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Interface

SBI

Service Based Interfaces

Interface →

SBI is the 3GPP architectural paradigm for the 5G Core where Network Functions expose their capabilities as reusable services via HTTP/2 APIs, replacing traditional point-to-point interfaces.

Introduced
Rel-15
Where
Core Network › 5G Core
Specifications
22 specs
Also in
Security, Services, Management
SBI Description Purpose What changed Neighbours Detected Changes Specifications

Description

Service Based Interfaces (SBI) represent the core architectural principle of the 5G Core Network (5GC) introduced in 3GPP Release 15. Unlike the 4G EPC's point-to-point interfaces (e.g., S1, S6a), SBI adopts a service-based architecture where each Network Function (NF) (e.g., AMF, SMF, UDM) acts as both a service producer and consumer. These NFs expose their capabilities as standardized, reusable services through Application Programming Interfaces (APIs) that primarily use HTTP/2 with JSON payloads, following RESTful principles. The architecture relies on a Service Based Interface representation, where interactions are defined by service operations (e.g., Nudm_SubscriberDataManagement) rather than circuit-switched signaling. Key components include the Network Repository Function (NRF), which acts as a service registry for NF discovery and registration, and the Service Communication Proxy (SCP) for delegated discovery and load balancing. Communication security is enforced using TLS. How it works: A consumer NF (e.g., SMF) needing a service first queries the NRF (or uses an SCP) to discover the producer NF instance (e.g., UDM). It then directly invokes the producer's API endpoint. This model enables stateless NFs, horizontal scaling, automated lifecycle management, and dynamic network slicing, forming the backbone of a cloud-native, software-defined 5GC.

Purpose & Motivation

SBI was created to address the rigidity, scalability challenges, and slow innovation cycle of the 4G EPC's point-to-point interface model. That model required specific interfaces between each pair of NFs, leading to complex integration, vendor lock-in, and difficulty introducing new services. The shift to 5G demanded an architecture supporting network slicing, edge computing, on-demand scaling, and rapid service deployment. SBI solves these by applying cloud-native and microservices principles to the core network. It enables NFs to be developed, deployed, and scaled independently. The use of standard web protocols (HTTP/2, JSON) allows for easier integration with IT systems, CI/CD pipelines, and third-party applications. This paradigm was motivated by the need for operational agility, support for diverse 5G use cases from massive IoT to critical communications, and the economic imperative of deploying on commercial off-the-shelf hardware in virtualized/containerized environments.

What changed in its specifications

The latest release-to-release comparison of specifications that define SBI. Each summary describes the whole specification, not only this term.

TS 23.501Rel-18 → Rel-19

Rel-19 added MPQUIC steering to multi-access PDU sessions, XR and media handling, and an Energy Information Function. It also added Local Offloading Management for edge computing, Vertical Federated Learning for AI/ML, and Ambient IoT text.

Full comparison in TS 23.501 →
TS 23.540Rel-18 → Rel-19

Rel-19 added Multimedia Priority Service (MPS) for Messaging, enabling priority handling for mobile terminated short message transfer.

Full comparison in TS 23.540 →

Release Timeline

Detected Changes Across Releases

from 3GPP Change Requests

Specific changes extracted from the „Change history“ tables of 3GPP specifications (32 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.

Studied in Rel-15, normative work from Rel-16.

Rel-16 4 changes
  • Addition of General SBA/SBI aspects in TS 33.117 TS 33.117CR0047
  • Updates to TS Template for SBI TS 29.501CR0061
  • Delimiters - URI and SBI specific TS 29.501CR0077
  • Reference of general SBA/SBI aspect in 33.514 TS 33.514CR0004
Rel-17 18 changes
  • Alignment of SBI-based SMS TS 23.501CR3660
  • Add NEF and MNPF in SBI-based SMS system architecture TS 23.540CR0002
  • SBI TS Template Update TS 29.501CR0099
  • Add SBI support Indication for IP-SM-GW. TS 29.503CR0864
  • Add SBI support Indication for SMSF. TS 29.503CR0865
  • HSS GBA SBI Services Definition TS 29.562CR0090

+ 12 more changes

Rel-18 7 changes
  • Compatibility of UDM not supporting SMS SBI TS 23.540CR0013
  • Adding Redirection clause to SBI template TS 29.501CR0140
  • Clarification on Data exposure via SBI TS 23.501CR4935
  • Update Architecture for UPF SBI interface TS 23.501CR4937
  • Correct SBI stage 3 template for custom operations without resources TS 29.501CR0144
  • Update of SBI TS skeleton template TS 29.501CR0149

+ 1 more changes

Rel-19 3 changes
  • MPS priority for Messaging SMS over NAS SBI TS 23.540CR0020
  • MPS priority for Messaging SMS over NAS SBI TS 23.540CR0022
  • MPS priority for Messaging SMS over NAS SBI fixes TS 23.540CR0023

Defining Specifications

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

SpecificationTitleRelease
TS 23.501 vk30 5G System Architecture Rel-20 read
TS 23.540 vk00 5G Service-Based SMS Architecture Rel-20 read
TS 24.186 vk10 IMS Data Channel and AR Communication Rel-20 read
TS 24.229 vk10 IMS SIP/SDP Call Control Protocol Rel-20 read
TS 26.804 vk10 5G Media Delivery Architecture Extensions Rel-20 read
TS 28.203 vi10 Charging management Rel-18 read
TS 29.501 vk00 5GC SBI API Design Principles Rel-20 read
TS 29.503 vk10 UDM Service Based Interface Rel-20 read
TS 29.518 vk10 AMF Service Based Interface Rel-20 read
TS 29.543 vk10 Data Transfer Policy Control Services Rel-20 read
TS 29.551 vk00 3GPP TS 29551 vk00: PFD Management Service Specification Rel-20 read
TS 29.554 vk10 BDT Policy Control Service Rel-20 read
TS 29.562 vk10 HSS Nhss Services for IMS and GBA Rel-20 read
TS 29.563 vk00 Nhss Services for 5G SBA Stage 3 Rel-20 read
TS 29.571 vk10 5G Common Data Types Rel-20 read
TR 29.829 vh10 SMS Service-Based Interfaces for 5G Core Rel-17 read
TS 32.290 vk00 5G Charging Service-Based Architecture Rel-20 read
TS 33.117 vk20 Catalogue of Security Requirements and Tests Rel-20 read
TS 33.503 vk00 5G ProSe Security Specification Rel-20 read
TS 33.514 vk20 UDM Security Assurance Specification Rel-20 read
TS 33.529 vj10 SCAS for SMSF Security Assurance Rel-19 read
TS 33.794 vj10 Study on Zero Trust Security Enablers for 5G Rel-19 read