Provisioning PCC Rules in Desktop Online (4.0)

Rules can be provisioned in the PCC Policy Control screen in the Desktop.

To open the PCC Policy Control screen, click on the Manage screen option in Desktop and then click on the PCC Policy Control button. 

The PCC Policy Control screen

In the PCC Policy Control screen you can view, add, edit, and remove populated definitions for:

  • Rules Mappings
  • PCC Rules
  • Charging Rules
  • Static Rules
  • Dynamic Rules
  • Flow Informations
  • Final Indication Rules
  • Periods
  • QoS Information
  • Allocation Retention Policies

See Rules Data Model (4.0) for information about the different definitions and their respective fields.

Hint!

Whenever configurations are viewed, added, edited, copied, or deleted, this is logged for the EC log with log-level INFO.

The system is by default configured to only register log entries with log level WARNING and higher, so if you want the log entries from the PCC Web UI to be registered, change the log level to INFO instead. See System Properties for further information.

Creating Rules Definitions

The different definitions need to be configured in the following order:

  1. Period
  2. Flow Information
  3. Dynamic Rule
  4. Final Indication Rule
  5. Static Rule
  6. Charging Rule
  7. Allocation Retention Policy
  8. QoS Information
  9. PCC Rules
  10. Rules Mappings

The reason for the order stated above is that some definitions are selectable in other definitions as follows:

  • In the Dynamic Rule you select among the Flow Information definitions.
  • In the Charging Rule you select among the Dynamic Rule, Final Indication Rule, and Static Rule definitions.
  • In the QoS Information you select among the Allocation Retention Policy definitions.
  • In the PCC Rules you can select among the Charging Rules, Periods, and QoS Information definitions.
  • In the Rules Mapping you select among the PCC Rules definitions.

See Rules Data Model (4.0) and Periods Data Model Rules (4.0), for more information about these dependencies.

To create the different definitions:

  1. In the PCC Policy Control screen, click on the definition type you want to create definitions for. 

    A new screen will be displayed where you can see the definitions that have already been created for the selected type. 

  2. Click on the New button, fill in the mandatory information, and click Save.

    The definition will be saved and listed in the view, and will now be selectable when creating other definition types that depend on it. 


    The Create PCC Rule dialog


    The Rules Mapping screen shows the Rules Mapping definitions

Editing a Rules Definition

To edit the different definitions:

  1. In the PCC Policy Control screen, click on the definition type you want to definitions for. 

    A new screen will be displayed where you can see the existing definitions. 

  2. Select the check box for the definition you want to edit and click on Details in the Actions column.

    A dialog opens up displaying the configuration for the definition.

  3. Make your changes and click on the Save button.

    The definition will be saved and listed in the view, and will now be selectable when creating other definition types that depend on it. 

Copying Rules Definitions

To copy definitions:

  1. In the PCC Policy Control screen, click on the definition type you want to copy definitions for. 

    A new screen will be displayed where you can see the existing definitions. 

  2. Select the check box(es) for the definition(s) you want to copy and click on the Copy button.

    The selected definition(s) will be copied with new ID(s) and you can then edit the definition(s) as described above.

Deleting Rules Definitions

To delete definitions:

  1. In the PCC Policy Control screen, click on the definition type you want to delete definitions for. 

    A new screen will be displayed where you can see the existing definitions. 

  2. Select the check box(es) for the definition(s) you want to copy and click on the Delete button.

    You will get a question if you are sure you want to delete the definition(s).

  3. Click OK if you are sure.

    The selected definition(s) will be deleted.