QoS Measures and Implementations Based on Various Models for Real-Time Communications
Quality-of-Service (QoS) is a set of service requirements to be met by the network while transporting a data flow in real-time communication systems. Many real-time sources generate traffic with variable rates. This paper studied a class of soft real-time applications whose bandwidth requirements are random variables. This paper defined two models for soft real-time communications: the dropping model and the keeping model. This paper measures the QoS of the whole system, not individual applications. The authors defined three measures for the system's performance: system feasibility, packet transferability, and weighted packet transferability. Different scheduling algorithms are studied. Some related issues were also studied, such as queue size and gain functions.