论文部分内容阅读
目前已经提出了三种光交换技术:光线路交换(OCS)、光分组交换(OPS)和光突发交换(OBS,Optical Burst Switching)。光突发交换结合了光线路交换和光分组交换的优点,又克服了两者的不足,很有希望成为IP over WDM的解决方案。本文对TCP流量和UDP流量接入OBS网络进行分析,发现OBS网络在接入这两种流量时会产生严重的公平性问题。TCP的拥塞控制机制不完全适应OBS网络的资源调度和丢包策略,因此当OBS网络中出现丢包时,TCP会自发地降低发送速率,从而导致TCP吞吐量被抑制在较低的水平。为了改进OBS网络的公平性,本文对OBS网络的信道调度机制作了一定改进:在边缘节点处,将TCP分组和UDP分组分开组包,在核心节点处,采用保护TCP流量的丢包策略,从而有效地提高了网络的公平性。为了验证引入公平性机制的OBS网络的网络性能,并得到更加贴近真实网络情况的实验结果。本文分析了网络仿真软件NS的仿真(Emulation)功能,并进行了进一步的扩展和完善。在此基础上搭建了OBS-NSE多机联合仿真(Emulation)平台。该平台上的OBS网络由一个核心节点、三个边缘节点构成,负载业务采用TCP协议和UDP协议。OBS-NSE平台将真实网络负载接入仿真环境中的OBS网络,得到了更加接近真实的仿真实验数据。本文对多机仿真和单机模拟的实验进行对比,当接入负载较小时,两者的结果比较相近,而接入的网络负载比较大时,受实际网络设备性能的影响,多机仿真平台下的吞吐量要小于单机模拟平台下的吞吐量。仿真实验结果显示,OBS-NSE平台的Emulation功能会受到真实网络设备性能的影响,因此能够更好地反映真实网络的状况。我们在OBS-NSE仿真平台上进行公平性机制的验证实验。相等速率的TCP流量和UDP流量同时接入OBS网络,两者的速率同步提高时,接入传统OBS网络的UDP流量的吞吐量随着自身速率的提高线性增长,而TCP吞吐量在网络负载达到0.2以后即被抑制在恒定的值附近,进入饱和状态。将公平性机制引入OBS网络后,UDP的吞吐量依旧保持着近似线性的增长,公平性机制对UDP流量的影响不大,而它对TCP的影响非常显著,TCP吞吐量进入饱和状态时的值提高到原先的3.8倍左右,约5.8dB。实验结果有力地佐证了公平性机制在改进网络性能、提高网络公平性方面的作用。要更加严格地检验公平性机制的有效性,我们应该搭建实际的网络进行研究。然而搭建实际的网络需要更多的设备投入。同时,OBS-NSE多机仿真平台本身的性能存在着可以提升的空间,OBS网络的公平性也还需要更多的探讨,都值得我们进行进一步的研究。