|
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
|
|
|