A New QoE-Driven Video Cache Allocation Scheme for Mobile Cloud Server
Journal Title: EAI Endorsed Transactions on Cloud Systems - Year 2015, Vol 1, Issue 2
Abstract
With the advent of mobile cloud computing, video cache technologies at local cellular networks have attracted extensive attention. Nevertheless, existing video cache allocation schemes mostly made decisions only according to the video coding requirements, without considering users’ individual perception for the video service. In this paper, we propose a new video cache allocation scheme with the consideration of quality of experience (QoE) of users under limited storage space. We make use of the linear regression algorithm to map the relationship between the requested video rate, the replied video rate, the channel condition and the QoE value, which then helps to obtain the different video rates to be stored in the server. Meanwhile, we define the parameter to represent the popularity of a video clip. We optimize the cache space allocation for each video clip based on these parameters in the mobile cloud server of local cellular networks. The experiments demonstrate that the proposed scheme has a better performance in terms of the overall QoE of users with the constraint of the total cache size.
Authors and Affiliations
Xiaojiang Zhou, Mengyao Sun, Yumei Wang, Xiaofei Wu
Towards a cloud consumers credibility assessment and trust management of cloud services
In Cloud computing, several issues arises due to malicious users. The cloud service provider does not know whether the cloud consumer is authorized user or an unauthorized user when they access the data from cloud. Cloud...
Hybrid Scheduling for Quality of Service Guarantee of Multimedia Data Flows in Software Defined Networks
Supporting diverse Quality of Service (QoS) performance for heterogeneous data flows generated by multimedia applications has been a challenging issue that is not fully addressed in the Internet. Software Defined Network...
BETaaS platform – a Things as a Service Environment for future M2M marketplaces
Building the Environment for Things as a Service (BETaaS) is a novel platform for the deployment and execution of contentcentric Machine-to-Machine (M2M) applications, which relies on a local cloud of gateways. BETaaS pl...
Notos: Efficient Emulation of Wireless Sensor Networks with Binary-to-Source Translation
Developing for wireless sensor networks is a challenging task due to the severe resource constraints of the devices, the uncertainties of the environment, and the distributed nature of the system. Therefore, simulation i...
A performance model of the Trusted Cloud Computing Platform VM Launch Protocol
The adoption of the cloud computing paradigm is associated with increasing security concerns. Cloud computing service models (SaaS, PaaS and IaaS) are exposed to different security threats in each level of services. The...