BiT-SiEm: A packet-level simulation and emulation platform for BitTorrent

Main Article Content

Alberto Aguilar Gonzalez
Camilo Lozoya
Carlos Ventura Molina
Rodolfo Castelló
Armando Román Flores

Abstract

Simulation and emulation have been used by researchers to develop new network protocols and to test, modify and optimize existing ones; these experiments must imitate the heterogeneous nature of the Internet in a controllable environment suitable to answer what-if questions. BitTorrent is not the exception. In this paper, we present a simulation platform that allows the interaction of simulated and emulated peers; the BitTorrent protocol is implemented in the simulator with a high degree of detail in which any genuine BitTorrent implementation would seamlessly fit into the platform. To evaluate our platform, several experiments were completed with thousands of peers; then, we compared the results of these tests with two mathematical models to corroborate its correctness.

Article Details

How to Cite
Gonzalez, A. A., Lozoya, C., Molina, C. V., Castelló, R., & Flores, A. R. (2019). BiT-SiEm: A packet-level simulation and emulation platform for BitTorrent. Journal of Applied Research and Technology, 15(6). https://doi.org/10.1016/j.jart.2017.05.009
Section
Articles
Author Biographies

Alberto Aguilar Gonzalez

Tecnologico de Monterrey, Campus Chihuahua, Mexico

Camilo Lozoya

Tecnologico de Monterrey, Campus Chihuahua, Mexico

Carlos Ventura Molina

Tecnologico de Monterrey, Campus Chihuahua, Mexico

Rodolfo Castelló

Tecnologico de Monterrey, Campus Chihuahua, Mexico

Armando Román Flores

Tecnologico de Monterrey, Campus Chihuahua, Mexico