QNC

QoS Notification Control

QoS
Introduced in Rel-15
QoS Notification Control (QNC) is a 5G core network capability that allows the network to notify a User Equipment (UE) about changes to its authorized QoS parameters. It enables dynamic QoS adaptation, such as modifying bitrate guarantees, based on network policies or conditions. This is essential for efficient resource utilization and supporting advanced services like network slicing.

Description

QoS Notification Control (QNC) is a mechanism defined within the 5G System (5GS) that enables the network to inform a User Equipment (UE) about modifications to its authorized Quality of Service (QoS) parameters for an existing Protocol Data Unit (PDU) Session or QoS Flow. Unlike static QoS provisioning, QNC allows for dynamic adjustments after a session is established. This notification is crucial for aligning the UE's understanding of its available resources with the network's current policy decisions or operational state.

The QNC procedure is primarily driven by the Policy Control Function (PCF). When the PCF decides that a change in authorized QoS is required—for reasons such as policy updates, network congestion, slice-specific management, or application request—it sends a policy update to the Session Management Function (SMF). The SMF, which is responsible for PDU session management, then initiates the notification process towards the UE. This involves the SMF communicating with the Access and Mobility Management Function (AMF) and ultimately the Radio Access Network (RAN) to deliver the QoS notification message to the UE.

Upon receiving the notification, the UE is expected to adapt its uplink traffic behavior accordingly. For example, if the authorized bitrate for a QoS Flow is reduced, the UE should limit its transmission rate to the new value. The notification typically contains updated QoS parameters such as the 5G QoS Identifier (5QI), Aggregate Bit Rate (ABR), Guaranteed Flow Bit Rate (GFBR), or Maximum Flow Bit Rate (MFBR). QNC operates within the framework of the UE policy framework and is distinct from QoS rule provisioning; it does not install new rules but modifies the authorization associated with existing rules or flows. This mechanism is integral to achieving closed-loop QoS management, where the network can respond in near real-time to changing conditions and maintain service-level agreements (SLAs), especially in complex environments like network slicing.

Purpose & Motivation

QNC was introduced in 5G (Rel-15) to address the limitations of static QoS management prevalent in previous generations. In 4G/LTE, QoS parameters were largely established during bearer setup and could only be modified through complex bearer modification procedures, which were not optimized for rapid, policy-driven changes. The advent of 5G brought about diverse service requirements, network slicing, and dynamic policy control, necessitating a more agile method to communicate QoS changes to the end device.

The primary problem QNC solves is the synchronization of QoS state between the network's policy decision point (PCF) and the UE. Without QNC, a UE might continue transmitting at a rate that the network can no longer support due to congestion, slice re-prioritization, or a change in user subscription, leading to packet drops, inefficiency, or violation of SLAs. QNC enables efficient network resource utilization by allowing the network to downgrade (or occasionally upgrade) QoS authorizations on-the-fly. This is particularly important for network slicing, where resources are shared and must be allocated elastically, and for service continuity when a user moves between different slice instances or when application requirements change mid-session. It provides the granular control needed for advanced 5G use cases like industrial IoT, ultra-reliable low-latency communication (URLLC), and enhanced mobile broadband (eMBB).

Key Features

  • Enables network-initiated notification of updated authorized QoS parameters to the UE
  • Triggered by the Policy Control Function (PCF) based on dynamic policy decisions
  • Delivered via the SMF, AMF, and RAN to the UE using existing signaling paths
  • Allows dynamic adjustment of parameters like 5QI, GFBR, MFBR, and Aggregate Bit Rates
  • Supports efficient resource management for network slicing and congestion control
  • Integrates with the 5G UE policy framework for cohesive device behavior control

Evolution Across Releases

Rel-15 Initial

Introduced QNC as a new 5G core network feature. Defined the basic architecture, procedures, and signaling between PCF, SMF, AMF, and UE. Established QNC as a mechanism for notifying UEs about changes to authorized session-level and flow-level QoS parameters.

Enhanced QNC procedures for edge computing and vertical-specific services. Improved support for interaction with network slicing, allowing slice-specific QoS policies to be communicated dynamically to the UE.

Further refinements for reliability and efficiency. Expanded use cases to include support for non-terrestrial networks (NTN) and enhanced support for URLLC services requiring rapid QoS adaptation.

Continued evolution to support advanced automation and AI-driven policy control. Enhanced scalability and integration with network analytics for predictive QoS adjustments.

Ongoing standardization to address new service requirements and ensure QNC remains effective for future 5G-Advanced and 6G preparatory work items.

Defining Specifications

SpecificationTitle
TS 29.513 3GPP TS 29.513
TS 29.890 3GPP TS 29.890