Description
The Trace Collection Entity (TCE) is a critical component within the 3GPP's network management architecture, specifically designed for the collection and storage of trace information generated by User Equipment (UE) and various network elements. It operates as part of the Trace Function defined in the Operations, Administration, and Maintenance (OAM) framework. The TCE receives trace records via the Itf-N interface from the Management Data Collection (MDC) function or directly from network elements, depending on the architecture. These trace records contain detailed, time-stamped information about signaling messages, user plane data, radio conditions, and other events, which are essential for network operators to monitor performance, diagnose issues, and optimize network resources.
Architecturally, the TCE is typically a server or a logical function that interfaces with the Trace Control Entity (which activates and deactivates tracing) and the entities being traced, such as the eNB in LTE or gNB in 5G, and the UE. When tracing is activated for a specific UE or area, the traced entities generate trace records according to configured parameters (e.g., trace depth, triggering events) and forward them to the TCE. The TCE then aggregates these records, often from multiple sources, and stores them in a structured format, such as files, for subsequent analysis. In 5G systems, the TCE's role is extended within the Service-Based Architecture (SBA), where it may interact with Network Functions (NFs) like the Access and Mobility Management Function (AMF) or Session Management Function (SMF) to collect trace data related to service-based interfaces.
The TCE supports various trace types, including signaling trace, management trace, and minimization of drive tests (MDT) trace. Signaling trace captures signaling messages between network elements, management trace collects configuration and fault management data, and MDT trace gathers radio measurements from UEs to reduce the need for physical drive tests. The TCE ensures data integrity and security during collection and storage, often supporting encryption and access controls. Its output is used by network management systems, analytics engines, and troubleshooting tools to generate insights into network behavior, identify anomalies, and support key performance indicator (KPI) monitoring, ultimately contributing to improved quality of service and user experience.
Purpose & Motivation
The TCE was introduced to address the growing complexity of mobile networks and the need for efficient, automated mechanisms to collect detailed operational data for management and optimization. Prior to its standardization, network operators relied on ad-hoc methods, such as manual log collection or proprietary tools, which were often inconsistent, difficult to scale, and insufficient for real-time troubleshooting. The TCE provides a standardized, centralized approach to trace collection, enabling operators to gather comprehensive data from distributed network elements and UEs without disrupting service.
Historically, as networks evolved from 3G to LTE and 5G, the volume of data and the diversity of services increased exponentially, making manual monitoring impractical. The TCE solves this by automating the collection process, allowing for triggered tracing based on specific events (e.g., call drops, handover failures) or periodic sampling. This is particularly important for optimizing radio access networks, where conditions change dynamically, and for ensuring compliance with service level agreements (SLAs) in multi-vendor environments. Its creation was motivated by the need to reduce operational expenses (OPEX) through minimized drive tests and faster fault resolution.
In the context of 5G and network slicing, the TCE's role becomes even more critical. With network slices tailored for different services (e.g., enhanced mobile broadband, ultra-reliable low-latency communications), operators require granular trace data to monitor slice performance and isolate issues within specific slices. The TCE supports this by enabling slice-aware tracing, where trace records can be correlated with slice identifiers. This addresses the limitation of earlier management systems that treated the network as a monolithic entity, providing the visibility needed to manage the sophisticated, virtualized infrastructures of modern networks effectively.
Classification
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (10 CRs across 5 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-10, normative work from Rel-15.
In Release 15, the TCE (Trace Collection Entity) was enhanced to support 5G Trace functionality and to enable the activation of trace in NSA (Non-Standalone) deployments for the NG-RAN. Furthermore, the TCE gained the capability to use the MDT (Minimization of Drive Tests) configuration method to collect QoE (Quality of Experience) metrics from DASH clients, including support for collection within specific geographic areas or for specific third-party streaming services.
In Release 16, the Trace Collection Entity (TCE) was enhanced to support the collection of Quality of Experience (QoE) metrics for managed streaming services. Specifically, it introduced a new mechanism using the existing Minimization of Drive Tests (MDT) configuration method to configure and receive QoE metrics from a DASH client when OMA-DM is not supported. This enabled operators to collect these metrics for services within a specific geographic area or from a specific third-party service provider.
In Release 17, the Trace Collection Entity (TCE) was enhanced to support new Quality of Experience (QoE) reporting capabilities using the MDT configuration method, particularly when an OMA-DM server is not supported. The TCE gained the ability to configure and collect QoE metrics for specific geographic areas, defined by cell-IDs, and for streaming services from specific third parties. Additionally, new requirements were introduced for the GPB trace format and for managing throttled trace recording sessions.
In Release 18, the Trace Collection Entity (TCE) was enhanced to support Quality of Experience (QoE) reporting for managed streaming services using the MDT configuration method, particularly when an OMA-DM server is not supported in the operator's network. The new capabilities allow the TCE to configure and collect QoE metrics for a specific geographic area, defined by cell IDs, and for streaming services from specific third parties. This enables operators to use the control plane for both QoE configuration and reporting from the DASH client back to the QoE server.
In Release 19, the Trace Collection Entity (TCE) was enhanced to support Quality of Experience (QoE) reporting for managed streaming services using the MDT configuration method, particularly when an OMA-DM server is not supported. The new capabilities allow the TCE to configure and collect QoE metrics from a DASH client based on specific geographic areas, defined by cell IDs, and for streaming services from specific third parties. This enables operators to target QoE collection for network problem identification within designated areas or for particular services.
- Rel-19 CR 32.421 Trace new RRC reports TS 32.421CR0138
Explore further
Broader topics and technologies where TCE plays a role.
Defining Specifications
3GPP specifications that define or reference TCE, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 26.909 vj00 | QoE Enhancement for Streaming Services | Rel-19 |
| TS 32.421 vj30 | Subscriber & Equipment Trace Concepts & Requirements | Rel-19 |
| TS 32.836 vc00 | NM Centralized Coverage and Capacity Optimization Study | Rel-12 |
| TS 32.851 vc20 | Network Sharing OAM Requirements | Rel-12 |
| TS 36.880 vd00 | MDT Enhancements Study for E-UTRAN | Rel-13 |
| TS 37.320 vj00 | Minimization of Drive Tests (MDT) Overview | Rel-19 |
| TS 38.300 vj00 | NG-RAN Overall Description | Rel-19 |
| TS 38.401 vj10 | NG-RAN Architecture Specification | Rel-19 |
| TR 38.890 vh00 | NR QoE Management and Optimization | Rel-17 |