A sinkhole prevention mechanism for RPL in IoT
by Alekha Kumar Mishra; Maitreyee Sinha; Asis Kumar Tripathy
International Journal of Computational Science and Engineering (IJCSE), Vol. 23, No. 3, 2020

Abstract: A sinkhole node has the ability to redirect all the traffic routes from IoT nodes to the root (sink) node through it with the help of false rank advertisement. Unfortunately, there is no provision for a node to verify the actual rank received by a claiming parent from its parent in the RPL protocol. A number of sinkhole and rank spoofing detection mechanisms have been proposed in the literature. The works claiming higher detection rate mostly use cryptography-based operations, which incurs additional computational overhead. In this paper, a sinkhole prevention mechanism is proposed that decides the legitimacy of a node in the neighbourhood by considering three network metrics. These are hop count, residual energy, and expected transmission count (ETX). The mechanism relies on the fact that all the nodes in a neighbourhood have similar network metrics with respect to the position of the root node in the network. Therefore, a node claiming to have metric values quite different from the mean in a neighbourhood is identified as a sinkhole. The experimental results show that the proposed mechanism can significantly distinguish a sinkhole node from genuine ones in arbitrary locations in the network.

Online publication date: Thu, 26-Nov-2020

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Computational Science and Engineering (IJCSE):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com