Achieving Quality of Service via Packet Distribution Shaping
Conventional Quality of Service (QoS) for multimedia networking applications are typically specified by a certain set of requirements on latency, jitter, bandwidth, and packet loss rate. In this paper, the authors introduce a novel approach to QoS via the notion of distribution shaping in which a pre-specified distribution of packets in a queue is achieved via queuing policies. In a way, the distribution-based QoS is more general since the distribution of packets in the queue captures all the statistical information regarding the throughput, latency, delay jitter, and packet loss rate. They present a convex optimization framework for obtaining the optimal queuing policy that drives any initial distribution of packets in the queue to the desired distribution in the fastest time.