REAL

Utilizing Machine Learning as a Prediction Scheme for Network Performance Metrics of Self-Clocked Congestion Control Algorithm

JAGMAGJI, AHMED SAMIR and Zubaydi, Haider and Molnár, Sándor and Alzubaidi, Mahmood (2024) Utilizing Machine Learning as a Prediction Scheme for Network Performance Metrics of Self-Clocked Congestion Control Algorithm. INFOCOMMUNICATIONS JOURNAL, 16 (3). pp. 2-17. ISSN 2061-2079

[img]
Preview
Text
InfocomJournal_2024_3_1.pdf - Published Version

Download (2MB) | Preview

Abstract

Congestion Control (CC) is a fundamental mechanism to achieve effective and equitable sharing of network facilities. As future networks evolve towards more complex paradigms, traditional CC methods are required to become more powerful and reliable. On the other hand, Machine Learning (ML) has become increasingly popular for solving challenging and sophisticated problems, and scientists have started to turn their interest from rule-based approaches to ML-based methods. This paper employs machine learning models to construct a performance evaluation scheme to predict network metrics for the Self-Clocked Rate Adaptation for Multimedia (SCReAM) algorithm. It uses a rigorous data preprocessing pipeline and a systematic application of ML methods to enhance the performance of the regression model for SCReAM’s performance metrics. Also, we constructed a dataset that provides SCReAM’s input parameters and output metrics, such as network queue delay, smoothed Round Trip Time (sRTT), and network throughput. Each prediction process has several phases: choosing the best initial regressor model, hyperparameter tuning, ensemble learning, stacking regressors, and utilizing the holdout data. Each model’s performance was evaluated through various regression metrics; this study will mainly focus on the coefficient of determination (R2) score. The improvement between the initial best-selected model and the final improved model determined that we were able to increase R2 up to 96.64% for network throughput, 99.4% for network queue delay, and 100% for sRTT.

Item Type: Article
Uncontrolled Keywords: Congestion control, machine learning, optimization, prediction, SCReAM
Subjects: Q Science / természettudomány > QA Mathematics / matematika > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány
Q Science / természettudomány > QA Mathematics / matematika > QA76.76 Software Design and Development / Szoftvertervezés és -fejlesztés
T Technology / alkalmazott, műszaki tudományok > TK Electrical engineering. Electronics Nuclear engineering / elektrotechnika, elektronika, atomtechnika
SWORD Depositor: MTMT SWORD
Depositing User: MTMT SWORD
Date Deposited: 18 Nov 2024 13:31
Last Modified: 18 Nov 2024 13:31
URI: https://real.mtak.hu/id/eprint/209923

Actions (login required)

Edit Item Edit Item