ENERGY EFFICIANT BIT TORRENTNETWORKS    SHARJEEL AFRIDI
AGENDA   Introduction   BitTorrent   Energy Efficient BitTorrent   MILP Model for Energy Efficient BitTorrent   Resul...
Introduction   Energy Consumption of ICT networks.   Two Content Distribution Networks    ◦ Client-Server    ◦ Peer-to-P...
BitTorrent   Peer-to-Peer file sharing protocol   Used to distribute large amount of files   Accounts for approximately...
File sharing Strategies of Peers   Random first piece   Rarest First   Endgame mode   Choking/Unchoking   Optimistic ...
Energy Efficient BitTorrent   Energy Efficient BitTorrent    we use number of methods to reduce Cross ISP traffic    ◦ Ba...
MILP Model   Objective. Maximize   Subject To:                          Download rate for leecher to its download capaci...
ResultsSeeders   Energy  15       2.3 %  20       2.7 %  25       3.2 %  30       3.1 %  35       4.0 %  40       4.7 %  4...
ResultsSeeders   Energy  15      9.6 %  20      18.3 %  25      28.2 %  30      39.4 %  35      52 %  40      66 %  45    ...
ResultsSeeders   Energy  15      49.7 %  20      49.4 %  25      49 %  30      48.5 %  35      47 %  40      42.7 %  45   ...
Future Direction This project can be extended up to an energy efficient BitTorrent for Hybrid kind of network, which is th...
Energy efficiant bit torrent network
Upcoming SlideShare
Loading in …5
×

Energy efficiant bit torrent network

484 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
484
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Energy efficiant bit torrent network

  1. 1. ENERGY EFFICIANT BIT TORRENTNETWORKS SHARJEEL AFRIDI
  2. 2. AGENDA Introduction BitTorrent Energy Efficient BitTorrent MILP Model for Energy Efficient BitTorrent Results Future Work
  3. 3. Introduction Energy Consumption of ICT networks. Two Content Distribution Networks ◦ Client-Server ◦ Peer-to-Peer IP Over WDM Networks ◦ IP layer ◦ Optical Layer
  4. 4. BitTorrent Peer-to-Peer file sharing protocol Used to distribute large amount of files Accounts for approximately 20% of internet traffic Why BitTorrent? Bram cohen BitTorrent Terminologies ◦ Torrent, Client, Peer, Tracker, Seeder, Leecher, Swarm
  5. 5. File sharing Strategies of Peers Random first piece Rarest First Endgame mode Choking/Unchoking Optimistic Unchoking
  6. 6. Energy Efficient BitTorrent Energy Efficient BitTorrent we use number of methods to reduce Cross ISP traffic ◦ Bandwidth Throttling ◦ Use of Cache ◦ Gateway peer NSFNET Network ◦ Locality We consider 160,000 groups of downloader distributed randomly over the NSFNET network nodes. Homogenous system where all peers have same upload capacity of 1 Mbps Tit for Tat ensures fairness among peers
  7. 7. MILP Model Objective. Maximize Subject To: Download rate for leecher to its download capacity Download rate in accordance with upload capacity Peer Upload rate would not exceed peer upload capacity Fairness Constraints, Tit-for-Tat Time phase for each swarm to dowmload a different file
  8. 8. ResultsSeeders Energy 15 2.3 % 20 2.7 % 25 3.2 % 30 3.1 % 35 4.0 % 40 4.7 % 45 5.4 % 50 6.5 % 55 7.6 % 60 9.24 % 65 10.6 % 70 12.13 % 75 13.6 % 80 15.5 % 85 17. 6 % File Sizes with Different Number of Swarms (Uniform and Gaussian Distribution)
  9. 9. ResultsSeeders Energy 15 9.6 % 20 18.3 % 25 28.2 % 30 39.4 % 35 52 % 40 66 % 45 82 % Different Peer Sizes with Fix Number of Swarms
  10. 10. ResultsSeeders Energy 15 49.7 % 20 49.4 % 25 49 % 30 48.5 % 35 47 % 40 42.7 % 45 32.6 % Consumption With Different Swarms Sizes with Peer Sizes
  11. 11. Future Direction This project can be extended up to an energy efficient BitTorrent for Hybrid kind of network, which is the combination of client-server and peer-to-peer network. In such systems, BitTorrent can assist a CDN (content delivery networks) to distribute its contents to the end users if the content is popular, leading to exerting less load on the CDN. Studying file sizes, popularity and peers distribution among swarms in such systems can assist in understanding the energy gains that can be achieved in the hybrid systems by understanding the best time and network location in which the delivery task is switched from CDN to P2P.

×