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

计算机工程 ›› 2020, Vol. 46 ›› Issue (11): 231-237,245. doi: 10.19678/j.issn.1000-3428.0056406

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

基于目标分层和路径分割策略的扫描覆盖算法

张景昱, 刘京菊, 叶春明   

  1. 国防科技大学 电子对抗学院, 合肥 230037
  • 收稿日期:2019-10-25 修回日期:2019-11-27 发布日期:2019-12-04
  • 作者简介:张景昱(1995-),男,硕士研究生,主研方向为网络安全态势感知、无线通信技术;刘京菊,教授;叶春明,讲师。
  • 基金资助:
    国防科技大学基金项目(zk17-03-41)。

Sweep Coverage Algorithm Based on Target Layering and Path Segmentation Strategy

ZHANG Jingyu, LIU Jingju, YE Chunming   

  1. College of Electronic Countermeasture, National University of Defense Technology, Hefei 230037, China
  • Received:2019-10-25 Revised:2019-11-27 Published:2019-12-04

摘要: 针对带有权重目标和返回时间约束的扫描覆盖问题,提出一种基于目标分层和路径分割的区域覆盖算法TLPS。通过分析所有目标的位置和权重信息,将目标抽象成一系列的点目标并计算基站位置,分层提取不同权重的节点,基于贪心策略计算相同层次间点目标集的TSP路径。在此基础上,设计一种针对权重节点的环路分割策略,对TSP路径进行再分割处理以得到最终扫描路径。实验结果表明,相对tcwtp、OSweep等算法,TLPS算法能够在增加少量传感器节点的情况下缩短平均扫描周期,提高目标覆盖效率和路径有效率。

关键词: 无线传感器网络, 扫描覆盖, TSP问题, 目标分层, 路径分割

Abstract: To improve the sweep coverage with weighted targets and constrained return time,this paper proposes a region coverage algorithm,TLPS,based on target layering and path segmentation.The algorithm analyzes the location and weight information of all targets and translate these targets into points.According to the point information,the algorithm calculates the location of the sink and hierarchically extracts weighted targets.For the point target set between the same levels,the TSP path based on the greedy policy is designed.On this basis,a loop segmentation strategy for weight nodes is designed,and TSP paths are re-segmented to obtain the final scan paths.Experimental results show that by adding a small number of sensor nodes,the TLPS algorithm has a shorter average scan period,higher target coverage efficiency and higher path effectiveness rate than tcwtp,OSweep and other algorithms.

Key words: Wireless Sensor Networks(WSNs), sweep coverage, TSP problem, target layering, path segmentation

中图分类号: