PredicTor: Predictive Congestion Control for the Tor Network

04/21/2020
by   Felix Fiedler, et al.
0

In the Tor network, anonymity is achieved through a multi-layered architecture, which comes at the cost of a complex network. Scheduling data in this network is a challenging task and the current approach shows to be incapable of avoiding network congestion and allocating fair data rates. We propose PredicTor, a distributed model predictive control approach, to tackle these challenges. PredicTor is designed to schedule incoming and outgoing data rates on individual nodes of the Tor architecture, leading to a scalable approach. We successfully avoid congestion through exchanging information of predicted behavior with adjacent nodes. Furthermore, we formulate PredicTor with a focus on fair allocation of resources, for which we present and proof a novel optimization-based fairness approach. Our proposed controller is evaluated with the popular network simulator ns-3, where we compare it with the current Tor scheduler as well as with another recently proposed enhancement. PredicTor shows significant improvements over the previous approaches, especially with respect to latency.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/08/2022

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

Based on the principle of onion routing, the Tor network achieves anonym...
research
05/05/2018

Towards Predicting Efficient and Anonymous Tor Circuits

The Tor anonymity system provides online privacy for millions of users, ...
research
06/21/2022

Fair Queuing Aware Congestion Control

Fair queuing is becoming increasingly prevalent in the internet and has ...
research
11/16/2018

Fair End to End Window Based Congestion Control in Time Varying Data Communication Networks

Communication networks are time-varying and hence, fair sharing of netwo...
research
10/19/2022

On Learning Fairness and Accuracy on Multiple Subgroups

We propose an analysis in fair learning that preserves the utility of th...
research
11/01/2020

Collision Avoidance in Tightly-Constrained Environments without Coordination: a Hierarchical Control Approach

We present a hierarchical control approach for maneuvering an autonomous...
research
02/28/2018

Fair Adaptive Data Rate Allocation and Power Control in LoRaWAN

In this paper, we present results of a study of the data rate fairness a...

Please sign up or login with your details

Forgot password? Click here to reset