论文部分内容阅读
PON技术经过十多年的发展,因其具备组网灵活、抗干扰性强、业务支撑能力强等显著优势,被认为是接入网实现FTTH的最佳解决方案。GPON技术作为PON的代表技术,当前已成为多数运营商实现接入网业务改造的最佳选择。为提高GPON网络业务开通、发放和故障处理的效率,需要GPON系统提供相应的终端管理系统即OMCI,使OLT设备能对终端设备进行远程管理和维护。本课题基于一款自主研发的GPON ONT芯片,进行软件开发工作,主要研究GPON系统中ONT的上层应用软件OMCI(ONT Management and ControlInterface)业务的实现。论文首先根据GPON系统的结构特点,分析研究了OMCI协议、OMCI协议栈以及协议无关的MIB,在此基础上对ONT管理控制模块的功能进行分析研究,从而提出了GPON OMCI系统的总体方案。同时,通过对之前数据库的分析和研究,结合当前需求,选择嵌入式MySQL数据库作为本系统实现的管理数据库,完成OMCI MIB数据表的实现和数据接口的实现。然后,根据OMCI的开发要求基于嵌入式系统搭建软硬件平台。接着设计并实现了OMCI的总体软件结构和线程,详细分析了各个功能模块的编程实现方法和具体的处理过程,其中包括:OMCI消息的解析、ME实体承载业务管理模块和OMCIMIB数据库管理模块等。最后,根据OMCI软件架构和具体功能模块设计测试方案,搭建测试环境,对OMCI和组播等功能进行测试验证。论文通过对OLT下面挂接的多个ONT业务的远程配置,使用户家中的ONT得到集中管理控制,在减少运行维护复杂性的同时,也提高了业务发放效率。