The Mesh-Potato Router and the Villagetelco. The average Kenyan spends more than 50% of their disposable income on mobile services.

Slides:



Advertisements
Similar presentations
Network & Services Overview June 2012 Jeff Ambern
Advertisements

Application Guide For Mesh AP – MAP-3120
Physical Network Basics prepared by Jason Lee Davis.
Computers © 2005 Prentice-Hall, Inc.Slide 1. Computers Chapter 6 Networks and Networking © 2005 Prentice-Hall, Inc.Slide 2.
Net+ Chapter 1 Introduction to Networks. First Things First: What’s a Network? LAN WAN Workgroup How do you connect LANs?
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
The Wireless Router D-Link DIR-601. Components Capacitors Ethernet Connections 5V DC Power LED Internet LED Wireless LED Ethernet LED’s Antenna wire Isolation.
Introduction to Wide-Area WiFi 2009 ICTP School on Low-Cost Wireless Solutions in Developing Countries: Best Practices.
Networking Hardware and Components By: Sean Bell.
Computer Networks By: Donald Blake. What is a computer network? A computer network is a group of computer systems and computer hardware devices that are.
Software Solutions for Product Developers Copyright 2005 Software Technologies Group, Inc. All Rights Reserved. An Overview of ZigBee The Power of the.
Networks CSCI-N 100 Dept. of Computer and Information Science.
Introduction to Networking. Key Terms packet  envelope of data sent between computers server  provides services to the network client  requests actions.
Using ns-3 emulation to experiment with Wireless Mesh Network Routing: Lessons learned José Núñez-Martínez Research Engineer Centre Tecnologic de Telecomunicacions.
MicroARM Payment system Routers IТ-outsourcing. Organization of software switch networks based on SV.3 technology and Server monitoring system OnlineEngineering.FrontOffice.
VILLAGETELCO MESH POTATO PRESENTATION
BACK-END FOR MONITORING MESH NETWORK ACTIVITY Ajayi Olabode Oluwaseun Department of Computer Science University of the Western Cape, Private Bag x17, Bellville.
Introduction to Networking. Key Terms packet  envelope of data sent between computers server  provides services to the network client  requests actions.
Network Basics. Outline Objective Types of Networks LAN Topologies LAN Networking Standards Network Devices Dial-Up Access Ethernet Wiring Summary References.
1 Wi-Fi Jason Orgill John Bodily Scott Rowberry. 2 Background Purpose Develop MAC and PHY layer for wireless connectivity of fixed, portable and moving.
T-Link II Secure Internet Alarm Communication. Product Goals… High level encryption Software upgrades via network Universal compatibility Non-Static IP.
Networks. What is a network? two or more computers linked together.
NETWORK COMPONENTS Assignment #3. Hub A hub is used in a wired network to connect Ethernet cables from a number of devices together. The hub allows each.
1 Communication In Heterogeneous Wireless Networks Sofia 25. April 2014 Presenter: Svetozar Ilchev, PhD.
IP Telephony
1 3 Computing System Fundamentals 3.4 Networked Computer Systems.
3/5/2002e-business and Information Systems1 Computer Networking Computer System Computer Hardware Computer Software Computer Networking.
5 SECTION A 1 Network Building Blocks  Network Classifications  LAN Standards  Network Devices  Clients, Servers, and Peers  Physical Topology  Network.
A Big Phoney Mesh The Problem Village Telco Mesh Potato Lets make a VT! Status Links Questions.
WEBMASTER 3224 PHYSICAL VS LOGICAL COMPONENTS OF THE INTERNET AND NETWORKS.
CONTINUITY OF IP CONNECTIVITY FOR A MOBILE NODE RUNNING LINUX Aparna Gupta Balakrishnan K Nabila Kazmi Smruthi R M Sri.
1.4 Open source implement. Open source implement Open vs. Closed Software Architecture in Linux Systems Linux Kernel Clients and Daemon Servers Interface.
New product introduction:
Advisor: Zhao Zhang Team Members: Chris Chambers Christopher Reis Alex Dean Luke Breuer SPALDING GYMNASTICS SCOREBOARD Client: Spalding Advisor: Zhao Zhang.
1 SysCore for N-XYTER Status Report Talk by Dirk Gottschalk Kirchhoff Institut für Physik Universität Heidelberg.
EmberNet – Wireless Networks for Industrial Systems Presented by Ryan Wu April 11, 2003 Some slides and figures courtesy EmberNet, Rob Poor and Cliff Bowman.
NETWORK DEVICES Department of CE/IT.
UNIT 1 ROUTERS Cambridge Technicals. Routers You need to explain the function of a ROUTER in how computers connect to the internet and to networks in.
KM3NeT Offshore Readout System On Chip A highly integrated system using FPGA COTS S. Anvar, H. Le Provost, F. Louis, B.Vallage – CEA Saclay IRFU – Amsterdam/NIKHEF,
Midas XL8 Patching SW v1.06 XL8 capacity How big is the XL8 network and mixer?
A Competitive Overview Jon Cramer and Steve Floth Regional Sales Managers.
Open Source Products Partnering with Hardware Companies for Open Source Joel Stanley Edwin Chen David Rowe.
Chapter 1: Wireless Networking/Technology. Wireless Networking Definition: –the technologies that enable computers to communicate using standard network.
Dili Village Telco ● Life for a Developing World Geek ● Dili Village Telco Goals ● What Went Right ● What Went Wrong ● End User Response ● Patience ● Future.
The Mesh Potato ● The Problem ● Village Telco ● B.A.T.M.A.N. ● Demo ● Lets build a Mesh! ● Mesh Potato ● Memes.
OSDL Wireless Summit April 7, 2006 Linux from the perspective of a community wireless group The Personal Telco Project
GSM Controlled Robots.
By Asma Hamad Alharbi.
CIS 700-5: The Design and Implementation of Cloud Networks
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
OSDL Wireless Summit April 7, 2006
Dili Village Telco Life for a Developing World Geek
Software Systems Development
Prepared by: Raghad J Foqha Supervisor: Dr. Saed Tarapiah
Local Area Networks Honolulu Community College
Local Area Networks Yiannos Mylonas.
DATA COMMUNICATION Lecture-5.
Wireless Modes.
Mobile &Wireless Computing
Introduction to Computers
ADDRESSING Before you can send a message, you must know the destination address. It is extremely important to understand that each computer has several.
Embedded XINU and WRT54GL
Cart Control System Cart DIO Speed Pulses RS232 Links VCS Peripheral
Network Models CCNA Instructor Training Course October 12-17, 2009
CHAPTER I COMPUTER NETWORK.
Embedded XINU and WRT54GL
Smart Grid in the Home Senior Project Proposal
NETWORKS.
Presented By,  Mamata Yadav (BE Elex & Comm.) Vice R&D Coordinator(HW), PCRT  Payal Shah (BE Elex & Comm.)  Ananta Das (BE Elex & Comm.) R&D Team,PCRT.
Presentation transcript:

The Mesh-Potato Router and the Villagetelco

The average Kenyan spends more than 50% of their disposable income on mobile services.

Villagetelco Workshop June 2008

Idea: Build a open-hardware and open-software toolkit to empower communities, NGOs, entrepreneurs to set up their own telephone networks using unlicensed WiFi band.

The Mesh-Potato is a MESH networking POTS (Plain Old Telephone system) ATA (Analog Telephone adaptOr)

Infrastructure vs ad-hoc mode Adhoc Infrastructure

Infrastructure mode Accesspoint A B B is out of range Now if B could communicate with the rest of the network via A... X Y G Point-to-multipoint mode

Multipoint-to-Multipoint networking - denominated „Ad-Hoc“ mode in Ad-Hoc versus managed mode A B C D E A can talk to B and C. A can not (yet) talk to D and E and vice versa.

Mesh: Routing added to multipoint-to-multipoint networking A B C D E Since the nodes can talk multipoint-to-multipoint, every node can serve as a relay for any other node in range.

Network topology of Freifunk mesh in Berlin

Villagetelco goals: ● Self sustaining business (viral growth) ● Scalable up and down ● Business for a reasonably geeky ● entrepreneur ● $5,000 Capital ● 6 months break even ● Small Telco business for 2 nd or 3 rd world ● Grounded in business (not tech or charity)

Server 40 Mesh Potatoes SuperNode Village Telco Kit

Dabba ● dabba.co.za have a prototype Village Telco network in actual commercial operation ● Orange farm, township near Johannesburg ● uses commodity hardware and open source software ● free local calls ● pre-paid vouchers for calls to other networks

Mesh Potato Design ● Low Cost, Atheros AR2317 SoC ● 9-40V DC input range ● Patched MadWifi driver in Ahdemo mode ● FXS port interface connected via GPIO ports and RS232 with glue logic ● Atmel Atmega8 uC ● Foolproof inputs and outputs ● Hacker-friendly JTAG access to components

FXS Port Atheros SoC 16M SDRAM 8M SPI Flash Glue Logic Ethernet bg

Links ● Village Telco Google Group ● shuttleworthfoundation.org ● villagetelco.org ● manypossibilities.net ● open-mesh.net/batman ● dabba.co.za ● rowetel.com

This slide-show was created by shameless copying, pasting, adding and modifying slides by Steve Song and David Rowe. More information, source code, schematics and so on at: That's it for now, folks! Questions?

Creative Commons before the Internet... by Esthr BY NC network neurons 2 by gerard79gerard BY Informal Settlement - by imraani flickr.com/photos/la_grasse_matinee/ BY NC SA