Multi-Headed MPTCP Schedulers to Control Latency in Long-Fat / Short-Skinny Heterogeneous Networks

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

View graph of relations

Details

Original languageEnglish
Title of host publicationCHANTS 2018
Subtitle of host publicationProceedings of the 13th Workshop on Challenged Networks, Co-located with MobiCom 2018
PublisherAssociation for Computing Machinery (ACM)
Pages47-54
Number of pages8
ISBN (electronic)9781450359269
Publication statusPublished - Oct 2018
Event13th ACM MobiCom Workshop on Challenged Networks, CHANTS 2018, Co-located with MobiCom 2018 - New Delhi, India
Duration: 29 Oct 2018 → …

Publication series

NameProceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM

Abstract

Multi-Path TCP (MPTCP) is a protocol that allows many TCP connections, or flows, to be pooled together and to behave as a single flow from the perspective of the higher network layers. In situations with heterogeneous links, such as networks that combine high-latency infrastructure-based links and direct node-to-node wireless links, the low-latency low-capacity link can be used to reduce mean segment latency and control outlier segment latencies. Optimizing for these statistics requires different scheduling strategies, however, and optimizing one usually comes at the expense of the other. We present and evaluate new MPTCP schedulers that manage the trade-off between minimizing mean latency and controlling outlier latencies, and attempt to capture both benefits simultaneously. Our solution allows the subflows to maintain multiple pointers into the multi-path flow’s output queue, each following a different scheduling strategy. Our results show that if the different strategies are properly coordinated we can simultaneously capture some or all of the possible reduction in mean and outlier latencies in the long-fat short-skinny heterogeneous network scenario.

ASJC Scopus subject areas

Cite this

Multi-Headed MPTCP Schedulers to Control Latency in Long-Fat / Short-Skinny Heterogeneous Networks. / Walker, Brenton; Vu, Vu Anh; Fidler, Markus.
CHANTS 2018 : Proceedings of the 13th Workshop on Challenged Networks, Co-located with MobiCom 2018. Association for Computing Machinery (ACM), 2018. p. 47-54 (Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Walker, B, Vu, VA & Fidler, M 2018, Multi-Headed MPTCP Schedulers to Control Latency in Long-Fat / Short-Skinny Heterogeneous Networks. in CHANTS 2018 : Proceedings of the 13th Workshop on Challenged Networks, Co-located with MobiCom 2018. Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM, Association for Computing Machinery (ACM), pp. 47-54, 13th ACM MobiCom Workshop on Challenged Networks, CHANTS 2018, Co-located with MobiCom 2018, New Delhi, India, 29 Oct 2018. https://doi.org/10.1145/3264844.3264847
Walker, B., Vu, V. A., & Fidler, M. (2018). Multi-Headed MPTCP Schedulers to Control Latency in Long-Fat / Short-Skinny Heterogeneous Networks. In CHANTS 2018 : Proceedings of the 13th Workshop on Challenged Networks, Co-located with MobiCom 2018 (pp. 47-54). (Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM). Association for Computing Machinery (ACM). https://doi.org/10.1145/3264844.3264847
Walker B, Vu VA, Fidler M. Multi-Headed MPTCP Schedulers to Control Latency in Long-Fat / Short-Skinny Heterogeneous Networks. In CHANTS 2018 : Proceedings of the 13th Workshop on Challenged Networks, Co-located with MobiCom 2018. Association for Computing Machinery (ACM). 2018. p. 47-54. (Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM). doi: 10.1145/3264844.3264847
Walker, Brenton ; Vu, Vu Anh ; Fidler, Markus. / Multi-Headed MPTCP Schedulers to Control Latency in Long-Fat / Short-Skinny Heterogeneous Networks. CHANTS 2018 : Proceedings of the 13th Workshop on Challenged Networks, Co-located with MobiCom 2018. Association for Computing Machinery (ACM), 2018. pp. 47-54 (Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM).
Download
@inproceedings{fa1caf055e0b417d817122fcdaff9df9,
title = "Multi-Headed MPTCP Schedulers to Control Latency in Long-Fat / Short-Skinny Heterogeneous Networks",
abstract = "Multi-Path TCP (MPTCP) is a protocol that allows many TCP connections, or flows, to be pooled together and to behave as a single flow from the perspective of the higher network layers. In situations with heterogeneous links, such as networks that combine high-latency infrastructure-based links and direct node-to-node wireless links, the low-latency low-capacity link can be used to reduce mean segment latency and control outlier segment latencies. Optimizing for these statistics requires different scheduling strategies, however, and optimizing one usually comes at the expense of the other. We present and evaluate new MPTCP schedulers that manage the trade-off between minimizing mean latency and controlling outlier latencies, and attempt to capture both benefits simultaneously. Our solution allows the subflows to maintain multiple pointers into the multi-path flow{\textquoteright}s output queue, each following a different scheduling strategy. Our results show that if the different strategies are properly coordinated we can simultaneously capture some or all of the possible reduction in mean and outlier latencies in the long-fat short-skinny heterogeneous network scenario.",
author = "Brenton Walker and Vu, {Vu Anh} and Markus Fidler",
note = "Funding information: Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - 227198829 / GRK1931 Social-Cars.; 13th ACM MobiCom Workshop on Challenged Networks, CHANTS 2018, Co-located with MobiCom 2018 ; Conference date: 29-10-2018",
year = "2018",
month = oct,
doi = "10.1145/3264844.3264847",
language = "English",
series = "Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM",
publisher = "Association for Computing Machinery (ACM)",
pages = "47--54",
booktitle = "CHANTS 2018",
address = "United States",

}

Download

TY - GEN

T1 - Multi-Headed MPTCP Schedulers to Control Latency in Long-Fat / Short-Skinny Heterogeneous Networks

AU - Walker, Brenton

AU - Vu, Vu Anh

AU - Fidler, Markus

N1 - Funding information: Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - 227198829 / GRK1931 Social-Cars.

PY - 2018/10

Y1 - 2018/10

N2 - Multi-Path TCP (MPTCP) is a protocol that allows many TCP connections, or flows, to be pooled together and to behave as a single flow from the perspective of the higher network layers. In situations with heterogeneous links, such as networks that combine high-latency infrastructure-based links and direct node-to-node wireless links, the low-latency low-capacity link can be used to reduce mean segment latency and control outlier segment latencies. Optimizing for these statistics requires different scheduling strategies, however, and optimizing one usually comes at the expense of the other. We present and evaluate new MPTCP schedulers that manage the trade-off between minimizing mean latency and controlling outlier latencies, and attempt to capture both benefits simultaneously. Our solution allows the subflows to maintain multiple pointers into the multi-path flow’s output queue, each following a different scheduling strategy. Our results show that if the different strategies are properly coordinated we can simultaneously capture some or all of the possible reduction in mean and outlier latencies in the long-fat short-skinny heterogeneous network scenario.

AB - Multi-Path TCP (MPTCP) is a protocol that allows many TCP connections, or flows, to be pooled together and to behave as a single flow from the perspective of the higher network layers. In situations with heterogeneous links, such as networks that combine high-latency infrastructure-based links and direct node-to-node wireless links, the low-latency low-capacity link can be used to reduce mean segment latency and control outlier segment latencies. Optimizing for these statistics requires different scheduling strategies, however, and optimizing one usually comes at the expense of the other. We present and evaluate new MPTCP schedulers that manage the trade-off between minimizing mean latency and controlling outlier latencies, and attempt to capture both benefits simultaneously. Our solution allows the subflows to maintain multiple pointers into the multi-path flow’s output queue, each following a different scheduling strategy. Our results show that if the different strategies are properly coordinated we can simultaneously capture some or all of the possible reduction in mean and outlier latencies in the long-fat short-skinny heterogeneous network scenario.

UR - http://www.scopus.com/inward/record.url?scp=85061507878&partnerID=8YFLogxK

U2 - 10.1145/3264844.3264847

DO - 10.1145/3264844.3264847

M3 - Conference contribution

AN - SCOPUS:85061507878

T3 - Proceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM

SP - 47

EP - 54

BT - CHANTS 2018

PB - Association for Computing Machinery (ACM)

T2 - 13th ACM MobiCom Workshop on Challenged Networks, CHANTS 2018, Co-located with MobiCom 2018

Y2 - 29 October 2018

ER -

By the same author(s)