MOPSO-based Data Scheduling Scheme for P2P Streaming Systems

被引:0
|
作者
Liu, Pingshan [1 ,2 ]
Fan, Yaqing [2 ]
Xiong, Xiaoyi [2 ]
Wen, Yimin [2 ]
Lu, Dianjie [3 ]
机构
[1] Guilin Univ Elect Technol, Business Sch, Guilin, Peoples R China
[2] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin, Peoples R China
[3] Shandong Normal Univ, Sch Informat Sci & Engn, Jinan, Shangdong, Peoples R China
关键词
Peer-to-Peer; video streaming; data scheduling; multi-objective optimization; multi-objective particle swarm optimization; STRATEGY;
D O I
10.3837/tiis.2019.10.011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the Peer-to-Peer (P2P) streaming systems, peers randomly form a network overlay to share video resources with a data scheduling scheme. A data scheduling scheme can have a great impact on system performance, which should achieve two optimal objectives at the same time ideally. The two optimization objectives are to improve the perceived video quality and maximize the network throughput, respectively. Maximizing network throughput means improving the utilization of peer's upload bandwidth. However, maximizing network throughput will result in a reduction in the perceived video quality, and vice versa. Therefore, to achieve the above two objects simultaneously, we proposed a new data scheduling scheme based on multi-objective particle swarm optimization data scheduling scheme, called MOPSO-DS scheme. To design the MOPSO-DS scheme, we first formulated the data scheduling optimization problem as a multi-objective optimization problem. Then, a multi-objective particle swarm optimization algorithm is proposed by encoding the neighbors of peers as the position vector of the particles. Through extensive simulations, we demonstrated the MOPSO-DS scheme could improve the system performance effectively.
引用
收藏
页码:5013 / 5034
页数:22
相关论文
共 50 条
  • [21] A Survey and Synthesis of User Behavior Measurements in P2P Streaming Systems
    Ullah, Ihsan
    Doyen, Guillaume
    Bonnet, Gregory
    Gaiti, Dominique
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2012, 14 (03): : 734 - 749
  • [22] Modeling BitTorrent-Based P2P Video Streaming Systems in the Presence of NAT Devices
    Wei, Zhonghua
    Pan, Jianping
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [23] Investigating the Scheduling Sensitivity of P2P Video Streaming: An Experimental Study
    Liang, Chao
    Guo, Yang
    Liu, Yong
    IEEE TRANSACTIONS ON MULTIMEDIA, 2009, 11 (03) : 348 - 360
  • [24] Dynamic Transmission Scheduling for Streaming Applications via P2P Overlay
    Jiaming Li
    Chai Kiat Yeo
    Journal of Signal Processing Systems, 2010, 59 : 355 - 366
  • [25] Dynamic Transmission Scheduling for Streaming Applications via P2P Overlay
    Li, Jiaming
    Yeo, Chai Kiat
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2010, 59 (03): : 355 - 366
  • [26] A Classified P2P Overlay Scheme Using SVC for Video Streaming
    Zhang, Gun
    Yuan, Chun
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2009, 2009, 5879 : 440 - 450
  • [27] From P2P to Cloud based P2P for Live Media streaming-A Survey
    Evangeline, Preetha D.
    AnandhaKumar, P.
    2015 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2015,
  • [28] A SIP-based P2P Multicast Streaming
    Yu, Yun-Shuai
    Shieh, Ce-Kuen
    Lu, Chia-Min
    Miao, Yu-Ben
    2009 IEEE 9TH MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS (MICC), 2009, : 524 - 529
  • [29] DISTRIBUTED MEDIA-AWARE SCHEDULING FOR P2P STREAMING WITH NETWORK CODING
    Sheikh, Anooq Muzaffar
    Fiandrotti, Attilio
    Magli, Enrico
    2013 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2013, : 3597 - 3601
  • [30] Fast Packet Recovery for PULL-Based P2P Live Streaming Systems
    Wehbe, Houssein
    Babonneau, Gerard
    Cousin, Bernard
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN P2P SYSTEMS (AP2PS 2010), 2010, : 20 - 25