摘要
针对卫星网络管理及维护难度大和大容量数据传输的迫切需求,提出一种基于蚁群算法的软件定义卫星光网络跨层波长路由算法(SDNCL-RWA)。该算法将时延和可用波长率作为启发函数,并设计一种两阶段的跨层波长路由机制来减少路由跳数和网络阻塞率,首先在LEO卫星单层网络中路由,当路由失败或者路由跳数过高时借助MEO卫星网络路由。在软件定义卫星光网络架构下进行仿真,结果表明SDNCL-RWA算法比传统的Dijkstra+FF(First Fit)算法和波长路由蚁群算法(ACO+FF)在网络阻塞率和路由平均跳数这两方面有明显的改善。
-
单位空军工程大学信息与导航学院