移动通讯GGSN内容计费改造项目工程规范书.doc

上传人:夺命阿水 文档编号:19226 上传时间:2022-07-04 格式:DOC 页数:22 大小:243.50KB
返回 下载 相关 举报
移动通讯GGSN内容计费改造项目工程规范书.doc_第1页
第1页 / 共22页
移动通讯GGSN内容计费改造项目工程规范书.doc_第2页
第2页 / 共22页
移动通讯GGSN内容计费改造项目工程规范书.doc_第3页
第3页 / 共22页
移动通讯GGSN内容计费改造项目工程规范书.doc_第4页
第4页 / 共22页
移动通讯GGSN内容计费改造项目工程规范书.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《移动通讯GGSN内容计费改造项目工程规范书.doc》由会员分享,可在线阅读,更多相关《移动通讯GGSN内容计费改造项目工程规范书.doc(22页珍藏版)》请在课桌文档上搜索。

1、 . 1 / 22中中国国移移动动通通信信 G GG GS SN N 容容计计费费扩扩容容改改造造项项目目 工程规书目目 录录1 1、各类数据业务的容计费流程、各类数据业务的容计费流程.1 11.1 第一类业务.11.2 第二类业务.11.3 第三类业务.22 2、各种数据业务的容计费流程、各种数据业务的容计费流程.3 32.1 业务.32.2 WAP 1.X 业务.52.3 WAP 2.0 业务.62.4 MMS OVER WAP 业务业务.72.5 流媒体业务.92.6 KJAVA下载业务 .112.7 在线 KJAVA应用业务.132.8 FTP 业务 .142.9 POP3/SMTP

2、业务 .163 3、CGCG 输出输出 CDRCDR 的的 ASN.1ASN.1 定义定义.1717 . 1 / 221 1、各类数据业务的容计费流程各类数据业务的容计费流程1.11.1 第一类业务第一类业务第一类业务,端口不动态变化,业务需基于 URL 识别,如 ,WAP,MMS,下载类(流媒体下载、KJAVA 下载) 。容计费流程如下:MSGGSNServerCG/BOSSWAPGW8.发送话单6.Get/Post消息7.业务数据5.握手消息9.业务结束消息规则匹配,计费开始点计费结束点流量采集1.用户激活请求2.用户上线请求4.用户激活请求响应3.用户上线请求响应1-4、 UE 发起用户

3、激活上线,GGSN、WAPGW 记录用户信息;5、用户同业务服务器建立连接;6、用户发起业务访问,GGSN 根据计费规则匹配业务,开始计费,统计业务流量信息;7、用户和业务服务器之间发送业务数据;8、GGSN 采集流量,如果满足产生部分话单条件,GGSN 产生中间话单,话 . 2 / 22单发送到 CG,CG 进行预处理后把话单发送到 BOSS 处理;9、业务结束,GGSN 停止该业务流量统计,PDP 去活后,产生最终话单。1.21.2 第二类业务第二类业务第二类业务,如在线流媒体,从协议上能够区分控制面与数据面,控制面的端口固定,数据面的会话(IP 或端口)由控制面协商确定。业务流程如下:M

4、SGGSNServerCG/BOSSWAPGW9.发送话单6.控制面消息8.数据面数据发送5.握手消息10.控制面业务结束消息规则匹配,计费开始点计费结束点7.生成新规则流量采集1.用户激活请求2.用户上线请求4.用户激活请求响应3.用户上线请求响应1-4、UE 发起用户激活上线,GGSN、WAPGW 记录用户信息;5、用户同业务服务器建立连接;6、用户发起业务访问,同业务服务器发送控制面的交互消息,GGSN 根据计费规则匹配务,开始计费,统计业务流量; . 3 / 227、GGSN 根据控制面消息交换结果,生成新计费规则用来匹配业务数据;8、用户和业务服务器之间通过数据面发送业务数据。GGS

5、N 根据新计费规则,采集用户流量;9、GGSN 采集流量,如果满足产生部分话单条件,GGSN 产生中间话单,话单发送到 CG,CG 进行预处理后把话单发送到 BOSS 处理;10、业务结束,GGSN 停止该业务流量统计,PDP 去活后,产生最终话单。1.31.3 第三类业务第三类业务第三类业务,属于 Server 端端口固定的业务,可通过 3/4 层解析进行容计费,如 POP3/SMTP、在线 KJAVA 应用等,流程如下:MSGGSNServerCG/BOSSWAPGW7.发送话单6.业务数据5.握手消息8.业务结束消息规则匹配,计费开始点计费结束点流量采集1.用户激活请求2.用户上线请求4

6、.用户激活请求响应3.用户上线请求响应1-4、 UE 发起用户激活上线,GGSN、WAPGW 记录用户信息;5、用户同业务服务器建立连接,GGSN 根据 3/4 层计费规则匹配业务,开始计费; . 4 / 226、用户和业务服务器之间发送业务数据;7、GGSN 采集流量,如果满足产生部分话单条件,GGSN 产生中间话单,话单发送到 CG,CG 进行预处理后把话单发送到 BOSS 处理;8、业务结束,GGSN 停止该业务流量统计,PDP 去活后,产生最终话单。2 2、各种数据业务的容计费流程、各种数据业务的容计费流程2.12.1 业务业务2.1.12.1.1 业务数据传输过程业务数据传输过程Us

7、er-Client -Server1、建立 TCP 连接2、 请求/应答消息3、 Data flowGGSN图附录 B-1 数据传输过程1. 终端(MS)与 服务器通过 TCP 握手消息建立连接;2. 终端(MS)通过控制连接与 服务器之间发送请求/应答消息; . 5 / 223. 终端(MS)与 服务器之间进行数据传送。2.1.22.1.2 GGSNGGSN 对对 业务的计费能力业务的计费能力1. 同时进行多种业务时,GGSN 应该具有识别出 业务流量的能力;2. GGSN 支持通过三/四层分析区分出不同地址和端口号的 业务;3. GGSN 支持通过七层分析识别出不同 URL 的 业务;4.

8、 GGSN 支持同时通过三/四、七层分析识别出不同的 业务; 5. 对七层 URL 分析时,GGSN 应该支持使用通配符;6. 对于不同 业务,GGSN 能够分别记录相应的上/下行流量信息。2.1.32.1.3 计费规则举例计费规则举例 APN:CMNET业务标识符代码, 例如 1 用来唯一表示该数据业务2.22.2 WAPWAP 1.X1.X 业务业务2.2.12.2.1 业务数据传输过程业务数据传输过程 . 6 / 22MSWAP GWWAP Data flow1、建立 WAP 连接2、WAP 请求/应答消息图附录 B-2 WAP 1.X 数据传输过程1. 终端(MS)与 WAP 网关通过

9、 WSP 消息建立连接;2. 连接建立之后,终端(MS)和 WAP 网关之间发送请求/应答消息;3. 终端(MS)与 WAP 网关之间进行数据传送。2.2.22.2.2 GGSNGGSN 对对 WAPWAP 1.X1.X 业务的计费能力业务的计费能力1. 同时进行多种业务时,GGSN 应该具有识别出 WAP 1.X 业务流量的能力;2. GGSN 支持通过三/四层分析识别出不同地址和端口号的 WAP 1.X 业务;3. GGSN 支持通过七层分析区分出不同 URL 的 WAP 1.X 业务;4. GGSN 支持同时通过三/四、七层分析识别出 WAP 1.X 业务; 5. 对七层 URL 分析时

10、,GGSN 应该支持使用通配符;6. 对于 WAP 1.X 业务,GGSN 能够分别记录相应的上/下行流量信息。 . 7 / 222.2.32.2.3 计费规则举例计费规则举例如要对用户使用 APN(CMWAP)访问支持按 wap1.x 业务的流量进行计费,可以设置业务分析计费规则为: APN:CMWAP业务标识符代码, 例如 2 用来唯一表示该数据业务目的 IP 地址:10.0.0.172目的 IP 地址掩码:32目的端口号围:9201七层应用的 URL:wap.isp./news.wml2.32.3 WAPWAP 2.02.0 业务业务2.3.12.3.1 业务数据传输过程业务数据传输过程

11、MSWAP GWrWAP Data flow1、建立 TCP 连接2、WAP 请求/应答消息图附录 B-3 WAP 2.0 数据传输过程 . 8 / 221. 终端(MS)与 WAP 网关通过 WSP 消息建立连接; 2. 连接建立之后,终端(MS)和 WAP 网关之间发送请求/应答消息;3. 终端(MS)与 WAP 网关之间进行数据传送。2.3.22.3.2 GGSNGGSN 对对 WAPWAP 2.02.0 业务的计费能力业务的计费能力1. 同时进行多种业务时,GGSN 应该具有识别出 WAP 2.0 浏览业务流量的能力;2. GGSN 支持通过三/四层分析识别出不同地址和端口号的 WAP

12、 2.0 业务;3. GGSN 支持通过七层分析区分出不同 URL 的 WAP 2.0 业务;4. GGSN 支持同时通过三/四、七层分析识别出不同的 WAP 2.0 业务;5. 对七层 URL 分析时,GGSN 应该支持使用通配符;6. 对于不同 WAP 2.0 业务,GGSN 能够分别记录相应的上/下行流量信息。2.3.32.3.3 计费规则举例计费规则举例如要对用户使用 APN(CMWAP)访问支持按 wap2.0 业务的流量进行计费,可以设置业务分析计费规则为: APN:CMWAP业务标识符代码, 例如 2 用来唯一表示该数据业务七层应用的 URL:wap.isp./news.wml2

13、.42.4 MMSMMS OVEROVER WAPWAP 业务业务业务业务2.4.12.4.1 MMSMMS OVEROVER WAPWAP 1.X1.X 业务数据传输过程业务数据传输过程 . 9 / 22MSWAP GWrMMS Data flow1、建立 WAP 连接2、WAP 请求/应答消息GGSN图附录 B-4 MMS OVER WAP 1.X 数据传输过程1. 终端(MS)与 WAP 网关通过 WSP 消息建立连接;2. 连接建立之后,终端(MS)和 WAP 网关之间发送请求/应答消息;3. 终端(MS)与 WAP 网关之间进行数据传送。2.4.22.4.2 GGSNGGSN 对对

14、MMSMMS OVEROVER WAPWAP 1.X1.X 业务的计费能力业务的计费能力1. 同时进行多种业务时,GGSN 应该具有识别出 MMS OVER WAP 1.X 业务流量的能力; 2. GGSN 支持通过七层分析识别出 MMS 业务; 3. 对七层 URL 分析时,GGSN 应该支持使用通配符;4. 对于 MMS 业务,GGSN 能够分别记录相应的上/下行流量信息;5. 支持使用 WAP 9201 端口。2.4.32.4.3 MMSMMS OVEROVER WAPWAP 2.02.0 典型业务传输过程典型业务传输过程 . 10 / 22MSWAP GWrMMS Data flow1

15、、建立 TCP 连接2、WAP 请求/应答消息GGSN图附录 B-5 MMS OVER WAP 2.0 数据传输过程1. 终端(MS)与 WAP 网关之间建立 TCP 连接; 2. 连接建立之后,终端(MS)和 WAP 网关之间发送请求/应答消息。3. 终端(MS)与 WAP 网关之间进行数据传送。2.4.42.4.4 GGSNGGSN 对对 MMSMMS OVEROVER WAP2.0WAP2.0 业务的计费能力业务的计费能力1. 同时进行多种业务时,GGSN 应该具有识别出 MMS OVER WAP 2.0 业务流量的能力; 2. GGSN 支持通过七层分析识别出 MMS 业务; 3. 对

16、七层 URL 分析时,GGSN 应该支持使用通配符;4. 对于 MMS 业务,GGSN 能够分别记录相应的上/下行流量信息;2.4.52.4.5 计费规则举例计费规则举例如要对用户使用 APN(CMWAP)上传和下载彩信的所有流量进行计费,可以设置业务分析计费规则为: . 11 / 22WAP2.0: APN:CMWAP业务标识符代码, 例如 3 用来唯一表示该数据业务目的 IP 地址:10.0.0.172目的 IP 地址掩码:32目的端口号围:8080 IP 协议类型:TCP。七层应用的 URL:mmsc.monternet./* WAP1.x: APN:CMWAP业务标识符代码, 例如 4

17、 用来唯一表示该数据业务目的 IP 地址:10.0.0.172目的 IP 地址掩码:32目的端口号围:92019201 IP 协议类型:UDP七层应用的 URL:mmsc.monternet./* 2.52.5 流媒体业务流媒体业务2.5.12.5.1 业务数据传输过程业务数据传输过程 . 12 / 22ClientServer1、RTSP 控制连接建立3、SETUP2、RTSP Control flow4、RTP/RTCP Data flowGGSN图附录 B-6 客户端(MS)主动发起数据连接的数据传输过程1. 客户端(MS)与流媒体服务器通过 TCP 握手消息建立控制连接;2. 客户端(

18、MS)与流媒体服务器在控制连接上传送控制消息;3. 客户端(MS)和流媒体服务器通过 SETUP 消息交换数据传输的参数,指定数据连接的服务器端端口号和客户端端口号;4. 客户端(MS)与流媒体服务器在新建立的 RTP/RTCP 数据连接上传送数据文件。2.5.22.5.2 GGSNGGSN 对流媒体业务的计费能力对流媒体业务的计费能力1. GGSN 支持通过流媒体服务器 IP 地址区分业务流量,或者通过七层协议分析识别出在线流媒体业务; 2. GGSN 应该对流媒体业务 RTSP 控制连接建立过程中的流量进行容计费规则的匹配,并将满足匹配条件的流量统计到流媒体业务流量中; . 13 / 22

19、3. GGSN 应该统计流媒体业务 RTSP 控制连接后的流量到流媒体业务流量中;GGSN 应该通过对 RTSP 控制连接上的 SETUP 消息解析,自动建立新建 RTP 数据流与原 RTSP 控制连接之间的关联,统计新建 RTP 数据流的数据流量到流媒体业务流量中。2.5.32.5.3 计费规则举例计费规则举例如要对用户使用 APN(CMWAP)点播流媒体的所有流量进行计费,可通过 IP地址过滤或者应用层协议分析的方式进行流量区分。IP 地址过滤设置的过滤计费规则为: APN:CMWAP业务标识符代码, 例如 5 用来唯一表示该数据业务目的 IP 地址:x. x. x. x目的 IP 地址掩

20、码:32应用层协议分析方式设置的过滤计费规则为: APN:CMWAP业务标识符代码, 例如 5 用来唯一表示该数据业务七层 RTSP 的 URL:streaming.monternet./* 2.62.6 KjavaKjava 下载业务下载业务2.6.12.6.1 业务数据传输过程业务数据传输过程 . 14 / 22MSGWrKjava Data flow1、建立 WAP/TCP连接2、WAP/TCP 请求/应答消息GGSN图附录 B-7 Kjava 数据传输过程1. 终端(MS)与网关通过 WSP 消息建立连接;2. 连接建立之后,终端(MS)和网关之间发送请求/应答消息;3. 终端(MS)

21、与网关之间进行数据传送。2.6.22.6.2 GGSNGGSN 对对 KjavaKjava 下载业务的计费能力下载业务的计费能力1. 同时进行多种业务时,GGSN 应该具有识别出 Kjava 业务流量的能力; 2. GGSN 支持通过七层分析识别出 Kjava 业务; 3. 对七层 URL 分析时,GGSN 应该支持使用通配符;4. 对于 Kjava 业务,GGSN 能够分别记录相应的上/下行流量信息;5. 支持使用 WAP 9201 端口。2.6.32.6.3 计费规则举例计费规则举例如要对用户使用 APN(CMWAP)上传和下载文件的所有流量进行计费,可以设置过滤计费规则为:WAP2.0

22、方式: . 15 / 22 APN:CMWAP业务标识符代码, 例如 8 用来唯一表示该数据业务目的 IP 地址:10.0.0.172目的 IP 地址掩码:32目的端口号围:8080 IP 协议类型:TCP七层应用协议设置为 WAP七层应用的 URL:WAP URL:mbox.monternet./app-dir/*.jarWAP1.x 方式: APN:CMWAP业务标识符代码, 例如 9 用来唯一表示该数据业务目的 IP 地址:10.0.0.172目的 IP 地址掩码:32目的端口号围:92019201 IP 协议类型:UDP七层应用协议设置为 WAP七层应用的 URL:WAP URL:mb

23、ox.monternet./app-dir/*.jar2.72.7 在线在线 KjavaKjava 应用业务应用业务2.7.12.7.1 业务数据传输过程业务数据传输过程 . 16 / 22MS在线应用服务器 r在线 Kjava Data flow1、建立 TCP 连接2、TCP 请求/应答消息GGSN图附录 B-8 在线 Kjava 应用数据传输过程1. 终端(MS)与 KJAVA 在线应用服务器通过认证过程建立连接;2. 连接建立之后,终端(MS)和在线服务器网关之间发送请求/应答消息;3. 终端(MS)与在线应用服务器之间进行数据传送。2.7.22.7.2 GGSNGGSN 对在线对在线

24、 KjavaKjava 业务的计费能力业务的计费能力1. 同时进行多种业务时,GGSN 应该具有识别出在线 Kjava 业务流量的能力; 2. GGSN 支持通过三、四层分析识别出在线 Kjava 业务;3. 对于在线 Kjava 业务,GGSN 能够分别记录相应的上/下行流量信息;2.7.32.7.3 计费规则举例计费规则举例如要对用户使用 APN(CMWAP)进行在线 KJAVA 业务的所有流量进行计费,可以设置过滤计费规则为: APN:CMWAP . 17 / 22业务标识符代码, 例如 10 用来唯一表示该数据业务目的 IP 地址:x. x. x. x目的 IP 地址掩码:32目的端口

25、号围:9201 IP 协议类型:TCP2.82.8 FTPFTP 业务业务2.8.12.8.1 业务数据传输过程业务数据传输过程一、服务器主动发起数据连接的数据传输过程:(active 模式)User-FTPServer-FTP1、FTP 控制连接建立3、PORT2、FTP Control flow4、FTP 数据连接建立5、FTP Data flowGGSN图附录 B-9 FTP 客户端(MS)主动发起数据连接的数据传输过程1. FTP 客户端(MS)与 FTP 服务器通过 TCP 握手消息建立 FTP 控制连接; . 18 / 222. FTP 客户端(MS)与 FTP 服务器在控制连接上

26、传送控制消息;3. FTP 客户端(MS)与 FTP 服务器通过 PORT 消息确定客户端用于数据连接的端口号;(可选)4. 由 FTP 服务器主动发起,建立 FTP 数据连接;5. FTP 客户端(MS)与 FTP 服务器在数据连接上传送数据文件。二、FTP 客户器端(MS)主动发起数据连接的数据传输过程:(passive 模式)User-FTPServer-FTP1、FTP 控制连接建立3、PASV2、FTP Control flow4、FTP 数据连接建立5、FTP Data flowGGSN图附录 B-10 FTP 客户端(MS)主动发起数据连接的数据传输过程1. FTP 客户端(MS

27、)与 FTP 服务器通过 TCP 握手消息建立 FTP 控制连接;2. FTP 客户端(MS)与 FTP 服务器在控制连接上传送控制消息; . 19 / 223. FTP 客户端(MS)与 FTP 服务器通过 PASV 消息确定客户端用于数据连接的端口号;4. 由 FTP 客户端(MS)主动发起,建立 FTP 数据连接;5. FTP 客户端(MS)与 FTP 服务器在数据连接上传送数据文件。2.8.22.8.2 GGSNGGSN 对对 FTPFTP 业务的计费能力业务的计费能力1. GGSN 应该对 FTP 业务控制连接建立过程中的流量进行容计费规则的匹配,并将满足匹配条件的流量统计到 FTP

28、 业务流量中;2. GGSN 应该统计 FTP 业务控制连接上后续的流量到 FTP 业务流量中;3. GGSN 应该统计数据连接上的所有数据流量到 FTP 业务流量中。2.8.32.8.3 计费规则举例计费规则举例如要对用户使用 APN(CMWAP)进行 FTP 业务的所有流量进行计费,可以设置过滤计费规则为: APN:CMWAP业务标识符代码, 例如 7 用来唯一表示该数据业务目的 IP 地址:x. x. x. x目的 IP 地址掩码:32目的端口号围:21 IP 协议类型:TCP . 20 / 222.92.9 POP3/SMTPPOP3/SMTP 业务业务2.9.12.9.1 业务数据传

29、输过程业务数据传输过程一、SMTP 业务的数据传输过程:Sender- SMTP1、SMTP 连接建立2、SMTP flowReceiver - SMTPGGSN图附录 B-11SMTP 业务数据传输过程1. SMTP 发送端(MS)与 SMTP 接收端通过 TCP 握手消息建立 SMTP 连接;2. SMTP 发送端(MS)与 SMTP 接收端在 SMTP 连接上传送控制命令和数据流;二、POP3 业务的数据传输过程: . 21 / 22Client1、POP3 连接建立2、POP3 flowServerGGSN图附录 B-12 POP3 业务数据传输过程1. POP3 客户端(MS)与 P

30、OP3 服务端通过 TCP 握手消息建立 POP3 连接;2. POP3 客户端(MS)与 POP3 服务端在 POP3 连接上传送控制命令和数据流;2.9.22.9.2 GGSNGGSN 对对 POP3/SMTPPOP3/SMTP 业务的计费能力业务的计费能力1. GGSN 应该对 POP3/SMTP 业务连接建立过程中的流量进行容计费规则的匹配,并将满足匹配条件的流量统计到 POP3/SMTP 业务流量中;2. GGSN 应该统计 POP3/SMTP 连接后的流量到 POP3/SMTP 业务流量中。2.9.32.9.3 计费规则举例计费规则举例如要对用户使用 APN(CMWAP)进行 EMAIL 业务的所有流量进行计费,可以设置过滤计费规则为: APN:CMWAP业务标识符代码, 例如 6 用来唯一表示该数据业务目的 IP 地址:x. x. x. x目的 IP 地址掩码:32

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号