Caching-Based Multi-Swarm Collaboration for Improving Content Availability in BitTorrent
スポンサーリンク
概要
- 論文の詳細を見る
Despite its great success, BitTorrent suffers from the content unavailability problem where peers cannot complete their content downloads due to some missing chunks, which is caused by a shortage of seeders who hold the content in its entirety. The multi-swarm collaboration approach is a natural choice for improving content availability, since content unavailability cannot be overcome by one swarm easily. Most existing multi-swarm collaboration approaches, however, suffer from content-related limitations, which limit their application scopes. In this paper, we introduce a new kind of multi-swarm collaboration utilizing a swarm as temporal storage. In a nutshell, the collaborating swarms cache some chunks of each other that are likely to be unavailable before the content unavailability happens and share the cached chunks when the content unavailability happens. Our approach enables any swarms to collaborate with each other without the content-related limitations. Simulation results show that our approach increases the number of download completions by over 50% (26%) compared to normal BitTorrent (existing bundling approach) with low overhead. In addition, our approach shows around 30% improved download completion time compared to the existing bundling approach. The results also show that our approach enables the peers participating in our approach to enjoy better performance than other peers, which can be a peer incentive.
著者
-
Nakao Akihiro
The Univ. Of Tokyo
-
Lee Hyunyong
National Institute Of Information And Communications Technology (nict)
-
Yoshida Masahiro
The University Of Tokyo
関連論文
- BS-4-17 A Measurement Method for Capturing Winny Network Topology(BS-4. System, control and design technologies for emerging network)
- On Best-Effort Packet Reordering for Mitigating the Effects of Out-of-Order Delivery on Unmodified TCP
- AS Alliance for Resilient Communication over the Internet
- BS-6-43 Toward Secure OpenTag(BS-6. Planning, Control and Management on Networks and Services)
- BS-3-9 vTile: A Framework to Support Multi-core Virtualization on a Physical Processor(BS-3. Management and Control Technologies for Innovative Networks)
- BS-3-13 Security Considerations for Tag-based Network Slicing(BS-3. Management and Control Technologies for Innovative Networks)
- Understanding of Network Operator-Friendly P2P Traffic Control Techniques
- Caching-Based Multi-Swarm Collaboration for Improving Content Availability in BitTorrent
- Caching-Based Multi-Swarm Collaboration for Improving Content Availability in BitTorrent
- A Feasibility Study of P2P Traffic Localization through Network Delay Insertion
- ISP-Driven Delay Insertion for P2P Traffic Localization
- An Approach for Utilizing User Resources in Information-Centric Network
- BS-5-22 In-Network Services Building Blocks(BS-5. Network and Service Design, Control and Management)
- A Feasibility Study of P2P Traffic Localization through Network Delay Insertion