journal article·2022Open access

SDN Based DDos Mitigating Approach Using Traffic Entropy for IoT Network

Muhammad Ibrahim, Muhammad Hanif, Shabir Ahmad, Faisal Jamil, Tayyaba Sehar, YunJung Lee, DoHyeun Kim

Computers, Materials & Continua· Volume 70· Issue 3

Abstract

The Internet of Things (IoT) has been widely adopted in various domains including smart cities, healthcare, smart factories, etc. In the last few years, the fitness industry has been reshaped by the introduction of smart fitness solutions for individuals as well as fitness gyms. The IoT fitness devices collect trainee data that is being used for various decision-making. However, it will face numerous security and privacy issues towards its realization. This work focuses on IoT security, especially DoS/DDoS attacks. In this paper, we have proposed a novel blockchain-enabled protocol (BEP) that uses the notion of a self-exposing node (SEN) approach for securing fitness IoT applications. The blockchain and SDN architectures are employed to enhance IoT security by a highly preventive security monitoring, analysis and response system. The proposed approach helps in detecting the DoS/DDoS attacks on the IoT fitness system and then mitigating the attacks. The BEP is used for handling Blockchain-related activities and SEN could be a sensor or actuator node within the fitness IoT system. SEN provides information about the inbound and outbound traffic to the BEP which is used to analyze the DoS/DDoS attacks on the fitness IoT system. The SEN calculates the inbound and outbound traffic features’ entropies and transmits them to the Blockchain in the form of transaction blocks. The BEP picks the whole mined blocks’ transactions and transfers them to the SDN controller node. The controller node correlates the entropies data of SENs and decides about the DoS or DDoS attack. So, there are two decision points, one is SEN, and another is the controller. To evaluate the performance of our proposed system, several experiments are performed and results concerning the entropy values and attack detection rate are obtained. The proposed approach has outperformed the other two approaches concerning the attack detection rate by an increase of 11% and 18% against Approach 1 and Approach 2 respectively.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Advanced Malware Detection Techniques · Blockchain Technology Applications and Security

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (26)

Show source-provided references
1. An adaptive approach based on resource-awareness towards power-efficient real-time periodic task modeling on embedded IoT devices10.3390/pr6070090 ↗
2. Towards the design of a formal verification and evaluation tool of real-time tasks scheduling of IoT applications10.3390/su11010204 ↗
3. A survey on the internet of things (IoT) forensics: Challenges, approaches, and open issues10.1109/COMST.2019.2962586 ↗
4. Design and implementation of cloud-centric configuration repository for DIY IoT applications10.3390/s18020474 ↗
5. DeepIDS: Deep learning approach for intrusion detection in software defined networking10.3390/electronics9091533 ↗
6. A survey: security threats and countermeasures in software defined networking
7. A survey on security-aware measurement in SDN
8. Realtime DDoS defense using COTS SDN switches via adaptive correlation analysis10.1109/TIFS.2018.2805600 ↗
9. Software defined networking: attacks and countermeasures
10. Software defined IoT: Issues and challenges
11. Security issues in the internet of things (IoT): A comprehensive study
12. The application of elements of information theory to the problem of rational choice of measuring instruments
13. Ensuring end-to-end QoS based on multi-paths routing using SDN technology
14. A survey on security and privacy issues in internet-of-things10.1109/JIOT.2017.2694844 ↗
15. A novel statistical analysis and autoencoder driven intelligent intrusion detection approach10.1016/j.neucom.2019.11.016 ↗
16. Blockchain for government services—Use cases, security benefits and challenges
17. New-flow based DDoS attacks in SDN: Taxonomy, rationales, and research challenges10.1016/j.comcom.2020.02.085 ↗
18. Survey on SDN based network intrusion detection system using machine learning approaches10.1007/s12083-017-0630-0 ↗
19. On availability for blockchain-based systems
20. Distributed denial of service attacks and its defenses in IoT: A survey10.1007/s11227-019-02945-z ↗
21. Blockchain-based data integrity service framework for IoT data
22. Multi-layer internet of things middleware based on knowledge graph
23. Middleware for the internet of things: A quantitative evaluation in small scale
24. Blockchain meets IoT: An architecture for scalable access management in IoT10.1109/JIOT.2018.2812239 ↗
25. Bubbles of trust: A decentralized blockchain-based authentication system for IoT10.1016/j.cose.2018.06.004 ↗
26. Low-rate dos attack detection using psd based entropy and machine learning