提出了一种基于优化蚁群算法的双链传输路由算法ADCT.首先采用双重选簇的方法进行簇头选举,考虑了节点的剩余能量、网络平均能量、簇的大小等因素.其次采用基于优化蚁群算法的双向链式数据传输方式进行簇头与汇聚节点之间的通信.仿真实验结果表明:改进的协议显著地提高了网络性能,延长了网络寿命,均衡了网络能耗.