PL

Puncturing Limit

Physical Layer →
Introduced in Rel-4 Also in: Services, User Equipment

PL is a parameter that defines the maximum allowed puncturing of uplink transport channels, signaled from higher layers to control rate matching and balance spectral efficiency with transmission reliability.

Category
Physical Layer
Introduced
Rel-4
Where
Radio Access Network › NG-RAN (5G)
Also touches
2 segments
Specifications
19 specs
PL Description Purpose Detected Changes Specifications

Description

The Puncturing Limit (PL) is a critical parameter in the uplink rate matching process within 3GPP UMTS and LTE systems. Rate matching is the procedure that adapts the number of bits from transport channels to fit the available capacity of a physical channel. This involves either repeating bits (to increase redundancy) or puncturing bits (removing them) to achieve the desired data rate. The PL specifically constrains the maximum amount of puncturing that can be applied to a given transport channel. It is a dimensionless value, typically expressed as a limit on the puncturing ratio, which is signaled from higher layers (such as the RRC layer) to the physical layer via transport format combination indicators.

The PL operates within the channel coding and multiplexing chain. After channel coding (e.g., convolutional or turbo coding), the coded bits are subject to rate matching. The algorithm calculates the required number of bits to be transmitted. If the number of coded bits exceeds the physical channel capacity, puncturing is applied. The PL acts as a safeguard, preventing excessive puncturing that would critically degrade the channel code's error correction capabilities, thereby maintaining a minimum level of link performance. The value is considered during the selection of the Transport Format Combination (TFC), ensuring the chosen combination does not violate the puncturing limit.

Its role is integral to uplink power control and quality of service (QoS) management. By limiting puncturing, the PL indirectly influences the transmitted power spectral density. Excessive puncturing would require higher power to maintain the same block error rate (BLER), which is inefficient. Therefore, the PL helps maintain a stable and predictable link performance, which is essential for services with stringent error rate requirements. It is a key component in the radio resource management algorithms that balance data throughput, transmission power, and signal quality.

Purpose & Motivation

The Puncturing Limit was introduced to address the challenge of efficient uplink resource utilization while guaranteeing transmission reliability. In early UMTS releases, dynamic rate matching was essential for supporting variable data rate services over dedicated channels. Without a puncturing limit, the rate matching algorithm could, in theory, puncture a very high percentage of coded bits to fit a small physical channel slot. This would severely compromise the coding gain, leading to high block error rates and necessitating excessive retransmissions or increased transmit power, both of which are inefficient.

The PL solves this by providing a controlled trade-off. It allows the network to enforce a policy on the minimum code rate, ensuring that the inherent error-correcting capability of the channel code is not eroded beyond a practical point. This is particularly important for services with high reliability needs, such as signaling or voice over HSPA. Its introduction enabled more robust and predictable uplink performance, forming a foundational part of the link adaptation framework. It allows the system to optimize spectral efficiency without risking unacceptable degradation in link quality, which is a core requirement for supporting diverse QoS profiles in 3G and 4G networks.

Detected Changes Across Releases

from 3GPP Change Requests

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

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

Rel-15 3 changes

In Release 15, the specification introduced new procedures for managing subscriber spending limits, specifically the "Consolidation of Initial Spending Limit Report request," the "Consolidation of Intermediate Spending Limit Report request," and the "Consolidation of Spending Limit Report notification." These functions allow the network to request and receive consolidated reports on spending limits, enabling the service provider to monitor and control usage. This provides a mechanism for the subscriber, who is authorized to set limits on service usage, to be informed of the network's spending limit enforcement actions.

  • Consolidation of Initial Spending Limit Report request TS 29.513CR0019
  • Consolidation of Intermediate Spending Limit Report request TS 29.513CR0020
  • Consolidation of Spending Limit Report notification TS 29.513CR0021
Rel-18 3 changes

In Release 18, the new "PL" (Puncturing Limit) function introduced policy decisions based on spending limits for the AM Policy and UE Policy, enabling service providers to limit usage. This function specifically allows the subscriber to set the limits relative to the use that associated users make of these services. Furthermore, it includes a procedure for spending limit report retrieval before a final policy decision is made.

  • Spending Limits for AM Policy and UE Policy TS 29.513CR0492
  • Policy decisions based on spending limits TS 29.513CR0520
  • Spending limit report retrieval before policy decision TS 29.513CR0557
Rel-19 1 change

In Release 19, the Puncturing Limit (PL) function was enhanced to support spending limits for UE policies specifically in the roaming case. This allows the subscriber or service provider to set defined limits on service usage for associated users when outside their home network. The update integrates this control within the existing framework for service categories and subscriber-managed restrictions.

  • Support of spending limits for UE policies in roaming case TS 29.513CR0564

Explore further

Broader topics and technologies where PL plays a role.

Defining Specifications

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

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 25.212 vj00 UTRA FDD Layer 1 Multiplexing & Channel Coding Rel-19
TS 25.222 vj00 UTRA TDD Multiplexing & Channel Coding Rel-19
TS 25.346 vj00 MBMS in UTRA Technical Specification Rel-19
TR 25.967 vj00 Home NodeB RF Requirements Technical Report Rel-19
TR 25.996 vj00 3GPP-3GPP2 Spatial Channel Model Specification Rel-19
TR 26.935 vj00 Speech Codec Performance for Packet Switched Multimedia Rel-19
TS 29.513 vj40 5G PCC Signalling Flows & QoS Mapping Rel-19
TS 31.102 vj40 USIM Application Specification Rel-19
TS 31.103 vj00 ISIM Application Specification Rel-19
TS 37.355 vj20 LTE Positioning Protocol (LPP) Rel-19
TS 37.462 vj00 Iuant Interface Data Link Layer for RETAP/TMAAP Rel-19
TR 37.910 vj00 5G SRIT and NR RIT Self-Evaluation Report Rel-19
TS 38.762 vj00 Dynamic MIMO OTA Test Methodology for NR FR1 Rel-19
TS 38.811 vf40 Study on NR Support for Non-Terrestrial Networks Rel-15
TR 38.857 vh00 Study on NR Positioning Enhancements Rel-17
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
TS 43.064 vj00 GPRS Radio Interface Lower-Layer Functions Rel-19