DocumentCode
3324445
Title
A P2P Video Delivery Network (P2P-VDN)
Author
Nguyen, Kien ; Nguyen, Thinh ; Kovchegov, Yevgeniy
Author_Institution
Sch. of EECS, Oregon State Univ., Corvallis, OR, USA
fYear
2009
fDate
3-6 Aug. 2009
Firstpage
1
Lastpage
7
Abstract
Current video streaming and storage systems such as YouTube, are based on the client-server model, thus do not scale well in terms of bandwidth and computation. This paper describes a peer-to-peer video delivery network (P2P-VDN) that provides both performance improvement and scalability based on three architectural elements. First, the proposed P2P-VDN employs a random network coding (RNC) scheme that breaks a video stream into multiple smaller pieces, codes, and disperses them throughout peers in the network, in such a way to maximize the probability of recovering the original video under peer departures and failures. Second, the proposed P2P-VDN employs a scalable mechanism for automating the data replenishment process using RNC that is necessary to maintain a sufficient level of redundancy for video stored in the network. Third, the proposed P2P-VDN employs a path-diversity protocol for a client to simultaneously stream a video from multiple peers in the P2P-VDN. Simulations demonstrate that under certain scenarios, our proposed P2P-VDN can result in bandwidth saving up to 60% over the traditional architecture.
Keywords
peer-to-peer computing; protocols; random codes; video streaming; P2P video delivery network; YouTube; architectural elements; data replenishment process; path-diversity protocol; random network coding scheme; storage systems; video streaming; Bandwidth; Computer networks; Network coding; Network servers; Peer to peer computing; Scalability; Streaming media; Video sharing; Web and internet services; YouTube;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications and Networks, 2009. ICCCN 2009. Proceedings of 18th Internatonal Conference on
Conference_Location
San Francisco, CA
ISSN
1095-2055
Print_ISBN
978-1-4244-4581-3
Electronic_ISBN
1095-2055
Type
conf
DOI
10.1109/ICCCN.2009.5235364
Filename
5235364
Link To Document