Partial video sequence caching scheme for VOD systems with heterogeneous clients

Video on demand (VOD) is one of the key applications in the information era. A hinge factor to its widespread use is the huge bandwidth required to transmit digitized video to a large group of clients with widely varying requirements. This paper addresses issues of heterogeneous clients by proposing a program caching scheme called the partial video sequence (PVS) caching scheme. The PVS caching scheme decomposes video sequences into a number of parts by using a scalable video compression algorithm. Video parts are selected to be cached in local video servers based on the amount of bandwidth that would be demanded from the distribution network and central video server if it was only kept in the central video server. We also show that the PVS caching scheme is suitable for handling vastly varying client requirements.

[1]  Guido Henri Marguerite Petit,et al.  Bandwidth resource optimization in video-on-demand network architectures , 1994, Proceedings of lst IEEE International Workshop on Community Networking.

[2]  P. Venkat Rangan,et al.  Information caching for delivery of personalized video programs on home entertainment channels , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[3]  W. Verbiest,et al.  Interactive video on demand , 1994, IEEE Communications Magazine.

[4]  Avideh Zakhor,et al.  Scalable video coding using 3-D subband velocity coding and multirate quantization , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  James P. G. Sterbenz,et al.  Networking Requirements for Interactive Video on Demand , 1995, IEEE J. Sel. Areas Commun..