Fuzzy-Based Trust Model for Detection of Selfish Nodes in MANETs

Z. Ullah, Muhammad Saleem Khan, Idrees Ahmed, N. Javaid, M. Khan
{"title":"Fuzzy-Based Trust Model for Detection of Selfish Nodes in MANETs","authors":"Z. Ullah, Muhammad Saleem Khan, Idrees Ahmed, N. Javaid, M. Khan","doi":"10.1109/AINA.2016.142","DOIUrl":null,"url":null,"abstract":"Cooperation among nodes is mandatory for smooth operation of Mobile Ad Hoc Networks (MANETs) in terms of data routing. A participating node may refuse to deplete its resources for the benefit of others because of not getting any direct advantage for its service. Nodes showing such behavior are called selfish or non-cooperative nodes. Non-cooperative nodes can severely affect the performance of MANETs. Non-cooperative behavior of nodes in the MANETs may lead to network partitioning. In this paper, we address the issue of non-cooperative behavior by incorporating the concept of fuzzy logic closely coupled with the concept of trust. Fuzzy-based analyzer is used to distinguish between the non-cooperative behavior nodes and trustworthy nodes. We propose a fuzzy-based scheme to detect and isolate non-cooperative nodes in MANETs. In the proposed scheme, every node in the network constantly monitors its one-hop neighbors for their actions. Every node computes the trust of the observed neighbors. These trust values are passed on to a fuzzy function which is mapped into different classes. The resulting classes show the trust levels of the observed nodes. On the basis of the calculated trust value, the non-cooperative nodes are detected and isolated from the active routes of the MANET. Proposed fuzzy-based scheme is robust enough in terms of detecting packet drop attack in the network. Results show that proposed scheme detects non-cooperative nodes effectively with low false positives rate. Moreover, proposed scheme increases the packet delivery ratio and throughput in the presence of non-cooperative nodes in the network.","PeriodicalId":438655,"journal":{"name":"2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA)","volume":"2005 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AINA.2016.142","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

Abstract

Cooperation among nodes is mandatory for smooth operation of Mobile Ad Hoc Networks (MANETs) in terms of data routing. A participating node may refuse to deplete its resources for the benefit of others because of not getting any direct advantage for its service. Nodes showing such behavior are called selfish or non-cooperative nodes. Non-cooperative nodes can severely affect the performance of MANETs. Non-cooperative behavior of nodes in the MANETs may lead to network partitioning. In this paper, we address the issue of non-cooperative behavior by incorporating the concept of fuzzy logic closely coupled with the concept of trust. Fuzzy-based analyzer is used to distinguish between the non-cooperative behavior nodes and trustworthy nodes. We propose a fuzzy-based scheme to detect and isolate non-cooperative nodes in MANETs. In the proposed scheme, every node in the network constantly monitors its one-hop neighbors for their actions. Every node computes the trust of the observed neighbors. These trust values are passed on to a fuzzy function which is mapped into different classes. The resulting classes show the trust levels of the observed nodes. On the basis of the calculated trust value, the non-cooperative nodes are detected and isolated from the active routes of the MANET. Proposed fuzzy-based scheme is robust enough in terms of detecting packet drop attack in the network. Results show that proposed scheme detects non-cooperative nodes effectively with low false positives rate. Moreover, proposed scheme increases the packet delivery ratio and throughput in the presence of non-cooperative nodes in the network.
基于模糊的自利节点检测信任模型
在数据路由方面,节点间的协作是移动自组网(manet)顺利运行的必要条件。参与节点可能会因为没有从其服务中获得任何直接利益而拒绝为其他节点的利益而耗尽其资源。表现出这种行为的节点被称为自私或非合作节点。非合作节点会严重影响manet的性能。manet中节点的非合作行为可能导致网络分区。在本文中,我们通过将模糊逻辑的概念与信任的概念紧密结合来解决非合作行为的问题。采用基于模糊分析的方法区分非合作行为节点和可信节点。提出了一种基于模糊算法的多网非合作节点检测和隔离方案。在提出的方案中,网络中的每个节点不断地监视其一跳邻居的行为。每个节点计算观察到的邻居的信任。这些信任值被传递给映射到不同类的模糊函数。生成的类显示观察到的节点的信任级别。在计算信任值的基础上,检测出非合作节点,并将其从MANET的活动路由中隔离出来。所提出的基于模糊的方案在检测网络中的丢包攻击方面具有足够的鲁棒性。结果表明,该方案能有效检测非合作节点,且假阳性率低。此外,该方案还提高了网络中存在非合作节点时的数据包传输率和吞吐量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信