Network Coding for Resilient Peer-to-Peer Networks

被引:1
|
作者
Hu, D. Y. [1 ]
Wang, M. Z. [1 ]
Lau, F. C. M. [1 ]
Peng, Q. C. [2 ]
机构
[1] Hong Kong Polytech Univ, Elect & Informat Engn Dept, Hong Kong, Hong Kong, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Commun Informat Engn, Chengdu, Peoples R China
关键词
P2P; random network coding; generation;
D O I
10.1109/DRCN.2009.5339985
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Peer dynamics (departure or failure) in peer-to-peer (P2P) networks disrupts the downloading process to the peers. Previous works on fault resilience include peer selection and overlay topology organization. Random network coding based on the generation concept is a practical approach to implement network coding for data networks in general. If we model the generations as blocks distributed by a seed in a P2P network and the disruptions caused by peer dynamics as packet losses, random network coding can be applied in P2P networks. In this paper, we propose a network coding scheme using a concept we call generation crossing. We also introduce a full cardinality precode, which enables a peer to reconstruct the original data file when only a subset of data blocks is received. We show that the success rate for the whole file to be delivered to peers increases remarkably with a small number of overlapped packets between successive generations. Computer simulations based on time-parametrized graph are presented. Simulation results confirm that network coding and generation crossing can provide resilience to peer dynamics in a P2P network.
引用
收藏
页码:352 / +
页数:2
相关论文
共 50 条
  • [1] Tree Network Coding for Peer-to-Peer Networks
    Vater, Arne
    Schindelhauer, Christian
    Ortolf, Christian
    [J]. SPAA '10: PROCEEDINGS OF THE TWENTY-SECOND ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2010, : 114 - 123
  • [2] Topology affects the efficiency of network coding in peer-to-peer networks
    Small, Tara
    Li, Baochun
    Liang, Ben
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 5591 - 5597
  • [3] Super Generation Network Coding for Peer-to-Peer Content Distribution Networks
    Abudaqa, Anas Ahmad
    Mahmoud, Ashraf
    Abu-Amara, Marwan
    Sheltami, Tarek R.
    [J]. IEEE ACCESS, 2020, 8 : 195240 - 195252
  • [4] Massive data delivery in unstructured peer-to-peer networks with network coding
    Yu, Shui
    Li, Zhongwen
    [J]. 6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 592 - +
  • [5] Echelon:: Peer-to-peer network diagnosis with network coding
    Wu, Chuan
    Li, Baochun
    [J]. 2006 14TH IEEE INTERNATIONAL WORKSHOP ON QUALITY OF SERVICE, PROCEEDINGS, 2006, : 20 - +
  • [6] A Sybil-Resilient Peer-to-Peer Network Protocol
    Xu Xiang
    Zhou Hangxia
    [J]. WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 682 - 685
  • [7] Classifying Peer-to-Peer Network Coding Schemes
    Ortolf, Christian
    Schindelhauer, Christian
    Vater, Arne
    [J]. SPAA'09: PROCEEDINGS OF THE TWENTY-FIRST ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2009, : 310 - 318
  • [8] Network coding in live peer-to-peer streaming
    Wang, Mea
    Li, Baochun
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2007, 9 (08) : 1554 - 1567
  • [9] Peer-to-Peer streaming with hierarchical network coding
    Nguyen, Kien
    Nguyen, Thinh
    Cheung, Sen-Ching
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-5, 2007, : 396 - +
  • [10] Layered Network Coding and Hierarchical Network Coding for Peer-to-Peer Streaming
    Si, Jingjing
    Zhuang, Bojin
    Cai, Anni
    Cheng, Yinbo
    [J]. PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 139 - 142