51学通信论坛2017新版

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2390|回复: 0
打印 上一主题 下一主题

PCC中Gx接口所有43个事件触发器全在这里啦

[复制链接]

 成长值: 15613

  • TA的每日心情
    开心
    2022-7-17 17:50
  • 2444

    主题

    2544

    帖子

    7万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    74104
    跳转到指定楼层
    楼主
    发表于 2017-9-15 23:01:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    什么是Event-Trigger?
    做通信特别是核心网的朋友都知道,基于PCC(Policy and Charging Control)的智能管道解决方案在国内现网中有着广泛的应用。无论是VoLTE语音专有承载Qos保障、数据业务实时计费及Qos控制、各种灵活的市场套餐、P2P管控、累积使用量管控、重点业务或重点用户保障等等场景,都离不开我们的PCC。
    那在PCC中,Gx无疑是最为重要的直接参与策略控制与计费控制的接口。PCRF节点通过Gx接口向PCEF发布策略来完成对业务的管控和计费。
    但由于PCRF本身并不参与LTE/EPC侧信令流程及用户面数据转发,因此PCRF并不能实时掌握LTE/EPC侧信令及用户面的动态。这样导致在LTE/EPC网络一些动态条件被触发时(例如用户上网过程中从4G切换到2G,PCRF需要实时推送2G的带宽控制策略,否则用户体验会变差。),PCRF无法制定相应的动态策略来应对。
    为了解决这个问题,根据规范要求,PCRF可以向PCEF订阅相应的动态事件,一旦该事件发生,PCEF需要向PCRF发送CCR-Update消息,并携带Event-Trigger AVP向PCRF报告该事件已经发生,并请求一个新的管控策略。
    本文搜集了3GPP Gx接口规范TS29.212 R12版本中关于Event-Trigger的介绍,一共有43个。方便有需要的朋友学习和交流。
    43个Event-Trigger详细介绍
    SGSN_CHANGE:表示一旦SGSN改变,则请求PCC规则;新的SGSN在3GPP-SGSN-Address AVP或3GPP-SGSN-IPv6-Address AVP中携带。
    QOS_CHANGE:表示一旦基于承载和APN级别QoS改变,则请求PCC规则;Bearer-Identifier AVP携带的是QoS改变的bearer名字;QoS-Information AVP携带的是新的QoS值。
    RAT_CHANGE:表示一旦RAT改变,则请求PCC规则;3GPP-RAT-Type AVP中将携带新的RAT。
    TFT_CHANGE:表示一旦bearer级别的TFT改变,则请求PCC规则;Bearer-Identifier AVP携带的是QoS改变的bearer名字;TFT-Packet-Filter-Information AVP携带的是新的TFT。
    PLMN_CHANGE:表示一旦PLMN改变,则请求PCC规则;Bearer-Identifier AVP携带的是QoS改变的bearer名字;3GPP-SGSN-MCC-MNC AVP携带的是新的PLMN。
    LOSS_OF_BEARER:表示一旦承载丢失,GW应通知PCRF。
    RECOVERY_OF_BEARER:表示一旦承载恢复,GW应通知PCRF;
    IP-CAN_CHANGE:表示一旦IP-CAN type改变,则请求PCC规则;Bearer-Identifier AVP携带的是QoS改变的bearer名字;IP-CAN-Type AVP携带的是新的IP-CAN-Type,3GPP-RAT-Type AVP携带3GPP IP-CAN type的值。
    RESOURCE_MODIFICATION_REQUEST:用于承载资源变更时,请求新的承载。PCRF需要下发此事件,PCEF在承载资源变更时才会上报。上报时需同时携带Packet-Filter-Operation AVP和Packet-Filter-Information AVP。
    ( 例如,VoLTE接入时,PCRF将此事件下发给PCEF,PCEF在CCR-U中携带此事件同时包含Packet-Filter-Information、QoS-Information和Bearer-Usage等AVP信息,其中Packet-Filter-Information是UE本地配置或动态获取的P-CSCF的IP地址和SIP端口号信息。Packet-Filter-Information中不携带Packet-Filter-Identifier AVP,且Packet-Filter-Operation类型为ADDITION。Bearer-Usage指示IMS_SIGNALLING。)
    GW/PCEF_MALFUNCTION:表示由于GW/PCEF故障导致PCC规则执行失败,PCEF应通知PCRF;Charging-Rule-Report AVP携带执行失败的PCC规则
    RESOURCES_LIMITATION:表示PCC规则所描述的业务请求资源失败,PCEF应通知PCRF;Charging-Rule-Report AVP将携带受影响的PCC规则。
    MAX_NR_BEARERS_REACHED:表示当IP-CAN session已达到最大bearer数目,PCEF应通知PCRF;Charging-Rule-Report AVP将携带受影响的PCC规则。
    QOS_CHANGE_EXCEEDING_AUTHORIZATION:表示请求的QoS超出了当前bearer级别QoS授权范围值,则请求PCC规则;Bearer-Identifier AVP携带的是QoS改变的bearer名字;QoS-Information AVP携带的是新的QoS值。
    RAI_CHANGE:表示一旦RAI改变,PCEF应通知PCRF;RAI AVP携带的是新的RAI。
    USER_LOCATION_CHANGE:表示一旦用户位置改变,PCEF应通知PCRF3GPP-User-Location-Info AVP将携带新的用户位置。
    NO_EVENT_TRIGGERS:用于退订以前订阅的Event-Trigger。
    REVALIDATION_TIMEOUT:表示一旦Revalidation超时,PCEF就应该重新申请授权。 例如,用于基于时间段的动态策略控制。
    USAGE_REPORT:当PCRF要求PCEF进行用量监控时,该事件被PCRF用于CCA和RAR消息下发给PCEF。PCRF在CCA或RAR消息中同时提供Usage-Monitoring-Information AVP,其中包括Monitoring-Key AVP和Granted-Service-Unit AVP。
    SUCCESSFUL_RESOURCE_ALLOCATION:用于和PG(Provisioning Gateway)对接,指示在资源分配成功的时候,PGW需要将此事件通知到PCRF。
    UE_TIME_ZONE_CHANGE:用于UE发生时区切换时,PCEF请求PCRF更新策略。
    TAI_CHANGE:用于TAI类型的位置信息切换时,PCEF请求PCRF更新策略。
    ECGI_CHANGE:用于ECGI类型的位置信息切换时,PCEF请求PCRF更新策略。
    CHARGING_CORRELATION_EXCHANGE:用于指示PCEF上报计费标识给PCRF,PCRF再将其透传给AF。
    (例如,VoLTE接入时,向PCEF下发的RAR消息中携带该事件和Charging-Correlation-Indicator指示对应的业务规则需要上报的GCID。)
    REDIRECTION:当用户访问重定向页面完成后,PCEF上报重定向事件,请求PCRF更新相应策略。
    TETHERING_REPORT:用于PCEF检测到用户开始或结束Tethering行为时进行上报。
    CELL_CONGESTED:用于PCEF检测到用户所在小区发生拥塞时进行上报。
    CELL_CLEAR:用于PCEF检测到用户所在小区拥塞解除时进行上报。
    UE_IP_ADDRESS_ALLOCATE:当PGW为UE分配了IP地址时触发。分配的IP由Framed-IP-Address AVP 携带。
    UE_IP_ADDRESS_RELEASE:当PGW释放了UE的IP地址时触发。分配的IP由Framed-IP-Address AVP 携带。
    DEFAULT_EPS_BEARER_QOS_CHANGE:当EPS缺省承载Qos发生变更时触发。新的Qos由Default-EPS-Bearer-QoS AVP携带。
    SUBNET_CHANGE:当用户的区域标识发生切换时,PCEF上报此触发器并携带新的区域标识到PCRF重新计算策略。
    POLICY_ENFORCEMENT_FAILED:用于PCEF通知PCRF,策略执行失败。
    AN_GW_CHANGE:当可访问节点网关(SGW、ePDG等)的IP地址发生变化时,PCEF携带新的AN-GW-Address AVP,请求PCRF下发相应策略,实现基于ANGW的策略控制。
    TFT_DELETED:用于PCEF上报PCRF已删除TFT流过滤器。
    USAGE_THRESHOLD_REACHED:流量使用达到阈值时进行上报。
    SERVICE_FLOW_DETECTION:对支持SFD重定向业务的对端,当需要对用户进行重定向时,PCRF会下发对应的策略,待用户完成重定向之后PCEF即上报此事件,请求PCRF更新相应策略。
    ACCESS_NETWORK_INFO_REPORT:当AF通过Rx接口向PCRF订阅获取网络信息时,PCRF会向PCEF发送该事件。
    APPLICATION_START:用于PCEF检测到特定应用流(如URL)时,PCEF上报检测的应用信息,请求PCRF更新相应策略,实现基于应用事件上报的策略控制。
    APN-AMBR_MODIFICATION_FAILURE:用于PCEF通知PCRF,APN-AMBR修改失败。
    DEFAULT-EPS-BEARER-QOS_MODIFICATION_FAILURE:用于PCEF通知PCRF,缺省EPS承载QoS修改失败。
    OUT_OF_CREDIT:当OCS通过Gy接口下发给PCEF的最后一个计费分片耗尽后,PCEF上报此触发器并携带FUI(Final Unite Indication)信息到PCRF。
    REALLOCATION_OF_CREDIT:当配额充值后,OCS通过Gy接口重新下发一个计费分片给PCEF时,PCEF上报此触发器并携带FUI信息到PCRF。
    APPLICATION_STOP:当PCEF停止检测特定应用流时, PCEF上报此触发器,请求PCRF更新相应策略。
    文字版的不方便看吗?还有图哦~





    最后,再为菜鸟学通信的朋友送上一张图,也是精心收集的哦。
    Gx接口特有的124个AVP的名称,都在下面这张图啦。
    (来自Gx规范TS29.212第五章)
    (这124个是Gx特有,还有一些是Diameter通用AVP,就不在下图里显示啦)


    ┄┅┄┅┄┅┄┅┄ ┄┅┄┅┄
    往期精彩:
    VoLTE呼叫流程(VoLTE打VoLTE)实例详解
    ┄┅┄┅┄┅┄┅┄ ┄┅┄┅┄
    您有关于移动通信行业的任何问题,欢迎加小编“爱卫生”的微信:gprshome201101,一起来讨论哦。当然,我们是讨论技术为主哈,目前主要面向分组域、电路域软交换、IMS、VoLTE、IP、SDN、云等核心网领域哈,今后还会拓展到LTE、5G等领域的。欢迎一起来交流,共同进步。 欢迎订阅我们的微信公众号“51学通信(woyaoxuetongxin)”,获取更多最新的通信技术分享哦。
    扫描并关注51学通信微信公众号,获取更多精彩通信课程分享。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|51学通信技术论坛

    GMT+8, 2025-1-31 15:11 , Processed in 0.064221 second(s), 32 queries .

    Powered by Discuz! X3

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表