Predicting the Session of an P2P IPTV User through Support Vector Regression (SVR)

Scalability and ease of implementation make Peer-to-Peer (P2P) infrastructure an attractive option for live video streaming. Peer end-users or peers in these networks have extremely complex features and exhibit unpredictable behavior, i.e. any peer may join or exit the network without prior notice....

Full description

Bibliographic Details
Main Authors: M. Ali, I. Ullah, W. Noor, A. Sajid, A. Basit, J. Baber
Format: Article
Language:English
Published: D. G. Pylarinos 2020-08-01
Series:Engineering, Technology & Applied Science Research
Subjects:
Online Access:https://etasr.com/index.php/ETASR/article/view/3635
_version_ 1798001241859555328
author M. Ali
I. Ullah
W. Noor
A. Sajid
A. Basit
J. Baber
author_facet M. Ali
I. Ullah
W. Noor
A. Sajid
A. Basit
J. Baber
author_sort M. Ali
collection DOAJ
description Scalability and ease of implementation make Peer-to-Peer (P2P) infrastructure an attractive option for live video streaming. Peer end-users or peers in these networks have extremely complex features and exhibit unpredictable behavior, i.e. any peer may join or exit the network without prior notice. Peers' dynamics is considered one of the key problems impacting the Quality of Service (QoS) of the P2P based IPTV services. Since, peer dynamics results in video disruption to consumer peers, for smooth video distribution, stable peer identification and selection is essential. Many research works have been conducted on stable peer identification using classical statistical methods. In this paper, a model based on machine learning is proposed in order to predict the length of a user session on entering the network. This prediction can be utilized in topology management such as offloading the departing peer before its exit. Consequently, this will help peers to select stable provider peers, which are the ones with longer session duration. Furthermore, it will also enable service providers to identify stable peers in a live video streaming network. Results indicate that the SVR based model performance is superior to an existing Bayesian network model.
first_indexed 2024-04-11T11:33:04Z
format Article
id doaj.art-facef3903a134b69819dbf11c31ec02b
institution Directory Open Access Journal
issn 2241-4487
1792-8036
language English
last_indexed 2024-04-11T11:33:04Z
publishDate 2020-08-01
publisher D. G. Pylarinos
record_format Article
series Engineering, Technology & Applied Science Research
spelling doaj.art-facef3903a134b69819dbf11c31ec02b2022-12-22T04:26:04ZengD. G. PylarinosEngineering, Technology & Applied Science Research2241-44871792-80362020-08-011046021602610.48084/etasr.36352919Predicting the Session of an P2P IPTV User through Support Vector Regression (SVR)M. Ali0I. Ullah1W. Noor2A. Sajid3A. Basit4J. Baber5Department of Computer Science & IT, University of Balochistan, PakistanDepartment of Computer Science & IT, University of Balochistan, PakistanDepartment of Computer Science & IT, University of Balochistan, PakistanDepartment of Computer Science, Balochistan University of Information Technology, Engineering and Management Sciences, PakistanDepartment of Computer Science & IT, University of Balochistan, PakistanDepartment of Computer Science & IT, University of Balochistan, PakistanScalability and ease of implementation make Peer-to-Peer (P2P) infrastructure an attractive option for live video streaming. Peer end-users or peers in these networks have extremely complex features and exhibit unpredictable behavior, i.e. any peer may join or exit the network without prior notice. Peers' dynamics is considered one of the key problems impacting the Quality of Service (QoS) of the P2P based IPTV services. Since, peer dynamics results in video disruption to consumer peers, for smooth video distribution, stable peer identification and selection is essential. Many research works have been conducted on stable peer identification using classical statistical methods. In this paper, a model based on machine learning is proposed in order to predict the length of a user session on entering the network. This prediction can be utilized in topology management such as offloading the departing peer before its exit. Consequently, this will help peers to select stable provider peers, which are the ones with longer session duration. Furthermore, it will also enable service providers to identify stable peers in a live video streaming network. Results indicate that the SVR based model performance is superior to an existing Bayesian network model.https://etasr.com/index.php/ETASR/article/view/3635p2p iptvuser behaviormachine learningsvrbayesian networksession prediction
spellingShingle M. Ali
I. Ullah
W. Noor
A. Sajid
A. Basit
J. Baber
Predicting the Session of an P2P IPTV User through Support Vector Regression (SVR)
Engineering, Technology & Applied Science Research
p2p iptv
user behavior
machine learning
svr
bayesian network
session prediction
title Predicting the Session of an P2P IPTV User through Support Vector Regression (SVR)
title_full Predicting the Session of an P2P IPTV User through Support Vector Regression (SVR)
title_fullStr Predicting the Session of an P2P IPTV User through Support Vector Regression (SVR)
title_full_unstemmed Predicting the Session of an P2P IPTV User through Support Vector Regression (SVR)
title_short Predicting the Session of an P2P IPTV User through Support Vector Regression (SVR)
title_sort predicting the session of an p2p iptv user through support vector regression svr
topic p2p iptv
user behavior
machine learning
svr
bayesian network
session prediction
url https://etasr.com/index.php/ETASR/article/view/3635
work_keys_str_mv AT mali predictingthesessionofanp2piptvuserthroughsupportvectorregressionsvr
AT iullah predictingthesessionofanp2piptvuserthroughsupportvectorregressionsvr
AT wnoor predictingthesessionofanp2piptvuserthroughsupportvectorregressionsvr
AT asajid predictingthesessionofanp2piptvuserthroughsupportvectorregressionsvr
AT abasit predictingthesessionofanp2piptvuserthroughsupportvectorregressionsvr
AT jbaber predictingthesessionofanp2piptvuserthroughsupportvectorregressionsvr