Efficient Schemes for Playout Latency Reduction in P2P-VoD Systems

  • Abdulaziz Shehab
  • Mohamed Elhoseny
  • Mohamed Abd El Aziz
  • Aboul Ella Hassanien
Part of the Studies in Computational Intelligence book series (SCI, volume 730)


The interest for video delivery systems over the Internet has been gradually growing up last years. It has already become a major application due to client interest of video content and persistent development of network technologies. Recently, Peer-to-Peer (P2P) network plays as an important technology to implement such systems. As a fast growth in population of P2P-VoD system, user behavior is playing an increasingly crucial role in the performance of video system. This chapter proposes an efficient model for P2P-VoD system based on the analysis of the user behavior. The simulation results show that the proposed model can efficiently improve both server load and the initial playout latency.


  1. 1.
    Liu, Y., Guo, Y., Liang, C.: A survey on peer-to-peer video streaming systems. Peer-to-Peer Netw. Appl. 1(1), 18–28 (2008)CrossRefGoogle Scholar
  2. 2.
    Youtube Web Site. Last accessed on 2 Jan 2015
  3. 3.
    Ramzan, N., Park, H., Izquierdo, E.: Video streaming over P2P networks: challenges and opportunities. Image Commun. 27, 401–411 (2012)Google Scholar
  4. 4.
    Elhoseny, M., Farouk, A., Zhou, N., Wang, M.M., Abdalla, S., Batle, J.: Dynamic multi hop clustering in a wireless sensor network: Performance improvement. Wirel. Personal Commun. 121 (2007)Google Scholar
  5. 5.
    Zheng, Y., Peng, J., Yu, Q., Huang, D., Chen, Y., Chen, C.: A Measurement study on User Behavior of P2P VoD System. In: The proceedings of the 2nd International Asia Conference on Informatics in Control, Automation and Robotics, vol. 3, CAR 10, pp. 373–376. IEEE Press, Piscataway, NJ, USA (2010)Google Scholar
  6. 6.
    Elhoseny, M., Elminir, H., Riad, A., Yuan, X.: Recent advances of secure clustering protocols in wireless sensor networks. Int. J. Comput. Netw. Commun. Secur. 2(11), 400–413 (2014)Google Scholar
  7. 7.
    Metawa, N., Hassan, M.K., Elhoseny, M.: Genetic algorithm based model for optimizing bank lending decisions. Expert Syst. Appl. 80, 75–82 (2017). doi: 10.1016/j.eswa.2017.03.021. ISSN 0957-4174
  8. 8.
    Yuan, X., Elhoseny, M., ElMinir, H., Riad, A.: A genetic algorithm-based, dynamic clustering method towards improved wsn longevity. J. Netw. Syst. Manag. 1–26, 2016 (2016)Google Scholar
  9. 9.
    Elhoseny, M., Yuan, X., El-Minir, H.K., Riad, A.M.: An energy efficient encryption method for secure dynamic WSN. Secur. Commun. Netw. 9, 2024–2031 (2016)Google Scholar
  10. 10.
    Metawa, N., Elhoseny, M., Kabir Hassan, M., Hassanien, A.: Loan portfolio optimization using genetic algorithm: a case of credit constraints. 12th International Computer Engineering Conference (ICENCO), IEEE, pp. 59–64 (2016). doi: 10.1109/ICENCO.2016.7856446
  11. 11.
    Liao, X., Jin, H., Yu, L.: A novel data replication mechanism in P2P VoD system. Future Gener. Comput. Syst. 28, 930–939 (2012)CrossRefGoogle Scholar
  12. 12.
    Ma, K.J., Barto, R., Bhatia, S.: Review: A survey of schemes for internet-based video delivery. J. Netw. Comput. Appl. 34, 1572–1586 (2011)CrossRefGoogle Scholar
  13. 13.
    Hei, X., Liang, C., Liang, J., Liu, Y., Ross, K.: A measurement study of a large-scale P2P IPTV system. IEEE Trans. Multimed. 9, 1672–1687 (2007)CrossRefGoogle Scholar
  14. 14.
    Elhoseny, M., Yuan, X., ElMinir, H., Riad, A.: Extending self-organizing network availability using genetic algorithm. In: International Conference on Computing Communication and Networking Technologies (ICCCNT). IEEE (2014)Google Scholar
  15. 15.
    Purandare, D.: A Framework for Efficient Data Distribution in Peer-to-peer Networks. Ph.D. thesis, Orlando, FL, USA (2008). AAI3335362Google Scholar
  16. 16.
    Lin, W., Shen, W.: Tree-based task scheduling model and dynamic load-balancing algorithm for P2P computing. In: 2010 IEEE 10th International Conference on Computer and Information Technology (CIT), pp. 2903–2907 (2010)Google Scholar
  17. 17.
    Montazeri, A., Akbari, B.: Mesh based P2P video streaming with a distributed incentive mechanism. In: 2011 International Conference on Information Networking (ICOIN), pp. 108–113 (2011)Google Scholar
  18. 18.
    Cui, Y., Li, B., Nahrstedt, K.: Ostream: asynchronous streaming multicast in application-layer overlay Networks. IEEE J. Sel. Areas Commun. 22, 91–106 (2006)CrossRefGoogle Scholar
  19. 19.
    Ying, L., Basu, A.: pcvod: internet peer-to-peer video-on-demand with storage caching on Peers. In: Guercio, A., Arndt, T. (eds.) DMS, pp. 218–223. Knowledge Systems Institute (2005)Google Scholar
  20. 20.
    Li, B., Xie, S., Qu, Y., Keung, G., Lin, C., Liu, J., Zhang, X.: Inside the new coolstreaming: principles, measurements and performance implications. In: INFOCOM 2008. The 27th Conference on Computer Communications. IEEE (2008)Google Scholar
  21. 21.
    Liu, J., Zhou, M.: Tree-assisted gossiping for overlay video distribution. Multimed. Tools Appl. 29, 211–232 (2006)CrossRefGoogle Scholar
  22. 22.
    Nguyen, K., Nguyen, T., Kovchegov, Y.: A P2P Video Delivery Network (P2P-VDN). In: The Proceedings of 18th Internatonal Conference on Computer Communications and Networks (ICCCN), pp. 1–7 (2009)Google Scholar
  23. 23.
    Xiao, X., Shi, Y., Zhang, Q., Shen, J., Gao, Y.: Toward systematical data scheduling for layered streaming in peer-to-peer networks: can we go farther? Parallel Distrib. Syst. IEEE Trans. 21, 685–697 (2010)CrossRefGoogle Scholar
  24. 24.
    Zhou, Y., Chiu, D.-M., Lui, J.: A simple model for Chunk-scheduling strategies in P2P streaming. IEEE/ACM Trans. Netw. 19, 42–54 (2011)CrossRefGoogle Scholar
  25. 25.
    Nguyen, A.T., Li, B., Eliassen, F.: Quality- and context-aware neighbor selection for layered peer-to-peer streaming. In: The Proceedings of the IEEE International Conference on Communications (ICC), pp. 1–6 (2010)Google Scholar
  26. 26.
    Chang, C.-Y., Chou, C.-F., Chen, K.-C.: Content-priority-aware Chunk scheduling over swarm-based P2P live streaming system: from theoretical analysis to practical Design. IEEE J. Emerg. Sel. Topics Circuits Syst. 4, 57–69 (March 2014)Google Scholar
  27. 27.
    Takano, R., Yoshizawa, Y.: Offloading VoD server organized dynamically distributed cache using P2P delivery. In: The Proceedings of the International Conference on Information Networking (ICOIN), pp. 1–5 (2008)Google Scholar
  28. 28.
    Mehbodniya, A., Peng, W., Adachi, F.: An adaptive multiuser scheduling and chunk allocation algorithm for uplink simo sc-fdma. In: The Proceedings of the IEEE International Conference on Communications (ICC), pp. 2861–2866 (2014)Google Scholar
  29. 29.
    Seyyedi, S., Akbari, B.: Hybrid CDN-P2P architectures for live video streaming: comparative study of connected and unconnected meshes. In: The Proceedings of the International Symposium on Computer Networks and Distributed Systems (CNDS), pp. 175–180 (2011)Google Scholar
  30. 30.
    Zhang, D., Wang, L., Yang, H.: An effective data scheduling algorithm for mesh-based P2P live streaming. In: The Proceedings of the International Conference on Information Science and Technology (ICIST), pp. 1221–1224 (2013)Google Scholar
  31. 31.
    Zhang, M., Xiong, Y., Zhang, Q., Sun, L., Yang, S.: Optimizing the throughput of data-driven peer-to-peer streaming. IEEE Trans. Parallel Distrib. Syst. 20, 97–110 (2009)CrossRefGoogle Scholar
  32. 32.
    Elhoseny, M., Elleithy, K., Elminir, H., Yuan, X., Riad, A.: Dynamic clustering of heterogeneous wireless sensor networks using a genetic algorithm, towards balancing energy exhaustion. Int. J. Sci. Eng. Res. 6(8) (2015)Google Scholar
  33. 33.
    Riad, A.M., El-minir, H.K., Elhoseny, M.: Secure routing in wireless sensor network: a state of the art. Int. J. Comput. Appl. 67, 7 (2013)Google Scholar
  34. 34.
    Elhoseny, M., Yuan, X., Yu, Z., Mao, C., El-Minir, H.K., Riad, A.M.: Balancing energy consumption in heterogeneous wireless sensor networks using genetic algorithm. IEEE Commun. Lett. 19(12), 2194–2197 (2015)Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Abdulaziz Shehab
    • 1
  • Mohamed Elhoseny
    • 1
    • 4
  • Mohamed Abd El Aziz
    • 2
    • 4
  • Aboul Ella Hassanien
    • 3
    • 4
  1. 1.Faculty of Computers and InformationMansoura UniversityMansouraEgypt
  2. 2.Faculty of Science, Department of MathematicsZagazig UniversityZagazigEgypt
  3. 3.Faculty of Computers and Information, Information Technology DepartmentCairo UniversityCairoEgypt
  4. 4.Scientific Research Group in Egypt (SRGE)CairoEgypt

Personalised recommendations