Optimizing TCP Loss Recovery Performance Over Mobile Data Networks

01/08/2018
by   Ke Liu, et al.
0

Recent advances in high-speed mobile networks have revealed new bottlenecks in ubiquitous TCP protocol deployed in the Internet. In addition to differentiating non-congestive loss from congestive loss, our experiments revealed two significant performance bottlenecks during the loss recovery phase: flow control bottleneck and application stall, resulting in degradation in QoS performance. To tackle these two problems we firstly develop a novel opportunistic retransmission algorithm to eliminate the flow control bottleneck, which enables TCP sender to transmit new packets even if receiver's receiving window is exhausted. Secondly, application stall can be significantly alleviated by carefully monitoring and tuning the TCP sending buffer growth mechanism. We implemented and modularized the proposed algorithms in the Linux kernel thus they can plug-and-play with the existing TCP loss recovery algorithms easily. Using emulated experiments we showed that, compared to the existing TCP loss recovery algorithms, the proposed optimization algorithms improve the bandwidth efficiency by up to 133 spikes, i.e., over 50

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/07/2019

ATP: a Datacenter Approximate Transmission Protocol

Many datacenter applications such as machine learning and streaming syst...
research
09/11/2019

Tiny Buffer TCP for Data Center Networks

A low and stable buffer occupancy is critical to achieve high throughput...
research
05/23/2021

An Algorithm for Flow Control in Computer Networks Based in Discrete Control Theory

Developing of an effective flow control algorithm to avoid congestion is...
research
04/30/2019

Elastic-TCP: Flexible Congestion Control Algorithm to Adapt for High-BDP Networks

In the last decade, the demand for Internet applications has been increa...
research
02/27/2023

Intelligent Throughput-based Sleep Control Algorithm for the 5G Dense Heterogeneous Cellular Networks

In the recent past, many mobile/telecom operators have seen a continuous...
research
11/02/2020

Site-to-Site Internet Traffic Control

Queues allow network operators to control traffic: where queues build, t...
research
06/01/2022

Smartphone-based crowdsourcing for estimating the bottleneck capacity in wireless networks

Crowdsourcing enables the fine-grained characterization and performance ...

Please sign up or login with your details

Forgot password? Click here to reset