Abstract
With the development of wireless network and the popularity of mobile terminal devices, users can watch videos through both the traditional fixed terminals and smart mobile terminals. However, network resources cannot be effectively shared between fixed terminals and mobile terminals, which causes a huge waste of resources. To solve this problem, this paper proposes a super peer-based P2P VoD architecture for supporting multiple terminals. In the architecture, resources of various terminals can be shared and server load can be reduced. An architecture was first built based on super peers. And then, a super peer selection algorithm was proposed to select super peers to manage other terminals. Considering the characteristics of the different types of terminals, a corresponding caching mechanism was designed for different terminals to achieve efficient resource sharing. Final, the maintenance of the architecture was discussed. The experiment demonstrates that the architecture is feasible. The architecture can effectively improve the quality and fluency of video playback, and reduce the server load.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Widdicks, K., Hazas, M., Bates, O.: Streaming, multi-screens and YouTube: the new (unsustainable) ways of watching in the home. In: CHI 2019 Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, Glasgow, Scotland UK, vol. 466, pp. 1–13 (2019)
Cao, L., Zhong, J., Feng, Y.: A distributed node clustering mechanism in P2P networks. In: Cao, L., Zhong, J., Feng, Y. (eds.) ADMA 2010. LNCS (LNAI), vol. 6441, pp. 553–560. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-17313-4_57
Wei, X., Ding, P., Zhou, L.: QoE oriented chunk scheduling in P2P-VoD streaming system. IEEE Trans. Veh. Technol. 68(8), 8012–8025 (2019)
Sheshjavani, A.G., Akbari, B.: An adaptive buffer-map exchange mechanism for pull-based peer-to-peer video-on-demand streaming systems. Multimed. Tools Appl. 76(5), 7535–7561 (2016). https://doi.org/10.1007/s11042-016-3425-z
Lederer, C., Altstadt, S., Andriamonje, S.: A holistic approach in developing an ensemble mobile peer-to-peer computing. In: 2013 5th International Conference on Computational Intelligence, Communication Systems and Networks, Madrid, Spain, pp. 311–315 (2013)
Muhammad, S.R., Saeid, I., Raad, R.: A novel energy-efficient video streaming method for decentralized mobile ad-hoc networks. Pervasive Mob. Comput. 40, 301–323 (2017)
Jia, S., Xu, C., Guan, J.: A MP2P-based VoD solution for supporting VCR-like operations in MANETS. In: 2012 IEEE 2nd International Conference on Cloud Computing and Intelligence Systems, Hangzhou, China, pp. 991–995 (2012)
Rongfei, M.A.: Super node selection algorithm combining reputation and capability model in P2P streaming media network. Pers. Ubiquit. Comput. 23(3–4), 435–442 (2019). https://doi.org/10.1007/s00779-019-01219-y
Jun, L., Zhang, S., Wang, H.: A construction of SIP based Peer-to-Peer network and performance analysis. Chin. J. Electron. 18(2), 374–378 (2009)
Hu, H., Jin, Y., Wen, Y.: Toward a biometric-aware cloud service engine for multi-screen video applications. Computer communication review: a quarterly publication of the special interest group on data communication. ACM SIGCOMM Comput. Commun. Rev. 44(4), 581–582 (2014)
Kim, G.-H.: Multi-screen patterns and multi-device experiences in a multi-screen ecosystem. Adv. Comput. Sci. Ubiquit. Comput. 474, 1051–1056 (2018)
Chen, Z., Liu, J., Li, D.: SOBIE: a novel super-node P2P overlay based on information exchange. J. Comput. 4(9), 853–861 (2009)
Liu, P., Fan, Y., Huang, K., Huang, G.: A DASH-based peer-to-peer VoD streaming scheme. In: Gao, H., Feng, Z., Yu, J., Wu, J. (eds.) ChinaCom 2019. LNICSSITE, vol. 312, pp. 402–416. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-41114-5_30
Zhang, M., Xiong, Y., Zhang, Q.: Optimizing the throughput of data-driven peer-to-peer streaming. IEEE Trans. Parallel Distrib. Syst. 20(1), 97–110 (2009)
Shen, Y., Hsu, C.H., Hefeeda, M.: Efficient algorithms for multi-sender data transmission in swarm-based peer-to-peer streaming systems. IEEE Trans. Multimed. 13(4), 762–775 (2011)
Deltouzos, K., Denazis, S.: Tackling energy and battery issues in mobile P2P VoD systems. Comput. Netw. 113, 58–71 (2017)
Acknowledgement
The research was supported by the National Natural Science Foundation (No. 61762029, No. U1811264, No. 61662012), Guangxi Natural Science Foundation (No. 2016GXNSFAA380193), Guangxi Key Laboratory of Trusted Software (No. kx201726), and the Foundation of Key Laboratory of Cognitive Radio and Information Processing, Ministry of Education (No. CRKL150105).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Liu, P., Fan, Y., Huang, K., Huang, G. (2020). Super Peer-Based P2P VoD Architecture for Supporting Multiple Terminals. In: Zeng, J., Jing, W., Song, X., Lu, Z. (eds) Data Science. ICPCSEE 2020. Communications in Computer and Information Science, vol 1257. Springer, Singapore. https://doi.org/10.1007/978-981-15-7981-3_28
Download citation
DOI: https://doi.org/10.1007/978-981-15-7981-3_28
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-7980-6
Online ISBN: 978-981-15-7981-3
eBook Packages: Computer ScienceComputer Science (R0)