版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中国电信在线计费系统总体设计方案一、引言随着中国电信业务的持续创新和用户规模的不断扩大,传统计费模式在实时性、灵活性及用户体验方面已难以满足发展需求。在线计费系统(OCS,OnlineChargingSystem)作为支撑电信运营商数字化转型的核心基础设施,其重要性日益凸显。本方案旨在构建一套技术先进、架构合理、功能完善、性能卓越、安全可靠的在线计费系统,以实现对各类电信业务的实时、精准计费,提升运营效率,保障用户感知,为中国电信的业务发展提供坚实的支撑。二、系统总体目标与设计原则(一)总体目标本在线计费系统旨在实现对语音、数据、短信、增值业务等全业务的统一实时计费,支持预付费、后付费及混合支付等多种计费模式,具备灵活的产品定义能力、精准的费率计算能力、实时的余额控制能力和全面的账务管理能力。系统应能满足高并发、大流量的业务处理需求,确保计费的准确性、实时性和可靠性,同时具备良好的可扩展性和可维护性,以适应未来业务的快速变化和发展。(二)设计原则1.先进性与成熟性相结合:采用业界先进且成熟稳定的技术架构和组件,确保系统在具备前瞻性的同时,拥有可靠的运行保障。2.模块化与松耦合:系统设计遵循模块化思想,各功能模块之间保持松耦合,便于独立开发、测试、部署和升级,提升系统的灵活性和可维护性。3.高可用性与可靠性:通过冗余设计、故障转移、数据备份与恢复等机制,确保系统7x24小时稳定运行,关键业务指标达到行业领先水平。4.高性能与可扩展性:系统架构应具备良好的水平扩展能力,能够通过增加硬件资源或优化软件设计来应对业务量的增长,保障高并发场景下的处理效率。5.安全性与保密性:从网络、应用、数据等多个层面构建全方位的安全防护体系,确保用户数据和计费信息的机密性、完整性和可用性。6.开放性与标准化:遵循相关国际标准和行业规范,提供标准化的接口,便于与其他系统(如CRM、BOSS、营帐系统等)进行集成,降低系统间的耦合度。7.以客户为中心,提升用户体验:通过实时准确的计费和灵活的产品套餐,为用户提供透明、便捷的消费体验。三、系统总体架构本在线计费系统采用分层架构设计,从上至下依次为接入层、应用层、服务层、数据层,并辅以统一的支撑体系(包括安全体系、监控运维体系等)。这种架构设计有利于各层功能的解耦,提高系统的灵活性和可扩展性。(一)接入层接入层负责接收来自各类网络元素(如CS域、PS域、IMS域、增值业务平台等)的计费请求事件,并进行协议适配、消息解析、合法性校验和初步的负载均衡。该层应支持多种标准协议(如DiameterCx/Dx、Gy、Ro接口,Radius协议等)及内部私有协议,确保与不同类型的网元设备无缝对接。同时,接入层需具备良好的弹性伸缩能力,以应对突发流量。(二)应用层应用层是系统与用户及外部系统交互的窗口,主要实现各类具体的业务应用功能。包括但不限于:*实时计费应用:处理预付费用户的实时计费请求,进行额度检查、实时扣费、余额更新等核心操作。*准实时计费应用:处理后付费用户或准实时计费场景的计费事件,进行费用累计和监控。*融合计费应用:支撑多业务、多终端、多账户的融合计费需求。*产品管理应用:提供产品定义、套餐设计、费率管理等功能的操作界面。*用户自助服务接口:为用户提供余额查询、账单查询、套餐变更等自助服务的接口支持。*外部系统对接接口:与CRM、BOSS、营帐、客服等系统进行数据交互和业务协同的接口。(三)服务层服务层是系统的核心业务逻辑处理中心,采用服务化架构,将核心业务能力封装为可复用的服务组件。主要包括:*计费引擎服务:核心中的核心,负责计费事件处理、费率计算、折扣优惠应用、实时余额控制等关键逻辑。*产品管理服务:提供产品生命周期管理、套餐规则管理、资费计划管理等服务。*用户管理服务:负责用户信息管理、账户管理、用户状态控制等。*批价服务:根据产品资费和使用量,对业务事件进行价格计算。*优惠服务:实现各类促销优惠规则的定义、解析和执行。*账务服务:处理账户的充值、转账、调账、销账等账务操作。*信用控制服务:根据用户信用等级和账户余额,进行实时信用评估和业务使用控制。*会话管理服务:对于需要会话保持的业务(如VoIP通话、数据连接),进行会话的创建、维护和结束管理。(四)数据层数据层负责系统所有业务数据和配置数据的存储、管理和访问。根据数据特性和访问需求,采用多种数据存储技术:*关系型数据库:存储结构化的用户基本信息、账户信息、产品信息、账单信息等核心业务数据,确保数据一致性。*NoSQL数据库:用于存储高并发访问的用户实时余额、会话状态、计费详单等数据,提供高吞吐量和低延迟访问。*缓存系统:缓存热点数据(如产品资费、用户余额、常用配置等),提高系统访问速度,减轻数据库压力。*数据仓库/大数据平台:用于存储海量历史详单数据、统计分析数据,为业务决策和精细化运营提供数据支撑。(五)支撑体系*安全体系:包括网络安全(防火墙、入侵检测/防御)、应用安全(身份认证、权限控制、数据加密、防SQL注入、XSS攻击等)、数据安全(数据备份与恢复、敏感数据脱敏)。*监控运维体系:实现对系统硬件、软件、网络、应用服务、业务指标的全方位监控,提供告警、日志分析、性能分析、故障定位、自动化运维等功能。*配置管理体系:集中管理系统的各类配置参数,支持配置的版本控制、灰度发布和快速回滚。*容灾备份体系:制定完善的数据备份策略和灾难恢复预案,确保在发生故障或灾难时,系统能够快速恢复,数据不丢失。四、核心功能模块设计(一)计费引擎模块计费引擎是在线计费系统的核心,其设计直接关系到计费的准确性和实时性。*事件处理:接收并解析来自接入层的计费事件(如通话开始/结束、数据流量使用、短信发送等),提取关键计费要素(用户标识、业务类型、使用时长/流量、发生时间、地点等)。*实时批价:根据事件类型、用户订购的产品套餐及对应的费率策略,实时计算本次业务使用的费用。支持按时长、按流量、按次数、按内容等多种计费方式。*优惠处理:根据预设的优惠规则(如折扣、减免、赠送、积分等),对批价结果进行优惠计算,得出最终应收费用。支持多级优惠叠加和复杂的优惠条件判断。*余额管理与控制:对于预付费用户,实时检查账户可用余额是否充足。若充足,则进行实时扣费并更新余额;若余额不足,则根据信用控制策略拒绝服务或进行透支处理(如允许)。支持多账户、多余额池管理。*会话控制:对于会话型业务,在会话建立时进行额度预留,会话过程中进行实时监控和额度扣减(如按时间间隔或流量块),会话结束时进行最终费用结算和预留额度调整。(二)产品管理模块产品管理模块支撑电信运营商灵活快速地推出新的产品和套餐,以满足市场竞争和用户需求。*产品定义:支持多种产品形态的定义,如基础语音包、流量包、短信包、增值业务包、融合套餐等。定义要素包括产品名称、描述、有效期、价格、包含的业务资源、适用用户范围等。*套餐管理:支持复杂套餐的设计,如主副卡共享、多业务捆绑、流量不清零、定向免流、阶梯定价等。套餐中可包含多个子产品或资费计划。*资费管理:维护各种业务的费率表,支持按时长、流量、次数、内容、时段、区域等多维度的费率定义。支持费率的版本控制和生效/失效管理。*生命周期管理:管理产品从设计、测试、发布、运营、变更到下架的整个生命周期过程。(三)用户管理模块*用户资料管理:存储和维护用户的基本信息(如姓名、证件类型、证件号码、联系方式等)、用户状态(激活、暂停、注销等)。*账户管理:为用户建立和维护账户信息,支持多账户体系(如主账户、专用账户)。管理账户的类型(预付费、后付费)、状态、余额等。*用户订购关系管理:记录用户订购的产品/套餐信息,包括订购时间、生效时间、失效时间、当前状态等。支持产品的叠加、变更、退订等操作。(四)批价与优惠模块*批价处理:基于业务使用记录(CDR/EDR)和对应的资费策略,计算原始费用。支持一次性费用、周期性费用、Usage-based费用等。*优惠规则引擎:提供灵活的优惠规则配置界面,支持多种优惠类型,如折扣优惠(如9折)、减免优惠(如减X元)、赠送优惠(如送流量/时长)、买赠优惠、组合优惠、积分奖励等。优惠规则可基于用户、产品、时间、用量、渠道等多维度触发。(五)账务模块*实时账务处理:对预付费用户的每一次业务使用进行实时扣费,更新账户余额。*周期性账务处理:对后付费用户或预付费套餐的周期性费用(如月租)进行批量计提或扣除。*账务调整:支持因各种原因(如计费错误、用户投诉、促销活动)产生的账务调整操作,需有严格的审批流程和日志记录。*账单生成:根据用户的消费记录和账务信息,按周期(如月)生成用户账单,清晰展示各项费用构成。(六)信用控制模块*实时信用评估:根据用户的账户余额、信用等级、历史消费行为等因素,实时评估用户的可用信用额度。*业务使用控制:在用户发起业务请求时,根据实时信用评估结果决定允许、限制或拒绝该业务。对于预付费用户,主要基于余额控制;对于后付费用户,主要基于信用额度控制。*欠费管理:对后付费用户的欠费情况进行跟踪,根据欠费金额和时长触发不同的催缴策略和信用限制措施(如停机、限制呼出等)。五、关键技术与实现(一)高并发与高可用技术*分布式架构:采用微服务架构,将系统拆分为多个独立部署的服务,通过服务注册与发现、负载均衡等机制,实现服务的水平扩展,提高系统整体并发处理能力。*集群部署:核心服务组件(如接入网关、计费引擎、数据库)均采用集群方式部署,避免单点故障,提高系统可用性。*异步处理:对于非实时性要求的操作(如详单存储、日志记录、统计分析数据生成),采用消息队列进行异步处理,提高系统响应速度和吞吐量。*多级缓存:利用本地缓存、分布式缓存(如Redis)等多级缓存策略,缓存热点数据,减少对数据库的直接访问。(二)数据一致性保障*事务管理:在关键业务流程(如扣费、转账)中,采用分布式事务或最终一致性方案,确保数据操作的原子性和一致性。*乐观锁/悲观锁:在并发修改共享数据(如用户余额)时,采用适当的锁机制防止数据不一致。*数据同步机制:确保分布式部署的各节点间数据的一致性,以及与外部系统间数据的准确同步。(三)实时性保障*高效的事件处理引擎:采用高性能的事件驱动模型,确保计费事件的快速处理。*内存计算:将核心计费逻辑和常用数据置于内存中进行计算和访问,最大限度减少I/O开销。*低延迟数据存储:选择低延迟的数据库和缓存技术,满足实时余额查询和更新的需求。(四)可扩展性设计*服务化与接口标准化:通过服务化和标准化接口,便于新增业务功能或集成新的网络元素。*配置化驱动:产品定义、资费策略、优惠规则、业务流程等尽可能通过配置实现,减少硬编码,提高系统适应性。*水平扩展能力:系统各组件应能独立水平扩展,通过增加服务器节点即可提升处理能力。(五)监控与运维自动化*全链路监控:对业务请求从接入到处理完成的整个链路进行跟踪和监控,及时发现瓶颈和故障。*性能指标监控:实时监控系统的吞吐量、响应时间、错误率、资源利用率等关键性能指标。*告警机制:建立多级告警策略,当系统出现异常或指标超阈值时,通过多种渠道(短信、邮件、监控平台)及时通知运维人员。*自动化运维:引入容器化(如Docker)、编排工具(如Kubernetes)、CI/CD流水线等技术,实现部署、扩缩容、故障恢复等运维操作的自动化。六、系统安全与运维管理(一)系统安全*网络安全:部署防火墙、入侵检测系统(IDS)、入侵防御系统(IPS),划分网络区域,限制非法访问。采用VPN或加密通道保障跨区域数据传输安全。*应用安全:实施严格的身份认证和授权机制,如多因素认证、基于角色的访问控制(RBAC)。对所有输入进行严格校验,防止SQL注入、XSS、CSRF等常见攻击。对敏感数据(如用户密码)进行加密存储。*数据安全:核心业务数据定期备份,备份数据异地存放。对传输中的数据进行加密(如TLS/SSL)。建立数据分级分类管理制度,对敏感信息进行脱敏处理。*审计日志:对系统的关键操作(如用户登录、权限变更、账务调整、配置修改等)进行详细日志记录,确保操作可追溯,便于安全审计和问题排查。(二)运维管理*监控体系:构建全面的监控平台,覆盖基础设施(服务器、网络、存储)、中间件、数据库、应用服务、业务指标等各个层面。实现监控数据的可视化展示。*故障管理:建立故障发现、上报、定位、处理、恢复、总结的标准化流程。利用自动化工具辅助故障定位和根因分析。*配置管理:采用配置管理数据库(CMDB)记录和管理系统所有配置项及其关系。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 非营利性组织免税资格核查函3篇
- 2026绍兴市纺织服装产业集群行业市场供需调研投资评估规划产业报告
- 2026时尚造型行业市场供需分析及投资评估规划分析研究报告
- 2026生物医用高分子材料行业市场分析及投资评估规划分析研究报告
- 2026中国新能源汽车电机控制器行业市场供需动态及智能投资规划分析报告
- 2026叶黄素酯行业产能布局与区域发展差异分析报告
- 2026中国消费品零售数字化转型升级趋势与战略布局报告
- 2026生鲜农产品行业市场深度调研及发展趋势和投资前景预测研究报告
- 2026能源设备制造领域市场供需演变解读及投资价值规划报告
- 2026农业机械化行业市场发展趋势及投资风险评估规划分析研究
- 专题25诱导公式6种常见考法归类(53题)(原卷版)
- 太阳能光伏发电系统设计方案课件(112张)
- 奥的斯电梯OH7000调试资料故障代码OH-CONFB03
- 男m自评报告可填写
- 必修第一册第一章集合与常用逻辑用语单元测试试卷
- 市区道路施工地下高压电缆保护完整方案
- 背负式风力灭火机的操作与使用
- 截止阀基础知识与设计计算
- 连云港市东海县招聘事业单位人员考试真题及答案2022
- GB/T 41621-2022科学技术研究项目评价实施指南开发研究项目
- YY/T 1740.1-2021医用质谱仪第1部分:液相色谱-质谱联用仪
评论
0/150
提交评论