Mobile Peer-to-Peer Assisted Coded Streaming

被引:5
|
作者
Braun, Patrik J. [1 ,3 ]
Budai, Adam [1 ]
Levendovszky, Janos [2 ]
Sipos, Marton [1 ]
Ekler, Peter [1 ]
Fitzek, Frank H. P. [3 ,4 ]
机构
[1] Budapest Univ Technol & Econ, Dept Automat & Appl Informat, H-1111 Budapest, Hungary
[2] Budapest Univ Technol & Econ, Dept Networked Syst & Serv, H-1111 Budapest, Hungary
[3] Tech Univ Dresden, Deutsch Telekom Chair Commun Networks, D-01069 Dresden, Germany
[4] Tech Univ Dresden, Ctr Tactile Internet Human Loop CeTI, D-01069 Dresden, Germany
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Servers; Streaming media; Peer-to-peer computing; Protocols; Mobile handsets; Network coding; Licenses; Caching; analysis; network coding; peer-to-peer; system implementation; video streaming; DISTRIBUTIONS;
D O I
10.1109/ACCESS.2019.2950800
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current video streaming services use a conventional, client-server network topology that puts a heavy load on content servers. Previous work has shown that Peer-to-Peer (P2P) assisted streaming solutions can potentially reduce this load. However, implementing P2P-assisted streaming poses several challenges in modern networks. Users tend to stream videos on the go, using their mobile devices. This mobility makes the network difficult to orchestrate. Furthermore, peers have to contribute their storage to the network, which is challenging, since mobile devices have limited resources compared to desktop machines. In this paper, we introduce an analytical framework for mobile P2P-assisted streaming to estimate the server load that we define as the minimum required server upload rate. Using our framework, we evaluate four caching strategies: infinite cache as a baseline, first in first out (FIFO), random, and Random Linear Network Coded (RLNC) cache. We verify our analytical results with empirical data that was obtained by carrying out extensive measurements on our working P2P system. Our results show that when employing FIFO, random, and RLNC caching strategies, the server load converges to that of the infinite cache as the cache size increases. With a limit of 5 P2P connections per peer, we show that using the random caching, peers can store 40 fewer packets and still achieve the same benefit as with FIFO caching. When using the RLNC caching, it is enough to store 50 fewer packets to achieve the same benefit.
引用
收藏
页码:159332 / 159346
页数:15
相关论文
共 50 条
  • [21] On Characterizing Peer-to-Peer Streaming Traffic
    Yang, Jie
    Yuan, Lun
    Dong, Chao
    Cheng, Gang
    Ansari, Nirwan
    Kato, Nei
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2013, 31 (09) : 175 - 188
  • [22] A hybrid peer-to-peer media streaming
    Son, S
    [J]. GRID AND COOPERATIVE COMPUTING - GCC 2005, PROCEEDINGS, 2005, 3795 : 825 - 835
  • [23] Characterizinor peer-to-peer streaming flows
    Wu, Chuan
    Li, Baochun
    Zhao, Shuqiao
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2007, 25 (09) : 1612 - 1626
  • [24] Peer-to-peer streaming in heterogeneous environments
    Meier, Remo
    Wattenhofer, Roger
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2012, 27 (05) : 457 - 469
  • [25] A peer-to-peer architecture for media streaming
    Tran, DA
    Hua, KA
    Do, TT
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2004, 22 (01) : 121 - 133
  • [26] Adaptive peer-to-peer streaming with MutualCast
    CHOU Philip A
    [J]. Journal of Zhejiang University-Science A(Applied Physics & Engineering), 2006, (05) : 737 - 748
  • [27] Peer-to-Peer Streaming Technology Survey
    Peltotalo, Jani
    Harju, Jarmo
    Jantunen, Alex
    Saukko, Marko
    Vaatamoinen, Lassi
    Curcio, Igor
    Bouazizi, Imed
    Hannuksela, Miska
    [J]. ICN 2008: SEVENTH INTERNATIONAL CONFERENCE ON NETWORKING, PROCEEDINGS, 2008, : 342 - +
  • [28] AnySee: Peer-to-peer live streaming
    Liao, Xiaofei
    Jin, Hai
    Liu, Yunhao
    Ni, Lionel M.
    Deng, Dafu
    [J]. 25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 2411 - 2420
  • [29] Peer-to-peer streaming media delivery
    Stolarz, D
    [J]. FIRST INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, 2002, : 48 - 52
  • [30] Peer-to-Peer Assisted Security Context Transfer for Mobile Terminals
    Ranasinghe, Sampath N.
    Chaouchi, Hakima
    Friderikos, Vasilis
    Aghvami, Hamid
    [J]. 2008 1ST IFIP WIRELESS DAYS (WD), 2008, : 490 - +