论文摘要
随着IP网络业务的爆炸性增长,人们对传送网络的带宽和网络处理速度的要求越来越高,因此,光突发交换(Optical Burst Switching,OBS)技术应运而生。它充分利用了光纤容量大的特点,同时又克服了电处理瓶颈的缺点,成为在目前条件下实现“全光交换”的过渡性技术,已受到国际社会的广泛关注。本论文围绕国家863计划资助课题“光突发交换关键技术和试验网络”,详细讨论了试验系统中交换节点嵌入式软件系统的设计与实现方案。该方案以Motorola公司的PowerPC系列微处理器——MPC860为节点处理器展开设计,讨论了如何引导系统启动,如何实现嵌入式Linux系统的移植,并根据MPC860访问SRAM的方式设计了MPC860访问FPGA的方案,最终实现了网管和协议程序对FPGA的读写访问。论文主要分为三部分:第一部分,介绍OBS网络的结构特点及LOBS试验网络;第二部分,介绍OBS网络节点嵌入式系统的硬件设计,包括嵌入式CPU的选型以及MPC860访问FPGA方案的设计;第三部分,介绍OBS网络节点嵌入式Linux的软件设计,包括嵌入式系统的选型,以及嵌入式系统各模块的介绍与修改移植。第四部分,对整个论文的总结,并对下一步的研究提出一点建议。试验系统测试表明,该方案能够正确的实现交换节点嵌入式Linux系统的启动及运行,为上层应用程序提供了一个稳定的运行环境,实现了应用程序对底层硬件的访问。
论文目录
摘要ABSTRACT第一章 绪论1.1 OBS技术产生背景1.2 OBS网络结构及关键技术1.3 LOBS试验网络介绍1.4 论文主要研究内容第二章 OBS网络节点嵌入式系统硬件设计2.1 嵌入式微处理器选型2.1.1 MPC860芯片介绍2.1.2 MPC860内部寄存器介绍2.2 MPC860访问FPGA硬件方案设计第三章 OBS网络节点嵌入式Linux软件设计3.1 嵌入式操作系统选型3.2 Linux开发环境介绍3.2.1 Linux环境下开发平台的组成3.2.2 Linux开发环境的配置3.3 嵌入式系统软件模块介绍3.4 MPCBDM源代码修改3.5 PPCBOOT修改设计3.5.1 PPCBOOT介绍3.5.2 目标板硬件配置信息3.5.3 PPCBOOT源代码修改3.5.4 PPCBOOT的配置与编译3.5.5 制作RAM版的PPCBOOT3.6 内核配置修改3.6.1 Linux内核源代码树简介3.6.2 Linux内核配置3.6.3 Linux内核源代码修改3.6.4 嵌入式Linux的BusyBox3.7 Ramdisk制作及启动脚本的修改3.8 MPC860访问FPGA的软件设计方案3.8.1 FPGA嵌入式接口模块设计3.8.2 网管对FPGA的访问3.8.3 协议对FPGA的访问3.9 软件开发流程3.10 系统嵌入目标板的流程3.11 本章小结第四章 论文总结与展望参考文献致谢
相关论文文献
标签:光突发交换论文; 嵌入式系统论文;