当前位置:文档之家› 091-2008中国联通IT系统BSS系统域在线计费系统接口规范第五分册:GGSN接口V1.0-20090122课件

091-2008中国联通IT系统BSS系统域在线计费系统接口规范第五分册:GGSN接口V1.0-20090122课件

中国联通公司企业标准QB/CU 091-2008中国联通IT系统 BSS系统域在线计费系统接口规范GGSN分册(V1.0)2008-12-15发布2008-12-15实施中国联通公司发布中国联通IT系统BSS系统域在线计费系统接口规范第五分册:GGSN接口目次前言 (1)1. 范围 (2)2. 规范性引用文件 (2)3. 缩略语 (3)4. OCS与GGSN的关系 (4)5. GGSN与OCS的接口 (4)5.1. Diameter接口概述 (4)5.2. DCC消息结构定义 (5)5.3. CCR和CCA消息定义 (6)5.4. RAR和RAA消息定义 (16)5.5. DWR和DWA消息定义 (16)5.6. ASR和ASA消息定义 (16)5.7. CER和CEA (17)5.8. Result-Code定义 (17)6. 业务流程 (18)6.1. GGSN会话计费流程—使用业务时发起鉴权 (18)6.2. GGSN会话计费流程—PDP激活时发起鉴权 (19)I前言本规范结合中国联通在线计费系统(OCS)的业务和技术规范要求,对GGSN与OCS信息交换的协议及流程进行了规定。

本标准由中国联通公司信息化部提出本标准由中国联通公司技术部归口本标准主要起草单位:中讯邮电咨询设计院、联通公司信息化部本标准主要起草人:刘晓亮、杜志涛、宋齐军、刘四奎本标准的修改和解释权属中国联通公司。

1中国联通IT系统 BSS系统域在线计费系统接口规范第五分册:GGSN接口1.范围本规范主要规定了中国联通在线计费系统(OCS)的接口标准,其中面向GGSN接口部分。

本规范适用于中国联通在线计费系统(OCS)的规划建设、设备采购、工程设计、网络运行和管理。

2.规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。

凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。

凡是不注日期的引用文件,其最新版本适用于本标准。

QB/CU 031-2007 《中国联通IT系统总体技术体制》QB/CU 043-2007 《中国联通IT系统BSS系统域综合计费帐务系统数据模型规范v1.0》QB/CU 040-2007 《中国联通IT系统BSS系统域综合计费帐务系统业务规范v1.0》QB/CU 036-2007 《中国联通IT系统BSS系统域客户关系管理系统业务规范v1.0》QB/CU11-2001 《中国联通GSM数字蜂窝移动通信网短消息系统技术体制V1.0》QB/CU 100-2007 《中国联通综合增值业务平台(VASP)技术体制v1.0》IETF RFC 2865: Remote Authentication Dial In User ServiceIETF RFC 3588: Diameter Base ProtocolIETF RFC 4006: Diameter Credit-Control Application3GPP 32.296:Online Charging System (OCS) applications and interfaces3GPP 32.299:Diameter charging application3GPP 32.251 Packet Switched(PS) Domain ChargingShort Message Peer to Peer Protocol Specification v3.423.缩略语缩略语英文中文解释AoC Advice of Charge 计费通知BSS Business Support System 业务支撑系统DCC Diameter Credit Control Diameter信控协议GGSN Gateway GPRS Support Nodes GPRS 网关支持点GPRS General Packet Radio Service 通用无线分组业务MS Mobile Station 移动台MSC Mobile Switching Centre 移动交换中心MSISDN Mobile Station ISDN number 移动设备ISDN号码OCS Online Charging System 在线计费系统OSS Operate Support System 运营支撑系统PDU Protocol Data Unit 协议数据单元QoS Quality of Service 服务质量SACP Service Access Control Point 业务接入控制点SCP Service Control Point 服务控制点URL Uniform Resource Locator 统一资源定位符VPN Virtual Private Network 虚拟专用网WAP Wireless Application Protocol 无线应用协议SGSN Serving GPRS Support Node 服务GPRS支持节点APN Access Point Name 接入点名GTP GPRS Tunnel Protocol GPRS隧道协议PDP Packet Data Protocol 分组数据协议34.OCS与GGSN的关系当用户使用业务时,由GGSN判断用户是否是在线计费用户,对在线计费用户通过DCC协议转发到OCS系统进行计费鉴权,OCS将计费鉴权结果发送给GGSN实现对用户数据业务流量使用的控制。

网络组织如下图所示:OCSGGSN GGSNSGSN SGSN省内省外5.GGSN与OCS的接口5.1. Diameter接口概述传统的用于完成计费功能的Radius协议,以其简单安全,易于管理,扩展性好,而得到广泛应用。

但是由于协议本身的缺陷,比如基于UDP的传输、简单的丢包机制、没有关于重传的规定和集中式计费服务,都使得它不太适应当前网络的发展,需要进一步改进。

随着新的接入技术的引入和移动网络的快速扩容,对AAA协议提出了新的要求,使得传统的RADIUS结构的缺点日益明显。

目前3G网络正逐步向全IP网络演进,不仅在核心网络使用支持IP的网络实体,在接入网络也使用基于IP的技术,而且移动终端也成为可激活的IP客户端。

这就需要采用新一代的AAA协议——Diameter。

Diameter基础协议为各种认证、授权和计费业务提供了安全、可靠、易于扩展的框架。

以此为基础定义Diameter应用,只需要定义应用协议的应用标识、参与通信的网络功能实体、相互通信的功能实体间的消息内容以及协议过程,就可以完全依赖Diameter基础协议完成特定的接入和应用业务。

Diameter协议具有如下特性:(1)拥有良好的失败机制,支持失败替代(failover)和失败回溯(faiback);(2)拥有快速检测到对端不可达的能力;4(3)拥有更好的包丢弃处理机制,Diameter协议要求对每个消息进行确认;(4)可以保证数据体的完整性和机密性;(5)支持端到端安全,支持TLS和IPSec;(6)为每个会话进行认证/授权,以保证安全性;在Diameter基础协议上扩展的应用协议Diameter Credit Control Application,定义了针对预付费用户的计费机制,采用信用额度控制实现了基于会话及事件的计费,解决了对于预付费的计费需求。

5.2. DCC消息结构定义DiameterCC协议的消息结构如下,这些字段是以网络字节顺序传送的。

0 1 2 30 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 71 Version Message Length2 Command flags Command-Code3 Application-ID4 Hop-by-Hop Identifier5 End-to-End Identifier6 AVPs..N AVPs其中,AVP结构为:0 1 2 30 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 71 AVP Code2 V M P r r r r r AVP Length3 Vendor-ID (opt)4 Data..N Data5说明:在消息体定义中,类型域中的OctetStringN(N为整数),由基本类型OctetString派生出来,限制长度不大于N;必选属性域“M”表示该AVP在消息中必选,“C”表示该AVP在消息中条件可选。

AVP名称前面的*表示该AVP是可重复的。

对于AVP的M位属性和Vendor-ID定义参见接口总册。

5.3. CCR和CCA消息定义5.3.1.Credit-Control-Request消息定义<CCR> ::= < Diameter Header: 272, REQ, PXY >< Session-Id >{ Origin-Host }{ Origin-Realm }{ Destination-Realm }{ Auth-Application-Id }{ Service-Context-Id }{ CC-Request-Type }{ CC-Request-Number }[ Destination-Host ][ User-Name ][ Origin-State-Id ][ Event-Timestamp ]*[ Subscription-Id ][ Termination-Cause ][ Requested-Action ][ Multiple-Services-Indicator ]*[ Multiple-Services-Credit-Control ][ Service-Information ]*[ AVP ]AVP名称AVP代码数据类型必选属性描述6AVP名称AVP代码数据类型必选属性描述Session-Id 263 UTF8String M Diameter会话ID。

格式:<DiameterIdentity>;<high 32 bits>;<low32 bits>[;<optional value>]<DiameterIdentity>同Origin-Host。

<high 32 bits>表示系统当前时间的10进制字符串。

<low 32 bits>表示循环递增,初始值为0,系统重新启动时设置为0。

相关主题