欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    短信息系统sms建议方案.doc

    • 资源ID:914388       资源大小:125.11KB        全文页数:26页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    短信息系统sms建议方案.doc

    XX 省移动短消息 计费系统 技术建议方案技术建议方案 北京××成科技股份有限公司 第 1 章 前言4 第 2 章 系统概述4 2.1 系统概况.5 2.1.1 现有系统概况5 2.1.2 建设系统概况5 2.1.3 系统设计目标5 2.1.4 数据库平台要求5 2.1.5 主机服务器平台要求6 2.1.6 计费数据处理要求6 2.1.7 维护管理要求7 2.2 系统设计原则.7 第 3 章 系统结构设计9 3.1 短消息计费系统的特点.9 3.2 应用软件体系结构.10 3.3 数据处理流图.11 3.4 软件功能模块.12 3.5 服务器处理模式设计.12 第 4 章 平台及运行环境设计13 4.1 主机系统设计原则.13 4.2 主机系统平台现状.13 4.3 主机系统需求分析.14 4.3.1 影响性能的几个方面14 4.3.2 服务器性能分析15 4.3.3 在线存储容量计算16 4.3.4 建议方案17 第 5 章 应用软件设计20 5.1 短消息计费系统功能介绍.20 5.2 数据采集与传输子系统.20 5.2.1 功能简介20 5.2.2 传输系统结构21 5.2.3 系统功能22 5.3 数据预处理.23 5.4 话单划价.25 5.5 重复话单过滤.26 5.6 话单并行入库.26 5.7 计费结算.28 5.8 统计分析.28 5.9 稽核排错.28 5.10 数据交互.29 5.11 系统查询.29 5.12 系统维护.30 第 6 章 系统关键问题31 6.1 与 GSM 计费系统的融合31 6.1.1 简述31 6.1.2 系统结构图32 6.2 关于帐务系统.33 6.3 关于超额部分.33 6.4 关于 SMC 话单33 第 7 章 系统平滑过渡34 7.1 组织.34 7.2 系统过渡割接的方式.34 7.3 系统过渡割接步骤.34 第 1 章 前言 随着我国移动通信事业的迅猛发展,为了迎接日益临近的市场竞争,电信部门在开拓 市场业务,扩大电信网通信能力的同时,越来越重视电信企业内部的服务意识,并不断完 善电信企业的服务体系,为此作出了不懈的努力。 南京联创系统集成股份有限公司自成立之初便确立了以电信行业作为自己重要的发展 方向。目前,在电信行业已具有了丰富的积累和长足的发展,取得了可喜的成绩。尤其在 电信计费、电信业务这一领域,公司着眼长远,立足未来,投入了大量的精力,进行电信 计费、业务等应用软件的研究开发工作,致力于为电信行业提供全面的解决方案。现在公 司已具有一批既精通计算机技术又深谙电信业务的专业技术人员和一支稳定的高素质开发 队伍,为能够开发移动短消息计费系统准备了充足的人力资源和强大的技术支持。而且, 江苏移动的短消息计费的一期工程也是由联创公司承建的,我们对原来系统的了解将有助 于我们更好的建设新系统。 同时,我们真诚地希望,藉此机会能够和贵局进行广泛的交流,进一步巩固和加强相 互间长期的友好合作关系。我们将虚心地向贵局的行家们学习、请教,进一步提高我们的 知识水平和业务能力,从而为江苏移动提供更加优质、完善的服务。 第 2 章 系统概述 江苏移动通信有限公司已于 2000 年 5 月根据集团公司的要求建设了短消息计费应急系 统,实现短消息按条计费的要求。随着短消息用户数的增加,目前所有的 GSM 用户都可以 是短消息用户,同时随着手机炒股,GPS 定位、以及 MONTERNET 计划中大量基于短消息的 丰富应用逐步推出,原来的短消息应急系统在性能和功能上都难以适应业务的发展要求, 迫切需要建设一个完善的短消息计费系统。 2.1 系统概况 2.1.1 现有系统概况 移动计费的短消息计费系统目前为应急系统,其中有五台机器组成,两台 pc 机及三台 惠普的 pc server,pc 机上安装有 SCO UNIX,分别运行短消息话单的预处理及下发程序。 Pc server 上安装有 NT 操作系统,运行 SYBASE11.9.2 的数据库服务器,分别处理南京、 无锡、苏州等三个短消息中心产生的短消息话单。目前该系统支持全省 100 万用户的短消 息业务,每月的短消息话单数大概为 2000 万。 2.1.2 建设系统概况 本期工程设计主要实现省计费中心系统实时处理能力满足数字网(GSM)300 万以上 移动用户每天 7 条短消息话单的计费需求。 2.1.3 系统设计目标 随着电信企业向着规模化、多元化经营转变的不断加剧,越来越多的电信企业开始从 传统、单一的经营模式向着“以市场为导向,以满足用户需求为经营目标、以服务于用户 为经营宗旨”的经营理念转变,这就更进一步加大了电信企业间竞争的力度。如何更好地 服务于用户、更好地满足市场的需求已开始成为众多电信企业经营者的关注所在。 本期工程就是要为 XX 省构架一个覆盖全省的短消息计费管理平台,系统的建设按满足 到 2002 年移动通信网用户发展的需要考虑(300 万以上 GSM 短消息用户) 。本期工程的建 设目标是,建立一套能满足 300 万短消息用户的短消息计费平台。 2.1.4 数据库平台要求 数据库平台应采用 SYBASE 数据库平台,能完成大容量数据的实时处理和管理的能力, SYBASE 数据库能满足以下要求: 支持 ANSI/ISO SQL-89、ANSI/ISO SQL-92; 支持并行处理技术; 支持主流厂商的操作平台; 支持多种复制功能 支持联机分析处理(OLAP) ; 支持联机事物处理(OLTP) ; 支持 C2 级以上安全标准、多级安全控制; 具有强的容错能力、错误恢复能力、错误记录及预警能力; 支持联机、脱机备份等。 2.1.5 主机服务器平台要求 主机服务器平台应具有较高的安全控制机制,各平台除有足够的能力进行计费处理外, 还应具有其它(例如故障检查、故障处理等)的应急处理能力。 所选择的主机平台应该满足以下特性: 1 1高扩展性。高扩展性。当业务量增加或增加新业务时,主机能以增加节点、处理器、内存等方 式提供更高的性能来满足新的要求。 2 2高可靠性。高可靠性。主机系统需 7*24 小时连续运行,同时系统应具有良好的容错能力。系 统应采用冗余配置,保证系统无单一故障点。 3 3支持并行技术。支持并行技术。支持多台主机并行的处理,以保证大容量数据处理的要求。 4 4易于管理与使用。易于管理与使用。保证系统的易使用性,并使系统在较优的状态下运行,以提高系 统的的运行和处理效率。 5 5恢复周期短。恢复周期短。当对系统进行扩容或系统发生不可预见的故障时,系统应能在 24 小 时内恢复到正常运行状态。 2.1.6 计费数据处理要求 数据处理包括三部分数据: 短消息中心采集到的原始话单数据。 短消息网关采集到的原始话单数据。 集团中心下发的本省用户的全国性业务的话单文件。 为保证忙时的数据处理要求,系统完成对话单的计费处理(包括格式转换、检错、纠 错、入库、查找重单、分检)的速度正常情况下正常情况下要达到: 本地话单,从话单出现在计费采集接口到完成计费处理(包括采集、预处理、批 价、存储、分检) ,不超过 15 分钟; 全国业务话单,从话单放在全国移动计费结算中心设在省中心的通信服务器到完 成数据的处理(包括话单的检查、存储、分检) ,不超过 15 分钟。 2.1.7 维护管理要求 系统具有良好的交互性,操作简单、明确。 系统提供多种访问手段,允许管理员在不同的环境下对系统进行管理。 系统提供完备的监控和调度工具,具有完备的监视、故障检查与告警、故障处理功能。 尽量将主机、网络、数据库、应用系统、以及第三方产品的管理集中到单一的监控和 管理平台上。 系统的管理应具有较高的自动化程度。 系统应具有可靠的备份机制。 2.2 系统设计原则 针对移动短消息计费系统的特点,为了保证系统的成功实施,我们制订系统设计原则 为:系统性、正确性、完整性、可维护性、先进性、继承性、安全性、规范性和容灾考虑。 系统性:移动短消息计费系统是一个覆盖了全省的计算机管理工程,要想成功地构架 这一系统,使之能满足 XX 省目前直到 300 万以上移动用户的需要,则必须正确合理地 综合分析主机、网络、数据库系统所提供的性能并充分考虑到整体系统的可扩展性, 使整个应用系统的性能达到最佳状态,以满足不断增长的用户数及话单数的要求。 正确性:指数据的正确性。数据的正确性必须贯穿在整个短消息计费系统的每个环节 中,数据采集、数据传输要有相应的数据校验,必须剔除计费过程中各种类型的错误 话单,排除用户三个月以内的重复话单、与各业务管理中心等系统进行数据交互时的 准确性、兼容性。在系统设计时充分考虑系统运行过程中数据的正确性并提供合理的 解决方案。 完整性:指系统功能的完整性。它要求短消息计费系统应满足 XX 省移动通信业务经营、 管理、决策的需要,同时要求系统能与其它系统(如集团中心的短消息中心)进行信 息共享或提供数据接口。 可维护性:指系统中某一相对独立的模块发生改变时,不影响其他模块的运行,维护 操作简单,用户操作界面友好;当系统处理的某些指标需要动态改变时,不需要修改 程序代码就可以实现相应功能,充分做到代码与数据的独立性,以减少操作维护人员 的工作量和工作繁重程度。 先进性:指系统模式结构的先进性以及软件设计思想的先进。在构架移动短消息计费 系统时必须采用先进、成熟、可靠的技术,确保整体系统的先进性,利用面向对象的 设计思想,对一些通用性、规范性较强的模块采用面向对象的“构件”技术,对于超 大规模的数据量,引入“数据挖掘”等先进技术,为系统的决策支持、数据分析提供 先进的工具平台。 继承性:指本系统在开发实施阶段,应充分考虑利用 XX 省原有的短消息计费系统及移 动电话计费系统数据资源以及其他一些可以继承的软、硬件资源,必须在建设系统中 得到充分利用,以充分保护用户的投资利益。 安全性:计费数据是移动经营最重要的收入来源,而整个计费系统是构架 在全省范围内的一个大型广域网系统。因此,在信息高度共享的系统中, 必须充分利用主机、网络以及数据库管理系统提供的安全保障机制,确保 计费数据的绝对安全。对于应用系统而言,对所有系统数据的操纵,严格 按照权限级别进行,严禁非法用户进入系统,对于操作人员进行的相应重 要的操作有相应的操作日志。同时,对系统重要数据提供可靠的备份和恢 复机制,以确保整个应用系统的安全。 规范性:在技术、业务的理解上要完全遵循 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、 都包括对话单的采集和预处理; 2、 对需要对话单的正确性进行校验; 3、 都需要对话单进行稽核统计; 4、 都需要对话单按照某一政策、按不同的费率进行计费批价; 5、 都会对部分话单进行上传和下发的接收处理工作; 6、 都需要将计费产生的用户费用信息传递给帐务系统,由帐务系统最终形成综合化的帐 单,向用户收取费用。 3.2 应用软件体系结构 在充分考虑到短消息计费系统自身的特点以及与 GSM 计费的共同点之后, 我们对短消息计费系统的体系结构进行了合理的划分: 短消息计费系统应用软件的体系结构可以分成四层:即预处理层、核心处 理层、管理层和接口层。如下图: 这样的划分对于系统的整体灵活性有着非常大的好处,可以使系统能更加 适应今后业务的变化。 结合应用软件的功能和应用软件的分布情况,应用系统的结构如下图所示: 考虑到系统充分利用现有的设备,因此,计费批价服务器采用目前已有的 L2000 服务 器,数据库服务器采用 HP 的 N4000 服务器。 3.3 数据处理流图 短消息计费系统的数据流图如下: 3.4 软件功能模块 短消息计费系统主要有以下几种功能模块,各主要功能模块间的关系图如 下: 3.5 服务器处理模式设计 随着各种短消息业务的开通,短消息的话单和刚开通短消息是相比,已经取得了长足 的增长,目前应急计费系统已从开始的一台数据库服务器扩充到三台数据库服务器,目前 每月的话单数已经达到了 3000 多万,而且数据量还在不断的增加,因此在进行主机选型的 时候,一定要考虑到主机的性能要满足数据量不断增加的需要。 由于短消息计费系统在处理流程上与移动电话计费系统的相似性,我们在考虑服务器 处理模式的时候将以目前的移动计费系统的处理模式为参考,即系统由多台处理服务器组 成,每台服务器的处理能力达到极限后可以在系统上有机的增加服务器从而增加整个系统 的处理能力,而系统的总体结构不需做大的调整。 第 4 章 平台及运行环境设计 4.1 主机系统设计原则 联创系统集成股份有限公司在进行主机系统方案设计时遵循以下设计原则: 开放性计算机系统应支持工业标准或事实标准,以便随着今后需求的发展可添加和 更新新的模块。 先进性在兼顾系统成熟性的前提下采用业界先进的技术,这样才能保证现有系统的 先进性,并随着技术不断发展得到相应的更新。 可扩展性用户的业务及需求在不断地发展,当现有系统不能满足应用需求时,系统 应有平滑升级的能力。 高性能高性能应体现在整个计算机系统中,包括服务器、网络、I/O 操作以及软件。 可管理性由于计算机环境的不断扩大,IT 系统的更加复杂以及覆盖面的增加,对服 务器、网络设备和应用软件的管理已成为设计计算机环境不可缺少的一部分。 选领导地位厂商产品如所选厂商不在业界处于领导地位,尽管有时所选产品在技术 上有暂时的领先性,但很容易被激烈的市场竞争所淘汰,用户的投资将得不到保护。 短消息计费处理系统应严格按照业务协议的内容设计、执行,做到计费数据处理及时、 准确,系统简洁,便于维护,各类功能齐全而易于扩充。采用先进和技术成熟的主机、网 络和应用系统,建立一个具有高可用性、高可靠性、高安全性、有良好的可扩展性和可维 护管理性的准确、快速、开放的高性能系统。 4.2 主机系统平台现状 目前系统的平台现状如下: 各机器的配置信息如下: 数据库服务器:PC 服务器,CPU 400MHZ 以上,内存 1G 以上、硬盘 100G (目前数据库服务器已从一台扩充到三台) ; 预处理服务器:高档 PC,CPU300 以上,内存 256M 以上、20G 以上; 下发服务器:高档 PC,CPU300MHZ 以上,内存 256M 以上、20G 硬盘,MO 驱动器; 应用服务器:PC、CPU300 以上,内存 128M 以上、4G 以上。 软件环境如下: 数据库服务器:操作系统 Win NT4.0、数据库 Sybase 11.9.2; 预处理服务器:操作系统 Sco Unix 5.0 以上版本、Sybase 11.9.2 Client; 应用服务器:操作系统 Win9X、Sybase 11.9.2 Client、PowerBuilder 6.5 以上; 下发服务器、预处理服务器:操作系统 Sco Unix 5.0 以上版本、Sybase11.9.2。 4.3 主机系统需求分析 4.3.1 影响性能的几个方面 影响服务器整体性能的因素是多方面的,针对不同的应用,设计时考虑的侧重点也不 同。移动通信计费系统这类联机事务处理的应用,主要从 CPU、内存和 I/O 三个方面考虑, 下面分别进行论述: CPU:联机事务处理的主机,主要是作为数据库服务器而不是计算服务器,因此以服 务器的 TPM 值作为相对选型参考值。需要说明的是厂家公布的服务器 TPM 值,一般是采 用最大的硬件配置、按照 100%的利用率所得到的,而在实际建设中的系统配置往往小得 多,系统性能的 TPM 不会有公布值那么高,在对服务器处理能力进行估算时,需要将一 些经验值和 TPM 值一起综合考虑。 内存:内存:内存是所有程序运行的环境,在 CPU 和系统软件处理能力的范围内,内存越 大则服务器的处理性能越好,但不同的应用对内存的要求不同,所以在计费系统服务器内 存设计中,需要从应用需求的角度来考虑,寻找最佳的配置。 I/O:在 CPU 处理能力一定的情况下,磁盘阵列的 I/O 速度,可使服务器的整体性能 表现相差几倍到几十倍,所以我们在设计中要特别注意磁盘阵列 I/O 的选型,尽量选择 I/O 带宽高的磁盘阵列,同时考虑到单个磁盘的 I/O 速度是一定的,需要靠多磁盘的并行读取 来提高磁盘阵列 I/O 速度,在容量和性价比容许的情况下,尽量选择容量小而数量多的磁 盘,能大大提高磁盘阵列的 I/O 吞吐性能。根据应用对磁盘阵列的划分进行优化也是提高 I/O 性能的一个重要方面。 4.3.2 服务器性能分析 4.3.2.1预处理服务器预处理服务器 联机事务处理能力的分析 预处理服务器主要用于将采集系统传来的原始话单标准化,并统一批价 后形成话单清单供计费服务器排重入库,其处理是文本转换和简单计算的 过程。根据联创在移动计费上的经验和一百万用户级系统实际运行的测算, 一百万用户的话单预处理需要 TPM 值为 2000 左右的服务器,则 300 万用 户量需要 6000tpmC 处理能力的服务器。 服务器内存容量的分析 为保证预处理的高效,文本转换的过程应全部在内存中完成,批价所需 的费率等参数表也应常驻内存以避免反复读取影响效率。根据联创在移动 计费上的经验和一百万用户级系统实际运行的测算,一百万用户的话单预 处理需要内存 200MB,则 300 万用户为 600MB,考虑到系统本身的开销, 所以推荐内存配置为 1GB。 4.3.2.2计费数据库服务器计费数据库服务器 计费数据库服务器是整个移动计费系统的中心服务器,运行数据库管理系 统,负责进行话费排重和入库,并提取供统计分析使用的相关数据。 联机事务处理能力的分析 一张话单的处理流程包括:打开文件、读记录、纠错、入库、出库等等, 根据联创在移动计费上的经验和一百万用户级系统实际运行的测算,每张 话单的处理约等价于0.5个标准事务,则: 300万用户,平均每个用户每天7张话单,即每天2100万张话单; 平均每分钟处理的话单为:2100万/(24×60分钟)=14584张; 假设通话高峰时间每天为8小时,则高峰时服务器负荷按平均负荷的3 倍计算,此时要求系统的tpmC值为:14584×0.5×3=21876 tpmC; 建议系统利用率不超过80,则需要配置的处理能力为 21876/80=27345tpmC。 服务器内存容量的分析 计费结算是将经过标准化和批价的原始话单入库和汇总的过程。由于交 换机是定时向外传送话单信息,因此在某种程度上计费结算是一个批处理 过程。根据联创在移动计费上的经验,综合考虑数据库共享内存的使用和 系统、数据库本身的开销,建议按照 1GB/CPU 配置内存。 提高 I/O 性能的途径 1.采用高传输带宽(100MB/s 的光纤通道或相当)的存储设备; 2.根据应用对磁盘阵列进行划分,使尽可能多的磁盘并行读写; 4.3.3 在线存储容量计算 根据江苏移动短消息计费系统的业务量和具体特点,以及从数据库、磁盘使用技术等 方面的考虑,我们按以下要求配置存储设备容量: 本工程满足 300 万用户量的处理需求,每用户每天平均 7 张话单; 在线存储的容量主要考虑话单清单容量,每张话单按 200 字节计算; 话单在线存储 4(3+1)个月,每个月按 30 天计算; 数据库冗余度 50%(主要是考虑到数据库索引和其他一些表占用空间、数据库不能及 时释放的空间、数据库运行、恢复、日志、临时与共用池空间) ; 磁盘利用率 85%(主要考虑到磁盘的最佳使用性能和一些额外磁盘开销) ; 数据存储保护技术决定的空间利用率,镜像为 50%; 则所需磁盘容量=300 万×7×30×4×200×(1+50%)/0.85/0.5=1657GB。 4.3.4 建议方案 虽然高档 UNIX 服务器出故障的可能性很小,但由于江苏移动短消息计费系统是江苏 移动通信公司业务支撑系统的重要组成部分,因此在进行主机系统方案设计时仍须考虑其 高可用性,同时兼顾性价比。 4.3.4.1 详细设计 上一节中,我们对满足江苏移动 300 万用户规模的短消息计费系统所需的主机处理 能力、内存大小和存储容量等进行了详细的分析。联创建议方案的出发点就在于在满足性 能要求的前提下,如何提高性能价格比,最大限度的为用户节省投资。 预处理服务器采用两台的 HP A500 服务器,配置单 550MHz PA8600CPU,1GB 内 存,双 18GB 内置硬盘,考虑到联创计费软件预处理模块的特点,可以不组成双机系统, 而通过手工切换;计费数据库服务器采用 HP N4000 服务器双机系统,每台配置 4×550MHz PA8600 CPU,4GB 内存,性能达到 33000tpmC。下发服务器和应用服务器 可以采用已有的 L2000 服务器。 联机存储采用 HP FC60 磁盘阵列,配置容量 2TB,通过光纤交换机与上述服务器连 接,组成存储区域网(SAN) 。 4.3.4.2方案特点方案特点 高可用性 采用的高可用性技术:采用的高可用性技术: 系统停机因素保护策略 系统(System)MC/ServiceGuard 技术保证当系统中一台服务器 失效时,其它服务器迅速恢复这台服务器上的应用 程序和数据库系统正常工作。 内存(Memory)系统可以动态检查内存,当发现坏内存页时屏蔽该 内存页不再分配给系统使用。 网卡(Network Interface card)系统配置双网卡,一块工作,一块作备份。 MC/ServiceGuard 可监测网卡,当其中一块不能 正常工作时,MC 将自动切换到备份网卡。 接口卡服务器与磁盘阵列通过双接口卡连接,其中一块卡 失效时另一块卡仍可保证系统正常运行。 Internal 磁盘(Disk)系统盘:用 MirrorDisk/UX 软件对引导区(root) 、 交换区(swap)镜像。 高可用性存储系统(High Availability Storage System) 可热插拔的磁盘、电源和风扇模块。 FC60冗余电源子系统和系统后备电池。 磁盘和高速缓存的检测和纠错。 应用(Application)MC/ServiceGuard 可以在同一系统上再次启动应 用软件,或将应用迁移到备份系统上。 HP-UX当系统出现突发停机时,HP 的日志文件系统 (JFS)将在 10 秒以内使系统恢复运行。 灵活性 由于采用了 SAN 技术,当业务量出现突发性增长时,可以方便地通过增加服务器或 存储设备的方式提高系统处理能力,而不需要重新构架。这种灵活性既保护了用户的投资, 又提高了业务系统对市场变化的适应能力。 可扩充性 在满足 300 万用户规模计费性能要求的同时,该系统还具有充分的扩充能力,可以 平滑扩展到更高用户量的处理能力要求,具体表现如下: 主机系统通过增加主机系统通过增加 CPU 扩展性能:扩展性能: A500 单机最多可配置 2 个 550MHz PA8600 CPU,处理能力可达 15000tpmC。 N4000 单机最多可配置 8 个 550MHz PA8600CPU,处理能力可达 60000tpmC。 主机系统通过增加内存扩展性能:主机系统通过增加内存扩展性能: N4000 单机现在对内存的支持最高可达 32GB。A500 单机现在对内存的支持最高可 达 8GB,主机系统增加内存会对数据库等大内存需求的应用有很大的性能提高。 主机系统通过升级主机系统通过升级 CPU 扩展性能:扩展性能: 目前 HP 已经推出了性能更高的 550MHz PA8600 芯片,HP 会推出 PA8xxx 芯片及以 后的 IA64 结构的 CPU,N4000 可以通过 CPU 升级达到系统性能提升的目的。 主机系统主机系统 I/O 扩展能力:扩展能力: N4000 单机支持 12 个 PCI 的 I/O 槽口,I/O 带宽可达 5.8GB/s。 主机系统复杂扩展主机系统复杂扩展: 除了上述简单的扩展方法外,也可以通过在群集中加入新的结点的方法来实现性能的 扩展。现在 MC/ServiceGuard 可支持的 HP 9000 Server 结点数为 16 个,因此也具有相 当的扩展余地。另外,如果应用的性质会转为数据仓库的话,在增加一个基结点后,现有 的服务器都可作为附加结点加入到企业并行服务。 存储系统容量的扩展:存储系统容量的扩展: HP FC60 最大可扩充至 4TB。 第 5 章 应用软件设计 5.1 短消息计费系统功能介绍 短消息计费系统是一个综合复杂的系统,它的处理流程与移动计费系统类似,由许多 子系统共同组成,并和其他相关系统存在不同的接口。短消息计费系统主要包括数据采集 与传输子系统、预处理子系统、划价子系统、下发子系统、统计子系统、稽核子系统、查 询子系统、监控子系统等,下面对各子系统的功能要求进行详细的描述: 5.2 数据采集与传输子系统 5.2.1 功能简介 短消息计费系统的数据源有三种: 1、短信中心的话单文件 2、短信网关的话单文件 3、集团中心下发的话单文件。 其中 1、2 的话单文件由华为的采集机负责采集,而 3 的话单文件是集团中心通过自 己的传输系统将文件放在江苏移动公司和集团中心的通信机上,对于短消息计费系统 来说,只需将三种数据源的数据传送到预处理机上。 传输系统主要完成短消息计费中心与全国计费中心之间、短消息计费中心与地市业务 中心之间、短消息计费中心与计费数据采集机之间以及短消息计费中心与外部系统之间的 信息交互与数据传输,以保证各级管理系统之间的移动通信资源和数据能够实时(或准实 时)地共享和保持一致,为实现移动通信专业化集中管理和分级处理提供保证。 5.2.2 传输系统结构 在部、省、地市各级中心之间、短消息计费中心与外部系统之间以及短消息计费中心 与采集系统之间的交互信息主要有:计费原始数据、用户清单数据、统计数据等。对于这 些数据的传输设计,必须充分考虑数据的传输效率,以保证计费结算的高效处理。传输系 统的主要数据流向如下图所示: 短信采集系统与短消息计费中心的数据传输 短信采集系统与短信计费中心之间传输的主要是由数据采集系统从短信中心及短信网 关实时采集到的所有计费原始数据,这些数据主要由短信采集系统流向短信计费中心,是 一个数据集中的过程,所有的数据传输都是实时而且自动化无人值守的,由短信计费中心 集中对数据传输进行监控。 短信计费中心与地市帐务中心的数据传输 短信计费中心与地市帐务中心之间传输的主要是地市帐务中心所需的用户帐单、用户 清单和统计数据,所有的数据传输都是实时而且自动化无人值守的,由短信计费中心 集中对数据传输进行监控。 用户清单数据文件定期下发,传输周期可以由参数以分钟为单位来设置。每个下发文 件中包含文件头、用户清单,文件头中包含文件类型、文件长度(包含文件头) 、下发清单 数、用户数、帐单记录数、各项费用统计值等信息,下发文件的命名规则为: TLLLYYYYMMDDhhmm.NNN 其中各位的含义为: T - 文件类型。 LLL - 地区编号,全省统一编号。 YYYYMMDD - 下发文件生成日期,年月日。 hhmm - 下发文件生成时间,时分。 NNN - 下发文件编号,000-999 循环。 传输系统通过文件名和文件头信息来验证数据传输的正确性。 短信计费中心与集团中心的数据传输 短信计费中心与集团中心传输的主要是省间结算数据,这是一个双向数据交换的过程, 包括上传集团中心的结算话单数据及集团中心下发的结算话单数据。 短信计费中心与外部系统之间的数据传输 短信计费中心与外部系统之间主要是网间结算数据和业务统计结果数据的传输,系统 提供拷盘、联网文件传输、数据库共享等传输方式,具体的传输方式需要与相关运营商或 业务部门共同协商确定。 5.2.3 系统功能 传输系统由联创公司基于 FTP 自主开发,该传输软件具有以下功能: 1)应用系统或程序之间可靠的、无人值守的双向数据传输功能; 2)提供自动数据传输和定时通信功能; 3)具有传输消息事件触发功能,在传输正确完成后自动触发用户指定的处理进程; 4)传输系统提供配置和监控工具,实时监测传输线路和传输应用的运行状况,并能及时 传送到省中心的集中监控系统; 5)具有自动错误恢复功能; 6)自动重试和断点重传功能:数据传输中断后,能自动重新传输并跳过已传输的数据; 7)提供多种数据安全性控制机制:标识与认证、数字标记等; 8)提供详细的传输事件日志,并定期对传输两端的日志进行传输一致性检查,若发现漏 传或错传,传输系统自动重传;若发现其它异常或故障,通知集中监控台,给出告警。 9)对短消息中心采集的原始话单文件的连续性进行检查,确保无话单文件重复 5.3 数据预处理 前台预处理子系统是短信计费系统的核心功能子系统之一,它完成不同格式的计费原 始数据的数据提取、标准化等一系列处理工作。计费预处理功能在预处理服务器上完成。 鉴于各种交换机计费信息的格式不一,需要在入库前对各种类型的计费信息进行标准 化处理,将不同类型交换机的计费信息统一成标准格式。同时将原始数据中由于各种原因 造成的不能计费的话单标识出来,供计费模块判别。 目前短信计费中心的原始话单类型主要有: 短信平台话单:对于短信平台话单文件,主要有以下几种话单类型:短信平台话单:对于短信平台话单文件,主要有以下几种话单类型: 点对点短消息的话单 人工台或自动台发起的 MT 方式的短消息话单 由移动台发起的各种收费信息话单,如股票查询、用户订阅的消息等 各种公众信息源发布的 MT 方式的短信话单,如天气预报等 开通移动梦网后,在短信网关上会增加以下几种话单类型: 短信网关话单类型:短信网关话单类型: SP 发送给点播用户的短消息话单(其中包括用户自点播、用户为别人点播、及 SP 主动发 送的信息三种) 集团中心下发话单:集团中心下发话单: 集团中心每两小时下发一个 M 文件,每天 12 个文件,文件中包括 SMT、SMC、SMT- F、SMC-F 四种话单类 计费预处理功能计费预处理功能 数据提取:原始记录中包含许多通话信息,但计费分拣应用所需的数据域只是原始通 话记录域的一个子集。由数据提取功能提取计费系统所需的数据域。 支持多种类型交换机原始计费数据的数据提取; 支持多通话业务的数据提取,并对新业务提供数据提取接口; 对原始计费记录提取过程提供完善的差错检测功能: 提供记录级的差错检测:支持对每条提取的计费记录进行数据审核校验,识别其中的 错误或无效话单,包括: 格式错,与移动交换机定义的数据结构不符 重要记录域为空 错误字符,包括: 通话日期、时间、时长非法 对端号码错误 记录域中含有非法字符 计费信息不足 不需计费话单 提供数据块级的差错控制:话单提取后计算出的块长度(包括块头、块尾、有效话单、 错误话单)与原始数据块长度一致性检验、块序号连续性检验。 提供文件级的差错控制:相邻处理文件中拨打时间的连续性检验、文件序号连续性检 验、数据块数检验、转换字节数与文件长度一致性检验。 对数据差错或丢失情况记录日志,并根据差错级别提供不同的告警。 记录标准化 支持原始计费记录数据格式向计费系统定义的标准记录格式的转化; 支持按设置的参数对大文件进行拆分; 按照计费系统的设计进行计费记录的数据分类。 预处理配置与管理 提供对整个预处理子系统的各种参数的查询、配置和修改; 支持原始计费数据的实时备份和数据转储; 提供对预处理各个模块的实时监控和管理,如:物理空间检测、用户口令权限管理、 预处理过程监测、入库状态监测、进程管理等。 预处理阶段统计预处理阶段统计 正常有效话单统计 异常话单统计 无效话单统计 错单纠正统计 对预处理阶段非正常的话单应存储在文件中或数据库中,以备查询。 可以对每台交换机的产生的每个文件的有效话单数、异常话单数、无效话单数的统计, 该统计可以按日、周、月、季进行。 5.4 话单划价 话单划价所完成的功能是将经过预处理的话单按照相关的资费标准计算出基本费用的 过程,也称为划价或批价,划价后形成计费清单数据。计费处理过程能适应最新的短信资 费政策,并可满足今后业务不断发展的需要。 计费处理能够实时地处理短信平台及短信网关产生的和集团中心下发的话单,接收到 的计费文件在下一文件传到之前处理完毕,做到话务高峰时不出现话单积压。 在计费划价的过程中,系统可正确的对各种类型的话单进行划价,同时可区分不同的 话单类型,并做不同的标记,按照事先确定的分拣规则进行分拣,以生成不同的清单文件 进行并行入库。 对包月类及封顶类的短消息话单类型,划价程序也进行正常的划价,清单留做查询及 统计用,具体的收费有帐务系统确定。 对按条收费的短消息话单,系统可以根据不同的话单类型进行不同费率的划价,并可 满足不同优惠的需要。 对于不同类型的话单,通过统一的参数管理,进行费率的灵活配置,对于信息发布业 务(WAD) ,需要建立单独的用户费用记录,传送给帐务系统,用来做为用户的预存话费。 考虑到这部分费用与用户的信用度等判断有关,建议采用每 15 分钟一次的间隔,将 WAD 产生的用户的预存费用下发给帐务系统。 5.5 重复话单过滤 要对重复话单进行过滤,首先应分析一下产生重复话单的原因及如何标识重复话单。 产生重复话单的原因主要有: 交换机生成原始通话记录时产生的重复; 采集过程中故障重采产生的重复; 文件传输过程中产生的重复; 数据交互过程中产生的重复(来、出访话单的上传、下发)等。 重复话单的标识: 同一用户(IMSI) 、同一天(sdate) 、同一时刻(stime)产生两条相同的通话记录。 按照集团中心的要求,需排除三个月以内的重复话单。因此对重复话单过滤技术要求 就很高。解决的办法是: 数据分割 优化索引机制 快速定位 以空间换性能 这是快速“过滤网”技术的设计思想。 5.6 话单并行入库 目前在建的短消息计费系统以后每月处理话单的数量可达上亿张,这些己划价的话单 是计费系统的基础数据,需存储在数据库中。话单入库

    注意事项

    本文(短信息系统sms建议方案.doc)为本站会员(3d66)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开