为解决光网络频谱分配服务执行次数低的问题,保证光网络频谱分配数据传输成功率最大化,提出基于改进蚁群算法的光网络频谱分配方案。考虑到频谱碎片化影响频谱分配效果,使用频谱重构方法进行碎片化频谱重构,考虑能量均衡构建光网络数据传输成功率最大化方法,继而构建光网络频谱分配目标函数,通过改进蚁群算法进行优化求解,最后得到分配方案。实验结果验证:本方法的光网络频谱业务数据传输成功率大于等于0.96,且降级服务执行次数相对最少,具有更高的应用价值。