PCC rule-based subscriber services

Policy and Charging Control (PCC) rules are defined in the 3GPP PCC architecture and used in the Diameter Gx application as a collection of parameters that enable IP traffic flows to be identified, QoS parameters and filtering actions to be applied to these flows, and charging to be performed on them. The use of PCC rules in policy management by the Diameter Gx interface is described in the PCC Rules.

The same PCC rule construct is used in RADIUS subscriber services to enable IP flow-based actions and accounting.

IP flow-based accounting can be used for a subscriber service using PCC rules. Activated by a self-service portal or as part of an Internet subscription package, applications identified by a 5-tuple receive specific treatment, such as bandwidth increase, expedited forwarding, or zero rating. Volume and time statistics for the application data is available in the subscriber service RADIUS accounting session. This is shown in Figure: Example: PCC rule-based subscriber service.

Figure: Example: PCC rule-based subscriber service
  1. The user subscribes to a service by a web portal.

  2. The policy control is informed of the new subscription.

  3. The policy control instructs the BNG by RADIUS to activate a subscriber service with PCC rules.

  4. The subscriber service is instantiated on the BNG. A dynamic policer is spawned to optionally rate-limit or count the application traffic.

  5. The subscriber service instance accounting session reports the volume of traffic forwarded as part of this service.