Real-time DDoS detection in software-defined networks using machine learning

bracu.type.groupResearch Publications
datacite.rightsMetadata Only
dc.contributor.authorHasan, Kadir
dc.contributor.authorHossain, Kaji Sajjad
dc.contributor.authorAlam, Md. Shakibul
dc.contributor.authorIslam, M D Zubairul
dc.contributor.authorApurbo, G M Mohaiminuzzaman
dc.contributor.authorAhmed, Md Faisal
dc.contributor.authorNoor, Jannatun
dc.contributor.authorHossain, Muhammad Iqbal
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-10-01T04:24:54Z
dc.date.available2026-10-01T04:24:54Z
dc.date.issued2024-01-01
dc.description.abstractAs the landscape of the digital world keeps changing and getting more advanced, so do the sophistication and complexities of cyber threats. Distributed Denial of Service (DDoS) attacks have become a major threat to network security. Additionally, in software defined networks (SDN), the structure uses a controller to track down the network flow. In this research, we worked with a traditional static dataset, "CICIoT2023"in order to detect DDoS attacks on IoT devices with an efficient approach by applying effective feature engineering using Random Forest and PCA, followed by comparing various machine learning models including Random Forest, KNN, Decision Tree (DT), Logistic Regression (LR) and Naive Bayes. Using only 3 key features out of 47, the research shows that Random Forest selection method gives better accuracy for most of the ML models. Among those ML models, Decision Tree shows 99.97% accuracy with optimal model complexity. Our study also focused on constructing a network topology using Mininet simulation tool and Ryu controller in a SDN environment, which further complies with DDoS detection in real-time networks. Therefore, our research is not only focusing on the efficiency of the traditional approach but also on generating real-time networks to detect DDoS attacks simultaneously.
dc.description.versionPublished
dc.format.extent453-458
dc.identifier.citationK. Hasan et al., "Real-Time DDoS Detection in Software-Defined Networks Using Machine Learning," 2024 27th International Conference on Computer and Information Technology (ICCIT), Cox's Bazar, Bangladesh, 2024, pp. 453-458, doi: 10.1109/ICCIT64611.2024.11022460.
dc.identifier.doi10.1109/ICCIT64611.2024.11022460
dc.identifier.issn9798331519094
dc.identifier.other2-s2.0-105009141610
dc.identifier.urihttps://hdl.handle.net/10361/30323
dc.language.isoen_US
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.relation.hasversion10.1109/ICCIT64611.2024.11022460
dc.relation.ispartof2024 27th International Conference on Computer and Information Technology Iccit 2024 Proceedings
dc.relation.ispartofseries2024 27th International Conference on Computer and Information Technology Iccit 2024 Proceedings
dc.relation.urihttps://ieeexplore.ieee.org/document/11022460
dc.subjectAccuracy
dc.subjectNetwork topology
dc.subjectDenial-of-service attack
dc.subjectReal-time systems
dc.subjectComplexity theory
dc.subjectDecision trees
dc.subjectSoftware defined networking
dc.subjectComputer crime
dc.subjectRandom forests
dc.subjectPrincipal component analysis
dc.subjectDDoS attacks
dc.subjectCyber threats
dc.subjectMachine learning
dc.subject.lcshDenial of service attacks.
dc.subject.lcshComputer security.
dc.titleReal-time DDoS detection in software-defined networks using machine learning
dc.typeConference Proceeding
person.affiliation.nameBRAC University
person.affiliation.nameBRAC University
person.affiliation.nameBRAC University
person.affiliation.nameBRAC University
person.affiliation.nameBRAC University
person.affiliation.nameBRAC University
person.affiliation.nameBRAC University
person.affiliation.nameBRAC University
person.identifier.scopus-author-id59964389000
person.identifier.scopus-author-id59963496900
person.identifier.scopus-author-id59962814200
person.identifier.scopus-author-id59991793800
person.identifier.scopus-author-id59963269300
person.identifier.scopus-author-id57222253716
person.identifier.scopus-author-id57193917145
person.identifier.scopus-author-id7402472536

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
IMG_8345.jpg
Size:
27.35 KB
Format:
Joint Photographic Experts Group/JPEG File Interchange Format (JFIF)

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: