Quality of experience

Last updated

Quality of experience (QoE) is a measure of the delight or annoyance of a customer's experiences with a service (e.g., web browsing, phone call, TV broadcast). [1] QoE focuses on the entire service experience; it is a holistic concept, similar to the field of user experience, but with its roots in telecommunication. [2] QoE is an emerging multidisciplinary field based on social psychology, cognitive science, economics, and engineering science, focused on understanding overall human quality requirements.

Contents

Definition and concepts

In 2013, within the context of the COST Action QUALINET, QoE has been defined as: [1]

The degree of delight or annoyance of the user of an application or service. It results from the fulfillment of his or her expectations with respect to the utility and / or enjoyment of the application or service in the light of the user’s personality and current state.

This definition has been adopted in 2016 by the International Telecommunication Union in Recommendation ITU-T P.10/G.100. [3] Before, various definitions of QoE had existed in the domain, with the above-mentioned definition now finding wide acceptance in the community.

QoE has historically emerged from Quality of Service (QoS), which attempts to objectively measure service parameters (such as packet loss rates or average throughput). QoS measurement is most of the time not related to a customer, but to the media or network itself. QoE however is a purely subjective measure from the user’s perspective of the overall quality of the service provided, by capturing people’s aesthetic and hedonic needs. [4]

QoE looks at a vendor's or purveyor's offering from the standpoint of the customer or end user, and asks, "What mix of goods, services, and support, do you think will provide you with the perception that the total product is providing you with the experience you desired and/or expected?" It then asks, "Is this what the vendor/purveyor has actually provided?" If not, "What changes need to be made to enhance your total experience?" In short, QoE provides an assessment of human expectations, feelings, perceptions, cognition and satisfaction with respect to a particular product, service or application. [5]

QoE is a blueprint of all human subjective and objective quality needs and experiences arising from the interaction of a person with technology and with business entities in a particular context. [4] Although QoE is perceived as subjective, it is an important measure that counts for customers of a service. Being able to measure it in a controlled manner helps operators understand what may be wrong with their services and how to improve them.

QoE factors

QoE aims at taking into consideration every factor that contributes to a user's perceived quality of a system or service. This includes system, human and contextual factors. [6] The following so-called "influence factors" have been identified and classified by Reiter et al.: [6]

Studies in the field of QoE have typically focused on system factors, primarily due to its origin in the QoS and network engineering domains. Through the use of dedicated test laboratories, the context is often sought to be kept constant.

QoE versus User Experience

QoE is strongly related to but different from the field of User Experience (UX), which also focuses on users' experiences with services. Historically, QoE has emerged from telecommunication research, while UX has its roots in Human–Computer Interaction. [2] Both fields can be considered multi-disciplinary. In contrast to UX, the goal of improving QoE for users was more strongly motivated by economic needs. [7]

Wechsung and De Moor identify the following key differences between the fields: [2]

QoEUX
Origins Telecommunication Human–Computer Interaction
Driving ForceTechnology-centeredHuman-centered
Theoretical BasisMeasurement and instrumentation approaches

Historical lack of theoretical frameworks

Non-instrumental research

Theoretic background in hedonic psychology

Measurement and EvaluationPredominantly quantitative research

Empirical–positivist research

Predominantly qualitative methods

Interpretative and constructivist research

Experience and PerceptionsFocus on “quality formation” and perception of qualityFocus on “experience” concept

QoE measurement

As a measure of the end-to-end performance at the service level from the user's perspective, QoE is an important metric for the design of systems and engineering processes. This is particularly relevant for video services because – due to their high traffic demands –, bad network performance may highly affect the user's experience. [8] [9] So, when designing systems, the expected output, i.e. the expected QoE, is often taken into account – also as a system output metric and optimization goal.

To measure this level of QoE, human ratings can be used. The mean opinion score (MOS) is a widely used measure for assessing the quality of media signals. It is a limited form of QoE measurement, relating to a specific media type, in a controlled environment and without explicitly taking into account user expectations. The MOS as an indicator of experienced quality has been used for audio and speech communication, as well as for the assessment of quality of Internet video, television and other multimedia signals, [10] and web browsing. [11] Due to inherent limitations in measuring QoE in a single scalar value, the usefulness of the MOS is often debated. [12]

Subjective quality evaluation requires a lot of human resources, establishing it as a time-consuming process. Objective evaluation methods can provide quality results faster, but require dedicated computing resources. Since such instrumental video quality algorithms are often developed based on a limited set of subjective data, their QoE prediction accuracy may be low when compared to human ratings.

QoE metrics are often measured at the end devices and can conceptually be seen as the remaining quality after the distortion introduced during the preparation of the content and the delivery through the network, until it reaches the decoder at the end device. There are several elements in the media preparation and delivery chain, and some of them may introduce distortion. This causes degradation of the content, and several elements in this chain can be considered as ”QoE-relevant“ for the offered services. The causes of degradation are applicable for any multimedia service, that is, not exclusive to video or speech. Typical degradations occur at the encoding system (compression degradation), transport network, access network (e.g., packet loss or packet delay), home network (e.g. WiFi performance) and end device (e.g. decoding performance).

QoE management

Several QoE-centric network management and bandwidth management solutions have been proposed, which aim to improve the QoE delivered to the end-users. [13] [14] [15] [16]

When managing a network, QoE fairness may be taken into account in order to keep the users sufficiently satisfied (i.e., high QoE) in a fair manner. From a QoE perspective, network resources and multimedia services should be managed in order to guarantee specific QoE levels instead of classical QoS parameters, which are unable to reflect the actual delivered QoE. A pure QoE-centric management is challenged by the nature of the Internet itself, as the Internet protocols and architecture were not originally designed to support today's complex and high demanding multimedia services.

As an example for an implementation of QoE management, network nodes can become QoE-aware by estimating the status of the multimedia service as perceived by the end-users. [17] This information can then be used to improve the delivery of the multimedia service over the network and proactively improve the users' QoE. [18] This can be achieved, for example, via traffic shaping. QoE management gives the service provider and network operator the capability to minimize storage and network resources by allocating only the resources that are sufficient to maintain a specific level of user satisfaction.

As it may involve limiting resources for some users or services in order to increase the overall network performance and QoE, the practice of QoE management requires that net neutrality regulations are considered. [19]

Related Research Articles

Quality of service (QoS) is the description or measurement of the overall performance of a service, such as a telephony or computer network, or a cloud computing service, particularly the performance seen by the users of the network. To quantitatively measure quality of service, several related aspects of the network service are often considered, such as packet loss, bit rate, throughput, transmission delay, availability, jitter, etc.

In telecommunication, provisioning involves the process of preparing and equipping a network to allow it to provide new services to its users. In National Security/Emergency Preparedness telecommunications services, "provisioning" equates to "initiation" and includes altering the state of an existing priority service or capability.

Telephony is the field of technology involving the development, application, and deployment of telecommunication services for the purpose of electronic transmission of voice, fax, or data, between distant parties. The history of telephony is intimately linked to the invention and development of the telephone.

Context awareness refers, in information and communication technologies, to a capability to take into account the situation of entities, which may be users or devices, but are not limited to those. Location is only the most obvious element of this situation. Narrowly defined for mobile devices, context awareness does thus generalize location awareness. Whereas location may determine how certain processes around a contributing device operate, context may be applied more flexibly with mobile users, especially with users of smart phones. Context awareness originated as a term from ubiquitous computing or as so-called pervasive computing which sought to deal with linking changes in the environment with computer systems, which are otherwise static. The term has also been applied to business theory in relation to contextual application design and business process management issues.

In the context of software engineering, software quality refers to two related but distinct notions:

Mean opinion score (MOS) is a measure used in the domain of Quality of Experience and telecommunications engineering, representing overall quality of a stimulus or system. It is the arithmetic mean over all individual "values on a predefined scale that a subject assigns to his opinion of the performance of a system quality". Such ratings are usually gathered in a subjective quality evaluation test, but they can also be algorithmically estimated.

Video quality is a characteristic of a video passed through a video transmission or processing system that describes perceived video degradation. Video processing systems may introduce some amount of distortion or artifacts in the video signal that negatively impacts the user's perception of a system. For many stakeholders in video production and distribution, assurance of video quality is an important task.

Subjective video quality is video quality as experienced by humans. It is concerned with how video is perceived by a viewer and designates their opinion on a particular video sequence. It is related to the field of Quality of Experience. Measuring subjective video quality is necessary because objective quality assessment algorithms such as PSNR have been shown to correlate poorly with subjective ratings. Subjective ratings may also be used as ground truth to develop new algorithms.

Fairness measures or metrics are used in network engineering to determine whether users or applications are receiving a fair share of system resources. There are several mathematical and conceptual definitions of fairness.

Sentiment analysis is the use of natural language processing, text analysis, computational linguistics, and biometrics to systematically identify, extract, quantify, and study affective states and subjective information. Sentiment analysis is widely applied to voice of the customer materials such as reviews and survey responses, online and social media, and healthcare materials for applications that range from marketing to customer service to clinical medicine. With the rise of deep language models, such as RoBERTa, also more difficult data domains can be analyzed, e.g., news texts where authors typically express their opinion/sentiment less explicitly.

Latency refers to a short period of delay between when an audio signal enters a system and when it emerges. Potential contributors to latency in an audio system include analog-to-digital conversion, buffering, digital signal processing, transmission time, digital-to-analog conversion and the speed of sound in the transmission medium.

<span class="mw-page-title-main">Mobile broadband</span> Marketing term

Mobile broadband is the marketing term for wireless Internet access via mobile networks. Access to the network can be made through a portable modem, wireless modem, or a tablet/smartphone or other mobile device. The first wireless Internet access became available in 1991 as part of the second generation (2G) of mobile phone technology. Higher speeds became available in 2001 and 2006 as part of the third (3G) and fourth (4G) generations. In 2011, 90% of the world's population lived in areas with 2G coverage, while 45% lived in areas with 2G and 3G coverage. Mobile broadband uses the spectrum of 225 MHz to 3700 MHz.

Edholm's law, proposed by and named after Phil Edholm, refers to the observation that the three categories of telecommunication, namely wireless (mobile), nomadic and wired networks (fixed), are in lockstep and gradually converging. Edholm's law also holds that data rates for these telecommunications categories increase on similar exponential curves, with the slower rates trailing the faster ones by a predictable time lag. Edholm's law predicts that the bandwidth and data rates double every 18 months, which has proven to be true since the 1970s. The trend is evident in the cases of Internet, cellular (mobile), wireless LAN and wireless personal area networks.

Perceptual Evaluation of Video Quality(PEVQ) is an end-to-end (E2E) measurement algorithm to score the picture quality of a video presentation by means of a 5-point mean opinion score (MOS). It is, therefore, a video quality model. PEVQ was benchmarked by the Video Quality Experts Group (VQEG) in the course of the Multimedia Test Phase 2007–2008. Based on the performance results, in which the accuracy of PEVQ was tested against ratings obtained by human viewers, PEVQ became part of the new International Standard.

In computing, bandwidth is the maximum rate of data transfer across a given path. Bandwidth may be characterized as network bandwidth, data bandwidth, or digital bandwidth.

Adaptive bitrate streaming is a technique used in streaming multimedia over computer networks. While in the past most video or audio streaming technologies utilized streaming protocols such as RTP with RTSP, today's adaptive streaming technologies are based almost exclusively on HTTP, and are designed to work efficiently over large distributed HTTP networks. Adaptive bitrate streaming works by detecting a user's bandwidth and CPU capacity in real time, adjusting the quality of the media stream accordingly. It requires the use of an encoder which encodes a single source media at multiple bit rates. The player client switches between streaming the different encodings depending on available resources. "The result: very little buffering, fast start time and a good experience for both high-end and low-end connections."

Mobile Cloud Computing (MCC) is the combination of cloud computing and mobile computing to bring rich computational resources to mobile users, network operators, as well as cloud computing providers. The ultimate goal of MCC is to enable execution of rich mobile applications on a plethora of mobile devices, with a rich user experience. MCC provides business opportunities for mobile network operators as well as cloud providers. More comprehensively, MCC can be defined as "a rich mobile computing technology that leverages unified elastic resources of varied clouds and network technologies toward unrestricted functionality, storage, and mobility to serve a multitude of mobile devices anywhere, anytime through the channel of Ethernet or Internet regardless of heterogeneous environments and platforms based on the pay-as-you-use principle."

Software-defined networking (SDN) technology is an approach to network management that enables dynamic, programmatically efficient network configuration to improve network performance and monitoring, in a manner more akin to cloud computing than to traditional network management. SDN is meant to address the static architecture of traditional networks and may be employed to centralize network intelligence in one network component by disassociating the forwarding process of network packets from the routing process. The control plane consists of one or more controllers, which are considered the brains of the SDN network, where the whole intelligence is incorporated. However, centralization has certain drawbacks related to security, scalability and elasticity.

Fog computing or fog networking, also known as fogging, is an architecture that uses edge devices to carry out a substantial amount of computation, storage, and communication locally and routed over the Internet backbone.

5G network slicing is a network architecture that enables the multiplexing of virtualized and independent logical networks on the same physical network infrastructure. Each network slice is an isolated end-to-end network tailored to fulfill diverse requirements requested by a particular application.

References

  1. 1 2 Qualinet White Paper on Definitions of Quality of Experience (2012). European Network on Quality of Experience in Multimedia Systems and Services (COST Action IC 1003), Patrick Le Callet, Sebastian Möller and Andrew Perkis, eds., Lausanne, Switzerland, Version 1.2, March 2013
  2. 1 2 3 Wechsung, Ina; Moor, Katrien De (2014). "Quality of Experience Versus User Experience". In Möller, Sebastian; Raake, Alexander (eds.). Quality of Experience. T-Labs Series in Telecommunication Services. Springer International Publishing. pp. 35–54. doi:10.1007/978-3-319-02681-7_3. ISBN   9783319026800.
  3. Recommendation ITU-T P.10/G.100: Vocabulary for performance, quality of service and quality of experience. https://www.itu.int/rec/T-REC-P.10
  4. 1 2 Laghari, K. U. Rehman; Connelly, K. (April 2012). "Toward total quality of experience: A QoE model in a communication ecosystem". IEEE Communications Magazine. 50 (4): 58–65. doi: 10.1109/MCOM.2012.6178834 . S2CID   1123280.
  5. Laghari, Khalil ur Rehman; Crespi, Noel; Molina, B.; Palau, C.E. (2011-03-25). "QoE Aware Service Delivery in Distributed Environment". 2011 IEEE Workshops of International Conference on Advanced Information Networking and Applications (PDF). IEEE. pp. 837–842. doi:10.1109/WAINA.2011.58. ISBN   978-1-61284-829-7. S2CID   16342388 . Retrieved 2014-03-03.
  6. 1 2 Reiter, Ulrich; Brunnström, Kjell; Moor, Katrien De; Larabi, Mohamed-Chaker; Pereira, Manuela; Pinheiro, Antonio; You, Junyong; Zgank, Andrej (2014-01-01). "Factors Influencing Quality of Experience". In Möller, Sebastian; Raake, Alexander (eds.). Quality of Experience. T-Labs Series in Telecommunication Services. Springer International Publishing. pp. 55–72. doi:10.1007/978-3-319-02681-7_4. ISBN   978-3-319-02680-0.
  7. Reichl, Peter; Tuffin, Bruno; Maillé, Patrick (2012). "Economics of Quality of Experience". In Hadjiantonis, Antonis M.; Stiller, Burkhard (eds.). Telecommunication Economics. Lecture Notes in Computer Science. Vol. 7216. Springer Berlin Heidelberg. pp.  158–166. doi:10.1007/978-3-642-30382-1_21. ISBN   9783642303814.
  8. Dobrian, Florin; Awan, Asad; Joseph, Dilip; Ganjam, Aditya; Zhan, Jibin; Sekar, Vyas; Stoica, Ion; Zhang, Hui (2013-03-01). "Understanding the Impact of Video Quality on User Engagement". Commun. ACM. 56 (3): 91–99. doi:10.1145/2428556.2428577. ISSN   0001-0782. S2CID   52897451.
  9. Krishnan, S. S.; Sitaraman, R. K. (2013-12-01). "Video Stream Quality Impacts Viewer Behavior: Inferring Causality Using Quasi-Experimental Designs". IEEE/ACM Transactions on Networking. 21 (6): 2001–2014. CiteSeerX   10.1.1.649.7730 . doi:10.1109/TNET.2013.2281542. ISSN   1063-6692. S2CID   33425050.
  10. Winkler, S. (2009-12-01). "Video quality measurement standards Current status and trends". 2009 7th International Conference on Information, Communications and Signal Processing (ICICS). pp. 1–5. doi:10.1109/ICICS.2009.5397585. ISBN   978-1-4244-4656-8. S2CID   17492762.
  11. Egger, S.; Hossfeld, T.; Schatz, R.; Fiedler, M. (2012-07-01). "Waiting times in quality of experience for web based services". 2012 Fourth International Workshop on Quality of Multimedia Experience. pp. 86–96. doi:10.1109/QoMEX.2012.6263888. ISBN   978-1-4673-0726-0. S2CID   22818532.
  12. Hoßfeld, Tobias; Heegaard, Poul E.; Varela, Martín; Möller, Sebastian (2016-12-01). "QoE beyond the MOS: an in-depth look at QoE via better metrics and their relation to MOS". Quality and User Experience. 1 (1): 2. arXiv: 1607.00321 . doi:10.1007/s41233-016-0002-1. ISSN   2366-0139. S2CID   35445592.
  13. Baraković, Sabina; Skorin-Kapov, Lea (2013). "Survey and Challenges of QoE Management Issues in Wireless Networks". Journal of Computer Networks and Communications. 2013: 1–28. doi: 10.1155/2013/165146 .
  14. Hoßfeld, T.; Schatz, R.; Varela, M.; Timmerer, C. (2012-04-01). "Challenges of QoE management for cloud applications". IEEE Communications Magazine. 50 (4): 28–36. doi:10.1109/MCOM.2012.6178831. ISSN   0163-6804. S2CID   12740736.
  15. Seufert, M.; Egger, S.; Slanina, M.; Zinner, T.; Hobfeld, T.; Tran-Gia, P. (2015-01-01). "A Survey on Quality of Experience of HTTP Adaptive Streaming". IEEE Communications Surveys and Tutorials. 17 (1): 469–492. doi:10.1109/COMST.2014.2360940. ISSN   1553-877X. S2CID   18220375.
  16. Baraković, Sabina; Skorin-Kapov, Lea (2013-03-23). "Survey and Challenges of QoE Management Issues in Wireless Networks". Journal of Computer Networks and Communications. 2013: 1–28. doi: 10.1155/2013/165146 . ISSN   2090-7141.
  17. Huysegems, R.; De Vleeschauwer, B.; De Schepper, K.; Hawinkel, C.; Wu, Tingyao; Laevens, K.; Van Leekwijck, W. (2012-06-01). "Session reconstruction for HTTP adaptive streaming: Laying the foundation for network-based QoE monitoring". 2012 IEEE 20th International Workshop on Quality of Service. pp. 1–9. doi:10.1109/IWQoS.2012.6245987. ISBN   978-1-4673-1298-1. S2CID   18377481.
  18. Petrangeli, S.; Wauters, T.; Huysegems, R.; Bostoen, T.; De Turck, F. (2015-05-01). "Network-based dynamic prioritization of HTTP adaptive streams to avoid video freezes". 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM). pp. 1242–1248. doi:10.1109/INM.2015.7140475. hdl:1854/LU-7016579. ISBN   978-1-4799-8241-7. S2CID   955351.
  19. Krämer, Jan; Wiewiorra, Lukas; Weinhardt, Christof (2013). "Net neutrality: A progress report". Telecommunications Policy. 37 (9): 794–813. CiteSeerX   10.1.1.258.5878 . doi:10.1016/j.telpol.2012.08.005.