ACM Home Page
Please provide us with feedback. Feedback
Simulating BitTorrent
Full text PdfPdf (217 KB)
Source International Conference on Simulation Tools and Techniques for Commuications, Networks and Systems & Workshops archive
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops table of contents
Marseille, France
SESSION: Multicast and P2P applications table of contents
Article No. 2  
Year of Publication: 2008
ISBN:978-963-9799-20-2
Authors
Karel De Vogeleer  Blekinge Institute of Technology
David Erman  Blekinge Institute of Technology
Adrian Popescu  Blekinge Institute of Technology
Sponsors
: ICST
: INRIA
Publisher
Bibliometrics
Downloads (6 Weeks): 36,   Downloads (12 Months): 204,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

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 end-host 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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
I. Baumgart, B. Heep, and S. Krause. OverSim: A Flexible Overlay Network Simulation Framework. In Proceedings of 10th IEEE Global Internet Symposium, pages 79--84, May 2007.
2
 
3
A. R. Bharambe, C. Herley, and V. N. Padmanabhan. Analyzing and improving a bittorrent network's performance mechanisms. In INFOCOM 2006. Proceedings of the 25th IEEE International Conference on Computer Communications., pages 1--12, 2006.
 
4
BitTorrent, Inc. Bittorrent. http:www.bittorrent.com. URL verified on April 10, 2007.
 
5
B. Cohen. BitTorrent protocol specification. http://www.bitconjurer.org/BitTorrent/protocol.html, February 2005.
 
6
B. Cohen. BitTorrent. http://www.bittorrent.com/, March 2006.
 
7
Y. Cui, B. Li, and K. Nahrstedt. oStream: Asynchronous streaming multicast in application-layer overlay networks, 2003.
 
8
C. Dana, D. Li, D. Harrison, and C.-N. Chuah. BASS: Bittorrent assisted streaming system for video-on-demand. In Proceedings of IEEE 7th Workshop on Multimedia Signal Processing, pages 1--4, October 2005.
 
9
D. Erman. Bittorrent traffic measurements and models, October 2005. Licentiate thesis, Blekinge Institute of Technology.
 
10
D. Erman. Extending bittorrent for streaming applications. In Proceedings of the 4th Euro-FGI workshop on "New Trends in Modelling, Quantitative Methods and Measurements", May/June 2007.
 
11
M. Izal, G. Urvoy-Keller, E. Biersack, P. Felber, A. A. Hamra, and L. Garcés-Erice. Dissecting BitTorrent: Five months in a torrent's lifetime. In Passive and Active Measurements (PAM2004), 2004.
 
12
M. Jelasity, A. Montresor, G. P. Jesi, and S. Voulgaris. Peersim. http://peersim.sourceforge.net, October 2007.
 
13
P. Korathota. Investigation of swarming content delivery systems. Master's thesis, Sydney University of Technology, http://me55enger.net/swarm/thesis.pdf, November 2003.
14
15
 
16
PeerCast.org. Peercast -- p2p casting for everyone. Online at http://peercast.org. URL verified on March 27, 2007.
 
17
D. Qiu and R. Srikant. Modeling and performance analysis of bittorrent-like peer-to-peer networks. Technical report, University of Illinois at Urbana-Champaign, USA, 2004.
 
18
A. Sharma, A. Bestavros, and I. Matta. dPAM: A Distributed Prefetching Protocol for Scalable Asynchronous Multicast in P2P Systems. In Proceedings of Infocom '05: The IEEE International Conference on Computer Communication, Miami, Florida, March 2005.
 
19
The ESM Project. ESM -- end system multicast. Online at http://esm.cs.cmu.edu/. URL verified on March 26, 2007.
 
20
A. Vargas. OMNeT++ discrete event simulation system. http://www.omnetpp.org.
 
21
A. Vlavianos, M. Iliofotou, and M. Faloutsos. BiToS: Enhancing BitTorrent for supporting streaming applications. In 9th IEEE Global Internet Symposium (GI2006), Barcelona, Spain, April 2006.
 
22

Collaborative Colleagues:
Karel De Vogeleer: colleagues
David Erman: colleagues
Adrian Popescu: colleagues