作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2021, Vol. 47 ›› Issue (4): 135-140,172. doi: 10.19678/j.issn.1000-3428.0056873

• 移动互联与通信技术 • 上一篇    下一篇

密集MANET下MPR的改进蚁群优化算法研究

赵启超, 杨余旺, 谢勇盛, 汤小芳, 李操   

  1. 南京理工大学 计算机科学与工程学院, 南京 210094
  • 收稿日期:2019-12-11 修回日期:2020-03-31 发布日期:2020-03-31
  • 作者简介:赵启超(1996-),男,硕士研究生,主研方向为自组网协议栈;杨余旺,教授、博士生导师;谢勇盛、汤小芳、李操,硕士研究生。
  • 基金资助:
    国防基础科研计划;江苏省科技重点及面上项目(BE2018393);苏州市重点产业技术创新项目(SYG201826)。

Research on Improved Ant Colony Optimization Algorithm of MPR Under Dense MANET

ZHAO Qichao, YANG Yuwang, XIE Yongsheng, TANG Xiaofang, LI Cao   

  1. School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing 210094, China
  • Received:2019-12-11 Revised:2020-03-31 Published:2020-03-31

摘要: 针对传统多点中继(MPR)机制因使用贪心算法而导致求解集合冗余的问题,通过将蚁群优化算法与MPR机制相结合,提出一种基于状态信息的动态更新蚁群优化(DUACO)算法。与传统状态更新机制相比,该算法添加了信息素的动态更新机制和补偿-惩罚规则,考虑到节点移动性将会影响求解集合的精确度,重新定义蚁群算法中的路径选择函数,并将节点移动状态信息加入计算过程。实验结果表明,DUACO算法不仅能够有效降低MPR集合冗余以及提高网络性能,而且还可解决启发式蚁群算法易陷入局部最优解的问题。

关键词: 移动自组网, 优化链路状态路由协议, 多点中继, 蚁群优化算法, 密集型网络, 正反馈机制

Abstract: The traditional Multi-Point Relay(MPR) mechanism uses the greedy algorithm, which usually leads to solution set redundancy. To address the problem, this paper combines the Ant Colony Optimization(ACO) algorithm and MPR to propose a Dynamic Update Ant Colony Optimization(DUACO) algorithm based on state information. Compared with the traditional state update mechanism, the algorithm introduces a dynamic update mechanism of pheromone and a compensation-penalty rule. Considering the node mobility affects the accuracy of the solution set, the path selection function in the ant colony algorithm is redefined, and the movement state information of the node is introduced into the calculation. Experimental results show that the DUACO algorithm not only significantly reduces the redundancy of the MPR set and improves network performance, but also avoids the tendency of the heuristic ant colony algorithm to fall into a local optimal solution easily.

Key words: Mobile Ad-hoc Network(MANet), Optimized Link State Routing(OLSR) protocol, Multi-Point Relay (MPR), Ant Colony Optimization(ACO) algorithm, dense network, positive feedback mechanism

中图分类号: