Towards intelligent P2P IPTV overlay management through classification of peers

被引:1
作者
Ali, Muhammad [1 ]
Asghar, Rizwan [1 ]
Ullah, Ihsan [1 ]
Ahmed, Atiq [1 ]
Noor, Waheed [1 ]
Baber, Junaid [1 ]
机构
[1] Univ Balochistan, Dept Comp Sci & Informat Technol, Quetta, Pakistan
基金
英国科研创新办公室;
关键词
P2P IPTV; Live video streaming; User behavior; Overlay networks; Users' classification; Machine learning;
D O I
10.1007/s12083-021-01288-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
IPTV has emerged as one of the popular Internet applications attracting immense interest of academia and industry. Among others, Peer-to-Peer (P2P) approach enables IPTV service with ease of deployment and low cost. P2P systems involve end-hosts, called peers, to share their resources for dissemination of stream. In these systems, user activities, such as join and quit operations, translate as activities of peers. Due to this reason, these systems become highly dynamic as the behavior of users has a significant impact on the stream delivery performance of the whole system. Earlier P2P approaches deal with user behavior indirectly through enabling resilience in the system, which leads to other issues such as increased latency. Latter approaches attempt to address user behavior directly through proposing user behavior models. Such models focus to learn and predict user behavior in order to adapt the overlay network accordingly. Towards this, one important aspect is the classification of users. However, machine-learning classifiers have not been extensively evaluated for their accuracy over the classification problem. In this paper, we extensively evaluate numerous classifiers for their accuracy over different parameters. These results may be used to design intelligent P2P overlays for IPTV services providing better performance in terms of efficient stream delivery to users. Our results show that the Decision tree classifier performs better than other classifiers for this particular problem.
引用
收藏
页码:827 / 838
页数:12
相关论文
共 27 条
[1]   The evolution of multicast: From the MBone to interdomain multicast to Internet2 deployment [J].
Almeroth, KC .
IEEE NETWORK, 2000, 14 (01) :10-20
[2]  
[Anonymous], 2011, IFIP INT C NEW TECHN
[3]   A Fast Channel Change Technique Based on Channel Prediction [J].
Basicevic, Ilija ;
Kukolj, Dragan ;
Ocovaj, Stanislav ;
Cmiljanovic, Gordana ;
Fimic, Nemanja .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2018, 64 (04) :418-423
[4]  
Brampton A, 2007, P 17 NOSSDAV
[5]   An overlay management strategy to improve QoS in CDN-P2P live streaming systems [J].
Budhkar, Shilpa ;
Tamarapalli, Venkatesh .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (01) :190-206
[6]  
Gao Y., 2018, 2018 IEEE Nuclear Science Symposium and Medical Imaging Conference Proceedings (NSS/MIC), P1, DOI [10.1109/NSSMIC.2018.8824467, DOI 10.1109/NSSMIC.2018.8824467]
[7]   ReDePoly: reducing delays in multi-channel P2P live streaming systems using distributed intelligence [J].
Ghaderzadeh, Abdulbaghi ;
Kargahi, Mehdi ;
Reshadi, Midia .
TELECOMMUNICATION SYSTEMS, 2018, 67 (02) :231-246
[8]   Understanding user behavior in large-scale video-on-demand systems [J].
Yu, Hongliang ;
Zheng, Dongdong ;
Zhao, Ben Y. ;
Zheng, Weimin .
Operating Systems Review (ACM), 2006, 40 (04) :333-344
[9]   Efficient neighbor selection through connection switching for P2P live streaming [J].
Kim, Eunsam ;
Kim, Jinsung ;
Lee, Choonhwa .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (04) :1413-1423
[10]   Online classification of user activities using machine learning on network traffic [J].
Labayen, Victor ;
Magana, Eduardo ;
Morato, Daniel ;
Izal, Mikel .
COMPUTER NETWORKS, 2020, 181