TY - GEN
T1 - Proportionally fair approach for tor's circuits scheduling
AU - Basyoni, Lamiaa
AU - Erbad, Aiman
AU - Mohamed, Amr
AU - Refaey, Ahmed
AU - Guizani, Mohsen
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/10/20
Y1 - 2020/10/20
N2 - The number of users adopting Tor to protect their online privacy is increasing rapidly. With a limited number of volunteered relays in the network, the number of clients' connections sharing the same relays is increasing to the extent that it is starting to affect the performance. Recently, Tor's resource allocation among circuits has been studied as one cause of poor Tor network performance. In this paper, we propose two scheduling approaches that guarantee proportional fairness between circuits that are sharing the same connection. In our evaluation, we show that the average-rate-base scheduler allocates Tor's resources in an optimal fair scheme, increasing the total throughput achieved by Tor's relays. However, our second proposed approach, an optimization-based scheduler, maintains acceptable fairness while reducing the latency experienced by Tor's clients.
AB - The number of users adopting Tor to protect their online privacy is increasing rapidly. With a limited number of volunteered relays in the network, the number of clients' connections sharing the same relays is increasing to the extent that it is starting to affect the performance. Recently, Tor's resource allocation among circuits has been studied as one cause of poor Tor network performance. In this paper, we propose two scheduling approaches that guarantee proportional fairness between circuits that are sharing the same connection. In our evaluation, we show that the average-rate-base scheduler allocates Tor's resources in an optimal fair scheme, increasing the total throughput achieved by Tor's relays. However, our second proposed approach, an optimization-based scheduler, maintains acceptable fairness while reducing the latency experienced by Tor's clients.
UR - https://www.scopus.com/pages/publications/85099586213
U2 - 10.1109/ISNCC49221.2020.9297310
DO - 10.1109/ISNCC49221.2020.9297310
M3 - Conference contribution
AN - SCOPUS:85099586213
T3 - 2020 International Symposium on Networks, Computers and Communications, ISNCC 2020
BT - 2020 International Symposium on Networks, Computers and Communications, ISNCC 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 International Symposium on Networks, Computers and Communications, ISNCC 2020
Y2 - 20 October 2020 through 22 October 2020
ER -