系统工程与电子技术 ›› 2020, Vol. 42 ›› Issue (4): 926-932.doi: 10.3969/j.issn.1001-506X.2020.04.25

• 通信与网络 • 上一篇    下一篇

移动自组织网中基于贪婪蚁群算法的广播策略

李莉莉(), 张晓勇(), 岳伟()   

  1. 大连海事大学船舶电气工程学院, 辽宁 大连 116026
  • 收稿日期:2019-07-10 出版日期:2020-03-28 发布日期:2020-03-28
  • 作者简介:李莉莉(1982-),女,副教授,博士,主要研究方向为协同优化与控制。E-mail:lilili@dlum.edu.cn|张晓勇(1996-),男,硕士研究生,主要研究方向为通信问题下的多智能体路径规划。E-mail:15856803344@163.com|岳伟(1981-),男,副教授,博士,主要研究方向为协同优化与控制。E-mail:yuewei@dlum.edu.cn
  • 基金资助:
    国家自然科学基金(11671184);大连市高层次人才创新支持计划(2016RQ049);中央高校基本科研业务费专项资金(3132019105)

Broadcasting strategy based on greedy and ant colony algorithm in mobile ad hoc networks

Lili LI(), Xiaoyong ZHANG(), Wei YUE()   

  1. College of Marine Electrical Engineering, Dalian Maritime University, Dalian 116026, China
  • Received:2019-07-10 Online:2020-03-28 Published:2020-03-28
  • Supported by:
    国家自然科学基金(11671184);大连市高层次人才创新支持计划(2016RQ049);中央高校基本科研业务费专项资金(3132019105)

摘要:

广播是移动自组织网络(mobile ad hoc network, MANET)传递信息和建立路由的重要操作。为解决广播过程中的链路冗余和广播风暴问题,提出一种基于贪婪蚁群算法(greedy ant colony algorithm, GACA)的广播策略。首先,结合路由节点的数据包总传输距离、链路数目和链路质量建立目标函数。然后,通过GACA达到目标函数的最小值并规划出最优信息广播路由。最后,转发节点根据路径要求转发信息。仿真实验表明,该策略能够合理地利用网络资源、减少信息冗余以及避免广播风暴的发生。

关键词: 移动自组织网络, 广播风暴, 贪婪蚁群算法, 广播策略

Abstract:

The broadcast is an important operation to transmit information and establish routing in mobile ad hoc networks (MANET). In order to solve the problem of link redundancy and broadcast storm in the broadcast process, a broadcast strategy based on the greedy ant colony algorithm (GACA) is proposed. Firstly, the objective function is established by combining the total transfer distance, the link quantities and the link qualities. Then, the GACA is used to achieve the minimum value of the objective function and plan the optimal path of information broadcast. Finally, the forwarding nodes relay the message according to the path requirement. Simulation results show that this strategy can reasonably utilize network resources, reduce information redundancy and avoid broadcast storms.

Key words: mobile ad hoc network (MANET), broadcast storm, greedy ant colony algorithm (GACA), broadcast strategy

中图分类号: