Can We Exploit Machine Learning to Predict Congestion over mmWave 5G Channels?
It is well known that transport protocol performance is severely hindered by wireless channel impairments. We study the applicability of Machine Learning (ML) techniques to predict congestion status of 5G access networks, in particular mmWave links. We use realistic traces, using the 3GPP channel mo...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-09-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/10/18/6164 |
id |
doaj-5fb8846590054375a4e538fc0edb77a2 |
---|---|
record_format |
Article |
spelling |
doaj-5fb8846590054375a4e538fc0edb77a22020-11-25T03:19:19ZengMDPI AGApplied Sciences2076-34172020-09-01106164616410.3390/app10186164Can We Exploit Machine Learning to Predict Congestion over mmWave 5G Channels?Luis Diez0Alfonso Fernández1Muhammad Khan2Yasir Zaki3Ramón Agüero4Communications Engineering Department, University of Cantabria, 39005 Santander, SpainCommunications Engineering Department, University of Cantabria, 39005 Santander, SpainCommunication Networks Lab, New York University Abu Dhabi, 129188 Abu Dhabi, UAECommunication Networks Lab, New York University Abu Dhabi, 129188 Abu Dhabi, UAECommunications Engineering Department, University of Cantabria, 39005 Santander, SpainIt is well known that transport protocol performance is severely hindered by wireless channel impairments. We study the applicability of Machine Learning (ML) techniques to predict congestion status of 5G access networks, in particular mmWave links. We use realistic traces, using the 3GPP channel models, without being affected using legacy congestion-control solutions. We start by identifying the metrics that might be exploited from the transport layer to learn the congestion state: delay and inter-arrival time. We formally study their correlation with the perceived congestion, which we ascertain based on buffer length variation. Then, we conduct an extensive analysis of various unsupervised and supervised solutions, which are used as a benchmark. The results yield that unsupervised ML solutions can detect a large percentage of congestion situations and they could thus bring interesting possibilities when designing congestion-control solutions for next-generation transport protocols.https://www.mdpi.com/2076-3417/10/18/6164machine learningmmWave5Gcongestion controlns-3network simulation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Luis Diez Alfonso Fernández Muhammad Khan Yasir Zaki Ramón Agüero |
spellingShingle |
Luis Diez Alfonso Fernández Muhammad Khan Yasir Zaki Ramón Agüero Can We Exploit Machine Learning to Predict Congestion over mmWave 5G Channels? Applied Sciences machine learning mmWave 5G congestion control ns-3 network simulation |
author_facet |
Luis Diez Alfonso Fernández Muhammad Khan Yasir Zaki Ramón Agüero |
author_sort |
Luis Diez |
title |
Can We Exploit Machine Learning to Predict Congestion over mmWave 5G Channels? |
title_short |
Can We Exploit Machine Learning to Predict Congestion over mmWave 5G Channels? |
title_full |
Can We Exploit Machine Learning to Predict Congestion over mmWave 5G Channels? |
title_fullStr |
Can We Exploit Machine Learning to Predict Congestion over mmWave 5G Channels? |
title_full_unstemmed |
Can We Exploit Machine Learning to Predict Congestion over mmWave 5G Channels? |
title_sort |
can we exploit machine learning to predict congestion over mmwave 5g channels? |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2020-09-01 |
description |
It is well known that transport protocol performance is severely hindered by wireless channel impairments. We study the applicability of Machine Learning (ML) techniques to predict congestion status of 5G access networks, in particular mmWave links. We use realistic traces, using the 3GPP channel models, without being affected using legacy congestion-control solutions. We start by identifying the metrics that might be exploited from the transport layer to learn the congestion state: delay and inter-arrival time. We formally study their correlation with the perceived congestion, which we ascertain based on buffer length variation. Then, we conduct an extensive analysis of various unsupervised and supervised solutions, which are used as a benchmark. The results yield that unsupervised ML solutions can detect a large percentage of congestion situations and they could thus bring interesting possibilities when designing congestion-control solutions for next-generation transport protocols. |
topic |
machine learning mmWave 5G congestion control ns-3 network simulation |
url |
https://www.mdpi.com/2076-3417/10/18/6164 |
work_keys_str_mv |
AT luisdiez canweexploitmachinelearningtopredictcongestionovermmwave5gchannels AT alfonsofernandez canweexploitmachinelearningtopredictcongestionovermmwave5gchannels AT muhammadkhan canweexploitmachinelearningtopredictcongestionovermmwave5gchannels AT yasirzaki canweexploitmachinelearningtopredictcongestionovermmwave5gchannels AT ramonaguero canweexploitmachinelearningtopredictcongestionovermmwave5gchannels |
_version_ |
1724623121417240576 |