Abstract
In the past decade, Peer-to-Peer (P2P) Systems achieved great successes. Its fascinating characteristics, such as decentralized control, self-governance, fault tolerance and load balancing, make it the default infrastructure for file sharing applications. Today, P2P system is one of the largest Internet bandwidth consumers. In order to relieve the burden on Internet backbone and improve the user access experience, efficient caching strategies should be applied. In this paper, we propose a novel collaborative caching in P2P streaming systems. This strategy first calculates the factor of each cached file through their caching value, and then replaces the file with the lowest factor. The simulation experiments show that our strategy has higher cache hits and lower system load.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
eMarketer: Internet users and penetration worldwide, 2016–2021 (2018)
PPTV. http://www.pptv.com. Accessed 1 May 2018
IQIY. http://www.iqiyi.com. Accessed 1 May 2018
Moeini, H., Yen, I.-L., Bastani, F.B.: Efficient caching for peer-to-peer service discovery in internet of things. In: 2017 IEEE International Conference on Web Services, ICWS 2017, Honolulu, HI, USA, 25–30 June 2017
Das, S.K., Naor, Z., Raj, M.: Popularity-based caching for IPTV services over P2P networks. Peer-to-Peer Netw. Appl. 10(1), 156–169 (2017)
Huang, Y., Song, X., Ye, F., Yang, Y., Li, X.: Fair caching algorithms for peer data sharing in pervasive edge computing environments. In: 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017, Atlanta, GA, USA, 5–8 June 2017
Zhu, Q., Lee, D.L., Lee, W.-C.: Collaborative caching for spatial queries in mobile P2P networks. In: Proceedings of the 27th International Conference on Data Engineering, ICDE 2011, Hannover, Germany, 11–16 April 2011
Kim, J., Im, H., Bahk, S.: Adaptive peer caching for P2P video-on-demand streaming. In: Proceedings of the Global Communications Conference 2010. GLOBECOM 2010, Miami, Florida, USA, 6–10 December 2010
Dai, J., Li, B., Liu, F., Li, B., Jin, H.: On the efficiency of collaborative caching in ISP-aware P2P networks. In: 30th IEEE International Conference on Computer Communications, Joint Conference of the IEEE Computer and Communications Societies, Shanghai, China, 10–15 April 2011
Montresor, A., Jelasity, M.: PeerSim: a scalable P2P simulator. In: Proceedings of the 9th International Conference on Peer-to-Peer (P2P 2009), Seattle, WA, USA, September 2009
Hefeeda, M., Hsu, C.-H., Mokhtarian, K.: pCache: a proxy cache for peer-to-peer traffic. In: Proceedings of the ACM SIGCOMM 2008 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Seattle, WA, USA, 17–22 August 2008
UUSee. http://www.uusee.com. Accessed 1 May 2018
SopCast. http://www.sopcast.com. Accessed 1 May 2018
Cisco Inc.: Cisco visual networking index: forecast and methodology, 2016–2021 (2018)
Pacifici, V., Lehrieder, F., Dan, G.: Cache bandwidth allocation for P2P file-sharing systems to minimize inter-ISP traffic. IEEE/ACM Trans. Netw. 24(1), 437–448 (2016)
Acknowledgements
This work is supported by Major Projects of the National Social Science Foundation (No. 16ZDA092), National Natural Science Foundation of China under Grants 61572221, U1401258, 61433006, 61300222, 61370230 and 61173170, Innovation Fund of Huazhong University of Science and Technology under Grants 2015TS069 and 2015TS071, Science and Technology Support Program of Hubei Province under Grants 2015AAA013 and 2014BCH270, Science and Technology Program of Guangdong Province under Grant 2014B010111007, and Excellent Young and Middle-aged Science and Technology Innovation Team Plan of Hubei Higher Education (T201807).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Gao, G., Li, R. (2018). Collaborative Caching in P2P Streaming Systems. In: Meng, X., Li, R., Wang, K., Niu, B., Wang, X., Zhao, G. (eds) Web Information Systems and Applications. WISA 2018. Lecture Notes in Computer Science(), vol 11242. Springer, Cham. https://doi.org/10.1007/978-3-030-02934-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-02934-0_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-02933-3
Online ISBN: 978-3-030-02934-0
eBook Packages: Computer ScienceComputer Science (R0)