Cargando…

RMHIL: A Rule Matching Algorithm Based on Heterogeneous Integrated Learning in Software Defined Network

To ensure the efficient operation of large-scale networks, the flow scheduling in the software defined network (SDN) requires the matching time and memory overhead of rule matching to be as low as possible. To meet the requirement, we solve the rule matching problem by integrating machine learning m...

Descripción completa

Detalles Bibliográficos
Autores principales: Guo, Yiping, Hu, Guyu, Shao, Dongsheng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9269192/
https://www.ncbi.nlm.nih.gov/pubmed/35808236
http://dx.doi.org/10.3390/s22134739
_version_ 1784744173132316672
author Guo, Yiping
Hu, Guyu
Shao, Dongsheng
author_facet Guo, Yiping
Hu, Guyu
Shao, Dongsheng
author_sort Guo, Yiping
collection PubMed
description To ensure the efficient operation of large-scale networks, the flow scheduling in the software defined network (SDN) requires the matching time and memory overhead of rule matching to be as low as possible. To meet the requirement, we solve the rule matching problem by integrating machine learning methods, including recurrent neural networks, reinforcement learning, and decision trees. We first describe the SDN rule matching problem and transform it into a heterogeneous integrated learning problem. Then, we design and implement an SDN flow forwarding rule matching algorithm based on heterogeneous integrated learning, referred to as RMHIL. Finally, we compare RMHIL with two existing algorithms, and the comparative experimental results show that RMHIL has advantages in matching time and memory overhead.
format Online
Article
Text
id pubmed-9269192
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-92691922022-07-09 RMHIL: A Rule Matching Algorithm Based on Heterogeneous Integrated Learning in Software Defined Network Guo, Yiping Hu, Guyu Shao, Dongsheng Sensors (Basel) Article To ensure the efficient operation of large-scale networks, the flow scheduling in the software defined network (SDN) requires the matching time and memory overhead of rule matching to be as low as possible. To meet the requirement, we solve the rule matching problem by integrating machine learning methods, including recurrent neural networks, reinforcement learning, and decision trees. We first describe the SDN rule matching problem and transform it into a heterogeneous integrated learning problem. Then, we design and implement an SDN flow forwarding rule matching algorithm based on heterogeneous integrated learning, referred to as RMHIL. Finally, we compare RMHIL with two existing algorithms, and the comparative experimental results show that RMHIL has advantages in matching time and memory overhead. MDPI 2022-06-23 /pmc/articles/PMC9269192/ /pubmed/35808236 http://dx.doi.org/10.3390/s22134739 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Guo, Yiping
Hu, Guyu
Shao, Dongsheng
RMHIL: A Rule Matching Algorithm Based on Heterogeneous Integrated Learning in Software Defined Network
title RMHIL: A Rule Matching Algorithm Based on Heterogeneous Integrated Learning in Software Defined Network
title_full RMHIL: A Rule Matching Algorithm Based on Heterogeneous Integrated Learning in Software Defined Network
title_fullStr RMHIL: A Rule Matching Algorithm Based on Heterogeneous Integrated Learning in Software Defined Network
title_full_unstemmed RMHIL: A Rule Matching Algorithm Based on Heterogeneous Integrated Learning in Software Defined Network
title_short RMHIL: A Rule Matching Algorithm Based on Heterogeneous Integrated Learning in Software Defined Network
title_sort rmhil: a rule matching algorithm based on heterogeneous integrated learning in software defined network
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9269192/
https://www.ncbi.nlm.nih.gov/pubmed/35808236
http://dx.doi.org/10.3390/s22134739
work_keys_str_mv AT guoyiping rmhilarulematchingalgorithmbasedonheterogeneousintegratedlearninginsoftwaredefinednetwork
AT huguyu rmhilarulematchingalgorithmbasedonheterogeneousintegratedlearninginsoftwaredefinednetwork
AT shaodongsheng rmhilarulematchingalgorithmbasedonheterogeneousintegratedlearninginsoftwaredefinednetwork