1st International ICST Workshop on the Evaluation of Quality of Service through Simulation in the Future Internet

Research Article

Simulating BitTorrent

  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2008.3020,
        author={Karel De Vogeleer and David Erman and Adrian Popescu},
        title={Simulating BitTorrent},
        proceedings={1st International ICST Workshop on the Evaluation of Quality of Service through Simulation in the Future Internet},
        publisher={ACM},
        proceedings_a={QOSIM},
        year={2010},
        month={5},
        keywords={P2P simulation BitTorrent streaming multimedia video-on-demand},
        doi={10.4108/ICST.SIMUTOOLS2008.3020}
    }
    
  • Karel De Vogeleer
    David Erman
    Adrian Popescu
    Year: 2010
    Simulating BitTorrent
    QOSIM
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2008.3020
Karel De Vogeleer1,*, David Erman1,*, Adrian Popescu1,*
  • 1: Blekinge Institute of Technology
*Contact email: kdv@bth.se, david.erman@bth.se, adrian.popescu@bth.se

Abstract

IP Television (IPTV) and other media distribution applications are expected to be one of the next Internet killer applications. One indication of this is the corporate backing that the IP Multimedia Subsystem (IMS) is getting. However, the bandwidth utilization of these applications is still an issue, as the volume of multimedia grows due to larger image resolution and higher bitrate audio. One way of managing this increase in bandwidth requirements is to use existing endhost bandwidth to decrease the load on the content server in a Peer-to-Peer (P2P) fashion. One of the most successful P2P applications is BitTorrent (BT), a swarming file transfer system. This paper presents an implementation of a BT simulator intended for future use in investigating modifications to the BT system to provide streaming media capabilities. The simulator is validated against real-world measurements and a brief performance analysis is provided.