• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Lei Yingchun, Cheng Shi, Wu Chanle, Gong Yili, Kang Qing. P2P Content Distribution with Network Coding[J]. Journal of Computer Research and Development, 2009, 46(1): 108-119.
Citation: Lei Yingchun, Cheng Shi, Wu Chanle, Gong Yili, Kang Qing. P2P Content Distribution with Network Coding[J]. Journal of Computer Research and Development, 2009, 46(1): 108-119.

P2P Content Distribution with Network Coding

More Information
  • Published Date: January 14, 2009
  • Network coding is a field of information theory and coding theory and is a method of attaining maximum information flow in a network. Many researchers believe that network coding could help improve P2P network performance. But some other researchers still hold their views on this issue. Discussed here is the application of network coding to P2P content distribution system. It is concluded that network coding can be used to reduce the complexity of the piece selection in P2P content distribution, and to increase the utilization of the network resource. However, without being combined with good neighbor selection and chokingunchoking, its advantage can not be realized. Meanwhile, how to apply network coding to the P2P content distribution system is presented in detail with further discussion about primary implementation problems. To verify the feasibility of P2P content distribution system based on network coding, the main coding and decoding operation of network coding is implemented, and its system resource consumption is analyzed. Results are as follows: The coding operation consumes 2.25% of the CPU resource and 20MB of the memory resource while the upload rate is 50KBps. It is indicated that the system consumption of network coding is relatively low, and it is completely feasible to apply network coding to the P2P content distribution.
  • Related Articles

    [1]He Xin, Wu Fan, Zhu Yujun, Xu Yong, Yang Panlong. Protocol Design and Performance Analysis of Backscatter Communications Using Codes[J]. Journal of Computer Research and Development, 2024, 61(12): 3098-3107. DOI: 10.7544/issn1000-1239.202221010
    [2]Lin Xinhua, Wang Jie, Wang Yichao, Zuo Sicheng. A Data Distribution-Consistency-Based Estimation Method for Multiplexing Processor Hardware Performance Counters[J]. Journal of Computer Research and Development, 2022, 59(6): 1192-1201. DOI: 10.7544/issn1000-1239.20200989
    [3]Yin Hao, Li Feng. Research on the Development of the Internet Performance Measurement Technologies[J]. Journal of Computer Research and Development, 2016, 53(1): 3-14. DOI: 10.7544/issn1000-1239.2016.20150660
    [4]Man Jingui, Wang Miao, Zhang Hanwen, Zhang Yujun. A Globaltrust-Based Differentiated Service Scheme in BitTorrent[J]. Journal of Computer Research and Development, 2012, 49(6): 1204-1210.
    [5]Ming Zhong, Yin Jianfei, Yang Wei, Wang Hui, and Xiao Zhijiao. A Web Performance Testing Framework and Its Mixed Performance Modeling Process[J]. Journal of Computer Research and Development, 2010, 47(7): 1192-1200.
    [6]Lei Yingchun, Yang Litang, Jiang Qi, Gong Yili, Zhang Jun. Measurement and Analysis of BitTorrent[J]. Journal of Computer Research and Development, 2008, 45(9): 1589-1600.
    [7]Wang Zhen, Jiang Jianhui, and Yuan Chunxin. Error-Correcting Techniques for High-Performance Processors[J]. Journal of Computer Research and Development, 2008, 45(2): 358-366.
    [8]Guo Zhenbin and Qiu Zhengding. Identification of BitTorrent Traffic for High Speed Network Using Packet Sampling and Application Signatures[J]. Journal of Computer Research and Development, 2008, 45(2): 227-236.
    [9]Cui Baojiang, Liu Jun, Wang Gang, Liu Jing. Research on Performance Bounds of Networked RAID Storage Systems[J]. Journal of Computer Research and Development, 2005, 42(6): 1039-1046.
    [10]Wu Fengge, Sun Fuchun, Sun Zengqi, Yu Ke, Li Lei. Performance Analysis of a Double-Layered Satellite Network[J]. Journal of Computer Research and Development, 2005, 42(2): 259-265.

Catalog

    Article views (966) PDF downloads (678) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return