Detecting DDoS Attacks in IoT-Based Networks Using Matrix Profile
Source abstract
Abstract
The Internet of Things (IoT) is a swiftly developing technology in all sectors, with the number of devices that connect to the Internet has increased remarkably in recent years. However, most of these devices use cheap hardware and lack a concrete security defence system. This may encourage hackers to recruit these devices and use them to launch Distributed Denial of Service (DDoS) attacks, which is one of the main causes of concern among security engineers. This paper investigates the possibility of using a matrix profile to detect DDoS attacks in an IoT-based environment. According to our empirical experiments, the preliminary findings illustrate that the matrix profile algorithm can efficiently detect IoT-based DDoS attacks.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Advanced Malware Detection Techniques · Internet Traffic Analysis and Secure E-voting
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Faculty of Computer and Information Systems, Islamic University of Madinah, Madinah 42351, Saudi Arabia
References (44)
Show source-provided references
1. Bouhaï, N., and Saleh, I. (2017). Internet of Things: Evolutions and Innovations, John Wiley & Sons.10.1002/9781119427391 ↗
2. Weber, R.H., and Weber, R. (2010). Internet of Things, Springer.10.1007/978-3-642-11710-7 ↗
3. IoT in Smart Cities: A Survey of Technologies, Practices and Challenges10.3390/smartcities4020024 ↗
4. A DDoS attacks traceback scheme for SDN-based smart city10.1016/j.compeleceng.2019.106503 ↗
5. Smart City DDoS Attacks Maneuver Based on Identification, Heuristics and Load Balancers
6. The (in) security of smart cities: Vulnerabilities, risks, mitigation, and prevention10.1080/10630732.2017.1408002 ↗
7. IoT in smart cities: A contemporary survey10.1016/j.gltp.2021.08.069 ↗
8. Smart city research: A holistic and state of the art literature review10.1016/j.cities.2021.103406 ↗
9. Smart city and cyber-security; technologies used, leading challenges and future recommendations10.1016/j.egyr.2021.08.124 ↗
10. Metallo, C., Ferrara, M., Lazazzara, A., and Za, S. (2021). Motives Behind DDoS Attacks. Digital Transformation and Human Behavior, Springer International Publishing.10.1007/978-3-030-47539-0_1 ↗
11. DDOS-attacks detection using an efficient measurement-based statistical mechanism
12. Kajwadkar, S., and Jain, V.K. (2018, January 6–7). A Novel Algorithm for DoS and DDoS attack detection in Internet Of Things. Proceedings of the 2018 Conference on Information and Communication Technology, Yogyaka, Indonesia.10.1109/INFOCOMTECH.2018.8722397 ↗
13. DDoS attacks at the application layer: Challenges and research perspectives for safeguarding web applications10.1109/COMST.2018.2870658 ↗
14. Hwang, R.H., Peng, M.C., and Huang, C.W. (2019, January 9–13). Detecting IoT Malicious Traffic Based on Autoencoder and Convolutional Neural Network. Proceedings of the 2019 IEEE Globecom Workshops (GC Wkshps), Waikoloa, HI, USA.10.1109/GCWkshps45667.2019.9024425 ↗
15. Misra, S., Krishna, P.V., Agarwal, H., Saxena, A., and Obaidat, M.S. (2011, January 19–22). A Learning Automata Based Solution for Preventing Distributed Denial of Service in Internet of Things. Proceedings of the 2011 International Conference on Internet of Things and 4th International Conference on Cyber, Physical and Social Computing, Dalian, China.10.1109/iThings/CPSCom.2011.84 ↗
16. A DDoS attack detection method based on SVM in software defined network10.1155/2018/9804061 ↗
17. Performance evaluation of Botnet DDoS attack detection using machine learning10.1007/s12065-019-00310-w ↗
18. Wani, A.R., Rana, Q., Saxena, U., and Pandey, N. (2019, January 4–6). Analysis and detection of DDoS attacks on cloud computing environment using machine learning techniques. Proceedings of the 2019 Amity International Conference on Artificial Intelligence, Dubai, United Arab Emirates.10.1109/AICAI.2019.8701238 ↗
19. Fanelli, A.M. (2018). Recent Advances in Artificial Neural Networks: Design and Applications, CRC Press.
20. Alanis, A.Y., Arana-Daniel, N., and Lopez-Franco, C. (2019). Artificial Neural Networks for Engineering Applications, Academic Press.
21. Yegnanarayana, B. (2009). Artificial Neural Networks, PHI Learning Pvt. Ltd.
22. Ma, Y., and Guo, G. (2014). Support Vector Machines Applications, Springer.10.1007/978-3-319-02300-7 ↗
23. Suthaharan, S. (2016). Support vector machine. Machine Learning Models and Algorithms for Big Data Classification, Springer.10.1007/978-1-4899-7641-3 ↗
24. Adaptive anomaly detection framework model objects in cyberspace10.1155/2020/6660489 ↗
25. Solving vehicle routing problem by using improved K-nearest neighbor algorithm for best solution10.1016/j.jocs.2017.04.012 ↗
26. Wibowo, B., and Alaydrus, M. (2019, January 16–17). Smart Home Security Analysis Using Arduino Based Virtual Private Network. Proceedings of the 2019 Fourth International Conference on Informatics and Computing, Semarang, Indonesia.10.1109/ICIC47613.2019.8985669 ↗
27. Majed, H., Noura, H.N., Salman, O., Malli, M., and Chehab, A. (2020, January 8–10). Efficient and Secure Statistical DDoS Detection Scheme. Proceedings of the ICETE, Paris, France.10.5220/0009873801530161 ↗
28. A survey on software-defined networking10.1109/COMST.2014.2330903 ↗
29. Automated DDOS attack detection in software defined networking10.1016/j.jnca.2021.103108 ↗
30. DDoS attack protection in the era of cloud computing and software-defined networking10.1016/j.comnet.2015.02.026 ↗
31. Detecting DDoS attacks against data center with correlation analysis10.1016/j.comcom.2015.06.012 ↗
32. Zhang, C., and Green, R. (2015, January 12–15). Communication security in internet of thing: Preventive measure and avoid DDoS attack over IoT network. Proceedings of the 18th Symposium on Communications & Networking, Alexandria, VA, USA.
33. Bremler-Barr, A., Brosh, E., and Sides, M. (2017, January 1–4). DDoS attack on cloud auto-scaling mechanisms. Proceedings of the IEEE INFOCOM 2017—IEEE Conference on Computer Communications, Atlanta, GA, USA.10.1109/INFOCOM.2017.8057010 ↗
34. Intrusion detection system: A comprehensive review10.1016/j.jnca.2012.09.004 ↗
35. (2022, January 30). The UCR Matrix Profile Page. Available online: https://www.cs.ucr.edu/~eamonn/MatrixProfile.html.
36. (2022, January 30). Introduction To Matrix Profile. Available online: https://towardsdatascience.com/introdu-ction-to-matrix-profiles-5568f3375d90.
37. Yeh, C.C.M., Zhu, Y., Ulanova, L., Begum, N., Ding, Y., Dau, H.A., Silva, D.F., Mueen, A., and Keogh, E. (2016, January 12–15). Matrix profile I: All pairs similarity joins for time series: A unifying view that includes motifs, discords and shapelets. Proceedings of the 2016 IEEE 16th International Conference on Data Mining (ICDM), Barcelona, Spain.10.1109/ICDM.2016.0179 ↗
38. (2022, January 30). The Matrix Profile. Available online: https://stumpy.readthedocs.io/en/latest/Tutorial_The-_Matrix_Profile.html.
39. (2022, February 02). Matrix Profile Foundation. Available online: https://matrixprofile.org/posts/how-to-painlessly-analyze-your-time-series/.
40. Zhu, Y., Zimmerman, Z., Senobari, N.S., Yeh, C.C.M., Funning, G., Mueen, A., Brisk, P., and Keogh, E. (2016, January 12–15). Matrix profile ii: Exploiting a novel algorithm and gpus to break the one hundred million barrier for time series motifs and joins. Proceedings of the 2016 IEEE 16th International Conference on Data Mining (ICDM), Barcelona, Spain.10.1109/ICDM.2016.0085 ↗
41. STUMPY: A Powerful and Scalable Python Library for Time Series Data Mining10.21105/joss.01504 ↗
42. Bezerra, V.H., da Costa, V.G.T., Martins, R.A., Junior, S.B., Miani, R.S., and Zarpelao, B.B. (2018, January 22–25). Providing IoT host-based datasets for intrusion detection research. Proceedings of the Anais do XVIII Simpósio Brasileiro de Segurança da Informação e de Sistemas Computacionais, Porto Alegre, Brasil.10.5753/sbseg.2018.4240 ↗
43. Awoyemi, J.O., Adetunmbi, A.O., and Oluwadare, S.A. (2017, January 29–31). Credit card fraud detection using machine learning techniques: A comparative analysis. Proceedings of the 2017 International Conference on Computing Networking and Informatics (ICCNI), Lagos, Nigeria.10.1109/ICCNI.2017.8123782 ↗
44. Nakagawa, F.H., Junior, S.B., and Zarpelão, B.B. (2021, January 17–19). Attack Detection in Smart Home IoT Networks using CluStream and Page-Hinkley Test. Proceedings of the 2021 IEEE Latin-American Conference on Communications (LATINCOM), Santo Domingo, Dominican Republic.10.1109/LATINCOM53176.2021.9647769 ↗