Quality of Experience Framework for Cloud Computing (QoC)

Cloud computing provides platform for pay-per-use services, such as software, hardware, and platforms. Previous cloud frameworks use fix policies that do not have the functionality to upgrade services on demand when the user does not receive services according to Service Level Agreement (SLA). In ad...

Full description

Bibliographic Details
Main Authors: Asif Ali Laghari, Hui He, Asiya Khan, Neetesh Kumar, Rupak Kharel
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
QoC
Online Access:https://ieeexplore.ieee.org/document/8438876/
id doaj-4a50ddf7ed4b42edbe9626aa014d417c
record_format Article
spelling doaj-4a50ddf7ed4b42edbe9626aa014d417c2021-03-29T21:28:59ZengIEEEIEEE Access2169-35362018-01-016648766489010.1109/ACCESS.2018.28659678438876Quality of Experience Framework for Cloud Computing (QoC)Asif Ali Laghari0https://orcid.org/0000-0001-5831-5943Hui He1Asiya Khan2Neetesh Kumar3Rupak Kharel4School of Computer Science & Technology, Harbin Institute of Technology, Harbin, ChinaSchool of Computer Science & Technology, Harbin Institute of Technology, Harbin, ChinaSchool of Engineering, University of Plymouth, Plymouth, U.K.Indian Institute of Information Technology and Management, Gwalior, IndiaSchool of Engineering, Manchester Metropolitan University, Manchester, U.K.Cloud computing provides platform for pay-per-use services, such as software, hardware, and platforms. Previous cloud frameworks use fix policies that do not have the functionality to upgrade services on demand when the user does not receive services according to Service Level Agreement (SLA). In addition, there was a lack of functionality to monitor external network and client device resources. This paper presents Quality of experience framework for Cloud computing (QoC) for monitoring the Quality of Experience (QoE) of the end user using video streaming services in the cloud computing environment. The management platform is used for administration purpose in QoC framework that provides facility to easily manage the cloud environment and provide services according to SLA via runtime policy change. The objective QoE/Quality of Service (QoS) section will automatically monitor the QoS data. It will also compare and analyze the subjective QoE submitted by the users and objective QoS data collected by agent-based framework for accurate QoE prediction and proper management. The proposed QoC framework has new features of real-time network monitoring and client device monitoring and allows changing policy in runtime environment, which to the best of our knowledge is currently not provided by existing frameworks.https://ieeexplore.ieee.org/document/8438876/Cloud computingservice level agreement (SLA)quality of experience (QoE)quality of service (QoS)QoC
collection DOAJ
language English
format Article
sources DOAJ
author Asif Ali Laghari
Hui He
Asiya Khan
Neetesh Kumar
Rupak Kharel
spellingShingle Asif Ali Laghari
Hui He
Asiya Khan
Neetesh Kumar
Rupak Kharel
Quality of Experience Framework for Cloud Computing (QoC)
IEEE Access
Cloud computing
service level agreement (SLA)
quality of experience (QoE)
quality of service (QoS)
QoC
author_facet Asif Ali Laghari
Hui He
Asiya Khan
Neetesh Kumar
Rupak Kharel
author_sort Asif Ali Laghari
title Quality of Experience Framework for Cloud Computing (QoC)
title_short Quality of Experience Framework for Cloud Computing (QoC)
title_full Quality of Experience Framework for Cloud Computing (QoC)
title_fullStr Quality of Experience Framework for Cloud Computing (QoC)
title_full_unstemmed Quality of Experience Framework for Cloud Computing (QoC)
title_sort quality of experience framework for cloud computing (qoc)
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description Cloud computing provides platform for pay-per-use services, such as software, hardware, and platforms. Previous cloud frameworks use fix policies that do not have the functionality to upgrade services on demand when the user does not receive services according to Service Level Agreement (SLA). In addition, there was a lack of functionality to monitor external network and client device resources. This paper presents Quality of experience framework for Cloud computing (QoC) for monitoring the Quality of Experience (QoE) of the end user using video streaming services in the cloud computing environment. The management platform is used for administration purpose in QoC framework that provides facility to easily manage the cloud environment and provide services according to SLA via runtime policy change. The objective QoE/Quality of Service (QoS) section will automatically monitor the QoS data. It will also compare and analyze the subjective QoE submitted by the users and objective QoS data collected by agent-based framework for accurate QoE prediction and proper management. The proposed QoC framework has new features of real-time network monitoring and client device monitoring and allows changing policy in runtime environment, which to the best of our knowledge is currently not provided by existing frameworks.
topic Cloud computing
service level agreement (SLA)
quality of experience (QoE)
quality of service (QoS)
QoC
url https://ieeexplore.ieee.org/document/8438876/
work_keys_str_mv AT asifalilaghari qualityofexperienceframeworkforcloudcomputingqoc
AT huihe qualityofexperienceframeworkforcloudcomputingqoc
AT asiyakhan qualityofexperienceframeworkforcloudcomputingqoc
AT neeteshkumar qualityofexperienceframeworkforcloudcomputingqoc
AT rupakkharel qualityofexperienceframeworkforcloudcomputingqoc
_version_ 1724192866312388608