Intrusion Detection in Internet of Things Environment

Quang-Vinh Dang

Industrial University of Ho Chi Minh City, Ho Chi Minh, Vietnam

Cite: Dang Q.-V. Intrusion Detection in Internet of Things Environment. Advances in Digital Science, 26-34. 2022.

Abstract. Internet of Things (IoT) attracted a lot of attention in recent years. IoT introduces many new opportunities but also pose a lot of vulnerabilities. When any smart devices can connect to the Internet, attackers can attack to the system via any point. Hence, studying the intrusion detection technique for IoT environment is a crucial task. In this chapter, we study the intrusion detection problem in IoT environment.

Keywords: Intrusion Detection System; Machine learning; Classification; Software-defined network.


  1. Al-Hadhrami, Y., Hussain, F.K.: Real time dataset generation framework for intrusion detection systems in iot. Future Generation Computer Systems 108, 414–423 (2020)
  2. Alhowaide, A., Alsmadi, I., Tang, J.: Ensemble detection model for iot ids. Internet of Things p. 100435 (2021)
  3. Dang, Q.V.: Studying machine learning techniques for intrusion detection systems. In: FDSE. Lecture Notes in Computer Science, vol. 11814, pp. 411–426. Springer, (2019)
  4. Dang, Q.V.: Detecting the attacks to DNS. In: ICCS 2021, Lecture Notes in Networks and Systems, 315, 173-179. Springer (2022).
  5. Dang, Q.V.: Evaluating machine learning algorithms for intrusion detection systems using the dataset cidds-002. In: 2021 4th International Conference on Computer Science and Software Engineering (CSSE 2021). pp. 112–118 (2021)
  6. Dang, Q.V.: Improving the performance of the intrusion detection systems by themachine learning explainability. International Journal of Web Information Systems (2021)
  7. Dang, Q.V.: Studying the Attack Detection Problem Using the Dataset CIDDS-001. In: The 2021 International Conference on Digital Science. pp. 525–532. Springer (2022).
  8. Dang, Q.V.: Studying the fuzzy clustering algorithm for intrusion detection on the attacks to the domain name system. In: WorldS4. IEEE (2021)
  9. Dang, Q.V.: Machine learning for intrusion detection systems: Recent development sand future challenges. Real-Time Applications of Machine Learning in Cyber Physical Systems pp. 93–118 (2022)
  10. Elrawy, M.F., Awad, A.I., Hamed, H.F.: Intrusion detection systems for iot-basedsmart environments: a survey. Journal of Cloud Computing 7(1), 1–20 (2018)
  11. Lopez-Martin, M., Carro, B., Sanchez-Esguevillas, A., Lloret, J.: Network traffic classifier with convolutional and recurrent neural networks for internet of things. IEEE Access 5, 18042–18050 (2017)
  12. Mohamed, T., Otsuka, T., Ito, T.: Towards machine learning based iot intrusion detection service. In: International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems. pp. 580–585. Springer (2018)
  13. Moustafa, N., Creech, G., Slay, J.: Big data analytics for intrusion detection system: Statistical decision-making using finite dirichlet mixture models. In: Data analytics and decision support for cybersecurity, pp. 127–156. Springer (2017)
  14. Moustafa, N., Misra, G., Slay, J.: Generalized outlier gaussian mixture technique based on automated association features for simulating and detecting web application attacks. IEEE Transactions on Sustainable Computing (2018)
  15. Moustafa, N., Slay, J.: Unsw-nb15: a comprehensive data set for network intrusion detection systems (unsw-nb15 network data set). In: 2015 military communications and information systems conference (MilCIS). pp. 1–6. IEEE (2015)
  16. Moustafa, N., Slay, J.: The evaluation of network anomaly detection systems: Statistical analysis of the unsw-nb15 data set and the comparison with the kdd99 data set. Information Security Journal: A Global Perspective 25(1-3), 18–31 (2016)
  17. Moustafa, N., Slay, J.: A network forensic scheme using correntropy-variation for attack detection. In: IFIP International Conference on Digital Forensics. pp. 225– 239. Springer (2018)
  18. Moustafa, N., Slay, J., Creech, G.: Novel geometric area analysis technique for anomaly detection using trapezoidal area estimation on large-scale networks. IEEE Transactions on Big Data 5(4), 481–494 (2017)
  19. Moustafa, N., Turnbull, B., Choo, K.K.R.: An ensemble intrusion detection technique based on proposed statistical flow features for protecting network traffic of internet of things. IEEE Internet of Things Journal 6(3), 4815–4830 (2018)
  20. Mudgerikar, A., Bertino, E.: Iot attacks and malware. In: Cyber Security Meets Machine Learning, pp. 1–25. Springer (2021)
  21. Patel, K.K., Patel, S.M., et al.: Internet of things-iot: definition, characteristics, architecture, enabling technologies, application & future challenges. International journal of engineering science and computing 6(5) (2016)
  22. Portmann, M.: Netflow datasets for machine learning-based network intrusion detection systems. In: Big Data Technologies and Applications: 10th EAI International Conference, BDTA 2020 and 13th EAI International Conference on Wireless Internet, WiCON 2020, Virtual Event, December 11, 2020: Proceedings. vol. 371, p. 117. Springer Nature (2021)
  23. Prokhorenkova, L., Gusev, G., Vorobev, A., Dorogush, A.V., Gulin, A.: Catboost: unbiased boosting with categorical features. In: Advances in neural information processing systems. pp. 6638–6648 (2018)
  24. Putchala, M.K.: Deep learning approach for intrusion detection system (ids) in the internet of things (iot) network using gated recurrent neural networks (gru) (2017)
  25. Zarpela˜o, B.B., Miani, R.S., Kawakani, C.T., de Alvarenga, S.C.: A survey of intrusion detection in internet of things. Journal of Network and Computer Applications 84, 25–37 (2017)
  26. Zhou, Y., Han, M., Liu, L., He, J.S., Wang, Y.: Deep learning approach for cyberattack detection. In: IEEE INFOCOM 2018-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). pp. 262–267. IEEE (2018)

Published online 26.07.2022