{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,14]],"date-time":"2025-11-14T07:37:12Z","timestamp":1763105832869},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"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":["Peer-to-Peer Netw. Appl."],"published-print":{"date-parts":[[2022,1]]},"DOI":"10.1007\/s12083-021-01288-y","type":"journal-article","created":{"date-parts":[[2022,1,5]],"date-time":"2022-01-05T05:02:49Z","timestamp":1641358969000},"page":"827-838","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Towards intelligent P2P IPTV overlay management through classification of peers"],"prefix":"10.1007","volume":"15","author":[{"given":"Muhammad","family":"Ali","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rizwan","family":"Asghar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ihsan","family":"Ullah","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Atiq","family":"Ahmed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Waheed","family":"Noor","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Junaid","family":"Baber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,1,5]]},"reference":[{"issue":"1","key":"1288_CR1","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1109\/65.819167","volume":"14","author":"KC Almeroth","year":"2000","unstructured":"Almeroth KC (2000) The evolution of multicast: from the mbone to interdomain multicast to internet2 deployment. IEEE Netw 14(1):10\u201320","journal-title":"IEEE Netw"},{"issue":"10","key":"1288_CR2","doi-asserted-by":"publisher","first-page":"1003","DOI":"10.1016\/j.telpol.2017.02.004","volume":"41","author":"V Stocker","year":"2017","unstructured":"Stocker V, Smaragdakis G, Lehr W, Bauer S (2017) The growing complexity of content delivery networks: Challenges and implications for the internet ecosystem. Telecommun Policy 41(10):1003\u20131016","journal-title":"Telecommun Policy"},{"key":"1288_CR3","doi-asserted-by":"publisher","first-page":"33679","DOI":"10.1007\/s11042-019-08010-4","volume":"78","author":"K Pal","year":"2019","unstructured":"Pal K, Govil MC, Ahmed M (2019) FLHyO: fuzzy logic based hybrid overlay for p2p live video streaming. Multimed Tools Appl 78:33679\u201333702","journal-title":"Multimed Tools Appl"},{"issue":"3","key":"1288_CR4","first-page":"734","volume":"14","author":"I Ullah","year":"2012","unstructured":"Ullah I, Doyen G, Bonnet G, Ga\u00efti D (2012) A survey and synthesis of user behavior measurements in video streaming systems. IEEE Commun Surv Tutorials 14(3):734\u2013749","journal-title":"IEEE Commun Surv Tutorials"},{"key":"1288_CR5","doi-asserted-by":"crossref","unstructured":"Ullah I, Doyen G, Bonnet G, Ga\u00efti D (2011) User behavior anticipation in P2P live video streaming systems through a Bayesian network. In: IM pp. 337\u2013344","DOI":"10.1109\/INM.2011.5990709"},{"key":"1288_CR6","doi-asserted-by":"crossref","unstructured":"Liu Z, Wu C, Li B, Zhao S (2009) Distilling superior peers in large-scale P2P streaming systems. In: IEEE INFOCOM pp. 82\u201390","DOI":"10.1109\/INFCOM.2009.5061909"},{"key":"1288_CR7","doi-asserted-by":"crossref","unstructured":"Wehner N, Seufert M, Egger-Lampl S, Gardlo B, Casas P, Schatz R (2020) Scoring High: Analysis and Prediction of Viewer Behavior and Engagement in the Context of 2018 FIFA WC Live Streaming.\u00a0Association for Computing Machinery pp. 807\u2013815","DOI":"10.1145\/3394171.3414016"},{"issue":"1","key":"1288_CR8","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s12083-014-0323-x","volume":"9","author":"ML Merani","year":"2016","unstructured":"Merani ML, Natali L, Barcellona C (2016) An ip-tv p2p streaming system that improves the viewing quality and confines the startup delay of regular audience. Peer Peer Netw Appl 9(1):209\u2013222","journal-title":"Peer Peer Netw Appl"},{"key":"1288_CR9","doi-asserted-by":"publisher","first-page":"1413","DOI":"10.1007\/s12652-018-0691-9","volume":"10","author":"E Kim","year":"2019","unstructured":"Kim E, Kim J, Lee C (2019) Efficient neighbor selection through connection switching for p2p live streaming. J Ambient Intell Humaniz Comput 10:1413\u20131423","journal-title":"J Ambient Intell Humaniz Comput"},{"key":"1288_CR10","doi-asserted-by":"crossref","unstructured":"Gao Y, Wei X, Zhang G, Zhou L, Dong Z (2018) Mining iptv user behaviors with an enhanced lda model. In: 2018 IEEE Global Communications Conference (GLOBECOM) pp. 1\u20136","DOI":"10.1109\/GLOCOM.2018.8647754"},{"issue":"12","key":"1288_CR11","doi-asserted-by":"publisher","first-page":"640","DOI":"10.1587\/comex.2019XBL0115","volume":"8","author":"R Ooka","year":"2019","unstructured":"Ooka R, Miyoshi T, Yamazaki T (2019) Unit traffic classification and analysis on p2p video delivery using machine learning. IEICE Commun Express 8(12):640\u2013645","journal-title":"IEICE Commun Express"},{"key":"1288_CR12","doi-asserted-by":"publisher","first-page":"107557","DOI":"10.1016\/j.comnet.2020.107557","volume":"181","author":"V Labayen","year":"2020","unstructured":"Labayen V, Magana E, Morato D, Izal M (2020) Online classification of user activities using machine learning on network traffic. Comput Netw 181:107557","journal-title":"Comput Netw"},{"key":"1288_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2019\/1326831","volume":"2019","author":"W Ma","year":"2019","unstructured":"Ma W, Zhang Q, Mu C, Zhang M (2019) QoS Prediction for Neighbor Selection via Deep Transfer Collaborative Filtering in Video Streaming P2P Networks. Int J Digit Multimed Broadcast 2019:1\u201310","journal-title":"Int J Digit Multimed Broadcast"},{"key":"1288_CR14","doi-asserted-by":"publisher","first-page":"34095","DOI":"10.1007\/s11042-019-08102-1","volume":"78","author":"M Sina","year":"2019","unstructured":"Sina M, Dehghan M, Rahmani AM (2019) Cloud-assisted reinforcement learning based p2p live video streaming: a hybrid approach. Multimed Tools Appl 78:34095\u201334127","journal-title":"Multimed Tools Appl"},{"issue":"4","key":"1288_CR15","doi-asserted-by":"publisher","first-page":"418","DOI":"10.1109\/TCE.2018.2875271","volume":"64","author":"I Basicevic","year":"2018","unstructured":"Basicevic I, Kukolj D, Ocovaj S, Cmiljanovic G, Fimic N (2018) A fast channel change technique based on channel prediction. IEEE Trans Consum Electron 64(4):418\u2013423","journal-title":"IEEE Trans Consum Electron"},{"issue":"2","key":"1288_CR16","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1007\/s11235-017-0336-x","volume":"67","author":"A Ghaderzadeh","year":"2018","unstructured":"Ghaderzadeh A, Kargahi M, Reshadi M (2018) Redepoly: reducing delays in multi-channel p2p live streaming systems using distributed intelligence. Telecommun Syst 67(2):231\u2013246","journal-title":"Telecommun Syst"},{"key":"1288_CR17","doi-asserted-by":"publisher","first-page":"50824","DOI":"10.1109\/ACCESS.2018.2869470","volume":"6","author":"C Yang","year":"2018","unstructured":"Yang C, Ren S, Liu Y, Cao H, Yuan Q, Han G (2018) Personalized channel recommendation deep learning from a switch sequence. IEEE Access 6:50824\u201350838","journal-title":"IEEE Access"},{"key":"1288_CR18","doi-asserted-by":"publisher","first-page":"190","DOI":"10.1007\/s12083-019-00755-x","volume":"13","author":"S Budhkar","year":"2020","unstructured":"Budhkar S, Tamarapalli V (2020) An overlay management strategy to improve qos in cdn-p2p live streaming systems. Peer-to-Peer Netw Appl 13:190\u2013206","journal-title":"Peer-to-Peer Netw Appl"},{"key":"1288_CR19","doi-asserted-by":"crossref","unstructured":"Tang Y, Sun L, Zhang K, Yang SQ, Zhong Y (2007) Longer, better: On extending user online duration to improve quality of streaming service in P2P networks. In: IEEE International Conference on Multimedia and Expo pp. 2158\u20132161","DOI":"10.1109\/ICME.2007.4285111"},{"key":"1288_CR20","doi-asserted-by":"crossref","unstructured":"Wang F, Xiong Y, Liu J (2007) mTreebone: A hybrid tree\/mesh overlay for application-layer live video multicast. In: $$27^{th}$$ International Conference on Distributed Computing Systems p.\u00a049","DOI":"10.1109\/ICDCS.2007.122"},{"key":"1288_CR21","doi-asserted-by":"crossref","unstructured":"Bonnet G, Ullah I, Doyen G, Fillatre L, Ga\u00efti D, Nikiforov I (2011) A Semi-Markovian individual model of users for P2P video streaming applications. In: $$4^{th}$$ IFIP International Conference on New Technologies, Mobility and Security (NTMS).\u00a0IEEE pp. 1\u20135\u00a0","DOI":"10.1109\/NTMS.2011.5721042"},{"key":"1288_CR22","doi-asserted-by":"crossref","unstructured":"Liu Z, Wu C, Li B, Zhao S (2009) Distilling superior peers in large-scale P2P streaming systems. In: Proceedings of INFOCOM pp. 82\u201390","DOI":"10.1109\/INFCOM.2009.5061909"},{"key":"1288_CR23","unstructured":"Brampton A, MacQuire A, Rai I, Race NJP, Mathy L, Fry M (2007) Characterising user interactivity for sports video-on-demand. In: Proceedings of the 17th NOSSDAV"},{"issue":"4","key":"1288_CR24","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1145\/1218063.1217968","volume":"40","author":"H Yu","year":"2006","unstructured":"Yu H, Zheng D, Zhao BY, Zheng W (2006) Understanding user behavior in large-scale video-on-demand systems. Oper Syst Rev 40(4):333\u2013344","journal-title":"Oper Syst Rev"},{"key":"1288_CR25","volume-title":"Capturing TV user behaviour in fictional character descriptions","author":"A Rudstrom","year":"2008","unstructured":"Rudstrom A, Sjolinder M (2008) Capturing TV user behaviour in fictional character descriptions. Tech. rep, SICS"},{"key":"1288_CR26","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-09823-4","volume-title":"Data Mining and Knowledge Discovery Handbook","author":"O Maimon","year":"2010","unstructured":"Maimon O, Rokach L (2010) Data Mining and Knowledge Discovery Handbook, 2nd edn. Springer Publishing Company, Incorporated","edition":"2"},{"issue":"2","key":"1288_CR27","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1002\/bdm.722","volume":"25","author":"T Lejarraga","year":"2012","unstructured":"Lejarraga T, Dutt V, Gonzalez C (2012) Instance-based learning: A general model of repeated binary choice. J Behav Decis Mak 25(2):143\u2013153","journal-title":"J Behav Decis Mak"},{"issue":"6","key":"1288_CR28","doi-asserted-by":"publisher","first-page":"3041","DOI":"10.1016\/j.eswa.2013.10.034","volume":"41","author":"S Lee","year":"2014","unstructured":"Lee S, Choeh JY (2014) Predicting the helpfulness of online reviews using multilayer perceptron neural networks. Expert Syst Appl 41(6):3041\u20133046","journal-title":"Expert Syst Appl"}],"container-title":["Peer-to-Peer Networking and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-021-01288-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12083-021-01288-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-021-01288-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,20]],"date-time":"2022-01-20T02:22:29Z","timestamp":1642645349000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12083-021-01288-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1]]},"references-count":28,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,1]]}},"alternative-id":["1288"],"URL":"https:\/\/doi.org\/10.1007\/s12083-021-01288-y","relation":{},"ISSN":["1936-6442","1936-6450"],"issn-type":[{"value":"1936-6442","type":"print"},{"value":"1936-6450","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1]]},"assertion":[{"value":"13 September 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 December 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 January 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing or conflicting interests to report regarding this work.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interests"}}]}}