论文部分内容阅读
光突发交换(Optical Burst Switch–OBS)可以充分利用DWDM光网络的带宽资源,适用于突发业务,是一种有效的IP over WDM解决方案。光突发收发技术是OBS系统中边缘节点的关键技术。本文着眼于OBS边缘节点突发收发技术的研究,提出了一种基于FPGA的OBS边缘节点突发收发卡的设计方案,利用空间过采样技术来实现光路数据的突发接收,通过控制激光器驱动电路的工作状态来实现光路数据的突发发送。设计并实现了一个基于上述方案的光突发数据收发卡,包括突发数据恢复、突发数据发送控制、物理层数据发送、数据接收及外围电路等。主要内容如下:1)对现有的突发收发技术以及OBS突发收发的需求进行了较详细的分析,在此基础上提出了一种基于FPGA的OBS边缘节点突发收发卡的设计方案,包括物理层硬件逻辑和外围接口电路两部分。并在FPGA内设计实现了100M的以太网物理层数据发送和数据接收功能。2)对过采样突发数据恢复的原理进行分析,并在FPGA内对基于空间过采样的数据恢复模块进行设计与实现。给出了数据采样、边沿检测、最佳时刻选取、恢复数据输出等模块的具体设计与实现,并对整个突发数据恢复模块进行了时序优化。通过对采样触发器组进行手动布局解决了异步输入的路径延迟对齐问题;通过可变移位寄存器解决了发送时钟和接收时钟随机抖动对数据恢复的影响。3)设计了突发发送控制逻辑电路,利用它来控制激光器驱动电路的工作状态来实现光路数据的突发发送。并完成了外围电路的元器件选择、原理图设计、布板工作和硬件调试工作。4)设计了突发收发卡的测试方案和相应的测试程序,对突发收发功能以及误码率和协议兼容性进行了测试。测试结果表明:突发收发卡可以完成突发收发功能,其误码率可达10-8,可以达到通信系统的要求。而且突发收发卡的物理层与802.3以太网物理层兼容。