DDoSNet: Detection and prediction of DDoS attacks from realistic multidimensional dataset in IoT network environment

IF 5 3区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Goda Srinivasa Rao , P. Santosh Kumar Patra , V.A. Narayana , Avala Raji Reddy , G.N.V. Vibhav Reddy , D. Eshwar
{"title":"DDoSNet: Detection and prediction of DDoS attacks from realistic multidimensional dataset in IoT network environment","authors":"Goda Srinivasa Rao ,&nbsp;P. Santosh Kumar Patra ,&nbsp;V.A. Narayana ,&nbsp;Avala Raji Reddy ,&nbsp;G.N.V. Vibhav Reddy ,&nbsp;D. Eshwar","doi":"10.1016/j.eij.2024.100526","DOIUrl":null,"url":null,"abstract":"<div><p>The Internet of Things (IoT) network infrastructures are becoming more susceptible to distributed denial of service (DDoS) attacks because of the proliferation of IoT devices. Detecting and predicting such attacks in this complex and dynamic environment requires specialized techniques. This study presents an approach to detecting and predicting DDoS attacks from a realistic multidimensional dataset specifically tailored to IoT network environments, named DDoSNet. At the beginning of the data preprocessing phase, the dataset must be cleaned up, missing values must be handled, and the data needs to be transformed into an acceptable format for analysis. Several preprocessing approaches, including data-cleaning algorithms and imputation methods, are used to improve the accuracy and dependability of the data. Following this, feature selection uses the African Buffalo Optimization with Decision Tree (ABO-DT) method. This nature-inspired metaheuristic algorithm imitates the behaviour of African buffalos to determine which traits are the most important. By integrating ABO with the decision tree, a subset of features is selected that maximizes the discrimination between regular network traffic and DDoS attacks. After feature selection, an echo-state network (ESN) classifier is employed for detection and prediction. A recurrent neural network (RNN) that has shown potential for managing time-series data is known as an ESN. The ESN classifier utilizes the selected features to learn the underlying patterns and dynamics of network traffic, enabling accurate identification of DDoS attacks. Based on the simulations, the proposed DDOSNet had an accuracy of 98.98 %, a sensitivity of 98.62 %, a specificity of 98.85 %, an F-measure of 98.86 %, a precision of 98.27 %, an MCC of 98.95 %, a Dice coefficient of 98.04 %, and a Jaccard coefficient of 98.09 %, which are better than the current best methods.</p></div>","PeriodicalId":56010,"journal":{"name":"Egyptian Informatics Journal","volume":null,"pages":null},"PeriodicalIF":5.0000,"publicationDate":"2024-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1110866524000896/pdfft?md5=a4fdb339654ba9b0125e04ea60ed970b&pid=1-s2.0-S1110866524000896-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Egyptian Informatics Journal","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1110866524000896","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

The Internet of Things (IoT) network infrastructures are becoming more susceptible to distributed denial of service (DDoS) attacks because of the proliferation of IoT devices. Detecting and predicting such attacks in this complex and dynamic environment requires specialized techniques. This study presents an approach to detecting and predicting DDoS attacks from a realistic multidimensional dataset specifically tailored to IoT network environments, named DDoSNet. At the beginning of the data preprocessing phase, the dataset must be cleaned up, missing values must be handled, and the data needs to be transformed into an acceptable format for analysis. Several preprocessing approaches, including data-cleaning algorithms and imputation methods, are used to improve the accuracy and dependability of the data. Following this, feature selection uses the African Buffalo Optimization with Decision Tree (ABO-DT) method. This nature-inspired metaheuristic algorithm imitates the behaviour of African buffalos to determine which traits are the most important. By integrating ABO with the decision tree, a subset of features is selected that maximizes the discrimination between regular network traffic and DDoS attacks. After feature selection, an echo-state network (ESN) classifier is employed for detection and prediction. A recurrent neural network (RNN) that has shown potential for managing time-series data is known as an ESN. The ESN classifier utilizes the selected features to learn the underlying patterns and dynamics of network traffic, enabling accurate identification of DDoS attacks. Based on the simulations, the proposed DDOSNet had an accuracy of 98.98 %, a sensitivity of 98.62 %, a specificity of 98.85 %, an F-measure of 98.86 %, a precision of 98.27 %, an MCC of 98.95 %, a Dice coefficient of 98.04 %, and a Jaccard coefficient of 98.09 %, which are better than the current best methods.

DDoSNet:从物联网网络环境中的现实多维数据集检测和预测 DDoS 攻击
由于物联网设备的激增,物联网(IoT)网络基础设施越来越容易受到分布式拒绝服务(DDoS)攻击。在这种复杂多变的环境中检测和预测此类攻击需要专门的技术。本研究提出了一种从专门为物联网网络环境定制的现实多维数据集(名为 DDoSNet)中检测和预测 DDoS 攻击的方法。在数据预处理阶段开始时,必须对数据集进行清理,处理缺失值,并将数据转换为可接受的分析格式。为了提高数据的准确性和可靠性,我们采用了多种预处理方法,包括数据清理算法和估算方法。然后,使用非洲水牛决策树优化法(ABO-DT)进行特征选择。这种受自然启发的元启发式算法模仿非洲水牛的行为,以确定哪些特征最重要。通过将 ABO 与决策树相结合,可以选择最大限度区分常规网络流量和 DDoS 攻击的特征子集。选择特征后,采用回声状态网络(ESN)分类器进行检测和预测。已显示出管理时间序列数据潜力的递归神经网络(RNN)被称为 ESN。ESN 分类器利用所选特征来学习网络流量的基本模式和动态,从而准确识别 DDoS 攻击。根据模拟结果,所提出的 DDOSNet 的准确度为 98.98 %、灵敏度为 98.62 %、特异度为 98.85 %、F-measure 为 98.86 %、精确度为 98.27 %、MCC 为 98.95 %、Dice 系数为 98.04 %、Jaccard 系数为 98.09 %,均优于目前最好的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Egyptian Informatics Journal
Egyptian Informatics Journal Decision Sciences-Management Science and Operations Research
CiteScore
11.10
自引率
1.90%
发文量
59
审稿时长
110 days
期刊介绍: The Egyptian Informatics Journal is published by the Faculty of Computers and Artificial Intelligence, Cairo University. This Journal provides a forum for the state-of-the-art research and development in the fields of computing, including computer sciences, information technologies, information systems, operations research and decision support. Innovative and not-previously-published work in subjects covered by the Journal is encouraged to be submitted, whether from academic, research or commercial sources.
×
引用
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学术官方微信