@inproceedings{ed65bb5831ba4c84ba490d39fc1eae37,
title = "Machine Learning Based SDN-enabled Distributed Denial-of-Services Attacks Detection and Mitigation System for Internet of Things",
abstract = "Advancements of Internet of Things (IoT) enhance the application spectrum of smart networking and demand intelligent security measurements against cyber-attacks. Recent integration of Software Defined Networking (SDN) in IoT environments provides better network management by decoupling of control plane from forwarding plane. An advanced SDN based network management also utilize the machine learning models to classify IoT network traffic at OpenFlow Switches with the coordination of SDN controller. In this paper, we propose a novel SDN-enabled Distributed Denial-of-Services attacks Detection and Mitigation System (SDN-DMS) which utilize SDN enabled security mechanism for IoT devices with support of machine learning algorithms to develop Distributed Denial of Services (DDoS) detection and mitigation system. SDN-DMS integrates Floodlight and Pox SDN controllers to reconfigure the OpenFlow switches in order to mitigate the detected DDoS attacks by advanced Support Vector Machine (SVM) algorithms of Lagrangian Support Vector Machine (LSVM), Finite Newton Lagrangian Support Vector Machine (NLSVM), Smooth Support Vector Machine (SSVM) and Finite Newton Support Vector Machine (NSVM). SDN-DMS measures the network behaviour of IoT devices by collecting the network traffic and classifying the traffic as normal and DDoS attacks by using an environment-specific dataset.",
keywords = "cyber-attacks, internet of things, distributed denial of services, software defined networking, machine learning, detection, mitigation, Cyber-attacks, Internet of Things, Software defined networking, Mitigation, Machine learning, Detection, Distributed denial of services",
author = "Muhammad Aslam and Dengpan Ye and Muhammad Hanif and Muhammad Asad",
note = "Funding Information: This work was partially supported by the National Key Research Development Program of China (2019QY(Y)0206, 2016QY01W0200), the National Natural Science Foundation of China NSFC (U1736211). Funding Information: Acknowledgement. This work was partially supported by the National Key Research Development Program of China (2019QY(Y)0206, 2016QY01W0200), the National Natural Science Foundation of China NSFC (U1736211) Publisher Copyright: {\textcopyright} 2020, Springer Nature Switzerland AG.; Machine Learning for Cyber Security, Third International Conference, ML4CS 2020, ML4CS 2020 ; Conference date: 08-10-2020 Through 10-10-2020",
year = "2020",
doi = "10.1007/978-3-030-62223-7_16",
language = "English",
isbn = "9783030622220",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Nature",
pages = "180--194",
editor = "Xiaofeng Chen and Hongyang Yan and Qiben Yan and Xiangliang Zhang",
booktitle = "Machine Learning for Cyber Security - Third International Conference, ML4CS 2020, Proceedings",
address = "Switzerland",
}