System Architecture and Requirements PCC(3.0)

This chapter contains a brief overview of the PCC architecture. For further information about the architecture and system requirements, see the PCC Installation Instructions(3.0).

The Policy Charging and Control solution is designed for high availability, with high throughput and low latency.

The setup is divided into the following parts:

PCC Architecture


  • [CZ01] and [CZ02] - Two separate  installations, their databases, and various monitoring and management processes for the collection of statistics. Two [CZs] are required for fail-over purposes, and one of them will be on stand-by.

  • [EZ01] and [EZ02] - Two EC Groups, hosting the pico instances, that is ECs, that run the workflows that are required by the PCC solution. Two are required for fail-over purposes.

  • [DR01], [DR02] and [DR03] - A Couchbase cluster that contains the Data Repository where all data pertaining to processing is stored. The minimum cluster should consist of three nodes with one replication per bucket.

    Names within brackets [ ] are used throughout the document to specify the machine where to install the corresponding function, for example [CZ01] or [EZ01] . When the number is omitted, for example [CZ], the name refers to both [CZ01] and [CZ02].