Jinyoung Han, Seungbae Kim, Taejoong Chung, Ted "Taekyoung" Kwon, Hyun-chul Kim, Yanghee Choi
ACM SIGMETRICS 2012, London, UK, June 11-15, 2012.

We conduct comprehensive measurements on the current practice of content bundling to understand the structural patterns of torrents and the participant behaviors of swarms on one of the largest BitTorrent portals: The Pirate Bay. From the datasets of the 120 K torrents and 14.8 M peers, we investigate what constitutes torrents and how users participate in swarms from the perspective of bundling, across different content categories: Movie, TV, Porn, Music, Application, Game and E-book. In particular, we focus on: (1) how prevalent content bundling is, (2) how and what files are bundled into torrents, (3) what motivates publishers to bundle files, and (4) how peers access the bundled files. We find that over 72% of BitTorrent torrents contain multiple files, which indicates that bundling is widely used for file sharing. We reveal that profit-driven BitTorrent publishers who promote their own web sites for financial gains like advertising tend to prefer to use the bundling. We also observe that most files (94%) in a bundle torrent are selected by users and the bundle torrents are more popular than the single (or non-bundle) ones on average. Overall, there are notable differences in the structural patterns of torrents and swarm characteristics (i) across different content categories and (ii) between single and bundle torrents.

[PDF (1.0MB)]
 author = {Han, Jinyoung and Kim, Seungbae and Chung, Taejoong and Kwon, Ted Taekyoung and Kim, Hyun-chul and Choi, Yanghee},
 title = {Bundling practice in BitTorrent: what, how, and why},
 booktitle = {Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems},
 series = {SIGMETRICS '12},
 year = {2012},
 isbn = {978-1-4503-1097-0},
 location = {London, England, UK},
 pages = {77--88},
 numpages = {12},
 url = {http://doi.acm.org/10.1145/2254756.2254768},
 doi = {10.1145/2254756.2254768},
 acmid = {2254768},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {BitTorrent, content bundling, peer-to-peer},

Measurement Framework

Developed Codes

  • Torrent Crawling Agent (download)
    • The crawling agent timely fetches newly released ".torrent" files by using an RSS feed from TPB. (We can fetch all the published torrents by using the RSS feeds from TPB.)

  • Swarm Monitoring Agent (download)
    • The monitoring agent keeps track of each swarm by modifying the Azureus client software.


  • Torrent Dataset

  • Swarm Dataset
    • For the torrents discovered between March 25 and April 26, we have periodically (once every two hours) captured swarm snapshots, to investigate access pattern of peers participating in the swarms. We restrict the swarm dataset collection and analysis to those of the torrents collected between March 25 and April 26, due to the performance limitations of our monitoring facilities, which consist of 14 desktop PCs (admittedly research-grade).
    • [Swarm data (11.48GB)]

  • Dataset Description


  1. Seoul National University
  2. Multimedia and Mobile Communications Laboratory
  3. Content Publishing and Downloading Practice in BitTorrent