论文部分内容阅读
随着互联网的迅猛发展以及各种高宽带业务的不断涌现,宽带光纤接入网技术显得越来重要,尤其是无源光网络(PON)技术。目前比较流行的PON技术有传统的时分复用无源光网络(TDM-PON)技术和之后被提出的波分复用无源光网络(WDM-PON)技术与光码分多址无源光网络(OCDMA-PON)技术。相比之下,OCDMA-PON突破了前两者承载业务的局限性,其具有出色的网络安全性,能够简单、通用、高效透明地传输各种业务,并且易于实现大容量用户的灵活接入,被视为下一代PON极具潜力的最佳候选方案之一。为了使OCDMA-PON网络能够高效、稳定、安全地运行,提供与其匹配的网络管理系统显得尤为重要。因此,针对OCDMA-PON网络管理系统的研究与设计具有重要的现实意义。本文的主要工作和成果如下:1.本文采用基于简单网络管理协议(SNMP)和光网络单元管理控制接口(OMCI)协议的网管体系结构,分析了OCDMA-PON网管系统的结构和管理站与OLT、OLT与ONU的交互通信过程。2.在介绍SNMP协议和OMCI协议的基础上,设计了OCDMA-PON网络管理控制的模块框图,并着重分析和研究了OLT和ONU中的各功能模块。然后以运用OCDMA技术为原则,并根据对各功能模块和嵌入式Linux系统等的研究,构建了以ARM管理控制模块为主的软硬件平台。3.在已建立的基于S3C6410的开发平台上实现了管理站与OLT、OLT与ONU的信息交互和协议转换模块:基于管理站和OLT采用SNMP协议进行信息交互的原理和GPON标准,采用NET-SNMP开发包设计自定义OCDMA-PON管理信息库(MIB),并实现SNMP代理的扩展和移植;基于Linux的共享内存技术,通过共享自定义MIB的数据信息,实现SNMP代理和OMCI从代理进程间的通信;依据OMCI消息的数据结构特点,设计OMCIMIB数据表;基于MIB快速、数据结构简单及占用资源小等要求,采用SQLite嵌入式数据库实现数据库的通信接口;基于OLT和ONU采用OMCI协议进行信息交互的原理,采用C语言编程设计并实现以Get、Set操作为主的OMCI帧编解码及帧处理功能模块。最后,根据网络管理站的功能需求,给出了一种基于SNMP协议的WEB管理站的设计方案。本文研究设计的网络设备信息交互的实现方法和WEB管理站方案对促进OCDMA-PON网络管理系统的完善有着重要的理论和现实意义。