在全光网络中,不同的物理损害如光纤非线性效应等可在光传输系统中发生,同一节点到控制中心的不同光通路的性能也存在区别,物理损害和链路性能波动会在光通路上累积并造成严重的信号衰减.在路由和波长分配算法的设计中需要考虑这些物理损害、性能波动和衰减,以提供服务质量(quality of service,QoS)感知的服务.软件定义网(Software-defined networking,SDN)被认为是下一代控制和管理框架,控制平面和数据平面的分离大大促进了网络可编程性,基于软件定义的光传输网络(Software-defined optical transport network,SD-OTN),可以灵活设计QoS感知的路由算法.本文于SD-OTN设计了一种QoS感知算法,根据实时的物理损害和链路性能波动情况对路由进行及时调整,以实现阻塞概率降低近30%和频谱消耗降低近20%,全网性能得以更优化.