Robust localization against outliers in wireless sensor networks

Qingjun Xiao, Kai Bu, Zhijun Wang, Bin Xiao
{"title":"Robust localization against outliers in wireless sensor networks","authors":"Qingjun Xiao, Kai Bu, Zhijun Wang, Bin Xiao","doi":"10.1145/2422966.2422981","DOIUrl":null,"url":null,"abstract":"In wireless sensor networks, a critical system service is the localization service that determines the locations of geographically distributed sensor nodes. The raw data used by this service are the distance measurements between neighboring nodes and the position knowledge of anchor nodes. However, these raw data may contain outliers that strongly deviate from their true values, which include both the outlier distances and the outlier anchors. These outliers can severely degrade the accuracy of the localization service. Therefore, we need a robust localization algorithm that can reject these outliers. Previous studies in this field mainly focus on enhancing multilateration with outlier rejection ability, since multilateration is a primitive operation used by localization service. But patch merging, a powerful operation for increasing the percentage of localizable nodes in sparse networks, is almost neglected. We thus propose a robust patch merging operation that can reject outliers for both multilateration and patch merging. Based on this operation, we further propose a robust network localization algorithm called RobustLoc. This algorithm makes two major contributions. (1) RobustLoc can achieve a high percentage of localizable nodes in both dense and sparse networks. In contrast, previous methods based on robust multilateration almost always fail in sparse networks with average degrees between 5 and 7. Our experiments show that RobustLoc can localize about 90% of nodes in a sparse network with 5.5 degrees. (2) As far as we know, RobustLoc is the first to uncover the differences between outlier distances and outlier anchors. Our simulations show that RobustLoc can reject colluding outlier anchors reliably in both convex and concave networks.","PeriodicalId":263540,"journal":{"name":"ACM Trans. Sens. Networks","volume":"60 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"23","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Trans. Sens. Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2422966.2422981","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 23

Abstract

In wireless sensor networks, a critical system service is the localization service that determines the locations of geographically distributed sensor nodes. The raw data used by this service are the distance measurements between neighboring nodes and the position knowledge of anchor nodes. However, these raw data may contain outliers that strongly deviate from their true values, which include both the outlier distances and the outlier anchors. These outliers can severely degrade the accuracy of the localization service. Therefore, we need a robust localization algorithm that can reject these outliers. Previous studies in this field mainly focus on enhancing multilateration with outlier rejection ability, since multilateration is a primitive operation used by localization service. But patch merging, a powerful operation for increasing the percentage of localizable nodes in sparse networks, is almost neglected. We thus propose a robust patch merging operation that can reject outliers for both multilateration and patch merging. Based on this operation, we further propose a robust network localization algorithm called RobustLoc. This algorithm makes two major contributions. (1) RobustLoc can achieve a high percentage of localizable nodes in both dense and sparse networks. In contrast, previous methods based on robust multilateration almost always fail in sparse networks with average degrees between 5 and 7. Our experiments show that RobustLoc can localize about 90% of nodes in a sparse network with 5.5 degrees. (2) As far as we know, RobustLoc is the first to uncover the differences between outlier distances and outlier anchors. Our simulations show that RobustLoc can reject colluding outlier anchors reliably in both convex and concave networks.
无线传感器网络中针对异常点的鲁棒定位
在无线传感器网络中,一项关键的系统服务是定位服务,它确定地理上分布的传感器节点的位置。该服务使用的原始数据是相邻节点之间的距离测量值和锚节点的位置知识。然而,这些原始数据可能包含严重偏离其真实值的异常值,其中包括离群距离和离群锚点。这些异常值会严重降低定位服务的准确性。因此,我们需要一种鲁棒的定位算法来拒绝这些异常值。由于多重定位是定位服务使用的一种原始操作,因此以往的研究主要集中在增强具有异常值拒绝能力的多重定位。但是补丁合并,一种在稀疏网络中增加可定位节点百分比的强大操作,几乎被忽略了。因此,我们提出了一种鲁棒的补丁合并操作,可以在多重化和补丁合并中拒绝异常值。在此基础上,我们进一步提出了一种鲁棒网络定位算法RobustLoc。该算法有两个主要贡献。(1)无论在密集网络还是稀疏网络中,RobustLoc都能实现高比例的可定位节点。相比之下,以往基于鲁棒多乘法的方法在平均度为5 ~ 7的稀疏网络中几乎总是失败。实验表明,在5.5度的稀疏网络中,RobustLoc可以定位90%的节点。(2)据我们所知,RobustLoc是第一个揭示离群距离和离群锚点之间差异的研究。仿真结果表明,无论在凸网络还是凹网络中,RobustLoc都能可靠地拒绝串通离群锚点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信