全业务运营环境下黄石广电BOSS的建设

2010-06-07 02:04周志彦
电视技术 2010年9期
关键词:黄石中间件计费

周志彦

(黄石有线广电数字网络有限公司,湖北 黄石 435000)

1 建设背景

随着国务院1号文《关于鼓励数字电视产业发展的若干意见》的发布和三网融合进度的加快,广电运营商的“垄断地位”不再,将面临着电信运营商激烈的竞争。广电运营商为了提高自身的竞争力,必须改变之前的单业务运营模式,转而向多业务融合发展。在这样的背景下,综合业务支撑系统(BOSS)的建设得到了广电运营商的普遍关注[1-2]。

黄石广电于2007年在全省率先实施数字电视整体平移,2008年完成20万数字电视用户整转工作,并于2009年成功推出高清互动电视业务。随着三网融合正式吹响号角,2010年黄石广电加快双向网络建设进程,采用EPON+LAN,EPON+MOCA两种接入方式,截至2010年7月,已完成近10万用户的网络改造。黄石广电已经由单一的节目传输商发展为集数字电视、高清互动、宽带业务为一体的综合运营商。传统依靠半人工粗放的管理方式已经不能适应黄石广电的发展需要,建设一套能够同时支持现有多种业务,实现准确计费和精确结算,并具有高灵活性和扩展性的广电BOSS成为黄石广电的必然选择。2009年,黄石广电选用北京四达时代的STARiBOSS系统,并于2009年8月完成数据迁移工作,正式上线运营。

2 建设原则

业务运营支撑系统(Business&Operation Support System,BOSS)由业务支撑系统 (Business Support System)和运营支撑系统(Operation Support System)组成。业务支撑系统功能主要包括产品开发与管理、业务受理、工单处理、账务处理等;运营支撑系统功能主要包括网络管理、联机指令、专业计费、网管等[1-2]。BOSS建设原则有:

1)开放性、标准化

平台规范性:符合国际开放平台规范,采用国际标准协议、标准的接口,使用标准的系统互联接口方案,网络协议使用TCP/IP协议。

模型和标准规范性:符合相关的的ITU-T,IETF(草稿),ISO等标准和协议;实现系统数据模型、业务功能模块、对外接口的扩展和标准化。

开放性:基于业界开放式标准,对系统中的各种网络协议、硬件接口、数据接口等进行全市统一规划,为未来的系统扩展奠定基础。

2)可靠性

系统结构、技术措施、开发手段都建立在成熟的应用基础上:硬件技术采用冗余磁盘阵列和镜像技术等;网络采用技术冗余,提供完善的异常处理机制、应急措施;提供完善的备份/恢复策略。

3)先进性

系统的建设充分采用国内外先进技术,在先进、实用的以太网平台基础上,选用Solaris系统软件平台、Oracle数据库,采用性价比高的SUN服务器来构造应用系统。

4)可扩展性、灵活性和兼容性

综合业务运营支撑系统是一个在横向 (子系统、功能模块)和纵向(同一子系统在不同层次的部署)上都很复杂的系统。因此,应该具有足够的灵活性和可扩展性,能够适应不断新增的功能、子系统,适应系统功能或部署上的变化,适应各个子系统之间、与银行应用系统之间互操作的变化。

3 系统架构

黄石广电STARiBOSS系统的软件系统架构如图1所示。

整个系统分为两个核心业务平台:以客户关系管理为核心的客户管理平台(Star-CRM)和以计费账务为核心的计费平台(Star-Billing)。平台间通过应用集成技术整合成统一的综合业务系统。同时,考虑到经营分析的需要,STARiBOSS系统还单独提供了一个报表服务平台,可实现灵活的查询统计和自定义报表功能。

STARiBOSS 系统是一种 C/S(Client/Server)结构。 数据核心层的应用包括业务逻辑应用服务器、数据库应用服务器、报表服务器;接入层应用包括各种营业客户端、各种外围接口服务。

1)应用逻辑通过中间件服务器集中部署在应用服务器上。根据客户和业务量的大小,客户服务应用和计费账务应用目前采用集中部署,但也可以分开部署。根据运行压力,系统目前运行在两台服务器上,但只能有一台服务器启动后台服务处理。

2)数据库应用集中部署在数据库应用服务器上,随着今后用户业务的增加,可以将用户资料信息库与用户使用量信息库分开存储管理。

3)由于报表引擎对服务器操作系统有特殊的要求,因而采用独立的工作站部署报表服务。

4)外部接口服务部署在独立的接口工作站上,并通过防火墙与内部应用服务器进行通信。

STARiBOSS系统拓扑图如图2所示。

4 业务接口

传统的数字电视业务运营支撑系统(SMS)只关注数字电视业务,对于目前黄石广电的多种业务运营,特别是高清互动业务的发展已经不再适应,且每个业务分别建立独立的业务管理系统,也不符合现代企业管理的要求。建立基于统一业务平台的多业务管理,包括数字电视业务、数据业务、高清互动业务、宽带业务、增值业务的统一管理,是目前黄石广电业务管理和运行迫切需要解决的问题。

4.1 业务接口概述

STARiBOSS系统通过对物理线路与外部系统相连,实现对系统使用者或外部系统的数据交换。对于系统使用者,接入层通过接入逻辑实现数据交换;对于外部系统,接入层包含面向对应接口的接口服务,业务逻辑层通过接口服务实现与外部系统的数据交换。STARiBOSS系统业务接口如图3所示。

4.2 CAS系统接口

CAS接口主要实现将STARiBOSS系统中发送的指令转换为符合CAS接口规范的命令格式,按照规定的协议发送给CA系统,并监听CA系统处理的返回结果。主要实现对智能卡的授权(PPC)、取消授权(PPV)、全体发邮件、全体发消息、指定卡发邮件、指定卡发消息、清除卡PIN密码、启用智能卡、禁用智能卡、PPV充值、PPV授权、PPV取消授权等。

4.3 呼叫中心系统接口

呼叫中心接口主要完成黄石广电呼叫中心系统和STARiBOSS系统之间的数据交互,采用通用的WebService协议作为数据传输协议,SOAP作为承载协议。WebService请求方式如图4所示。

呼叫中心接口主要提供信息查询、信息修改业务受理等功能。

4.4 银行系统接口

STARiBOSS与银行系统采用C/S方式建立TCP连接,STARiBOSS作为服务器方,银行系统作为客户端方。通信方式支持异步长连接方式、同步短连接方式两种形式,文件传输采用FTP通信协议。数据传输时采用密文形式,数据格式主要采用ISO8583的协议。实现功能主要有:1)银行代扣,委托银行从用户银行账户上划取业务使用费到广电账户上;2)银行代缴,增设前置机,运行银行代收费服务程序,通过双方共同的业务定义、制定标准的传输交易包格式实现。

4.5 宽带业务接口

黄石广电现有宽带计费认证系统采用BRAS+AAA架构,其中AAA采用标准的Radius协议。STARiBOSS Radius接口通过与BRAS接入服务器的配合,实现对IP用户的信息配置、设备配置、上网状态的监控和管理。

4.6 高清互动业务接口

黄石广电高清互动业务采用海信HiTV系统平台,由业务支撑系统和运营支撑系统组成。在与STARiBOSS对接过程中,采用WebService协议作为数据传输协议,SOAP协议作为承载协议。

STARiBOSS对高清互动业务的支撑主要体现在以下几个方面:

1)建立BOSS产品与VoD服务的对应关系,确保双方的一致性;

2)BOSS系统中完成VoD产品的统一受理;认证、开通、计费、账务处理、账务控制等由HiTV系统负责;

3)BOSS系统负责将高清互动电视业务的缴费渠道、费用直接传递给HiTV系统,对费用不作保留;HiTV系统接收BOSS传递的费用后,对已订购的产品、点播进行认证、授权及计费;

4)BOSS系统可以实时查询HiTV系统的互动电视业务详单。

5 业务融合关键措施

黄石广电BOSS的建设过程中,采用基于模块化的解决方案,降低了系统复杂性,注重系统标准化、开放性,确保BOSS的基础架构具有足够的伸缩能力,可以灵活地实施各种组件和模块,能够轻松应对广电行业快速发展的态势,避免在业务快速扩张的过程中进行基础架构的重新部署。

5.1 统一接口标准

STARiBOSS系统是黄石广电全业务运营支撑平台调度和运转的核心,需要和多个系统打交道,因此,要求STARiBOSS系统对外提供的接口应是标准的API接口。比如 WebService接口、RMI接口、CORBA接口、Socket接口、数据库访问接口、消息接口等。

5.2 采用中间件平台

STARiBOSS系统作为黄石广电的综合运营支撑系统,业务逻辑复杂,用户数、访问量大,需要与多个外部系统联动等。因而,为了保证系统的稳定性、高效性、扩展性等,STARiBOSS系统采用了中间件平台,将业务应用部署到相应的中间件平台上。

中间件是一种独立的系统软件或服务程序,分布式应用软件借助它在不同的技术之间共享资源,中间件位于客户机/服务器的操作系统上,管理计算资源和网络通信。中间件选型对系统运行至关重要,STARiBOSS系统在选择中间件平台时,充分考虑了以下几点:1)符合中间件标准;2)多种操作系统的支持,包括UNIX,Solaris,Linux,Windows等;3)多种数据库系统的支持,包括Oracle,SQLServer,DB2 等;4)多种网络协议的支持;5)负载均衡和集群的支持;6)采用企业应用中的主流平台。

5.3 数据库平台

为了管理好运营商数据,同时保证STARiBOSS系统的整体处理效率,数据库服务器平台的选型也是至关重要的。STARiBOSS系统在选择数据库服务器平台时,充分考虑了以下几个方面:1)支持ANSI/ISO SQL-89,ANSI/ISO SQL-92标准;2)支持中文汉字内码,符合双字节编码;3)支持主流厂家的硬件平台及操作系统平台;4)数据库系统具有良好的伸缩性;5)支持主流网络协议;6)具有良好的开放性,支持异种数据库的互访;7)实现和高级语言互联的能力;8)支持ODBC 2.0,JD-BC 2.0等标准;9)支持分布式事务及两阶段提交功能;10)支持数据库存储加密机相应冗余控制;11)支持联机存储和备份功能;12)数据库、表大小等技术参数可灵活设置,支持对多媒体数据及大数据量处理的技术需求。

6 小结

对于黄石广电,整体转换只是第一步,实现多业务运营才是战略目标。STARiBOSS系统目前已基本完成与HiTV高清点播系统、宽带计费认证系统的业务接口,实现了统一的客户资源管理,支持灵活多样的销售产品组合策略,计费和付费方式,统一的账务管理和结算管理等。整转后期面临的难点就是付费频道的营销问题。结合自身特点,STARiBOSS系统推出了多样化的营销能力促进业务发展,将在近期推出订购卡、积分管理、手机支付等多种营销途径。在今后的发展中,STARiBOSS系统将支持整个网络的资源共享、应用、业务接入及运营,实现包括内容/服务提供商、其他网络运营商等在内的合作伙伴管理功能,并提供良好的业务平台,使合作伙伴可以便利地进行新业务试验,不断开拓新市场,以帮助黄石广电取得战略性的竞争优势。

[1]王智宇,翟广华.工作流技术在广电BOSS系统中的应用[J].电视技术,2009,33(8):80-82.

[2]刘轶刚.差异化时代的广电BOSS系统建设[J].有线电视技术,2008,15(10):43-45.

猜你喜欢
黄石中间件计费
5G网络独立组网中融合计费方案的研究
黄石国家公园庆祝150年蛮荒岁月——这是怎样的历史
奋力创造建设现代化新黄石的崭新业绩
基于云计算和微服务架构的高速公路计费系统
黄石俱乐部度假别墅
生活中的分段计费
黄石高速公路改造项目中互联网+工程建设管理系统的应用
RFID中间件技术及其应用研究
基于Android 平台的OSGi 架构中间件的研究与应用
基于AM3354的电动汽车充电监控计费系统电表通信的实现