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.

Highlights

  • Videos in video on demand (VOD) systems have historically been created and supplied by a limited number of media producers

  • Video providers rely on overlay content delivery networks (CDNs) like Akamai, Limelight to leverage their presence across different geographical locations to serve video contents

  • We firstly propose a general framework for user generated content (UGC) video delivery, namely, adaptive content management(ACM-) based CDN

Read more

Summary

Introduction

Videos in video on demand (VOD) systems have historically been created and supplied by a limited number of media producers. Users could access contents via mobile devices at any time and anywhere. Such advent of user generated content (UGC) in mobile Internet era has remarkably reshaped the online video industry. As a typical application of software-defined networks/ network functions virtualization-based pervasive communications infrastructure, content delivery networks (CDNs) have been playing a critical role in offering fast and reliable communication services by distributing content to cache or edge servers located close to users. Video providers rely on overlay CDNs like Akamai, Limelight to leverage their presence across different geographical locations to serve video contents.

Methods
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call