Visible to the public An Odd Couple: Loss-Based Congestion Control and Minimum RTT Scheduling in MPTCP

TitleAn Odd Couple: Loss-Based Congestion Control and Minimum RTT Scheduling in MPTCP
Publication TypeConference Paper
Year of Publication2019
AuthorsLübben, R., Morgenroth, J.
Conference Name2019 IEEE 44th Conference on Local Computer Networks (LCN)
Date PublishedOct. 2019
PublisherIEEE
ISBN Number978-1-7281-1028-8
Keywordsalternative congestion control algorithms, buffer dimensioning, bufferbloat, Cellular networks, cellular radio, Congestion Control, coupled congestion control, deep queues, head-of-line blocking, loss-based congestion control, minimum round trip time, minimum RTT scheduling, minRTT scheduler, minRTT scheduling, Multi-path TCP, multipath heterogeneous networks, multipath TCP, odd couple, pubcrawl, queueing theory, resilience, Resiliency, RTT measurement, Scalability, telecommunication congestion control, telecommunication scheduling, transport protocols
Abstract

Selecting the best path in multi-path heterogeneous networks is challenging. Multi-path TCP uses by default a scheduler that selects the path with the minimum round trip time (minRTT). A well-known problem is head-of-line blocking at the receiver when packets arrive out of order on different paths. We shed light on another issue that occurs if scheduling have to deal with deep queues in the network. First, we highlight the relevance by a real-world experiment in cellular networks that often deploy deep queues. Second, we elaborate on the issues with minRTT scheduling and deep queues in a simplified network to illustrate the root causes; namely the interaction of the minRTT scheduler and loss-based congestion control that causes extensive bufferbloat at network elements and distorts RTT measurement. This results in extraordinary large buffer sizes for full utilization. Finally, we discuss mitigation techniques and show how alternative congestion control algorithms mitigate the effect.

URLhttps://ieeexplore.ieee.org/document/8990831
DOI10.1109/LCN44214.2019.8990831
Citation Keylubben_odd_2019