基于SNMP的EPON网管系统中代理软件的嵌入式开发与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
EPON(Ethernet over Passive Optical Network,以太无源光网络)是一种新型的光纤接入网技术,它采用点到多点结构、无源光网络传输,在以太网之上提供多种业务。它综合了PON技术和以太网技术二者的优点,具有高带宽、低成本、易使用、易升级的优良特性。因此成为光接入网的最佳选择方案。
     为了保证EPON系统能稳定高效的运行,并协调保持系统的正常工作使得EPON资源得以最大限度利用,一个高效的网络管理系统必不可少。本文研究的基于SNMP的EPON网管代理能识别管理站对被管设备发出的查询请求,还可以在自身发生故障的时候主动向管理站发送错误报告,它是EPON网络系统中的一个重要的组成部分,对整个EPON系统的正常运行及网络资源的有效利用具有重要的意义。
     本文主要研究EPON网管系统中代理软件的设计和实现,主要内容如下:
     (1)介绍了EPON系统组成结构及技术特点,比较了其他几种接入网技术得出了EPON的技术优势,根据EPON的结构特点,结合本课题涉及的系统提出了基于SNMP的EPON的网络系统结构原型。
     (2)系统的阐述了简单网络管理协议的原理,深入研究基于SNMP开发的网络管理系统的体系结构,包括SNMP协议支持的操作以及管理信息结构和管理信息库等。
     (3)分析了EPON系统基于入Linux操作系统开发的原因,提出EPON系统中OLT/ONU的软件体系结构,并分析该架构设计的优点。最后给出了EPON系统中必须实现的MIB以及实现该MIB的机制。
     (4)详细阐述了EPON网管系统中代理的具体实现方式,分别给出了几个重要模块的实现机制,包括SNMP管理代理的实现、MIB模块的设计与实现、如何实现系统配置信息的存储与恢复和系统告警信息的上报机制。
     (5)根据SNMP Agent设计与实现要达到的功能目标,对系统进行测试,给出结果,并进行相关分析。
EPON (Ethernet over Passive Optical Network) is one of the new solution for optical fiber access network. It takes a Point-to-Multipoint Architecture and provides Multi-Service basing on Ethernet. It combines the advantage of PON technology and Ethernet technology, has the feature of high bandwidth, low cost and being used and updated easily .So, it becomes the best solution for access network.It is too important to provide an effective network management system for EPON to assure more stable, effective and orderly servicing. The SNMP agent for EPON network management can identify the request from Manager and send error information to manager when there is a jam occurred. It is one important component and mainly in charge of managing and improving EPON performance which is very significant in EPON system.This article focuses on the design and implementation of Agent software of EPON network management system, and the main contents are as follows:(1)Introduce the structure and characters of EPON system, get the advantage of EPON after compared with other access network .At last, according to the characters of EPON, one network management solution basing on SNMP is given.(2)Depict the theory of simple network management protocol, deeply research the network system structure basing on SNMP ,including operations、 structure of management information and management information database.(3)Explain the reason why EPON system development should be based on linux embedded system, present the software structure of OLT/ONU in EPON system, then analyze the advantage of the design .Put out the necessary MIB in system and the realization mechanisms at last.(4)Do detailed illuminate the realization of Agent in EPON network management system, the realization mechanisms of some important modules are given such as the realization of Agent in SNMP management、 the design and realization of MIB module、 how to implement the save and recovery of system configuration information and mechanism of trap report.(5)Test system according to the function target of SNMP Agent, put out the result,then analyze it.
引文
[1] 杨君刚,刘故菁,张引发,基于千兆以太网的无源光网络技术研究,电信快报,2003.No.2
    [2] 徐林,迟楠.无源光以太网——最新的宽带接入技术.通信世界,2001
    [3] 孙雪梅,以太网无源光网络原理与展望,山东通信技术,Vol.23,No.4,Dec.2003
    [4] 李征,王晓宁,金添.接入网与接入网技术.清华大学出版社,2003
    [5] 张中荃.接入网技术.北京:人民邮电出版社,2003
    [6] 汪来富.EPON-充满前景的宽带接入技术.广东通信技术,2003,(5):19-21
    [7] 韦毅梅,卢麟,王荣.EPON的体系结构和关键技术.光通信研究,2003,(3):20-24
    [8] 张继东,陶智勇.EPON的发展现状与关键技术.光通信研究,2002,(1)
    [9] 刘仁国,刘毅,胡立华.接入网的网络管理.电信快报,2000,(4):18-19
    [10] 许宗幸,曾庆济.宽带光接入网的网络管理.计算机与网络,1999,(2):35-36
    [11] 吴翠先,郭俊能.光接入网网络管理系统的结构.重庆邮电学院学报,1999,(9):71-74
    [12] 岑贤道,安常青.网络管理协议及应用.清华大学出版社.(第一版).1998,1-300
    [13] 李研,刘德明,刘海,EPON网元管理系统设计与实现,光通信技术,2003年第9期
    [14] 吕俏,刘启文,石冰心,SNMP协议及其实现,华中理工大学学报,Vol.28,No.12,Dec.2000
    [15] 刘辉玲,SNMP二级代理机制的研究与实现,现代电子技术,3003年17期
    [16] 王战海,张武朝,关于网络管理协议SNMP应用的研究,沈阳大学学报,Vol.16,No.2,Apr.2004
    [17] 郭军,网络管理.北京邮电大学出版社.(第二版).2003.
    [18] 杨云江,计算机网络管理技术.清华大学出版社.2005年10月.
    [19] Yoram Cohen. SNMP - Simple Network Managment Protocol
    [20] RFC1157:Simple Network Management Protocol. 1990
    [21] RFC1213: Management Information Base for Network Management of TCP/IP - based internets: MIB-Ⅱ, 1991
    [22] RFC1156: Management Information Base for Network Management of TCP/IP- based internets, 1990
    [23] RFC1155: Structure and Identification of Management Information for TCP/IP- based internets, 1990
    [24] IETF,rfc2579 .Textual Conventions for SMIv2. K.McCloghrie , D.Perkins, J Schoenwarelder. April 1999.
    [25] 王金东,赵海等.嵌入式Internet设备的集成管理.计算机工程,2005年第一期.
    [26] 罗雪松,罗蕾,许子辛,嵌入式SNMP Agent的设计与实现,计算机应用研究,1001—3695(2004)10—0220—03
    [27] 蓝波,杨琴,潘渊颖,基于SNMP的MIB库访问分析及接口的实现,北京石油化工学院学报,Vol.11,No.3,Sep.2003
    [28] 马龙,张思东,张宏科,SNMP代理软件在Ipv6环境下的实现,中国数据通信,2003.8
    [29] WANG Huan-ran ,XU Ming-wei ,Survey on SNMP Network Management ,MINI-MICRO SYSTEM ,Vol.25,No.3,Mar.2004
    [30] 刘红,白栋,孔令山,丁炜.嵌入式SNMP代理软件的设计与实现.计算机工程与应用,2001年21期
    [31] 周家庆,赵建民.基于Linux的网络管理系统研究与实现.微电子学与计算机,2003,(5):97-100
    [32] 范质坚,Linux在嵌入式系统中的应用,计算机与现代化,2000年,第6期.
    [33] 叶红霞,刘海,黄德修.EPON网管系统中MIB的设计与实现.现代通信技术,2005,(1)
    [34] 孙德文,田小鹏.基于SNMP网络管理的MIB库访问实现.上海通大学学报,1996,(6)
    [35] Perkins, McGinnis, Prentice Hall. Understanding SNMP MIBS ISBN 0-13-437708-7
    [36] RFC1227:SNMP MUX protocol and MIB, 1991
    [37] Douglas Mauro, Kevin Schmidt. Essential SNMP. ISBN 0-596-00020-0
    [38] AGTENT.TXT net-snmp-5.0.9
    [39] K.Wall M.Watson M.Whitis著,王勇 等译,GNU/Linux编程指南,第一版,北京:清华大学出版社,2000.
    [40] 谭浩强.C程序设计.(第二版).北京:清华大学出版社,1999
    [41] Paul Gortmaker. Linux Ethernet-Howto. 1999
    [42] An efficient transmission for large MIB tables in polling-based SNMP,Seung-hyun Park;Myong-soon Park;Telecommunications,2003.ICT 2003.10th International Conference on Volume 1,23 Feb.-1 March 2003 Page(s):246-252 vol.1.
    [43] Steve Summit. The C Programming Language FAQ
    [44] UCD-SNMP Project,http://ucd-snmp.ucdavis.edu/,2000

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700