DocumentCode
2422006
Title
Push or Pull?: Toward Optimal Content Delivery
Author
Guan, Xinjie ; Choi, Baek-Young
Author_Institution
Univ. of Missouri, Kansas City, Kansas City, MO, USA
fYear
2011
fDate
5-9 June 2011
Firstpage
1
Lastpage
5
Abstract
Video-over-IP applications are experiencing a momentous popularity increase via crowd-acceleration. Content delivery using distributed caching can alleviate high bandwidth demands of such applications. However, existing content distribution networks (CDNs) are designed for relatively small web objects, and many prior efforts are mainly focused only on reducing user experienced latency. A few recent studies address the issue of bandwidth usage in CDNs. We argue that considering the bandwidth consumption together with delay performance is important for the emerging needs of videos of diverse object sizes and user perceived performance. We have formulated the joint optimization problem and proved it is NP-complete. We then develop an efficient light-weight approximation algorithm toward the optimization problem, and provide its theoretical complexity analysis. We also establish the performance bound of the proposed approximation algorithm that shows a much better worst case ratio than those in previous works. Simulation results exhibit that the performance is near optimal for most of the practical conditions.
Keywords
IP networks; computational complexity; multimedia communication; optimisation; NP-complete; bandwidth consumption; content distribution networks; distributed caching; light-weight approximation algorithm; optimal content delivery; optimization problem; theoretical complexity analysis; video-over-IP application; Algorithm design and analysis; Approximation algorithms; Approximation methods; Bandwidth; Heuristic algorithms; Optimization; Servers;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications (ICC), 2011 IEEE International Conference on
Conference_Location
Kyoto
ISSN
1550-3607
Print_ISBN
978-1-61284-232-5
Electronic_ISBN
1550-3607
Type
conf
DOI
10.1109/icc.2011.5963299
Filename
5963299
Link To Document