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...
Autores principales: | , , |
---|---|
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 |