内容 PCC规则定义 PCC规则运行 PCC规则模板 PCC规则定义 参考文档: 3gpp ts 23.203-be0 条款6.3 策略与计费控制规则(PCC Rule),即一系列相关信息与一系列相关操作的集合,通常包含3大类信息: 服务数据流检查信息 策略控制信息 计费相关信息 其中:服务数据流指,利用PCC规则中的业务数据流模板进行检测的分组数据: PCC规则可以分为两类: 动态PCC规则 静态预定义PCC规则 动态PCC规则通过PCRF的Gx下发给PCEF执行,PCRF可以建立.修改.删除…
策略和计费控制(PCC)系统研究 研究内容 [TOC "float:left"] 策略与计费控制(PCC)框架1 [架构图](achitecture.png "Architecture" "width:800px;float:center") 绑定机制 绑定机制过程包含三个步骤: 会话绑定(Session Binding) 即将 AF 会话信息和相应 PCC 规则关联到一个 IP-CAN会话上.PCRF 执行会话绑定功能,需要考虑下面的 IP-C…
该文为3GPP TS23.203-be0 条款6-7译文 策略与计费控制(PCC)流程[^4] IP-CAN 会话有三种显著的场景: 无网关控制会话需求,不会出现网关控制建立 需要网关控制会话支持:BBERF分配一个Care of Address(CoA)给UE,并且优先建立一个网关控制会话,然后再建立使用该CoA的IP-CAN会话: 需要网关控制会话支持:在PCEF发起与PCRF的IP-CAN会话之前,需要存在一个网关控制会话:当BBERF修改或pre-registration该网关控制会话时…
关于控制反转(Inversion of Control),在具体实现上也有许多其它的叫法,如依赖倒置(Dependency Inversion Principles, DIP).依赖注入(Dependency Injection)等等,现在自己就本人的理解,来说一下这里的反转及倒置的讲究. 就总的原则来说,控制反转(依赖倒置)是: 高层模块不应该依赖于低层模块,二者都要依赖于抽象 抽象不应该依赖于具体,具体应该依赖于抽象. 从现实社会生活中,我们知道:官职越大的人,负责的工作越抽象,官职越低的人…
Context(应用场景): 1.须要使用ConcreteStrategy提供的算法. 2.内部维护一个Strategy的实例. 3. 负责动态设置执行时Strategy详细的实现算法. 4.负责跟Strategy之间的交互和数据传递. Strategy(抽象策略类): 1. 定义了一个公共接口,各种不同的算法以不同的方式实现这个接口,Context使用这个接口调用不同的算法,一般使用接口或抽象类实现. ConcreteStrategy(详细策略类): 2. 实现了Strategy定义的接口,提…
在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑. 在这样的齿轮组中,因为是协同工作,如果有一个齿轮出了问题,就可能会影响到整个齿轮组的正常运转. 齿轮组中齿轮之间的啮合关系,与软件系统中对象之间的耦合关系非常相似.对象之间的耦合关系是无法避免的,也是必要的,这是协同工作的基础. 架构师和设计师对于系统的分析和设计,将面临更大的挑战.对象之间耦合度过高的系统,必然会出现牵一发而动全身的情形. 什么是IOC? 控制反转(Inve…
控制反转(Inversion of Control,英文缩写为IoC),另外一个名字叫做依赖注入(Dependency Injection,简称DI),是一个重要的面向对象编程的法则来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心.…
java I/O进程控制,重定向 演示样例代码 package org.rui.io.util; import java.io.*; /** * 标准I/O重定向 */ public class Redircting { public static void main(String[] args) throws IOException { String path="D:\\Users\\liangrui\\workspace\\thinking\\src\\org\\rui\\io\\util/…
Phalcon在权限方面通过 Phalcon\Acl 提供了一个轻量级的 ACL(訪问控制列表). Access Control Lists (ACL) 同意系统对用户的訪问权限进行控制,比方同意訪问某些资源而不同意訪问其他资源等. 这里我们建议开发人员了解一些关于ACL的技术. ACL有两部分组成即角色和资源. 资源即是ACL定义的权限所依附的对象. 角色即是ACL所字义的请求者的身份,ACL决定了角色对资源的訪问权限.同意訪问或拒绝訪问. 创建 ACL(Creating an ACL)¶ 这…
1. IOC的概念 控制反转IoC(Inversion of Control)是一种设计思想,而DI(依赖注入)是实现IoC的一种方法.在没有使用IOC的程序中,对象间的依赖关系是靠硬编码的方式实现的.引入IOC后对象的创建由程序自己控制的,控制反转即将对象的创建交给第三方,个人认为所谓控制反转就是:获得依赖对象的方式反转了. IoC是Spring框架的核心内容,在IOC容器中一切对象皆为Bean组件.IOC容器通过读取XML配置文件中的Bean信息,产生每个Bean实例.也可以使用注解,新版本…