PQFI

PC5 QoS Flow Identifier

QoS →
Introduced in Rel-16

PQFI is a unique identifier for a specific QoS flow over the PC5 reference point, enabling precise QoS mapping and enforcement for individual data flows in sidelink communications like V2X.

Category
QoS
Introduced
Rel-16
Where
Services
Specifications
2 specs
PQFI Description Purpose Related Classification Detected Changes Specifications

Description

The PC5 QoS Flow Identifier (PQFI) is a fundamental component within the 3GPP architecture for managing Quality of Service (QoS) on the PC5 interface, which is the reference point for direct communication between User Equipment (UE) without traversing the network infrastructure (sidelink). Each established QoS flow over the PC5 interface is assigned a unique PQFI value. This identifier is used end-to-end between the communicating UEs to distinguish and manage the packet flows according to their specific QoS profiles, which are defined by parameters such as priority, packet delay budget, packet error rate, and data rate.

Architecturally, the PQFI operates within the protocol stack of the UE, specifically at the layer where QoS flows are mapped to data radio bearers or sidelink radio bearers for transmission over the air interface. When a ProSe Per-Packet Priority (PPPP) or a 5G QoS Identifier (5QI) is derived for a PC5 communication session, the corresponding QoS flow is established and tagged with a PQFI. This identifier is then included in the packet headers or associated with the flow context, allowing both the transmitting and receiving UEs, as well as any intermediate relay UEs, to apply the correct QoS treatment, including scheduling, admission control, and resource allocation.

The role of the PQFI is critical in scenarios requiring multiple concurrent services with varying requirements over a single PC5 link. For instance, a vehicle might simultaneously run a safety-critical collision avoidance application (requiring ultra-low latency and high reliability) and an infotainment service (requiring high bandwidth). The PQFI allows the UE to classify packets from these different applications into separate QoS flows, each with its own identifier, ensuring that the stringent requirements of the safety application are not compromised by the bandwidth-intensive infotainment traffic. The management of PQFI values, including their assignment, modification, and release, is governed by procedures defined in 3GPP specifications, often triggered by session establishment or modification requests.

In the broader QoS framework, the PQFI works in conjunction with other identifiers like the PC5 QoS Identifier (PQI), which defines the QoS characteristics template, and the PC5 Link Identifier. The PQFI provides the granularity needed for per-flow QoS enforcement, while the PQI provides the standardized profile. This separation allows for flexible and efficient QoS management, enabling dynamic adaptation to changing service requirements and radio conditions without needing to redefine the entire QoS profile for each packet.

Purpose & Motivation

The PQFI was introduced to address the need for sophisticated QoS management in direct device-to-device (D2D) communications, particularly for Vehicle-to-Everything (V2X) and public safety services standardized from 3GPP Release 16 onwards. Prior to its introduction, sidelink communications in earlier releases had more limited QoS mechanisms, often relying on broad service classes or priorities (like PPPP) without the granular, flow-based differentiation required for advanced use cases. The evolution towards autonomous driving and advanced V2X applications created a demand for supporting multiple, concurrent data streams with diverse and stringent requirements over a single PC5 link.

The primary problem PQFI solves is the inability to distinctly identify and manage individual QoS flows within a PC5 communication session. Without such an identifier, all traffic between two UEs would be treated homogeneously, making it impossible to guarantee the performance for critical services amidst background traffic. PQFI enables the network and the UEs to apply specific QoS policies on a per-flow basis, ensuring that latency-sensitive safety messages are prioritized over non-critical data. This granular control is essential for meeting the performance benchmarks set for advanced V2X services, which are foundational for road safety and traffic efficiency.

Its creation was motivated by the broader 3GPP effort to integrate sidelink communication into the 5G system with a QoS framework comparable in capability to the Uu interface (UE-to-network). It allows the principles of 5G QoS, such as flow-based forwarding and granular resource management, to be extended to direct UE-to-UE links. This ensures a consistent and high-performance user experience across all communication modes, whether the traffic flows through the network or directly between devices, thereby fulfilling the 5G vision of supporting ultra-reliable low-latency communication (URLLC) in D2D scenarios.

Classification

Part ofPQI
Related approaches5QIV2X

Detected Changes Across Releases

from 3GPP Change Requests

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

Rel-16 10 changes

In Release 16, the PQFI (PC5 QoS Flow Identifier) function was integrated within the newly defined PC5 unicast link identifier update procedure, which allows UEs to exchange new layer-2 IDs and other identifiers for an existing link. The release also introduced specific handling for abnormal cases within this update procedure and made corrections to the PQFI terminology used in the SDAP layer to ensure consistency. Furthermore, the foundational link between a PQFI, PC5 QoS parameters, and V2X service identifiers within a PC5 QoS flow context was solidified to support these enhanced V2X communication procedures.

  • Addition of function for converting the group identifier to the destination Layer-2 ID TS 24.587CR0063
  • Correction of the timers of link identifier update procedure TS 24.587CR0017
  • Encoding of link identifier update messages and parameters TS 24.587CR0018
  • Handling of link identifier update not accept TS 24.587CR0019
  • Defining new parameters needed for the Link Identifier Update procedure TS 24.587CR0028
  • Corrections to the Link Identifier Update procedure and messages TS 24.587CR0080

+ 4 more changes

Rel-17 4 changes

In Release 17, the PQFI function was enhanced by integrating it with procedures for V2X service identifier-based privacy and the PC5 unicast link identifier update. Specifically, the update procedure, used to exchange new identifiers like layer-2 IDs for privacy, was refined, including a correction to the message name "DIRECT LINK IDENTIFIER UPDATE REQUEST". Furthermore, provisioning for mapping multiple V2X service identifiers to PC5 QoS parameters and frequencies for unicast communication was introduced.

  • One or more V2X service identifiers TS 24.587CR0172
  • Correcting the message name of DIRECT LINK IDENTIFIER UPDATE REQUEST TS 24.587CR0251
  • Setting of the MSB of the KNRP-sess ID for the PC5 unicast link identifier update procedure TS 24.587CR0226
  • Provisioning of V2X frequencies associated with the V2X service identifier for unicast communication mode to lower layers TS 24.587CR0246

Explore further

Broader topics and technologies where PQFI plays a role.

Defining Specifications

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

SpecificationTitleRelease
TS 24.587 vj30 V2X Services Protocols for 5G System Rel-19
TS 37.324 vj00 Service Data Adaptation Protocol (SDAP) Rel-19