XX省移动公司短消息计费系统建议方案
? 支持ANSI/ISO SQL-89、ANSI/ISO SQL-92; ? 支持并行处理技术; ? 支持主流厂商的操作平台; ? 支持多种复制功能
? 支持联机分析处理(OLAP); ? 支持联机事物处理(OLTP);
? 支持C2级以上安全标准、多级安全控制;
? 具有强的容错能力、错误恢复能力、错误记录及预警能力; ? 支持联机、脱机备份等。 2.1.5主机服务器平台要求
主机服务器平台应具有较高的安全控制机制,各平台除有足够的能力进行计费处理外,还应具有其它(例如故障检查、故障处理等)的应急处理能力。
所选择的主机平台应该满足以下特性:
1.高扩展性。当业务量增加或增加新业务时,主机能以增加节点、处理器、内存等方式提供更高的性能来满足新的要求。
2.高可靠性。主机系统需7*24小时连续运行,同时系统应具有良好的容错能力。系统应采用冗余配置,保证系统无单一故障点。
3.支持并行技术。支持多台主机并行的处理,以保证大容量数据处理的要求。
4.易于管理与使用。保证系统的易使用性,并使系统在较优的状态下运行,以提高系统的的运行和处理效率。
5.恢复周期短。当对系统进行扩容或系统发生不可预见的故障时,系统应能在24小时内恢复到正常运行状态。 2.1.6计费数据处理要求 数据处理包括三部分数据:
? 短消息中心采集到的原始话单数据。 ? 短消息网关采集到的原始话单数据。
第 6 页
XX省移动公司短消息计费系统建议方案
? 集团中心下发的本省用户的全国性业务的话单文件。
为保证忙时的数据处理要求,系统完成对话单的计费处理(包括格式转换、检错、纠错、入库、查找重单、分检)的速度正常情况下要达到:
? 本地话单,从话单出现在计费采集接口到完成计费处理(包括采集、预
处理、批价、存储、分检),不超过15分钟;
? 全国业务话单,从话单放在全国移动计费结算中心设在省中心的通信服
务器到完成数据的处理(包括话单的检查、存储、分检),不超过15分钟。
2.1.7维护管理要求
? 系统具有良好的交互性,操作简单、明确。
? 系统提供多种访问手段,允许管理员在不同的环境下对系统进行管理。 ? 系统提供完备的监控和调度工具,具有完备的监视、故障检查与告警、故障
处理功能。
? 尽量将主机、网络、数据库、应用系统、以及第三方产品的管理集中到单一
的监控和管理平台上。
? 系统的管理应具有较高的自动化程度。 ? 系统应具有可靠的备份机制。 2.2系统设计原则
针对移动短消息计费系统的特点,为了保证系统的成功实施,我们制订系统设计原则为:系统性、正确性、完整性、可维护性、先进性、继承性、安全性、规范性和容灾考虑。
? 系统性:移动短消息计费系统是一个覆盖了全省的计算机管理工程,要想成
功地构架这一系统,使之能满足XX省目前直到300万以上移动用户的需要,则必须正确合理地综合分析主机、网络、数据库系统所提供的性能并充分考虑到整体系统的可扩展性,使整个应用系统的性能达到最佳状态,以满足不断增长的用户数及话单数的要求。
? 正确性:指数据的正确性。数据的正确性必须贯穿在整个短消息计费系统的
第 7 页
XX省移动公司短消息计费系统建议方案
每个环节中,数据采集、数据传输要有相应的数据校验,必须剔除计费过程中各种类型的错误话单,排除用户三个月以内的重复话单、与各业务管理中心等系统进行数据交互时的准确性、兼容性。在系统设计时充分考虑系统运行过程中数据的正确性并提供合理的解决方案。
? 完整性:指系统功能的完整性。它要求短消息计费系统应满足XX省移动通
信业务经营、管理、决策的需要,同时要求系统能与其它系统(如集团中心的短消息中心)进行信息共享或提供数据接口。
? 可维护性:指系统中某一相对独立的模块发生改变时,不影响其他模块的运
行,维护操作简单,用户操作界面友好;当系统处理的某些指标需要动态改变时,不需要修改程序代码就可以实现相应功能,充分做到代码与数据的独立性,以减少操作维护人员的工作量和工作繁重程度。
? 先进性:指系统模式结构的先进性以及软件设计思想的先进。在构架移动短
消息计费系统时必须采用先进、成熟、可靠的技术,确保整体系统的先进性,利用面向对象的设计思想,对一些通用性、规范性较强的模块采用面向对象的“构件”技术,对于超大规模的数据量,引入“数据挖掘”等先进技术,为系统的决策支持、数据分析提供先进的工具平台。
? 继承性:指本系统在开发实施阶段,应充分考虑利用XX省原有的短消息计
费系统及移动电话计费系统数据资源以及其他一些可以继承的软、硬件资源,必须在建设系统中得到充分利用,以充分保护用户的投资利益。 ? 安全性:计费数据是移动经营最重要的收入来源,而整个计费系统是构架在
全省范围内的一个大型广域网系统。因此,在信息高度共享的系统中,必须充分利用主机、网络以及数据库管理系统提供的安全保障机制,确保计费数据的绝对安全。对于应用系统而言,对所有系统数据的操纵,严格按照权限级别进行,严禁非法用户进入系统,对于操作人员进行的相应重要的操作有相应的操作日志。同时,对系统重要数据提供可靠的备份和恢复机制,以确保整个应用系统的安全。
? 规范性:在技术、业务的理解上要完全遵循XX省移动公司关于短消息计费
的要求;在主机的安装、网络的设计时严格遵守相应的规范;应用系统实施数据库设计时,也应按照规范化理论进行,同时保留一定的冗余,确保系统
第 8 页
XX省移动公司短消息计费系统建议方案
的效率和性能。
? 容灾考虑:系统应尽量考虑到如何避免异常状况的出现,同时也应考虑在异
常情况出现时的处理方法。
第3章 系统结构设计
3.1短消息计费系统的特点
短消息计费系统与传统的GSM话音计费是有着许多的区别的,因此,短消息计费系统在业务处理上和流程上应该有其自身的要求,如:
1、短消息系统的话单源与GSM计费系统有差别。短消息系统的话单源不仅产生在短信中心,同时,也会产生在短信网关,并且,这两种类型的话单源还起着不同的作用,一个是用来计算用户的通信费,一个是向用户代收取信息费以及与SP之间的结算;
2、短消息系统的话单根据采集点及话单的不同,分为MO、MT、SMO、SMT、SMC、SMF、SMA多种类型,分别起着不同的作用,而在传统的计费系统中,一般所涉及到的话单类型为MOC、MTC、POC、PTC几种;
3、短消息话单中某些话单是已经批好价的,如从短信网关传送回的话单,已经包括了用户的信息费,而对于GSM来说,所有的话单都需要进行批价计费。 4、从短信中心产生的话单和从短信网关产生的话单的格式是不一样的。 5、短消息的费用类型与GSM与区别,GSM话单的费用类型可以分为通信费、长途费两大类,而短消息所涉及到的费用为通信费、信息费、劳务费 6、短消息牵涉到与SP之间的结算,而GSM牵涉到的是只与联通、电信等电信运营商的结算。
7、短消息系统不仅是要向用户“收钱”,而且由于有“WAD”信息发布、广告业务,短消息计费系统还要向用户“送钱”,这一部分送的钱需要与帐务系统间重新定义接口,以便于将其转换为用户的预存话费。
但是,短消息系统的处理流程又与原有的GSM话单计费的流程有着很多的相似之处,如:
1、都包括对话单的采集和预处理;
第 9 页
XX省移动公司短消息计费系统建议方案
2、对需要对话单的正确性进行校验; 3、都需要对话单进行稽核统计;
4、都需要对话单按照某一政策、按不同的费率进行计费批价; 5、都会对部分话单进行上传和下发的接收处理工作;
6、都需要将计费产生的用户费用信息传递给帐务系统,由帐务系统最终形成综合化的帐单,向用户收取费用。 3.2应用软件体系结构
在充分考虑到短消息计费系统自身的特点以及与GSM计费的共同点之后,我们对短消息计费系统的体系结构进行了合理的划分:
短消息计费系统应用软件的体系结构可以分成四层:即预处理层、核心处理层、管理层和接口层。如下图:
码制转换校验标准化预处理层信息源提取异常鉴别划价处理优惠处理进程调度核心处理层统计分析查询管理结算处理系统管理管理层短信中心集团中心短信网关帐务系统接口层
这样的划分对于系统的整体灵活性有着非常大的好处,可以使系统能更加适应今后业务的变化。
结合应用软件的功能和应用软件的分布情况,应用系统的结构如下图所示:
第 10 页