CDF

Cumulative Distribution Function

Other →
Introduced in Rel-6 Also in: Core Network, Services, Management, User Equipment

CDF is the statistical function used in 3GPP to analyze the distribution of network performance metrics, providing a mathematical framework for performance evaluation, algorithm design, and KPI setting.

Category
Other
Introduced
Rel-6
Where
Radio Access Network › NG-RAN (5G)
Also touches
4 segments
Specifications
64 specs
CDF Description Purpose Detected Changes Specifications

Description

The Cumulative Distribution Function (CDF) is a fundamental statistical tool within 3GPP standards, used to characterize the probability distribution of a random variable. In telecommunications, this variable typically represents a performance metric like user throughput, end-to-end latency, block error rate (BLER), or reference signal received power (RSRP). Formally, for a random variable X, the CDF F(x) gives the probability that X will take a value less than or equal to x (i.e., P(X ≤ x)). This function ranges from 0 to 1 and is non-decreasing. In practical 3GPP work, the CDF is derived from empirical data collected via simulations, drive tests, or operational network measurements, providing a complete picture of performance across all users or conditions, not just average values.

Architecturally, the CDF is not a physical network component but a mathematical model applied to data generated by various network entities. Its calculation is integral to performance evaluation methodologies defined across numerous Technical Specifications (TS) and Technical Reports (TR). For instance, in radio access network (RAN) studies, system-level simulators generate massive datasets on user-perceived performance. These datasets are processed to compute CDFs, which are then used to evaluate compliance with requirements (e.g., 95th percentile user throughput) or to compare different algorithm implementations like scheduling or mobility management. The CDF provides insights into the fairness and tail performance of the system, revealing how the worst-performing users are affected.

The role of the CDF in the 3GPP ecosystem is multifaceted. It serves as a common language for defining performance objectives and comparing proposals during the standardization process. Many KPIs in 3GPP specifications are defined using percentile points from the CDF, such as the 5th percentile user data rate or the 95th percentile latency. This ensures that performance targets address the entire user population, including cell-edge users. Furthermore, CDF analysis is crucial for network planning, optimization, and benchmarking. Operators and equipment vendors use CDF plots to identify performance bottlenecks, validate network deployments against contractual SLAs, and guide capacity expansion decisions. The function's ability to summarize a full distribution into a single curve makes it an indispensable tool for technical reporting and decision-making.

From an implementation perspective, generating an accurate CDF requires careful collection of statistically significant sample data. 3GPP specifications often detail the simulation assumptions, traffic models, and evaluation methodologies necessary to produce comparable and reproducible CDF results. For example, a study on NR-U (New Radio in Unlicensed Spectrum) might specify the simulation duration, number of UEs, mobility model, and interference scenarios, all leading to the CDF of peak throughput or channel access delay. The CDF's slope and points of inflection can indicate system robustness; a steep CDF suggests most users experience similar performance, while a long tail indicates significant performance disparity. Advanced analyses might involve conditional CDFs or comparing CDFs under different network configurations to assess the impact of a new feature.

Purpose & Motivation

The CDF exists as a core analytical concept because average metrics (like mean or median) are insufficient to capture the full performance characteristics of a complex, stochastic system like a mobile network. A network could have a high average throughput but suffer from severe unfairness where a small fraction of users experience very poor service. The CDF solves this by providing the complete distribution, enabling standards bodies, network designers, and operators to evaluate and guarantee performance for all users, especially those at the tail end (e.g., the worst 5%). This is critical for ensuring quality of experience (QoE) and meeting regulatory or commercial service level agreements (SLAs).

Historically, as cellular systems evolved from voice-centric (2G) to broadband data (3G/4G/5G), performance evaluation became more complex. Simple metrics like call drop rate or average spectral efficiency were inadequate for data services demanding consistent low latency and high throughput. The 3GPP community adopted the CDF as a standardized methodology to objectively compare competing technical proposals during the study item and work item phases. It addresses the limitation of relying solely on peak or average performance figures, which can mask critical issues like coverage holes, interference problems, or scheduler biases. By mandating CDF-based evaluation in countless performance studies, 3GPP ensures that new technologies are assessed holistically, driving improvements that benefit the entire user population.

The motivation for its pervasive use across releases from Rel-6 to Rel-20 stems from the increasing heterogeneity of services (e.g., enhanced Mobile Broadband, Ultra-Reliable Low Latency Communications, Massive IoT) and network deployments (e.g., heterogeneous networks, carrier aggregation, network slicing). Each new service type has unique performance requirements best expressed via CDFs. For instance, URLLC focuses on the extreme tail of the latency distribution (e.g., 99.999th percentile), while mMTC might look at the distribution of device battery life. The CDF provides a unified, rigorous mathematical framework to set and verify these diverse requirements across all layers of the protocol stack and all network domains, from the physical layer to end-to-end services.

Detected Changes Across Releases

from 3GPP Change Requests

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

Studied in Rel-6, normative work from Rel-19.

Rel-19 1 change

In Release 19, the specification introduces new provisioning logic for the CDF (Cumulative Distribution Function) function, as detailed in TR 33.928. This addition specifically relates to LIPF provisioning logic for both the CHF and the CDF. The update focuses on enhancing the management and analysis of network resource congestion scenarios.

  • TR 33.928 addition – LIPF provisioning logic for CHF and CDF TS 33.928CR0021

Explore further

Broader topics and technologies where CDF plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 22.805 vc10 RAN User Plane Congestion Management Rel-12
TS 23.125 v1700 Flow Based Charging Architecture Rel-7
TS 23.682 vj30 3GPP TS 23682: MTC Architecture Enhancements Rel-19
TS 24.229 vj50 IMS call control protocol based on SIP and SDP Rel-19
TS 25.706 vd00 Downlink Enhancements for UMTS Study Rel-13
TS 26.114 vj10 IMS Multimedia Telephony Media Handling Rel-19
TS 26.804 vj10 5G Media Streaming Extensions Study Rel-19
TR 26.926 vj00 Traffic Models & Quality Evaluation for Media/XR in 5G Rel-19
TR 26.935 vj00 Speech Codec Performance for Packet Switched Multimedia Rel-19
TS 28.628 vj00 SON Policy NRM IRP Information Service Rel-19
TS 32.240 vj40 Charging Management Architecture & Principles Rel-19
TS 32.250 vj00 Circuit Switched Offline Charging Rel-19
TS 32.251 vj00 PS Domain Charging Management Rel-19
TS 32.253 vj00 Charging for Control Plane Data Transfer Rel-19
TS 32.254 vj21 Charging for Northbound APIs Rel-19
TS 32.255 vk10 Telecom Management; Charging for 5G Data Connectivity Rel-20
TS 32.256 vj40 5G Connection & Mobility Charging Spec Rel-19
TS 32.260 vj10 IMS Charging Management Rel-19
TS 32.270 vj00 MMS Charging Management Specification Rel-19
TS 32.271 vj20 3GPP LCS Charging Management Spec Rel-19
TS 32.272 vj00 Charging for Push-to-Talk over Cellular (PoC) Rel-19
TS 32.273 vj00 MBMS Charging Management Rel-19
TS 32.277 vj20 Charging Management for Proximity Services (ProSe) Rel-19
TS 32.278 vj00 Monitoring Events Offline Charging Specification Rel-19
TS 32.279 vj00 5G MBS Session Converged Charging Rel-19
TS 32.280 vj00 Advice of Charge (AoC) Framework Rel-19
TS 32.295 vj00 3GPP Charging: CDR Transfer via GTP' Protocol Rel-19
TS 32.296 vj00 Online Charging System (OCS) Architecture Rel-19
TS 32.297 vj00 Charging Data Record File Transfer Rel-19
TS 32.298 vj30 Charging Data Record (CDR) Parameter Specification Rel-19
TS 32.299 vj00 Diameter Charging Applications for 3GPP Rel-19
TS 32.522 vb70 SON Policy NRM IRP Information Service Rel-11
TS 32.808 v1800 Common User Profile Storage Framework Rel-8
TS 32.850 ve00 IMS Charging Correlation Methods Study Rel-14
TS 32.869 vf00 Diameter Overload Control for Charging Interfaces Rel-15
TS 33.127 vj50 Lawful Interception Architecture and Functions Rel-19
TS 33.128 vj50 3GPP TS 33.128: Lawful Interception Protocols Rel-19
TR 33.928 vj10 ADMF Logic for LI Provisioning Rel-19
TR 36.791 vg00 E-UTRA 2.4 GHz TDD Band for US Rel-16
TS 36.822 vb00 LTE RAN Enhancements for Diverse Data Apps Rel-11
TS 36.825 vd00 Study on Additional LTE TDD Configurations Rel-13
TS 36.855 vd00 E-UTRA Positioning Enhancements Study Rel-13
TS 36.894 vd00 Study on LTE Measurement Gap Enhancement Rel-13
TR 36.942 vj00 E-UTRA System Scenarios Specification Rel-19
TS 37.852 vc00 RAN Enhancements for UMTS/HSPA and LTE Interworking Rel-12
TS 37.857 vd10 Study on Indoor Positioning Enhancements Rel-13
TR 37.901 vf10 UE Application Layer Data Throughput Performance Rel-15
TS 38.101 vj31 NR User Equipment Radio Transmissions Rel-19
TS 38.762 vj00 Dynamic MIMO OTA Test Methodology for NR FR1 Rel-19
TR 38.785 vh00 UE radio transmission for enhanced NR sidelink Rel-17
TR 38.786 vi20 Technical Report for NR Sidelink Evolution Rel-18
TS 38.787 vj00 UE Radio Transmission for Sidelink CA in ITS Band Rel-19
TS 38.811 vf40 Study on NR Support for Non-Terrestrial Networks Rel-15
TS 38.843 vj00 Study on AI/ML for NR Air Interface Rel-19
TS 38.855 vg00 Study on NR Positioning Support Rel-16
TR 38.858 vi20 Technical Report on Evolution of NR Duplex Operation Rel-18
TR 38.868 vh00 Optimizations of pi/2 BPSK uplink power in NR Rel-17
TR 38.886 vg30 NR V2X UE Radio Transmission & Reception Rel-16
TR 38.900 vf00 Channel Model Study for >6 GHz Rel-15
TR 38.901 vj10 Channel Model for 0.5-100 GHz Rel-19
TR 38.913 vj00 Next Gen Access Tech Scenarios & Requirements Rel-19
TR 45.903 vj00 SAIC Feasibility Study for GSM Networks Rel-19
TR 45.912 vj00 GERAN Evolution Feasibility Study Rel-19
TR 45.913 vj00 Optimized Transmit Pulse Shape for EGPRS2-B Rel-19