Autonomous Node Allocation Technology for Assuring Heterogeneous Streaming Service under the Dynamic Environment

In Video-on-Demand (VoD) services, the playback continuity is one of the most crucial factors for end-user to judge service quality. It is even more significant than the actual video image quality since new generation VoD users commonly have heterogeneous requirements on service according to their context. Moreover, managing dynamic situations in VoD service is always a challenge, especially in the unpredictable user preferences and network conditions. In this paper, i) Autonomous Decentralized VoD System (ADVODS) has been proposed to satisfy different service quality demands of users and, ii) the Autonomous Node Allocation Technology (ANAT) is proposed for assuring service continuity. With the help of autonomous nodes and mobile agents, ANAT can applies different backup policies to users with different Service Level Agreements (SLA), and dynamically update the backup schema to adapt the changing situations such as various service time or congestion events. Drawing on the evaluation results this paper shows that proposed system architecture has a better performance on streaming service provision and continuity.

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

[2]  Kang G. Shin,et al.  Multicast Video-on-Demand services , 2002, CCRV.

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

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

[5]  Jack Y. B. Lee Parallel Video Servers: A Tutorial , 1998, IEEE Multim..

[6]  Hiroaki Nakanishi,et al.  Service Accelerator (SEA) system for supplying demand oriented information services , 1997, Proceedings of the Third International Symposium on Autonomous Decentralized Systems. ISADS 97.

[7]  James E. White,et al.  Mobile Agents , 1997, Lecture Notes in Computer Science.

[8]  Andrew Hiles Service Level Agreements , 1994 .

[9]  Russell Beauregard Assessing the Quality of User Experience , 2007 .

[10]  Xiaodong Lu,et al.  Autonomous Decentralized VoD System Architecture and Fault-Tolerant Technology to Assure Continuous Service , 2009, 2009 29th IEEE International Conference on Distributed Computing Systems Workshops.

[11]  Kinji Mori,et al.  Autonomous decentralized systems: Concept, data field architecture and future trends , 1993, Proceedings ISAD 93: International Symposium on Autonomous Decentralized Systems.