Title :
Adaptive Peer Caching for P2P Video-on-Demand Streaming
Author :
Kim, Jongtack ; Im, Heesu ; Bahk, Saewoong
Author_Institution :
Tmax R&D Center, TmaxSoft, South Korea
Abstract :
In this paper, we propose a novel P2P VoD streaming system, named PECAN where each peer adjusts its cache capacity adaptively to meet the server´s upload bandwidth constraint and achieve the fairness. For doing so, we first propose a new cache replacement algorithm that designs the number of caches for a segment to be proportional to its popularity. Second, we mathematically prove that if the cache capacity of a peer is proportional to its segment request rate, the fairness between upload and download amounts at each peer can be achieved. Third, we propose a method that determines each peer´s cache capacity adaptively according to the constraint of the server´s upload bandwidth. Through simulations, we show that PECAN meets the server upload bandwidth constraint, and achieves the fairness well at each peer.
Keywords :
cache storage; peer-to-peer computing; video on demand; video streaming; P2P VoD streaming system; P2P video-on-demand streaming; PECAN system; adaptive peer caching; cache capacity; cache replacement algorithm; segment request rate; upload bandwidth constraint; Algorithm design and analysis; Bandwidth; Internet; Peer to peer computing; Servers; Videos; Watches;
Conference_Titel :
Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-5636-9
Electronic_ISBN :
1930-529X
DOI :
10.1109/GLOCOM.2010.5683546