Post image for BitMate: Low bandwidth BitTorrent and Open Educational Resources?

The folks at DRITTE have released BitMate, a low-bandwidth optimised BitTorent client.

From Dritte – BitMate – BitTorrent for the Less Privileged:

BitTorrent is a hugely popular peer-to-peer file sharing system. In countries where broadband Internet is widespread, BitTorrent accounts for as much as 70% of the overall Internet traffic. In contrast, in developing countries, BitTorrent is almost unusable on the typically low bandwidth dialup connections and accounts for less than 10% of the overall traffic. BitMate is designed to enhance the performance of hosts with low-bandwidth connections. [...]

BitMate outperforms vanilla BitTorrent by as much as 70% in download performance, while at the same time improving upload contribution by as much as 1000%! BitMate also outperforms strategic clients like BitTyrant in low-bandwidth conditions by as much as 60% in download performance (without cheating).

In summary:

  • In countries with broadband, 70% of internet traffic is BitTorrent. In countries with no broadband it’s < 10%
  • BitMate is free, open source BitTorrent client optimised for users on low bandwidths. Source code here.
  • BitMate is up to 70% faster than regular BitTorrent for downloading on low bandwidths
  • It can also improve upload contribution by up to 1000% (!)
  • There are plans for a lightweight “BitMate 2″ that’s written in Python and is a few hundred KBs big.

This is excellent news – I’d encourage anybody interested to read the information on Dritte’s site.

Low Bandwidth Open Educational Resources

After reading the above, I’m reminded of this discussion on the UNESCO Acess2OER wiki. In particular the scenario:

Suppose you’re in Zambia, and you use an application like Miro to subscribe to a feed, say the Participatory Culture Foundation (PCF) podcast. Normally, the connection would be made straight to the PCF server, and would put immediate strain on your network, stopping others from browsing the web, or doing email. However, with our new and improved download system “super miro”, the subscription doesn’t go straight to the PCF server, but it goes to a local server at the school, then via a national Zambian school gateway (run by the NREN, providing an internet exchange point for Zambian schools and Universities), and only then goes to the PCF server.

What’s the big idea?

Open educational resources (OER) are “digitised materials offered freely and openly for educators, students and self-learners to use and reuse for teaching, learning and research” – think MIT’s Open Courseware or the Khan Academy.

Good bandwidth is key to delivering these resources. Content is typically in the form of audio, video and PDF files so someone on a slow internet connection in a typical developing world higher education institution won’t have a good experience, if any at all.

The idea on the UNESCO wiki is to improve content delivery to users on a slow network by offering an application (for now called “Super Miro” and based on Miro) that manages feeds of content by intelligently acquiring it in the most bandwidth efficient manner.

To put it into pictures,  this is how OER content is normally distributed:

Diagram 1: Traditional method of OER content delivery

The idea on the UNESO wiki looks something like this:

Diagram 2: Deliver OER by local cache/transcoding + bittorrent

What’s the advantage of this approach?

In principle, diagram 2 has the following advantages:

  1. Original content is still managed by the publishing organisations and end users can still browse through it there.
  2. A cache can be maintained in-country on national ISPs network and primed by:
    • Batch downloads
    • 6-monthly hard drive deliveries
    • Transcoding versions for different bandwidths.
  3. Institutional bandwidth can be used very efficiently if users on the (local) network can share content amongst themselves.
  4. Low bandwidth optimised bittorent can be used at almost every stage to make this architecture work even better.

Having said that, even adding low bandwidth bittorrent to diagram 1 would be an improvement.

Anyway, I’ll stop rambling. I don’t know what became of the above – perhaps now is a good time to dust it off. Jon Thompson over at Aid Worker Daily also suggests BitMate would also be useful for map sharing in a crisis.

{ 0 comments }

Post image for I’d like a low-bandwidth version of Skype too

Skype has partnered with the UNHCR to develop and test a low-bandwidth version of their software. You can read similar stories at Mashable and The Guardian.

It sounds like they’re basing it on an older version of their software that was already optimised for slower connections , and switching off the peer-to-peer component  which consumes bandwidth in the background, and is the main reason Skype is banned in many places. The priority is being able to place a voice call, with video features disabled until the link is considered suitable.

This is all welcome news and I wish the development of the technology and the Skype / UNHCR partnership every success.

However, I’m sure others had the same reaction I did: I want it too! So here it goes:

Dear Skype,

I’d like to propose that the low-bandwidth edition of Skype be made available to the general public as soon as possible. From my perspective:

  1. Skype is used (and could be used) every day by individuals and organisations using relatively low-bandwidth, variable latency, and intermittent quality connections. By offering a beta release of a low bandwidth edition, users can make a choice to use it and contribute feedback as they see fit, just as with your existing beta releases.
  2. UNHCR does work that directly saves lives; I’m sure they operate in locations that offer an “ideal testing environment”, but you can find these environments elsewhere, in situations that don’t have such critical communications needs. I’m not suggesting testing with UNHCR is a bad idea, but doing so exclusively is a missed opportunity.
  3. The marginal cost of making low-bandwidth Skype available to the general public seems small and the potential benefits seem high. If you’re unable to make low-bandwidth Skype available to the general public because of the agreement with UNHCR, I’ll reserve judgement until I know more but at this stage, I’m not sure I like the agreement.
  4. There’s something deeply appealing about a software company making their product simpler - in my experience over the last few years (and particularly on Windows), Skype has been getting bigger, more complicated and “feature rich”. For users with more modest computers or just those who want to instant message, talk and send the odd file – a slimmed down version of Skype has to be more appealing.

Again, critical words aside, I think this is very welcome news and I wish the development of the technology and the Skype / UNHCR partnership every success.

With kind regards,

Tariq

{ 3 comments }

Open data in development – the missing debate?

December 3, 2010
Thumbnail image for Open data in development – the missing debate?

After reading an earlier post on the role of  open data in development,Tobias Denskus calls for more critical debates around open aid data. His article is really worth reading first; he draws our attention to four issues in the current state of aid transparency: Everybody in the aid sector seems to be on board with it. [...]

Read the full article →

The role of open data in development

November 25, 2010
Thumbnail image for The role of open data in development

At the Open Government Data (OGD) camp this year, David Eaves, a Canadian open data and public policy activist, gave an excellent keynote talk highlighting some of the challenges that lie ahead in the world of OGD. He made some interesting points which I’ll share and add to with a perspective from international development. In short: building [...]

Read the full article →

3 platforms for online data competitions

November 15, 2010
Thumbnail image for 3 platforms for online data competitions

(This post originally appears on the aidinfo website) Competitions have been a constant feature of the open data movement. From the early days of  the UK government’s Show Us a Better Way challenge to the World Bank’s recent Apps for Developmentcontest, the model of these competitions has evolved with the availability data and we’re starting to [...]

Read the full article →

Participatory M&E and Technology in Beneficiary Feedback

October 28, 2010

(This post originally appears on the aidinfo website) The Governance and Social Development Resource Centre (GSDRC) published a research report on participatory monitoring  and evaluation (PM&E), and beneficiary feedback for the Aid Effectiveness Team at DFID. You can visit GSDRC’s website to download the report. The report responds to the query: “Please identify the existing literature on [...]

Read the full article →

Visualising aid information: how not to fail

October 19, 2010

(This post originally appears on the aidinfo website) A question landed in my inbox yesterday and it got me thinking: We want to make a very simple map showing the top destination of aid funds, regional donors and NGOs… I was wondering if you knew of any simple and free open-source tools that can allow this sort of mapping. International Aid is [...]

Read the full article →

The path to 5-star open data: government and aid

August 17, 2010

@BallsForAfrica just tweeted: Steve Bratt at the World Wide Web Foundation wrote a pertinent post back in July about Open Government Data in the Caribbean. I want to highlight a slide from his talk, which was in turn based on linked data issues detailed on w3.org and on a more recent talk by Tim Berners-Lee at [...]

Read the full article →

How to update your Orange UK HTC Hero to Android 2.1

August 9, 2010
Thumbnail image for How to update your Orange UK HTC Hero to Android 2.1

I was pleased to see the news that Orange and HTC have finally gotten their act together and have released an update to the Android OS running on the HTC Hero. If you’ve found that your phone has not prompted you to do the update, the following guide may help. I called Orange technical support [...]

Read the full article →

Sprint Tweets and Digital Decay

March 27, 2010

I laughed my ass off at Ben Goldacre’s twitter stream in late January this year when he was visiting Cambridge to give a talk. I was out of the country at the time but I could picture his mad dash from the train station in his flurry of amusing tweets (read from the bottom up [...]

Read the full article →