Title :
Efficient Video-on-Demand Streaming for Broadband Access Networks
Author :
Choi, Joonho ; Yoo, Myungsik ; Mukherjee, Biswanath
Author_Institution :
Dept. of Comput. Sci., Univ. of California, Davis, CA, USA
fDate :
1/1/2010 12:00:00 AM
Abstract :
We introduce three important factors for efficient video-on-demand (VoD) streaming strategy in broadband access networks such as a passive optical network (PON): an efficient streaming scheme for bandwidth savings, optimal use of deployed network bandwidth, and proactive use of user storage facilities. To achieve these goals, we propose efficient algorithms such as video adaptive streaming (VAST), video greedy adaptive streaming (VGAST), and video greedy adaptive streaming with proactive buffering (VGAST-PB). The VAST and VGAST algorithms use a patching scheme to save on network bandwidth for video streaming and increase the efficiency by adaptively changing the speed of patch streams and the patching window based on the time of the day and video popularity. VGAST-PB further improves the efficiency of VGAST by proactively buffering the popular videos. The proposed algorithms can be applied in fiber-to-the-x broadband access networks. To analyze the algorithms, we consider a typical 2.488 Gbps gigabit PON network providing VoD service to 512 households. We use a daily video request model and a video popularity model to determine the adaptive streaming speed and dynamic patching window. Numerical results show that, when the available network bandwidth is reduced below the required level due to background traffic, the efficient algorithms can con-siderably reduce the average user waiting time and the number of waiting requests.
Keywords :
broadband networks; subscriber loops; video on demand; video streaming; VAST; VGAST; VGAST-PB; broadband access networks; dynamic patching window; fiber-to-the-x; network bandwidth; passive optical network; patching scheme; video adaptive streaming; video greedy adaptive streaming; video greedy adaptive streaming with proactive buffering; video popularity model; video request model; video-on-demand streaming; Algorithm design and analysis; Bandwidth; Computer science; Costs; Optical buffering; Optical fiber networks; Optimized production technology; Passive optical networks; Streaming media; Unicast; Broadband access network; FTTx; Patching scheme; Streaming; Video-on-demand (VoD); Zipf distribution;
Journal_Title :
Optical Communications and Networking, IEEE/OSA Journal of
DOI :
10.1364/JOCN.2.000038