Table Evaluation Optimization for PCF

Feature Introduction

Table 1. Feature History

Feature Name

Release Information

Description

Initiator Condition for Evaluation of CRD Tables

2025.01.0

PCF allows the user to include the Table Search Initiatior Conditions in Custom Reference Data (CRD) table. This addition selectively activates only the required tables, thereby optimizing the overall evaluation process.

This feature enhances the efficiency of PCF by reducing unnecessary evaluations and streamlining troubleshooting efforts.

Default Setting: Enabled - Always on

The PCF currently evaluates all the configured CRD tables for every incoming message. This comprehensive evaluation complicates the troubleshooting by making it challenging to determine the source of specific values. So, PCF allows the inclusion of Table Search Initiator conditions that activates only the required tables based on specific conditions.

The Initiator conditions can be added for N5, Rx and non N5/Rx tables.

Initiator Conditions

The preceeding Table Search Initiator conditions are included for the respective tables for evaluation:

  • For N5 Tables, use the A Policy N5 TGPP Session exists condition.

  • For Rx Tables, use the A Diameter Rx TGPP Session exists condition.

  • Use a A Policy N5 TGPP Session exists or A Diameter Rx TGPP Session exists condition for the tables to avoid evaluation for messages other than N5 or Rx message: