๐ค AI Summary
This paper addresses the online distributed queue-length estimation problem for FIFO queues: servers must estimate the dynamically varying queue length in real time using only spontaneous packet-originated โpingโ messages reporting the number of packets ahead. We propose the first decentralized online estimation algorithm applicable to constant-rate, Poisson, and adversarial arrival/departure processes. Our work rigorously characterizes the optimal trade-off between ping communication overhead and estimation error, establishing matching upper and lower bounds. Theoretically, the algorithm achieves asymptotically optimal estimation errorโO(1)โunder all three models, while its communication cost converges to the fundamental minimum. Extensive simulations confirm that the algorithm maintains high accuracy and low overhead under realistic traffic loads. This work provides a novel paradigm for real-time network queue monitoring, combining rigorous theoretical guarantees with practical efficiency.
๐ Abstract
Queue length monitoring is a commonly arising problem in numerous applications such as queue management systems, scheduling, and traffic monitoring. Motivated by such applications, we formulate a queue monitoring problem, where there is a FIFO queue with arbitrary arrivals and departures, and a server needs to monitor the length of a queue by using decentralized pings from packets in the queue. Packets can send pings informing the server about the number of packets ahead of them in the queue. Via novel online policies and lower bounds, we tightly characterize the trade-off between the number of pings sent and the accuracy of the server's real time estimates. Our work studies the trade-off under various arrival and departure processes, including constant-rate, Poisson, and adversarial processes.