Cargando…

Secure routing in the Internet of Things (IoT) with intrusion detection capability based on software-defined networking (SDN) and Machine Learning techniques

Routing and security are the two main prerequisites for ensuring the correct operation of wireless networks. The importance of these cases doubles in wide networks such as IoT. This paper presents an algorithm to improve Secure Routing in IoT called SRAIOT. This algorithm uses a hierarchical structu...

Descripción completa

Detalles Bibliográficos
Autores principales: Rui, Kunkun, Pan, Hongzhi, Shu, Sheng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10590437/
https://www.ncbi.nlm.nih.gov/pubmed/37865650
http://dx.doi.org/10.1038/s41598-023-44764-6
_version_ 1785123988929773568
author Rui, Kunkun
Pan, Hongzhi
Shu, Sheng
author_facet Rui, Kunkun
Pan, Hongzhi
Shu, Sheng
author_sort Rui, Kunkun
collection PubMed
description Routing and security are the two main prerequisites for ensuring the correct operation of wireless networks. The importance of these cases doubles in wide networks such as IoT. This paper presents an algorithm to improve Secure Routing in IoT called SRAIOT. This algorithm uses a hierarchical structure to determine the connections between network components and data transfer routing. In SRAIOT, the network structure is managed hierarchically and through SDN. For this purpose, the IoT network is first divided into a set of subnets using the SDN solution, communication control and authentication are managed using the controller nodes of each subnet. The communication between two objects (located in different subnets) will be possible if their identity is confirmed through the controller nodes related to them. On the other hand, in order to identify the sources of attacks and network security threats, the controller nodes in each subnet monitor the network traffic pattern using an ensemble learning model and identify possible attacks in their subnet. The performance of SRAIOT was tested in the simulation, and the results were compared with previous methods. The results of these tests show that SRAIOT improves network performance regarding routing and detecting attacks.
format Online
Article
Text
id pubmed-10590437
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-105904372023-10-23 Secure routing in the Internet of Things (IoT) with intrusion detection capability based on software-defined networking (SDN) and Machine Learning techniques Rui, Kunkun Pan, Hongzhi Shu, Sheng Sci Rep Article Routing and security are the two main prerequisites for ensuring the correct operation of wireless networks. The importance of these cases doubles in wide networks such as IoT. This paper presents an algorithm to improve Secure Routing in IoT called SRAIOT. This algorithm uses a hierarchical structure to determine the connections between network components and data transfer routing. In SRAIOT, the network structure is managed hierarchically and through SDN. For this purpose, the IoT network is first divided into a set of subnets using the SDN solution, communication control and authentication are managed using the controller nodes of each subnet. The communication between two objects (located in different subnets) will be possible if their identity is confirmed through the controller nodes related to them. On the other hand, in order to identify the sources of attacks and network security threats, the controller nodes in each subnet monitor the network traffic pattern using an ensemble learning model and identify possible attacks in their subnet. The performance of SRAIOT was tested in the simulation, and the results were compared with previous methods. The results of these tests show that SRAIOT improves network performance regarding routing and detecting attacks. Nature Publishing Group UK 2023-10-21 /pmc/articles/PMC10590437/ /pubmed/37865650 http://dx.doi.org/10.1038/s41598-023-44764-6 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Rui, Kunkun
Pan, Hongzhi
Shu, Sheng
Secure routing in the Internet of Things (IoT) with intrusion detection capability based on software-defined networking (SDN) and Machine Learning techniques
title Secure routing in the Internet of Things (IoT) with intrusion detection capability based on software-defined networking (SDN) and Machine Learning techniques
title_full Secure routing in the Internet of Things (IoT) with intrusion detection capability based on software-defined networking (SDN) and Machine Learning techniques
title_fullStr Secure routing in the Internet of Things (IoT) with intrusion detection capability based on software-defined networking (SDN) and Machine Learning techniques
title_full_unstemmed Secure routing in the Internet of Things (IoT) with intrusion detection capability based on software-defined networking (SDN) and Machine Learning techniques
title_short Secure routing in the Internet of Things (IoT) with intrusion detection capability based on software-defined networking (SDN) and Machine Learning techniques
title_sort secure routing in the internet of things (iot) with intrusion detection capability based on software-defined networking (sdn) and machine learning techniques
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10590437/
https://www.ncbi.nlm.nih.gov/pubmed/37865650
http://dx.doi.org/10.1038/s41598-023-44764-6
work_keys_str_mv AT ruikunkun secureroutingintheinternetofthingsiotwithintrusiondetectioncapabilitybasedonsoftwaredefinednetworkingsdnandmachinelearningtechniques
AT panhongzhi secureroutingintheinternetofthingsiotwithintrusiondetectioncapabilitybasedonsoftwaredefinednetworkingsdnandmachinelearningtechniques
AT shusheng secureroutingintheinternetofthingsiotwithintrusiondetectioncapabilitybasedonsoftwaredefinednetworkingsdnandmachinelearningtechniques