Abstract
In this paper, an optimization problem of selection strategies for peer-to-peer (P2P) live streaming network is discussed. To solve the problem, the simulation model of P2P live streaming network is developed. The model considers daily peers behavior, their distribution over time zones, collisions, time lags between the server and a peer, lags between peers, and three types of selection strategies: neighbor selection strategy, peer selection strategy, and chunk selection strategy. Daily peers’ behavior is defined as the distribution of the number of online users by the time of day. Initial data for the peers distribution over time zones and their daily behavior are taken from the known Internet sources. The aim of the research is to find an appropriate solution of the proposed optimization problem and to show how the choice of a certain set of selection strategies affects the key characteristics of P2P streaming networks. The results of the conducted numerical analysis show the increase of the network performance up to 16,25 %.
Keywords
- Peer-to-peer
- P2P
- Live streaming network
- Playback continuity
- Daily users’ behavior
- Users’ distribution over time zones
- Optimization problem
- Selection strategy
The reported study was partially supported by RFBR, research project No. 14-07-00090.
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Zhao, Y., Shen, H.: A simple analysis on P2P streaming with peer playback lags. In: Proceedings of the 3rd International Conference on Communication Software and Networks, Xian, China, pp. 396–400 (2011)
Gu, Y., Zong, N., Ed., Zhang Y., Piccolo F., Duan S.: Survey of P2P streaming applications. In: IETF, pp. 1–22 (2015)
Yue, G., Wei, N., Liu, J., Xiong, X., Xie, L.: Survey on scheduling technologies of P2P media streaming. J. Netw. 6(8), 1129–1136 (2011)
Hei, X., Liu, Y., Ross, K.W.: IPTV over P2P streaming networks: the mesh-pull approach. IEEE Commun. Mag. 46(2), 86–92 (2008)
Payberah, A.H.: Live streaming in P2P and hybrid P2P-cloud environments for the open internet. Doctoral thesis in Information and Communication Technology Stockholm, Sweden, pp. 1–119 (2013)
Li, X., Loguinov, D.: Stochastic models of pull-based data replication in P2P systems. In: 14-th IEEE International Conference on Peer-to-Peer Computing, pp. 1–10 (2014)
Abinaya, R., Ramachandran, G.: Efficient p2p video sharing scheme in online social network. Int. J. Eng. Sci. 3(5), 23–27 (2014)
Bradai, A., Ahmed, T., Boutaba, R., Ahmed, R.: Efficient content delivery scheme for layered video streaming in large-scale networks. J. Netw. Comput. Appl. 45, 1–14 (2014)
Medjiah, S., Ahmed, T., Boutaba, R.: Avoiding quality bottlenecks in P2P adaptive streaming. IEEE J. Sel. Areas Commun. 32(4), 734–745 (2014). Institute of Electrical and Electronics Engineers
Alghazawy, B.A., Fujita, S.: A scheme for maximal resource utilization in peer-to-peer live streaming. Int. J. Comput. Netw. Commun. 7(5), 13–28 (2015)
Li, S., Ya, L., Wang, A.: A social network based bandwidth sharing model for P2P streaming service. Int. J. u- e- Serv. Sci. Technol. 8(2), 171–180 (2015)
Li, Z., Kaafar, M.A., Salamatian, K., Xie, G.: User behavior characterization of a large-scale mobile live streaming system. In: International World Wide Web Conference Committee, Italy, pp. 307–313 (2015)
Gaidamaka, Y., Vasiliev, I., Samouylov, K., Shorgin, S.: An approach to the modeling of the P2P streaming network based on peers’ geolocation and activity. In: Proceedings of the 10th International Conference on Digital Society and eGovernments, Venice, Italy, pp. 13–17 (2016)
Gaidamaka, Y., Samouylov, K., Shorgin, S., Medvedeva, E., Vasiliev, I.: Optimizing performance measures by peer selection strategy in P2P streaming network. In: Proceedings of the 27th European Conference On Operational Research, Glasgow, Great Britain, p. 96 (2015)
Gaidamaka, Y., Samuylov, A.K., Medvedeva, E.G., Vasiliev, I., Abaev, P.O., Ya, S.S.: Design and software architecture of buffering mechanism for peer-to-peer streaming network simulation. In: Proceedings of the 29th European Conference on Modelling and Simulation, Germany, Digitaldruck Pirrot GmbH, pp. 682–688 (2015)
Gaidamaka, Y., Vasiliev, I., Samuylov, A., Samouylov, K., Shorgin, S.: Simulation of buffering mechanism for peer-to-peer live streaming network with collisions and playback lags. In: Proceedings of the 13th International Conference on Networks, Nice, France, pp. 86–91 (2014)
Ometov, A., Masek, P., Urama, J., Hosek, J., Andreev, S., Koucheryavy, Y.: Implementing secure network-assisted D2D framework in live 3GPP LTE deployment. In: 2016 IEEE International Conference on Communication Workshops (ICC), Kuala Lumpur, Malaysia, pp. 749–754 (2016)
Acknowledgment
The reported study was partially supported by the RFBR, research project No. 14-07-00090. The authors gratefully thank Prof. Konstantin Samouylov for initiating this research and very valuable advice on research design.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Gaidamaka, Y., Vasiliev, I. (2016). Optimization of Selection Strategies for P2P Streaming Network Based on Daily Users’ Behavior and Users’ Distribution over Time Zones. In: Galinina, O., Balandin, S., Koucheryavy, Y. (eds) Internet of Things, Smart Spaces, and Next Generation Networks and Systems. ruSMART NEW2AN 2016 2016. Lecture Notes in Computer Science(), vol 9870. Springer, Cham. https://doi.org/10.1007/978-3-319-46301-8_44
Download citation
DOI: https://doi.org/10.1007/978-3-319-46301-8_44
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46300-1
Online ISBN: 978-3-319-46301-8
eBook Packages: Computer ScienceComputer Science (R0)