综合了业务请求的服务质量(Quality of Service,QoS)要求、节能要求,以及遭遇单链路或单个节点失效时的生存性要求,设计了一种多粒度传送网中的绿色组播路由保护机制.该机制为满足多粒度业务的节能要求,构建了支持多粒度交换的网络节点结构,并对网络能耗进行分析,得出能耗计算公式;利用根据网络实际物理拓扑构建的多层辅助图进行波长的分配及释放;采用模糊数学的方法将QoS参数转换为隶属度;采用布谷鸟优化算法求解组播树;根据业务保护等级要求提供了相应的1+1专用保护、1∶1专用保护和m:n共享保护.仿真实现和性能评价的结果表明,提出的机制是可行和有效的.