计算机与现代化

• 信息安全 • 上一篇    下一篇

一种抵御虫洞攻击的WSN定位算法

  

  1. 江南大学数字媒体学院,江苏无锡214122
  • 收稿日期:2015-03-09 出版日期:2015-08-08 发布日期:2015-08-19
  • 作者简介:葛洁莉(1989-),女,江苏海安人,江南大学数字媒体学院硕士研究生,研究方向:无线传感网络定位,网络安全; 刘渊(1967-),男,江苏无锡人,教授,研究方向:网络安全,网络媒体智能技术。
  • 基金资助:
    国家自然科学基金资助项目(61103223); 江苏省自然科学基金重点项目(BK2011003)

A WSN Location Algorithm Against Wormhole Attacks

  1. School of Digital Media, Jiangnan University, Wuxi 214122, China
  • Received:2015-03-09 Online:2015-08-08 Published:2015-08-19

摘要: DV-Hop是一种经典的无线传感网络节点定位算法,由于其简单性被广泛地应用于各种场所。然而,由于DV-Hop算法采用平均每跳距离使其较易受到虫洞攻击。针对此不足,本文对DV-Hop算法进行改进,首先根据虫洞攻击的特点,筛选出可疑虫洞,并确定虫洞的位置,用其节点之间的其他路径跳数进行替换;其次,引入二次定位的概念,在第三阶段将所有锚节点平均每跳距离取加权平均数;最后,采用该加权平均值作未知节点的平均每跳距离。实验结果表明该算法具备了较好的定位性能,定位误差较小,并且可以在一定程度上抵抗虫洞攻击。

关键词: 无线传感器网络, 虫洞攻击, DV-Hop算法, 跳数替换, 二次定位

Abstract: DV-Hop is a classic algorithm for WSN localization, which is applied in various conditions because of its simplicity. However, it is vulnerable to wormhole attack easily as DV-Hop uses the average distance of each hop. In order to overcome the shortage, we make the improvement of DV-Hop. Firstly, according to the characteristics of the wormhole attack, we filter out suspicious wormhole nodes, determine the location and replace it with other path hops between nodes, secondly, introduce the conception of secondary location, in the third period, take a weighted average based on all anchor nodes average distance per hop, and finally, use the weighted average as average distance of unknown nodes. The experimental result shows that the algorithm has a good performance of the localization, and the error is small. Moreover, it can resist wormhole attack to some extent.

Key words: WSN, wormhole attacks, DV-Hop, hop replacement, secondary location

中图分类号: