JOURNAL ARTICLE

Anonymity and Fairness in Packet Scheduling: A Quantitative Tradeoff

Abhishek MishraParv Venkitasubramaniam

Year: 2015 Journal:   IEEE/ACM Transactions on Networking Vol: 24 (2)Pages: 688-702   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Fairness among multiple users sharing a common resource is an important criterion in the design and evaluation of scheduling algorithms in networks. Anonymous networking, where sources of transmitted packets are undecipherable to an eavesdropper, requires packets arriving at routers from multiple sources to be randomly reordered prior to transmission, which works against the notion of temporal fairness in packet scheduling. Consequently, it is important to understand the relationship between temporal fairness and achievable anonymity. In this paper, this relationship is investigated for three fair scheduling paradigms: First-Come-First-Serve (FCFS), Fair Queuing, and the Proportional Method. Using an information-theoretic metric for anonymity and a common temporal fairness index that measures the degree of out-of-order transmissions, the anonymity achievable under these scheduling paradigms is characterized and their anonymity-fairness tradeoffs are compared. The FCFS and Fair Queuing algorithms have little inherent anonymity, and a significant improvement in anonymity is achieved by relaxing their respective fairness paradigms. The analysis of the relaxed FCFS criterion, in particular, is accomplished by modeling the problem as a stochastic control system that is solved using dynamic programming. The proportional method of scheduling, while unpopular in networks today, is shown to outperform the other fair scheduling algorithms when trading temporal fairness for anonymity, and is also proven to be asymptotically optimal as the buffer size of the scheduler is increased.

Keywords:
Fair queuing Computer science Fairness measure Anonymity Scheduling (production processes) Network packet Maximum throughput scheduling Round-robin scheduling Generalized processor sharing Queueing theory Weighted fair queueing Performance metric Computer network Max-min fairness Queuing delay Proportionally fair Distributed computing Dynamic priority scheduling Quality of service Computer security Mathematical optimization Resource allocation Wireless Mathematics Telecommunications

Metrics

12
Cited By
1.26
FWCI (Field Weighted Citation Impact)
43
Refs
0.91
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Internet Traffic Analysis and Secure E-voting
Physical Sciences →  Computer Science →  Artificial Intelligence
Privacy-Preserving Technologies in Data
Physical Sciences →  Computer Science →  Artificial Intelligence
Network Traffic and Congestion Control
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.