CDNPatch: a cost-effective failover mechanism for hybrid CDN-P2P live streaming systems

被引:3
作者
Wang, Chih-Chiang [1 ]
Lin, Ying-Dar [2 ]
机构
[1] Natl Kaohsiung Univ Appl Sci, Dept Comp Sci, 415 Chien Kung Rd, Kaohsiung 807, Taiwan
[2] Natl Chiao Tung Univ, Dept Comp Sci, 1001 Ta Hsueh Rd, Hsinchu 300, Taiwan
关键词
failure recovery; hybrid CDN-P2P; live streaming; QoS performance; P2P; TRANSMISSION;
D O I
10.1002/dac.3193
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Among the most well-established live media distribution technologies is content delivery network (CDN), which improves user-perceived quality of service by delivering content from proxy servers deployed at the Internet's edge. In recent years, CDN providers started to tap into their subscribers' peer-to-peer (P2P) capacity to alleviate their server costs. Under the inherent peer dynamics, a major challenge of these hybrid CDN-P2P systems is to provide efficient failure recovery with good quality of service guarantees at a reduced server cost. In this work we propose a cost-effective failover solution named CDNPatch to address the aforementioned problem. CDNPatch enables peers to periodically precompute a few backup content suppliers by efficient information exchange and maintenance algorithms, and leverages auxiliary CDN servers and an economic server provisioning algorithm to reduce the chance of playback interruption occurring to peers. Our simulation results show that CDNPatch can mask the impact of peer dynamics of 3 real P2P systems, namely, SOPCast, PPStream, and PPTV, with 100% failure recovery success rate and a failure recovery time less than 1 second at a cost of small P2P communication overhead of less than 1 kilobits per second, while using only 10%, 21%, and 51%, respectively, of the pure CDN scheme's server consumption.
引用
收藏
页码:2517 / 2533
页数:17
相关论文
共 38 条
  • [1] Afergan MM, 2012, US Patent, Patent No. [8,332,484, 8332484]
  • [2] Alasaad A, 2014, SPRINGER TELECOM SYS, V59, P329
  • [3] [Anonymous], P IEEE INT C COMP CO
  • [4] BIRKOS K, 2015, P IEEE ICC LOND UK, P7024
  • [5] Chen ZJ, 2007, GLOB TELECOMM CONF, P2086
  • [6] Generalized Connections and Incentives for Supporting CE Devices in Live Streaming Systems
    de Sales, Leandro M.
    de Sales, Thiago B. M.
    Almeida, Hyggo
    Perkusich, Angelo
    Gorgonio, Kyller
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2014, 60 (04) : 605 - 613
  • [7] Esposito F., 2015, 2015 IEEE Global Communications Conference (GLOBECOM), P1
  • [8] Goga Oana., 2012, Passive and Active Measurement. International Conference on Passive and Active Network Measurement, P168
  • [9] ID Based Web Browser with P2P Property
    Jeon, Hae Sook
    Jung, Heeyoung
    Chun, Woojik
    [J]. 2015 9TH INTERNATIONAL CONFERENCE ON FUTURE GENERATION COMMUNICATION AND NETWORKING (FGCN), 2015, : 41 - 44
  • [10] Proxy-assisted P2P and multicast transmission schemes for layered-video streaming over wireless networks
    Kao, Yung-Cheng
    Lee, Chung-Nan
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2010, 23 (9-10) : 1167 - 1188