天柏接入网网络管理系统(以下简称D-ANNMS)是在三网融合的背景下研发的,凭借着天栢公司多年对广电接入网的研究以及对广电运营维护模式的理解,针对CMTS与Cable Modem接入方式组建的接入网而开发的接入网网络管理系统。D-ANNMS不仅可以通过集中的网管系统对全网CMTS进行配置管理、状态监控、故障管理、资源管理,还创造性的收集全网的“网络质量数据”,通过“数据分析中心”加以分析,分析结果以多种形式展示给广电运营商管理人员,为提高接入网网络服务质量,改善数字电视网络业务服务等级提供有力的数据保障。D-ANNMS对广电运营商节约运维成本、提高服务质量有着重要意义。
1、系统结构
天柏CMTS接入网网管系统采用Adapter(适配层)/Manager(应用层)/GUI(表示层)三层结构模型。在每一层上都按功能模块进行划分,不同的功能具有单独的处理流程。它主要由操作系统、数据库管理系统、WEB服务平台、中间件、客户端界面及WEB浏览器、网管应用软件、基于JMS的分布式消息处理平台组成。
其中,网管应用软件是以C++编程语言开发、客户端界面以J2EE平台及java语言开发。
1)Adapter(适配层)
负责实现对摩托罗拉CMTS的接口适配。对下它与摩托罗拉CMTS网管接口相连,将厂家提供的信息模型适配成系统内部的信息模型;对上它与应用层相连,将适配后的信息传送给应用层的模块。
基于网络扩展的考虑,适配层针对每一种不同类型的厂家网管接口均提供专用的接口适配模块进行适配,一个接口适配模块能够管理一个厂家网元管理器。在实际部署时,根据网络规模的大小以及厂家网管接口类型的不同,适配层的模块数量不等。
适配层的模块全部使用C++语言编制,可移植性强。运行在RHEL5服务器上,提供适配服务。
2)Manager(应用层)
负责网络管理功能的实现,由多个管理应用模块组成。应用层的模块运行在RHEL5服务器上,提供对外服务。模块全部使用C++语言编制,可移植性强。
应用层实现的管理功能包括:故障管理、性能管理、安全管理、配置管理、系统管理,这些管理功能均由单独的管理应用模块实现,各个模块之间松散耦合,功能相对独立,通过与系统应用无关的基于JMS的分布式消息处理平台进行通信,一个模块的故障不会影响到整个系统的正常运行。
3)GUI(表示层)
表示层运行在用户熟悉的Windows平台上,提供友好的人机交互接口供用户使用系统。主要包含如下功能模块的入口:拓扑管理、配置管理、故障管理、性能管理、资源管理、统计报表等。表示层通过两种模式实现功能,分别是CS应用程序和BS浏览器。CS应用程序通过与Manager(应用层)通信完成实时性要求高的告警监控及拓扑图显示功能;BS浏览器通过访问WEB服务器完成系统其他功能。
软件系统架构图:

2、产品特点
1) 部署方式灵活
部署方式灵活,支持一级、多级架构。
2)模块化的软件结构设计
采用模块化的软件结构设计,低耦合性。模块间通过消息平台通信,便于系统的灵活扩展和部署。
3)高扩展性
软件系统架构采用统一模型,接入网网管系统可以在保证提供当前业务的前提下,动态地进行系统的平滑扩展。当被管网络扩容时,适配层增加相应的系统模块,而网管系统原有功能不受影响。另外,从应用软件架构的角度上看,被管网络资源的范围及使用网管系统的用户数量可以无限扩展,其大小仅受限于系统的硬件配置及相关的系统软件。
4)可维护性高
应用多种容错手段,保证了系统运行的可靠性与稳定性。比如系统自管理,在系统运行期间,可以实时监测各个软件模块的运行情况,当某个模块出现问题,可以快速定位并加以在线处理,还可以在不影响其它模块正常运行的情况下进行在线升级。
3、D-ANNMS功能说明
1)拓扑管理
★ 网络拓扑图
结合GIS电子地图,以网络拓扑图形式表现所有前端、分前端、CMTS设备的网络拓扑结构,并实时监控和显示视图中网络配置的变更和被管网元的告警状态变化。拓扑图中的颜色标识,表示目前该设备(或业务)所发生的故障的级别;当拓扑中呈现不正常颜色时,能够直接点击拓扑节点查看相关的告警信息。
★ 设备面板图
设备面板图能够以图形方式真实、准确的反映CMTS设备前、后面板的实际情况,包括板卡和端口的配置变化以及状态变化。点击板卡或端口可以查看其详细配置参数。板卡和端口的颜色标识其故障的级别,当板卡或端口呈现不正常颜色时,能够直接该板卡或端口查看相关的告警信息。
2)资源管理
资源管理主要完成系统相关资源的录入、查询和维护。
3)配置管理
配置管理主要完成配置信息的采集、录入和处理等管理功能,配置数据能与管理信息变化做到实时同步或准时同步。具体包括:
★ 端口配置信息的查询和修改
★ 设备配置信息的查询和修改
★ 板卡配置信息的查询和修改
4)故障管理
系统能够对用户网络及系统发出的预警信息和故障信息进行整合和自动化的处理,并实现过滤和相关性分析的处理;利用不同类型的监控器采集系统级和应用级可用性信息,并在监控器指标测量失败时发送告警事件。系统将上述告警信息进行统一格式化后实现集中统一的监控和管理。
系统向管理员提供统一的实时事件管理窗口,该窗口可以按照某个过滤规则汇集来自整个网络环境的不同类型的告警信息,使管理员可以迅速确定哪些故障会对服务的可用性构成不良影响。
5)性能管理
★ 性能数据采集
系统支持从网元或专业网管及时、完整、准确地采集性能数据。
★ 性能数据补取
由于各种原因,可能会出现某断时间的性能数据没有被网管系统及时采集上来,网管系统可以提供性能数据补取功能。
★ 性能数据报表统计
系统存储所有监控器采集的性能数据;能够随时生成任何指定时间区间的性能分析报表。报表格式包括了:曲线图、直方图、饼图、线面图、数据表,仪表图等等。并提供历史数据查询。与此同时,用户还可以通过系统提供的报表定制机制,对报表模版进行定制和报表的生成。
★ 性能门限管理
系统可以通过图形界面灵活配置性能监控和预警的阀值。管理员需要根据网络的具体情况设定阀值参数。当所监控的指标违反设定的阀值时,监控器会向系统事件控制台发送预警事件,提示管理员对该设备状态进行检查。预警和告警事件可以以多种方式及时通知到相关的管理员(如,发送邮件、手机短信等)。
6)系统管理
★ 系统自身监控
系统提供管理界面对网管系统自身的硬件、软件和网络运行情况进行监控,保证系统自身的可靠性。
★ 系统数据备份/恢复
系统能够将系统数据以数据库导出文件或特定格式文件备份到硬盘,或者其他外部设备。当系统数据受到破坏后,系统能够对数据进行恢复。
7)安全管理
★ 用户管理
增加用户、删除用户、查询用户属性、修改用户属性。
★ 用户组管理
增加用户组、删除用户组、查询用户组属性、修改用户组属性。
★ 权限管理
系统权限管理分为功能权限和管理域权限。功能权限定义了用户可以使用的系统功能,管理域权限定义了用户可以管理的网络资源范围。
★ 系统日志管理
系统日志管理功能包括系统登录日志管理和系统操作日志管理,能对系统日志进行记录、查询、备份等操作。