The search functionality is under construction.

Keyword Search Result

[Keyword] BitTorrent(8hit)

1-8hit
  • Semi-Structured BitTorrent Protocol with Application to Efficient P2P Video Streaming

    Satoshi FUJITA  

     
    PAPER-Information Network

      Pubricized:
    2021/07/08
      Vol:
    E104-D No:10
      Page(s):
    1624-1631

    In this paper, we propose a method to enhance the download efficiency of BitTorrent protocol with the notion of structures in the set of pieces generated from a shared file and the swarm of peers downloading the same shared file. More specifically, as for the set of pieces, we introduce the notion of super-pieces called clusters, which is aimed to enlarge the granularity of the management of request-and-reply of pieces, and as for the swarm of peers, we organize a clique consisting of several peers with similar upload capacity, to improve the smoothness of the flow of pieces associated with a cluster. As is shown in the simulation results, the proposed extensions significantly reduce the download time of the first 75% of the downloaders, and thereby improve the performance of P2P-assisted video streaming such as Akamai NetSession and BitTorrent DNA.

  • Deep Inspection of Unreachable BitTorrent Swarms

    Masahiro YOSHIDA  Akihiro NAKAO  

     
    PAPER

      Vol:
    E96-D No:2
      Page(s):
    249-258

    BitTorrent is one of the most popular P2P file sharing applications worldwide. Each BitTorrent network is called a swarm, and millions of peers may join multiple swarms. However, there are many unreachable peers (NATed (network address translated), firewalled, or inactive at the time of measurement) in each swarm; hence, existing techniques can only measure a part of all the peers in a swarm. In this paper, we propose an improved measurement method for BitTorrent swarms that include many unreachable peers. In essence, NATed peers and those behind firewalls are found by allowing them to connect to our crawlers by actively advertising our crawlers' addresses. Evaluation results show that the proposed method increases the number of unique contacted peers by 112% compared to the conventional method. Moreover, the proposed method increases the total volume of downloaded pieces by 66%. We investigate the sampling bias among the proposed and conventional methods, and we find that different measurement methods yield significantly different results.

  • ISP-Driven Delay Insertion for P2P Traffic Localization

    HyunYong LEE  Akihiro NAKAO  

     
    PAPER

      Vol:
    E96-B No:1
      Page(s):
    40-47

    We introduce a new kind of P2P traffic localization technique, called Netpherd, benefiting from the network virtualization technique for its successful deployment. Netpherd exploits one feature of P2P applications, a peer selection adaptation (i.e., preferring peers who are likely to provide better performance) for the traffic localization. Netpherd tries to enable local peers (i.e., peers in target network domain) to communicate with each other by affecting the peer selection adaptation. To affect the peer selection adaptation, Netpherd adds artificial delay to inter-domain traffic going to local peers. Our experiment conducted over Internet testbed verifies that Netpherd achieves the traffic localization and also improves the content download performance with the network delay insertion. In addition, we show that how the network virtualization technique can be utilized for efficient and graceful implementation of Netpherd.

  • A Feasibility Study of P2P Traffic Localization through Network Delay Insertion

    HyunYong LEE  Akihiro NAKAO  

     
    PAPER-Network

      Vol:
    E95-B No:11
      Page(s):
    3464-3471

    In this paper, we examine a new P2P traffic localization approach that exploits peer selection adaptation (i.e., preferring peers who are likely to provide better performance), called Netpherd. Netpherd enables peers to communicate with local domain peers by manipulating networking performance across network domains (i.e., adding an artificial delay to inter-domain traffic). Our feasibility study shows that Netpherd reduces the inter-domain traffic by influencing peer selection adaptation. Netpherd also improves download performance of the peers who know many local domain peers. We discuss one guideline to improve Netpherd based on the feasibility study and verify the guideline with evaluation results.

  • Caching-Based Multi-Swarm Collaboration for Improving Content Availability in BitTorrent

    HyunYong LEE  Masahiro YOSHIDA  Akihiro NAKAO  

     
    PAPER-Information Network

      Vol:
    E95-D No:5
      Page(s):
    1446-1453

    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.

  • Assessing the Dynamics of Bittorrent Swarms Topologies Using the Peer Exchange Protocol

    Mohamad Dikshie FAUZIE  Achmad Husni THAMRIN  Rodney VAN METER  Jun MURAI  

     
    PAPER

      Vol:
    E95-B No:5
      Page(s):
    1566-1574

    Bittorrent is one of the most popular and successful applications in the current Internet. However, we still have little knowledge about the topology of real Bittorrent swarms, how dynamic the topology is, and how it affects overall behavior. This paper describes an experimental study of the overlay topologies of real-world Bittorrent networks, focusing on the activity of the nodes of its P2P topology and especially their dynamic relationships. Peer Exchange Protocol (PEX) messages are analyzed to infer topologies and their properties, capturing the variations of their behavior. Our measurements, verified using the Kolmogorov-Smirnov goodness of fit test and the likelihood ratio test and confirmed via simulation, show that a power-law with exponential cutoff is a more plausible model than a pure power-law distribution. We also found that the average clustering coefficient is very low, supporting this observation. Bittorrent swarms are far more dynamic than has been recognized previously, potentially impacting attempts to optimize the performance of the system as well as the accuracy of simulations and analyses.

  • BitNBD: BitTorrent-Based Network Block Device for Provisioning Virtual Machines in IaaS Clouds

    Yong-Ju LEE  Hag-Young KIM  Cheol-Hoon LEE  

     
    PAPER-Computer System

      Vol:
    E94-D No:1
      Page(s):
    60-68

    Infrastructure-as-a-Service (IaaS) cloud computing is emerging as a viable alternative to the acquisition and management of physical resources. The new main feature of IaaS cloud computing is the virtual machine (VM) technology which improves the flexibility of resource management. VMs use virtual machine images that are preconfigured and ready to run. Typically, VM image management uses local file copy and distribution via a network file system (NFS). This potentially means that a more efficient method can be used for VM image distribution. For efficient VM image management, we have designed and implemented a BitTorrent-based network block device (namely, BitNBD) for provisioning VM images in IaaS clouds. The BitNBD mainly provides a 'split read/write mechanism' to deal with concurrent VM instances where the same pieces of a VM are shared. With respect to the legacy BitTorrent protocol, the BitNBD enhances the piece picker policy and energy-saving mode. It is very effective in minimizing VM startup delays and providing a hibernating capability.

  • CAT: A Cost-Aware BitTorrent

    Shusuke YAMAZAKI  Hideki TODE  Koso MURAKAMI  

     
    PAPER

      Vol:
    E91-B No:12
      Page(s):
    3831-3841

    With an enhanced client computer performance and network bandwidth, content distribution services are receiving much attention. However client/server model and peer-to-peer model require vast cost for content distributions. These costs pose an impediment to broaden commercialization of content distribution services via the Internet. Content distribution cost consists of investment for server and network infrastructure which client/server model and peer-to-peer model require respectively. Thus, We focus on network infrastructure, especially in peer-to-peer content distribution networks which drastically increase traffic volume. The main feature of our proposal is utilization of inexpensive inter-ISP connections. This paper presents methods to constitute peer-to-peer content distribution networks that realizes lower cost content distribution and a reduction in the amount of inter-ISP traffic and its costs by considering the priority in usage of ISP interconnections in its distribution. Our proposal extends BitTorrent, which has been widely deployed by several content providers to reduce the load in congested servers and the distribution costs. Our performance evaluations show that our proposal achieves a reduction in network infrastructure costs and improved performance such as distribution time.