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