A sleep‐and‐wake technique for reducing energy consumption in BitTorrent networks

  title={A sleep‐and‐wake technique for reducing energy consumption in BitTorrent networks},
  author={Fabrizio Marozzo and Domenico Talia and Paolo Trunfio},
  journal={Concurrency and Computation: Practice and Experience},
File sharing is one of the leading Internet applications of P2P technology. Given the high number of computer nodes involved in peer‐to‐peer networks, reducing their aggregate energy consumption is an important challenge to be faced. In this paper, we show how the sleep‐and‐wake energy saving approach can be exploited to reduce energy consumption in BitTorrent, one of the most popular file sharing peer‐to‐peer networks. We describe BitTorrentSW, a sleep‐and‐wake approach for BitTorrent networks… 
3 Citations
BitTorrent-Based P2P Locality-Awareness File Sharing over Software-defined NG-PON2
This paper intends to design the BT-based P2P local aware intra-traffic file sharing architecture over software-defined TWDM-PON using colorless ONU to achieve traffic localization of BT traffic and simulation results show that the proposed architecture improves the Quality of Service (QoS) in terms of mean packet delay, system throughput and traffic drop percentage.
A BitTorrent Mechanism-Based Solution for Massive System Deployment
This paper presents a novel mechanism of massive deployment called “BT deployment mechanism from the raw device” (BDMfRD), which differs from conventional solutions in that it avoids creating any image file in the deployment process or using external storage for it.


BitTorrentSW: A Sleep-and-Wake Approach to Reduce Energy Consumption in BitTorrent Networks
This paper introduces BitTorrentSW, a sleep-and-wake approach for BitTorrent networks that allows peers to cyclically switch between wake and sleep mode to save energy while ensuring good file sharing performance.
Exploiting sleep-and-wake strategies in the Gnutella network
A general sleep-and-wake algorithm is introduced that allows leaf-peers of the Gnutella network cyclically switch between wake and sleep mode, where the time passed in sleep mode is autonomously decided by each leaf-peer.
A two‐layer model for improving the energy efficiency of file sharing peer‐to‐peer networks
An energy‐saving algorithm and an associated file search and retrieval strategy are proposed within this model and results show that more than 50% of energy can be saved and more than 80% of file downloads start with no additional delay compared with a network in which all peers are always powered on.
A Simulation Study of a New Green BitTorrent
This paper shows that simple changes to the BitTorrent protocol can enable clients to sleep when not actively downloading or uploading yet still be responsive swarm members, and shows that significant energy savings are achievable with only a small performance penalty in increased file download time.
Energy-saving set-top box enhancement in BitTorrent networks
This paper explores how the BitTorrent protocol can be changed so that BitTorrent-based IPTV set-top box can hibernate and energy saving mode of theBitTorrent protocol is a critical issue.
Powering down for energy efficient peer-to-peer file distribution
It is shown that a P2P system optimized for energy effciency can consume half the energy of one optimized to minimize download time, with minimal additional delay.
A Model for Reducing Power Consumption in Peer-to-Peer Systems
A model for showing how much each server peer consumes electric power to perform Web requests from client peers is discussed and algorithms for a client peer to select a server peer in a collection of server peers so that the total power consumption can be reduced while some constraint like deadline one is satisfied.
Somniloquy: Augmenting Network Interfaces to Reduce PC Energy Usage
Somniloquy is presented, an architecture that augments network interfaces to allow PCs in S3 to be responsive to network traffic and shows that many applications, such as remote desktop and VoIP, can be supported without application-specific code in the augmented network interface by using application-level wakeup triggers.
On Localized Application-Driven Topology Control for Energy-Efficient Wireless Peer-to-Peer File Sharing
The proposed protocol, which consists of two components, namely, adjacency set construction (ASC) and community-based asynchronous wakeup (CAW), is shown to be able to enhance the fairness and provide an incentive mechanism in wireless P2P file sharing applications and is also capable of increasing the energy efficiency.