论文部分内容阅读
随着计算机与通信技术的发展,对网络有所需求的人越来越多,同时对网络所提供服务的要求也越来越高。减少网络设备故障的发生率、提高网络设备的运行维护指标,保证城域网设备的正常运行,已成为现代网络设备管理的重要任务之一。在城域网的核心层、汇聚层及接入层的三层体系结构中,接入层主要是负责宽带用户接入Internet服务必要通道,是电信网中连接业务网和用户的重要部分,主要完成使用户透明接入到核心网的任务。目前,在哈尔滨市城域网宽带接入层设备的运行中,由于所使用设备的生产厂家不同,故没有统一的监测管理平台。现有的各个厂家的网管平台仅可以监测自己厂家的设备运行,有些厂家的平台还不支持告警提示,只有通过专人定时的巡检才可以确定设备故障,也不能为以后的设备故障发生提供可查询的详细依据,不便于对设备故障进行分析,不能及时的对网络进行优化。为解决现在网络设备管理中存在的问题,结合生产实际的需要,开发了城域网接入层DSLAM设备故障管理系统。本系统是根据哈尔滨市网通互联网设备维护中心用户数据班组对接入层设备故障管理的需求所设计,形成了三个应用平台于一体的故障管理体系。按照软件工程中从总体设计到详细设计的原则,明确了三个客户端的功能,即Windows应用程序客户端、Web监测客户端和Web查询客户端。确定了Windows应用程序客户端的组成部分:数据库管理、查询、信息录入、统计及报表五个子模块;分析了基于SNMP协议的数据采集原理及基于ICMP协议的PING轮询机制,并建立了基于决策树算法的故障诊断模型,实现了Web客户端对设备实时监控、告警预测和告警查询的管理。使用VB.NET做为系统的开发平台,SQL Server 2005做为后台的数据库,完成了Windows客户端和Web客户端的开发。并进行了系统单元测试和生产测试,在完善了软件的功能性及确定软件的可用性的前提后,投入了生产使用。本文所设计的软件在互联网接入层的设备管理中具有较好的应用性,而且可以通过后续的开发不断的扩展到汇聚层及核心层的设备维护及管理中,拥有着广阔的使用前景。