论文部分内容阅读
随着网络业务量的爆炸性增长以及高性能的波分复用(Wavelength Division Multiplexing, WDM)光网络设备的出现,WDM技术已成为下一代骨干网络的核心技术。但WDM技术在大幅度提高传输容量的同时,也增加了交换设备的规模(端口数)、控制难度和管理复杂性。而波带交换WBS (WaveBand Switching)技术可以将多个波长捆绑成一个波带在光域进行交换,有利于减小交换设备的端口数,降低设备成本和管理复杂性,因而成为WDM网络发展的一个趋势。同时,由于光网络承载了巨大的业务量,任何网络故障(如链路失效)将导致大量业务的损失。因此,需要在光网络中引入有效的生存性机制。本文首先分析了传统的波长路由(Wavelength Route, WR)网络与WBS网络对路由算法性能指标需求的不同。WR网络的优化目标是要求路由跳数尽可能少,而WBS网络的优化目标则要求能够将波长尽量融合到波带内以减少端口数。因此,适合于WR网络的生存性路由算法并不一定适用于WBS网络,必须设计适用于WBS的生存性路由算法。本文设计了三种用于WBS网络业务疏导的辅助图:波带分层图(Waveband Layered Graph, WLG)、波带联合辅助图(Waveband Integrated Auxiliary Graph, WIAG)和波带内波长分层图(Wavelength Layered Graph In Waveband, WLGIW),并设计了基于这三种辅助图的业务疏导保护算法:专用通路保护算法(Dedicated Path Protection, DPP)、负载均衡子通路共享保护算法(Traffic Balanced Shared Sub-Path Protection., TBSSPP)和区分持续时间分级算法(Differentaited Duration Path Protection, DDPP)。为验证和评估本文所设计算法的性能,在本文第四章中,基于VC++开发了上述三种算法的仿真平台软件,并利用该仿真平台分析和比较了本文所设计的算法。仿真结果表明,本文所设计的算法是有效的,具有较好的性能。