Optimization-Based Predictive Congestion Control for the Tor Network: Opportunities and Challenges

12/08/2022
by   Christoph Döpmann, et al.
0

Based on the principle of onion routing, the Tor network achieves anonymity for its users by relaying user data over a series of intermediate relays. This approach makes congestion control in the network a challenging task. As of today, this results in higher latencies due to considerable backlog as well as unfair data rate allocation. In this paper, we present a concept study of PredicTor, a novel approach to congestion control that tackles clogged overlay networks. Unlike traditional approaches, it is built upon the idea of distributed model predictive control, a recent advancement from the area of control theory. PredicTor is tailored to minimizing latency in the network and achieving max-min fairness. We contribute a thorough evaluation of its behavior in both toy scenarios to assess the optimizer and complex networks to assess its potential. For this, we conduct large-scale simulation studies and compare PredicTor to existing congestion control mechanisms in Tor. We show that PredicTor is highly effective in reducing latency and realizing fair rate allocations. In addition, we strive to bring the ideas of modern control theory to the networking community, enabling the development of improved, future congestion control. We therefore demonstrate benefits and issues alike with this novel research direction.

READ FULL TEXT
research
04/21/2020

PredicTor: Predictive Congestion Control for the Tor Network

In the Tor network, anonymity is achieved through a multi-layered archit...
research
12/30/2020

TCP D*: A Low Latency First Congestion Control Algorithm

The choice of feedback mechanism between delay and packet loss has long ...
research
08/30/2022

ZEUS: An Experimental Toolkit for Evaluating Congestion Control Algorithms in 5G Environments

As global cellular networks converge to 5G, one question lingers: Are we...
research
06/21/2022

Fair Queuing Aware Congestion Control

Fair queuing is becoming increasingly prevalent in the internet and has ...
research
01/11/2022

Congestion Control Mechanisms for Inter-Datacenter Networks

Applications running in geographically distributed setting are becoming ...
research
10/06/2022

A Quantitative Theory of Bottleneck Structures for Data Networks

The conventional view of the congestion control problem in data networks...
research
04/16/2019

Resolving Tensions between Congestion Control Scaling Requirements

Low Latency, Low Loss Scalable throughput (L4S) is being proposed as the...

Please sign up or login with your details

Forgot password? Click here to reset