Table of Contents Author Guidelines Submit a Manuscript
Mobile Information Systems
Volume 2016, Article ID 3624860, 9 pages
http://dx.doi.org/10.1155/2016/3624860
Research Article

Adaptive Content Management for UGC Video Delivery in Mobile Internet Era

1National Laboratory for Information Science and Technology (TNList), Department of Computer Science and Technology, Tsinghua University, China
2Department of Communication Engineering, Wuhan University, China
3Department of Electrical and Computer Engineering, University of Massachusetts Lowell, USA

Received 8 January 2016; Revised 18 April 2016; Accepted 21 April 2016

Academic Editor: Dik Lun Lee

Copyright © 2016 Qilin Fan et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

The demand of storing and transferring user generated content (UGC) has been rapidly growing with the popularization of mobile devices equipped with video recording and playback capabilities. As a typical application of software-defined networks/network functions virtualization-based pervasive communications infrastructure, content delivery networks (CDNs) have been widely leveraged to distribute contents across different geographical locations. Nevertheless, the content delivery for UGC is inefficient with the existing “pull-based” caching mechanism in traditional CDNs, because there exists a huge volume of lukewarm or cold UGC which results in a low cache hit ratio. In this paper, we propose a “push-based” caching mechanism to efficiently and economically deliver UGC videos. Different from traditional CDNs which separate the original content storage and caching, we directly store UGC videos into selective servers which serve as both reliable storages and user-facing uploading servers. By carefully and dynamically selecting the storage locations of each UGC object based on its popularity and locality, we not only guarantee the data availability but also remarkably improve the content distribution performance and reduce the distribution cost.