A novel decentralized security architecture against sybil attack in RPL-based IoT networks: a focus on smart home use case

被引:0
作者
A. O. Bang
Udai Pratap Rao
机构
[1] Sardar Vallabhbhai National Institute of Technology Surat,Department of Computer Engineering
来源
The Journal of Supercomputing | 2021年 / 77卷
关键词
RPL; IoT; Sybil attack; Routing protocol; Smart-home;
D O I
暂无
中图分类号
学科分类号
摘要
Internet of things (IoT) is renowned for being a massive revolution led by business leaders and researchers. Routing protocol for low-power and lossy network (RPL) is a standardized protocol that serves the routing need of the IPv6-based low-power and lossy networks, which are the significant enablers of the IoT technology. Despite its many outstanding features, RPL offers very low protection against different routing attacks. In this respect, we mainly emphasize on the sybil attack. Specifically, we focus on three different types of sybil attack on a realistic smart home network topology. Considering the involvement of resource-constraint devices, we propose and evaluate a novel decentralized countermeasure against these attacks. The proposed countermeasure is based on a hybrid approach that involves the use of the geographical location of the nodes and a trust value-based parent selection procedure. Along with this, we use specially configured monitoring nodes that are responsible for the detection of the malicious attacker node(s). Further, we use RPL’s multi-instance property to integrate the proposed decentralized architecture into the exiting RPL protocol. We implement the proposed countermeasure in Cooja, the Contiki operating system-based network simulator. The results obtained through our experiments validate the practicality of the proposed countermeasure.
引用
收藏
页码:13703 / 13738
页数:35
相关论文
共 83 条
[51]  
He X(undefined)undefined undefined undefined undefined-undefined
[52]  
Liu RP(undefined)undefined undefined undefined undefined-undefined
[53]  
Yao Y(undefined)undefined undefined undefined undefined-undefined
[54]  
Xiao B(undefined)undefined undefined undefined undefined-undefined
[55]  
Yang G(undefined)undefined undefined undefined undefined-undefined
[56]  
Hu Y(undefined)undefined undefined undefined undefined-undefined
[57]  
Wang L(undefined)undefined undefined undefined undefined-undefined
[58]  
Zhou X(undefined)undefined undefined undefined undefined-undefined
[59]  
Al-Qurishi M(undefined)undefined undefined undefined undefined-undefined
[60]  
Alrubaian M(undefined)undefined undefined undefined undefined-undefined