Site-to-Site Internet Traffic Control

11/02/2020
by   Frank Cangialosi, et al.
0

Queues allow network operators to control traffic: where queues build, they can enforce scheduling and shaping policies. In the Internet today, however, there is a mismatch between where queues build and where control is most effectively enforced; queues build at bottleneck links that are often not under the control of the data sender. To resolve this mismatch, we propose a new kind of middlebox, called Bundler. Bundler uses a novel inner control loop between a sendbox (in the sender's site) and a receivebox (in the receiver's site) to determine the aggregate rate for the bundle, leaving the end-to-end connections and their control loops intact. Enforcing this sending rate ensures that bottleneck queues that would have built up from the bundle's packets now shift from the bottleneck to the sendbox. The sendbox then exercises control over its traffic by scheduling packets to achieve higher-level objectives. We have implemented Bundler in Linux and evaluated it with real-world and emulation experiments. We find that it improves median flow completion time by between 28

READ FULL TEXT

page 2

page 4

page 7

page 10

research
05/11/2023

Learning-Augmented Online Packet Scheduling with Deadlines

The modern network aims to prioritize critical traffic over non-critical...
research
12/28/2018

Stability of Adversarial Routing with Feedback

We consider the impact of scheduling disciplines on performance of routi...
research
10/02/2018

Global stability of the Rate Control Protocol (RCP) and some implications for protocol design

The Rate Control Protocol (RCP) is a congestion control protocol that re...
research
06/26/2020

QCluster: Clustering Packets for FlowScheduling

Flow scheduling is crucial in data centers, as it directly influences us...
research
03/01/2021

SWP: Microsecond Network SLOs Without Priorities

The increasing use of cloud computing for latency-sensitive applications...
research
09/03/2021

Recursive Periodicity Shifting for Semi-Persistent Scheduling of Time-Sensitive Communication in 5G

Various legacy and emerging industrial control applications create the r...
research
01/08/2018

Optimizing TCP Loss Recovery Performance Over Mobile Data Networks

Recent advances in high-speed mobile networks have revealed new bottlene...

Please sign up or login with your details

Forgot password? Click here to reset