论文部分内容阅读
互联网业务的迅猛发展以及各种新业务的不断涌现,使得人们对网络带宽的需求大幅度增加,传统的接入网成为整个传输网络中的“瓶颈”。宽带光纤接入网技术被认为是解决这一问题的最好办法,尤其是PON技术。目前比较流行的PON标准有APON、EPON和GPON标准。APON和EPON在承载业务上存在很大的局限性,而GPON的TC层具有天然的承载TDM业务能力,能够简单、通用、高效的透明传送各种业务,被广大运营商视为最佳的PON技术。然而GPON系统数目众多的网络接口以及OLT与ONU带来的大量管理操作信息增加了管理的复杂性,为了保证GPON网络能够稳定、高效、准确的运行,以实现广泛使用,为GPON网络提供一个有效的网络管理系统显得尤为重要。所以,研究GPON网络管理技术有着重要的现实意义。本文给出了GPON网络管理软件的系统架构的设计并详细讲解了MIB解析、SNMP消息和OMCI帧的编解码,给出了GPON网络管理端和SNMP代理端的详细实现过程和功能验证,对GPON管理系统的发展特别是对GPON网管软件系统的发展将起到一定的借鉴作用。本文主要是对GPON网络管理软件系统进行了研究和设计。主要工作如下:一、本文首先介绍了GPON系统的组成、工作原理、协议规范和几种常用的网络管理协议及相关的MIB,SMI等网络管理要素。然后针对GPON系统的自身结构和特点,设计了基于SNMP的GPON网络管理系统的软件架构。整个网络管理系统基于SNMP并与OMCI协议协同工作以实现对GPON系统的管理。软件架构设计包括SNMP管理站和SNMP代理端两部分。其中,SNMP代理端是内嵌与OLT中,通过OMCI对ONU进行控制管理,通过SNMP协议和SNMP管理端进行通信。GPON网络管理端(SNMP管理站)是整个网络管理系统的核心,它通过SNMP协议和SNMP代理端交换数据,并将结果以图型、文字或表格的形式显示给网络管理员。二、针对SNMP代理端,在分析了它的功能和结构后给出了功能图和流程图。在开发的过程中,采用了SNMP4J开发包和Java语言来开发。在搭建完SNMP代理端后,对G984.4协议进行了研究,针对其中定义的OMCI,给出了OMCI帧编、解码的流程图和编、解码实现。三、针对GPON网络管理端,首先详细分析它的功能并制定了相应的功能模块。在研究了ASN.1协议中定义的数据类型、BER编码和SNMP协议后,详细讲解了如何实现MIB解析模块和SNMP通讯模块,并给出了部分代码和功能验证。最后对系统界面、告警等模块做了功能分析,给出了运行结果。国内对SNMP已经有很多的研究成果,但都是基于SNMP++等共享软件完成的。本文提出了SNMP通讯模块和MIB解析模块的设计与实现方法,则是本文的难点所在。使用这两个模块完成GPON网管软件,则是本文的创新之处。同时,本文对OMCI帧的编解码做了分析并提出了实现方法。这些工作对GPON网管系统的研究有着重要的现实意义。