科技网

当前位置: 首页 >手机

NGOSS新一代电信运营支撑系统

手机
来源: 作者: 2019-03-13 14:13:22

引言

面对电信运营市场的激烈竞争,特别是随着3G络和业务应用的日益临近,流程和融合成为业务运营支撑系统变革的核心部分,从业务融合到技术融合都体现出了这一点。中国电信测试运行的新的计费系统(OCS),不仅是智能的实时计费与BSS的离线准实时计费模式的融合,更是将电路域和分组域的计费需求融合;中国联通试点并推广应用的新一代的BSS,将客户服务的功能融合形成CRM,将多业务的账务处理融合形成综合账务系统。从各运营商的规划不难看出,新一代业务运营支撑系统的体系结构基本都参照了电信管理论坛TMF提出的下一代电信运营软件系统(NGOSS)的体系结构,除了强调对端到端业务运营流程的支撑,还强调在横向层面的融合,包括客户服务层面的融合、产品服务的融合、资源管理的融合以及合作伙伴关系管理的融合。

NGOSS体系及方法

NGOSS体系中主要包括增强的电信运营流程框架eTOM,共享信息和数据模型SID,技术中立的软件体系结构TNA几个部分。NGOSS体系的思想可以概括为:以业务运营流程为业务需求驱动,以共享信息数据模型为信息交换基础,应用基于组件的软件体系结构实现分布异构环境中的应用集成系统,以期实现业务运营流程的自动化。

TMF在NGOSS的开发过程中,借鉴分布式系统的参考模型(RM-ODP),并基于元模型驱动的体系结构(MDA),提出了业务视角、系统视角、实现视角和部署视角的4个阶段迭代开发方法的NGOSS软件工程开发方法学,如图1所示。

图1 NGOSS生命周期模型

eTOM作为NGOSS的业务需求框架,在NGOSS的开发中有着举足轻重的地位,特别是eTOM定义的业务流程以及业务功能之间的合同接口,对后续的系统开发起到了重要的指导作用。共享信息和数据模型SID的作用周期覆盖了整个NGOSS的生命周期中的三个阶段,由此可见SID是下一代电信运营软件系统中的基础,起着核心的作用。技术中立的软件体系机构TNA的作用周期贯穿在系统的开发和部署阶段,它是将业务需求最终实现的关键。为了更好地理解NGOSS体系,下面我们分别阐述各部分的作用及特点。

增强的电信运营流程框架eTOM

增强的电信运营流程框架eTOM的作用是确定NGOSS的范围及边界,在最新颁布的eTOM规范中,我们不难看出一些特点。

●在系统的服务和交互对象方面,除了客户之外,eTOM又扩展了业务合作伙伴、供应商以及股东和公司利益相关者,这个变化揭示了电信运营不仅仅是客户服务,还需要与合作伙伴共同打造业务价值链,创造利润以满足股东的利益,为维系供应链和代理商的关系打造良好的电信运营的生态环境。

●在业务运营和公司经营方面,提出了OPS和SIP的划分方法,这种划分强调两个方面的含义:其一是以客户为中心的运营,包括服务的订单开通、客户/服务的质量保证以及业务的计量与缴费;其二是以市场为导向的经营,包括公司营销策略、基础设施的生命周期以及产品的生命周期。

●增加了企业管理(EM)以及企业管理与OPS和SIP的联系及交互。由于增加了企业管理的部分,新一代运营支撑系统的架构已经超越了业务运营的狭隘的层面,而是定位在公司运营的高度,这就是我们国内运营商普遍规划的管理支撑系统(MSS)部分。

●强调端到端的运营流程,通过GB921的附件,给出了具体的流程示例,使读者能够更加深入和正确地理解端到端的含义。

●给出了各横向功能组中的功能定义,以及功能之间的交互接口(合同接口),随着eTOM版本的升级,功能划分和定义也随之不断地细化和清晰。这部分的工作实际可作为NGOSS后续阶段开发功能组件以及开发构件接口的指南。

共享信息和数据模型SID

TMF在给出SID的概念时特意强调SID是电信运营企业级全局共享的信息和数据模型,是企业信息的元数据(Metadata)。从模型角度分析,它包括两个方面的模型。其一是概念模型,描述了企业全局的业务概念、属性以及概念之间的关系,这里强调的是全局整体性和概念语义层面的定义,概念模型主要是抽象了现实世界的事物。对于NGOSS来说,概念模型基于TMF定义的eTOM流程,从信息视角描述NGOSS的业务范围(Scope),它和eTOM的作用是相辅相成、互为补充的。其二是与平台无关的逻辑模型,也就是构建一个技术中立的介于概念模型和各异构平台数据模型之间的全局数据逻辑模型。另外,在共享信息和数据模型的基础上,NGOSS还提出了共享数据服务的应用解决方案,也就是SID可将各功能组件共享使用的数据进行存储,并按照组件服务的合同接口规范打包,提供信息服务。

结合SID的概念以及SID的生命周期可以看出,所谓SID是提供了企业全局的数据语义和数据模型定义的元数据,因此针对SID的作用可以归纳总结为三方面。

●统一的信息规范或全局数据字典,包括统一的信息实体与属性术语、信息实体之间的关系。SID在概念层面应作为企业的知识库和知识共享平台,在企业的管理人员、业务人员和信息技术人员之间建立在概念和语义层面无歧义、统一的交流平台,也就是企业的业务元数据。SID规范中是采用划分域的方式进行知识库的建立,比如客户域、产品域、资源域等。在语义建模的基础上,采用NGOSS提出自顶向下逐步分解的方法抽象出信息结构,信息结构主要包括实体以及实体之间的关系。

●信息共享和交换的基础,特别是在异构分布式环境下,异构系统信息交换的规范基础。在上述信息模型的建立基础上,可以构建面向数据共享的逻辑模型,这个模型主要是面向技术人员使用的数据技术语言,按照数据库模式分层来说,它是全局的逻辑模型,是数据模型层面的规范和标准,在分布异构的应用环境下,它也是各系统信息交换的标准。

●信息访问服务和共享信息服务功能。在构建企业信息总线实现企业信息集成架构的基础上,可以通过注册/发布机制提供信息访问的服务,包括动态的绑定信息服务和异步的数据访问服务。同时,通过信息同步机制实际存放一些共享的数据,可提供标准化的信息服务。

综上所述,我们可以总结归纳出SID的目标是:构建企业级的全局数据管理中心,通过企业信息集成平台,提供统一和标准的信息服务。需要指出的是所谓全局数据管理并不是集中的数据中心,而是集中的元数据管理和部分共享的数据管理平台,元数据管理包括业务元数据和技术元数据两个层面,信息服务是按照约定的合同接口规范和标准打包提供。如图2所示。

技术中立的软件体系结构TNA

NGOSS在技术上采用基于组件的面向对象的分布式系统的开发方法,技术中立的软件体系结构TNA描述NGOSS的功能性、互操作性以及可移植性。在eTOM的功能定义和合同接口的指导下将功能分解为对象和对象接口,互操作为对象在接口上的交互。NGOSS由许多计算对象组成,对象包括数据、处理,并提供与其他对象的接口界面。NGOSS中还定义了对象、对象的活动以及对象之间的交互。从计算角度分析,对象间的交互可以是面向操作的(RPC机制)客户/服务器结构,或面向数据流的(生产者/消费者)异步消息机制。

NGOSS实现方法

综上所述,NGOSS实施和部署的关键是构建基于SID和组件的分布式计算环境,支持端到端的业务流程。所谓端到端的流程是应跨越多个横向过程组,因此在部署实施新一代的业务运营支撑系统时,企业层面跨部门的业务流程控制是NGOSS实现的关键,并且这样的流程控制能够实现对流程进行设计配置、控制调度以及监控和管理,因此业界普遍采用了流程基于流程引擎的业务流程管理系统(BPMS)的结构,如图3所示。

由图3可以看出,业务流程的控制采用了工作流引擎,为业务流程实例的执行提供运行环境。作为解析和执行驱动工具,业务流程执行引擎可对业务流程描述进行解析,可通过对相关业务组件的调用实现对其执行的控制。这种结构机制采用的是松耦合的方式,适用于大粒度的组件组合的业务流程的执行。应用服务器负责对组件的注册和发布进行管理,同时提供组件代理访问的服务。组件适配器完成组件接口的打包功能和对组件访问请求的响应服务。

消息总线根据业务流程执行引擎的调度,在业务组件之间进行相关的数据和控制命令的传递,并根据时效等策略要求,将各业务组件处理后的信息反馈给业务流程引擎。消息总线采用管理者/代理者工作模式。在实际应用中,总线上一般可同时存在多个消息服务器(manager)、消息客户端代理(agent)以及共享信息模型库。

NGOSS需解决的主要问题

综上分析,我们认为新一代运营支撑系统需要解决的核心问题是共享信息和数据模型SID的构建,这是新的架构能否成功应用的关键问题。基于元数据管理的MDA方法为NGOSS中的SID构建、管理和使用提供了理论依据,它强调了平台独立模型(PIM)的作用,将原来数据模型的设计文档应用CWM元模型进行元数据建模,作为数据对象存储在元数据库中进行统一的管理,在此基础上能够更好地规范和统一NGOSS软件开发生命周期,特别是在多种异构系统并存的分布式应用环境中,以SID元数据作为各系统之间进行数据交换和共享的规范和标准。

目前国内运营商普遍采用的方法是以技术规范的方式发布企业内部的SID标准,通过管理手段约束各应用系统参照并执行SID相应的规范,有效地推进共享信息服务平台的建立,这种方式的关键因素是对标准的执行力。由于SID涉及企业的各种应用,SID建模能力的强弱就成为影响这种标准能否有效推进的关键因素,SID建模要求是既能够站在企业全局的层面也能够深入到数据模型层面,所以一般建议的方法是将各异构系统中的元数据抽取到统一的元数据管理平台,先对各系统中的元数据进行过滤和清洁(主要是针对数据冗余部分),根据规则对元数据进行分类归并,作为系统统一元数据构建的基础,然后参照NGOSS的SID规范,在业务专家和技术专家的指导下建立企业的统一元数据标准。

另外一个关键问题是分布式环境中的流程控制,典型的流程是从客户CRM系统订单处理发起的跨越服务开通系统、增值业务管理平台、专业管系统、计费账务系统等部分的业务服务开通系统,还有目前比较关注的SLA管理流程,它需要跨越专业管系统、服务保障系统、和客户服务系统等部分。实现系统间的流程控制,除了流程调度和控制之外,共享信息服务以及组件之间的信息交互也是关键。

最后需要关注的问题是产品管理以及合作伙伴关系管理,特别是随着3G业务的开展和3G商业模式的推广应用,运营商对业务合作伙伴的管理,特别是对合作伙伴提供的产品服务的管理将变得非常重要,如果支撑得不好将直接影响到3G业务的推广,比如按内容的计费、OCS计费、服务质量的保证、服务的结算等。产品管理应改变以往的纯产品数据管理(PDM)的方式,要按照eTOM提出的产品生命周期(PLM)的方法进行管理。产品生命周期管理包括产品的设计和预演、产品的评估、产品的退出和劝转等环节,需要强调的是产品生命周期管理一般都是和客户生命周期管理以及营销管理相结合,其目标是将客户最需要的产品和服务以最便捷的方式提供给客户使用。

总结

本文讨论了NGOSS的体系,分析了eTOM、SID以及TNA的概念和本质,重点强调了共享信息和数据模型SID的作用和构建方法,以及实施部署NGOSS的需解决的关键问题和应对方法,同时结合国内电信运营支撑系统的发展,探讨了需要解决的关键问题和趋势。总而言之,国内的电信运营支撑系统是在电信转型的实践过程中不断地发展和完善,在出现新需求、解决新问题的不断迭代的过程中发展的。特别是伴随着软件技术的发展,比如面向服务的体系结构SOA的提出,将会使国内的电信运营支撑系统进入一个新的发展阶段。

用什么涂抹祛除淤青快
中医治疗手足麻木
经期延长吃什么药物
卢伽雷病
长时间口苦是什么原因

相关推荐