APP下载

广电网络资源管理系统设计与实现

2020-02-21步学兵

电子技术与软件工程 2020年13期
关键词:系统设计

摘要:本文以有效管理广电网络资源、规范工程建设为出发点,设计和实现了广电网络资源管理系统,解决了广电网络运营商在网络建设和运营过程中,在资源管理方面遇到的难题。

关键词:IPTV互联网;系统设计;系统接口

1 引言

随着三网融合逐步推进,IPTV互联网电视业务的迅速发展,有线数字电视业务不再处于绝对垄断地位,面临着更多技术和市场竞争。在广电新型业务不断出现,网络规模曰益扩大、网络复杂度逐渐增加的情况下,如何有效管理广电网络基础资源、有序推动广电网络双向改造和FTTH网络工程建设,是广电网络运营商关注而又困惑的课题,利用GIS地理信息系统作为资源管理的辅助工具,仅仅是将手工图纸进行电子化,实现资料存储、查询,缺乏网络资源之间的互联关系,缺乏有效的资源变更保障机制,导致资源数据与实际网络情况不符,在网络建设和日常维护等方面给运营商带来了诸多不便。

因此,需要设计和实现一套面向广电网络运营、功能齐全、精细专业的广电网络资源管理系统,使广电网络运营商可以有效的管理各种网络资源,有序的建设各类网络工程,通过资源数据模型和事件驱动机制,确保网络资源数据完整、及时准确和动态更新,并通过数据接口实现各系统之间的数据共享和协同工作。

2 资源管理系统设计

2.1 系统设计主要目标

2.1.1 为资源管理服务

资源管理系统需提供灵活的数据模型定义和丰富的资源管理功能,可增加、拆除、变更资源,可进行网络最佳路由分析、上连通分析和下覆盖分析,提供多种资源查询方式。

2.1.2 为工程建设服务

资源管理系统需提供符合广电行业标准的工程图纸辅助设计功能,完全取代传统CAD图纸设计,可完成工程图纸设计、工程物料管理、工程施工费管理等,同时也要提供工程流程管理、工程派工、工程验收、工程结算等工程建设管理功能,并通过工程流程驱动新增资源入库、资源状态变更等,实现系统数据与实际网络数据一致。

2.1.3 为网络运营服务

资源管理系统可对前端机房及分前端机房的各种光缆网设备、电缆网设备、ODF机架进行管理,以图形或表格的方式描述设备之间、设备与链路之间的连接关系,通过与业务联动分析,运维或规划人员可及时发现网络中的薄弱环节,制订整改方案,做到网络主动维护。

2.1.4 为单位决策服务

资源管理系统需提供各种辅助决策功能,以GIS为工具,形象快速地向决策人员展示当前网络的整体分布与结构情况、广电业务与网络资源的对应情况、网络的闲置率以及各工程进展情况等,使决策人员可以快速、科学地进行网络规划、业务管理等。

2.1.5 为其它外部系统服务

资源管理系统可与BOSS业务运营支撑系统、呼叫中心系统、供应链系统、资产管理系统等外部系统实现互联互通,通过数据接口为这些系统提供资源数据、工程数据,也可通过接口从外部系统读取资源管理系统关注的各类业务数据,实现各系统之间协同工作。

2.2 系统总体架构设计

系统总体架构分为四层设计,分别是基础设施层、数据层、应用服务层和应用系统层(见图l所示)。

(1)基础设施层:主要是负责支撑网络资源管理系统运行的各种软硬件设备,如:应用服务器、数据库服务器、接口服务器、千兆交换机、硬件防火墙以及SAN存储设备等。

(2)数据层:包含网络资源管理系统需要维护的所有资源数据,包括前端和分前端设备、光缆网、电缆网、数据网、建设工程、基础地图等各种数据。

(3)应用服务层:该层是网络资源管理系统的核心部分,应用系统层通过该层提供的服务访问数据层数据,应用服务层对外提供符合广电行业标准的服务接口和规范。

(4)应用系统层:该层包含资源管理系统各种应用客户端以及与外部系统交互的接口服务等。

2.3 系统功能架构设计

系统功能架构包括服务器端功能模块、客户端功能模块以及对外接口集成三个部分(见图2所示)。

其中,服务器端功能模块包括数据引擎、数据管理和平台服务三部分,通过多种数据引擎功能实现对数据的存储、访问和管理,通过多种平台服务向客戶端和外部接口进行数据交换、功能验证和数据统计分析等;客户端功能模块包括资源数据维护、工程流程管理、管道杆路管理、手机应用等功能。

3 资源管理系统实现

3.1 系统实现架构

网络资源管理系统在实现时采用基于面向服务的架构(SOA),采用SOA架构构建的分布式应用程序可以将功能作为服务交付给终端用户,也可以构建其他的服务,具有松耦合、易控管、共享服务等优点,使资源管理系统具备易维护、易扩展、高可用等特点。

3.2 系统主要功能

3.2.1 基础地图管理

基础地图管理提供对矢量化的基础地理数据进行入库、维护等操作,实现对地图放大、缩小、平移、打印、距离测量和面积测量,提供可视化图形界面对道路、楼房、湖泊、桥梁、超市、医院、绿地等地物进行维护,不同地物可分布在不同图层上,支持将房地产开发商提供的新建楼盘CAD图纸或其他外部地图数据导入到资源管理系统,提供地图校准功能。

3.2.2 数据模型管理

资源数据模型管理是对广电网络各类网络资源进行数据模型化管理,实现对机房、楼房、机房设备、光机、箱体、接续盒、光缆、电缆、分支分配器、管道杆路以及取电点等各类资源的资源类型、资源符号、资源属性、物料属性等数据模型进行自定义,提供对数据模型的创建、修改、导入、导出等操作。

3.2.3 网络资源管理

网络资源管理提供对各类在网资源录入、编辑、拆除、查询等操作,以图形化方式维护设备与设备之间的端口连接、线缆与线缆之间的纤芯熔接等,提供了多条件组合、矩形框选、圆形框选、多边形框选等资源查询方式,可对光节点进行上连通分析和下覆盖分析,从而找出该光节点所覆盖的楼宇和用户,通过资源管理功能可以在地图上直观的查看到某个区域所有设备、线缆以及它们之间的连接状态,选中某个资源会在属性栏里详细显示该资源的属性数据,双击机房、箱体、接续盒等资源还会详细显示这些资源里包含的设备及其连接或熔接关系。

3.2.4 工程流程配置

工程流程配置是对项目立项审批流程、工程建设流程的流转环节节点配置,以及对各节点的操作权限配置,可灵活、自主地添加、修改和停用节点,可在节点上配置特殊用途标志,指定节点可操作的文档模板等。

3.2.5 工程管理功能

工程项目立项后即可启动图纸设计,系统可根据已设计的图纸生成该工程需要使用的物料类型及其数量,计算施工所需人工费用等,选中图纸上新增资源后可在属性栏里填写或选择资源的属性信息,例如物料名称、物料编码、光缆长度、取电点位置等,系统还提供光缆设备熔接功能,自动生成熔接表或线序表,还会按照设计要求生成工程施工图、工程拓扑图、工程说明文档等资料。工程设计完成后可选择施工队进行派工,竣工时可对设计图纸进行变更,可对多余物料进行退料,工程归档入库后,该工程所有新增资源的状态自动变为现状资源,实现了工程驱动资源状态的变更。

3.2.6 接口服务管理

网络资源管理系统可通过接口向BOSS系统推送楼宇的布线方式,包括数字电视、宽带网络、双向点播等业务的接入方式,方便营业人员受理各种业务。系统也可从BOSS系统读取楼宇基本信息、用户基本信息、用户业务信息等数据,为决策人员和设计人员在网络新建、网络改造等工程方面提供数据参考。

在广电网络出现集中故障时,可在资源管理系统快速定位故障地点,及时查询到集中故障所影响的片区范围和用户信息,并可通过接口将受影响用户传送到呼叫中心系统,由呼叫中心人员以电话或短信方式主动告知用户。

系统还可与供应链系统接口对接,通过该接口,设计人员可以实时查询到所用物料在供应链系统中的库存余量情况,可将工程用料发送给供应链系统,由供应链系统库管人员向施工部门调拨物料。

系统还可与资产管理系统对接,向其提供工程基本信息、审计信息、结算信息、转固信息、结算信息等,由资产管理系统加工使用。

3.2.7工程变更管理

在工程施工阶段,系统可对工程进行变更操作,包括变更工期、增加用料、暂停工程、重启工程、终止工程、作废工程等,系统会根据不同的变更类型,灵活处理由此产生的工期重新计算、物料二次调拨、剩余物料退回等业务处理。

3.2.8 工程预警管理

网络资源管理系统会对在建工程工期预警,即将超期的工程用黄色标识,已经超期的工程用红色标识。系统还会对工程项目进行项目周期预警、项目物料预警、项目费用预警,对于已经超过项目周期、物料总数、施工费用的,系统会自动锁定项目不允许再次分解工程,确实需要分解工程的需经过审批流程方可分解。

3.2.9 系統安全管理

网络资源管理系统采用账号、角色和权限进行系统权限管理,根据不同的部门、职级和工作内容将权限划分成多个不同的角色,通过赋予账号不同的角色控制其操作权限、数据权限、页面权限和资源权限等。系统还可对账号标记不同的属性,例如:是否可以登陆手机APP、是否是施工队账号等,根据不同属性约束其操作使用范围。系统还支持工程审批电子签名、工程文档文字或图片水印等,避免数据篡改,提高数据安全性和真实性。

4 结束语

广电网络资源管理系统成功应用,有效提升了对网络资源管理水平,更有针对性地对有线电视网络进行双向改造,实现了从工程项目立项到工程结算转固的流程化管理以及对每个流程环节的有效监管,提高了工程图纸的设计效率,促进了系统资源与实际网络之间的数据一致性,基于资源管理系统工作,可使任务更清晰,责任更明确,设计更准确、规划更合理。

参考文献

[1]牟乃夏.ArcGISlO地理信息系统教程一从初学到精通[M].北京:测绘出版社,2012.

作者简介

步学兵(1974-),男,山东省成武县人。大学本科学历,硕士学位,工程师。研究方向为广播电视网络工程、企业信息化建设。

猜你喜欢

系统设计
基于UML技术的高校贫困生管理系统建模分析