Popularity-Based Caching for IPTV Services over P2P Networks
Abstract
This study suggests to use popularity based caching for IP-based TV (IPTV) services over peer-to-peer (P2P) networks. Each peer in a P2P network can use two levels of cache hierarchy: an internal cache and a neighboring peer cache. Using this property, our main focus is on caching the globally most popular video files nearby the clients, in order to reduce the IPTV service delay, increase the quality of service provided to the clients, and reduce the traffic over the Internet backbone. The proposed framework was applied on real data traces from live P2P networks. The results demonstrate a significant improvement over the Least Recently Used (LRU) and the Least Frequently Used (LFU) cache management schemes. This study is motivated by the vision of large P2P networks consisting of many volunteers serving as peers, each of which has a relatively small cache size, in terms of the number of video items it can store. Since the performance of both the LRU and LFU schemes is very poor for small cache, there is a need for another cache management scheme, which outperforms these schemes, especially for small cache size. The proposed distributed popularity-based caching scheme can significantly increase the performance of P2P networks used for video streaming, with respect to the existing networks, that use the LRU or LFU schemes. The performance metric used for comparison is the cache hit ratio and the expected delay for content delivery. In both parameters a significant improvement is demonstrated.
Recommended Citation
S. K. Das et al., "Popularity-Based Caching for IPTV Services over P2P Networks," Peer-to-Peer Networking and Applications, vol. 10, no. 1, pp. 156 - 169, Springer Verlag, Jan 2017.
The definitive version is available at https://doi.org/10.1007/s12083-015-0414-3
Department(s)
Computer Science
Research Center/Lab(s)
Center for High Performance Computing Research
Keywords and Phrases
Distributed computer systems; IPTV; Quality of service; Television broadcasting; Video streaming; Cache management schemes; Caching; Content distribution networks; Least frequently used; Least recently used; P2P network; Peer to Peer (P2P) network; Performance metrices; Peer to peer networks
International Standard Serial Number (ISSN)
1936-6442; 1936-6450
Document Type
Article - Journal
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2017 Springer Verlag, All rights reserved.
Publication Date
01 Jan 2017