DocumentCode
2862469
Title
A BitTorrent module for the OMNeT++ simulator
Author
Katsaros, Konstantinos ; Kemerlis, Vasileios P. ; Stais, Charilaos ; Xylomenos, George
Author_Institution
Dept. of Inf., Athens Univ. of Econ. & Bus., Athens, Greece
fYear
2009
fDate
21-23 Sept. 2009
Firstpage
1
Lastpage
10
Abstract
In the past few years numerous P2P file-sharing and content distribution systems have been designed, implemented, and evaluated via simulations, real world measurements, and mathematical analysis. Yet, only few of them have stood the test of time and gained wide user acceptance. BitTorrent is the one that holds the lion´s share among them and the reasons behind its success have been studied to a great extent with interesting results. Nevertheless, even though P2P content distribution remains one of the most active research areas, little progress has been made towards the study of the BitTorrent protocol (and its variations), in a fully controllable and realistic simulation environment. In this paper we describe and analyze a full-featured and extensible implementation of BitTorrent for the OMNeT++ simulation platform. Moreover, since we aim at realistic simulations, we present our enhancements on a popular conversion tool for practical Internet topologies, as well as our churn generator that is based on the analysis of real BitTorrent traces. Finally, we set forth the results from the evaluation of our prototype implementation regarding resource demands under different simulation scenarios.
Keywords
discrete event simulation; object-oriented programming; peer-to-peer computing; BitTorrent module; Internet topologies; OMNeT++ simulator; P2P content distribution; churn generator; conversion tool; Analytical models; Computational modeling; Computer science; Computer simulation; Environmental economics; Informatics; Internet; Mathematical analysis; Protocols; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Modeling, Analysis & Simulation of Computer and Telecommunication Systems, 2009. MASCOTS '09. IEEE International Symposium on
Conference_Location
London
ISSN
1526-7539
Print_ISBN
978-1-4244-4927-9
Electronic_ISBN
1526-7539
Type
conf
DOI
10.1109/MASCOT.2009.5366131
Filename
5366131
Link To Document