摘要

APS(Ad Hoc Position System)中的DV-Hop算法因其良好的精度及与测距误差无关等特点而使之为一个优秀的算法。但其安全性比较差,容易受到攻击。虫洞攻击是一种容易实现且破坏性大的攻击。DV-Hop算法依靠距离矢量交换估计距离,容易受到虫洞攻击的影响。提出在DV-Hop算法中增加检测虫洞攻击及抵抗该攻击的方法,并通过Algosensim仿真软件进行模拟。通过实验表明,修改后的DV-Hop算法对于虫洞攻击有较好的抵抗性。