Cargando…
Low Latency and High Data Rate (LLHD) Scheduler: A Multipath TCP Scheduler for Dynamic and Heterogeneous Networks
The scheduler is a crucial component of the multipath transmission control protocol (MPTCP) that dictates the path that a data packet takes. Schedulers are in charge of delivering data packets in the right order to prevent delays caused by head-of-line blocking. The modern Internet is a complicated...
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/PMC9782081/ https://www.ncbi.nlm.nih.gov/pubmed/36560235 http://dx.doi.org/10.3390/s22249869 |
_version_ | 1784857253771214848 |
---|---|
author | Lubna, Tabassum Mahmud, Imtiaz Cho, You-Ze |
author_facet | Lubna, Tabassum Mahmud, Imtiaz Cho, You-Ze |
author_sort | Lubna, Tabassum |
collection | PubMed |
description | The scheduler is a crucial component of the multipath transmission control protocol (MPTCP) that dictates the path that a data packet takes. Schedulers are in charge of delivering data packets in the right order to prevent delays caused by head-of-line blocking. The modern Internet is a complicated network whose characteristics change in real-time. MPTCP schedulers are supposed to understand the real-time properties of the underlying network, such as latency, path loss, and capacity, in order to make appropriate scheduling decisions. However, the present scheduler does not take into account all of these characteristics together, resulting in lower performance. We present the low latency and high data rate (LLHD) scheduler, which successfully makes scheduling decisions based on real-time information on latency, path loss, and capacity, and achieves around 25% higher throughput and 45% lower data transmission delay than Linux’s default MPTCP scheduler. |
format | Online Article Text |
id | pubmed-9782081 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-97820812022-12-24 Low Latency and High Data Rate (LLHD) Scheduler: A Multipath TCP Scheduler for Dynamic and Heterogeneous Networks Lubna, Tabassum Mahmud, Imtiaz Cho, You-Ze Sensors (Basel) Article The scheduler is a crucial component of the multipath transmission control protocol (MPTCP) that dictates the path that a data packet takes. Schedulers are in charge of delivering data packets in the right order to prevent delays caused by head-of-line blocking. The modern Internet is a complicated network whose characteristics change in real-time. MPTCP schedulers are supposed to understand the real-time properties of the underlying network, such as latency, path loss, and capacity, in order to make appropriate scheduling decisions. However, the present scheduler does not take into account all of these characteristics together, resulting in lower performance. We present the low latency and high data rate (LLHD) scheduler, which successfully makes scheduling decisions based on real-time information on latency, path loss, and capacity, and achieves around 25% higher throughput and 45% lower data transmission delay than Linux’s default MPTCP scheduler. MDPI 2022-12-15 /pmc/articles/PMC9782081/ /pubmed/36560235 http://dx.doi.org/10.3390/s22249869 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 Lubna, Tabassum Mahmud, Imtiaz Cho, You-Ze Low Latency and High Data Rate (LLHD) Scheduler: A Multipath TCP Scheduler for Dynamic and Heterogeneous Networks |
title | Low Latency and High Data Rate (LLHD) Scheduler: A Multipath TCP Scheduler for Dynamic and Heterogeneous Networks |
title_full | Low Latency and High Data Rate (LLHD) Scheduler: A Multipath TCP Scheduler for Dynamic and Heterogeneous Networks |
title_fullStr | Low Latency and High Data Rate (LLHD) Scheduler: A Multipath TCP Scheduler for Dynamic and Heterogeneous Networks |
title_full_unstemmed | Low Latency and High Data Rate (LLHD) Scheduler: A Multipath TCP Scheduler for Dynamic and Heterogeneous Networks |
title_short | Low Latency and High Data Rate (LLHD) Scheduler: A Multipath TCP Scheduler for Dynamic and Heterogeneous Networks |
title_sort | low latency and high data rate (llhd) scheduler: a multipath tcp scheduler for dynamic and heterogeneous networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9782081/ https://www.ncbi.nlm.nih.gov/pubmed/36560235 http://dx.doi.org/10.3390/s22249869 |
work_keys_str_mv | AT lubnatabassum lowlatencyandhighdataratellhdscheduleramultipathtcpschedulerfordynamicandheterogeneousnetworks AT mahmudimtiaz lowlatencyandhighdataratellhdscheduleramultipathtcpschedulerfordynamicandheterogeneousnetworks AT choyouze lowlatencyandhighdataratellhdscheduleramultipathtcpschedulerfordynamicandheterogeneousnetworks |