Wednesday, 13 June 2012

[pakgrid] BitMate: BitTorrent for the developing-world

 

Dear all -

I am not sure if I have previously sent an update regarding our BitTorrent client designed for low-bandwidth nodes in the developing-world. We released BitMate almost a year ago -- to date, it has been downloaded more than 35,000 times by users from 173 countries.

It is fully compliant with the BitTorrent protocol and compatible with existing BitTorrent clients. BitMate is implemented using azureus (Vuze) code base. We have subtly changed the underlying mechanism (GPL'ed) without changing the UI or the codebase that deals with the Vuze platform.

BitMate is designed to specifically improve the performance of low-bandwidth peers (5-20 KB/sec); in our target conditions, Bitmate can almost double your download performance. At the same time, it performs at least as well as the traditional BitTorrent clients for high-bandwidth peers (but you'll see most performance benefit for low-bandwidth peers in the developing-world). Importantly, it improves its performance without cheating (strategic behavior). Instead, it actually improves its download performance by improving its upload contribution (by as much as 1000% !)

More info: http://www.dritte.org/bitmate.html
Code + download: http://sourceforge.net/projects/bitmate/ (https://github.com/umairwaheed/BitMate)

Our ACM HotNets'11 paper: http://people.csail.mit.edu/umar/hotnetsX-final40.pdf

This project was the MS thesis project of Umair Waheed Khan at LUMS -- in case someone had doubts about what Pakistani students can achieve!

Regards,
--
Umar Saif | http://people.csail.mit.edu/umar

__._,_.___
Recent Activity:
.

__,_._,___

No comments:

Post a Comment