Litcius/Paper detail

A Low-Latency MPTCP Scheduler for Live Video Streaming in Mobile Networks

Yitao Xing, Kaiping Xue, Yuan Zhang, Jiangping Han, Jian Li, Jianqing Liu, Ruidong Li

2021IEEE Transactions on Wireless Communications58 citationsDOI

Abstract

It is a known issue that low-latency communication is hard to achieve when using multiple network interfaces with asymmetric capacity and delay (e.g., LTE and WLAN) simultaneously. A main underlying cause of this issue is that the packets with lower sequence number are stalled on a high-latency path, thus the early arriving packets with higher sequence number become “out-of-order (OFO)” packets. These OFO packets may excessively consume receiver’s buffer, causing long reordering delay and unnecessary packet retransmission. In this paper, we present a novel design of packet scheduling for Multipath TCP (MPTCP), called OverLapped Scheduler (OLS), able to tackle the OFO-packet problem more effectively. OLS can guarantee sufficient throughput on demand of upper layer applications, and utilizes the remaining bandwidth to reduce OFO-packets. To do so, OLS schedules packets according to their arrival time and sends a controlled number of redundant packets to avoid the impact of inaccurate arrival-time estimations due to network jitter. We implement OLS in a Linux kernel, and the experiments show that in asymmetric networks with or without jitter, OLS can effectively reduce OFO-packets and transmission latency while maintaining a sufficient throughput, which makes it fully capable to meet the requirements of applications such as live video streaming.

Topics & Concepts

Computer scienceComputer networkLatency (audio)Video streamingWirelessCellular networkMobile telephonyWireless networkScheduling (production processes)Mobile radioTelecommunicationsEconomicsOperations managementAdvanced Wireless Network OptimizationImage and Video Quality AssessmentNetwork Traffic and Congestion Control
A Low-Latency MPTCP Scheduler for Live Video Streaming in Mobile Networks | Litcius