TableDrivenQosDecision

The TableDrivenQosDecision service configuration object provides a way for the different refQosData values that are encountered while adding the PCC rules to be expanded to actual QosData objects.

The different refQosData are added to a bucket, the duplicates (if any) are eliminated, and the QosData objects are added for all the PCC rules that are added or updated. The addition happens even if a PCC rule having the same refQosData value is removed. A one-time CRD lookup is executed for each QosData object using a refQosData as a key value.

Note
  • Do not use the QosData service configuration object and TableDrivenQosDecision service configuration object in the same policy if there are overlapping QoS references.

  • Since the actual QoS attributes are stored in a CRD table, it is assumed they do not change over time. However, if the values change in the CRD, the new values are going to be pushed next time when the policy gets evaluated. Changing the values in the CRD does not automatically trigger a policy update.

Before setting the service parameters, ensure that you create a use case template and add a service for this configuration. For details, see Configuring the Use Case Template and Adding a Service.

The following table describes the TableDrivenQosDecision service parameters.

TableDrivenQosDecision Parameters
ParameterDescription
Priority

The priority assigned for this service configuration object (among similar service configuration objects) is used for policy evaluation by the Policy Engine. Higher the value, higher is its priority.

Default: 0

Search TableCRD table that is queried for the PCC rule data.
Search Column

Primary key column in the table configured under the Search Table field.

Note
The search value corresponding to this column is passed in the code and not exposed.
QoS Id SourcePrimary key value for the column configured under Search Column.
5qi SourceAdditional primary key column-value pairs in the table configured under the Search Table field.
Maxbr Ul Source

Maxbr Ul column in the table that is configured under the Search Table field corresponding to the maxbrUl attribute. The values that are allowed for this attribute are specified in 3GPP TS 29.571, Table 5.5.2-1: Simple Data Types.

Note
The values that are provided for this attribute must match the specific format.

See the Restrictions section for more details.

Maxbr Dl Source

Maxbr Dl column in the table that is configured under the Search Table field corresponding to the maxbrDl attribute. The values that are permitted for this attribute are specified in 3GPP TS 29.571, Table 5.5.2-1: Simple Data Types.

Note
The values that are provided for this attribute must match the specific format. Refer the Restrictions section for more details.
Gbr Ul Source

Gbr Ul column in the table that is configured under the Search Table field corresponding to the gbrUl attribute. The values that are allowed for this attribute are specified in 3GPP TS 29.571, Table 5.5.2-1: Simple Data Types.

Note
The values that are provided for this attribute must match the specific format. Refer the Restrictions section for more details.
Gbr Dl Source

Gbr Dl column in the table configured under the Search Table field corresponding to the gbrDl attribute. The values that are allowed for this attribute are specified in 3GPP TS 29.571, Table 5.5.2-1: Simple Data Types.

Note
The values that are provided for this attribute must match the specific format. Refer the Restrictions section for more details.
Priority Level SourcePriority Level Source column in the table configured under the Search Table field corresponding to priorityLevel attribute.
Preempt Cap SourcePreempt the Cap Source column in the table configured under Search Table field corresponding to the preemptCap attribute. The values that are allowed for this attribute are specified in 3GPP TS 29.571, section 5.5.3.1 Enumeration: PreemptionCapability.
Preempt Vuln SourcePreempt the Vuln Source column in the table that is configured under the Search Table field corresponding to the preemptVuln attribute. The values that are allowed for this attribute are specified in 3GPP TS 29.571, section 5.5.3.2 Enumeration: PreemptionVulnerability.

Qnc Source

Indicates whether the notifications are requested from the 3GPP NG-RAN when the GFBR can no longer (or again) be guaranteed for a QoS Flow during the lifetime of the QoS Flow.

Authorized Qos Priority Level

Indicates a priority in scheduling the resources among the QoS Flows.

Aver Window Source

Indicates the duration over which the guaranteed and maximum bitrate is calculated.

Max Data Burst Vol Source

Indicates the largest amount of data that is required to be transferred within a period of 5G-AN PDB.

Reflective QoS Source

Indicates applying reflective QoS for the SDF.

Sharing Key DI Source

Indicates resource sharing in downlink direction with the service data flows having the same value in their PCC rule.

Sharing Key UI Source

Indicates resource sharing in an uplink direction with the service data flows having the same value in their PCC rule.

Max Packet Loss Rate DI Source

The maximum rate for lost packets that can be tolerated in the downlink direction for the service data flow.

Max Packet Loss Rate UI Source

The maximum rate for lost packets that can be tolerated in the uplink direction for the service data flow.

Def QoS Flow Indication Source

Indicates that the dynamic PCC rule shall always have its binding with the default QoS Flow.