Binding Database Query Call Flow

This section describes the PCF Rx rerouting and PCRF binding database call flow.

PCF Rx Rerouting and PCRF Binding Database Call Flow
PCF Rx Rerouting and PCRF Binding Database Call Flow Description
Step

Description

1

When a Gx session exists on the PCRF and the local PCF has received the original AAR Initialization message, the P-CSCF sends the Rx AAR request to the local PCF Diameter endpoint.

2

The PCF Diameter endpoint performs a parallel local data store lookup and a binding database query toward the site local PCRF SkDB instance. The PCF Diameter endpoint checks if the session exists on the PCRF.

3

The PCRF notifies the PCF Diameter endpoint that the session exists.

4

The PCF Diameter endpoint forwards the Rx AAR request to the PCRF QNS engine.

5

If the PCF Diameter endpoint query times out due to the local PCRF failure or network issue, the PCF reattempts sending the query to the local PCRF instance.

6

If the session is not found, then the PCRF notifies the PCF Diameter endpoint.

7

The PCF Diameter endpoint reattempts to check if the session exists in the remote PCRF instance.

8

If the session is found, the PCRF notifies the PCF Diameter endpoint that the session exists.

9

The PCF Diameter endpoint sends the Rx AAA response to the QNS Engine.