微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > SNMP的GPON网管软件系统的研究和设计

SNMP的GPON网管软件系统的研究和设计

时间:06-04 来源:徐昕 张江鑫 泰尔网 点击:

1、引言

GPON|0">GPON技术是基于ITU-TG.984.x标准的最新一代宽带无源光综合接入技术,具有高带宽、高效率、大覆盖范围、用户接口丰富等众多优点、被大多数运营商视为实现接入网业务宽带化、综合化改造的理想技术。目前业内对GPON系统的研究大部分集中于GPON的硬件部分,对GPON系统的物理规范、硬件设备都有了详细讨论,但是,如何给硬件部分配备软件,还没有很好的标准。在这种情况下,本文依据G984.4建议给出的GPON管理操作一系列规范,详细地说明了GPON的管理与控制协议,指出管理与控制是保证GPON稳定安全运行的关键,提出了网管系统总体结构。在分析GPON系统结构与功能模块的基础上,说明了GPON的网络管理以及管理实体的关系。接着分析了SNMP协议,提出了软件系统的总体设计,重点探讨了基于SNMP的GPON网络管理软件系统的设计。

2、GPON网管系统总体结构概述

2.1 GPON网管系统总体结构

GPON网络由光线路终端(Optical Line Termination,OLT)、光纤分配网(Optical Distribution Network,ODN)及光网络单元(Optical Network Unit,ONU)组成。GPON网络管理体系结构如图1所示,接入网的管理接口位于OLT端,而接入网的光网络终端设备在ONU端,也就是说在GPON接入系统中,光网络终端设备的网管信息由ONU端收集整理送到OLT端的管理接口。

图1 GPON网管管理体系

2.2 G984.4协议

是G984系列中的最新的一个协议,它在物理层与传输汇聚层已经定义了的情况下,规定了ONT管理与控制接口(OMCI)的规范。该协议主要讨论了GPON系统的操作管理维护部分,定义了由管理信息库(MIB)管理的实体,这些管理实体建立了在光网络终端(ONT)和光线路终端(OLT)之间信息交换的模型。此外,该协议包括管理ONT的具体消息,这使得多路ONT和OLT之间协调工作的成为可能[1]。主要包括对OMCI帧的研究以及与协议无关的MIB库研究。图2为OMCI帧。

图2 OMCI帧

这里的GEM header如果发的是ATM帧格式,那么就是ATM header。在这个帧格式里定义了消息的类型(主要包括set,get等等);设备标识符以及消息的标识符等,这些主要是用来区分定义的与协议无关的mib库的不同被管实体;消息内容主要是根据被管实体的消息类型来填充OMCI帧;OMCI trailer主要用来填充校验码[2]。

2.3 SNMP协议概述

SNMP管理体系结构在计算机网的网络管理领域取得了巨大的成功。SNMP在设计时,就定位在是一种易于实施的基本网络管理工具[3]。

SNMP的管理结构的核心思想是在每个网络节点上存放一个管理信息库(MIB,Management Information Base),由节点上代理(Agent)负责维护,管理者通过应用层协议对这些代理进行轮询进而对管理信息库进行管理。SNMP最大的特点就是其简单性。它的设计原则是尽量减少网络管理所带来的对系统资源的需求,尽量减少Agent的复杂性。它的整个管理策略和体系结构的设计都体现了这一原则[4]。

如图3所示,SNMP管理分为SNMP管理站和SNMP代理站。代理站(Agent)位于被管理端,可以是代理端PC,受监控设备等,管理站(Manager)通过代理站采集,修改受控设备的各种参数,完成管理功能。

图3 SNMP网络管理模型

管理信息库(MIB,Management Information Base),是设备所维护的全部被管理对象的结构集合,即网管中的被管资源。SNMP用层次结构命名方案来识别管理对象,就像一颗树,树的节点表示管理对象,每一个对象都有唯一的对象标识符(OID),该标识由从根节点开始的唯一路径决定[5,6]。MIB文本包含了被管理设备的所有的管理信息,为应答器的设计提供了有效的依据。

2.4 OLT端SNMP代理

由图1可以看到,要完成管理端对ONU的控制,必须要在OLT端对ONU进行管理。而SNMP对MIB有很好的支持,并且简单,易于实现并进行管理。要实现SNMP协议的管理,必须在OLT端实现SNMP Agent,在管理端实现Manager(见图3)。

Agent它主要有三个功能:

(1)Agent通过SNMP协议与Manager进行通信,获取Manager发送的管理指令并响应该管理指令,或者以trap的形式向Manager报告被管理对象发生的一些重要事件。

(2)Agent与被管理设备间采用专用管理协议进行通信(多为自定义协议,对OMCI帧进行编解码),获取被管理设备对象的信息,完成参数配置,性能统计,以及故障上报。

(3)维护MIB,包括读取或者修改MIB中的各种变量值。

3、软件系统的总体设计

3.1 软件系统的概述

本GPON网管系统采用基于SNMP的体系结构,网络的前端,是整个系统的管理控制中心,是人与系统的接口界面。网管系统软件通过标准的简单网络管理协议(SNMP)访问OLT,代理嵌入在OL

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top