Edge Caching Algorithm Design Based on Random Access for VOD System

In this paper, it presents an effective caching algorithm based on random access with the finite storage size in distributed server architecture for networked video services. Under the general video traffic condition, it is observed that the storage size and total popular contents of edge video server affect the performance of the total video sever system, and channel bandwidth between edge video servers and central video servers also is the key factor. To consider this fact, we design an effective edge caching algorithm to select the positions of content based on user random access in distributed server's architecture. Finally, experimental results are provided to show the superior performance of the proposed algorithm.

[1]  Kien A. Hua,et al.  Robust video-on-demand streaming in peer-to-peer environments , 2008, Comput. Commun..

[2]  Thomas D. C. Little,et al.  Popularity-based assignment of movies to storage devices in a video-on-demand system , 1995, Multimedia Systems.

[3]  Zhi-Li Zhang,et al.  A network-conscious approach to end-to-end video delivery over wide area networks using proxy servers , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[4]  H. S. Guruprasad,et al.  Mobile Agent based Efficient Channel Allocation for VoD , 2006, Wireless and Optical Communications.

[5]  Li-Ming Tseng,et al.  Adaptive fast data broadcasting scheme for video-on-demand service , 1998 .

[6]  Cheng Huang,et al.  Peer-Assisted VoD: Making Internet Video Distribution Cheap , 2007, IPTPS.

[7]  Mohammed Ibrahim Distributed network management with secured mobile agent support , 2006, 2010 International Conference on Electronics and Information Engineering.

[8]  John C. S. Lui,et al.  Adaptive piggybacking: a novel technique for data sharing in video-on-demand storage servers , 2009, Multimedia Systems.

[9]  Laurent Massoulié,et al.  Push-to-Peer Video-on-Demand System: Design and Evaluation , 2007, IEEE Journal on Selected Areas in Communications.

[10]  Dominic Goodwill,et al.  Video-on-Demand Equipment Allocation , 2006, Fifth IEEE International Symposium on Network Computing and Applications (NCA'06).

[11]  Yongyi Mao,et al.  The production of peer-to-peer video-streaming networks , 2007, P2P-TV '07.

[12]  Ben Y. Zhao,et al.  Understanding user behavior in large-scale video-on-demand systems , 2006, EuroSys.