论文部分内容阅读
摘要无源光网络(PON)的概念由来已久,它具有节省光纤资源、对网络协议透明的特点,在光接入网中扮演着越来越重要的角色。同时,以太网(Ethernet)技术经过二十年的发展,以其简便实用,价格低廉的特性,几乎已经完全统治了局域网,并在事实上被证明是承载IP数据包的最佳载体。随着IP业务在城域和干线传输中所占的比例不断攀升,以太网也在通过传输速率、可管理性等方面的改进,逐渐向接入、城域甚至骨干网上渗透。而以太网与PON的结合,便产生了以太网无源光网络(EPON)。它同时具备了以太网和PON的优点,正成为光接入网领域中的热门技术。本文主要是研究和设计将实时操作系统VxWorks引入到EPON系统中,包括板级支持包的开发、TFFS文件系统实现、PON芯片驱动移植、Web Server远程管理实现。首先阐述了VxWorks系统的基本特性,着重在其对网络通信方面的良好支持,然后基于对BSP的详细分析,提出建立基本系统所需的软件方案,完成对网卡通讯和TFFS文件系统的实现。进一步对PON芯片的软件架构进行了解析,设计一整套PON系统的初始化和PON芯片与主CPU信息交互通道的流程。在这些基础之上,选择GoAhead WebServer作为上层管理通道,并实现动态网页的生成和配置。最后介绍了整个系统调试的一些基本情况。