TSP

Transport Service Provider

Services →
Introduced in Rel-12

TSP is a logical entity that provides transport connectivity services between network functions while abstracting the underlying transport network details.

Category
Services
Introduced
Rel-12
Where
Core Network › 5G Core
Specifications
2 specs
TSP Description Purpose Specifications

Description

The Transport Service Provider (TSP) is a functional concept within the 3GPP service-based architecture, particularly defined for the 5G Core (5GC) network. It acts as a logical intermediary that offers transport connectivity services between various Network Functions (NFs), such as the Access and Mobility Management Function (AMF) and the Session Management Function (SMF), or between User Plane Functions (UPFs). The TSP is not a single physical node but a capability that can be implemented within network functions or as a dedicated service. Its primary role is to manage the transport layer aspects of communication, including the selection of appropriate transport protocols, quality of service (QoS) handling for the transport network, and potentially security aspects like encryption for the N2 (control plane) and N3 (user plane) interfaces.

Architecturally, the TSP interacts with other network functions via service-based interfaces (e.g., Nnssf, Nnef) or reference points. It utilizes transport profiles, which are sets of parameters defining the required transport characteristics (e.g., latency, bandwidth, reliability) for a given service data flow or network slice instance. The TSP consults the Network Slice Selection Function (NSSF) and Policy Control Function (PCF) to determine the appropriate transport resources aligned with the slice's Service Level Agreement (SLA). It then interfaces with the underlying transport network (e.g., managed by a Transport Network Controller) to establish the necessary connectivity, often leveraging technologies like Segment Routing or MPLS.

In operation, when a network function requires transport services, it invokes the TSP's capabilities through standardized APIs. The TSP evaluates the request against available network slice and subscriber policies, selects a transport path, and configures the transport network elements accordingly. This abstraction allows the core network functions to be agnostic of the specific transport technologies (e.g., IP, Ethernet, optical), facilitating multi-vendor interoperability and seamless evolution of the transport layer. The TSP is a key enabler for end-to-end network slicing, as it ensures the transport segment meets the specific performance and isolation requirements of each slice.

Purpose & Motivation

The TSP was introduced to address the growing complexity of managing transport resources in a decoupled, cloud-native 5G core network. In pre-5G architectures, transport connectivity was often tightly integrated with core network nodes, making it difficult to dynamically allocate resources for diverse services like enhanced Mobile Broadband (eMBB), Ultra-Reliable Low-Latency Communications (URLLC), and massive Machine-Type Communications (mMTC). This rigidity hindered efficient network slicing, where each slice requires distinct transport characteristics.

The TSP concept solves this by providing a standardized abstraction layer for transport services. It separates the service logic of the core network from the underlying transport infrastructure, allowing operators to manage and optimize the transport network independently. This enables flexible service deployment, automated provisioning of transport resources per slice, and improved utilization of network assets. Historically, without a TSP, achieving end-to-end QoS and slice isolation across the transport network required proprietary integrations, limiting scalability and innovation.

Evolution Across Releases

Rel-12 Initial

Initially introduced as part of early network slicing and service capability exposure concepts. Defined the foundational role of TSP in providing transport connectivity services between network entities, primarily within the context of Proximity Services (ProSe) and emerging architectural flexibility needs.

Explore further

Broader topics and technologies where TSP plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 23.501 vk00 5G System Architecture Stage 2 Rel-20
TS 24.523 vj00 NGCN-NGN Interconnection Scenarios Rel-19
Patrick Zandl

About the author: Patrick Zandl (b. 1974)

Telecommunications specialist, technology journalist (founder of the Mobil server), and developer who has been running since 2025 — the largest Czech-language resource on AI-assisted programming. Formerly Chief Wizard Architect at Prusa3D and head of development for Turris at CZ.NIC; currently a consultant and instructor on AI implementation in companies.