手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

OBS调度算法研究及边缘节点的设计与实现

李翔

  光突发交换(OBS)是一种介于光线路交换(OCS)和光分组交换(OPS)之间的交换技术。它采用数据分组和控制分组分离传输的方式以及单向资源预留协议,因此避免了网络核心节点对光缓存器件的需求(与OPS相比),而且具有较高的带宽利用率(与OCS相比)。本文针对OBS网络中的数据信道调度算法进行了研究,并且采用ARM9技术实现了OBS边缘节点的基本功能。 作者的主要工作如下所示: 1.本文在对两种典型的数据信道调度算法LAUC算法和LAUC-VF算法分析的基础上,提出了一种新型的支持QoS的OBS数据信道调度算法——H-PPJET算法。H-PPJET算法是一种建立在改进型的PPJET协议和LAUC-VF算法基础上的数据信道调度算法。H-PPJET在突发包调度过程时,不仅针对不同QoS等级的突发包采用不同信道进行传输,而且在丢包选择过程中还考虑了各个突发包所经历的跳数、包长等因素。本文详细地描述了H-PPJET算法的流程,给出了算法示例,并且对H-PPJET算法的性能进行仿真和结果分析。 2.本文通过对Linux内核的源码的进行修改,来实现OBS边缘节点基本功能。在标准以太网帧和IP分组的基础上,本文设计了OBS的突发数据帧和突发控制帧的结构。并对OBS边缘节点的两个主要技术:突发包组装技术和数据信道调度技术进行了研究,给出了边缘节点实施突发包组装和数据信道调度的流程。 3.本文采用Kernel Module方法修改了Linux内核程序,并利用此方法完成了从Linux协议栈中读取IP分组信息的功能。并且利用Kernel Module设计并实现了OBS边缘节点的突发包组装、数据信道调度和数据发送的基本功能。……   
[关键词]:光突发交换;数据信道调度;边缘节点;Linux;Kemel Module
[文献类型]:硕士论文
[文献出处]:浙江工业大学2010年