DocumentCode :
2364980
Title :
Lazy caching: A novel proxy caching algorithm for peer-to-peer live streaming
Author :
Zhai, Haibin ; Wong, Albert K. ; Lu, Li ; Jiang, Hai ; Li, Jun ; Li, Zhongcheng
Author_Institution :
Inst. of Comput. Technol., Beijing, China
fYear :
2012
fDate :
10-15 June 2012
Firstpage :
2016
Lastpage :
2020
Abstract :
Peer-to-Peer (P2P) live streaming systems are becoming popular and are imposing a heavy burden on Internet Services Providers (ISPs). Proxy caching has been shown to be an effective means of reducing operation costs for ISPs. Although many caching algorithms for conventional web applications and P2P file sharing systems have been proposed and deployed, there have been few works on the caching for P2P live streaming. Data requests in P2P live streaming have distinct characteristics; for example, they are concentrated in a limited window which progresses rapidly with time in a monotonic mode. In this paper, we propose a novel caching algorithm for P2P live streaming called Lazy Caching (LC), which is designed based on the characteristics of P2P live streaming. In LC, data requests that encounter cache misses are stored in a Request Buffer (RB) that is processed periodically. LC can better utilize the cache space than traditional caching algorithms at the cost of introducing a response latency which is at most one RB processing period. Experimental results show that the hit ratio of LC, at a processing period of 0.5 second, can be as much as 20 percent higher than that of SLW, and 9 percent higher than that of OPT. We believe that it is worthwhile to achieve this higher hit ratio at the cost of a small response latency increase.
Keywords :
Internet; media streaming; peer-to-peer computing; ISP; Internet services providers; LC; P2P live streaming systems; RB processing period; Web applications; cache misses; data requests; file sharing systems; hit ratio; lazy caching; monotonic mode; peer-to-peer live streaming; proxy caching algorithm; request buffer; response latency; Algorithm design and analysis; Classification algorithms; Complexity theory; Generators; Internet; Optimized production technology; Peer to peer computing; caching algorithm; peer-to-peer live streaming; proxy cache;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications (ICC), 2012 IEEE International Conference on
Conference_Location :
Ottawa, ON
ISSN :
1550-3607
Print_ISBN :
978-1-4577-2052-9
Electronic_ISBN :
1550-3607
Type :
conf
DOI :
10.1109/ICC.2012.6363790
Filename :
6363790
Link To Document :
بازگشت