节点文献

RED算法在OBS边缘节点中的研究与应用

Study and Application of RED Algorithm in OBS Edge Node

【作者】 陈伟

【导师】 乐孜纯;

【作者基本信息】 浙江工业大学 , 光学工程, 2010, 硕士

【摘要】 随着互联网上新兴的数据业务呈爆炸式的增长,波分复用技术得到了快速的发展以满足人们对带宽的需求。但是光交换能力的不足成为限制光纤通信网络性能进一步发展的瓶颈。光突发交换(OBS)技术是一种介于光线路交换(OCS)和光分组交换(OPS)之间的实用光交换技术。本文针对OBS网络中边缘节点的队列管理技术进行了研究,并尝试将随机早期检测(RED)算法应用于OBS网络的队列管理。同时,以ARM9硬件平台实现了OBS网络边缘节点的基本功能。本文所作的工作可分为以下三个部分:1.将主动队列管理(AQM, Active Queue Management)技术引入到OBS网络边缘节点中。并且采用OPNET软件仿真了RED算法和两种自适应RED算法(W-ARED和M-ARED)在OBS网络中控制网络吞吐量方面的性能。仿真结果表示:RED算法、W-ARED算法(自适应地修改RED算法中的Wp参数)和M-ARED算法(自适应地修改RED算法中的maxp参数)能够有效地改善OBS网络的性能。2.通过给Linux内核添加后门函数,以及编写相关功能模块函数加载到内核的方式,在软件层面上实现了在物理层和网络层中添加OBS层的工作。3.设计了OBS网络中突发控制包(BCP)和突发数据包(BDP)的帧格式,并对相关的数据结构进行了分析。以ARM9硬件平台为基础实现了OBS边缘节点中BCP和BDP数据包收发的基本功能。

【Abstract】 With the emerging data services on the Internet explosive growing, wavelength division multiplexing technology has been developed rapidly to meet the people’s demand for bandwidth. However, the inadequate optical switching ability of the current optical networks becomes the bottleneck for furtherly developing the performance of optical networks. Optical burst switching (OBS) technique is a practical switching technique, which is also a transitional technique between the optical circuit switching (OCS) and optical packet switching (OPS). In this dissertation, the queue management technique in OBS edge node is studied. And the performance of random early detection (RED) and two variants algorithms are simulated and discussed. Besides, the basic functions of OBS edge node are implemented by ARM9 platform. The author’s works done in this dissertation are as follows:Firstly, the Active Queue Management (AQM) technique is adopted by the OBS edge node. Moreover, RED and two self-tuning RED (W-ARED and M-ARED) are simulated by OPNET concerning the performance of thoughtput of OBS networks. Simulation results show that RED, W-ARED (self-tuning the Wp parameter in RED) and M-ARED (self-tuning the maxp parameter in RED) improve the network performance.Secondly, the back door function is added into Linux kernel which can be preparation of flexibility in the relevant functional modules loaded into kernel. In addition, the OBS layer is added between the physical layer and network layer.Finally, the frameworks of Burst contrl packet (BCP) and Burst data packet (BDP) are designed. And corresponding data structures are analyzed. And the basic functions of OBS edge node such as the sending and receiving of BCP and BDP are implemented by ARM9.

【关键词】 光突发交换边缘节点REDLinuxARM
【Key words】 optical burst switchingedge nodeREDLinuxARM
节点文献中: 

本文链接的文献网络图示:

本文的引文网络