Tag Archive for 'village telco'

Mesh Potato gets cooking

Work has finally begun on the Mesh Potato. The Shuttleworth Foundation has completed agreements with David Rowe and Elektra and they are now hard at work on the production of a Mesh Potato proof-of-concept. David has just posted a fairly detailed kick-off post on his blog. A rough time-frame for the Mesh Potato is to produce a proof-of-concept by November, hand-made prototypes by early 2009 and hopefully production Mesh Potatos by mid-2009. All software developed for the Mesh Potato will be stored in an SVN repository on Sourceforge.

Simplified Billing

The Foundation has also now provided support to Dabba to work on a simplified interface to A2Billing aimed at Village Telco operation. Early results of this work should be available on the Village Telco website by the end of October.

Village Telco FAQ

My first step in trying to make the Village Telco site more useful to people has been to write an FAQ for the Village Telco.  I’ll do another one shortly for the Mesh Potato.  If you have any suggestions for additions or clarifications to the FAQ, please don’t hesitate to post them.

Information and Communication Technologies for the Poor

Nokia 1100 - Wikipedia

Nokia 1100 - Courtesy Wikipedia

An ongoing conversation with a large foundation has inspired me to think more directly about what specific technologies stand the best chance of benefiting the poor.  Early on in the conversation, I made the point that “connectedness” alone actually counts for a lot.  Most people involved in information technologies over the last 10-15 years, whether in the developed or developing world, have at one time or another learned the hard lesson that “build it and they will come” is more the exception than the rule.  Yet mobile phones have proven a pretty reliable exception with the result that Africa, one of the poorest regions in the world,  is the fastest growing mobile market in the world.  A testament to the importance of being connected and to the power of simple voice communication.  So, I am prepared to say that simply driving down the cost of access and increasing ubiquity of access to voice communication is a worthwhile goal in development.  Mobile phones improve lives and livelihoods.  We know this.

We also know that in Africa access to voice telephony is overpriced and scarcest where people are poorest.  What can be done to drive down the cost of access?  Nokia and other handset manufacturers have made a point of trying to develop phones that are developing country friendly.  The Nokia 1100 handset was designed for developing countries.  After selling over 200 million units, it has become the best selling handset in the world.  As Ken Banks of Kiwanja.net points out in a recent PC World article, “they’re sturdy with a sealed keypad, have good battery life, the user interface is easy, and they’re cheap (originally selling for around $40 new, for example, but now available for easily half of that in second-hand markets)”.  Hard to beat.  Unfortunately that is just one link in the chain.

Cheap phones do not equal cheap access.

The real cost of access lies in the usage charges.  Granted, this is mitigated somewhat by the caller-pays system which is standard in the developing world and which often allows communications costs to be subsidized by those who can most afford the communication charges.  Yet this is not the solution.  The solution lies in increasing competition in the provision of access.  Improving policy and regulatory frameworks to allow more competition is essential to driving down the cost of access.  Equally important is driving down the cost of network infrastructure so that the cost of market entry opens up to more entrepreneurs.  This is more or less what the Village Telco is aimed at.  Solutions that support vendor lock-in and perpetuate the supply-chain of incumbent mobile networks are not going to solve the problem.

Voice is no longer enough

As Ken points out in his article, the Nokia 1100 and phones like them designed for the developing world have “no GPRS, no browser, no Java, no camera, no color screen — the very technologies that form the linchpin of our plans to promote the mobile phone as the tool to help close the digital divide.”   He goes on to make a plea to divert “international development funding toward providing a subsidized, fully Internet-ready handset for developing markets.”  I think this is a brilliant idea except for the word “subsidy”.  When donors provide subsidies to the private sector, somehow this doesn’t always turn into real benefits for the poor.  Underserviced area licenses are a great example of subsidy failure.

I can think of at two other ways of achieving this that I think stand a better chance of succeeding:

  1. Announce an X-prize or something similar for cheap, rugged, Internet-ready handsets.  Give the market a direct incentive to build something to serve the poor.
  2. Open up the design of such a device.  Sponsor an Open Hardware project to design cheap phones that support GSM, GPRS, and WiFi.  Design bounties could be offered in this case as well.  Initiatives like OpenMoko already have a headstart in this area.

Don’t Try to Figure Out What People Will Do With It

Jan Chipchase - Ted Talk

Jan Chipchase - Ted Talk

Some people will find this idea hard to digest and it does verge on the “build it and they will come” mantra but we know that people will come for voice and text services.  Let’s start by driving down the networks costs and then by adding building-block functionality for other services in order to allow innovation to happen.  As Nokia resarcher Jan Chipchase says in his excellent Ted Talk:

“However, we design this stuff, carefully design this stuff, the street will take it and will figure out ways to innovate.  As long as it meets base needs, the ability to transcend space and time for example.   It will innovate in ways we cannot anticipate in ways that despite our resources, they can do it better than us.  That’s my feeling.”

The more hackable a technology is, the more opportunity there is to tinker with it, to shape it to meet the needs of the user, the more innovation we are going to see in ICTs and development and the greater impact these technologies will have.

Dabba in The Economist

In the development world, getting a project profiled in The Economist is a bit like a rock band being profiled in Rolling Stone.  This week’s Economist has a profile of Dabba. Pretty cool.

Dabba wins Social Entrepreneur of the Year Award

Last week in Berlin at a Forum on Social Entrepreneurship hosted by German venture capital company Hasso Plattner Ventures, Rael Lissoos and Dabba won the Social Entrepreneur of the Year 2008 award. The event, sponsored by Deutsches Bank and MAN brought together 250 social entrepreneurs together with investors.

This is great news for Dabba and by extension for the Village Telco. The concept of Social Entrepreneurship has recently had some push-back in the form of a critique of philanthrocapitalism called Just Another Emperor.  While the publication justly criticises the broad generalisation that non-profits should operate more like businesses, it seems clear to me that there is a lot of development mileage to be had from enterprises that operate on the principles of enlightened self-interest.

Equally, it seems clear to me that Open Source and Open Hardware offer a great intersection point between philanthropy and entrepreneurship.  By supporting the development of software and hardware that help Dabba operate their social enterprise but doing it via open licenses, we can lower the barrier to entry in a market which is dying for more competition.  Too often, donors make the mistake of funding an interesting pilot thinking that it would find sustainability once it got on its feet.  I certainly have been guilty of this often enough myself.  Sadly, more often than not, that initial funding, against all intention, creates a culture of dependence.

Philanthropists need to make it easy to do the right thing without doing the right thing.  We need to do more leading of horses to water and less making them drink :-)

Village Telco Workshop

Hardware testing team At the Shuttleworth Foundation, the geek factor runs pretty high for a charitable foundation.  However, my colleague Jason and I felt like lightweights at the the Village Telco workshop that we hosted here at the Foundation two weeks ago.

You can see the full list of participants here or click here to put a face to all the names but topping out the geek factor at the workshop were David Rowe, Open Hardware pioneer and developer of the Free Telephony Project; Elektra, author of the B.A.T.M.A.N. mesh networking protocol; Jeff Wishnie, Chief Technology Officer for Inveneo; and, Alberto Escudero-Pascual of IT46.

Group work The intent of the workshop was to bring together the right people to be able to prototype a Village Telco, with the intention of getting some configurations and code up on to the website so that interested parties would have something to hack on.    As you can see from the picture at left, we had no shortage of wireless hardware to experiment with and four servers lined up to start assembling Village Telco software on.  Well, as they say in the U.S. Army, “no plan ever survives contact with the enemy”.  We never did build a prototype but we did something better, we brainstormed a new, low-cost startup model for a Village Telco.

Low-cost wireless networking a powerful concept with a thousand potential applications.  Unfortunatley, this strength is also its weakness in helping people get started with low-cost WiFi and VoIP.  Because you can do just about anything, the endless configurability is an intimidating prospect for even the above-average geek.  Our challenge was to create something simple enough to use that an entrepreneur with only modest technical skills could see how to implement and scale up a village telco.

In order to keep the discussion honest, we agreed to use Dabba as the use case against which we would design a solution.  Right now Dabba is operating in South African townships which are typically low-income, high-density and most of which have existing, but arguably expensive or inconvenient, telecoms services from the mobile operators and the incumbent, Telkom.  But even this was not enough to ground the discussion.  We needed to constrain the discussion to something as specific as possible.  At first we talked about what would be required to cover a fixed area, say nine square kilometres, but after some time that seemed too ambitious for a bootstrapping startup.  In the end, we decided to ask the question, “What could be achieved with USD 5000?” and given that investment “Could you break even within six months?”

One early leap forward in the workshop was to recognise the superiority of the Ubiquiti Nanostation as an external access point.  While there is no question that the Linksys WRT54Gx series of wireless routers have played a seminal role in the Open Source movement around wireless networking, there is no getting around the fact that they are designed for indoors and there is a significant cost increase associated with ruggedizing them for outdoors.  The Nanostations cost the same as the WRT54GLs but come pre-built in a ruggedized outdoor housing with mounting brackets.  The Nanostation is also more powerful than the Linksys routers.

Having established a preference, discussion revolved around how open the Ubiquiti Nanostation is.  The Nanostations can run OpenWRT and Inveneo had already had some success compiling the quagga routing protocol to run on it.  Unfortunately, some of the tunable antenna functionality is lost with the OpenWRT software but this is not really a significant factor in the context of the Village Telco.  The amazing thing about having Jeff and Elektra there was that they were able to test on the spot whether B.A.T.M.A.N. could be compiled for OpenWRT on the Nanostation.  A couple of hours of quiet conspiring later and presto, the mesh protocol was running on the Nanostation!

While the idea of a mesh network is to have each node extend the mesh, a good first step for a Village Telco would be to start with a “Super Node” which would help the Village Telco Entrepreneur (VTE).  A Super Node might be three Ubiquiti Nanostations mounted on a single pole above the premises of the VTE.  This would offer a 2 kilometre radius of coverage to the Village Telco.

However, the Super Node reaching 2 kilometres is not the same as a VoIP handset reaching back that same distance.  We had been thinking of typical wireless VoIP handsets such as the one by UT Starcom pictured at right.  While this kind of device offers signficant advantages such as mobility and a built-in battery, it is also true that the range of such a phone is only about a 100 metres.  Using this kind of phone would mean a dramatic increase in the number of wireless access points required to give service to a particular area.  We either needed to think of a way of driving down the cost of an access point or increasing the power of the customer’s equipment.

As an aside, the two key cost factors that emerged in the scale-up of the Village Telco concept were a) the cost of the customer’s phone or Customer Premises Equipment (CPE) as I believe it is called in the trade; and, b) the cost of power supply to the wireless mesh access points.  We made the assumption that it was critical for the network to have guaranteed power but that it was a nice-to-have rather than a must-have for the CPE.

As we brainstormed how to drive down the cost of the CPE, we discussed the potential of small mini-APs such as the Accton Mini-router sold by OpenMesh.  These tiny APs are capable of running an adapted version of B.A.T.M.A.N. called, yes you guessed it, Robin.  The combination of an OpenMesh router and a SIP phone would provide the CPE needed for a Village Telco.  However, SIP phones are stMesh Potatoill not that cheap.  We decided that what would be ideal would be a combination of a simple Analogue Telephony Adaptor (ATA) combined with something like an Open Mesh mini-router.  There is something to be said for having equipment right in front of you because the idea of actually gaffer-taping an ATA to an Open Mesh router actually struck a chord with the workshop.

With a less amazing group, the conversation might have stopped there but as it turned out we brainstormed the existence of a device which we decided to call a Mesh Potato which would combine the functionality of an ATA and a mesh AP, and would be low-power, Open Source, Open Hardware, pre-ruggedized for outdoors and be easy-to-install and manage.  Target cost of such a device would be sub USD 60 per device.  In quantity, should we pull this off, the cost should be much lower.

So, with that we came to our 5000 dollar recipe for a Village Telco startup.  USD 5000 should get you a server and printer (for pay-as-you-go coupons) running Asterisk and A2billing (modified into simple management framework), an Ubiquiti Nanostation-based Super Node and about 40 Mesh Potatoes or in other words something like this:

In my next post, I’ll talk more about scope of work involved in bringing these ideas to fruition. In the mean time, you can read the raw outputs of the workshop at http://wiki.villagetelco.org.  If you are interested in getting involved as a developer, please sign up to the Village Telco development list at http://groups.google.com/group/village-telco-dev.