DocumentCode :
2153897
Title :
RaptorQP2P: Maximize the performance of P2P file distribution with RaptorQ coding
Author :
Su, Zeyang ; Wang, Feng ; Daigle, John ; Wang, Haiyang ; Shan, Tong
Author_Institution :
University of Mississippi, University, USA
fYear :
2015
fDate :
8-12 June 2015
Firstpage :
5331
Lastpage :
5336
Abstract :
Presented herein is a new protocol, RaptorQP2P, for reliable peer-to-peer sharing of large files-currently on the order of hundreds of MB but expected to grow to the terabyte range-over networks. The new protocol features two levels of RaptorQ encoding. At the top layer, the entire file is RaptorQ encoded to yield a collection of source blocks and repair blocks. At the lower layer, each source/repair block is RaptorQ encoded independently to yield a collection of source symbols and repair symbols for the block. The symbols are independently transferred among the peers and when a sufficient number of distinct symbols for a block have been received, whether source or repair, the block can be reconstructed. Similarly, the file can be reconstructed using a sufficient number of arbitrary distinct blocks. With real world traces measured on the BitTorrent system, we have conducted extensive simulations to evaluate and compare the performance of RaptorQP2P and BitTorrent. The results indicate that the new protocol handles network dynamics and peer churn smoothly, has excellent scalability with respect to both file size and user population, and performs well. As an example, for a 512 MB file distributed to 1000 peers, download completion time using the new protocol was found to be approximately 45.5% of the completion time required using BitTorrent.
Keywords :
Decoding; Encoding; Maintenance engineering; Next generation networking; Peer-to-peer computing; Protocols; Receivers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications (ICC), 2015 IEEE International Conference on
Conference_Location :
London, United Kingdom
Type :
conf
DOI :
10.1109/ICC.2015.7249171
Filename :
7249171
Link To Document :
بازگشت