论文部分内容阅读
随着光交换技术的发展,人们逐步提出了光路交换(OCS)、光分组交换(OPS)以及光突发交换(OBS),前两者各有特点,但同样也存在缺陷,而光突发交换是光路交换和光分组交换的一个有效折衷方案,同时避免了两者缺点,能很好的适应于目前和未来业务量爆炸式增长及业务的多样性和多变性的要求,是目前发展潜力最看好的光交换技术之一。OBS 系统中的节点设备,按照网络位置以及功能可分OBS 边缘节点和OBS核心节点,本文研究重点是其中的核心节点。基于我们提出的OBS 核心节点的体系结构,为了实现对核心节点高速接口的管理和数据统计、对核心节点主控模块FPGA 进行初始化加载、对核心节点控制模块执行调度操作所需的资源表项和路由表项实现远程动态加载、对核心节点交换性能的统计监测、对DSP 协处理器进行资源表项和路由表项远程动态加载等功能,必须在核心节点中采用功能强大的网管模块。同时为了使这些复杂的操作具有直观性,我们选择基于Web 的技术来实现这些功能。权衡各种参数指标,我们选择MCF5272 开发板作为网管子系统的硬件平台、uClinux 操作系统作为软件平台,并在此实验平台上建立了开发网管模块功能的软硬件开发环境。所设计的OBS 核心节点嵌入式网管子系统,通过串口与核心节点高速接口模块通信,实现对核心节点的BHP 数据流量进行统计;通过仿JTAG 配置口线以及自行定义的通信总线与控制模块FPGA 通信,实现对FPGA 的初始化加载和在处理BHP 过程中多个数据表的加载并对FPGA 进行BHP 数据统计;通过Host Port 配置口线与核心节点的DSP 协处理器通信,实现对DSP 在处理BHP 过程中多个数据表的加载并对DSP 进行BHP 数据统计。我们以Web 页面作为所开发的嵌入式子系统的图形界面,方便人们对OBS 核心节点进行监控和管理。本文给出了OBS 核心节点嵌入式子系统网管模块从软硬件开发平台的建立,到网管各项功能的软件实现的开发过程,并就OBS 核心节点网管功能的实现进行了进一步的分析和探讨。