JUCS - Journal of Universal Computer Science 29(2): 118-151, doi: 10.3897/jucs.85506
A new lightweight decentralized mitigation solution against Version Number Attacks for IoT Networks
expand article infoMehdi Rouissat§, Mohammed Belkheir, Hicham Sid Ahmed Belkhira|, Sofiane Boukli Hacene|, Pascal Lorenz, Merahi Bouziani|
‡ Univeristy Center Nour Bachir, El-Bayadh, Algeria§ University Aboubekr Belkaid, Tlemcen, Algeria| Djillali Liabes University, Sidi Bel Abbes, Algeria¶ University of Haute-Alsace, Mulhouse and Colmar, France
Open Access
Abstract

The present work describes a new technique to mitigate the version number attack (VNA), which is classified as one among the known denial of service (DDoS) damaging attacks targeting RPL-based (Routing Protocol for Low Power and Lossy Networks) IoTs networks. Through a VNA, the malicious behavior induces an increase in the control overhead and affects nodes’ ressources in terms of processing and memory, thereby the network availability is directly targeted. The lightweight proposed algorithm is run by each node where the main purpose is to halt the spread of a faked version number over the network and to recover victim nodes. The proposed solution has been implemented and simulated using Cooja under Contiki OS. Simulation results obviously show that our proposed technique promises significant improvements in various measured metrics while optimizing the node resources in terms of processing and memory usage. Compared to the network under attack, the control overhead has been shortened by 83% and the energy consumption has been reduced by 74%. In addition, the packet delivery ratio (PDR) has been improved to reach (99,6%), and the latency has been restored to attain the same value as in the normal case. 

 

Keywords
RPL, IoT, security, version number, countermeasure