083-2008 中国联通IT系统 BSS系统域 在线计费系统业务规范V1.0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中国联通IT系统 BSS系统域在线计费系统业务规范
(V1.0)
中国联通公司发布
中国联通IT系统BSS系统域在线计费系统业务规范
目次
目次 (I)
前言 (I)
1.范围 (1)
2.规范性引用文件 (1)
3.缩略语 (2)
4.总体概述 (4)
4.1. 建设目标 (4)
5.系统功能 (6)
5.1. OCS系统功能定义 (6)
5.2. 功能模块间关系 (7)
5.3. 功能描述 (7)
6.业务处理流程 (40)
6.1.语音业务 (40)
6.2.数据业务 (42)
6.3.增值业务 (45)
6.4.点对点短消息业务 (49)
6.5.服务器发起的重授权流程 (50)
6.6.服务器发起的会话终止流程 (52)
7.业务支撑流程 (52)
7.1.产品资料同步流程 (52)
7.2.客户资料和订购关系同步 (53)
7.3.激活流程 (54)
7.4.充值/缴费流程 (56)
7.5.分月到账流程 (57)
7.6.余额查询流程 (59)
7.7.一次性扣款流程 (60)
7.8.手工调帐流程 (61)
7.9.帐务处理流程 (62)
7.10.外部费处理流程 (64)
7.11.固定费处理流程 (64)
7.12.在线计费/离线付费互转流程 (66)
I
中国联通IT系统BSS系统域在线计费系统业务规范
前言
本规范结合中国联通在线计费系统(OCS)的发展要求、主要通过对现有2G业务发展的需求、及系统功能需求的定义进行编制,其中采纳了相关国际标准和行业标准的有关规定,主要从在线计费系统(OCS)的系统功能、业务流程、系统管理等方面进行了规定。
本规范将根据3G业务需求的最终确认,进一步完善,本规范需要和业务需求共同作为OCS系统建设的依据,从而保证OCS系统的完整性。
本规范从接口上提供了对基于IMS的多媒体通信类业务支持,并将根据未来中国联通IMS业务需求确认、业务流程的制定而不断完善。
本标准由中国联通公司信息化部提出
本标准由中国联通公司技术部归口
本标准主要起草单位:中讯邮电咨询设计院、中国联通公司信息化部
本标准主要起草人:刘晓亮、杜志涛、宋齐军张峰曹靖勋简永钜张奇伟袁琦
本标准的修改和解释权属中国联通公司。
I
中国联通IT系统BSS系统域在线计费系统业务规范
中国联通IT系统BSS系统域在线计费系统业务规范
1.范围
本技术文件主要规定了中国联通在线计费系统(OCS)的业务目标、业务功能、业务流程等方面的内容。
本技术文件适用于中国联通在线计费系统(OCS)的软件开发。
2.规范性引用文件
下列文件中的条款通过本标准的引用而成为本标准的条款。
凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。
凡是不注日期的引用文件,其最新版本适用于本标准。
QB/CU 031-2007 《中国联通IT系统总体技术体制》
QB/CU 032-2007 《中国联通IT系统集成架构规范v1.0》
QB/CU 036-2007 《中国联通IT系统BSS系统域客户关系管理系统业务规范v1.0》
QB/CU 040-2007 《中国联通IT系统BSS系统域综合计费帐务系统业务规范v1.0》
QB/CU 100-2007 《中国联通综合增值业务平台(VASP)技术体制v1.0》
QB/CU 107-2007 《中国联通综合增值业务平台(VASP)业务流程及性能测试规范v1.0》
QB/CU 001-2007 《中国联通产品管理用户需求书V1.0》
QB/CU 065-2006 《中国联通短消息业务设备规范总册v1.0》
QB/CU 067-2006 《中国联通短消息业务设备规范第四分册:短信互通网关设备规范v1.0》QB/CU 041-2008 《中国联通GPRS数字蜂窝移动通信网设备技术规范v2.0》
QB/CU 166-2007 《中国联通行业应用业务规范第二分册行业短信业务规范v1.0》
QB/CU 024-2006 《中国联通GPRS数字蜂窝移动通信网技术体制V2.0》
QB/CU 012-2007 《中国联通智能网业务支撑系统用户需求书V1.0》
QB/CU 036-2008 《中国联通智能网平台技术体制V1.0》
IETF RFC 2865: Remote Authentication Dial In User Service
IETF RFC 3588: Diameter Base Protocol
IETF RFC 4006: Diameter Credit-Control Application
3GPP 32.296:Online Charging System (OCS) applications and interfaces
3GPP 32.299:Diameter charging application
Short Message Peer to Peer Protocol Specification v3.4
1
中国联通IT系统BSS系统域在线计费系统(OCS)业务规范3.缩略语
2
中国联通IT系统BSS系统域在线计费系统业务规范
3
中国联通IT系统BSS系统域在线计费系统(OCS)业务规范
4.总体概述
随着通信产业内部竞争的日益激烈,通信业务市场日趋饱和,用户离网的可能性不断增加,传统语音业务产生的ARPU值逐渐减少,运营商只有尽可能减少预付费和后付费用户离网的可能性,增加所有用户类型的ARPU值,将关注的焦点从获取客户转移到和客户建立长期的关系,才能产生更多的价值。
对中国联通而言,面对激烈的竞争,只有快速的开通业务,并尽可能减少投资的支出,减少运维费用,才有可能在竞争中处于不败之地。
如何达到开源节流的目标,灵活完善的业务支撑系统越来越成为运营商强有力的竞争工具之一。
计费系统作为中国联通业务支撑系统的核心组成部分,其功能与性能需足够强大,这样更能为运营商不断推出新资费、新产品及多种业务的捆绑与组合营销提供强有力的保障。
另外,随着3G牌照的发放的日益临近,中国运营商市场将掀起更为激烈的3G市场争夺战。
对于向将获得成熟的WCDMA网络运营牌照的中国联通而言,快速建设完善的3G业务运营支撑系统,可以为3G网络的快速建设、3G业务的快速开展奠定坚实的基础。
在3G业务运营支撑系统之中,融合实时的计费支撑是最为核心的问题,因此,未来中国联通的计费目标架构必须以支持融合3G移动业务与现有多个网络、多个平台业务所带来的跨网络、跨平台的计费需求。
根据中国联通专项规划,未来3G 移动用户将主要采用预付费的计费模式,其中预付费占比在80%~90%。
4.1. 建设目标
在线计费系统的建设目标如下:
1.标准产品支撑
有效支撑标准产品,为中国联通的标准产品全网统一营销提供基础平台。
后付费品牌语音业务的欠费仍然严重,借助OCS进行实时计费,有效控制欠费问题
弥补智能网的不足,增强数据业务计费能力
增强预付费品牌的多业务融合计费能力,支撑灵活的市场营销策略
解决短信业务按用户签约信息实时计费的问题。
支持不同品牌携号码可跨平台迁移,两平台支撑套餐能力相同。
2.数据业务支撑
根据中国联通业务增长趋势,数据业务将是未来业务的主要增长点
中国联通要提高低端用户ARPU值,着力点在于快速发展数据业务
4
OCS是3GPP规范中计费体系架构的有机组成部分,是为数据业务提供在线计费的最佳手段 解决GPRS类数据业务实时扣费的问题。
支撑复杂的组合产品资费,实现时长、流量和内容的捆绑优惠。
5. 系统功能
OCS系统主要由通用接口、计费控制、批价处理、帐务处理、帐户管理、计费网关、数据管理以及系统管理模块构成,如下图示。
5.1. OCS系统功能定义
OCS系统各模块的功能如下:
通用接口:提供外部协议格式与内部协议格式之间的转换,完成计费信息格式化等功能。
对接收到的OCS用户协议请求,实现OCS系统内部分发功能;对接收到的非OCS用户协议请求,根据路由表进行转发;对路由表中没有配置的,予以抛弃或落地记录;
计费控制:实现对OCS接收到的计费请求进行会话管理,并协调批价处理模块、帐户管理和帐务处理模块,完成批价及余额更新操作等功能;
批价处理:完成用户使用事件的在线费用计算、余额预留等功能;
帐务处理:实现根据帐务处理规则对客户所产生的费用进行帐务优惠处理、消费累计和周期性费用处理功能;
帐户管理:完成用户对帐户余额的充值、补款、扣款、锁定、查询及生命周期管理等功能;
计费网关:实现计费后详单的定时、定量生成并输出等功能;
数据管理:实现对客户资料、产品资料等信息从综合计费帐务系统的同步和管理,及系统内与业务相关的数据的管理;
系统管理:实现包括故障管理、配置管理、性能管理、安全管理、系统备份、统计报表及网管
接口等功能。
5.2. 功能模块间关系
系统各功能模块间关系如下:
图5-1模块间集成关系
5.3. 功能描述
OCS系统支持话音、短信、内容、流量费用的在线计费处理,依据处理方式的不同,在线计费处理归并为基于事件的计费类型(例如短信、部分内容业务)及基于会话的计费类型(例如话音、流量、部分内容业务)两种方式。
针对基于事件的计费类型,存在立即扣款及先锁定余额后扣款两种扣款模式;
针对基于会话的计费类型,需要为每个计费请求建立会话,记录会话的各类状态,并根据会话状态,结合用户的余额及产品订购情况实现在线计费处理。
OCS对各类计费请求的简要处理步骤如下所述:
1. OCS实时接收各网元发送的各类计费请求信息;
2. OCS依据产品的分片余额锁定规则对余额足够锁定的用户,通知网元进行接续;
3. 在用户会话结束后,网元传送业务使用状态给OCS,OCS根据用户产品订购实例及产品资费
规则信息进行计费处理,由OCS结合用户的实际消费量完成帐户余额的费用扣除。
5.3.1.通用接口
通用接口采用DIAMETER CC协议、SMPP+协议与外部网元设备进行通信,将外部协议格式转换为内部标准格式,实现外部协议的转换和路由的分发功能。
通用接口支持离线话单接口,用于网元设备不支持DCC等实时消息时采用话单方式提供接入,支持OCS或网元异常的应急话单处理。
5.3.1.1. 协议转换
协议转换功能主要是实现外部协议格式的转换,完成对外部请求的格式转换及内部请求应答信息的格式转换。
系统接收来自外部网元通信设备点的DIAMETER CC协议、SMPP+协议请求,将消息转换为内部消息提供给计费控制,并接收计费控制返回的业务使用结果消息,将其转换为DIAMETER CC 协议、SMPP+协议响应消息转发给外部网元通信设备。
支持对IMS、SACP、SMSC、GGSN、VASP/VAC的计费请求进行格式转换处理;
支持对多种消息格式计费请求的处理;
支持将内部计费应答消息转化为DIAMETER CC协议、SMPP+协议响应消息,并发送到外部网元通信设备。
5.3.1.2. 路由分发
路由分发支持按号段、VPN等用户信息或根据系统负荷情况,把计费请求分发到不同的计费引擎,从而实现负载分担和系统的可扩展性。
5.3.1.3. 话单接口
在系统故障、网络故障或网元设备不支持实时消息触发等情况下,要求OCS能够处理网元设备产生的话单文件。
对于获取到的原始使用事件数据文件,根据规则进行使用事件的检错、剔重、整合、过滤等操作,形成标准使用事件提供给批价模块处理。
通过OCS与综合采集系统的接口,从综合采集获取用户原始的使用事件文件。
对采集的原始使用事件文件进行集中管理,包括采集日志查询、采集数据查询、定期压缩备份、定期删除超过保存期的使用事件文件等。
对从原始数据文件中提取出的使用事件进行各字段的正确性检查,生成错误记录文件和错单统计数据。
对于使用事件数据文件中的重复记录进行判别和处理,生成重复记录文件和重单统计文件,重单判别的标准因业务不同而不同。
对使用事件进行关联、合并、分解的过程,这些过程都是可选的,因业务不同而不同。
根据过滤条件对使用事件进行过滤,过滤掉非OCS用户使用事件,形成过滤文件提供给计费控制。
5.3.2.计费控制
计费控制是对接收到的计费请求进行会话管理,并对计费事件在OCS中的批价处理和余额管理进行控制。
计费控制在收到计费请求后,需要对计费事件进行会话管理,包括会话建立、会话状态更新、会话结束。
计费控制需要根据计费事件类型的不同进行相应的处理,包括基于事件的计费控制和基于会话的计费控制。
基于会话的计费控制可以支持用户并发使用多个业务,根据业务类型进行对应的余额分配及锁定。
5.3.2.1. 基于事件的计费控制
基于事件的计费控制包括先锁后扣和先扣后补两种方式,可以按照业务模式进行配置。
5.3.2.1.1.先锁后扣
图5-2基于事件先锁后扣的计费控制流程
流程说明:
1. 通用接口向计费控制发送计费请求;
2. 计费控制收到计费请求,为该次服务建立会话,分配相关资源;
3. 计费控制向批价处理模块发送计费请求;
4. 对该次计费请求进行计费处理;
5. 计费控制接收到计费处理完毕请求应答;
6. 计费控制向余额管理发送余额锁定请求;
7. 余额锁定处理;
8. 计费控制接收到余额处理完毕发送的余额锁定请求应答。
如果余额不足,则计费控制发送拒绝
使用业务的计费请求应答至通用接口;
9. 计费控制向通用接口发送计费请求应答,允许使用业务;
10. 通用接口向计费控制发送结束请求;
11. 计费控制向余额管理发送余额扣除请求;
12. 余额扣除处理;
13. 计费控制接收到余额处理完毕发送的余额扣除请求应答;
14. 计费控制向通用接口发送结束请求应答;
15. 计费控制关闭本次会话,释放会话占用的资源。
5.3.2.1.2.先扣后补
图5-3基于事件先扣后补的计费控制流程流程说明:
1. 通用接口向计费控制发送计费请求;
2. 计费控制收到计费请求,为该次服务建立会话,分配相关资源;
3. 计费控制向批价处理模块发送计费请求;
4. 对该次计费请求进行计费处理;
5. 计费控制接收到计费处理完毕请求应答;
6. 计费控制向余额管理发送余额扣除请求;
7. 余额扣除处理;
8. 计费控制接收到余额处理完毕发送的余额扣除请求应答。
如果余额不足,则拒绝业务的使用;
9. 计费控制向通用接口发送结束请求应答,允许使用业务;
10. 计费控制关闭本次会话,释放会话占用的资源;
11. 如果业务交付失败,通用接口向计费控制发送计费请求(补款);
12. 计费控制收到计费请求,为该次服务建立会话,分配相关资源;
13. 计费控制向余额管理发送余额补款请求;
14. 余额补款处理;
15. 计费控制接收到余额处理完毕发送的余额补款请求应答;
16. 计费控制向通用接口发送结束请求应答;
17. 计费控制关闭本次会话,释放会话占用的资源。
5.3.2.2. 基于会话的计费控制
5.3.2.2.1.分片锁定,用户正常挂机
流程说明:
1. 通用接口向计费控制发送计费请求;
2. 计费控制收到计费请求,为该次服务建立会话,分配相关资源;
3. 计费控制向批价处理发送计费请求;
4. 对该次计费请求进行计费处理,批价处理模块需要与余额管理进行交互得到帐户的余额,此时
余额满足分片所需的额度;
5. 计费控制接收到批价处理完毕请求应答;
6. 计费控制向余额管理发送余额锁定请求;
7. 余额锁定处理;
8. 计费控制接收到余额处理完毕发送的余额锁定请求应答;
9. 计费控制向通用接口发送计费请求应答,允许使用业务;
10. 当锁定的分片被用户耗尽,通用接口向计费控制发送计费请求;
11. 计费控制向批价处理发送计费请求;
12. 对该次计费请求进行计费处理,批价处理模块需要与余额管理进行交互得到帐户的余额,此时
余额满足分片所需的额度;
13. 计费控制接收到计费处理完毕请求应答;
14. 计费控制向余额管理发送余额锁定请求;
15. 余额锁定处理;
16. 计费控制接收到余额处理完毕发送的余额锁定请求应答;
17. 计费控制向通用接口发送计费请求应答,允许用户继续使用业务;
18. 通用接口向计费控制发送结束请求(用户正常挂机);
19. 计费控制向批价处理模块发送计费请求;
20. 对该次结束请求进行计费处理;
21. 计费控制接收到计费处理完毕的请求应答;
22. 计费控制向余额管理发送余额扣除请求;
23. 余额扣除处理;
24. 计费控制接收到余额处理完毕发送的余额扣除请求应答;
25. 计费控制向通用接口发送结束请求应答;
26. 计费控制关闭本次会话,释放会话占用的资源。
5.3.2.2.2.全额锁定,余额耗尽
图5-5基于会话(全额锁定,余额耗尽)计费控制流程
流程说明如下:
1. 通用接口向计费控制发送计费请求;
2. 计费控制收到计费请求,为该次服务建立会话,分配相关资源;
3. 计费控制向批价处理模块发送计费请求;
4. 对该次计费请求进行计费处理,计费处理需要与余额管理进行交互得到帐户的余额,此时余额
不足分片所需的额度,要求锁定全部余额,并进行余额反算;
5. 计费控制接收到批价处理完毕请求应答;
6. 计费控制向余额管理发送余额锁定请求;
7. 余额锁定处理;
8. 计费控制接收到余额处理完毕发送的余额锁定请求应答;
9. 计费控制填写向通用接口发送计费请求应答, 允许使用业务;应答中包含计费通知(AoC)信息;
10. 当锁定的帐户余额被用户耗尽,通用接口向计费控制发送结束请求;
11. 计费控制向批价处理模块发送计费请求;
12. 对该次计费请求进行计费处理;
13. 计费控制接收到计费处理完毕发送的计费请求应答;
14. 计费控制向余额管理发送余额扣除请求;
15. 余额扣除处理;
16. 计费控制接收到余额处理完毕发送的余额扣除请求应答;
17. 计费控制向通用接口发送结束请求应答;
18. 计费控制关闭本次会话,释放会话占用的资源
5.3.2.3. 基于文件的计费控制
图5-6基于文件的计费控制流程
流程说明:
1. 通用接口向计费控制发送计费请求;
2. 计费控制收到计费请求,为该次服务依据负载均衡情况选择资源处理通道;
3. 计费控制向批价处理模块发送计费请求;
4. 批价处理根据用户的产品资费配置信息对话单记录进行费用计算;
5. 批价处理向帐务处理发送帐务处理请求;
6. 帐务处理根据话单记录费用信息,并结合与余额管理进行交互得到的余额进行实时扣减;
7. 帐务处理向余额管理发送余额扣除请求;
8. 余额扣除处理;
9. 向计费控制发送余额扣除请求应答;
5.3.2.4. 业务识别
业务识别根据所携带的参考信息对业务类型、计费模式等信息进行识别。
1. 支持对计费请求来源进行识别:根据网元适配层模块收到的计费请求数据源的不同识别出计费
请求的来源地,例如SACP、GGSN、VASP/VAC 或SMSC等;
2. 支持对业务类别进行识别:根据计费请求来源的不同,结合计费请求中的相关信息,完成对业
务类别的识别,如:
支持对SACP语音计费请求呼叫类型进行识别,例如主叫、被叫或呼转等;
支持对SACP语音计费请求业务类型进行识别;
支持对SACP语音计费请求边界漫游信息进行识别;
支持对GGSN等网元计费请求中的流量、业务类型等信息进行识别;
支持对VASP计费请求中的内容标识、付费方、服务类型、SP代码、业务类型(WAP,MAIL,JAVA,LBS,STREAM、炫铃等)等信息进行识别;
支持对SMSC计费请求中的上行或下行短信、短信类型(如网内短信,移动互通短信,固网互通短信,国际互通短信)等信息进行识别。
3. 支持对计费类型进行识别:需要依据网元发送的会话标识及内容标识,判断本次计费请求是基
于事件还是基于会话,并针对不同计费类型对所需的关键信息进行识别:
支持对基于事件的业务根据网元发送的余额操作类型对该类业务为立即扣费类型还是余额锁定类型进行识别:
⏹立即扣费类型:立即扣费类型指计费请求发至批价处理后得到事件资费,由计费控制
通知帐户余额管理立即扣除这部分费用,然后进行业务交付;
⏹余额锁定类型:余额锁定类型指计费请求发至批价处理后得到事件资费,由计费控制
通知帐户余额管理根据事件的资费锁定该部分余额,根据余额锁定成功信息通知网元
交付业务,并根据业务交付的情况(成功或失败)控制帐户余额管理模块进行处理。
支持对基于会话的业务的会话类型进行识别,并查找到相应的计费因素和分片锁定信息。
⏹支持依据网元发送的CCA协议信息识别出本次会话请求的会话类型(初始、更新及
终止请求);
⏹对更新及终止请求,业务识别无须进行业务类别、计费模式等信息的识别,仅需传送
会话标识信息至计费控制模块。
4. 支持对计费模式进行识别:
支持对无须关联计费的计费模式进行识别:在该计费模式下,通信费及内容费(内容费中不含流量费)各自计费,不进行关联处理;
支持对需要关联计费的计费模式进行识别:在该计费模式下,需要对一次计费请求同时进行通信费和内容费的计费,该种计费模式又可划分为以下两种类型:
⏹内容费中不包含通信费的资费,需要对内容费和通信费分别进行计费;
⏹内容费中包含了通信费的资费,需要对通信费进行核减或优惠处理。
5. 支持对用户信息进行识别:
支持根据用户标识对用户网络类型、用户归属地和漫游地信息、对方用户归属地和漫游地等信息进行识别;
支持根据计费请求中的IMSI、MSISDN、SP代码、服务代码、业务类型等信息,结合本地存储的客户、帐户、订购信息及产品信息,对用户的用户号码、用户类型、用户标识、
用户群、用户区域、VPN定义等信息进行识别。
5.3.2.5. 会话管理
5.3.2.5.1.建立会话
OCS在接到计费请求时,为其在OCS内部建立一个会话与一个实际的外部会话过程相对应。
会话管理维护唯一的会话标识、本次会话服务的主叫号码、被叫号码、业务类型、本次会话已经预留的使用量、预留的时间和有效时间、已经确认的使用量等。
5.3.2.5.2.关闭会话
当实际业务结束后,OCS根据外部网络提供的业务状态变化数据关闭一个会话,释放与这个会话有关的资源。
完成关闭会话前需要对有关的累计量、余额进行更新。
5.3.2.5.3.会话状态监控
对于基于会话的计费操作,OCS支持对已建立会话的定时状态监控、有效性进行检查、异常会话的管理。
异常会话是指在对会话状态进行监控时发现的超过一定时间而外部网络还未提供业务更新或结束消息的会话。
对于SACP和GGSN基于会话的服务,当超过一定时间没有收到网元设备的更新或中止消息时,OCS向网络设备发送重授权请求消息,如果收到重授权请求应答则证明会话在使用,继续正常的计费控制处理流程。
如果收不到重授权的请求应答,说明当前会话已经出现异常,把已经确认的使用量从帐户中扣除、没有确认的费用返回帐户,生成计费话单,并关闭会话释放相关资源。
5.3.2.5.4.重发鉴权检查
检查是否重发的机制,保留一定时间内的请求和应答信息,根据请求的唯一标识在这个范围内检查是否是重发鉴权请求。
如果是已经回复应答消息的重发鉴权请求,则重新回复上次的应答消息。
5.3.2.
6. 计费通知
OCS支持向用户提供使用业务的费率查询。
信息可以在服务使用前、使用中或使用后以短信、语音方式展示给用户。
5.3.2.
6.1.CS域
在会话建立前向用户提示余额、通话费率等;OCS收到网元设备的计费请求后,根据余额、呼叫信息、资费策略计算出余额的可通话时长,将余额、费率、可通话时长报告给SACP,由SACP通知相关的网络设备进行语音提示。
OCS与SACP的通讯采用DIAMETER CC协议。
会话结束后向用户发送本次通话提示信息;OCS可以向用户发送短信,提示本次通话的时长、使用费用以及所剩余额。
5.3.2.
6.2.PS域
当OCS收到需要计费通知的CCR后,根据使用信息、资费策略计算使用服务的费用或使用量。
OCS将服务价格信息、使用服务的费用或使用量发送给网元设备,由网元设备负责信息的展现。