An Enhanced VoD Streaming Model for P2P Cloud Computing Systems


  • Mohammad H. Alshayeji Computer Engineering Department, Kuwait University, Kuwait.
  • Yousef Sharaf Computer Engineering Department, Kuwait University, Kuwait.
  • Sa’ed Abed Computer Engineering Department, Kuwait University, Kuwait.
  • M.D. Samrajesh Different Media, Kuwait.


Cloud Storage, Peer-to-Peer (P2P), Multimedia, Video on Demand (VoD),


Availability of ample digital multimedia content and advances in network bandwidth has fueled the growth of Video on Demand (VoD). Client-server based centralized system have limitations in the number of users who can get connected at a time. The growth of Peer-to-Peer (P2P) based VoD streaming systems, together with cloud computing offers better availability of the video content, improved scalability and load balancing among peers. Providing the end user a smooth VoD playback has become an essential quality assurance component of VoD based system. However, higher quality of service and better user experience during video playback is still an open challenge. In this paper, we propose an Enhanced VoD Streaming Model (EVSM) for P2P cloud based system. The proposed model has four layers where each layer considers the various quality assurance factors of the P2P VoD and ensures better video streaming. Our evaluation results show that the proposed model decreases the video seek time and lowers the startup delay when compared to other methods.


Lin, C.; Chin, H.; Deng D., "Dynamic multiservice load balancing in cloud-based multimedia system," IEEE on Systems Journal, no. 1, pp. 225-234, 2014.

Maha Abdallah; Romain Cavagna; Damien Laval, "Incentivebased on-demand video streaming using a dual spatiallyorganized peer-to-peer network," In 12th Annual IEEE on Consumer Communications and Networking Conference (CCNC), pp. 689-695, 2015.

Hung-Chang Hsiao; Hsueh-Yi Chung; Haiying Shen; Yu-Chang Chao, "Load rebalancing for distributed file systems in clouds." IEEE transactions on Parallel and Distributed Systems, vol. 24 pp. 951-962, 2013.

Chunfeng Yang; Yipeng Zhou; Liang Chen; Tom ZJ Fu; Dah Ming Chiu, "Turbocharged video distribution via P2P," IEEE Transactions on Circuits and Systems for Video Technology, vol. 25, pp. 287-299, 2015.

Chourouk Hammami; Achraf Gazdar; Imen Jemili; Abdelfettah Belghith, "Study of VOD streaming on BitTorrent," In International Symposium on Networks, Computers and Communications (ISNCC), pp. 1-6, 2015.

Shadi Ibrahim; Bingsheng He; and Hai Jin, "Towards pay-asyou-consume cloud computing," In IEEE International Conference on Services Computing (SCC), pp. 370-377, 2011.

Vijay Kumar Adhikari; Yang Guo; Fang Hao; Matteo Varvello; Volker Hilt; Moritz Steiner; and Zhi-Li Zhang, "Unreeling netflix: Understanding and improving multi-cdn movie delivery," In Proceedings IEEE on INFOCOM, pp. 1620-1628, 2012.

Ruben Torres; Alessandro Finamore; Jin Ryong Kim; Marco Mellia; Maurizio M. Munafo; and Sanjay Rao, "Dissecting video server selection strategies in the youtube cdn," In Distributed Computing Systems (ICDCS), pp. 248-257, 2011.

Barba-Jimenez, Carlos, Raul Ramirez-Velarde, Andrei Tchernykh, Ramón Rodríguez-Dagnino, Juan Nolazco-Flores, and Raul Perez-Cazares. "Cloud Based Video-on-Demand Service Model Ensuring Quality of Service and Scalability." Journal of Network and Computer Applications, pp.102–113, 2016.

Xu, Ke, Xin Liu, Zhen Ma, Yifeng Zhong, and Wenlong Chen. "Exploring the policy selection of the P2P VoD system: A simulation-based research." Peer-to-Peer Networking and Applications 8, no. 3, pp. 459-473, 2015.

Wang, Zhi, Jiangchuan Liu, and Wenwu Zhu. "PropagationBased Social Video Content Replication." In Social Video Content Delivery, Springer International Publishing, pp. 35-47, 2016.

Naeem Ramzan; Hyunggon Park; Ebroul Izquierdo. "Video streaming over P2P networks: Challenges and opportunities," on Signal Processing: Image Communication 27, no. 5, pp. 401-411, 2012.

Brienza, Simone, Sena Efsun Cebeci, Seyed Saeid Masoumzadeh, Helmut Hlavacs, Öznur Özkasap, and Giuseppe Anastasi. "A survey on energy efficiency in P2P systems: File distribution, content streaming, and epidemics." ACM Computing Surveys (CSUR) 48, no. 3 , pp. 1-37, 2016.

Díaz, Manuel, Cristian Martín, and Bartolomé Rubio. "State-ofthe-art, challenges, and open issues in the integration of internet of things and cloud computing." Journal of Network and Computer Applications 67, pp. 99-117, 2016.

Liu, F.; Shen, S.; Li, Bo; Li, Baochun; Jin, H., "Cinematicquality VoD in a p2p storage cloud: design, implementation and measurements,"IEEE Journal on Selected Areas in Communications, no. 9 pp. 214-226, 2013.

Wei Chang; Jie Wu, "Social VoD: A Social Feature-Based P2P System," In 44th International Conference on IEEE on Parallel Processing (ICPP), pp.570-579, 2015.

Zhou, Yipeng, Tom ZJ Fu, and Dah Ming Chiu. "A unifying model and analysis of P2P VoD replication and scheduling." IEEE/ACM Transactions on Networking (TON) 23, no. 4, pp. 1163-1175, 2015.

Eliya B.; Abdallah M., “Efficient triangulation for p2p networked virtual environments,” In Multimedia Tools and Applications Journal -special Issue on Massively Multiplayer Online Games (MTAP-MMO), vol. 45, no. 1-3, pp. 291–312, 2009.

Liu, F., Shen, S., Li, B., Li, B., Yin, H. and Li, S., 2011, April. Novasky: Cinematic-quality VoD in a P2P storage cloud. In Proceedings IEEE NFOCOM, pp. 936-944, 2011.

Yang, Xiaoyuan, Minas Gjoka, Parminder Chhabra, Athina Markopoulou, and Pablo Rodriguez. "Kangaroo: video seeking in P2P systems." nth International Workshop on Peer-to-Peer Systems (IPTPS), pp. 260-275, 2009.




How to Cite

Alshayeji, M. H., Sharaf, Y., Abed, S., & Samrajesh, M. (2017). An Enhanced VoD Streaming Model for P2P Cloud Computing Systems. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 9(2-6), 11–15. Retrieved from