已阅读5页,还剩58页未读, 继续免费阅读
(无线电物理专业论文)移动通信计费系统的设计与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进 行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何 其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡 献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人 承担。 论文作者签名:捌日期:竺! :垡 关于学位论文使用授权的声明 本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保 留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅 和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关 数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本 学位论文。 ( 保密论文在解密后应遵守此规定) 论文作者签名:雄导师签名:盈越日 期:! 堕t 6 山东大学硕士学位论文 摘要 随着移动通信企业的逐步发展,行业竞争的不断加剧,用户数量的不断增多, 用户需求的不断扩展,现有的移动通信计费系统在不断地扩充及改进。建立一套 稳定、处理功能强大的计费系统已经成为移动通信企业今后发展的关键因素之一。 本文介绍了移动通信计费的基本概念,计费原则和主要业务流程的设计原理, 对移动通信计费系统所用到的关键技术行了描述,并结合具体实例对移动通信计 费的业务处理流程、软件处理流程、内存结构设计、数据库结构设计等提出了建 议性方案。 本文的主要内容有:第一章讲述了论文的背景,主要阐述移动通信计费系统 的发展现状,以及其向集中处理模式演变必然性和向个性化、多样化发展的可能 性;第二章描述了移动通信计费的基本原则,对移动通信计费组织机构的设置与 整体处理流程进行了介绍,同时详细罗列了移动通信计费的基本需求;第三章在 第二章对基本需求介绍的基础上,对移动通信计费系统的处理流程设计提出了方 案,罗列了完成移动通信计费工作所需要的基本模块;第四章是系统的内存结构 设计部分,阐述了系统实现过程中的核心技术一一动态内存技术以及在具体设计 中对内存的分配和各部分内存的作用;第五章结合移动通信计费业务介绍了数据 库,数据存储、建表规则等的设计;第六章对论文进行了总结,并对移动通信计 费的发展做了展望。 关键词:移动通信、计费、数据库 山东大学硕士学位论文 a b s t r a c t w i t ht h er a p i dd e v e l o p m e n to fm o b i l ec o m m u n i c a t i o n se n t e r p r i s e , t h es c v e r c c o m p e t i t i o no ft h i sf i e l d ,t h ei n c r e a s i n gn u m b e ro fc u s t o m e r s , a n dt h ee x p e n d e d r e q u i r e m e n to fc u s t o m e r s 。t h ec u r r e n tm o b i l eb i l l i n gs y s t e me x t e n d sa n di m p r o v e s c o n t i n u o u s l y b u i l d i n gas t a b l ea n dp o w e r f u lb i l l i n gs y s t e mh a sb e c o m et h ek e yf a c t o r o f t h em o b i l ec o m m u n i c a t i o ne n t e r p r i s ef u t u r ed e v e l o p m e n t t h i sp a p e rf i r s t l yi n t r o d u c e st h ee s s e n t i a lc o n c e p to fm o b i l eb i l l i n gs y s t e m ,t h e f u n d a m e n t a l so fb i l l i n ga n dt h ed e s i g np r i n c i p l e so ft h em a i nb u s i n e s sp r o c e s s e s t h e n t h ek e yt e c h n o l o g i e su s e di nt h em o b i l eb i l l i n gs y s t e m sa r ca l s od e s c r i b e d a tl a s t , t h e s u g g e s t i v es c h e m e sa b o u tt h eb u s i n e s sp r o c e s s i n gf l o w s , s o f t w a r ep r o c e s s i n gf l o w s , m e m o r ys t r u f t u r ed e s i g na n dd a t a b a s ed e s i g no f m o b i l ec o m m u n i c a t i o n sb i l l i n gs y s t e m , a r 誊b r o u g h tf o r w a r di nc o m b i n a t i o nw i t ht h ea c t u a li n s t a n c e s t h em a i nc o n t e n t so ft h i st h e s i si n c l u d ea sf o l l o w s :t h ef i r s tc h a p t e ri n t r o d u c e st h e b a c k g r o u n do ft h et h e s i s ,w h i c hm a i n l yd e s c r i b e st h ec u r r e n t s t a t u so fm o b i l e c o m m u n i c a t i o n sb i l l i n gs y s t e m ,t h ei n e v i t a b i l i t yo ft h ed e v e l o p m e n to ft h ec e n t r a l i z e d p r o c e s s i n gm o d eo fb i l l i n gs y s t e ma n dt h ep o s s i b i l i t yo ft h ei n d i v i d u a t i o na n d d i v e r s i f i c a t i o nd i r e c t i o n s t h es e c o n dc h a p t e rd e s c r i b e st h ef u n d a m e n t a l so f t h em o b i l e c o m m u n i c a t i o nb i l l i n gs y s t e m s ,a n di n t r o d u c e st h es e t t i n go fb i l l i n go r g a n i z a t i o n sa n d t h eh i g h l e v e lp r o c e s s i n gf l o w s a n dt h ee s s e n t i a lr e q u i r e m e n t so fm o b i l eb i l l i n g s y s t e m sa r el i s t e dd e t a i l e d l yi nt h i sc h a p t e rt o o t h et h i r dc h a p t e rb r i n g sf o r w a r dt h e d e s 远ms c h e m ea n dt h ef i s to ft h ee l e m e n t a lm o d u l e so ft h em o b i l eb i l l i n gs y s t e m p r o c e s s i n g t h ef o r t hc h 印t e rc o n t a i n st h ed e s i g no ft h es y s t e mm e m o r ys t r u c t u r e i n t h i sc h a p t e r , t h ek e r n e lt e c h n o l o g y d y n a m i cm e m o r yt e c h n o l o g yi sd e t a i l e d a n dt h e d e t a i ld e s i g no fm e m o r yl o c a t i o na n dt h ee f f e c to fe v e r yp a r to ft h em e m o r y8 r ea l s o i n t r o d u c e di nt h i sc h a p t e r w i t ht h ei n t r o d u c t i o no ft h em o b i l ec o m m u n i c a t i o n sb i l l i n g b u s i n e s s , t h ed e s i g no ft h ed a t a b a s e , d a t as t o r a g e , a n dt h er u l e so ft a b l eb u i l d i n g ,u r e d e s c r i b e di nt h ef i f t hc h a p t e r t h es i x t hc h a p t e r , t h el a s to n e , c o n c l u d e st h ew h o l et h e s i s a n dp u tf o r w a r dt h eg o o dp r o s p e c t so f t h em o b i l ec o m m u n i c a t i o n sd e v e l o p m e n t k e yw o r d s :m o b i l ec o m m u n i c a t i o n s ,b i l l i n g , d a t a b a s e 2 山东大学硕士学位论文 1 1 论文背景 第一章引论 改革开放以来,随着国民经济的快速增长,移动通信服务行业取得了突飞猛 进的发展,行业间的结算分摊对移动计费系统提出了更多更新的要求,需要建立 起一套以本地网为核心的新的计费帐务管理系统,以适应经营发展需要。 移动通信计费系统经历了从人工到自动的变化过程,计费系统正从初级走向 高级、从分散处理走向集中处理,关于计费系统的建设也已经逐步形成一整套完 整的理论。无论是朝着什么方向发展,通信计费系统一方面要面向用户。完成对 用户计费,收费等一系列相关服务;另一方面要面向移动运营商自身,为企业提 供市场预测、经营分析等报告,为企业制定市场经营策略提供有力支持,为企业 增加利润、扩大市场份额、稳定和扩大客户群、有针对性地开展市场营销等工作 提供帮助。 移动计费系统发展的一个重要趋势就是向集中处理模式演变。集中式系统的 优势在于:整个移动计费系统从系统设计,技术实现、平台和开发工具的选定, 业务流程和管理模式等方面具有高度的统一性和规范性,能够非常灵敏地响应市 场变化,能够以统一的立场为用户提供服务 移动计费系统发展的另一个重要趋势是朝着个性化、多样化的客户服务方向 发展。今后的计费系统应能够向用户提供不同形式的客户帐单、不同的缴费方式、 不同的费用查询方法、不同的缴费周期,甚至可以为用户提供定制的计费方式。 同时,经营基本电信业务的运营商将越来越多,各运营商之间的互连互通关系也 越来越复杂,也要求移动计费系统的网间结算功能要得到强化 本论文对移动计费的原则、原理进行了描述,对省级移动计费系统的功能需 求、设计与实现提出相关方案。 1 2 本文所做的工作 本论文介绍了移动通信计费的概念,组织机构及流程,计费原则,计费原理, 3 山东大学硕士学位论文 应用价值,并结合山东移动通信计费系统建设情况对移动通信计费系统所用到的 关键技术和整体设计方法行了描述,并结合具体实例对移动通信计费的业务处理 流程、软件处理流程、内存结构设计,数据库结构设计等提出了建议性方案,对 移动通信计费技术的发展趋势进行了探讨。 1 3 论文的组织结构 本文第一章讲述了论文的背景,主要阐述移动通信计费系统的发展现状,以 及其向集中处理模式演变必然性和向个性化、多样化发展的可能性 第二章描述了移动通信计费的基本原则,对移动通信计费组织机构的设置与 整体处理流程进行了介绍,同时详细罗列了移动通信计费的基本需求 第三章在第二章对基本需求介绍的基础上,对移动通信计费系统的处理流程 设计提出了方案,罗列了完成移动通信计费工作所需要的基本模块。 第四章是系统的内存结构设计部分,阐述了系统实现过程中的核心技术一一 动态内存技术以及在具体设计中对内存的分配和各部分内存的作用。 第五章结合移动通信计费业务介绍了数据库、数据存储、建表规则等的设计 第六章对论文进行了总结,并对移动通信计费的发展做了展望。 4 山东大学硕士学位论文 第二章移动通信计费综述 2 1 移动通信计费原则 移动通信的计费必须遵循以下原则: 2 1 1 公平公正原则 广大移动用户作为消费者,享有自由选择通信业务、通信运营商和公平交易 的权利。通信计费必须遵守公平公正原则。维护消费者利益,防止在计费过程中 的价格欺诈。1 1 嘲 2 1 2 无歧视性原则 。 作为消费者,每一位移动用户在使用通信业务时都享有同等的权利。嘲 2 1 3 便于新技术介入原则 移动通信技术的发展日新月异,业务种类已由原来单一的话音业务扩展到数 据、图文等多媒体业务。作为移动通信的支持网络,计费系统的设计必须考虑到 业务的发展、新技术的采用等因素。 2 1 4 便于网间互通原则 不同的通信运营商和不同通信网络之间的互连互通,不仅是广大用户通信的 需要,也是通信网络发展和全方位覆盖的需要。网问互通涉及到技术标准、数据 采集、网间结算等一系列问题。计费系统的设计必须充分考虑网间互通的技术环 节和管理因素。 2 1 5 便于核查原则 计费标准必须遵守透明原则,用户如果对所产生的费用存在疑问,计费系统 必须支持对相关通信信息的核查功能。翻 山东大学硕士学位论文 2 1 5 实行基于q d s 的计费体系 通信服务与其他商品和劳务一样,按照国际商业惯例,其资费标准应同时考 虑数量和质量两个因素。但目前的移动通信计费体制中,限于目前技术条件所 限,不便采集通信过程中服务质量参数,只能计算通信时长,不考虑通信质量 因素。嘲 2 2 组织机构设置与整体处理流程 移动通信计费的组织机构设置分为全国中心、省级中心、市级中心三级“1 唧, 主要分工与工作内容如下: 2 2 1 移动通信全国计费中心 负责处理国内省际漫游业务的数据、国际漫游用户在不同国家的通信公司之 问产生的计费结算数据、国内不同运营商之间的全国性计费结算数据。 2 2 2 移动通信省级计费中心 设在各省会城市、自治区首府和各直辖市,具体任务包括:计费数据的采集; 计费数据分拣;与本省内其它通信公司的计费结算;批价处理;接收全国计费中 心下发的本地用户的出访漫游数据;向全国计费中心上传异地用户在本地来访的 漫游通信数据和话单嘲 2 2 3 移动通信市级计费中心 各市移动通信计费中心将原始话单文件不加任何处理地传送给移动通信省级 计费中心,后续的数据采集、分拣,批价等工作由省级计费中心完成。 2 3 移动通信计费功能需求 省级移动通信计费系统的业务需求根据其对省级中心的职能定义可分为数据 采集与传输、话单预处理、话单计费、结算管理四大部分唧。 6 山东大学硕士学位论文 2 3 1 数据采集与传输 ( 1 ) 数据采集 采集是将用户通话的话单记录( c a l ld e t a i lr e c o r d ,c d r ) 从计费数据源读取 出来的过程嘲,采集出来的数据中的通话信息数据作为全省统一计费的原始数据 采集应当实现以下具体的功能: 1 ,可与本省内所有类型的移动交换机、s c p ,计费网关等连接 2 ,支持多种采集方式。 3 ,联机采集周期不大于1 5 分钟,并可支持实时采集。 4 、支持新类型数据源的增加。 5 、支持前置采集和中心采集等方式。 6 ,支持采集端口的切换。 7 ,联机采集协议建议采用基于x - 2 5 的f t a m 。 省中心从移动交换机、计费网关、s c p 或i p 业务的计费认证中心实时定时采 集原始话单数据,此外还要接收由全国中心下发的漫游数据,以及从其它运营者 传送来的网间结算等数据数据采集是整个b o s s 系统的起始点,也是系统其它 部分的基础。 采集到的话单文件通过文件传输系统送到省中心,等待进一步的处理。 对于采集过程中出现错误时,系统应自动重新采集,多次出现相同的错误, 系统应跳过本次采集并提示告警信息,同时将信息写入采集日志文件中。 当采集机与交换机的线路中断时,系统应提示告警信息,同时将信息写入采 集日志文件中。 对采集的所有数据文件均要在日志中进行登记。包括相应的文件名,采集时 间等。采集日志文件应至少包含如下信息: l ,采集文件名。 2 ,采集文件大小。 3 ,交换机生成时间。 4 、采集终止时间。 5 ,交换机代码。 7 山东大学硕士学位论文 6 、文件类型( g s m ,v o i p 、c m n e t 等) 。 ( 2 ) 数据传输 数据传输是移动计费帐务系统的重要组成部分,数据传输的效率,稳定性、 安全性不仅基于所采用的传输网络,也要求传输控制软件具备完善的功能。 数据传输业务功能包括: l 、省中心计费系统内部各服务器之间的数据通信。 2 、采集前置机与计费中心主机间的通信。 3 、计费中心与帐务处理系统间的通信。 4 、计费中心与全国清算中心之间的数据通信 5 、与其它电信运营者之间的数据通信。 数据传输应支持: l 、实时、高效和安全可靠地传送话单数据。 2 、按优先级别传送话单( 文件) 。 3 、断点续传功能。 4 、数据压缩传输。 5 、实现人工和自动两种传输模式,即实现批量传输任务和单个传输请求的处 理。 当传输线路中断时,系统应提示告警信息,并将信息写入传输日志文件中。 同时,系统应自动监测线路的连通情况,当传输线路恢复,系统能自动重新传输。 对所有传送的文件,均要在日志中登记,包括传送的文件名,传送时问,状 态及完成情况等。传输日志文件结构如下: l 、传输原始文件名( 含路径) 2 、传输文件大小。 3 ,传输校验和。 4 、传输起始时间。 5 、传输终止时间。 6 、传输目的地文件名( 含路径) 8 山东大学硕士学位论文 2 3 2 话单预处理 ( 1 ) 话单预处理 话单预处理:话单预处理将从数据源传送过来的原始话单数据转换为可以被 计费模块使用的格式,其中也包括话单的检查与错单的处理。话单预处理的对象 包括两种; l 、从交换机,计费网关等采集到的原始话单。 2 、从全国中心下发的出访漫游话单。 对于后一类话单,不需要进行话单的转换,而只需进行话单( 文件) 的检查 与错单的纠正。 ( 2 ) 话单格式转换 话单格式转换:话单格式转换从交换机下载的二进制信息中提取用于计费和 统计的信息,并从二进制格式转换为文本格式。由于从各种交换机采集到的原始 话单格式各不相同,格式转换需要根据各交换机厂家提供的格式而定。转换后的 话单应包含的信息与具体的格式请按相关规定执行。 ( 3 ) 话单检错 话单检错:检错对格式转换后的话单进行格式和有效性检查,它保证送往计 费部分的话单都是正确的。对于检查有错误的话单,系统提供存储手段,以备查 询或统计分析使用。建议使用数据库和文件两种存储方法实现错误话单的备份, 原因在于: l ,保存两个备份,将提高数据的安全性。 2 、错误话单存储在数据库中的有利于查询和统计,而存储在文件中则有利于 同从交换机中采集到的原始话单文件或全国中心下发的漫游话单文件做比较。 3 、用于存储错误话单的文件同原始话单文件一一对应。 4 、检错的内容包括。 5 、记录类型。 6 、i m s i 码( m i n 码) 。 7 、通话时间 8 、通话时长。 9 山东大学硕士学位论文 9 、对端号码。 l o 、收费标志 “、移动,漫游标志。 1 2 、m s c 码。 对全国中心下发的话单,还要检查话单: l 、话单文件名是否合法( 根据全国清算中心规定的标准) 。 2 、话单文件名是否重复。 3 、头记录、汇率记录、汇总记录是否合法。 4 、格式错误。 5 、非漫游话单。 ( 4 ) 话单纠错 话单纠错:错误话单纠正是在不影响计费的前提下,对未通过格式检查的话 单进行修正;”以提供正确时话单0 错误话单纠正对于非省内漫游话单,尤其是国际漫游话单更为重要。由于对 非省内漫游话单要按照更严格的检查标准,因而可能会出现比例较高的错误话单, 但这些错误话单中的大多数对属于不影响计费的格式错误。因此,可以对这些错 误话单中的非关键字段重新赋值,以满足国内( 国际) 通用检错标准。话单纠错 的主要功能包括: l 、删除对端号码中的非法字符。 2 、修改数据服务标识。 3 、修改数据标记注释。 4 、修改税码。 5 、修改汇率代码。 6 、修改m s r n 。 由于系统无法对所有的错误话单都能够修正,因此在无法纠正的话单达到一 定的数量或者一定程度时,系统应告警信息提示系统管理员做进一步的检查,是 否需要手工修正错误话单。 山东大学硕士学位论文 2 3 3 话单计费 ( 1 ) 话单计费 话单计费:根据话单中记录的起始时间,通话时长、对端号码、记录类型( 主 p t l 被叫) 、呼叫所在地、呼叫信息量、i p 地址等信息在资费策略库中查找满足条件 的费率及其优惠策略。从而计算出此次通话应向用户收取的基本费用。特别地, 考虑到业务的发展与变化,系统应对费用中的各项子费用单独计算,并能够适应 新的优惠策略的增加,例如基于某类特殊用户的优惠。 话单计费要实现以下具体的功能,支持以下各种优惠方式和优惠计算方式; l 、多时段优惠、节假日优惠。 2 、按照主i 被叫优惠。 3 、漫游优惠。 4 、基于客户的优惠。 5 、多种优惠方式之间交叉( 只有其中之一有效) ,也可以是并行的( 多种优 惠中只有一种有效) 。 6 、不同的优惠方式之间有优先级之分。 7 、既允许按百分比的打折优惠,也支持按照使用量的优惠( 例如,8 、给用 户使用的前1 0 0 分钟打8 5 的折扣,第1 0 0 - 2 0 0 分钟打8 0 的折扣) 。 9 、支持各种费率的实时修改。 l o 、系统支持两个以上时间段的费率表,以实现新旧费率表的平滑过渡。 1 l 、费率要包含基本通话时间和基本通话费用。 1 2 、费率要包含计费单位和每单位价格( 例如超过基本通话时间的每2 0 秒收 取费用0 2 元 1 3 、支持新的计费模型、计费规则。 1 4 、计费模型应支持将来增加的新计费类型。 1 5 、计费模型的修改不影响现有的应用系统。 1 6 、计费模型支持两种以上的模型共存,以保证原由模型发生变化时,系统 的平滑过渡。 1 7 ,应采取措施保证系统的准确性和实时性。 山东大学硕士学位论文 2 ) 话单入库 话单入库:每条已计费过的话单是系统以后各环节接的基础,因此应当存储 在数据库中此外,为方便查询和统计,不同地区、不同类型的话单应存放在不 同的地点。根据业务需求,计费后的话单在当前活动( a c t i v e ) 数据库中至少保持 六个月,两年内的数据可以随时根据需要重新装载进数据库。 为方便查询与核对,在将话单的内容插入到数据库的同时,还要记录以下两 条信息: l 、话单所在上发文件名。 2 、话单所在下发文件名。 ( 3 ) 重单检查 重单检测:如果两条话单的以下各字段具有相同的值,则称这两条话单相互 为重单,具体如下: l 、主叫号码。 2 、通话时间。 3 、对端号码。 4 、话单类型。 对检查到的重复话单,系统将该条话单插入到另外的存储地点,为将来做统 计与分析使用。 ( 4 ) 话单分检 话单分检是按目的地或类型的不同将话单分类形成话单文件的过程。话单分 检后的文件分为两大类: l 、上发全国清算中心的省际国际漫游话单文件。 2 、下发帐务处理中心的话单文件。 系统应提供手工与自动两种模式实现话单的分检,正常情况下采用自动分检 的模式;在因网络故障或目的她所在地的系统发生故障,而导致已发送的文件损 坏或丢失时,采用手工方式重新产生话单文件,该文件除具有不同的文件名称之 外,内容与原来的文件完全相同。 山东大学硕士学位论文 上传至全国中心的话单文件格式遵照现行标准。 ( 5 ) 异常处理与日志管理 异常处理:对于话单处理部分的异常情况,系统应提供相应的处理手段,来 保证: l 、不影响系统其它部分的正常运行。 2 ,不会因此而产生非常规的重复话单。 3 、数据库中已存在的数据不因此丢失或损坏 4 ,避免丢失正常的话单。 5 、发现异常时,应及早中断系统的运行,并产生提示或告警,以避免无法预 见的错误。 此外,话单处理过程要求记录以下内容: l 、数据库操作失败记录。 2 、文件操作失败记录。 3 、文件接收情况:记录接收文件名、开始处理时间、结束处理时间、记录数、 错误记录数等内容。 4 、文件转发情况:记录产生的上发( 下发) 文件名、文件产生时问,文件发 往目的地、记录总数、总费用等内容。 5 、记录处理过程中的其它异常情况。 2 3 4 结算管理 结算处理是指按照结算规则及结算协议,对于已批价详单信息以及话费汇总 信息进行费用分摊并输出结算帐单的过程,语音通话结算按用户的归属地和通话 类型可分为网间结算和网内结算。 o ) n 问结算 主要内容包括: l 、国际漫游结算。 2 、与国内其他电信运营公司结算。 3 、与服务代理商结算。 山东大学硕士学位论文 4 、与i c p 等信息源的结算。 伫) 网内结算 主要内容包括: l 、省内漫游结算。 2 ,省内长途结算。 1 4 当变奎兰要圭兰竺丝兰 第三章计费处理流程设计 3 1 业务处理流程 移动通信计费整体业务处理流程己在上文的移动通信计费功能等内容中进行 了描述,详见图3 - l : 山东大学硕士学位论文 p h 羹瓣, 全国移动电话阿问结算 计费结算中心等数据潭 l 奎时堤时“馘l 一 蕞收簟蛐曩 i 鲁骨 疆雌i 化,t i 蒯螬身蕾) 箍 i 器审审审舟 异簟口。”l # 话话簟i 嚏 黼a 羹罅卜- j 无基话单i t 曩 圄圄 ,h 罔问结算 精单数据 k 、 i lllll lm 下麓鲁蕾上量其 荜 囱 llll 南 优 反 罔 额先欺阃 话 计诈 结 费费处 算 检 处 理 查理 啐 ( 嘉龌豢磐 ( 蓉喜帐务中 拿霎萎銎鬈 1 6 图3 1 移动通信计费业务流程图 移动通信计费的软件处理流程应严格遵循其业务处理流程。 3 2 软件处理流程 在本文中结合业务处理流程,以数据流向和逻辑服务器( 逻辑服务器是指一 山东大学硕士学位论文 组应用处理模块组成的模块组( 见图3 - 2 ) 。一台物理服务器可包括一个或多个逻 辑服务器) 的方式给出了软件处理流程在每台逻辑服务器上给出了模块流程, 并对各模块的处理流程及功能进行了概述。旧 可将软件处理流程按其复杂程度与重要性m 分为采集处理、原始文件预处理, 计费流程、入库流程四大关键功能,统计,结算、错单入库、高额入库、异常话 单处理为辅助功能。 图3 - 2 移动通信计费软件处理流程 3 2 1 采集处理流程设计 话单采集的整体软件处理流程如图3 3 所示: 卧圜 - - 1 年,其中在线可查询用户详单3 个月, 脱机保存9 个月。 2 ,省中心保存上传下发文件 - - 3 个月 3 、省中心永久保存统计数据 ( 2 ) 地市帐务中心: 1 、本地市用户详单时问: = 1 年,其中在线可查询用户详单3 个月 2 、地市中心保存上传下发文件 = 3 个月 3 、地市中心永久保存统计数据 5 3 2 逻辑空间分配 根据山东省移动电话计费结算系统总体方案,省中心用i b mr s 6 0 0 0s p1 0 节点小型机。其中4 个s 7 a 节点作为g s m 入库服务器,存储详单数据和各种统计 数据;2 个h 5 0 节点为g s m 网计费服务器; 1 个h 5 0 节点为t a c s 网计费服务器+ 通信服务器; 1 个h 5 0 节点为新业务开发服务器;2 个h 5 0 节点为统计服务器和 应用监控与管理服务器。这1 0 个节点都连接到同一磁盘阵列上。空间分配原则为: 实现计费和入库的负载平衡; 减少数据库之间的i o 传输; 减少对硬盘读写的i o 瓶颈; 尽可能将各类表分开; 数据和索引分开; 回滚段单独存放; 联机日志文件( o n l i n er e d ol o g f i l e s ) 在单独的盘上( 关闭不用) ; 归档日志文件( a r c h i v er e d ol o g f i l e s ) 在单独的盘上( 关闭不用) ; 具体实现为: 在入库服务器上存储详单和和统计数据,根据各地市用户数量,合理划分不 同的存储区域,省内用户详单表的划分为每号段( 按手机号划分) 5 天一个表,同 一号段建在同一磁盘阵列上,其相应的统计数据也要建立在该空间上每号段5 天一个表的理由是:根据实际数据的测试结果,当一个表中的数据量超过8 0 万条 ( 与索引类型及索引多少有关) 记录时,数据的插入速度将明显减慢,按照上面 山东大掌硕士学位论文 所述的划分原则,假设每号段每人每天平均拨打1 1 个电话,一个号段5 天的数据 量为1 1 1 0 ,0 0 0 * 5 = 5 5 0 ,0 0 0 条记录,这样每个表的插入查询速度将明显加快, 当然,这样也会带来多表查询的开销,其它表的建表数量见下面各类表的建表说 明。 5 4 建表规则 由于系统表和永久保存的表对用户透明,无统一规则,为便于阅读,表名应 具有直观或语意上的意义,对动态生成的表( 除临时表外) ,按照一定的规则生成, 整个数据库设计分为如下几大部分: 1 、基础数据类: 包括系统安全、用户权限、费率表、优惠时间段、节假日、交换机信息表、 号段表等。 2 、详单表: 包括省内用户详单表、来访用户详单表、省内用户话费实时累计表,来访用 户话费实时累计表。 3 、高额类: 省内用户高额信息、出访用户高额信息、来访用户高额。 4 、系统监控类表: 空间监控、采集监控、文件积压监控、进程监控等。 5 、错误信息类字典表 异常话单、漫出高额错误话单。 6 、预处理类: 原始话单文件信息。 7 、上传下发: g s m 网来访数据上传信息、接收的g 、e 、f 文件信息、出访文件信息、出访数 据错误信息 8 、营业接口: 发送详单文件表、用户话费累计表,用户话费累计文件信息表。 山东大学硕士学位论文 9 、查询统计: 用户话费分类统计表、地市话费分类统计表、各类统计信息表 5 5 运用设计 5 5 1 数据库使用说明 由于数据存储表命名规则的特殊性,编程人员对用户的查询条件所覆盖的表 的范围具有不确定性,系统建立控制表。就是要导航数据表的存储位置,具有导 航信息的表有下列三个:g _ i m s i ,g _ t a b l e ,gh o s t d a t a b a s e ,下面作一详细说 明; ( 1 擎m _ i m s i ( i m s i 号段与手机号对应关系表) : g s m _ i m s i 中n e w f l a g ,t bh o s t ,d b _ n a m e 分别表示:该号段是否建表,建表 所在主机名称,建表所在的数据库名称,对确定某些表的位置很有用处,如与号 段有关的所有表,因为建表原则为:同一号段的有关表都建在同一个服务器上。 举例说明,假如一用户要查询i m s i 号段为“9 0 3 6 0 ”的详单数据,程序处 理过程为( 见图5 - 1 ) : 图5 - 1g u m s l 裹 如果是通过o d b c 连接数据源,数据源名字的查找请看主机与数据库对照关系 表使用说明。 山东大学硕士学位论文 ( 2 ) g _ h o s t d a t a b 雠( 主机与数据库对照关系表) : 如果通过0 d b c 连接数据库,可通过如下方式取得连接数据库的数据源( 见图 5 - 2 ) ( 3 ) g _ t a b l e ( 表所在服务器对照关系表) : 此表中存储的是该系统中用到的所有表的存储位置,可用于确定与号段无关 的表的位置( 见图5 3 ) 当奎奎兰翌圭兰竺兰奎 5 5 2 表间关系 系统涉及的表较多,现以入库程序为例,有关的表问关系如图5 1 所示: o 5 5 3 数据字典设计 图5 1 移动通信计费系统衰问关系图 移动通信计费系统在各阶段处理过程中,所使用的参数多种多样,在系统结 构如此复杂的情况下,以硬代码的形式在程序中记录各种数据参数是不可想象的, 必须根据各种参数的使用频率和应用对象进行汇总,建立数据字典( 参数配置表) 。 数据字典的建立大大降低了编程与维护的难度,在一定程度上实现了“参数驱动 化”。常用的数据字典包括: 费率字典 优惠时间段 i m s i 号段,手机号 山东大学硕士学位论文 - _ l _ l _ l _ _ _ _ _ - _ - l l _ - _ - _ l - l 一 号段字典 特服号 交换机、基站字典 系统使用人员字典 5 5 4 安全保密设计 为增加系统的安全性,防止非法侵入,建立用户权限数据表,由系统管理员 根据不同用户的设置相应权限,增加系统安全。建立的系统表有: g _ s y s u s e r :合法用户表 g _ m e n ui t e m :存储系统主要功能表 g _ m e n u _ r i g h t :用户权限表 山东大学硕士学位论文 6 1 总结 第六章总结与展望 移动通信计费系统是一个集计算机、网络、数据库以及应用软件为一体的大型 应用系统。随着移动用户数的不断增长,同时随着市场发展的需要大量新增业务 和需求的出现,对现有移动通信计费系统提出了挑战 业务量的大幅增长、业务需求的复杂化、系统高可用性的要求,使得现有移动 通信计费系统在有些方面暴露出了不足之处,需要不断地对系统进行更新、升级, 以满足移动发展的要求,移动通信计费系统的目标是要建成一个以客户和市场为 中心,真正体现以客户的价值取向和消费心理为导向,为客户提供及时、准确和 高质量的服务的原则,以业界领先的技术支撑移动通信计费业务流程和服务过程 的业务支撵系统。 6 2 展望 3 g 已经箭在弦上,尽管相关的牌照还没有发放,但各个运营商针对3 g 时代的 竞争准备工作已经如火如荼的展开。计费系统作为支撑系统中最核心的部分,当 仁不让成为迎接这场变革的先行者。如今的计费系统不仅要对各个网元设备和业 务应用提供有效的支撑,并且,它还肩负着为市场的战略决策提供依据的职责。 一场以计费为核心的支撑系统改造运动正在大规模地进行着 事实上,3 g 不仅提高了网络的传输速率,它还有一个亮点就是融合性。3 g 有 很多显著的特点,比如:可以全球漫游,并且接口开放,能与多种网络互联以及 能够实现第二代网络的平稳过渡。这些迫使运营商在移动通信计费系统的建设方 面必须预先作好充足的准备。 然而,融合计费以及3 g 环境的计费系统所涉及到的不仅仅是技术的问题,在 经济环境下所需要支持的商业模式和相关的业务流程更值得运营商注意。从商业 模式的设计到长期发展的规划,都不能仅仅是跟着竞争对手的一举一动随意盲从, 而是应该从对行业趋势的深入
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公关服务公司办公区域管理制度
- 2026电网面试题目分类及答案
- 幼儿园勇敢的消防小卫士
- 工业机器人维护服务合同(2026年电子制造厂)
- 《餐饮业顾客服务流程优化手册》
- 医疗废弃物一次性耗材销毁手册
- 《土木工程试验检测管理手册》
- 劳务公司品牌建设推广管理手册
- 二建考试备考心态调整工作手册
- 学校医疗急救应急处理工作手册
- (高清版)DB41∕T 1640-2018 桥(门)式起重机司机实际操作考试细则
- 高三化学一轮复习 物质的分离提纯 课件
- T-CRHA 046-2024 标准手术体位安置技术规范
- 食堂审计专项方案初稿
- 电梯安装维修工-国家职业技能标准(2018年版)(文档完整精排版)
- 侵犯隐私权起诉状范本
- 锅炉二十五项反措及事故预防讲义课件
- 高中化学选择性必修3 教材习题答案
- 六年级防性侵安全教育课件
- 田径竞赛规则(新课件)
- 高频电灼仪产品技术要求深圳半岛医疗
评论
0/150
提交评论