Prerequisites

To enable the interaction between PCF and PCRF for VoLTE/VoNR calls, ensure to perform the following on PCRF:

  • Install the following features by adding them to the /etc/broadhop/pcrf/features file:

    • com.cisco.bindingdb.feature

    • com.broadhop.diameter2.local.cnat.feature

  • On all the QNS nodes, ensure to add the Diameter endpoint gRPC service names in the /etc/hosts file.

  • Include the etcd IPs in the qns.conf: -Ddiameter.registry.etcd.hosts=comma separated etcd-external IP file.

  • Make sure that the routable network connectivity exists between the node where the PCF Diameter endpoint is hosted, the QNS engine VMs for site-local, and the remote (in GR mode) communication (over HTTP2).

  • The Rx peer must be connected to both the local and remote PCF Diameter endpoints simultaneously with one or both the connections as active. For the active Rx connection from AF to PCF, the AF peer handles and receives the Rx requests from other PCF instance without any connectivity issues.

  • For the PCRF and PCF components to communicate, the configured port numbers must be open on the firewall.