资源描述:
《gpon系统中omci协议分析和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、摘要无源光网络(PON)打破了传统的点到点解决方法且无源节点的应用,降低了铺设和运行维护的成木,易于升级。与ATM无源光网络(APON)和以太网无源光网络(EPON)相比吉比特无源光网络(GPON),具有高效率、高带宽利用率、支持多业务的透明传输、保证高效的服务质量、对电信级别网络进行有效监测等优点,有着广阔的发展前景。由于GPON的光网络终端(ONT)靠近用户部署,且数量大、站点分散,运营维护成木高,现场维护困难,因此为GPON网络提供一个有效的终端远程管理系统显得尤为重耍。综合考虑管理成本、系统的开发,技术成熟度及网络部署等因素,本文选择ONT管理控制接口(OMCI)管理框架设计并
2、实现了终端管理系统。本文主要工作和内容如下:1.综合分析了GPON系统的控制管理平而、体系结构、OMCI协议,对木文GPON系统的软件架构和硬件平台进行了说明。再结合GPON系统的结构和特点,提出了GPON终端管理系统的总体设计方案,包括系统模块框图及数据处理流程。2.根据系统要求,设计并实现了OMCI管理信息库(数据库)。基于数据库稳定、快速及兼容性的要求和嵌入式Linux系统的特点,本文选择嵌入式MySQL关系数据库管理系统开发OMCI的数据库。依据OMCI消息数据结构特点,设计了数据库的数据表;并使用MySQL的C接口函数实现了对数据库进行创建、删除、查询和修改功能的数据库接口。
3、3.详细设计了光线路终端(OLT)及ONT端的终端管理系统的软件和进程结构以及各个子模块的数据处理流程,并在嵌入式Linux系统下完成了终端管理系统的程序开发。具体包括光线路终端(OLT)管理命令的注册和处理模式设计;OMCI消息的交互及超时重传机制的实现;配置、性能、告警三大管理功能的实现。4.对GPON终端管理系统功能进行测试。在开发的GPON原型机上运行终端管理程序,通过在光线路终端(OLT)设备的控制终端输入命令,验证了系统的配置、性能、告警三大管理功能,实现了对ONT的远程管理维护。关键词:GPON,OMCI,ONT,终端管理,LinuxABSTRACTPON(passive
4、opticalnetwork)breaksthroughthetraditionalsolutionfrompointtopointononlyopticalaccessnetworkandpassivenodeinvolved,soitcostslowerineasyandoperationtoupgrade.Comparedwith(ATMPassiveOpticalNetwork)APONand(EthernetPassiveOpticalNetwork)EPON,(Gigabit-capablePassiveOpticalNetwork)GPONismorepromisingt
5、echnologyfortherealizationofbroadbandaccessnetworkduetoitshigh-speed,high-efficiency,supportingtransparenttransmissionformulti-service,beingabletofullyutilizebandwidth,andensuringexcellentqualityofservice,andsoon.Therefore,GPONhasbrightprospects-GPONONT(opticalnetworkterminal),whicharenumerousan
6、dscattered,needtobeplacedclosetousers.Therefore,itson-sitemaintenanceisdifficultandcostshigh.Thus,aneffectiveterminalremotemanagementsystemisparticularlyimportantforGPON.Comprehensiveconsiderationofthesystemdevelopment,managementcost,technologymaturityandotherfactors,theterminalmanagementsystemb
7、asedonONTmanagementcontrolinterfaceprotocolhasbeendevelopedinthispaper.Thefollowingismainresearchwork:1、ResearchingandanalyzingGPONsystemstructure,controlandmanagementplane,andOMCI(ONTManagementandControlInterface)protocol;e