




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
QB/CQ中国联通公司 发布2008-12-15实施2008-12-15发布中国联通IT系统 BSS系统域在线计费系统接口规范GGSN分册(V1.0)QB/CU 091-2008中国联通公司企业标准1中国联通IT系统BSS系统域 在线计费系统接口规范 第五分册:GGSN接口目 次前 言11.范围22.规范性引用文件23.缩略语34.OCS与GGSN的关系45.GGSN与OCS的接口45.1.Diameter接口概述45.2.DCC消息结构定义55.3.CCR和CCA消息定义65.4.RAR和RAA消息定义165.5.DWR和DWA消息定义165.6.ASR和ASA消息定义165.7.CER和CEA165.8.Result-Code定义166.业务流程176.1.GGSN会话计费流程使用业务时发起鉴权176.2.GGSN会话计费流程PDP激活时发起鉴权18I前 言本规范结合中国联通在线计费系统(OCS)的业务和技术规范要求,对GGSN与OCS信息交换的协议及流程进行了规定。本标准由中国联通公司信息化部提出本标准由中国联通公司技术部归口本标准主要起草单位:中讯邮电咨询设计院、联通公司信息化部本标准主要起草人:刘晓亮、杜志涛、宋齐军、刘四奎本标准的修改和解释权属中国联通公司。中国联通IT系统 BSS系统域 在线计费系统接口规范 第五分册:GGSN接口1. 范围本规范主要规定了中国联通在线计费系统(OCS)的接口标准,其中面向GGSN接口部分。本规范适用于中国联通在线计费系统(OCS)的规划建设、设备采购、工程设计、网络运行和管理。2. 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。QB/CU 031-2007 中国联通IT系统总体技术体制QB/CU 043-2007 中国联通IT系统 BSS系统域 综合计费帐务系统 数据模型规范v1.0QB/CU 040-2007 中国联通IT系统 BSS系统域 综合计费帐务系统 业务规范v1.0 QB/CU 036-2007 中国联通IT系统 BSS系统域 客户关系管理系统 业务规范v1.0QB/CU11-2001 中国联通GSM数字蜂窝移动通信网短消息系统技术体制V1.0QB/CU 100-2007 中国联通综合增值业务平台(VASP)技术体制 v1.0IETF RFC 2865: Remote Authentication Dial In User Service IETF 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.43. 缩略语缩略语英文中文解释AoCAdvice of Charge计费通知BSSBusiness Support System业务支撑系统DCCDiameter Credit ControlDiameter信控协议GGSNGateway GPRS Support NodesGPRS 网关支持点GPRSGeneral Packet Radio Service通用无线分组业务MSMobile Station移动台MSCMobile Switching Centre移动交换中心MSISDNMobile Station ISDN number移动设备ISDN号码OCSOnline Charging System在线计费系统OSSOperate Support System运营支撑系统PDUProtocol Data Unit协议数据单元QoSQuality of Service服务质量SACPService Access Control Point业务接入控制点SCPService Control Point服务控制点URLUniform Resource Locator统一资源定位符VPNVirtual Private Network虚拟专用网WAPWireless Application Protocol无线应用协议SGSNServing GPRS Support Node服务GPRS支持节点APNAccess Point Name接入点名GTPGPRS Tunnel ProtocolGPRS隧道协议PDPPacket Data Protocol分组数据协议194. OCS与GGSN的关系当用户使用业务时,由GGSN判断用户是否是在线计费用户,对在线计费用户通过DCC协议转发到OCS系统进行计费鉴权,OCS将计费鉴权结果发送给GGSN实现对用户数据业务流量使用的控制。网络组织如下图所示: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)拥有快速检测到对端不可达的能力; (3)拥有更好的包丢弃处理机制,Diameter协议要求对每个消息进行确认;(4)可以保证数据体的完整性和机密性; (5)支持端到端安全,支持TLS和IPSec; (6)为每个会话进行认证/授权,以保证安全性; 在Diameter基础协议上扩展的应用协议Diameter Credit Control Application,定义了针对预付费用户的计费机制,采用信用额度控制实现了基于会话及事件的计费,解决了对于预付费的计费需求。5.2. DCC消息结构定义DiameterCC协议的消息结构如下,这些字段是以网络字节顺序传送的。0123012345670123456701234567012345671VersionMessage Length2Command flagsCommand-Code3Application-ID4Hop-by-Hop Identifier5End-to-End Identifier6AVPs.NAVPs其中,AVP结构为:0123012345670123456701234567012345671AVP Code2VMPrrrrrAVP Length3Vendor-ID (opt)4Data.NData说明:在消息体定义中,类型域中的OctetStringN(N为整数),由基本类型OctetString派生出来,限制长度不大于N;属性域“M”表示必选,“C”表示条件可选。AVP名称前面的*表示该AVP是可重复的。5.3. CCR和CCA消息定义5.3.1. Credit-Control-Request消息定义 := 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代码数据类型属性描述Session-Id263UTF8StringMDiameter会话ID。格式:;同Origin-Host。表示系统当前时间的10进制字符串。表示循环递增,初始值为0,系统重新启动时设置为0。保留。以上各字段以“;”字符相隔。例如:GGSN001.;1876543210;523 Origin-Host264DiameterIdentityM发出Diameter消息的主机Origin-Realm296DiameterIdentityM发出Diameter消息的主机所在的域Destination-Host293DiameterIdentityC目的主机Destination-Realm283DiameterIdentityM目的主机所在的域Auth-Application-Id258Unsigned32M用于重认证/授权的应用唯一标识。DCCA 4Service-Context-Id461UTF8StringM一个DCC业务的唯一标识(可扩展)。数据业务:CC-Request-Type416EnumeratedM请求类型。1:INITIAL_REQUEST2:UPDATE_REQUEST3:TERMINATION_REQUESTCC-Request-Number415Unsigned32M请求流水号,用于唯一标识Diameter会话的一个请求。User-Name1UTF8StringCNAI格式的用户名称。Origin-State-Id278Unsigned32COrigin-Host的状态ID。Event-Timestamp55TimeC事件发生的时间。*Subscription-Id 443GroupedM用于标识业务签约方终端用户的信息。该AVP组包含:Subscription-id-typeSubscription-id-data Subscription-Id-Type450EnumeratedMEND_USER_E164:0END_USER_IMSI:1END_USER_SIP_URI:2END_USER_NAI:3END_USER_PRIVATE:4 Subscription-Id-Data444UTF8StringM终端用户标志。Termination-Cause295EnumeratedC说明:用于指示Diameter客户端会话终止的原因。定义了如下的值:DIAMETER_LOGOUT 1用户发起的中断。DIAMETER_SERVICE_NOT_PROVIDED 2当用户在接收到授权应答消息之前断开时使用本值。DIAMETER_BAD_ANSWER 3表示Diameter客户端收到的授权应答未被成功处理。DIAMETER_ADMINISTRATIVE 4因为管理原因,如接收到Abort-Session-Request消息等,用户没有获得接入授权或连接被断开。DIAMETER_LINK_BROKEN 5与用户的通信突然断开。DIAMETER_AUTH_EXPIRED 6因为授权的会话时间到期,用户的接入终止。DIAMETER_USER_MOVED 7用户正在接受其它Diameter客户端的服务。DIAMETER_SESSION_TIMEOUT 8用户的会话超时,服务已经终止Multiple-Services-Indicator455EnumeratedC多业务标识。*Multiple-Services-Credit Control456GroupedC包含多业务独立信用控制相关的AVP。每个实例携带一个或多个业务,或一个与Rating-Group相关的单元。 *Requested -Service-Unit437GroupedC从本次业务开始(如果采用中间计费时,则从上一次测算结束点开始)预先申请预留的使用单元总数。 CC-Time420Unsigned32C申请预留的时间。单位:秒。 CC-Total-Octets421Unsigned64C申请预留的上下行总字节数。 CC-Input-Octets412Unsigned64C从终端用户收到的申请预留字节数。 CC-Output-Octets414Unsigned64C发送到终端用户的申请预留字节数。CC-Service-Specific-Units417Unsigned64C申请预留的特定业务单元数,特定业务指的是Service-Identifier或者是Rating-Group(在Multiple-Services-Credit-Control中时)。 *Used-Service-Unit446GroupedC从业务激活开始(如果采用中间计费时,则从上一次测算结束点开始)所测算出的已使用单元总数。 Reporting-Reason872EnumeratedC3GPP扩展,指明为单个或多个类型的配额上报使用情况的原因。 Tariff-Change-Usage452EmumeratedC定义了在一个报告周期中发生费率切换时,所使用的单元是在费率切换前、后,或者跨越不同的费率。如果该AVP被忽略,表明没用费率切换发生。 CC-Time420Unsigned32C已使用的时间。单位:秒。 CC-Total-Octets421Unsigned64C已使用的上下行总字节数。 CC-Input-Octets412Unsigned64C从终端用户收到的已使用字节数。 CC-Output-Octets414Unsigned64C发送到终端用户的已使用字节数。CC-Service-Specific-Units417Unsigned64C已使用的特定业务单元数,特定业务指的是Service-Identifier或者是Rating-Group(在Multiple-Services-Credit-Control中时)。 *Service-Identifier439Unsigned32C业务识别标识。 Rating-Group432Unsigned32CRating组标识。所有相同Rating类型的业务都是同一个Rating组。 Reporting-Reason872EnumeratedC3GPP扩展,指明为单个或多个类型的配额上报使用情况的原因。 Trigger1264GroupedC触发器。如果存在该参数但是不包含任何Trigger-Type,则禁止任何触发器。 *Trigger-Type870EnumeratedC用于指示单个重授权事件类型。 Service-Information873GroupedC业务信息组 PS-Information874GroupedCPS域业务信息组CCR中PS-Information的定义:AVP名称AVP代码数据类型属性描述3GPP-Charging-Id2OctetStringM计费标识符。3GPP-Charging-Id和GGSN-Address组合在一起可以识别和一个PDP context 相关的所有 SGSN 和 GGSN 产生的计费记录。3GPP-PDP-Type3EnumeratedCPDP 上下文的类型。如 IPv4,IPv6或PPP。PDP-Address1227AddressCPDP上下文的地址。3GPP-GPRS-Negotiated-QoS-Profile5UTF8StringC协商的QoS。 协商的QoS的版本应该和请求的QoS版本保持一致。SGSN-Address1228AddressCSGSN的IP地址。该AVP可以用于识别用户所登录的SGSN的PLMN。GGSN-Address847AddressCGGSN IP 地址。CG-Address846AddressCCharging Gateway IP 地址3GPP-IMSI-MCC-MNC8UTF8StringCIMSI的MCC和MNC。从IMSI中提取出来的MCC和MNC信息。3GPP-GGSN- MCC-MNC9UTF8StringCGGSN 的MCC 和MNC3GPP-NSAPI10UTF8StringC网络层业务接入点标识Called-Station-Id30UTF8StringC包含用户所连接的APN名称。在 GGSN中可以鉴别外部网络,也可鉴别服务类型。3GPP-Session-Stop-Indicator11OctetStringC会话终止标识3GPP-Selection-Mode12UTF8StringC选择模式3GPP-Charging-Characteristics13UTF8StringC计费属性3GPP-SGSN-MCC-MNC18UTF8StringCSGSN 的PLMN 标识3GPP-MS-TimeZone23UTF8StringC终端的时区Charging-Rule-Base-Name1004UTF8StringC基于计费规则的名称3GPP-User-Location-Info22OctetStringC用户位置信息。3GPP-RAT-Type21OctetStringC无线接入技术。无线侧参数。5.3.2. Credit-Control-Answer消息定义 := Result-Code Origin-Host Origin-Realm Auth-Application-Id CC-Request-Type CC-Request-Number CC-Session-Failover * Multiple-Services-Credit-Control Cost-Information Credit-Control-Failure-Handling * Redirect-Host Redirect-Host-Usage Redirect-Max-Cache-Time * Failed-AVP AVP名称AVP代码数据类型属性描述Session-Id263UTF8StringMDiameter会话ID。Result-Code268Unsigned32MResult-Code数据域包括一个由INAN管理的32位地址空间表示错误。1xxx: Informational2xxx: Success3xxx: Protocol Errors4xxx: Transient Failures5xxx: Permanent FailureOrigin-Host264DiameterIdentityM发出Diameter消息的主机。Origin-Realm296DiameterIdentityM发出Diameter消息的主机所在的域。Auth-Application-Id258Unsigned32M用于重认证/授权的应用唯一标识。 DCCA 4CC-Request-Type416EnumeratedM请求类型。1:INITIAL_REQUEST2:UPDATE_REQUEST3:TERMINATION_REQUESTCC-Request-Number415Unsigned32M请求流水号,用于唯一标识Diameter会话的一个请求。CC-Session-Failover418EnumeratedC标明是否支持在一个CC会话进行过程中将CC消息流转向备用服务器。*Multiple-Services-Credit-Contro456GroupedC包含多业务独立信用控制相关的AVP。 Granted-Service-Unit 431GroupedC包含允许DCC客户端给终端用户提供服务的单元总数,当这些单元被用完后,DCC客户端必须向DCC服务器申请新的配额,或者停止向终端用户提供服务。 Tariff-Time-Change451TimeC费率切换机制对于客户端和服务器是可选的,且不在基于连续时间的业务中使用。 CC-Time420Unsigned32C分配的时间。单位:秒。 CC-Total-Octets421Unsigned64C分配的上下行总字节数。 CC-Input-Octets412Unsigned64C分配的上行字节数。 CC-Output-Octets414Unsigned64C分配的下行字节数。 CC-Service-Specific-Units417Unsigned64C已使用的特定业务单元数。 *Service-Identifier439Unsigned32C业务识别标识,通过Service-Context-ID和Service-Identifier的组合可以唯一标识该请求相关的业务。 Rating-Group432Unsigned32CRating组标识。所有相同Rating类型的业务都是同一个Rating组。 Validity-Time448Unsigned32C该AVP由DCC服务器发送给DCC客户端,包含所分配的业务单元的有效时间,以秒计。 Result-Code268Unsigned32C该AVP显示一个特定的请求是成功完成或者是出现错误。 Final-Unit-Indication430GroupedC指示在CCA消息(或者AA应答)中Granted-Service-Unit包含业务的最后单元数。当这些单元用完后,DCC客户端负责执行在Final-Unit-Action中指定的行为。 Final-Unit-Action449EnumeratedC指示DCC客户端当用户帐户余额无法支付业务费用时将采取的行动。 Redirect-Server434GroupedC包含重定向服务器。 Redirect-Address-Type433EmumeratedM定义了Redirect-Server-Address中提供的地址类型。 Redirect-Server-Address435UTF8StringM定义了重定向服务器。 Time-Quota-Threshold868Unsigned32C包含以秒计的门限。如果收到Time-Quota-Threshold,DCC客户端在剩余配额低于Time-Quota-Threshold定义的门限值时将向服务器端发起CCR重新授权申请新的配额。在重新授权过程中,DCC客户端将允许用户继续使用业务,直到先前的配额全部用完。 Volume-Quota-Threshold 869Unsigned32C包含以字节计的门限值。 Unit-Quota-Threshold1226Unsigned32C包含以特定业务单元计的门限值。 Quota-Holding-Time871Unsigned32C配额占用时间,单位为秒。 Quota-Consumption-Time881Unsigned32C配额空耗时间,单位为秒。 Trigger1264GroupedC触发器。如果存在该参数但是不包含任何Trigger-Type,则禁止任何触发器。 *Trigger-Type870EnumeratedC用于指示单个重授权事件类型。 PS-Furnish-Charging-Information865GroupedC将OCS返回的特殊数据插入到CDR中 3GPP-Charging-Id2OctetStringM计费标识符 PS-Free-Format-Data866OctectStringMOCS返回的特殊数据 PS-Append-Free-Format-Data867EnumeratedC数据处理方式:0 加在后面1 覆盖Cost-Information423GroupedC业务相关的费用信息 Unit-Value445GroupedM由Value-Digits,Exponent组合表示具体的一个指数形式的数 Value-Digits447Integer64M不含小数点的有效数值 Exponent429Integer32CUnit-Value的指数部分 Currency-Code425Unsigned32M货币代码(在ISO4217中定义) Cost-Unit424UTF8StringC计算的单元,可以是分钟、小时、天、千字节、兆字节等等。Credit-Control-Failure-Handling427EnumeratedC从客户端发送给服务器的CC消息因为网络问题而暂时失败时,CC客户端使用该AVP中的信息决定下一步如何做。5.4. RAR和RAA消息定义参考中国联通IT系统 BSS系统域 在线计费(OCS)接口规范-接口总册5.5. DWR和DWA消息定义参考中国联通IT系统 BSS系统域 在线计费(OCS)接口规范-接口总册5.6. ASR和ASA消息定义参考中国联通IT系统 BSS系统域 在线计费(OCS)接口规范-接口总册5.7. CER和CEA参考中国联通IT系统 BSS系统域 在线计费(OCS)接口规范-接口总册5.8. Result-Code定义参考中国联通IT系统 BSS系统域 在线计费(OCS)接口规范-接口总册6. 业务流程GGSN设备的业务流程需支持一下两种模式之一,OCS系统应同时支持以下两种模式:1. 在用户使用业务时,GGSN发起CCR(initial)鉴权请求,CCR(initial)中包含RatingGroup信息,OCS直接在CCA(initial)中对用户分配配额。2. 在用户建立连接时发起CCR(initial)鉴权请求,OCS仅检查用户的生命周期,确定是否为合法用户,在CCA(initial)中不分配配额。当用户使用业务时,GGSN发起CCR(update)鉴权请求,在CCR(update)中包含RatingGroup信息,OCS此刻在CCA(update)中为用户分配配额。6.1. GGSN会话计费流程使用业务时发起鉴权 1. 用户发起PDP激活请求Active PDP Context Request。SGSN通过GTP协议向GGSN发送Create PDP Context Request消息后。2. GGSN建立PDP上下文,并等待业务开始请求。3. 用户发起业务请求。4. GGSN根据该消息中的Charging-Characteristics获得用户的计费属性。如果是预付费,则GGSN识别用户使用的业务,向OCS发起初始的CCR(Initial)。5. OCS检查用户账户状态,判断用户是否可以使用业务。OCS进行帐户余额预
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阿克苏市2024-2025学年七年级下学期语文月考测试试卷
- 安徽省黄山市徽州区2023-2024学年高一上学期期末考试物理试卷及答案
- 安徽省蚌埠市禹会区2024-2025学年高一上学期期末考试思想政治试题含参考答案
- 2025 年小升初阳江市初一新生分班考试英语试卷(带答案解析)-(外研版)
- 广东历年(202511-202611)二级人力师论文题目和答辩真题答案
- 脑卒中后吞咽障碍患者进食护理的团体标准应用
- 社区燃气使用安全课件
- 统编版五年级语文上册第七单元拔尖测评卷(含答案)
- 北师大版四年级上册数学期末检测题(无答案)
- 广州房屋定金合同范本
- 建筑行业材料员培训课件
- 佐贺的超级阿嬷亲子阅读单
- 企业工会制度大全
- NB-T 10316-2019 风电场动态无功补偿装置并网性能测试规范
- JJF(纺织)010-2012纱线捻度仪校准规范
- GB/T 16288-2008塑料制品的标志
- GB/T 14486-2008塑料模塑件尺寸公差
- 第三单元名著导读《朝花夕拾-二十四孝图》课件(15张PPT) 部编版语文七年级上册
- 胰腺肿瘤影像学课件
- 口部运动功能评估分级标准
- 有害物质污染源识别与评价表
评论
0/150
提交评论