51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 5429|回复: 2
打印 上一主题 下一主题

GGSN9811内容计费原理及数据配置 [复制链接]

Rank: 9Rank: 9

懒

跳转到指定楼层
楼主
发表于 2011-6-27 20:10:10 |只看该作者 |倒序浏览
一键分享 一键分享
本帖最后由 爱卫生 于 2011-6-27 20:11 编辑

前言:
     内容计费是适应3G数据业务的应用而产生的一种针对不同业务类型而进行的计费方式,使得数据供应商可以不仅仅对网络上基本的接入服务计费,而且有能力对所使用的各种数据内容以及应用进行计费,从而实现业务的增值。

一 内容计费简介
    是指移动网络可通过对用户的上下行数据包进行包过滤和分析,以识别区分用户上下行数据传送的业务种类,并把相关的信息传送到预付费和后付费计费系统,运营商可以通过这些内容计费信息对用户作出更灵活的计费处理 。
    内容计费使得数据供应商可以不仅仅对网络上基本的接入服务计费,而且有能力对所使用的各种数据内容以及应用进行计费,从而实现业务的增值。
    华为GGSN9811产品支持运营商对每个用户访问指定服务器、端口的流量、时间进行监控,这样可以按照不同的应用层协议定价与计费,目前支持应用层协议有:FTP,HTTP,TELNET、SMTP、POP3、WAP等 。
    内容计费有以下优点:
-  容许对属于不同应用类型的数据采取不同的资费标准
-  解决重复计费问题
-  增强计费套餐的多样化
-  帮助了解用户应用取向
   内容计费和普通计费的区别如下图一所示:

图一 内容计费和普通计费对比


二  内容计费实现原理
    内容计费功能主要是通过对MS的上下行数据包进行多层的数据包过滤和分析来实现。
    根据已经配置的规则,GGSN9811可以对用户上下行分组包进行第三层、第四层和第七层过滤分析 。
-   第三层过滤:源/目的地IP地址
-   第四层过滤:协议/端口号
-   第七层过滤:应用协议/URL
    基于第三层和第四层都比较简单,最难的是基于应用层。例如根据手机的URL(Uniform Resource Locator)来区分不同的业务应用。通过解析应用层的URL,可以区分手机正在使用的应用是否是:
1 HTTP 普通网页浏览
2 WAP业务
3 MMS
4 KJava业务
     以上各种业务均处在不同的市场期,如HTTP已经很成熟,MMS和KJava等还在推广,可能采取免流量费等优惠措施。因此像彩信、飞信这类新业务需要GGSN能够识别出来,将流量剔除,否则收取流量费将引起客户投诉。

2.1 GGSN9811上内容计费的流程
    GGSN9811上内容计费的流程图如下图二(上行数据)和图三(下行数据)所示:


图二 内容计费流程图(上行数据)

图三 内容计费流程图(下行数据)

     内容计费树的叶子节点的组成有:
     一个内容计费树的叶子节点包括了业务码,上行流量,下行流量。
     GGSN9811以五元组为索引建立内容计费Tree叶子结点 ,这五个参数分别为:
1)  PDPIndex(PDP上下文索引)
2)  SVRIP(服务器IP地址)
3)  SVRPort(服务器端口号)
4)  MSIP(手机IP地址)
5)  MSPort(手机端口号)

     内容计费叶子节点用来统计该业务码上的流量。


2.2 GGSN9811上内容计费的话单
     GGSN9811的内容计费信息做为G-CDR的一部分通过CG发给计费中心。
1) 内容计费的信息为G-CDR的一部分
2) 内容计费信息放在G-CDR 的扩展字段中
3) GGSN使用Ga接口通过GTP’协议传送话单给CG
4) 计费中心不需要从新把不同的话单和计费信息关联

2.3 GGSN9811上内容计费特性
     GGSN9811上内容计费特性主要包括有:
- 内容计费配置
- 内容计费流量统计
- PDP去活时即时统计剩余内容计费流量
- 针对上下行设置不同的业务标识
- 基于APN的内容计费
- 三、四层协议解析、匹配
- 七层协议解析、匹配
- URL含一个或多个通配符“*”
- 需三、四层解析的业务(No Passive FTP、SMTP、POP3等)
- 需URL解析的业务(如HTTP、WAP、MMS、KJava等)
- Passive模式的知名端口(21)与非知名端口FTP业务
- RTSP流媒体业务
- HTTP的GET、POST报文分片
- SPU板备份倒换

三 GGSN9811内容计费数据配置
    GGSN9811上的内容计费数据配置的总体流程如下图四所示:

图四 GGSN9811内容计费数据配置总体流程图

    根据以上总体配置流程,我们将GGSN上内容计费的配置分成4个步骤完成,按先后顺序如下:
1)定义计费规则
    - 确定内容计费过滤规则,设置第三层过滤(源/目的地IP地址)、 第四层过滤(端口号)和第七层过滤(HTTP、WAP20和FTP协议)规则。
2)定义计费业务
    - 定义计费业务,GGSN9811可以对一些业务的上下行数据执行不同的费率政策,通过针对上下行设置不同的业务标识
3)定义一个计费组合
    - 通过定义计费组合,增加一条计费规则和计费业务的映射记录
4)将计费组合应用到APN
    - 将该计费组合应用到具体的APN

3.1 GGSN9811内容计费配置实例
    以下,我们通过一个实例来介绍华为GGSN9811内容计费数据配置。
    既然是实例,就要先给出拓扑结构和相关参数,如下:
相关参数和条件:
    对APN为HUAWEI的手机实行内容计费
触发内容计费的条件:
    当手机访问FTP站点211.10.10.10时对手机进行内容计费
    当手机访问web站点
www.huawei.com 时对手机进行内容计费
拓扑图如下图五所示:

图五 GGSN9811数据配置实例拓扑图

   按照步骤来:

第一步:定义计费规则,分析案例,得到要为内容计费进行解析的业务如下图六所示:

图六 数据分析结果

第二步:定义计费规则

1命令:SET CHARGERULE

2 定义访问相应FTP站点触发计费
-  SET CHARGERULE: RN="ftp", PROT=TCP, L7PROT=FTP, CHFLG=2, SVRIP="211.10.10.10", SWM="0.0.0.0", SOP=EQUAL, SP=21;

3 定义访问相应WEB站点触发计费
-  SET CHARGERULE: RN="http", PROT=TCP, L7PROT=HTTP, CHFLG=2, URL1="
http://www.huawei.com"


第三步:定义计费业务

1 定义计费业务
命令:SET CHARGESERVICE

2 定义计费业务名称为huawei-service
-  SET CHARGESERVICE: SN="huawei-service", UPID=10, DNID=11;

   其中,UPID和DNID分别代表上行和下行方向的业务代码。


第四步:定义计费组合

1 命令:ADD CHARGEGROUP

2 定义计费组合“daily-access”,将计费业务huawei-service与计费规则ftp和web组合在一起使用
-  增加计费业务”huawei-service”到计费规则”ftp“的映射
       ADD CHARGEGROUP: GN=“daily-access", RN="ftp", SN="huawei-service";
-  增加计费业务”huawei-service”到计费规则“web”的映射
       ADD CHARGEGROUP: GN=“daily-access", RN="web", SN="huawei-service";


第五步:将计费组合应用到APN

1 将计费组合应用到APN
-  命令:SET APNGRP

2 将已定义的计费组合” daily-access”应用到APN  “HUAWEI” 上
-  SET APNGRP: APN="HUAWEI", GN="daily-access";

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

Rank: 3Rank: 3Rank: 3

沙发
发表于 2013-12-26 20:44:42 |只看该作者
感谢爱总,感谢资源分享

使用道具 举报

Rank: 2Rank: 2

板凳
发表于 2014-8-26 08:50:16 |只看该作者
非常感谢提供这么好的学习案例,让我们学起来方便,易于理解。

使用道具 举报

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

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-11-1 09:27 , Processed in 0.042006 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部