关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > WSN中免测距距离估计算法的实现与比较

WSN中免测距距离估计算法的实现与比较

作者: 时间:2012-08-14 来源:网络 收藏

(2)DV-Hop是相对较稳定、可预测的,由于并不需要实际测量,所以它对误差源并不敏感。DV-Hop的路径是跳数最少的路径,所以其平均跳距接近通信。然而,从锚节点到未知节点路径上的最后一跳往往比通信短,这也会导致对锚节点和未知节点间距的少许高估。在短路径的情况下,高估的情况更为明显,正因如此,通信距离越大,锚节点比例越高,跳数越少,而其误差反而越大。
(3)Euclidean算法在精确测量锚节点和未知节点距离方面明显有效,但仅在没有通信距离误差和高连通的网络中。而这些条件一旦放松,Euclidean算法的性能会急速下降。Euclidean算法在一般情况下对距离的均过低,这是由于在选择时,被迫在两个相隔较远的位置间选择。而大部分情况下,最短距离是不正确的。图6所示,较短距离r2落在锚节点的通信范围内。如果r2是正确距离,那么该未知节点应该能够与锚节点直接通信,避免选择的需要。未知节点距锚节点有多跳距离时也同样存在上述情况。因此,在通信距离误差较小的情况下,相对于高估距离,未知节点更可能会低估其与锚节点的距离。

本文引用地址:https://www.eepw.com.cn/article/160117.htm

h.JPG


如图7所示,Euclidean算法对于锚节点比例并不敏感。缩小通信距离的主要影响是Euclidean算法无法广播其锚节点间距。在之前描述Euclidean算法的选择方法中,需要至少3个已经与锚节点之间仅有一跳,且已经得到距离值的邻居节点。在低连通的网络中,仅有少量链路连接的两部分往往共享一些锚节点,这也导致在定位阶段只能计算更少的一些节点位置。

3 结束语
文中无线传感器网络中3种免距离算法:Sum-Dist、DV-Hop和Euclidean,在无线传感器网络中,由于节点的通信距离有限,为能够与更远的节点进行通信,节点间采用多跳的方式进行数据传递,这种方式提高了整个网络的通信能力,也为免算法带来了执行的可能性,实验结果表明,免测距算法更适合应用于能源携带有限、通信能力弱、计算能力弱的无线传感器网络网络中。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭