0% found this document useful (0 votes)
307 views23 pages

Understanding 5G QoS Identifiers and 5QI

The document defines the 5G QoS parameters specified in 3GPP TS 23.501 for implementing QoS in 5G networks. It describes the 5G QoS Identifier (5GQI) used to map to preconfigured QoS characteristics, the Allocation and Retention Priority (ARP) used for admission control and preemption, the Reflective QoS Attribute (RQA), Notification Control, Flow and Aggregate Bit Rates, default values, and Maximum Packet Loss Rate. These parameters provide mechanisms for establishing and maintaining QoS Flows in the 5G system.

Uploaded by

VIKAS NIGAM
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
307 views23 pages

Understanding 5G QoS Identifiers and 5QI

The document defines the 5G QoS parameters specified in 3GPP TS 23.501 for implementing QoS in 5G networks. It describes the 5G QoS Identifier (5GQI) used to map to preconfigured QoS characteristics, the Allocation and Retention Priority (ARP) used for admission control and preemption, the Reflective QoS Attribute (RQA), Notification Control, Flow and Aggregate Bit Rates, default values, and Maximum Packet Loss Rate. These parameters provide mechanisms for establishing and maintaining QoS Flows in the 5G system.

Uploaded by

VIKAS NIGAM
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
  • Quality of Service (QoS) Parameters
  • QoS Notification Control and Rates
  • 5G QoS System Architecture
  • Evolution of QoS Classes in 5G

3GPP specification 23.

501 defined the following 5G QoS Parameters as part of QoS


Implementation.

 5G QoS Identifier (5GQI)


 Allocation and Retention Priority (ARP)
 Reflective QoS Attribute (RQA)
 Notification Control
 Flow Bit Rates
 Aggregate Bit Rates
 Default values
 Maximum Packet Loss Rate

5G QoS Identifier (5GQI)

A 5QI is a scalar that is used as a reference to 5G QoS characteristics  i.e. access node-specific
parameters that control QoS forwarding treatment for the QoS Flow (e.g. scheduling weights,
admission thresholds, queue management thresholds, link layer protocol configuration, etc.).

 Standardized 5QI values have one-to-one mapping to a standardized combination of 5G


QoS characteristics .
 The 5G QoS characteristics for pre-configured 5QI values are pre-configured in the
Access Node (gNB).
 Standardized or pre-configured 5G QoS characteristics, are indicated through the 5QI
value, and are not signalled on any interface, unless certain 5G QoS characteristics are
modified .
 The 5G QoS characteristics for QoS Flows with dynamically assigned 5QI are signalled
as part of the QoS profile.

Allocation and Retention Priority (ARP)

The QoS parameter ARP contains information about the priority level, the pre-emption capability
and the pre-emption vulnerability. The ARP priority level defines the relative importance of a
resource request to allows in deciding whether a new QoS Flow may be accepted or needs to be
rejected in the case of resource limitations (typically used for admission control of GBR traffic). It
may also be used to decide which existing QoS Flow to pre-empt during resource limitations.
ARP has following characteristics:

 The range of the ARP priority level is 1 to 15 with 1 as the highest level of priority
 The ARP priority levels 1-8 should only be assigned to resources for services that are
authorized to receive prioritized treatment within an operator domain (i.e. that are
authorized by the serving network)
 The ARP priority levels 9-15 may be assigned to resources that are authorized by the
home network and thus applicable when a UE is roaming
 The ARP pre-emption capability defines whether a service data flow may get resources
that were already assigned to another service data flow with a lower ARP priority level
 The ARP pre-emption capability and the ARP pre-emption vulnerability shall be either set
to ‘enabled’ or ‘disabled’
 The ARP pre-emption vulnerability defines whether a service data flow may lose the
resources assigned to it in order to admit a service data flow with higher ARP priority
level
 The ARP pre-emption vulnerability of the QoS Flow which the default QoS rule is
associated with should be set appropriately to minimize the risk of unnecessary release
of this QoS Flow
Reflective QoS Attribute (RQA)

The  RQA is an optional parameter which indicates that certain traffic (not necessarily all) carried
on this QoS Flow is subject to Reflective QoS. Only when the RQA is signalled for a QoS Flow,
the RAN/AN enables the transfer of the RQI for AN resource corresponding to this QoS Flow.
The RQA may be signalled to NG-RAN via the N2 reference point at UE context establishment in
NG-RAN and at QoS Flow establishment or modification.

Notification Control

The QoS Parameter Notification control indicates whether notifications are requested from the
NG-RAN when the GFBR can no longer (or can again) be guaranteed for a QoS Flow during the
lifetime of the QoS Flow. Notification control may be used for a GBR QoS Flow if the application
traffic is able to adapt to the change in the QoS (e.g. if the AF is capable to trigger rate
adaptation).

 The SMF shall only enable Notification control when the QoS Notification Control
parameter is set in the PCC rule (received from the PCF) that is bound to the QoS Flow.
 The Notification control parameter is signalled to the NG-RAN as part of the QoS profile.
 If, for a given GBR QoS Flow, Notification control is enabled and the NG-RAN
determines that the GFBR can no longer be guaranteed, NG-RAN shall send a
notification towards SMF and keep the QoS Flow (i.e. while the NG-RAN is not delivering
the requested GFBR for this QoS Flow), unless specific conditions at the NG-RAN
require the release of the NG-RAN resources for this GBR QoS Flow, e.g. due to Radio
link failure or RAN internal congestion. The NG-RAN should try to guarantee the GFBR
again.
 Upon receiving a notification from the NG-RAN that the GFBR can no longer be
guaranteed, the SMF may forward the notification to the PCF, 5GC may initiate N2
signalling to modify or remove the QoS Flow
 When the NG-RAN determines that the GFBR can be guaranteed again for a QoS Flow
(for which a notification that the GFBR can no longer be guaranteed has been sent), the
NG-RAN shall send a notification, informing the SMF that the GFBR can be guaranteed
again and the SMF may forward the notification to the PCF,  The NG-RAN shall send a
subsequent notification that the GFBR can no longer be guaranteed whenever
necessary.
 During a handover, the Source NG-RAN does not explicitly inform the Target NG-RAN
about those QoS Flows for which a notification that the GFBR can no longer be
guaranteed has been sent. The Target NG-RAN performs admission control rejecting any
QoS Flows for which resources cannot be permanently allocated. The accepted QoS
Flows are included in the N2 Path Switch Request message from the NG-RAN to the
AMF.

Flow Bit Rates

For GBR QoS Flows only, the additional QoS parameters are Guaranteed Flow Bit Rate (GFBR)
and Maximum Flow Bit Rate (MFBR) applicable for Uplink  and Downlink.

 The GFBR denotes the bit rate that is guaranteed to be provided by the network to the
QoS Flow over the Averaging Time Window
 The MFBR limits the bit rate to the highest bit rate that is expected by the QoS Flow (e.g.
excess traffic may get discarded or delayed by a rate shaping or policing function at the
UE, RAN, UPF)

Bit rates above the GFBR value and up to the MFBR value, may be provided with relative priority
determined by the Priority Level of the QoS Flows. GFBR and MFBR are signalled to the (R)AN
in the QoS Profile and signalled to the UE as QoS Flow level QoS parameter for each individual
QoS Flow.

Aggregate Bit Rates

Each PDU Session of a UE is associated with the following aggregate rate limit QoS parameter:

 per Session Aggregate Maximum Bit Rate (Session-AMBR). The subscribed Session-
AMBR is a subscription parameter which is retrieved by the SMF from UDM. SMF may
use the subscribed Session-AMBR or modify it based on local policy or use the
authorized Session-AMBR received from PCF to get the Session-AMBR, which is
signalled to the appropriate UPF entity/ies to the UE and to the (R)AN (to enable the
calculation of the UE-AMBR). The Session-AMBR limits the aggregate bit rate that can
be expected to be provided across all Non-GBR QoS Flows for a specific PDU Session.
The Session-AMBR is measured over an AMBR averaging window which is a
standardized value. The Session-AMBR is not applicable to GBR QoS Flows.

Each UE is associated with the following aggregate rate limit QoS parameter:

 per UE Aggregate Maximum Bit Rate (UE-AMBR). The UE-AMBR limits the aggregate
bit rate that can be expected to be provided across all Non-GBR QoS Flows of a UE.
Each (R)AN shall set its UE-AMBR to the sum of the Session-AMBR of all PDU Sessions
with active user plane to this (R)AN up to the value of the subscribed UE-AMBR. The
subscribed UE-AMBR is a subscription parameter which is retrieved from UDM and
provided to the (R)AN by the AMF. The UE-AMBR is measured over an AMBR averaging
window which is a standardized value. The UE-AMBR is not applicable to GBR QoS
Flows.

Default values

For each PDU Session Setup, the SMF retrieves the subscribed default values for the 5QI and
the ARP priority level and optionally, the 5QI Priority Level, from the UDM. The subscribed
default 5QI value shall be a Non-GBR 5QI from the standardized value range.

 The SMF may change the subscribed values for the default 5QI and the ARP priority
level and if received, the 5QI Priority Level, based on local configuration or interaction
with the PCF to set QoS parameters for the QoS Flow which the default QoS rule is
associated with
 The SMF shall set the ARP pre-emption capability and the ARP pre-emption vulnerability
of the QoS Flow which the default QoS rule is associated with based on local
configuration or interaction with the PCF
 The SMF shall apply the same values for the ARP priority level, the ARP pre-emption
capability and the ARP pre-emption vulnerability for all QoS Flows of the PDU Session
unless a different ARP setting is required for a QoS Flow
 If dynamic PCC is not deployed, the SMF can have a DNN based configuration to enable
the establishment of a GBR QoS Flow as the QoS Flow that is associated with the
default QoS rule. This configuration contains a standardized GBR 5QI as well as GFBR
and MFBR for UL and DL.

Maximum Packet Loss Rate

The Maximum Packet Loss Rate (UL, DL) indicates the maximum rate for lost packets of the
QoS flow that can be tolerated in the uplink and downlink direction. . This is provided to the QoS
flow if it is compliant to the GFBR.
Reference: 3GPP TS 23.501; System architecture for the 5G System (5GS)

[Link]  General
This clause specifies the 5G QoS characteristics associated with 5QI. The characteristics describe the packet
forwarding treatment that a QoS Flow receives edge-to-edge between the UE and the UPF in terms of the
following performance characteristics:

1. Resource Type (GBR, Delay critical GBR or Non-GBR);


2. Priority Level;
3. Packet Delay Budget (including Core Network Packet Delay Budget);
4. Packet Error Rate;
5. Averaging window (for GBR and Delay-critical GBR resource type only);
6. Maximum Data Burst Volume (for Delay-critical GBR resource type only).

The 5G QoS characteristics should be understood as guidelines for setting node specific parameters for each
QoS Flow e.g. for 3GPP radio access link layer protocol configurations.
Standardized or pre-configured 5G QoS characteristics, are indicated through the 5QI value, and are not
signalled on any interface, unless certain 5G QoS characteristics are modified as specified in clauses [Link],
[Link], [Link], and [Link].
NOTE: As there are no default values specified, pre-configured 5G QoS characteristics have to include all of
the characteristics listed above.
Signalled 5G QoS characteristics are provided as part of the QoS profile and shall include all of the
characteristics listed above.
[Link]  Resource Type
The Resource Type determines if dedicated network resources related to a QoS Flow-level Guaranteed Flow
Bit Rate (GFBR) value are permanently allocated (e.g. by an admission control function in a radio base
station).
GBR QoS Flows are therefore typically authorized "on demand" which requires dynamic policy and charging
control. A GBR QoS Flow uses either the GBR resource type or the Delay-critical GBR resource type. The
definition of PDB and PER are different for GBR and Delay-critical GBR resource types, and the MDBV
parameter applies only to the Delay-critical GBR resource type.
A Non-GBR QoS Flow may be pre-authorized through static policy and charging control. A Non-GBR QoS Flow
uses only the Non-GBR resource type.
[Link]  Priority Level
The Priority Level associated with 5G QoS characteristics indicates a priority in scheduling resources among
QoS Flows. The lowest Priority Level value corresponds to the highest priority.
The Priority Level shall be used to differentiate between QoS Flows of the same UE, and it shall also be used
to differentiate between QoS Flows from different UEs.
In the case of congestion, when all QoS requirements cannot be fulfilled for one or more QoS Flows, the
Priority Level shall be used to select for which QoS Flows the QoS requirements are prioritised such that a
QoS Flow with Priority Level value N is priorized over QoS Flows with higher Priority Level values (i.e. N+1,
N+2, etc).In the case of no congestion, the Priority Level should be used to define the resource distribution
between QoS Flows. In addition, the scheduler may prioritize QoS Flows based on other parameters (e.g.
resource type, radio condition) in order to optimize application performance and network capacity.
Every standardized 5QI is associated with a default value for the Priority Level -specified in QoS
characteristics Table [Link]). Priority Level may also be signalled together with a standardized 5QI to the
-R)AN, and if it is received, it shall be used instead of the default value.
Priority Level may also be signalled together with a pre-configured 5QI to the (R)AN, and if it is received, it
shall be used instead of the pre-configured value.
[Link]  Packet Delay Budget  Word-p. 136
The Packet Delay Budget (PDB) defines an upper bound for the time that a packet may be delayed between
the UE and the UPF that terminates the N6 interface. For a certain 5QI the value of the PDB is the same in UL
and DL. In the case of 3GPP access, the PDB is used to support the configuration of scheduling and link layer
functions (e.g. the setting of scheduling priority weights and HARQ target operating points). For GBR QoS
Flows using the Delay-critical resource type, a packet delayed more than PDB is counted as lost if the data
burst is not exceeding the MDBV within the period of PDB and the QoS Flow is not exceeding the GFBR. For
GBR QoS Flows with GBR resource type not exceeding GFBR, 98 percent of the packets shall not experience a
delay exceeding the 5QI's PDB.
The delay budget that applies to the radio interface is determined by subtracting a static value for the Core
Network Packet Delay Budget (CN PDB), which represents the delay between any UPF terminating N6 (that
may possibly be selected for the PDU Session) and the 5G-AN from a given PDB.
NOTE 1: For a standardized 5QI, the static value for the CN PDB is specified in the QoS characteristics Table
5.7.4-1.
NOTE 2: For a non-standardized 5QI, the static value for the CN PDB is homogeneously configured in the
network.
For GBR QoS Flows using the Delay-critical resource type, in order to obtain a more accurate delay budget
PDB available for the NG-RAN, a dynamic value for the CN PDB, which represents the delay between the UPF
terminating N6 for the QoS Flow and the 5G-AN, can be used. If used for a QoS Flow, the NG-RAN shall apply
the dynamic value for the CN PDB instead of the static value for the CN PDB (which is only related to the
5QI).
The dynamic value for the CN PDB of a Delay-critical GBR 5QI may be configured in the network in two ways:

 Configured in each NG-RAN node, based on a variety of inputs such as different IP address(es) or
TEID range of UPF terminating the N3 tunnel and based on different combinations of PSA UPF to NG-
RAN under consideration of any potential I-UPF, etc;
 Configured in the SMF, based on different combinations of PSA UPF to NG-RAN under consideration
of any potential I-UPF. The dynamic value for the CN PDB for a particular QoS Flow shall be signalled
to NG-RAN (during PDU Session Establishment, PDU Session Modification, Xn/N2 handover and the
Service Request procedures) when the QoS Flow is established or the dynamic value for the CN PDB
of a QoS Flow changes, e.g. when an I-UPF is inserted by the SMF.

If the NG-RAN node is configured locally with a dynamic value for the CN PDB for a Delay-critical GBR 5QI,
and receives a different value via N2 signalling for a QoS Flow with the same 5QI, local configuration in RAN
node determines which value takes precedence.
Services using a GBR QoS Flow and sending at a rate smaller than or equal to the GFBR can in general assume
that congestion related packet drops will not occur.
NOTE: Exceptions (e.g. transient link outages) can always occur in a radio access system which may then lead
to congestion related packet drops. Packets surviving congestion related packet dropping may still be subject
to non-congestion related packet losses (see PER below).
Services using Non-GBR QoS Flows should be prepared to experience congestion-related packet drops and
delays. In uncongested scenarios, 98 percent of the packets should not experience a delay exceeding the 5QI's
PDB.
The PDB for Non-GBR and GBR resource types denotes a "soft upper bound" in the sense that an "expired"
packet, e.g. a link layer SDU that has exceeded the PDB, does not need to be discarded and is not added to
the PER. However, for a Delay critical GBR resource type, packets delayed more than the PDB are added to
the PER and can be discarded or delivered depending on local decision.
[Link]  Packet Error Rate  Word-p. 137
The Packet Error Rate (PER) defines an upper bound for the rate of PDUs (e.g. IP packets) that have been
processed by the sender of a link layer protocol (e.g. RLC in RAN of a 3GPP access) but that are not
successfully delivered by the corresponding receiver to the upper layer (e.g. PDCP in RAN of a 3GPP access).
Thus, the PER defines an upper bound for a rate of non-congestion related packet losses. The purpose of the
PER is to allow for appropriate link layer protocol configurations (e.g. RLC and HARQ in RAN of a 3GPP
access). For every 5QI the value of the PER is the same in UL and DL. For GBR QoS Flows with Delay critical
GBR resource type, a packet which is delayed more than PDB is counted as lost, and included in the PER
unless the data burst is exceeding the MDBV within the period of PDB or the QoS Flow is exceeding the GFBR.
[Link]  Averaging Window
Each GBR QoS Flow shall be associated with an Averaging window. The Averaging window represents the
duration over which the GFBR and MFBR shall be calculated (e.g. in the (R)AN, UPF, UE).
Every standardized 5QI (of GBR and Delay-critical GBR resource type) is associated with a default value for
the Averaging window (specified in QoS characteristics Table [Link]). The averaging window may also be
signalled together with a standardized 5QI to the (R)AN and UPF, and if it is received, it shall be used instead
of the default value.
The Averaging window may also be signalled together with a pre-configured 5QI to the (R)AN, and if it is
received, it shall be used instead of the pre-configured value.
[Link]  Maximum Data Burst Volume
Each GBR QoS Flow with Delay-critical resource type shall be associated with a Maximum Data Burst Volume
(MDBV).
MDBV denotes the largest amount of data that the 5G-AN is required to serve within a period of 5G-AN PDB
(i.e. 5G-AN part of the PDB).
Every standardized 5QI (of Delay-critical GBR resource type) is associated with a default value for the MDBV
(specified in QoS characteristics Table [Link]). The MDBV may also be signalled together with a standardized
5QI to the (R)AN, and if it is received, it shall be used instead of the default value.
The MDBV may also be signalled together with a pre-configured 5QI to the (R)AN, and if it is received, it shall
be used instead of the pre-configured value.
5.7.4  Standardized 5QI to QoS characteristics mapping
Packet Delay Budget (Note 3)
Default Maximum Data Burst Volume (Note 2)

GBR Resource Type (Note 1)


5QI Value  1

Default Priority Level 20

Packet Delay Budget 100 ms (Note 11, Note 13)

Packet Error Rate 10-2

Default Maximum Data Burst Volume N/A

Default Averaging Window 2000 ms

Example Services Conversational Voice

5QI Value  2
Default Priority Level 40
Packet Delay Budget 150 ms (Note 11, Note 13)
Packet Error Rate 10-3
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services Conversational Video (Live Streaming)

5QI Value  3 (Note 14)


Default Priority Level 30
Packet Delay Budget 50 ms (Note 11, Note 13)
Packet Error Rate 10-3
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services Real Time Gaming, V2X messages Electricity distribution - medium voltage, Process
automation - monitoring

5QI Value  4
Default Priority Level 50
Packet Delay Budget 300 ms (Note 11, Note 13)
Packet Error Rate 10-6
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services Non-Conversational Video (Buffered Streaming)

5QI Value  65 (Note 9, Note 12)


Default Priority Level 7
Packet Delay Budget 75 ms (Note 7, Note 8)
Packet Error Rate 10-2
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services Mission Critical user plane Push To Talk voice (e.g., MCPTT)

5QI Value  66 (Note 12)


Default Priority Level 20
Packet Delay Budget 100 ms (Note 10, Note 13)
Packet Error Rate 10-2
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services Non-Mission-Critical user plane Push To Talk voice

5QI Value  67 (Note 12)


Default Priority Level 15
Packet Delay Budget 100 ms (Note 11, Note 13)
Packet Error Rate 10-3
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services Mission Critical Video user plane

5QI Value  71
Default Priority Level 56
Packet Delay Budget 150 ms (Note 11, Note 13, Note 15)
Packet Error Rate 10-6
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services "Live" Uplink Streaming (e.g. TS 26.238)

5QI Value  72
Default Priority Level 56
Packet Delay Budget 300 ms (Note 11, Note 13, Note 15)
Packet Error Rate 10-4
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services "Live" Uplink Streaming (e.g. TS 26.238)

5QI Value  73
Default Priority Level 56
Packet Delay Budget 300 ms (Note 11, Note 13, Note 15)
Packet Error Rate 10-8
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services "Live" Uplink Streaming (e.g. TS 26.238)

5QI Value  74
Default Priority Level 56
Packet Delay Budget 500 ms (Note 11, Note 15)
Packet Error Rate 10-8
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services "Live" Uplink Streaming (e.g. TS 26.238)

5QI Value  76
Default Priority Level 56
Packet Delay Budget 500 ms (Note 11, Note 13, Note 15)
Packet Error Rate 10-4
Default Maximum Data Burst Volume N/A
Default Averaging Window 2000 ms
Example Services "Live" Uplink Streaming (e.g. TS 26.238)

Non-GBR Resource Type (Note 1)


5QI Value  5

Default Priority Level 10

Packet Delay Budget 100 ms (Note 10, Note 13)

Packet Error Rate 10-6

Default Maximum Data Burst Volume N/A

Default Averaging Window N/A

Example Services IMS Signalling


5QI Value  6

Default Priority Level 60

Packet Delay Budget 300 ms (Note 10, Note 13)

Packet Error Rate 10-6

Default Maximum Data Burst Volume N/A

Default Averaging Window N/A

Example Services Video (Buffered Streaming) TCP-based (e.g., www, e-mail, chat, ftp, p2p file sharing,
progressive video, etc.)

5QI Value  7

Default Priority Level 70

Packet Delay Budget 100 ms (Note 10, Note 13)

Packet Error Rate 10-3

Default Maximum Data Burst Volume N/A

Default Averaging Window N/A

Example Services Voice, Video (Live Streaming) Interactive Gaming

5QI Value  8

Default Priority Level 80

Packet Delay Budget 300 ms (Note 13)

Packet Error Rate 10-6

Default Maximum Data Burst Volume N/A

Default Averaging Window N/A

Example Services Video (Buffered Streaming) TCP-based (e.g., www, e-mail, chat, ftp, p2p file sharing,
progressive video, etc.)

5QI Value  9

Default Priority Level 90

Packet Delay Budget 300 ms (Note 13)

Packet Error Rate 10-6

Default Maximum Data Burst Volume N/A

Default Averaging Window N/A

Example Services Video (Buffered Streaming) TCP-based (e.g., www, e-mail, chat, ftp, p2p file sharing,
progressive video, etc.)

5QI Value  69 (Note 9, Note 12)

Default Priority Level 5

Packet Delay Budget 60 ms (Note 7, Note 8)


Packet Error Rate 10-6

Default Maximum Data Burst Volume N/A

Default Averaging Window N/A

Example Services Mission Critical delay sensitive signalling (e.g., MC-PTT signalling)

5QI Value  70 (Note 12)

Default Priority Level 55

Packet Delay Budget 200 ms (Note 7, Note 10)

Packet Error Rate 10-6

Default Maximum Data Burst Volume N/A

Default Averaging Window N/A

Example Services Mission Critical Data (e.g. example services are the same as 5QI 6/8/9)

5QI Value  79

Default Priority Level 65

Packet Delay Budget 50 ms (Note 10, Note 13)

Packet Error Rate 10-2

Default Maximum Data Burst Volume N/A

Default Averaging Window N/A

Example Services V2X messages

5QI Value  80

Default Priority Level 68

Packet Delay Budget 10 ms (Note 5, Note 10)

Packet Error Rate 10-2

Default Maximum Data Burst Volume N/A

Default Averaging Window N/A

Example Services Low Latency eMBB applications Augmented Reality

Delay Critical GBR Resource Type


5QI Value  82

Default Priority Level 19

Packet Delay Budget 10 ms (Note 4)

Packet Error Rate 10-4

Default Maximum Data Burst Volume 255 bytes

Default Averaging Window 2000 ms


Example Services Discrete Automation (see TS 22.261)

5QI Value  83

Default Priority Level 22

Packet Delay Budget 10 ms (Note 4)

Packet Error Rate 10-4

Default Maximum Data Burst Volume 1354 bytes

Default Averaging Window 2000 ms

Example Services Discrete Automation (see TS 22.261); V2X messages (UE - RSU Platooning, Advanced
Driving: Cooperative Lane Change with low LoA. See TS 22.186)

5QI Value  84

Default Priority Level 24

Packet Delay Budget 30 ms (Note 6)

Packet Error Rate 10-5

Default Maximum Data Burst Volume 1354 bytes

Default Averaging Window 2000 ms

Example Services Intelligent transport systems (see TS 22.261)

5QI Value  85

Default Priority Level 21

Packet Delay Budget 5 ms (Note 5)

Packet Error Rate 10-5

Default Maximum Data Burst Volume 255 bytes

Default Averaging Window 2000 ms

Example Services Electricity Distribution- high voltage (see TS 22.261). V2X messages (Remote Driving.
See TS 22.186, NOTE 16)

5QI Value  86

Default Priority Level 18

Packet Delay Budget 5 ms (Note 5)

Packet Error Rate 10-4

Default Maximum Data Burst Volume 1354 bytes

Default Averaging Window 2000 ms

Example Services V2X messages (Advanced Driving: Collision Avoidance, Platooning with high LoA.
See TS 22.186)
Note 1: A packet which is delayed more than PDB is not counted as lost, thus not included in the PER.

Note 2: It is required that default MDBV is supported by a PLMN supporting the related 5QIs.

Note 3: The Maximum Transfer Unit (MTU) size considerations in clause 9.3 and Annex C of TS 23.060 are also
applicable. IP fragmentation may have impacts to CN PDB, and details are provided in clause 5.6.10.

Note 4: A static value for the CN PDB of 1 ms for the delay between a UPF terminating N6 and a 5G-AN should
be subtracted from a given PDB to derive the packet delay budget that applies to the radio interface. When a
dynamic CN PDB is used, see clause [Link].

Note 5: A static value for the CN PDB of 2 ms for the delay between a UPF terminating N6 and a 5G-AN should
be subtracted from a given PDB to derive the packet delay budget that applies to the radio interface. When a
dynamic CN PDB is used, see clause clause [Link].

Note 6: A static value for the CN PDB of 5 ms for the delay between a UPF terminating N6 and a 5G-AN should
be subtracted from a given PDB to derive the packet delay budget that applies to the radio interface. When a
dynamic CN PDB is used, see clause clause [Link].

Note 7: For Mission Critical services, it may be assumed that the UPF terminating N6 is located "close" to the
5G_AN (roughly 10 ms) and is not normally used in a long distance, home routed roaming situation. Hence a
static value for the CN PDBof 10 ms for the delay between a UPF terminating N6 and a 5G_AN should be
subtracted from this PDB to derive the packet delay budget that applies to the radio interface.

Note 8: In both RRC Idle and RRC Connected mode, the PDB requirement for these 5QIs can be relaxed (but
not to a value greater than 320 ms) for the first packet(s) in a downlink data or signalling burst in order to
permit reasonable battery saving (DRX) techniques.

Note 9: It is expected that 5QI-65 and 5QI-69 are used together to provide Mission Critical Push to Talk
service (e.g., 5QI-5 is not used for signalling). It is expected that the amount of traffic per UE will be similar
or less compared to the IMS signalling.

Note 10: In both RRC Idle and RRC Connected mode, the PDB requirement for these 5QIs can be relaxed for
the first packet(s) in a downlink data or signalling burst in order to permit battery saving (DRX) techniques.

Note 11: In RRC Idle mode, the PDB requirement for these 5QIs can be relaxed for the first packet(s) in a
downlink data or signalling burst in order to permit battery saving (DRX) techniques.

Note 12: This 5QI value can only be assigned upon request from the network side. The UE and any application
running on the UE is not allowed to request this 5QI value.

Note 13: A static value for the CN PDB of 20 ms for the delay between a UPF terminating N6 and a 5G-AN
should be subtracted from a given PDB to derive the packet delay budget that applies to the radio interface.
Note 14: This 5QI is not supported in this Release of the specification as it is only used for transmission of
V2X messages over MBMS bearers as defined in TS 23.285 but the value is reserved for future use.

Note 15: For "live" uplink streaming (see TS 26.238), guidelines for PDB values of the different 5QIs
correspond to the latency configurations defined in TR 26.939. In order to support higher latency reliable
streaming services (above 500ms PDB), if different PDB and PER combinations are needed these configurations
will have to use non-standardised 5QIs.

Note 16: These services are expected to need much larger MDBV values to be signalled to the RAN. Support
for such larger MDBV values with low latency and high reliability is likely to require a suitable RAN
configuration, for which, the simulation scenarios in TR 38.824 may contain some guidance.

Evolution of the QoS Classes in 5G by Charlie


Martin

Published on: 11/25/2019


Author: Charlie Martin, Senior Consultant, Award Solutions

As 3GPP continues the standardization process for 5G, it is now well


understood that 5G Quality of Service (QoS) will be applied purely on a
per-Quality of Service Flow (QoS Flow) basis versus the previous per-
Evolved Packet Service (EPS) bearer basis in 4G LTE. It is important to
remember that the QoS Class Identifier (QCI), Allocation and Retention
Priority (ARP), Guaranteed Bit Rate (GBR), Maximum Bit Rate (MBR),
and Aggregate Maximum Bit Rate (AMBR) parameters were the five
primary QoS parameters that could be determined for the EPS bearer. The
operator specifies those parameters using the guidelines in the 3GPP and
GSMA documents and specifications, as well as their own field
experience. History shows us that this QoS implementation strategy
devised by 3GPP has been very successful in the LTE networks built over
the last seven to eight years, with a multitude of different types of services
rolled out requiring GBR, or non-GBR QoS, with a wide range of latency
requirements, i.e., VoLTE. Here, we will examine what is happening with
the evolution of the QCI parameter as the industry moves forward towards
5G.

First, let’s go back and review the 3GPP definition of QCI and its
characteristics. From the 3GPP Technical Specification TS23.203, Policy
and Charging Control Architecture (Release 15), the following list of
performance characteristics were defined for all QCIs.

 Resource Type (GBR or non-GBR)


 Priority Level (PL)
 Packet Delay Budget (PDB)
 Packet Error Loss Rate (PELR)

In addition, two more performance characteristics have been defined for


some QCIs.

 Maxium Burst Size


 Data Rate Averaging Window

The QCI was defined to be a scalar value that is used as a reference by the
eNodeB for the scheduling of the packets for that EPS Bearer, and each of
the characteristics supplies information to the eNodeB to help it properly
do that scheduling.

For ease of viewing, two separate tables are shown below by resource
type, with Table 1 depicting GBR example services and Table 2 depicting
non-GBR example services, both of these tables being derived from Table
6.1.7-A of TS23.203. Note that these tables are simplified for the sake of
clarity and brevity and do not contain the complete set of associated notes
from the specification.

These tables show the QCIs and associated example services, along with
the first four QoS performance characteristics.

Listed below is a quick review of the four characteristics.

The resource type is self-explanatory and essentially divides the QCI types
into two categories - QCIs for services requiring Guaranteed Bit Rate
treatment or QCIs for services requiring Non-Guaranteed Bit Rate
treatment.

The Priority Level column refers to the priority for the packets to be
scheduled, with the lower priority numbers corresponding to the higher
priority level.

The Packet Delay Budget column provides an upper bound for the
tolerable packet delay in milliseconds between the User Equipment (UE)
and the Policy and Charging Enforcement Function (PCEF), which is
typically co-located with the Packet Data Network (PDN) Gateway or P-
GW.

The Packet Error Loss Rate (PELR) column defines an upper bound for
the tolerable loss of Service Data Units (SDUs), or in simplified speech,
the payload portion of packets over the airlink between the eNodeB and
the UE. According to TS 23.203 Policy and Charging Control
Architecture, these are “SDUs that have been processed by the sender of a
link layer protocol (e.g., RLC in E-UTRAN), but that are not successfully
delivered by the corresponding receiver to the upper layer (e.g., PDCP in
E-UTRAN).” In simplified terms, these are non-congestion-related packet
losses intended to capture the failure of the airlink and its lower layer
retransmission protocols, Radio Link Control (RLC) and Hybrid
Automatic Repeat Request (HARQ), to successfully deliver transmitted
packets from the transmitting end of the airlink to the receiver. 
Table 1 (GBR-based Services)
 

Table 2 (Non-GBR-based Services)


In addition, Table 3 below depicts additional GBR example services, along
with the extra fifth and sixth performance characteristics. This table is
derived from Table 6.1.7-B of TS23.203, and the newer characteristics are
listed below.

The maximum burst size is the amount of data that the radio access
network is expected to deliver within the packet delay budget.

The data rate averaging window refers to a sliding time window (or
duration) that is used for calculating GBR and MBR values in the RAN,
PDN-GW, and UE

Table 3 (Additional GBR-based Services)

At this point, there are several important takeaways that need to be


summarized before proceeding to look at the corresponding 5G
information. First, there has been a huge growth in the number of QCIs
and example services supported for 4G LTE, since the initial release of
this specification (Release 8). 3GPP has not been waiting for 5G to handle
the next generation of advanced services, and the present state of the QCI
parameter shows support for:

 Smart Grid (both medium and high voltage)


 Process Automation Monitoring
 Autonomous Vehicles (V2X messaging)
 Mission-critical Public Safety applications
 Low-latency enhanced Mobile Broadband (eMBB)
 Augmented Reality
 Discrete Automation
 Intelligent Transport Systems

It is interesting to look over the variance in the values of the performance


characteristics for the next generation advanced services. Of particular
interest are the QCI values from 80 – 85, all of which have packet delay
budgets of 30 milliseconds or less (remember that this delay budget is
from UE to PCEF/P-GW). Also, the next generation services supported by
QCIs 82 – 85 require the additional information provided by the maximum
burst size and data rate averaging window for aiding the eNodeB scheduler
to provide satisfactory service.

To understand the 5G equivalent of the QCI parameter, 3GPP Technical


Specification TS23.501, System Architecture for the 5G System, provides
the relevant information. From section [Link], the 5G QoS Identifier (5QI)
parameter is defined, and again, it is defined to be a scalar value that is
used as a reference by the eNodeB for the QoS forwarding treatment. The
5QI is equivalent to the QCI in 4G LTE. Tables 4 and 5 below show the
5QI table 5.7.4-1 in the 3GPP specification, as broken out by GBR and
non-GBR example services again. In addition, Table 5.7.4-1 of the
specification now breaks out a new category of 5QI, called Delay-Critical
GBR, and the associated 5QIs are shown in Table 6 below.
Table 4 (GBR-based Services)
 

Table 5 (Non-GBR-based Services)


 
Table 6 (Delay-critical GBR-based Services)

After looking at Tables 4, 5 and 6, it can be seen that there is a lot of


commonality between the 4G QCI and the 5G 5QI tables, and the 5QI
tables are clearly a direct evolution of the QCI tables. From TS23.501,
Section 5.7.3, 5G QoS characteristics, a high-level summary of the 5G
performance characteristics is provided below, along with contrasting
information versus the associated 4G characteristic.

The resource type is again mostly self-explanatory and shows some


refinement versus the 4G definition. The QCI types are now divided into
three categories - QCIs for services requiring GBR treatment, QCIs for
services requiring Delay-Critical GBR treatment, or QCIs for services
requiring Non-GBR treatment. This new Delay-Critical GBR resource
type can be seen as an evolution of the additional GBR services that were
called out in Table 3 above for 4G.

The Default Priority Level column evolves directly from the Priority Level
column shown in Tables 1 – 3 for 4G. When examining the definitions
from TS 23.501 for the 5G Default Priority Level versus TS 23.203 for the
4G Priority Level, the emphasis is on the default priority level being used
as a differentiator for QoS treatment for individual QoS flows, whereas for
4G, the emphasis is on the priority level being used as a differentiator for
QoS treatment for aggregations of Service Data Flows (SDFs). Again,
lower priority numbers correspond to the higher priority level.

The Packet Delay Budget column evolves directly from the column of the
exact same name shown in Tables 1 – 3 for 4G. This performance
characteristic provides an upper bound for the tolerable packet delay in
milliseconds between the User Equipment (UE) and the new 5G Virtual
Network Function called the User Plane Function (UPF). Therefore, this
characteristic provides almost exactly the same functionality as its 4G
equivalent. The UPF is equivalent to the user plane – packet routing –
functions of the 4G S-GW and P-GW. 

The Packet Error Rate (PER) evolves directly from the column called
Packet Error Loss Rate (PELR) in Tables 1 – 3 for 4G. The intent and
usage of PER is very similar to PELR. However, the wording has slightly
changed. Instead of referring to SDUs, TS 25.301 refers to Protocol Data
Units (PDUs). A PDU consists of an SDU with an attached header. It can
be interpreted that the newer spec refers to an entire packet, instead of the
payload (SDU) of the packet that is referred to in the 4G definition of
PELR. Again, in simplified terms, these are non-congestion-related packet
losses, intended to capture the failure of the air link and its lower layer
retransmission protocols, to successfully deliver transmitted packets from
the transmitting end of the air link to the receiver.

The Default Data Maximum Data Burst Volume (MDBV) evolves directly
from the column in Table 3 called Maximum Burst Size. In 5G, each
delay-sensitive GBR QoS flow will be associated with an MDBV. Table 3
shows a portion of the overall 4G QCI table in TS 23.203, where 3GPP
was clearly beginning to group and emphasize the most delay-sensitive
GBR applications being considered by cellular network operators, and the
4G maximum burst size was a newer performance characteristic. The
definitions are essentially the same for both the 4G maximum burst size
and 5G data maximum data burst volume, with the 4G eNB or the 5G
Access Node (5G-AN) being required to deliver up to this maximum
amount of data within the packet delay budget. Note that for the GBR and
non-GBR 5QIs, the default MDBV is not applicable and has no value.

The default averaging window evolves directly from the Data Rate
Averaging Window column in Table 3. The definition is exactly the same
for both 4G and 5G performance characteristics. In other words, it defines
the sliding time window (or duration) that is used for calculating GBR and
MBR values in the RAN, UPF, and UE.

As seen from the QoS performance characteristics definitions alone, a


direct evolution from 4G QCI to 5G 5QI is very clear. Other major
takeaways include the fact that Table 4 is essentially a direct translation of
Table 1, with identical values being used for 5QI, default priority level,
packet delay budget, packet error rate, and example services entries versus
the 4G equivalents. The same is true when comparing Table 5 to Table 2.
Default Maximum Data Burst Volume and Default Averaging Window
have now been added as standard columns for Tables 4 and 5. However,
MDBV is N/A in both tables, and Default Averaging Window is N/A for
Non-GBR services and is set to a single value of 2000 ms for all GBR
services. The 5QI values are created simply by multiplying each QCI
value in Tables 1 and 2 by a factor of 10, creating exactly the new double-
digit 5QI values, which is simple, elegant, and greatly expands the range
of possible values for the future.

The last major takeaway involves the comparison of Table 6 versus Table
3. Table 3 for 4G had already started the double-digit values for QCI, and
the values of 82 – 85 translate directly over to the 5G Table 6. A new
remote-control service, 5QI of 81, has been created in Table 6, with no
equivalent in Table 3, and the high-voltage electricity distribution service,
4G QCI of 85, has been replaced (thus far) with the Discrete Automation
5G 5QI of 85. Beyond this, there has been some juggling of the services
and associated values for some of the additional Table 6 values.

3GPP looks to be doing a very complete job of transitioning the network


end-to-end QoS scheme from 4G to 5G, as reflected in the evolution of the
4G QCI to the 5G 5QI QoS parameter.

References:
3GPP Technical Specification TS23.203, Policy and Charging Control
Architecture
3GPP Technical Specification TS23.501, System Architecture for the 5G
System

About the Author:

Charlie joined Award Solutions in 2011 and has over 36 years of


experience in wireless. He is a true RF nut, and in his early career enjoyed
chasing down electromagnetic interference problems, doing system level
testing and analysis, and designing/building microwave transmitters.
Having led enterprise-level organizations at both network operators and
vendors, Charlie brings a unique perspective to wireless and has been a
featured speaker at leading mobility conferences. Charlie now pursues his
passion for all things wireless at Award Solutions as the Radio Access
Networks (RAN) Product Lead, researching new technologies and
teaching others about next generation networks like 5G.

About Award Solutions:

Award Solutions is the trusted training partner to the world's best


networks. We help companies tackle new technologies by equipping their
teams with knowledge and skills. Award Solutions invests heavily in
technology, research, engineering, and labs to ensure our customers make
the most of their resource and network investments.

Award has expertise and training across all technologies that touch
wireless: 5G, Artificial Intelligence, Data Manipulation, Automation,
Machine Learning, Network Virtualization, Data Visualization, 4G LTE,
and more.

Common questions

Powered by AI

The Maximum Packet Loss Rate indicates the tolerable rate of lost packets in both uplink and downlink directions for a compliant QoS flow, focusing on overall data transmission reliability. Packet Error Rate, however, measures the likelihood of erroneously received packets, concentrating on individual packet integrity. Together, they address both the macro-level robustness (through loss rate) and micro-level accuracy (via error rate), complementarily ensuring the data integrity and QoS Flow reliability in 5G networks .

Assigning different ARP pre-emption capabilities and vulnerabilities allows the network to finely control resource allocation during congestion. Enabling pre-emption capabilities allows high-priority services to override existing lower-priority flows, preserving critical service continuity. Conversely, setting vulnerabilities can lead to lower-priority flows being interrupted, which might degrade the experience for affected users but enhances overall network stability by ensuring priority service protection .

Packet Delay Budget (PDB) and Packet Error Rate (PER) are critical performance metrics for determining 5G network capabilities, significantly impacting how different service types are supported. The PDB sets the maximum acceptable delay for packets traversing from the User Equipment (UE) to the User Plane Function (UPF) and is crucial for configuring scheduling policies and ensuring time-sensitive services like conversational or real-time applications maintain their performance thresholds. Conversely, PER specifies the acceptable rate of packet errors, with stricter PER requirements often associated with mission-critical or high-reliability services. Together, these metrics ensure that the network can provide differentiated QoS that aligns with the specific latency and reliability requirements of various applications such as real-time gaming, video streaming, or emergency communications .

The Maximum Data Burst Volume (MDBV) is a parameter relevant predominantly for Delay-critical GBR resource types in 5G networks. It specifies the largest amount of data that can be transmitted as a burst during the Packet Delay Budget (PDB) period. MDBV plays a significant role in managing data flows that require consistent throughput and are sensitive to delays, such as high-priority emergency communication or real-time interactive services. This parameter ensures that even if network load surges occur, these delay-critical applications can still meet their stringent service requirements without packet loss thus maintaining the reliability and performance required for critical services .

In 5G QoS management, the distinction between Guaranteed Bit Rate (GBR) and Non-Guaranteed Bit Rate (Non-GBR) resource types hinges on whether network resources are permanently allocated or dynamically managed. GBR resource types ensure a specific flow rate is guaranteed by permanently allocating resources such as flow-level Guaranteed Flow Bit Rate (GFBR), which relies on an admission control function at network nodes like a radio base station. Such flows are typically authorized 'on demand' due to their critical nature, requiring precise policy and charging controls. In contrast, Non-GBR resource types only allocate resources dynamically as needed, often via static policy controls, without guaranteed throughput, making them suitable for less critical applications where adaptiveness and resource efficiency are prioritized over guaranteed performance .

The Session Management Function (SMF) can influence QoS parameters by changing subscribed values for default 5QI and ARP priority levels based on local configurations or interactions with the Policy Control Function (PCF). It sets the ARP pre-emption capability and vulnerability based on similar configurations unless dynamic PCC is deployed. Moreover, the SMF applies the same ARP settings for all QoS Flows within a PDU Session unless specific exceptions are configured .

In 5G networks, the Packet Delay Budget (PDB) plays a critical role in configuring scheduling and link layer functions by setting a maximum allowable delay for packets. For GBR flows, 98% of packets must meet this delay requirement, promoting consistent delivery. For Delay-Critical GBR flows, if packets surpass PDB due to exceeding Maximum Data Burst Volume, they are considered lost, demanding stricter adherence to delay constraints. This differentiation ensures that delay-sensitive applications have their latency requirements met more rigorously .

Signaling the Maximum Data Burst Volume (MDBV) for Delay-critical GBR resource types is imperative as it sets a cap on the data volume that can be processed within a designated time frame (PDB). This ensures the network can allocate sufficient resources swiftly to meet high-priority delay constraints, thereby maintaining service quality and ensuring stability during peak demands or within high-demand scenarios in the network .

The Reflective QoS Attribute (RQA) is an optional parameter that indicates whether certain traffic should adhere to Reflective QoS treatment, allowing the network to dynamically adapt the QoS policy based on the observed application traffic. When the RQA is signalled for a QoS Flow, the RAN/AN enables the transfer of Reflective QoS Indicators (RQI) corresponding to the AN resources. This enables a more adaptive QoS management method, ensuring that changing traffic patterns or user requirements can be accommodated without extensive pre-configuration, thus optimizing resource utilization and enhancing user experience .

The Allocation and Retention Priority (ARP) influences decisions concerning QoS Flows during resource constraints by considering three key sub-parameters: priority level, pre-emption capability, and pre-emption vulnerability. ARP priority level determines the order of importance for resource requests and ranges from 1 (highest priority) to 15. During resource limitations, the ARP helps decide whether a new QoS Flow can be accepted or if an existing lower-priority flow should be preempted to accommodate a higher-priority request. The pre-emption capability indicates if one flow can claim resources from others with lower priority, while pre-emption vulnerability specifies if a flow’s resources can be taken by one with higher priority. These configurations ensure critical services receive priority, enhancing the efficiency of resource distribution in peak times .

3GPP specification 23.501 defined the following 5G QoS Parameters as part of QoS 
Implementation.

5G QoS Identifier (5GQI)
Reflective QoS Attribute (RQA)
The  RQA is an optional parameter which indicates that certain traffic (not necessarily all) c
in the QoS Profile and signalled to the UE as QoS Flow level QoS parameter for each individual
QoS Flow.
Aggregate Bit Rates
Reference: 3GPP TS 23.501; System architecture for the 5G System (5GS)
5.7.3.1  General
This clause specifies the 5G QoS char
The Packet Delay Budget (PDB) defines an upper bound for the time that a packet may be delayed between
the UE and the UPF tha
PER is to allow for appropriate link layer protocol configurations (e.g. RLC and HARQ in RAN of a 3GPP
access). For every 5QI
Default Priority Level 30
Packet Delay Budget 50 ms (Note 11 (https://www.tech-invite.com/3m23/toc/tinv-3gpp-23-501_u.html#n1
Example Services "Live" Uplink Streaming (e.g. TS 26.238)
5QI Value 72
Default Priority Level 56
Packet Delay Budget 300 ms (
5QI Value 6
Default Priority Level 60
Packet Delay Budget 300 ms (Note 10 (https://www.tech-invite.com/3m23/toc/tinv-3gpp-23-
Packet Error Rate 10-6
Default Maximum Data Burst Volume N/A
Default Averaging Window N/A
Example Services Mission Critical d

You might also like