SBA – Service-based architecture

What is SBA?

SBA is the foundational architectural paradigm of the 5G Core network. Instead of the point-to-point, fixed-interface model of 4G EPC, SBA defines network functions as microservices that expose their capabilities via RESTful HTTP/2 APIs over a common Service Bus. This enables cloud-native deployment, independent scaling, and rapid service evolution.

How Does SBA Work?

Each 5GC Network Function (AMF, SMF, PCF, UDM, AUSF, NRF, NSSF, NEF) registers with the NRF and exposes its services via a Service-Based Interface (SBI) using HTTP/2 and TLS. Service operations use standard HTTP methods (GET, POST, PUT, DELETE, PATCH) with JSON or binary message bodies. NF consumers discover NF producers dynamically via the NRF, replacing static IP configuration.

Use Cases

Cloud-native 5GC deployments on Kubernetes/Docker, continuous integration/deployment (CI/CD) of new network features, NF auto-scaling based on load, multi-vendor 5GC with standardised APIs.

3GPP / Standards Reference

3GPP TS 23.501 (SBA Architecture), TS 29.500 (SBI HTTP/2 Transport), TS 29.501 (SBI Design Principles)

Related Terms

AMF  |  SMF  |  PCF  |  UDM  |  NRF  |  NEF  |  5G

Learn More

This glossary entry is part of the 5GWorldPro Complete 5G Glossary. To go deeper into 5G architecture and technology, explore our 5G Training courses.