Abstract

There is a significant difference between what a network application experiences as quality at network level, and what the user perceives as quality at application level. From the network point of view, applications require certain delay, bandwidth and packet loss bounds to be met – ideally zero delay and zero loss. However, users should not be directly concerned with network conditions, and furthermore they are usually neither able to measure nor predict them. Users only expect good application performance, i.e., a fast and reliable file transfer, high quality for voice or video transmission, and so on, depending on the application being used. This is true both in wired as well as wireless networks. In order to understand network application behavior, as well as the interaction between the application and the network, one must perform a delicate task – the one of correlating the Quality of Service (QoS), i.e., the degradation induced at network level (as a measure of what the application experiences), with the Quality of Experience (QoE), i.e., the degradation perceived by the user at application level (as a measure of the user-perceived quality) (Ivanovici, 2006). This is done by simultaneously measuring the QoS degradation and the application QoE on an end-to-end basis. These measures must be then correlated by taking into account their temporal relationship. Assessing the correlation between QoE and QoS makes it possible to predict application performance given a known QoS degradation level, and to determine the QoS bounds that are required in order to attain a desired QoE level.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call