A New Machine Learning-based Hybrid Intrusion Detection System and Intelligent Routing Algorithm for MPLS Network

Machine Learning (ML) is seen as a promising application that offers autonomous learning and provides optimized solutions to complex problems. The current Multiprotocol Label Switching (MPLS)-based communication system is packed with exponentially increasing applications and different Quality-of-Ser...

Full description

Saved in:
Bibliographic Details
Main Authors: Ridwan M.A., Radzi N.A.M., Azmi K.H.M., Abdullah F., Ahmad W.S.H.M.W.
Other Authors: 57193648099
Format: Article
Published: Science and Information Organization 2024
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uniten.dspace-34728
record_format dspace
spelling my.uniten.dspace-347282024-10-14T11:22:07Z A New Machine Learning-based Hybrid Intrusion Detection System and Intelligent Routing Algorithm for MPLS Network Ridwan M.A. Radzi N.A.M. Azmi K.H.M. Abdullah F. Ahmad W.S.H.M.W. 57193648099 57218936786 57982272200 56613644500 58032416800 communication system intrusion detection system Machine learning quality of service routing algorithm Classification (of information) Complex networks Computer crime Intrusion detection Learning algorithms Machine learning MATLAB Network security Regression analysis Routing algorithms Communications systems Hybrid intrusion detection Intelligent routing algorithm Intrusion Detection Systems Machine-learning Multi-protocol label-switching network Performances evaluation Quality-of-service Routing information protocols Service requirements Quality of service Machine Learning (ML) is seen as a promising application that offers autonomous learning and provides optimized solutions to complex problems. The current Multiprotocol Label Switching (MPLS)-based communication system is packed with exponentially increasing applications and different Quality-of-Services (QoS) requirements. As the network is getting complex and congested, it will become challenging to satisfy the QoS requirements in the MPLS network. This study proposes a hybrid ML-based intrusion detection system (ML-IDS) and ML-based intelligent routing algorithm (ML-RA) for MPLS network. The research is divided into three parts, which are (1) dataset development, (2) algorithm development, and (3) algorithm performance evaluation. The dataset development for both algorithms is carried out via simulations in Graphical Network Simulator 3 (GNS3). The datasets are then fed into MATLAB to train ML classifiers and regression models to classify the incoming traffic as normal or attack and predict traffic delays for all available routes, respectively. Only the normal traffic predicted by the ML-IDS algorithm will be allowed to enter the network domain, and the route with the fastest delay predicted by the ML-RA is assigned for routing. The ML-based routing algorithm is compared to the conventional routing algorithm, Routing Information Protocol version 2 (RIPv2). From the performance evaluations, the ML-RA shows 100 percent accuracy in predicting the fastest route in the network. During network congestion, the proposed ML outperforms the RIPv2 in terms of delay and throughput on average by 57.61 percent and 46.57 percent, respectively. � 2023,International Journal of Advanced Computer Science and Applications. All Rights Reserved. Final 2024-10-14T03:22:07Z 2024-10-14T03:22:07Z 2023 Article 10.14569/IJACSA.2023.0140412 2-s2.0-85158159199 https://www.scopus.com/inward/record.uri?eid=2-s2.0-85158159199&doi=10.14569%2fIJACSA.2023.0140412&partnerID=40&md5=66fc3752bca972a72c00ac30cec568c5 https://irepository.uniten.edu.my/handle/123456789/34728 14 4 94 107 All Open Access Gold Open Access Science and Information Organization Scopus
institution Universiti Tenaga Nasional
building UNITEN Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tenaga Nasional
content_source UNITEN Institutional Repository
url_provider http://dspace.uniten.edu.my/
topic communication system
intrusion detection system
Machine learning
quality of service
routing algorithm
Classification (of information)
Complex networks
Computer crime
Intrusion detection
Learning algorithms
Machine learning
MATLAB
Network security
Regression analysis
Routing algorithms
Communications systems
Hybrid intrusion detection
Intelligent routing algorithm
Intrusion Detection Systems
Machine-learning
Multi-protocol label-switching network
Performances evaluation
Quality-of-service
Routing information protocols
Service requirements
Quality of service
spellingShingle communication system
intrusion detection system
Machine learning
quality of service
routing algorithm
Classification (of information)
Complex networks
Computer crime
Intrusion detection
Learning algorithms
Machine learning
MATLAB
Network security
Regression analysis
Routing algorithms
Communications systems
Hybrid intrusion detection
Intelligent routing algorithm
Intrusion Detection Systems
Machine-learning
Multi-protocol label-switching network
Performances evaluation
Quality-of-service
Routing information protocols
Service requirements
Quality of service
Ridwan M.A.
Radzi N.A.M.
Azmi K.H.M.
Abdullah F.
Ahmad W.S.H.M.W.
A New Machine Learning-based Hybrid Intrusion Detection System and Intelligent Routing Algorithm for MPLS Network
description Machine Learning (ML) is seen as a promising application that offers autonomous learning and provides optimized solutions to complex problems. The current Multiprotocol Label Switching (MPLS)-based communication system is packed with exponentially increasing applications and different Quality-of-Services (QoS) requirements. As the network is getting complex and congested, it will become challenging to satisfy the QoS requirements in the MPLS network. This study proposes a hybrid ML-based intrusion detection system (ML-IDS) and ML-based intelligent routing algorithm (ML-RA) for MPLS network. The research is divided into three parts, which are (1) dataset development, (2) algorithm development, and (3) algorithm performance evaluation. The dataset development for both algorithms is carried out via simulations in Graphical Network Simulator 3 (GNS3). The datasets are then fed into MATLAB to train ML classifiers and regression models to classify the incoming traffic as normal or attack and predict traffic delays for all available routes, respectively. Only the normal traffic predicted by the ML-IDS algorithm will be allowed to enter the network domain, and the route with the fastest delay predicted by the ML-RA is assigned for routing. The ML-based routing algorithm is compared to the conventional routing algorithm, Routing Information Protocol version 2 (RIPv2). From the performance evaluations, the ML-RA shows 100 percent accuracy in predicting the fastest route in the network. During network congestion, the proposed ML outperforms the RIPv2 in terms of delay and throughput on average by 57.61 percent and 46.57 percent, respectively. � 2023,International Journal of Advanced Computer Science and Applications. All Rights Reserved.
author2 57193648099
author_facet 57193648099
Ridwan M.A.
Radzi N.A.M.
Azmi K.H.M.
Abdullah F.
Ahmad W.S.H.M.W.
format Article
author Ridwan M.A.
Radzi N.A.M.
Azmi K.H.M.
Abdullah F.
Ahmad W.S.H.M.W.
author_sort Ridwan M.A.
title A New Machine Learning-based Hybrid Intrusion Detection System and Intelligent Routing Algorithm for MPLS Network
title_short A New Machine Learning-based Hybrid Intrusion Detection System and Intelligent Routing Algorithm for MPLS Network
title_full A New Machine Learning-based Hybrid Intrusion Detection System and Intelligent Routing Algorithm for MPLS Network
title_fullStr A New Machine Learning-based Hybrid Intrusion Detection System and Intelligent Routing Algorithm for MPLS Network
title_full_unstemmed A New Machine Learning-based Hybrid Intrusion Detection System and Intelligent Routing Algorithm for MPLS Network
title_sort new machine learning-based hybrid intrusion detection system and intelligent routing algorithm for mpls network
publisher Science and Information Organization
publishDate 2024
_version_ 1814061193313124352
score 13.209306