Autonomous Decentralized VoD System Architecture and Fault-Tolerant Technology to Assure Continuous Service

In distributed and ubiquitous computing systems, not only the composing subsystems and their functions, but also the system structure would be changed constantly under the evolving situation. With the advances of compression, storage and network technologies, Video on Demand (VoD) service is becoming more and more popular. However, it is difficult for conventional systems to meet the continuous and heterogeneous requirements from service providers and users simultaneously. This paper introduces an autonomous decentralized VoD system sustained by mobile agents for information service provision and utilization. Under the proposed architecture, autonomous fault detection and recovery technologies are proposed to assure continuous service. The effectiveness of the proposed technology is proved by the simulation. The results show that an average of 30\% improvement in recovery time and users' video service can be recovered without stopping compared with the conventional system.

[1]  Idit Keidar,et al.  Fault tolerant video on demand services , 1999, Proceedings. 19th IEEE International Conference on Distributed Computing Systems (Cat. No.99CB37003).

[2]  Xiaodong Lu,et al.  Autonomous video-on-demand system for heterogeneous quality levels to achieve high assurance , 2005, Proceedings Autonomous Decentralized Systems, 2005. ISADS 2005..

[3]  Weiping Li,et al.  Overview of fine granularity scalability in MPEG-4 video standard , 2001, IEEE Trans. Circuits Syst. Video Technol..

[4]  Kinji Mori,et al.  Autonomous Information Fading and Provision to Achieve High Response Time in Distributed Information Systems , 2005 .

[5]  Martin Vetterli,et al.  Receiver-driven layered multicast , 1996, SIGCOMM 1996.

[6]  Seong-Hwan Kim,et al.  Carrier-grade ethernet challenges for IPTV deployment , 2006, IEEE Communications Magazine.

[7]  Fouad A. Tobagi,et al.  Distributed servers architecture for networked video services , 2001, TNET.

[8]  Mahesh K. Marina,et al.  Performance of route caching strategies in Dynamic Source Routing , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.

[9]  Prashant J. Shenoy,et al.  Efficient failure recovery in multi-disk multimedia servers , 1995, Twenty-Fifth International Symposium on Fault-Tolerant Computing. Digest of Papers.

[10]  Deborah Estrin,et al.  Layered quality adaptation for Internet video streaming , 2000, IEEE Journal on Selected Areas in Communications.

[11]  Michael B. Jones,et al.  The Tiger Video Fileserver , 1996 .

[12]  Xiaodong Lu,et al.  Autonomous Decentralized VoD Architecture to Achieve Service Assurance , 2008, 2008 The 28th International Conference on Distributed Computing Systems Workshops.