Optimization-Based Predictive Congestion Control for the Tor Network: Opportunities and Challenges
Christoph D\"opmann, Felix Fiedler, Sergio Lucia, Florian Tschorsch

TL;DR
This paper introduces PredicTor, a novel congestion control method for the Tor network based on distributed model predictive control, aiming to reduce latency and improve fairness, with promising simulation results.
Contribution
It presents a new predictive congestion control approach for Tor, applying control theory to enhance latency and fairness, and evaluates its performance through extensive simulations.
Findings
PredicTor significantly reduces network latency.
It achieves max-min fairness in data rate allocation.
The approach shows promise for future congestion control development.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
