DocumentCode
111214
Title
LP-SR: Approaching Optimal Storage and Retrieval for Video-on-Demand
Author
Chan, S.-H. Gary ; Zhuolin Xu
Author_Institution
Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
Volume
15
Issue
8
fYear
2013
fDate
Dec. 2013
Firstpage
2125
Lastpage
2136
Abstract
In a distributed large-scale video-on-demand (VoD) streaming network, a content provider often deploys local servers close to their users. A movie is partitioned into k segments which the servers collaboratively replicate and retrieve ( k ≥ 1). A critical but challenging problem is how to minimize overall system deployment cost consisting of server bandwidth, server storage, and network traffic among servers. In this paper, we address this problem through jointly optimizing movie storage and retrieval in the server network. We first formulate the optimization problem and show that it is NP-hard. To address the problem, we propose a novel, effective and implementable heuristic termed LP-SR. LP-SR decomposes the optimization problem into two computationally efficient linear programs (LPs) for segment storage and retrieval, respectively. The strength of LP-SR is that it is asymptotically optimal in terms of k, and k is not high to be closely optimal (around 5 to 10 in our study). For large movie pool, we propose a movie grouping algorithm to further reduce the computational complexity without compromising much on the performance. Through extensive simulation, LP-SR is shown to perform significantly the best as compared with other state-of-the-art and traditional schemes, reducing the deployment cost by a wide margin (by multiple times in many cases). It attains performance very close to the global optimum.
Keywords
linear programming; multimedia systems; video on demand; video retrieval; video streaming; LP-SR; NP-hard; VoD streaming network; distributed large-scale VoD; linear programming; movie grouping algorithm; movie retrieval; movie storage; optimal retrieval; optimal storage; optimization problem; segment retrieval; segment storage; video-on-demand; Bandwidth; Joints; Motion pictures; Multimedia communication; Optimization; Servers; Streaming media; Distributed video-on-demand; linear programming; optimization; segment storage and retrieval;
fLanguage
English
Journal_Title
Multimedia, IEEE Transactions on
Publisher
ieee
ISSN
1520-9210
Type
jour
DOI
10.1109/TMM.2013.2280989
Filename
6589138
Link To Document