Binding Database Query Call Flow
This section describes the PCF Rx rerouting and PCRF binding database call flow.

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. |