《面向3G移动通信的计费帐务系统和综合网管系统的设计与实现.pdf》由会员分享,可在线阅读,更多相关《面向3G移动通信的计费帐务系统和综合网管系统的设计与实现.pdf(60页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、北京邮电大学硕士学位论文面向3G移动通信的计费帐务系统和综合网管系统的设计与实现姓名:徐皓申请学位级别:硕士专业:计算机应用指导教师:蔺志青20060222面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现摘要电信业务运营支持系统,简称B O S S 系统,是电信运营商的一体化、信息资源共享的支持系统,主要由网络管理、系统管理、计费、营业、账务和客户服务等部分组成,它可以使运营商整合内部流程,实现高效率、低成本运营,加快新业务开发流程以及提升客户忠诚度,是运营商面临激烈市场竞争局面提升企业核心竞争力的关键因素之一。电信计费帐务系统是B O S S 系统中的一个重要组成部分。近年来,电
2、信计费帐务系统正逐步向融合化,模块化,实时化等方向快速发展。电信网络管理系统是B O S S 系统的另一个重要组成部分。它确保了电信网络安全、高效的运行。第三代移动通信(3 G)的发展,对相应的电信计费帐务及网络管理系统提出了很多新的需求。这篇文章着眼于电信计费帐务系统和电信网络管理系统的发展现状及未来趋势,阐述了作者的一些观点;同时重点介绍了面向3 G的计费帐务和网管两个系统开发项目的设计实现、关键技术,以及作者的贡献。关键词:B O S S,计费帐务系统,3 G 计费,T u x e d o,网络管理系统,3 G 网管T H ED E S I G NA N DI M P L E M E N
3、 T A T I o No F3 G o R I E N T E DT E L E C o MB I L L I N GA N DA C C o U N T I N GS Y S T E MA N DT E L E C o MN E T W o R KM A N A G E M E N TS Y S T E MA B S T R A C TT e l e c o mO p e r a t i o n B u s i n e s sS u p p o r tS y s t e m(B O S Sf o rs h o r t),i sa ni n c o r p o r a t e,r e s o
4、 u r c e s h a r e ds u p p o r ts y s t e mf o rt e l e c o mc a r r i e r s I tc o n s i s t so fn e t w o r km a n a g e m e n t,s y s t e mm a n a g e m e n t,b i l l i n g,b u s i n e s s,a c c o u n t i n ga n dc u s t o m e rs e r v i c ee t c I tc a nh e l pt e l e c o mc a r r i e r sc o m
5、b i n ei n n e rw o r kf l o w,o p e r a t ew i t hh i g h l e v e le f f i c i e n c ya n dl o wc o s t,e x p e d i t et h ep r o c e s so fd e v e l o p i n gn e wo p e r a t i o n s,a n di m p r o v et h el o y a l t yo fc u s t o m e r s A n di ti so n eo ft h ek e yf a c t o r sf o rt e l e c o
6、 mc a r r i e r st oe n h a n c et h e i rc o r ec o m p e t e n c e T e l e c o mB i l l i n ga n dA c c o u n t i n gS y s t e mi sa ni m p o r t a n tp a r to fB O S S I nr e c e n ty e a r s,a m a l g a m a t i o n,m o d u l a r i z a t i o na n dr e a l t i m es y s t e ma r et h ed e v e l o p
7、 m e n td i r e c t i o n so fT e l e c o mB i l l i n ga n dA c c o u n t i n gS y s t e m T e l e c o mN e t w o r kM a n a g e m e n tS y s t e mi sa n o t h e ri m p o r t a n tp a r to fB O S S I tm a k e st e l e c o mn e t w o r ko p e r a t es a f e l ya n de f f i c i e n t l y W i t ht h e
8、d e v e l o p m e n to ft h e3 r dg e n e r a t i o nm o b i l et e l e c o m m u n i c a t i o n(3G),w en e e dt oi m p l e m e n tm u c hm o r er e q u i r e m e n t si nr e l e v a n tBi l l i n ga n dA c c o u n t i n gS y s t e m,a n dN e t w o r kM a n a g e m e n tS y s t e m I nt h i st h e
9、s i s,t h ea u t h o rt a l k sa b o u tt h es t a t u sa n dt r e n do fT e l e c o mB i l l i n ga n dA c c o u n t i n gS y s t e ma n dT e l e c o mN e t w o r kM a n a g e m e n tS y s t e m,a n df u r t h e r m o r e,i n t r o d u c e st h ed e s i g na n dc o r et e c h n i q u e so ft w o3G
10、o r i e n t e ds y s t e md e v e l o p m e n tp r o je c t s,a sw e l la sw h a tt h ea u t h o r d i di nt h et w op r o je c t s K E YW O R D S:B O S S,B i l l i n ga n dA c c o u n t i n gS y s t e m,B i l l i n gf o r3 GT u x e d o,N e t w o r kM a n a g e m e n tS y s t e m,N e t w o r kM a n
11、a g e m e n tf o r3G北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现1 1O S S B S S 介绍第1 章绪论电信业务运营支持系统(O S S B S S,简称B O S S)的产生与发展源于电信业竞争的加剧。电信运营商的拆分及竞争的加剧,使运营商对客户资源的争夺日趋激烈,同时,由于电信业经历了持续的快速增长后进入了缓慢发展期,传统的电信业务出现了增量不增收的局面。电信运营商,特别是传统的固网运营商面临缺少新增长点的局面,过去的单纯依靠量的增长带动赢利能力增长的粗放式发展方式,已经越来越不适应运营商所面临的市场化挑战。O S S B
12、S S 系统的建设,就是要从网络运营及业务运营的角度去实现开源节流,它的建设是运营商整合内部流程,实现高效率、低成本运营并加快新业务开发流程及提升客户忠诚度的基础,是运营商面临激烈市场竞争局面提升企业核心竞争力的关键因素之一。O S S B S S 系统融合了业务支撑系统(B S S)与运营支撑系统(O S S),是一个综合的业务运营和管理平台,同时它也是真正融合了传统工P 数据业务与移动增值业务的综合管理平台。B S S O S S 是电信运营商的一体化、信息资源共享的支持系统,主要由网络管理、系统管理、计费、营业、账务和客户服务等部分组成,系统间通过统一的信息总线有机整合在一起。它不仅能在
13、帮助运营商制订符合自身特点的运营支撑系统的同时帮助确定系统的发展方向,还能帮助用户制订系统的整合标准,改善和提高用户的服务水平。O S S B S S 系统的建设从近期来说有三大优点:(1)以客户为核心提供快速引入新业务、有效管理新业务的能力;(2)实现电信企业经营的收益管理机制,保证运营商对收入的有效管理;(3)以加强运营商内部处理流程为核心,提高内部业务的运作能力。1 2N G O S S 介绍虽然O S S B S S 系统对提升各运营商的企业竞争力具有重要意义,但由于缺乏统一的O S S B S S 行业标准,致使各运营商独立发展自己的O S S B S S 系统,形成各自为政的混乱局
14、面,重复建设和资源浪费现象严重,而且已有的O S S B S S系统在设计理念、体系结构和技术方面都存在重大问题,对下一代网络(N G N)缺乏有效支持,不能适应未来快速增长的新业务和迅速发展的新技术,因而迫北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现切需要一种新的运营支撑系统(O S S)标准来解决这些问题,结束O S S B S S 建设的混乱局面。电信管理论坛(T M F)组织提出的下一代运营操作系统和软件(N G O S S)由于其设计理念和体系结构的先进性和实用性,得到了世界一些著名服务提供商、网络运营商、设备制造商、软件提供商、系统集成商的广
15、泛支持,成为下一代O S S 事实上的国际标准。N G O S S 是在综合了当今电信和信息领域大量优秀思想和先进技术成果的基础上,经过提炼、筛选和深化而逐步发展起来的。较之以往的O S S,N G O S S 体现了许多新特点:(1)采用多视点的方法学;(2)采用增强的电信管理运营图;(3)采用了技术无关的分布式组件体系结构;(4)共享信息环境和数据模型;、(5)电信管理与企业管理的融合;(6)基于策略的管理。“。1 3 我国O S S B S S 发展现状随着竞争的日益加剧,国内各运营商也充分意识到O S S B S S 对提升企业竞争力的重要意义,纷纷对自己的O S S B S S 系统
16、进行了规划和建设,对O S S B S S系统的投资逐年提升。然而尽管各运营商对O S S B S S 系统的建设进行了有益的尝试,但总体来说尚处在O S S B S S 的初级阶段,存在许多问题:(1)各运营商单独建设,处于各自为政的混乱状态;缺乏业界广泛认同并接纳的本土化标准。(2)过分依赖于具体网络和业务,甚至新上一套业务系统就建设一套新的O S S B S S。(3)各系统之间互相孤立,信息无法共享,形成“信息孤岛”,造成资源的浪费和再建设的困难。(4)不能适应快速增长的新业务和迅速出现的新技术,不能适应企业信息化发展需求,缺乏前瞻性。2北京邮电大学硕士学位论文面向3 G 移动通信的计
17、费帐务系统和综合网管系统的设计与实现1 4 第三代移动通信(3 Q)介绍3 G 是英文3 r dG e n e r a ti o n 的缩写,指第三代移动通信技术。相对第一代模拟制式手机(1 G)和第二代G S M、T D M A 等数字手机(2 G),第三代手机一般地讲,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统。它能够处理图像、音乐、视频流等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。为了提供这种服务,无线网络必须能够支持不同的数据传输速度,也就是说在室内、室外和行车的环境中能够分别支持至少2 M b p s(兆字节每秒)、3 8 4 k b p
18、s(千字节每秒)以及1 4 4 k b p s 的传输速度。国际电信联盟(I T U)在2 0 0 0 年5 月确定W C D M A、C D M A 2 0 0 0 和T D S-C D M A 三大主流无线接口标准,写入3 G 技术指导性文件(2 0 0 0 年国际移动通讯计划(简称I M T 一2 0 0 0)。从2 0 0 4 年开始,全球的3 G 市场开始快速发展,进入2 0 0 5 年,在3 G 商用网络建设上逐渐进入稳定增长的时期,业务发展和用户数量继续快速增长,产业链和设备市场也越来越成熟。”。由于3 G 支持很多新的业务,3 G 网络架构也有很多变化,相应的计费帐务系统和网络
19、管理系统也会随之呈现出一些新的特点。1 5 本文讨论的范围O S S B S S 系统涵盖的内容众多,计费帐务系统和网管系统都是其中的重要部分。笔者有幸在研究生在读期间,参与了中国网通集团研究院的“3 G 计费帐务系统”和“3 G 网络管理系统”两个项目,对电信计费帐务和网络管理有了一定的认识。正如上文所提到的那样,这两个系统也存在着当前国内O S S B S S 系统的“通病”:由一个运营商单独建设,系统孤立,扩展性差;但同时它们本身不乏优秀的设计思想,凝结了众多开发人员的智慧,又是面向3 G 的系统,因此值得去研究和学习,尤其对深入了解电信计费帐务和网络管理以及3 G 业务大有裨益。因此本
20、文将主要围绕这两个系统展开讨论。第二章将简要介绍电信计费帐务的背景知识、发展现状及前景;第三章将重点介绍“3 G 计费帐务系统”的设计实现,技术特点,重大问题的解决方法以及笔者在其中的贡献;第四章将简要介绍电信网络管理的背景知识、发展现状及前景;第五章将重点介绍“3 G 网络管理系统”的设计实现,技术特点,重大问题的解决方法以及笔者在在其中的贡献。北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现第2 章电信计费帐务系统概述在介绍本人所参与开发的3 G 计费帐务原型系统之前,先对电信计费帐务系统做一个简要的介绍。2 1传统电信计费帐务系统传统电信计费帐务系统是
21、后台处理程序,主要是把采集到的用户呼叫信息经过预处理、过滤、批价、累计求和,形成用户帐单,到最终完成缴费并销帐的过程。其主要功能包括:数据采集、计费处理、帐务处理、销帐处理、欠费及信用度管理、统计分析、系统维护、综合查询、结算处理及资料管理等。我国传统电信业务的计费处理在体制上多采用分散处理的方式,在技术上主要以脱机按月处理方式进行。以中国电信为例,大部分本地帐务系统以固网计费为主,还有很多其它的专业计费系统,如各种数据业务计费系统、增值业务计费系统、小灵通计费系统、计费帐务辅助系统(如与银行的代缴系统、预存系统)、本地智能网计费系统、卡类业务计费系统等。除了一些智能网、卡类计费系统是实时系统
22、,其它基本上都是非实时系统。在现在全面进行渠道建设和话务量经营的背景下,这样的非实时系统和非详单计费给支撑带来了一些无法解决的问题。传统计费帐务系统可以说是多如牛毛,种类多,集成商多,系统技术水平参差不齐,系统使用也不尽相同。传统计费帐务系统在技术、架构、可扩展性、功能等方面都不能满足市场的需求,随之产生的种种问题已经影响到电信业的整体发展。总结起来有以下问题:一、设计模式分散;二、与其它系统的接口过于复杂;三、计费功能不灵活。r 12 2电信计费帐务系统的发展趋势随着大量电信新兴业务的出现,同时电信行业的竞争也日益激烈,传统的电信计费帐务系统面临着越来越多、越来越尖锐的挑战,已经无法通过对原
23、有的系统进行修补,来满足运营商和用户不断增长的需求,而是急需一种新型的电信计费帐务系统。从根本上来说,电信计费帐务系统的发展是以客户需求和业务为驱动的,从客户需求和业务的角度来看,电信计费帐务系统有如下的一些发展趋势:1、融合性4北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现既适应目前新兴业务的发展,又能够更好地支持传统的业务;2、基于组件,模块化为了满足各种业务不同的计费需要,计费帐务系统可以作为以组件为基础的系统来使用,运营商可以根据自己不同的功能和业务需求购买整套以及不同的模块,或者由不同模块预集成的方案。3、可扩展,可集成具备非常灵活的接口支持能力
24、,以及有非常好的扩展能力,使得他能够支持跟外部多个系统,各种各样不同的接口来进行连接并协同工作;4、实时性和可靠性随着预付费模式的快速发展,计费帐务系统必须和前端的智能网、工N平台以及内容服务器等网络设备进行实时的交互,已经不仅仅是一个传统的后台运营支撑系统;它必须是2 4 7 永远在线的支持平台,因此必须具备高可靠性。5、以客户为中心在电信市场竞争日趋激烈的今天,如何尽可能地吸引客户,保障客户利益被作为一个首先关注的主题。计费帐务系统也应该从“以业务为中心”向“以客户为中心”过渡,更好的服务于客户。6、支持融合的客户和帐户既然新型计费帐务系统要以客户为中心,同时又是一个融合的系统,就应该支持
25、融合的客户和帐户。要支持同时使用预付费和后付费的客户,要对客户的每项业务进行独立的余额、帐务管理,同时也要建立这些余额和帐务之间的关联。7、复杂的资费、折扣管理能力为应对复杂激烈竞争的市场,各运营商的市场部门会推出各种各样的促销计划和市场推广活动,用于刺激用户使用它们的服务,扩大它们的用户群。计费帐务系统需要对这些促销计划和市场推广活动进行有力的支持,这就要求计费帐务系统具备复杂的资费、折扣管理能力。8、支持和合作伙伴之间的利益结算和分摊随着电信市场不断的拓宽,电信运营商与第三方服务商之间的合作成为一个大趋势。计费帐务系统需要对话单进行灵活的分拆,以支持电信运营商和合作伙伴之间的灵活的利益结算
26、和分摊。9、支持费用转移费用转移是目前电信服务的一个新热点。费用转移是指用户帐户产生的某一项颗粒化的费用被另外一个帐户去进行支付。比如当个人用户在工北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现作时间由于工作需要,使用某项服务时,其费用由其单位帐户A 来支付;而当处于非工作时间时,他使用该项服务的费用由他自己的个人帐户B 支付。计费帐务系统对费用转移的支持可以为企业用户的财务部门及其内部流程减轻大量负荷,是电信服务的一个新的增长点。l O、支持分布式计算由上面的一些发展趋势可知,采用传统的方式,用一套主机来进行计费帐务处理会变得非常艰难,新型的计费帐务系统
27、需要能够通过将业务逻辑、展示逻辑等进行资源分布,使得计费帐务系统遍布在多个主机和服务器之上,来进行分布式的运算。同时也要求计费帐务系统能够支持各种各样的操作平台和各种各样的硬件服务器的厂商。6北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现第3 章3 G 计费帐务原型系统的开发实践本章主要对本人在中国网通集团研究院所参与的3 G 集中计费帐务原型系统项目做一个较为详细的介绍。3 1项目总体介绍3 1 1项目背景中国网通集团正在为3 G 运营进行积极准备,而3 G 业务的开展需要有一套完整的支撑系统作基础。运营商自主开发的3 G 计费帐务系统,将有利于提高运营
28、商的竞争力。、同时中国网通集团正在编制3 G 支撑系统系列规范,若将规范的研究与系统研究结合起来,一方面规范研究成果可通过系统研究成果进行验证,另一方面系统研究成果也可促进规范的研究,这对网通集团3 G 支撑系统的整体规划和建设将非常有益。基于这两点的考虑,中国网通集团研究院于2 0 0 4 年3 月启动了“3 G 计费帐务原型系统”项目,研发人员主要来自中国网通集团研究院、山东中鲁通信技术有限公司、黑龙江国脉通信科技有限公司、中科软科技股份有限公司以及北京邮电大学。3 1 2项目目标1、实现网通集团公司3 G 基本业务目录(通过穷举法产生的5 2 项3 G 基本业务)和1 0 种典型套餐产品
29、或组合业务产品的计费,具备对多种典型计费模式的处理能力;2、满足基本的计费帐务处理功能需求(完成对已知格式使用记录的采集、预处理、批价,出帐到销帐的处理步骤)3、和N o k i a、U T、A l c a t e l 外场设备联调,实现外场测试环境所能提供的业务产品(N O K I A8 2,A L C A T E L1 0 3,U T5 0)的在线计费帐务测试。H 13 1 3研发思路在此项目启动之前,中国网通集团研究院已开发出一套基于固网的计费帐务原型系统,其研究成果已在北京通信综合计费帐务系统及网通集团统一客户模型规划中获得应用。为了充分利用已有的技术成果,降低开发成本,3 G 计费帐
30、务原型系统的开发借鉴了现有固网原型计费帐务系统的成果。通过对比分析北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现3 G 计费帐务原型系统和固网计费帐务原型系统的业务需求、计费模式和计费环境,以对差异点进行完善、补充和重新开发的方式完成3 G 计费帐务原型系统的开发。3 G 计费帐务原型系统和固网计费帐务原型系统的相同点有:1、虽然电信计费行业需求不断改变,但是3 G 相对于固网,话单处理的流程没有发生显著变化。这使得两者的计费系统可以使用相同的话单处理流程。2、电信企业和客户的关系未变。依然是电信企业提供服务,客户向电信选择购买的服务这种形式。3、使用记录
31、的计费方式依然是将使用量信息(如时长,条数),按照某种条件(如被叫号码,位置信息,a p n 等)乘以费率得出使用记录的价值,然后累计到某个设备,比如主叫号码身上。上面的第一条相同点决定了将要开发的3 G 计费帐务原型系统在总体流程上,进而在模块划分上,可以沿用固网计费帐务原型系统的设计,从采集,到预处理、批价、出帐j 销帐。第二条和第三条相同点决定了信息模型的客户一实例化模型部分和产品模型部分不需要变更。因为运营商提供给客户的产品一旦被定购,最终的实例化结果将依然是落实到对用户收取的费用:一次性费用、周期性费用、使用费和优惠。而客户缴纳的也是这几种费用,二者衔接,保持了模型结构不需要变更。3
32、 G 计费帐务原型系统和固网计费帐务原型系统的不同之处在于:1、以人为核心,不再以终端话机为核心。虽然3 G 的计费依然要落实到电话号码,但是装机位置不再固定,对客户的关怀必须以人为核心,进而引出用户在使用3 G 业务时使用地点不确定。2、3 G 业务的业务需求和固网综合业务相比存在较大差异。这种差异来源于3 G 终端话机的移动性和由此带来的私人性,所以业务个性化程度高,计费模式复杂。3、话单多点采集,厂家之间同一业务话单格式也不相同,需开发采集和二进制格式转化程序。通过对比,确定了本项目研发的重点:1、开发多点采集程序,支持同时登录多个采集点,从不同采集点采集指定名称的使用记录文件:开发可配
33、置的二进制格式转化(预处理)程序,同时支持X M L,二进制B C D 码,分隔符等格式话单的转化。8北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现2、增加用户通话时通话所在地点的判断处理能力。利用主叫所在地,被叫所在地,主叫归属地,被叫归属地判断本地通话、漫游或长途通话,开发了漫游匹配程序。3、将个性化资费配置成为系统参数。3 1 4系统架构下图为此项目的系统架构:图3-1“3 G 计费帐务原型系统”的系统架构在此系统中,按照业务逻辑来进行划分,可以分成两个部分:一部分是计费帐务模块,包括对计费话单的采集、预处理、批价、出帐及销帐,这一部分采用T U X
34、 E D O 服务的形式运行;另一部分是营业模块,包括客户资料维护、产品配置、销帐前端、系统设置、权限管理,采用E J B 的形式部署在W e b L o g i c 服务器上,供前台营业人员和系统管理人员通过网络浏览器访问和管理。这两部分在销帐业务上有密切关联。当营业人员为用户的帐户销帐时,调用销帐前端E J B,由它调用相应的销帐T U X E D O 服务,完成销帐操作。此系统实现了对外部批量数据接口系统的批处理接口,对实时通讯接口系统的实时接口,以及对前台营业人员和系统管理人员的h t t p 服务器接口。在控制层上,消息中心负责接收各接口及时间触发器发来的消息,并下发至业务逻辑层的各
35、个模块。9北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现3 1 5开发及配置工作此系统的开发工作包括:l、采集模块详细需求分析和设计。2、二进制格式转换模块详细需求分析和设计,设计二进制处理相关的数据模型。3、漫游处理的需求分析和设计。4、多条件批价的需求分析和设计。5、优惠和资费计划帐务处理的需求分析和设计。6、详单查询和产品配置界面的开发。此系统的配置工作包括:1、配置话单采集的相关参数。2、配置预处理行模式参数,处理格式转化模块将要输出的2 7 种文件。3、配置地域划分和按照地点判断使用类型的参数信息。4、配置3 G 相关业务对应的使用类型、费用和费
36、率信息。5、配置3 G 相关业务的典型优惠和资费计划。6、配置3 G 相关业务对应的详单查询和帐单查询信息。3 1 6测试工作在完成此系统的开发和配置工作之后,进行了如下的测试工作:1、制定网络连接方案,完成计费服务器和各采集点之间网络连接2、制定在线测试方案,编写在线计费测试报告模板3、进行实际业务拨打测试,测试计费系统对各项业务的处理结果4、针对测试结果提出相应的解决建议5、协调各厂家人员共同解决测试中出现的问题1 0北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现亚运村安慧局斟娄机房开I e 浏I e c t o C G!U,务平台(川c a t e
37、l)I A l c 如I)萄己南面M S C(N o k i a)东四机房C G(N o k i a)业务平台(N o k i a)3 1 7成果描述图3-2 计费服务器与3 G 外场测试设备连接示意图经过8 个月的开发和测试,“3 G 计费帐务原型系统”项目顺利结项。在这个项目中,取得了一系列的重要成果。在系统模块的实现方面,实现了6 5 项核心模块功能需求以及2 7 项外围模块功能需求。表3 1 为系统模块完成情况详表。同时,也生成了大量的重要文档:1、3 G 业务产品计费需求及计费模式研究2、3 G 设备厂家话单格式说明及分析3、3 G 计费系统功能需求4、3 G 计费采集及预处理模块需
38、求分析5、3 G 计费帐务原型系统总体方案6、3 G 业务产品计费测试用例7、3 G 业务产品计费测试报告8、3 G 计费帐务原型系统演示方案9、3 G 计费帐务原型系统应用程序及相关文档北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现表3-1 系统模块完成情况功能需求需求项实现项核心模块l、计费数据采集1 l1 l2、预处理1183、批价1 124、出帐处理2 41 45、销帐2 11 46、资费管理1 27合计9 26 5外围模块1、帐务核算2 21 22、帐单管理1 813、帐务管理1 894、欠费管理2 805、系统管理1 97合计1 0 32 73
39、 2关键技术3 2 1 共享内存技术共享内存是一种重要的I P C(I n t e r P r o c e s sC o m m u n i c a t i o n)方式。本计费帐务系统将数据库中的大量配置表单读入开辟好的共享内存中,供各个业务逻辑模块的服务进程共同使用,一方面避免了程序反复读取数据库,提高了运行效率;另一方面也实现了进程间的数据共享。3 2 2T u x e d o 中间件的应用T u x e d o 是B E A 公司的交易中间件产品,1 9 8 4 年由贝尔实验室开发成功,经过二十多年的不断更新和完善,T u x e d o 已经发展成为交易中间件领域事实上的标准,占有很
40、大的市场份额,它具有全局事务管理、分布式应用管理、平衡负载、进程管理、优先级管理、路由管理、权限控制、安全管理、可M P 方式工作等特点,在金融、商务、电信等行业得到了大量的应用。北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现在本计费帐务系统中,使用T u x e d o 中间件部署计费帐务各模块的服务,可以大大提高系统的交易处理性能,同时也使得系统的逻辑和控制相分离。3 2 3W e b L o g i cS e r v e r 的应用B E AW e b L o g i cS e r v e r 是用于开发、集成、部署和管理大型分布式W e b 应用、
41、网络应用和数据库应用的J a v a 应用服务器。它具有开发和部署关键任务电子商务W e b 应用系统所需的多种特色和优势,包括:(1)领先的标准对业内多种标准的全面支持,包括E J B、J S B、J M S、J D B C、X M L 和W M L,使W e b 应用系统的实施更为简单,并且保护了投资,同时也使基于标准的解决方案的开发更加简便。(2)无限的可扩展性B E AW e b L o g i cS e r v e r 以其高扩展的架构体系闻名于业内,包括客户机连接的共享、资源p o o l i n g 以及动态网页和E J B 组件群集。(3)快速开发凭借对E J B 和J S P
42、 的支持,以及B E AW e b L o g i cS e r v e r 的S e r v l e t 组件架构体系,可加速投放市场速度。(4)部署更趋灵活B E AW e b L o g i cS e r v e r 的特点是与领先数据库、操作系统和W e b 服务器紧密集成。(5)关键任务可靠性其容错、系统管理和安全性能已经在全球数以千记的关键任务环境中得以验证。正因为W e b L o g i cS e r v e r 具有上述的这些特点,所以使用W e b L o g i cS e r v e r做为计费帐务系统营业部分的w e b 应用服务器。3 2 4E J B 技术J a v
43、 a 的E J B 技术代表的是一种前沿技术,它使得复杂的多层结构应用系统的开发变得容易。E J B 简化了多层体系结构应用系统的开发过程,使企业计算的开发人员专注于应用系统的解决方案,而不需将过多的精力放在底层的计算细节,而且开发的组件能够运行于不同的环境之中,具有可复用性。在本系统中,营业模块的客户资料维护、产品配置、销帐前端、系统设置、权限管理等子模块,均采用E J B 的形式部署在W e b L o g i c 服务器上,供前台营业人员和系统管理人员通过网络浏览器访问和管理。采用E J B 的形式部署业务逻北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与
44、实现辑,使得系统具有很好的扩展性以及很高的运行性能。3 2 5S t r u t s 架构S t r u t s 是一个基于模型(M o d e l)一视图(V i e w)一控制器(C o n t r o l l e r)(M V C)模式的应用架构的开源框架。它利用t a g l i b 获得可重用代码和抽象J a v a 代码,利用A c t i o n S e r v l e t 配合S t r u t s c o n f i g x m l 实现对整个系统导航。增强了开发人员对系统的整体把握,提高了系统的可维护性和可扩充性。S t r u t s 拥有诸多优点,其中最关键的一点就是简
45、单易用,这也是正他迅速普及,越来越流行的根本原因。与其同时代的T u b i n e、C o c o o n 等,都可以作为W e b 框架,功能也很强大,但使用起来过于复杂,一直难以流行。本系统的营业模块就是采用S t r u t s 框架开发的。3 2 6T u x e d o 与W e b L o g i C 的交互B E A 公司的T u x e d o,W e b L o g i c 作为最优秀的中间件产品,在银行、电信、金融等行业广泛使用,通常采用T u x e d o 实现系统的核心业务,用W e b L o g i c 做为系统扩展到I N T E R N E T 的平台,实现
46、电子商务,由W e b L o g i c 调用T u x e d o 上的服务,所以T u x e d o 与W e b L o g i C 之间的互连经常遇到。T U X E D O 与W e b L o g i c 可以通过W T C 进行连接,具体细节不再详述。本计费帐务系统也采用了这种“T u x e d o 实现系统的核心业务,W e b L o g i c做为系统扩展到I N T E R N E T 的平台”的方式,将实际的销帐处理做成T U X E D O 服务,同时在W e b L o g i c 上部署销帐前端E J B,当营业人员为用户的帐户销帐时,调用销帐前端E J B
47、,由该E J B 再调用相应的T U X E D O 服务,完成销帐操作。3 3系统亮点开发人员在开发这套计费帐务系统时,对当前移动运营商的客户需求做了深入分析,对计费帐务系统的发展趋势也有所研究,通过研发人员的辛勤劳动,打造出诸多亮点:3 3 1 实时性计费帐务系统的时效性是当今系统支撑水平的一个重要指标。本计费帐务处理系统已经完全做到了“四个实时”,即“实时采集”、“实时计费”、“实时下帐,及c c 实时统计”。【6】1 4北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现3 3 2 控制与业务的分离本计费帐务处理系统采取了控制与业务相分离的系统架构(参见
48、图3 1 4),由控制层的消息中心负责统一接收各接口及时间触发器发来的消息,并下发至业务逻辑层的各个模块。控制与业务相分离,大大提高了系统的可扩展性,使系统更具模块化,层次更加的清晰。3 3 3 集中计费所谓集中计费,是指由一套计费系统对地理位置较为分散的多个区域进行统一集中的计费。目前比较常见的集中计费都是省一级的集中计费,本计费帐务系统的目标之一也是实现省一级的集中计费。由于种种原因,各地市电信运营商采用的电信设备会各有差异,因此集中计费的难点之一是要对各厂商交换机上的原始话单做统一集中的预处理。目前本系统已经可以支持N O K I A、A L C A T E L 以及U T 的m s c
49、、s g s n 等设备产生的2 7 种话单文件。集中计费的另一个难点是业务量大。面对百万用户数,数亿张月均话单,计费系统必须有很高的处理效率。经过测试,本计费帐务系统的效率与需求还有一定的差距,有待进一步解决;集中计费可以避免各地计费帐务中心的重复建设,节约计费成本,强化计费管理和监控,统一计费业务处理方式,从根本上提高计费的准确性,同时还可以有效地解决部分地区本地网维护力量较为薄弱的问题。3 3 4 以客户为中心从“以业务为中心”向“以客户为中心”过渡,更好的服务于客户,这是计费帐务系统发展的一个大趋势。本系统开发参照了中国网通集团制定的“客户产品模型”规范,建立了同一用户的不同帐户以及同
50、一帐户的不同服务实例之间的关联,真正做到了以客户为中心进行计费帐务处理。L,1同时,开发人员将营业系统和计费帐务系统紧密结合起来,联合开发,这样通过营业系统进行的产品、资费及优惠的调整,能够同步的反映到计费帐务流程中。同时还为用户提供实时的综合帐单查询和明细帐单查询。3 3 5 较强的资费、折扣管理能力为了对运营商的市场部门制定的促销计划和市场推广活动进行有力的支持,需要计费帐务系统具备强大的资费、折扣管理能力。北京邮电大学硕士学位论文面向3 G 移动通信的计费帐务系统和综合网管系统的设计与实现本计费帐务系统可以对每一个产品配置一次性费用、周期性费用及使用费,就使用费而言,能够定义各种分时段、