Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

了解 PCRF 如何动态配置用户感知策略和计费控制规则

通过动态策略控制,策略和收费规则功能 (PCRF) 控制在 Junos 订阅者感知 PCEF 上为订阅者配置策略和收费控制 (PCC) 规则。将动态策略控制策略和收费实施功能 (PCEF) 配置文件分配给订阅者时,将启用动态策略控制。动态策略控制需要 Junos 策略控制。

本主题包括以下部分:

政策决定

PCRF 是制定策略和收费控制决策的核心,可以随时在 PCEF 上安装、激活、修改或停用 PCC 规则。PCRF可以根据不同的来源做出政策和收费控制决策,包括:

  • 从订阅配置文件存储库 (SPR) 接收的用户设备的订阅信息

  • PCRF 中的操作员配置

  • 来自接入网络的有关接入技术的信息

  • 来自 PCEF 的信息,例如订阅者正在使用的应用程序的名称

Gx 接口用于将 PCC 规则调配信息从 PCRF 发送到 PCEF,并提供从 PCEF 到 PCRF 的流量平面事件通知。

支持的操作

Junos Subscriber Aware 和 Junos 策略控制通过 PCRF 支持以下操作:

  • 安装或修改规则 — PCRF 发送 Charging-Rule-Install AVP 以安装尚未安装的 PCC 规则或修改 PCEF 上的现有规则。

  • 删除规则 — PCRF 发送 Charging-Rule-Remove AVP 以删除已安装的 PCC 规则。

  • 激活规则 — PCRF 发送 Rule-Activation-Time AVP 以指示激活规则的时间,该规则包含在 AVP 中 Charging-Rule-Install 。此操作会导致规则的单次激活,而不是定期激活计划。

  • 停用规则 — PCRF 发送 Rule-Deactivation-Time AVP 以指示停用规则的时间,该规则包含在 AVP 中 Charging-Rule-Install 。此操作会导致规则的单次停用,而不是定期停用计划。

  • PCEF 会话重新验证 — PCRF 将 Revalidation-Time AVP 与 Event-Trigger AVP 一起发送,其中包含指示 REVALIDATION_TIMEOUT PCEF 必须从 PCRF 请求 PCEF 会话重新验证的时间。达到指定时间时,PCEF 会发送一个事件触发器,其中包含请求 REVALIDATION_TIMEOUT PCEF 会话重新验证的值。

  • 报告应用程序启动或停止 - PCEF 在检测到应用程序的启动或停止时发送事件触发器。

PCC 规则的容器名为 Charging-Rule-Definition。可以在 或 Charging-Rule-RemoveCharging-Rule-Install发送多个Charging-Rule-Definition容器,每个容器都应用于每个订阅者。

如果在路由器上配置了时区,则激活和停用设置将应用于配置的时区,并针对夏令时的转换进行调整。

设置 PCC 规则的方法

PCRF 使用以下过程之一来指定 PCEF 应用的 PCC 规则:

  • TDF 订阅者创建期间的拉取模式 — 当 MX 系列网关收到对新 TDF 订阅者的请求时应用。PCEF 向 PCRF 发送信用控制请求初始 (CCR-I) 消息,其中包含有关订阅者的信息。PCRF 在信用控制应答初始 (CCA-I) 消息中将 PCC 规则下载到 PCEF,其中还可能包括适用于规则的任何激活和停用时间,以及 PCEF 必须从 PCRF 重新请求 PCC 规则的时间。 图 1 显示了创建 TDF 订阅者期间拉取过程的消息流。

    图 1:创建 TDF 订阅者期间拉取模式的消息流 Message Flow for Pull Mode During TDF Subscriber Creation
  • PCEF 事件触发器后的拉取模式 — 当 PCEF 向 PCRF 发送事件触发器时应用。当 MX 系列路由器检测到新的应用程序启动或停止时,或者发生重新验证时间时,可能会发生这种情况。PCEF 向 PCRF 发送信用控制请求更新 (CCR-U) 消息以及相应的事件触发器。PCRF 可能会在信用控制答案更新 (CCA-U) 消息中将新规则下载到 PCEF,其中还可能包括适用于规则的任何激活和停用时间,以及 PCEF 必须从 PCRF 重新请求 PCC 规则的时间。 图 2 显示了 PCEF 事件触发器之后拉取过程的消息流。

    图 2: PCEF 事件触发 Message Flow for Pull Mode After PCEF Event Trigger后拉取模式的消息流
  • 推送模式 — 当 PCRF 在未获取 PCEF 请求的情况下设置 PCC 规则时应用。PCRF 根据通过 Rx 接口发送到 PCRF 的信息或响应 PCRF 中的触发器,将重新授权请求 (RAR) 中的 PCC 规则发送到 PCEF。RAR 还可能包括适用于规则的任何激活和停用时间,以及 PCEF 必须从 PCRF 重新请求 PCC 规则的时间。PCRF 在 RAR 消息中包含这些 PCC 规则,因为 PCEF 未请求 PCC 规则,并且 RAR 不会触发信用控制请求 (CCR) 或信用控制应答 (CCA) 消息。PCEF 使用重新授权应答 (RAA) 消息进行响应。 图 3 显示了推送过程的消息流。

    图 3:推送模式 Message Flow for Push Mode的消息流