Title :
Design, performance analysis, and implementation of a super-scalar video-on-demand system
Author :
Lee, Jack Y B ; Lee, C.H.
Author_Institution :
Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Shatin, China
fDate :
11/1/2002 12:00:00 AM
Abstract :
Despite the availability of video-on-demand (VoD) services in a number of cities around the world, large-scale deployment of VoD services in a metropolitan area is still economically impractical. This study presents a novel super-scalar architecture for building very large-scale and efficient VoD systems. The proposed architecture combines the use of static multicast, dynamic multicast, and intelligent client-side caching to vastly reduce server and network resource requirement. Moreover, in sharp contrast to conventional VoD systems where the system cost increases at least linearly with the system scale, the proposed architecture becomes more efficient as the system scales up and can ultimately be scaled up to serve any number of users while still keeping the startup latency short. This paper presents this new architecture, proposes methods to support interactive playback controls without the need for additional server or client resources, and derives an approximate performance model to relate the startup latency with other system parameters. The performance model is validated using simulation and the architecture is evaluated under various system settings. Lastly, a system implementation is presented and benchmarking results obtained to further verify the architecture, the performance model, and the simulation results.
Keywords :
digital simulation; multicast communication; video on demand; VoD services; approximate performance model; benchmarking results; dynamic multicast; intelligent client-side caching; interactive playback controls; metropolitan area; network resource; performance analysis; server resource; simulation; simulation results; startup latency; static multicast; super-scalar architecture; super-scalar video-on-demand system; Availability; Buildings; Cities and towns; Costs; Delay; Intelligent networks; Large-scale systems; Network servers; Performance analysis; Urban areas;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
DOI :
10.1109/TCSVT.2002.805510