论文部分内容阅读
随着网络技术的发展和新型设备的应用,EPON(以太无源光网络)以其低成本、高带宽、扩展性强和灵活重组的特点,成为接入网的最佳选择。EPON作为PON(无源光网络)技术和以太网技术结合的产物,可以使用SNMP(简单网络管理协议)实现网络管理,但是EPON又具有不同于传统网络的特点,对EPON的管理成为新的课题和研究对象。论文主要研究EPON管理系统中故障管理模块的设计与实现。论文从分析EPON故障管理模块的技术需求和实际应用需求入手,完成对EPON故障管理模块的流程设计和功能设计,并将EPON故障管理模块划分为告警采集、告警过滤、告警显示、告警处理四个子模块。通过对EPON告警信息的分析完成告警数据格式和数据库表的设计,在数据库层采用Hibernate框架实现对多数据库的支持;采用TRAP和主动轮询机制实现对告警数据的采集;在服务器端实现告警显示子模块、告警过滤子模块和告警处理模块功能;利用WEB浏览器实现人机交互界面。在分析数据挖掘、人工智能等告警相关性分析方法优缺点的基础上,提出使用基于规则推理和基于事理推理相结合的告警相关性分析方法,采用Drools规则引擎技术实现对告警信息的相关性分析。最终使用JAVA开发语言及SSH(Struts-Hibernate-Spring)开源框架完成EPON故障管理模块的系统实现。经过系统测试与试运行,本系统具有完备的功能、良好的稳定性,并且能够准确、实时地捕获网络设备的故障信息,故障响应时间低于电信故障管理10s的标准,系统具有良好的性能。最后,对论文所做工作进行了总结,提出可行的改进方案,并对改进方案进行了初步探讨和展望。