The Village Telco – VOIP over Community Wifi

Many people in the world can’t pick up a telephone and make a phone call. This needs to be fixed. Open hardware and software are the key.

Imagine an IP08 low power IP-PBX connected to a WRT54 type router, with an antenna, 5-10W solar panel, and a backup battery. The IP08 connects to 8 analog telephones, just like the photos in this post showing the IP04 deployment at Fantsuam. The wireless side meshes with similar nodes to generate a community telco network. Gateways distributed around the network connect the calls to PSTN and GSM networks. Business models built around the network to fund hardware, provide income, and promote viral growth of the Village Telco network.

Several people are planning such networks, the best description so far has been from Steve Song on his Village Telco blog post. There has also been a great ongoing discussion on the Wireless Africa group. There is even a role model – Rael Lissoos who is building a VOIP over Wifi business called Dabba in Orange Farm, a township about an hour south of Johannesburg. Steve has written a great introduction to Dabba on his blog.

Some novel features of the Village Telco concept are:

  • Community owned and operated.
  • Much lower capital and running costs than GSM or traditional fixed networks.
  • One of the biggest problems (electricity) can be solved by the low power consumption of the IP04 (3W plus a few watts for the router).
  • Inter operate with and extend existing GSM/PSTN networks, enhancing communications and providing revenue for incumbent telcos.
  • Low R&D costs by leveraging commodity hardware, open hardware, and open software.
  • Voice first: Voice is the killer app, especially where literacy levels are low. However a nice side effect of the Village Telco network is an IP backbone.

There are some other novel possibilities. The Free Telephony Project has shown that it is possible to build and put into volume production sophisticated hardware products using community development models. Rather than relying on existing commodity hardware we could develop and build our own custom “products”, for example an IP-phone or ATA with integrated long distance Wifi that includes enough flash/RAM to run sophisticated mesh routing software. We can choose to design open hardware products to run our open software.

Personally, I like the idea of mixing “old school” analog and VOIP technology. For example I think the humble analog telephone has several advantages over a SIP phone. It is cheap ($2 in some developing countries), and requires no local power supply (power comes down the line). It is reliable, readily available, and requires no configuration. So I see some merit in say IP08 type-devices distributing multiple analog lines throughout a community, rather than SIP or Wifi handsets for every user.

Other possibilities are a desktop SIP phone that has integrated Wifi, or a “wireless ATA” – a small box with a Wifi Antenna and a FXS port to plug an analog phone into.

I am very keen to help develop the Village Telco concept in 2008, as part of a team including people like Alberto and Louise from IT 46, Steve Song, the people on the Wireless Africa group, the Meraka Institute and the IDRC .

Here are some of my plans:

  1. Connect to the Air-stream community Wifi mesh network in my home town and get some experience in VOIP over community mesh Wifi networks.
  2. Explore ways of making Village Telco nodes “plug and play”. Currently you need to be an embedded Linux/Asterisk/Wireless guru to install an IP04 WRT54 type node. What we need is a system that will find the Wifi net, mesh with it, and allocate phone numbers automatically. End users should get “dial tone out of the box”. The end user should be able to apply power and start making phone calls.
  3. Explore business models. This is essential for viral growth. The guy in the village must be able to make a living out of the Village Telco. What is the best business model to do this? What software (e.g. billing systems, calling card software, remote maintenance, GUIs) do we need to add to the system to make this happen?
  4. Explore Open Hardware solutions: For example prototyping a low costs Wifi ATA (imagine an open hardware Meraki with a FXS port), and working out how to integrate with GSM.

loans boat program affiliateagreement participation loancommercial al money hard fast loans1 fast cash 000 loanpayday canada 1000 loan12,30 loan money payday day 18loan 14 20 arizona payday creditmoney 20000 hard loan personalloans 228 calculatorscollege loans 4000 hour 24in breasts moviesadult movies buymovie posters buyclips sex movie celebritycheap porn moviestrailer little chicken moviechinese movies tv seriescum movies droolingcunt movies eating free lesbianmovies licking cunt Centerville, Warner County, Perry, 0.1651 Houston Robins Georgia …December 0.1651 Netflix0.165 sexy surfer wife submitted movies pictures homeporn 0.165 amateur video home0.165 free movies adult homeAdult Blogs 0.1634 Upskirts0.21 Americas Springfield Union Credit Mo0.1625 American Credit Services Map

6 thoughts on “The Village Telco – VOIP over Community Wifi”

  1. Maybe you should add something like a local exchange.
    A crosspoint switch ( basically an AVR and an FPGA ) connects some $10 ATAs to a cluster of customers. This crosspoint switch is connected to some kind of central exchange either by wire or wireless. Local calls stay serial as they go from customer ATA to customer ATA.

    For the $10 ATA you should regard the new Atmel XMega processors. Faster than an Mega AVR, higher resolution and faster AD/DA.

  2. Thanks for your suggestion Klaus. Interesting idea, pushing the analog phone/copper wire paradigm a little further. Nice.

    I also think it is possible to implement “$10 ATA” type FXS ports in FPGA’s, as most of the signal processing (e..g PWM D/A, echo canceller), is or can implemented using digital techniques. This could mean 32-128 FXS ports on a single FPGA.



  3. Hi David,

    Thankyou very much for this blog post and your wonderful IP04 BOX. We can’t wait to use IP04 in my country.



  4. More ATAs in one place doesn’t make sense to me. ie; I don’t need 32 phones in my house. Look around you, how phones are distributed? I imagine that it will be very much the same. Its true they are on every desk in an office environment, but theres typically only one or two in a household. Putting an IP04 on a pole outside a few houses makes sense. The IP08 make sense if the housing density is high enough too.

  5. Hi David,

    Here’s a challenge for you: in addtiion to FXO & FXS modules, develop a DECT module capable of linking any cheap DECT handset directly to the IP04. The couple hundred meters range that my bottom-of-the-line Siemens handset offers should be more than adequate to cover a village. Given that the batteries in these things charge pretty quickly and then last for almost a week, subscribers don’t even need power if they can swap their depleted batteries for freshly charged ones every so often.

  6. It’s a good idea funkboy, one a few other people have talked about. The base station hardware is also straight forward. As you say – a good challenge.

    Now if I only had as many people helping with the work as their are good challenges :-)

Comments are closed.