Abstract

In this paper, we extend our previous study on BitTorrent, the most popular peer-to-peer (P2P) protocol, to investigate different aspects related to its energy efficiency in IP over WDM (IP/WDM) networks, validating the power savings previously obtained by modeling and simulation through experimental results. Our contributions can be summarized as follows: First, we compare the energy consumption of our previously proposed energy efficient BitTorrent protocol to that of the original BitTorrent protocol and the client-server (C-S) schemes over bypass IP/WDM networks considering a range of network topologies with different number of nodes and average hop counts. Our results show that for a certain swarm size, the energy efficient BitTorrent protocol achieves higher power savings in networks with lower number of nodes as the opportunity to localize traffic increases. Second, we extend our previously developed energy efficient BitTorrent heuristic enhancing its performance by allowing peers to progressively traverse more hops in the network if the number of peers in the local node is not sufficient. Third, we extend our previously developed mixed integer linear programming model to optimize the location as well as the upload rates of operator controlled seeders (OCS) to mitigate the performance degradation caused by leechers leaving after finishing the downloading operation. Fourth, we compare the power consumption of video on demand (VoD) services delivered using content distribution networks (CDN), P2P, and a promising hybrid CDN-P2P architecture over bypass IP/WDM core networks. A MILP model is developed to carry out the comparison. We investigate two scenarios for the hybrid CDN-P2P architecture: the H-MinNPC model where the model minimizes the IP/WDM network power consumption and the H-MinTPC model where the model minimizes the total power consumption including the network and the CDN datacenters power consumption. Finally, we carry out an experimental evaluation of the original and energy efficient BitTorrent heuristics.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.