{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,19]],"date-time":"2026-01-19T08:30:40Z","timestamp":1768811440807,"version":"3.49.0"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"13","license":[{"start":{"date-parts":[[2021,3,5]],"date-time":"2021-03-05T00:00:00Z","timestamp":1614902400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,3,5]],"date-time":"2021-03-05T00:00:00Z","timestamp":1614902400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2021,5]]},"DOI":"10.1007\/s11042-021-10604-w","type":"journal-article","created":{"date-parts":[[2021,3,5]],"date-time":"2021-03-05T03:02:30Z","timestamp":1614913350000},"page":"20255-20282","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Construction and maintenance of P2P overlays for live streaming"],"prefix":"10.1007","volume":"80","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3183-7439","authenticated-orcid":false,"given":"Eliseu C.","family":"Miguel","sequence":"first","affiliation":[]},{"given":"Cristiano M.","family":"Silva","sequence":"additional","affiliation":[]},{"given":"Fernando C.","family":"Coelho","sequence":"additional","affiliation":[]},{"given":"\u00cdtalo F. S.","family":"Cunha","sequence":"additional","affiliation":[]},{"given":"S\u00e9rgio V. A.","family":"Campos","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,3,5]]},"reference":[{"key":"10604_CR1","doi-asserted-by":"crossref","unstructured":"Adhikari VK, Guo Y, Hao F, Varvello M, Hilt V, Steiner M, Zhang ZL (2012) Unreeling Netflix: Understanding and improving multi-CDN movie delivery. In: Proceedings of IEEE INFOCOM (2012), pp 1620\u20131628","DOI":"10.1109\/INFCOM.2012.6195531"},{"key":"10604_CR2","doi-asserted-by":"crossref","unstructured":"Budhkar S, Tamarapalli V (2019) An overlay management strategy to improve qos in cdn-p2p live streaming systems. Peer-to-peer networking and applications","DOI":"10.1007\/s12083-019-00755-x"},{"key":"10604_CR3","doi-asserted-by":"crossref","unstructured":"Castro M, Druschel P, Kermarrec A, Nandi A, Rowstron A, Singh A (2003) SplitStream: High-bandwidth multicast in cooperative environments. In: Proceedings of the nineteenth ACM symposium on operating systems principles, SOSP \u201903. ACM, New York, pp 298\u2013313","DOI":"10.1145\/945445.945474"},{"issue":"4","key":"10604_CR4","doi-asserted-by":"publisher","first-page":"1106","DOI":"10.1109\/TNET.2013.2272056","volume":"22","author":"Y Chen","year":"2014","unstructured":"Chen Y, Zhang B, Chen C, Dah MC (2014) Performance modeling and evaluation of peer-to-peer live streaming systems under flash crowds. IEEE\/ACM Trans Netw 22(4):1106\u20131120","journal-title":"IEEE\/ACM Trans Netw"},{"key":"10604_CR5","doi-asserted-by":"crossref","unstructured":"Chung TY, Lin O (2011) A batch join scheme for flash crowd reduction in IPTV Systems. In: Proceedings of IEEE parallel and distributed systems, ICPADS (2011). IEEE, pp 823\u2013828","DOI":"10.1109\/ICPADS.2011.2"},{"key":"10604_CR6","unstructured":"Cisco (2019) Cisco visual networking index: Forecast and trends, 2017\u20132022 Technical report"},{"key":"10604_CR7","unstructured":"Cohen B (2003) Incentives build robustness in bitTorrent. In: Workshop on economics of peer-to-peer systems (2003)"},{"key":"10604_CR8","doi-asserted-by":"publisher","unstructured":"dos Santos AC, Silva CM, Miguel EC (2020) Overlay Convergence Analysis in P2P Networks: An Assessment of the 2PC Algorithm. In: 2020 International Conference on Innovation and Intelligence for Informatics, Computing and Technologies (3ICT), pp 1\u20136. https:\/\/doi.org\/10.1109\/3ICT51146.2020.9311950","DOI":"10.1109\/3ICT51146.2020.9311950"},{"key":"10604_CR9","doi-asserted-by":"crossref","unstructured":"Felber P, Biersack E (2005) Distribution: Cooperative content scalability through self-organization. In: Self-star properties in complex information systems (2005). Springer, pp 343\u2013357","DOI":"10.1007\/11428589_22"},{"key":"10604_CR10","doi-asserted-by":"crossref","unstructured":"Fortuna R, Leonardi E, Mellia M, Meo M, Traverso S (2010) QoE in pull based P2P-TV systems overlay topology design tradeoffs. In: Proceedings of IEEE P2P (2010)","DOI":"10.1109\/P2P.2010.5569966"},{"key":"10604_CR11","doi-asserted-by":"crossref","unstructured":"Gon\u00e7alves G, Cunha I, Vieira A, Almeida J (2014) Predicting the level of cooperation in a peer-to-peer live streaming application. Multimedia Systems:1\u201320","DOI":"10.1007\/s00530-014-0434-5"},{"key":"10604_CR12","doi-asserted-by":"crossref","unstructured":"Guarnieri T, Cunha I, Almeida JM, Drago I, Vieira AB (2017) Characterizing QoE in large-scale live streaming. In: Proceedings IEEE Globecom, Singapore","DOI":"10.1109\/GLOCOM.2017.8254062"},{"key":"10604_CR13","doi-asserted-by":"crossref","unstructured":"Guerraoui R, Huguenin K, Kermarrec A, Monod M, Prusty S (2010) LiFTinG lightweight freerider-tracking in gossip. In: ACM\/IFIP\/USENIX international conference on middleware","DOI":"10.1007\/978-3-642-16955-7_16"},{"issue":"4","key":"10604_CR14","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1145\/2534169.2486019","volume":"43","author":"S Jain","year":"2013","unstructured":"Jain S, Kumar A, Mandal S, Ong J, Poutievski L, Singh A, Venkata S, Wanderer J, Zhou J, Zhu M, Zolla J, H\u00f6lzle U, Stuart S, Vahdat A (2013) B4: Experience with a globally-deployed software defined WAN. SIGCOMM Comput Commun Rev 43(4):3\u201314","journal-title":"SIGCOMM Comput Commun Rev"},{"key":"10604_CR15","doi-asserted-by":"crossref","unstructured":"Kumar R, Liu Y, Ross K (2007) Stochastic fluid theory for P2P streaming systems. In: Proceedings of IEEE INFOCOM (2007), pp 919\u2013927","DOI":"10.1109\/INFCOM.2007.112"},{"key":"10604_CR16","doi-asserted-by":"crossref","unstructured":"Li B, Keung GY, Xie S, Liu F, Sun Y, Yin H (2008) An empirical study of flash crowd dynamics in a P2P-based live video streaming system. In: Proceedings of IEEE GLOBECOM (2008), pp 1\u20135","DOI":"10.1109\/GLOCOM.2008.ECP.339"},{"key":"10604_CR17","doi-asserted-by":"crossref","unstructured":"Li B, Xie S, Qu Y, Keung GY, Lin C, Liu J, Zhang X (2008) Inside the new coolstreaming principles, measurements and performance implications. In: Proceedings of IEEE INFOCOM (2008)","DOI":"10.1109\/INFOCOM.2007.157"},{"key":"10604_CR18","doi-asserted-by":"crossref","unstructured":"Liao X, Jin H, Liu Y, Ni LM, Deng D (2006) AnySee: Peer-to-peer live streaming. In: Proceedings of IEEE INFOCOM (2006), pp 1\u201310","DOI":"10.1109\/INFOCOM.2006.288"},{"issue":"7","key":"10604_CR19","doi-asserted-by":"publisher","first-page":"1227","DOI":"10.1109\/TPDS.2011.283","volume":"23","author":"F Liu","year":"2012","unstructured":"Liu F, Li B, Zhong L, Li B, Jin H, Liao X (2012) Flash crowd in P2P live streaming systems fundamental characteristics and design implications. EEE Trans Parallel Distrib Syst 23(7):1227\u20131239","journal-title":"EEE Trans Parallel Distrib Syst"},{"key":"10604_CR20","unstructured":"Liu F, Li B, Zhong L, Li B, Niu D (2009) How P2P live streaming systems scale over time under a flash crowd?. In: Proceedings of the 8th international conference on peer-to-peer systems, IPTPS\u201909, pp 5\u20135, Berkeley, CA, USA. USENIX Association"},{"key":"10604_CR21","doi-asserted-by":"crossref","unstructured":"Lobb RJ, Silva AP, Leonardi E, Mellia M, Meo M (2009) Adaptive Overlay Topology for Mesh-based P2P-TV Systems. In: Proceedings of the 18th international workshop on network and operating systems support for digital audio and video (2009), NOSSDAV \u201909. ACM, New York, pp 31\u201336","DOI":"10.1145\/1542245.1542253"},{"key":"#cr-split#-10604_CR22.1","unstructured":"Locher T, Meier R, Schmid S, Wattenhofer R (2007) Push-to-pull peer-to-peer live streaming. In: Pelc A"},{"key":"#cr-split#-10604_CR22.2","unstructured":"(ed) Proceedings of distributed computing: 21st international symposium (2007). Springer, Berlin, pp 388-402"},{"key":"10604_CR23","doi-asserted-by":"crossref","unstructured":"Locher T, Meier R, Wattenhofer R, Schmid S (2009) Robust live media streaming in swarms. In: NOSSDAV 2009. ACM, pp 121\u2013126","DOI":"10.1145\/1542245.1542273"},{"issue":"4","key":"10604_CR24","doi-asserted-by":"publisher","first-page":"1052","DOI":"10.1109\/TNET.2008.2007434","volume":"17","author":"N Magharei","year":"2009","unstructured":"Magharei N, Rejaie R (2009) PRIME: Peer-to-peer receiver-driven mesh-based streaming. IEEE\/ACM Trans Netw 17(4):1052\u20131065","journal-title":"IEEE\/ACM Trans Netw"},{"issue":"1","key":"10604_CR25","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1109\/TNET.2013.2257840","volume":"22","author":"N Magharei","year":"2014","unstructured":"Magharei N, Rejaie R, Rimac I, Hilt V, Hofmann M (2014) ISP-friendly live P2P streaming. IEEE\/ACM Trans Networking 22(1):244\u2013256","journal-title":"IEEE\/ACM Trans Networking"},{"key":"10604_CR26","doi-asserted-by":"crossref","unstructured":"Oliveira J, Cunha I, Miguel EC, Rocha MV, Vieira AB, Campos SV (2013) Can peer-to-peer live streaming systems coexist with free riders?. In: Proceedings of IEEE P2P (2013). IEEE, pp 1\u20135","DOI":"10.1109\/P2P.2013.6688712"},{"key":"10604_CR27","unstructured":"Oliveira R, Viana J, Vieira AB, Rocha MV, Campos SV (2013) TVPP: A research oriented P2P live streaming system. In: SBRC Sal\u00e3o de Ferramentas (2013)"},{"key":"10604_CR28","doi-asserted-by":"crossref","unstructured":"Payberah AH, Dowling J, Haridi S (2011) GLive: The gradient overlay as a market maker for mesh-based P2P live streaming. In: Proceedings of IEEE parallel and distributed computing, ISPDC (2011), pp 153\u2013162","DOI":"10.1109\/ISPDC.2011.31"},{"issue":"8","key":"10604_CR29","first-page":"621","volume":"94","author":"A Payberah","year":"2012","unstructured":"Payberah A, Dowling J, Rahimian F, Seif H (2012) Distributed optimization of P2P live streaming overlays. Special Issue on Extreme Distributed Systems: From Large Scale to Complexity 94(8):621\u2013647","journal-title":"Special Issue on Extreme Distributed Systems: From Large Scale to Complexity"},{"key":"10604_CR30","unstructured":"Piatek M, Krishnamurthy A, Venkataramani A, Yang R, Zhang D, Jaffe A (2010) Contracts: Practical contribution incentives for P2P live streaming. In: Proceedings of the 7th conference on networked systems design and implementation USENIX (2010), NSDI\u201910. USENIX Association, Berkeley, pp 6\u20136"},{"key":"10604_CR31","unstructured":"Piatek M, Madhyastha HV, John JP, Krishnamurthy A, Anderson T (2009) Pitfalls for ISP-friendly p2p design. Avaliable at https:\/\/homes.cs.washington.edu\/tom\/support\/pitfalls.pdf"},{"key":"10604_CR32","unstructured":"PlanetLab (2009) An open platform for developing, deploying, and accessing planetary-scale services. http:\/\/www.planet-lab.org\/"},{"key":"10604_CR33","doi-asserted-by":"crossref","unstructured":"Ren D, Li YT, Chan SH (2008) On reducing mesh delay for peer-to-peer live streaming. In: Proceedings of IEEE INFOCOM (2008)","DOI":"10.1109\/INFOCOM.2007.160"},{"key":"10604_CR34","doi-asserted-by":"crossref","unstructured":"R\u00fcckert J, Richerzhagen B, Lidanski E, Steinmetz R, Hausheer D (2015) TOPT: Supporting flash frowd events in hybrid overlay-based live streaming. In: Proceedings of IEEE IFIP networking conference (2015), pp 1\u20139","DOI":"10.1109\/IFIPNetworking.2015.7145336"},{"key":"10604_CR35","first-page":"418","volume-title":"Engineering egress with edge fabric: Steering oceans of content to the world","author":"B Schlinker","year":"2017","unstructured":"Schlinker B, Kim H, Cui T, Katz-Bassett E, Madhyastha HV, Cunha I, Quinn J, Hasan S, Lapukhov P, H. Zeng. (2017) Engineering egress with edge fabric: Steering oceans of content to the world. ACM, New York, pp 418\u2013431"},{"key":"10604_CR36","doi-asserted-by":"crossref","unstructured":"Shahriar I, Qiu D, Jaumard B (2017) Modeling of free riders in P2P live streaming systems. In: 2017 international conference on computing, networking and communications (ICNC), pp 729\u2013734","DOI":"10.1109\/ICCNC.2017.7876220"},{"key":"10604_CR37","doi-asserted-by":"crossref","unstructured":"Silva AP, Leonardi M, Mellia E, Meo M (2008) A bandwidth-aware scheduling strategy for P2P-TV systems. In: Eighth international conference on peer-to-peer computing (2008), pp 279\u2013288","DOI":"10.1109\/P2P.2008.38"},{"key":"10604_CR38","doi-asserted-by":"crossref","unstructured":"Simoni G, Roverso R, Montresor A (2014) RankSlicing: A decentralized protocol for supernode selection. In: Proceedings of IEEE P2P (2014)","DOI":"10.1109\/P2P.2014.6934305"},{"key":"10604_CR39","doi-asserted-by":"crossref","unstructured":"Traverso S, Abeni L, Birke R, Kiraly C, Leonardi E, Lo Cigno R, Mellia M (2012) Experimental comparison of neighborhood filtering strategies in unstructured P2P-TV systems. In: Proceedings of IEEE P2P (2012), pp 13\u201324","DOI":"10.1109\/P2P.2012.6335794"},{"issue":"3","key":"10604_CR40","doi-asserted-by":"publisher","first-page":"741","DOI":"10.1109\/TNET.2014.2307157","volume":"23","author":"S Traverso","year":"2015","unstructured":"Traverso S, Abeni L, Birke R, Kiraly C, Leonardi E, Lo Cigno R, Mellia M (2015) Neighborhood filtering strategies for overlay construction in P2P-TV systems design and experimental comparison. IEEE\/ACM Transactions on Networking (TON) 23(3):741\u2013754","journal-title":"IEEE\/ACM Transactions on Networking (TON)"},{"key":"10604_CR41","unstructured":"Ullah I, Doyen G, Ga\u00efti D (2013) Towards user-aware peer-to-peer live video streaming systems. In: Proceedings of IFIP\/IEEE international symposium on integrated network management (2013). IEEE, pp 920\u2013926"},{"key":"10604_CR42","doi-asserted-by":"crossref","unstructured":"Venkataraman V, Yoshida K, Francis P (2006) Chunkyspread: Heterogeneous unstructured tree-based peer-to-peer multicast. In: Proceedings of the 2006 IEEE international conference on network protocols, pp 2\u201311","DOI":"10.1109\/ICNP.2006.320193"},{"key":"10604_CR43","doi-asserted-by":"crossref","unstructured":"Wichtlhuber M, Richerzhagen B, Ruckert J, Hausheer D (2014) TRANSIT: Supporting transitions in peer-to-peer live video streaming. In: Proceedings of IEEE IFIP networking (2014)","DOI":"10.1109\/IFIPNetworking.2014.6857079"},{"key":"10604_CR44","doi-asserted-by":"crossref","unstructured":"Wu H, Jiang H, Liu J, Sun Y, Li J, Li Z (2011) How P2P live streaming systems scale quickly under a flash crowd?. In: 30th IEEE international performance computing and communications conference, pp 1\u20138","DOI":"10.1109\/PCCC.2011.6108083"},{"key":"10604_CR45","doi-asserted-by":"crossref","unstructured":"Wu H, Liu J, Jiang H, Sun Y, Li J, Li Z (2012) Bandwidth-aware peer selection for P2P live streaming systems under flash crowds. In: Proceedings of IEEE performance computing and communications conference, IPCCC (2012), pp 360\u2013367","DOI":"10.1109\/PCCC.2012.6407778"},{"key":"10604_CR46","doi-asserted-by":"crossref","unstructured":"Yang P, Xu L (2010) On tradeoffs between cross-ISP P2P traffic and P2P streaming performance. In: Proceedings of IEEE GLOBECOM (2010), pp 1\u20136","DOI":"10.1109\/GLOCOM.2010.5683776"},{"key":"10604_CR47","first-page":"432","volume-title":"Taking the edge off with espresso: scale, reliability and programmability for global internet peering","author":"K Yap","year":"2017","unstructured":"Yap K, Motiwala M, Rahe J, Padgett S, Holliman M, Baldus G, Hines M, Kim T, Narayanan A, Jain A, Lin V, Rice C, Rogan B, Singh A, Tanaka B, Verma M, Sood P, Tariq M, Tierney M, Trumic D, Valancius V, Ying C, Kallahalla M, Koley B, Vahdat A (2017) Taking the edge off with espresso: scale, reliability and programmability for global internet peering. ACM, New York, pp 432\u2013445"},{"key":"10604_CR48","doi-asserted-by":"crossref","unstructured":"Zhao B, Lui J, Chiu D (2009) Exploring the optimal chunk selection policy for data-driven P2P streaming systems. In: Proceedings of IEEE P2P (2009). IEEE, pp 271\u2013280","DOI":"10.1109\/P2P.2009.5284548"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-021-10604-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-021-10604-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-021-10604-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,21]],"date-time":"2021-05-21T06:18:16Z","timestamp":1621577896000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-021-10604-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,5]]},"references-count":49,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2021,5]]}},"alternative-id":["10604"],"URL":"https:\/\/doi.org\/10.1007\/s11042-021-10604-w","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,5]]},"assertion":[{"value":"25 March 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 October 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 January 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 March 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}