论文部分内容阅读
近年来,随着网络融合和网络电视等新业务的发展,组播业务正日益成为一种重要的业务模式,光网络需要引入组播功能,支持组播业务。对于光网络组播业务,相对于单播连接一个故障可能会产生更大的影响,因此,组播业务的保护及恢复算法的研究具有重要意义。本文围绕组播业务的生存性技术,作了如下研究:对组播业务的保护技术进行了研究,重点研究风险分离机制对保护的影响。分析了传统的完全风险分离机制和链路分离机制的优缺点,提出一种动态风险分离(DRD)机制,即满足动态风险分离机制的路径间不要求风险完全分离,而是采取一定措施以控制风险相关性。在此基础上,提出两种组播保护算法:基于动态风险分离的冗余树组播保护算法(DRD-TP)和基于动态风险分离的共享链路保护算法(DRD-SLP)。仿真结果表明,DRD-TP算法可以平衡网络阻塞率和生存性之间的矛盾;DRD-TP算法能在保证较高生存性情况下改善网络阻塞率和提高网络资源利用率。对组播业务的恢复技术进行了研究。本文提出一种子树恢复算法,以保证网络可靠性和经济性。在组播树建立之初,计算好组播节点之间的最小代价路径,以便于出现故障之后寻找最优备用链路;备用链路的建立并不一定是基于故障链路的两个节点,而是在假设故障链路下游节点和包含源节点的子树间寻找一条最短路径。仿真结果表明,与传统链路恢复算法相比,子树恢复算法在网络资源利用上有明显的优化,也能缩短故障恢复时间。