Implementation of a RaptorQ-based Protocol for Peer to Peer Network false
By:Yuzhu - Bai
Published on 2015 by
The object of this thesis is to develop and test a Ruby based implementation of the RaptorQP2P protocol. The RaptorQP2P protocol is a novel peer-to-peer protocol based on RaptorQ forward error correction. This protocol facilitates delivery of a single file to a large number of peers. It applies two levels of RaptorQ encoding to the source file before packet transmission. Download completion time using RaptorQP2P was found to be significantly improved comparing to BitTorrent. We developed a Ruby interface to the Qualcomm proprietary RaptorQ software development kit library. Then we achieved the two levels of RaptorQ encoding and decoding with the Ruby interface. Our implementation uses 5 threads to implement RaptorQP2P features. Thread 1 runs as a server to accept the connection requests from new peers. Thread 2 works as a client to connect to other peers. Thread 3 is used for sending data (pieces) and thread 4 is to receive data from neighboring peers. Thread 5 manages the piece map status, the peer list, and choking of a peer. We first tested communication modules of the implementation. Then we set up scheduled transmission tests to validate the intelligent symbol transmission scheduling design. Finally, we set up a multi-peer network for close to practical tests. We use 5 RaspberryvPi single-board computers to act as 1 seeder and 4 leechers. The seeder has the whole file and delivers the file to the 4 leechers simultaneously. The 4 leechers will also exchange part of the file with each other based on what they have received. Test results show that our implementation attains all the features of RaptorQP2P: the implementation uses two levels RaptorQ encoding; a peer is able to download a piece from multiple neighbors simultaneously; and a peer can send the received encoded symbols of a piece to other peers even if the peer does not have the full piece yet.
This Book was ranked at 4 by Google Books for keyword Single Board Computers.
Book ID of Implementation of a RaptorQ-based Protocol for Peer to Peer Network's Books is QbSBjwEACAAJ, Book which was written byYuzhu - Baihave ETAG "9IX6iGT1tX8"
Book which was published by since 2015 have ISBNs, ISBN 13 Code is and ISBN 10 Code is
Reading Mode in Text Status is false and Reading Mode in Image Status is false
Book which have "65 Pages" is Printed at BOOK under Category
Book was written in en
eBook Version Availability Status at PDF is falseand in ePub is false
Book Preview
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Free Download
Implementation of a RaptorQ-based Protocol for Peer to Peer Network PDF Free
Implementation of a RaptorQ-based Protocol for Peer to Peer Network PDF
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Free
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Books
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Books Free
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Audio Books
Implementation of a RaptorQ-based Protocol for Peer to Peer Network full-text Books
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Online Read
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Kindle
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Review
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Book Summary
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Book PDF
Implementation of a RaptorQ-based Protocol for Peer to Peer Network Book Review
Implementation of a RaptorQ-based Protocol for Peer to Peer Network -Yuzhu - Bai- Google Books
Implementation of a RaptorQ-based Protocol for Peer to Peer Network byYuzhu - Bai- Goodreads
Implementation of a RaptorQ-based Protocol for Peer to Peer Network byYuzhu - Bai
Implementation of a RaptorQ-based Protocol for Peer to Peer Network -Yuzhu - Bai-
Implementation of a RaptorQ-based Protocol for Peer to Peer Network -Yuzhu - Bai-
Implementation of a RaptorQ-based Protocol for Peer to Peer Network E-Books
Implementation of a RaptorQ-based Protocol for Peer to Peer Network byYuzhu - BaiE-Books
Implementation of a RaptorQ-based Protocol for Peer to Peer Network byYuzhu - Baiebooks
Implementation of a RaptorQ-based Protocol for Peer to Peer Network byYuzhu - Bai- Full Text Free Book - Full Text Archive
Implementation of a RaptorQ-based Protocol for Peer to Peer Network byYuzhu - Bai- Full Text Free Book
Implementation of a RaptorQ-based Protocol for Peer to Peer Network byYuzhu - Bai- Full Text Archive
Amazon.com: Implementation of a RaptorQ-based Protocol for Peer to Peer Network byYuzhu - Bai
Tidak ada komentar:
Posting Komentar