Computer Science and Information Systems 2015 Volume 12, Issue 2, Pages: 587-605
https://doi.org/10.2298/CSIS140810018S
Full text ( 924 KB)
Cited by
Statistical user behavior detection and QoE evaluation for thin client services
Suznjevic Mirko (University of Zagreb, Faculty of Electrical Engineering and Computing, Zagreb, Croatia)
Skorin-Kapov Lea (University of Zagreb, Faculty of Electrical Engineering and Computing, Zagreb, Croatia)
Humar Iztok (University of Ljubljana, Faculty of Electrical Engineering, Ljubljana, Slovenia)
Remote desktop connection (RDC) services offer clients the ability to access
remote content and services, commonly in the context of accessing their
working environment. With the advent of cloud-based services, an example use
case is that of delivering virtual PCs to users in WAN environments. In this
paper, we aim to detect and analyze common user behavior when accessing RDC
services, and use this as input for making Quality of Experience (QoE)
estimations and subsequently providing input for effective QoE management
mechanisms. We first identify different behavioral categories, and conduct
traffic analysis to determine a feature set to be used for classification
purposes. We propose a machine learning approach to be used for classifying
behavior, and use this approach to classify a large number of real-world
RDCs. We further conduct QoE evaluation studies to determine the relationship
between different network conditions and subjective end user QoE for all
identified behavioral categories. Results show an exponential relationship
between QoE and delay and loss degradations, and a logarithmic relationship
between QoE and bandwidth limitations. Obtained results may be applied in the
context of network resource planning, as well as in making QoE-driven
resource allocation decisions.
Keywords: user behavior, remote desktop connection, traffic classification, machine learning, QoE