探析广电BOSS架构与关键技术
2017-07-31白龙
白 龙
广东省电信规划设计院有限公司,广东 广州 510000
探析广电BOSS架构与关键技术
白 龙
广东省电信规划设计院有限公司,广东 广州 510000
结合三网融合的大背景,分析了下一代广电 BOSS的系统结构对其中涉及到的主要功能模块。针对目前行业现状,阐述了一系列对广电BOSS中亟待解决的问题和可采用的技术路线。通过介绍广电BOSS的运营模式,从功能架构、技术架构和数据架构上对广电BOSS的体系架构进行了探讨。
BOSS;体系架构;广播电视;系统架构
1 研究背景
随着中国有线电视数字化进程的不断推进,广电行业在传统模拟电视业务的基础上,陆续开通数字电视、宽带数据等一系列增值业务。广电BOSS作为有线电视数字化以及未来多业务运营的综合业务运营支撑系统将面临各种不一样的挑战。通过借鉴和学习现有BOSS广电运营商的建设经验以及主流 BOSS产品特点的基础上,结合自身的实践经验,深入了解并探讨广电BOSS的架构规划和BOSS产品关键技术问题,为广电运营商建设BOSS系统出谋划策。
2 广电BOSS系统架构
2.1 功能架构
业务运营支撑系统 BOSS(Business&Operation Support System)是运营商的一体化、信息化、资源共享的支撑系统,这一概念来源于电信行业制定的准则。业务运营支撑系统的建设目标是希望在一个平台上实现多种业务的管理和计费,从而将所提供的功能与服务在一个统一的框架下进行统一管理。BOSS系统一般以客户服务、业务运营和平台管理为核心功能,以同时提供客户服务、营业、账务计费、结算、经营分析等为主要内容。BOSS系统不仅能够为网络运营商提供一个全方位、综合的业务运营和管理平台,还能同时融合了传统电信业务与其他增值业务,为运营商提供全面、全方位的解决方案。
广电综合业务运营支撑系统BOSS是以满足广播电视业务发展的实际需求为基础,并被要求具有良好的可扩展性和延伸性,可以支撑不断快速发展的新业务。通过借鉴TMF提出的下一代运营系统与软件NGBOSS的概念,描述适用于广电行业的综合业务运营支撑系统结构如图l所示。
图1 综合业务运营支撑系统的结构
2.2 数据架构
广电BOSS系统通过根据以下指导原则,对广电系统业务数据进行抽象和分类:
(1)根据国际电信管理论坛(TMF)的共享信息数据模型(Shared Information Data/Model,SID)分类框架对数据进行分类;
(2)需要结合广电实际情况和进度进行调整和改善,并与IT目标架构相互配合、协调;
(3)具体的数据分类可作灵活处理。借鉴SID思想、概念聚类的原则,可将广电BOSS数据模型域分为市场营销、客户、账务、产品、服务、资源和合作伙伴7个模型域。
2.3 技术架构
广电BOSS在技术架构上需采用分布式处理和多层结构的设计思想,通过分层软件体系架构可降低系统复杂度,提高整体灵活性、减小耦合度,同时其特点为系统成本低、可扩展性强、开发及实施周期短等。常见的BOSS系统技术架构分为接入层、业务逻辑层和数据核心层。为了应对广电运营商多变的客户化需求和全面化服务,在分层技术架构的基础上,还建议采用基于组件的框架技术,即通过对基础框架、业务逻辑、客户化逻辑进行模块化分割和插件设计,使得系统更利于扩大和发展,便于增量开发,每一步增量实现一个或多个最终用户功能[1]。
3 实现广电BOSS的关键技术
在管理架构上,有线电视行业内的各单位都是相对独立的,然而管辖和隶属关系却不明确,由此造成了各地广电运营商的需求种类多、复杂,运营思路难以统一的问题。同时,广电运营商也在不断探索和改进新业务运营,由于BOSS与外围系统的集成越来越多,使BOSS接口经常发生变化。因此,广电BOSS产品必须具备快速适应业务规则变化、业务流程变化的能力。而业务规则管理、业务过程管理、基于面向服务的体系结构(Service—Oriented Architecture,SOA)的集成架构为解决此类问题提供了新的思路和方向。
3.1 业务规则管理
随着经济的快速发展和市场竞争日益激烈,营销策略的快速变化要求业务支撑系统具备快速、准确的业务部署能力。通过引入业务规则引擎技术,可灵活定义业务规则,实现业务规则与业务处理逻辑的分离,确保业务的快速定义与推出。业务规则管理是一种嵌入在应用程序中的组件能力,提供可视化、全面化的业务规则定义、业务规则存储、业务规则解释执行等多种功能。它的精髓在于:把复杂、多变的业务逻辑从程序中剥离出来,并转化为特殊的“对象”,即业务规则,在程序外进行管理。通过在广电BOSS系统中引入业务规则管理的相关技术,实现业务规则与应用程序的分离,能够大大提高开发能力、管理能力和部署能力。在BOSS中业务规则的使用范围包括产品销售规则、价格计划规则、计费结算规则、信控规则等。
3.2 业务过程管理
业务过程管理是基于统一的工作流引擎,实现业务流程合理定制及统一管理功能的基础应用。工作流程分为人工交互流程和自动化流程两类,而人工交互流程环节是可以调用自动化流程的。广电BOSS系统引入业务过程管理技术,不仅可以完成客户服务、订单销售管理、营销管理、服务开通等流程的电子化和自动化,还能支撑各渠道之间顺畅的协同工作,提高客户满意程度,为业务发展提供灵活、全面、快速、高效的营销服务支撑能力。业务过程管理主要包括如下功能:
(1)流程设计:包括模板设计、模板管理等。运营商可以根据自己的组织结构,通过流程定制界面的简单的界面操作定义人工、自动多种混合环节的新业务流程,同时可以通过界面直接将新业务流程快速部署、使用和管理。(2)流程执行:包括流程实例创建、运行、调度、任务提醒、跟踪、反馈等。(3)监控管理:包括流程实例监控管理、事件告警、统计分析等。对流程执行过程中的异常情况进行提醒和报警,同时也支持对异常情况进行手动的干预处理。
4 小结
随着经济的快速发展,在日益激烈的市场竞争环境下,优秀的BOSS系统应以业务运营流程为业务需求驱动,以共享信息数据模型为信息交换基础,应用基于组件的软件技术架构实现分布异构环境中的应用集成系统,通过规则引擎、流程引擎实现业务运营流程的自动化。相信通过广电运营商和开发商的不懈思考、探究、实践和总结,一定能够将广电BOSS建设推上一个新的台阶,走向更远的未来,不断增强广电运营商的综合竞争力和综合实力。
[1]朱贞虎.工作流技术在广电BOSS系统中的应用探讨[J].科海故事博览·科技探索,2013(7):15.
BOSS Architecture and Key Technologies of Radio, Film and Television is Analysed
Bai Long
Guangdong Telecom Planning Design Institute Co., Ltd., Guangdong Guangzhou 510000
Combined with the background of triple play, analysis about the system structure of the next generation of radio, film and BOSS which involves the main function module.View of the present status of the industry, this paper expounds a series of radio, film and television and the problems to be settled urgently in the BOSS can use the technical route.Through the introduction of the operation mode of radio and television BOSS, from a functional architecture,technical architecture and data structure of radio, film and television BOSS architecture are discussed.
BOSS; system architecture; radio and television; system architecture
F426.6;G229.2
A
1009-6434(2017)3-0139-02