PCRFs

PCRFs are responsible for authorizing and making policy decisions based on knowledge of subscriber resource usage and the capabilities allowed by the subscriber's account. In order to perform this function, all policy requests for a given subscriber must be routed to the same PCRF.

Rather than provisioning a fixed relationship between a subscriber and a PCRF, the P-DRA function of PCA dynamically assigns subscribers to PCRFs using a load distribution algorithm and maintains state about which subscribers are assigned to which PCRF. The relationship between a subscriber and a PCRF can change any time the subscriber transitions from having no Diameter policy sessions to having one or more Diameter policy sessions. Once a policy session exists, however, all policy sessions for that subscriber are routed to the assigned PCRF.

PCA can interact with any 3GPP Release 9 compliant PCRF. Because these PCRFs come from different vendors, there are differences in how they are deployed in the network and how they “look” to the P-DRA function. The following PCRF configurations differ mainly in addressing and sharing of state across Diameter connections: