中国移动新一代BOSS系统剖析----ZT
--------------------------------------------------------------------------------

中国计费网 (2003223) 来源:计算机世界网

作者:宁宇


国内电信市场的开放,打破了以往独家垄断的局面,也给运营商带来了市场、管理等多方面的挑战。为适应业务发展的需求,各运营商正在纷纷投入巨资,建立新一代业务运营支撑系统—BOSS系统。其中,中国移动花费40亿元进行的BOSS系统集中化改造工程尤为引人关注。本文全面介绍了中国移动BOSS系统的系统框架、关键技术以及核心模型,分析了BOSS中国移动系统集中化改造建设对中国移动的意义,同时,也指出了BOSS系统今后的发展方向。

  随着市场竞争的日趋激烈,中国移动面临的市场、管理等方面的压力越来越大。一方面,中
国联通在移动电话业务方面给中国移动带来了很大的市场压力;另一方面,中国移动也在寻求着新的业务增长点,在数据、国际、传输等领域不断拓展自己的业务空间,提高企业的运营收益。为适应业务发展的需求,中国移动决定对业务运营支撑系统进行整合,提出了中国移动新一代业务运营支撑系统的概念,即BOSS系统(Business & Operation Support System)。

项目背景

  在从中国电信分离之初,相对于多年建设积累起来的交换、信令、传输等基础网络来说,中国移动的业务运营支撑系统的基础相当薄弱,系统分散,水平参差不齐,全网的规范化和标准化程度都比较差。其中相对比较完整的是自1998年开始建设的计费结算体系,初步实现了全省集中、实时计费以及全网规范统一。相对于计费结算系统,业务支撑领域的其他系统(如营业、账务、客服等)还存在较多的问题,主要表现在: 系统分散设计和建设,规范程度不强,各地的系统水平差距非常大。支撑系统既不能提供全网范围的业务支撑,也难以发挥全网的优势,尤其是业务数据和应用软件分布在各地,使经营者和决策者难以迅速、准确
、有效地掌控企业的运营状况,有些政策和措施出台也无法得到系统的及时响应。因此,中国移动将业务系统的集中化改造作为第一个目标,在全国范围启动BOSS系统集中化改造工程。

体系结构

1. 两级体系

  中国移动的BOSS系统采用“两级体系”,其含义主要是:集团公司负责建设一级业务支撑中心,主要实现省BOSS系统之间的信息交互,并对集团公司级的业务进行支撑; 省公司负责建设全省集中的BOSS系统,全面接管该省的计费、结算、营业、账务和客户服务等原有系统的功能; 地市一级只是接入,不再存放数据和提供业务应用。

2. 六大模块

  BOSS系统的设计考虑将原有的计费、结算、营业、账务和客户服务系统的数据和业务处理全部整合,在业务功能方面重新进行了调整,形成了计费、结算、账务处理、账务管理、业务管理和客户服务六大业务模块,再加上系统管理和统计分析功能,使BOSS系统形成了一套完整的体系。需要强调的是,BOSS中的客户服务模块包含了传统意义的客户服务和营业两部分的业务功能,体现出客户服务与营销渠道的一致性,在技术上为渠道整合奠定了基础。

  BOSS业务规范和技术规范等文档是全国范围进行BOSS系统集中化改造的技术和业务依据。考虑到省公司开展的业务种类、管理模式以及历史的原因,在规范中并没有对具体业务进行描述,只是提出对集中化改造后系统的整体和基本要求,具体内容则由省公司根据本省的实际情况进行细化。

3. 三层结构

  中国移动的BOSS系统的技术模型核心是“三层结构”,指的是系统由集中的数据核心层、灵
活的业务逻辑层和开放的接入层构成。其中,数据核心层又分为数据和服务两个子层,业务逻辑层又分为业务函数和业务过程两部分,如图1所示。





  BOSS系统的三层结构是针对应用的设计。数据核心层的建设打破了以往的业务系统之间的界限,将包括服务使用记录、用户资料等信息在内的所有数据进行了集中存储和管理。数据的输入输出均通过服务子层实现,由于数据已经细化到不可再分的单元,因此,对于数据的操作也就不可再细分,中国移动称其为“原子服务”。

  业务逻辑层扩大了传统意义上的应用层的含义,涵盖了所有的应用服务和业务处理,并强调业务逻辑层可以对BOSS数据核心层的所有数据进行加工处理。其中,在系统设计时,我们将一些成熟的、可共享的业务流程和处理模块进行固化,构成若干个业务函数,称为“分子
服务”,顾名思义,就是对原子的组合与加工。在业务函数之上是业务过程,通过业务过程对业务函数灵活地加工与组合实现各种业务处理。这种设计不但可以保证业务逻辑灵活地增加和删除,还支持数据源的增减。推出新业务时,只需要增加相应的数据和相关的业务逻辑,而不会影响系统其他的应用与服务。

  BOSS系统的接入层也是传统意义的表示层的扩展。它包括所有与客户产生联接和交互的手段,同时还包含与外部系统(如基础网络、企业内外其他IT系统等)的联接。接入层支持数据的双向流动,开放性强,客户通过不同的接入渠道和逻辑进入BOSS系统,共享业务逻辑和数据。

  三层结构的设计方案一方面解决了系统中数据的一致性问题,可以通过多种渠道给客户提供完整、规范的服务,也就是说,用户无论是在营业厅、银行,还是在网上自助服务,其享受的服务是完全一致的。另一方面,这种设计避免了业务逻辑的重复开发,提高了系统的运行效率和灵活性,使业务支撑系统的技术水平和支撑能力上了一个新台阶。

4. 业务模型

  业务规范确立了中国移动BOSS系统“客户——用户——账户”为核心的业务模型,如图2所示。





 

在以往的电信业务和模型中,用户与服务是一对一的对应关系,用户与客户的定义和界限可以模糊。但随着电信改革的不断深入,业务种类逐渐丰富,而现有系统对于多种业务与服务的组合实现比较困难,不利于向用户提供个性化、全方位的服务。

  在新的业务模型中,一个客户对应多个客户或主体服务,也就是说一个客户可以是一个同时拥有多项业务的用户,也可以是多个拥有同类业务的用户。而对于每个用户的服务使用记录都可以分成多个账目;账目与最终付费的账户是一对多的关系。这就形成了用户与账户的多对多的对应关系。例如,同属一个单位(客户)的两个移动用户,单位负担一部分话费,个人承担另一部分,在业务模型中就是两个用户对应三个账户。这种业务模型建立后,企业可以灵活地组合和包装各种业务,充分地向客户提供个性化的服务。同时,对于数据业务、智能网业务等,网络本身具备计费能力,由于BOSS系统具有很强的整合能力,能够将各项使用费用汇总计算出总费用,所以,能够为客户提供统一的服务。

  综上所述,BOSS系统综合了以前的计费、结算、营业、账务、客户服务以及经营分析等系统的功能,采用两级三层的系统结构,根据“客户——用户——账户”的业务模型,按照实际的业务需求和流程进行设计和实施,为用户提供更好的服务。

建设意义

  BOSS系统是中国移动业务支撑系统的品牌,在全国范围内按照规范进行集中化改造建设,对中国移动的发展战略和市场竞争具有重要意义。

  首先,BOSS系统顺应了各省移动通信公司集约化运营的发展方向,从技术角度对集团公司和省公司组织实施的品牌整合、渠道整合进行了有力的支撑,在一定程度上实现了支撑系统适度超前的目的,满足并适应了业务发展的要求。通过BOSS系统集中化改造,客户资料、账务信息等数据和业务处理均集中在省一级,提高了省公司对运营的控制能力,也为下阶段数据仓库和决策支持等系统的建设奠定了基础。

  其次,在操作模式方面,集团公司在进行全程全网规范化和标准化的同时,充分发挥省公司积极性,以省公司为主设计和实施BOSS系统集中化改造工程。通过这一工程,省公司不仅完成了集团公司的战略部署,还在工程建设实践中锻炼了技术骨干,为企业培养、储备了一批优秀的计算机人才,提升了可持续发展的能力。

  第三,在激烈的市场竞争中,获取优质资源的能力直接影响到企业的竞争力。在2000年底
时,中国联通启动了综合营账、各类专业计费等业务支撑系统建设项目,许多集成商和软件开发商都做好了为联通建设支撑系统的准备;但当中国移动在2001年上半年启动BOSS系统集中化改造工程之后,许多优秀的厂商和技术人员都将研究和开发重点转移到BOSS系统,减少了联通业务支撑系统领域的资源,对其建设产生了一定影响,最终呈现出中国移动业务支撑系统领先于竞争对手的局面。

面临的问题

  对照国外的类似系统,我们应当承认,BOSS系统集中化改造全部完成后,中国移动的业务支撑系统与世界先进水平还存在一定的差距,系统本身还存在一定的缺陷和不足,主要体现在以下三个方面。

1. 对数据和信息缺乏有效利用

  支撑系统经过改造后,对业务的响应能力有所提高。但随着电信市场竞争日趋激烈,企业
的经营者必须随时掌握企业自身和竞争对手的情况,即所谓知己知彼。在以前系统和数据分散的情况下,这一需求是难以满足的,企业要想完整地了解全国的运营情况,需要逐级调用数据,用非常原始的手段收集各地的统计数据,再进行汇总,不但调查周期长,而且数据的准确性与一致性也难以保证。因此需要加强对数据的分析和利用。

  在BOSS系统集中化改造完成后,所有的业务数据(包括用户的通话使用记录和用户资料等)均集中在省BOSS系统,这就为对数据进行分析和挖掘提供了条件。系统应能够为市场人员提供更加有效的支撑,一方面能够及时、准确地统计出市场信息的变化情况,另一方面,还能够为市场人员和企业决策者提供预测的环境和能力。这些需求用原有的技术手段是难以实现的,因此要求系统在统计、分析和决策支持等方面的能力进一步提高,加快引入数据仓库技术。

2. 系统安全运行能力有待提高

  7×24小时连续运行对于业务支撑系统来说是非常重要的特征,但多种原因都会影响到系统
运行的连续性和稳定性。BOSS系统集中化改造完成后,全省的业务处理全部集中在一个系统,不仅出现风险的可能性增加,而且出现问题产生影响的程度和范围也随之扩大。因此,要特别注重提高系统安全性,保证业务连续性。

3. 新技术的推广应用需要加快

  由于BOSS系统是按照全新体系架构进行设计和建设的,而且系统非常庞大,涉及的内容和范围十分广泛,因此,许多开发商对新的技术和产品掌握程度不能满足要求,省公司的技术和业务管理人员对系统的使用也存在适应的过程,所以,在系统建设过程中以及今后相当长的一段时间内,系统优化都将是热门话题。目前的BOSS系统只是初步解决了有和没有的问题,并没有解决好和不好的问题,只有不断优化,提升系统的标准化和规范化程度,积累经验,努力创新,才能使业务支撑系统保持领先地位。

  综上所述,BOSS系统是中国移动的业务运营支撑系统的品牌,系统将通过不断的演进,以实时性、准确性为核心,逐步提高系统标准化程度,最大限度地满足系统灵活性和可扩展性
的要求,保障系统的安全稳定运行,为业务发展提供更有力的支撑。随着系统的逐步发展、优化和完善,中国移动BOSS系统将朝着世界一流的业务支撑系统的目标迈进。

BOSS系统的安全问题

  由于中国移动的BOSS系统是全省集中建设,因此,安全成了一个非常大的问题。针对这一问题可能出现的课题有:

1. 容灾

  在BOSS系统完成集中化改造后,全省的业务发展与服务全依赖于BOSS系统。一旦这个系统出现问题,不但所有的业务受理和服务将受到影响,更重要的是将导致业务数据的损失。因此,应当及早规划和设计,假如灾难性事件发生,应如何保证系统的运转和数据的完整性。中国移动目前正在邀请有关专家,对此问题进行专题研究,指导下阶段系统的开发与建设。


2. 安全系统保障

  BOSS系统的接入层开放性很强,因此,应对网络安全问题给予足够的重视。系统接入互联网后,在提高系统开放性的同时,也面临着来自互联网的攻击和风险,必须解决反黑防毒的问题。系统安全问题的解决不是买了几个防火墙就可以了,还必须进一步提高系统的抗攻击能力。另一方面,安全问题如不得到很好的解决,就无法满足与银行等系统联网的基本条件,因此,系统的安全问题必须提上议事日程。

3. 测试和培训

  BOSS系统建成后,系统应该能够满足集团公司和各省以至地市一级的业务需求的变化,任何一级发出的业务指令都应该在BOSS系统形成快速响应。新BOSS能够支持多种新业务,但出于系统安全方面的考虑,对于庞大的、整体运转的BOSS系统,新业务、新模块的开发与运行理论上必须经过严格测试才能上线使用,否则后果不堪设想。目前,各级BOSS系统
的测试环境非常简陋,一般都是淘汰的小机器,很难进行性能和压力测试。参照国外类似系统的建设经验,建设与生产系统规模相当的测试环境是必要的。

  另外,在一定授权下,BOSS系统应支持市场和业务人员对系统进行操作和个性化处理。但这些业务人员不一定对计算机系统十分了解,必须经过严格、正规的培训,才能够对生产系统进行操作。如果建设一个测试系统,在非测试期间也可以将这个系统用于培训,从另一个角度讲,也能提高系统的安全系数。