论文部分内容阅读
随着网络规模的不断扩大,骨干光网络被划分成多个独立的自治区域。同时,由于波分复用(Wavelength Division Multiplexing,WDM)光网络中的每根光纤承载了大量业务流,一旦发生故障将导致大量数据丢失,因此生存性非常重要。此外,随着Internet中多媒体业务的不断增多,多播通信(如国际视频会议、世界杯赛事直播等)变得越来越普及。因此,如何保证多域光网络中多播通信的可靠性已经引起人们的广泛关注。 针对上述问题,本文对多域光网络中多播业务的生存性机制进行了研究。首先,本文提出了两种适合单域光网络的基于预置圈(pre-configuration Cycle,p-Cycle)的多播业务启发式保护算法,即增强型智能p-Cycle动态多播保护(Enhanced Intelligent p-Cycleprotection for dynamic multicast sessions,EIpC)算法和基于p-Cycle和辅助图的多播保护(Multicast Protection based onp-Cycle and Auxiliary graph,MPpCA)算法。然后,通过对多域光网络进行分层、拓扑聚合等处理,本文将所提出的单域光网络中的多播保护算法扩展到多域光网络中,设计了三种适合多域的基于p-Cycle的多域多播启发式保护算法,即基于p-Cycle和双树的多域多播专用保护算法(Multi-domain Multicast DedicatedProtection algorithm based on p-Cycle and dual-Tree,MMDP-pT)、基于p-Cycle的多域多播专用保护算法(Multi-domain Multicast Dedicated Protection algorithm based on p-Cycle,MMDP-pC)和基于p-Cycle的多域多播部分共享保护算法(Multi-domain Multicast PartialShared Protection algorithm based onp-Cycle, MMPSP-pC)。 为验证和评估算法性能,本文基于VC++6.0平台对所提算法进行性能仿真。仿真结果表明,本文所设计的算法不仅提高了网络资源利用率,而且降低了业务阻塞率。