Loughborough University
Browse
mquick_comnet_zeng.pdf (5.38 MB)

Optimizing multipath QUIC transmission over heterogeneous paths

Download (5.38 MB)
journal contribution
posted on 2022-10-21, 08:57 authored by Hongxin Zeng, Lin Cui, Fung Po TsoFung Po Tso, Zhen Zhang
As a novel UDP-based transport protocol which supports stream multiplexing, QUIC is faster, more lightweight and flexible than TCP. With the prevalence of multi-homed devices such as smartphones with both WiFi and 4G/5G cellular connectivity, Multipath QUIC (MPQUIC) can effectively utilize multiple network interfaces (i.e., multiple paths) to improve transmission efficiency. Current MPQUIC implementation adopts the Lowest-RTT-First (LRF) scheduler which always selects the path with the lowest smoothed RTT among all available paths. However, we show that in networks with heterogeneous paths where network characteristics (e.g., RTT, loss rate) differ considerably, such scheduling scheme leads to unnecessary waiting on fast paths and bufferbloat, degrading overall transmission performance significantly. To use heterogeneous paths efficiently (i.e., to reduce the overall file transfer completion time), this paper proposes a novel scheduling mechanism that assigns data to paths with transfer simulation without causing much additional overhead. Extensive experiment results in Mininet demonstrate that the proposed scheduling mechanism can reduce the transfer completion time by up to 29.6% as compared to existing MPQUIC implementation.

Funding

National Natural Science Foundation of China (NSFC) No. 62172189, 61772235 and 61872165

Natural Science Foundation of Guangdong Province, China No. 2020A1515010771 and 2020A1515010619

Science and Technology Program of Guangzhou No. 202002030372

SYNC: Synergistic Network Policy Management for Cloud Data Centres

Engineering and Physical Sciences Research Council

Find out more...

FRuIT: The Federated RaspberryPi Micro-Infrastructure Testbed

Engineering and Physical Sciences Research Council

Find out more...

InnovateUK grant 106199-47198

History

School

  • Science

Department

  • Computer Science

Published in

Computer Networks

Volume

215

Issue

2022

Publisher

Elsevier

Version

  • AM (Accepted Manuscript)

Rights holder

© Elsevier

Publisher statement

This paper was accepted for publication in the journal Computer Networks and the definitive published version is available at https://doi.org/10.1016/j.comnet.2022.109198

Acceptance date

2022-07-14

Publication date

2022-07-19

Copyright date

2022

ISSN

1389-1286

Language

  • en

Depositor

Dr Posco Tso. Deposit date: 18 October 2022

Article number

109198

Usage metrics

    Loughborough Publications

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC