本帖最后由 蓉城喜鹊 于 2013-8-23 09:31 编辑
二、 认识SACC
SACC全称为ServiceAware Charging and Control,爱立信称之为内容计费。它是爱立信GGSN的一个体系化加构,由数个网络节点以及一系例特性来完成譬如 业务授权、策略控制、流量重定向、深度包检查PISC等功能。
目前SACC有3.0版本与4.0版本。从3.0开始,包括了Gx+、Gy+等在线业务控制功能,在4.0中,则扩展了Gx+ PCC技术、Aware Policy-based Routing (APR), Usage Reporting over Gx and UsageMonitoring over Gx等功能。
因此可以说,SACC是一个很完整的针对分组业务的计费与控制解决方案,而现行的主流的PCC功能则是SACC中的一个功能子集。
SACC所涉及的功能节点以及参考接口如下所示:
Figure 1 Overviewof SACC Interfaces and Nodes in the GPRS Network
下面的图中,讲述了一个IP包是如何通过SACC的各个阶段:
Figure 5 IP Packet Flow through the SACC Phases
从上图中可看出,SACC已经包括了Gx功能(策略控制)与Gy功能(信用控制)。当PDP激活时,用户类别User Category与Rule Space的选择,决定了后续业务IP包要被怎么样处理。 User Category指定了处理的关键条件,而Rule Space则提供了具体的处理细则,最后通过Gx与Gy这个功能引擎来根据特定的条件(User Category)来运行特定的细则(Rule Space)。
也就是说对于有些CC字段,必须采用本地处理方式;而对于有些CC字段,必须通过联动Gx/Gy来完成处理;无论那种处理方式,都将以Rule Space中的规则为参考(目前现网的Rule Space规则都是手工静态配置的,在后期也可以通过SAPC/PCRF来动态下发)。
SACC体系的核心就是PISC(PacketInspection and Service Classification,包深度检测),这是一个可选的配置。它会分解出用户的每个业务行为(SDF-ID)/流量额,由Gx进行授权/Gy进行额度控制。
而上面的整个针对IP包流的处理,就是在SACC这个大引擎中的具体处理步骤。
当PISC功能关闭是,Gx与Gy也可以正常工作;但此时所有的业务将统一用一个业务ID(也叫SDF-ID),Gx必须对该SDF-ID进行授权。 在本文的讨论中,我们着重阐述PCC的理论,也就是解读Gx与Gy。而PCC则是SACC的一部分,在这里我们先不论正确与否,从爱立信理念提出一个易于理解的广义公式:
SACC = Gx + Gy
|