Title :
Manageable peer-to-peer architecture for video-on-demand
Author :
Lan, Xuguang ; Zheng, Nanning ; Xue, Jianru ; Chen, Weike ; Wang, Bin ; Ma, Wen
Author_Institution :
Inst. of Artificial Intell. & Robot., Xi´´an Jiaotong Univ., Xi´´an
Abstract :
An efficiently manageable overlay network architecture, called AIRVoD, is proposed for video-on- demand, based on a distributed-centralized P2P network. The system consists of distributed servers, peers, SuperNodes and sub-SuperNodes. The distributed central servers act as the centralized index server to store the peer list, program list, and buffer information of peers. Each newly joined peer in AIRVoD periodically exchanges data availability information with the central server. Some powerful peers are selected to be sub-SuperNodes which store a larger part of the demanded program. The demanding peers can retrieve correspondingly unavailable data from partners selected from the central server, sub- SuperNodes and SuperNodes that have the original programs to supply the available data, by using the proposed parallel scheduling algorithm. There are four characteristics of this architecture: 1) easy to globally balance and manage: central server can identify, and cluster each newly joined peer, and allocate the load in the whole peer network; 2) efficient for dynamic networks: data transmission is dynamically determined according to data availability which can be derived from central server; 3) resilient, as the partnerships can adapt to quick switching among multi-suppliers under global balance; and 4) highly cost-effective: the powerful peers are taken full advantage to be larger suppliers. AIRVoD has been demonstrated based on CERNET OF CHINA.
Keywords :
parallel algorithms; peer-to-peer computing; video on demand; AIRVoD; P2P network; distributed central servers; parallel scheduling algorithm; peer-to-peer architecture; video on demand; Availability; Bandwidth; Collaboration; Data communication; Energy management; Network servers; Peer to peer computing; Scheduling algorithm; Streaming media; Web server;
Conference_Titel :
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-1693-6
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2008.4536132