DocumentCode
2351440
Title
Analysis of the BitTorrent Protocol Modified with Fountain Code
Author
Costa-Montenegro, Enrique ; Rodríguez-Hernández, Pedro S. ; López-Bravo, Cristina ; Barragáns-Martínez, Ana Belén
Author_Institution
Dept. de Enxenaria Telematica, Univ. de Vigo, Vigo, Spain
fYear
2012
fDate
12-14 Nov. 2012
Firstpage
33
Lastpage
40
Abstract
Peer to Peer (P2P) computer networks rely on direct connections between participants instead of conventional centralized resources. These networks are useful for many purposes, but the killer application nowadays is file sharing. BitTorrent is a very popular protocol for this matter. In this paper, we use a multi-agent model of a BitTorrent network. In it, each BitTorrent client is an agent that interacts with other agents and reacts autonomously, following the same decision algorithms as real clients. Their goals are downloading contents in the shortest possible time and sharing them with other agents. The use of this multi-agent model allows us to introduce modifications to the protocol. We have modified this model to use fountain codes, also known as rate less erasure codes, a class of codes in which the original source symbols can be recovered from any subset of the encoding symbols. We evaluated how BitTorrent performs using these codes and compared with its normal behavior.
Keywords
multi-agent systems; peer-to-peer computing; protocols; BitTorrent client; BitTorrent network; BitTorrent protocol; P2P computer network; content downloading; content sharing; decision algorithm; encoding symbol; file sharing; fountain code; multiagent model; participant direct connection; peer-to-peer computer network; protocol modification; rate less erasure code; source symbol recovery; Bandwidth; Decoding; Encoding; Multiagent systems; Peer to peer computing; Protocols; Tornadoes; Analysis; BitTorrent; Fountain Codes; P2P;
fLanguage
English
Publisher
ieee
Conference_Titel
P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2012 Seventh International Conference on
Conference_Location
Victoria, BC
Print_ISBN
978-1-4673-2991-0
Type
conf
DOI
10.1109/3PGCIC.2012.10
Filename
6362947
Link To Document