DWDM传输网OTS性能监控预测系统设计与开发

2012-04-29 06:29穆健康张斌汪超
中国管理信息化 2012年23期

穆健康 张斌 汪超

[摘要] DWDM传输网在运行维护中时常因OTS(光传输层)性能指标下降,造成密集波分传输系统通道误码率上升,影响到所承载的各项业务的安全性。针对这种情况,在日常维护中需要加强对于光传输层性能指标的巡检,出现问题及时处理,然而以往采取的定期人工巡检的方式工作量大,巡检间隔较长,不能实时反馈信息,很难达到及时发现故障及时处理的要求。本文提出了一种采用计算机软件实时检测代替以往定期人工巡检的新方式,克服了以往定期人工巡检的不足,提高了运行的可靠性。

[关键词] 密集波分;光传输层;传输网维护

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2012 . 23. 032

[中图分类号]TN915[文献标识码]A[文章编号]1673 - 0194(2012)23- 0050- 02

1概述

目前DWDM传输网是以密集波分传输系统为载体的一个综合多业务网络,通过近年来的运行维护发现,由于OTS(光传输层)性能指标下降,造成密集波分传输系统通道误码率上升,影响所承载的各项业务的现象时有发生,这对于DWDM传输网运行的安全性和可靠性造成了威胁。避免这种情况发生的最有效方法就是在日常维护中需要加强对于光传输层性能指标的巡检,出现问题及时处理。

然而由于DWDM传输网覆盖范围广阔,设备众多,以往采取定期人工巡检的方式,这种方式工作量大,巡检间隔较长,不能实时反馈信息,很难达到及时发现故障及时处理的要求。针对这种情况,本文提出开发一种采用计算机软件实时检测OTS(光传输层)性能指标,出现问题及时报警,以便及时通知维护人员处理故障,最大限度地保证网络的安全可靠。这种方式代替以往定期人工巡检的方式,克服了以往定期人工巡检的不足,将定期巡检转变为实时监控,缩短了发现问题的周期,同时减少了网络监控人员的工作量。

2系统原理

由于OTS(光传输层)的主要性能指标就是传输损耗,所以系统需要实现的功能就是从传输设备网管系统提取设备的发送和接收光功率,然后通过计算得出当前跨段的传输损耗,通过对比当前值与设计值的差异大小,判断目前OTS(光传输层)性能指标是否合格。

同时系统可以设定不同的门限值,超过不同的门限产生不同级别的告警,通过不同级别的告警提示,可以判断哪些故障需要优先处理。同时可以根据历史数据生成曲线,观察并预测OTS(光传输层)性能指标的变化趋势,为网络的优化提供参考依据。

2.1 数据接口

目前的传输网管系统采集数据的接口主要是通过网管的北向接口实现的,北向接口(Northbound Interface)提供给其他厂家或运营商进行接入和管理的接口,即向上提供的接口。一般网管提供3种北向接口,分别为CORBA(Common Object Request Broker Architecture)、SNMP、Syslog北向接口。它们负责向上级网管系统提供基于CORBA、SNMP和Syslog协议的北向接口,支持上级网管系统通过对应的协议接入网管。系统通过传输网管提供的CORBA接口采集设备的光功率值,存储到系统的数据库当中,通过不断检索数据库实现OTS(光传输层)性能指标的实时监控预警。

2.2 告警级别

系统对实时采集到的数据进行处理,与预先设定的门限值进行比较,超出门限触发相应的告警级别,按照以往的维护方法,将告警划分为一级、二级、三级共3个级别。

一级告警:≥2.5dB为一级告警。

二级告警:2.0dB~2.5dB为二级告警。

三级告警:1.5dB~2.0dB为三级告警。

2.3图形曲线

系统将采集的原始数据全部存储在数据库中,对于历史数据采取的是绘制图形曲线显示的方式,通过观察图形曲线可以了解到当前跨段OTS(光传输层)性能指标的变化趋势,在同一坐标系中同时绘制接收、发送两条性能曲线,通过对比可以发现两条曲线的差异,有助于优化线路指标。

3系统结构

本系统的结构分为数据采集、数据分析两个部分,数据采集部分主要实现从网管采集原始数据并存入数据中。数据分析部分主要是对数据库中的数据进行分析计算并显示结果。两个部分为不同的软件进程且相互独立,数据分析部分可以安装在不同的计算机上,可以实现多人同时访问,提高了系统的可用性。

4系统设计

4.1 系统软件设计

CORBA对象服务的实现方式分为两种:对象的命名引用方式和字符串化对象引用方式。不论采用何种高级语言,创建CORBA应用程序的过程大体如下:

(1)编写IDL接口定义文件;

(2)将接口定义文件编译为相应高级语言源代码,产生服务器框架与客户端存根;

(3)基于服务器框架,编写服务对象实现程序;

(4)基于客户端存根,编写客户对象调用程序;

(5)分别编译客户对象和服务对象程序;

(6)运行服务对象和客户对象程序。

5系统功能

5.1 系统结果

系统的测试结果采用文字和图形两种方式呈现,通过图形曲线的分析可以比较准确地掌握各种性能值的变化,分析OTS(光传输层)的变化趋势。

5.2 报表生成

系统在提供表格和图形显示的基础上可以生成固定格式全网当前OTS(光传输层)性能报表,作为基础资料的全网OTS(光传输层)性能报表是衡量全网运行状态的重要依据。

5.3多线程设计

本系统软件采用多线程设计,确保程序运行的稳定和流畅,发送、接收、图形曲线、UI采用不同的线程处理,确保了软件的响应时间。

6结语

本文提出采用计算机软件实时检测OTS(光传输层)性能指标,出现问题及时报警,以便及时通知维护人员处理故障,最大限度地保证网络的安全可靠。这种方式代替以往定期人工巡检的方式,克服了以往定期人工巡检的不足,将定期巡检转变为实时监控,缩短了发现问题的周期,同时减少了网络监控人员的工作量,提高了网络运维效率。