The Mesh Potato ● The Problem ● Village Telco ● B.A.T.M.A.N. ● Demo ● Lets build a Mesh! ● Mesh Potato ● Memes.

Slides:



Advertisements
Similar presentations
Chapter 3: Planning a Network Upgrade
Advertisements

UMA (Unlicensed Mobile Access) El Ayoubi Ahmed Hjiaj Karim.
Networking: A Key Driver for Globalization Krishan K. Sabnani Networking Research, Bell Labs August 27, 2007.
Network Engineering Taster Day Mark Clements. 30 March 2012Engineering Taster Day 2 Welcome to Engineering Taster Day: Morning Session Ambassadors Fire.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
VoIP with the Asterisk PBX Mike Gerschefske Justin Gray James Yoo.
Issues in ad-hoc networks Miguel Sanchez Nov-2000.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 9 Introduction to Networks and the Internet.
DAKNET Presented By: rreema.
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
1 © 2004, Cisco Systems, Inc. All rights reserved. Wireless Access Points (WAPs) or (APs)
Data Centers and IP PBXs LAN Structures Private Clouds IP PBX Architecture IP PBX Hosting.
Jadavpur University Centre for Mobile Computing & Communication Implementation of Ad-Hoc Mesh Network Presentation by: Sudipto Das Rajesh Roy.
Our solution best in class quality of service Hubbing Premium Full IP service provides carrier-grade quality of service with minimum transcoding on call.
COMMUNITY CELLULAR NETWORKS KURTIS HEIMERL SHADDI HASAN.
VOIP ENGR 475 – Telecommunications Harding University November 16, 2006 Jonathan White.
Software Solutions for Product Developers Copyright 2005 Software Technologies Group, Inc. All Rights Reserved. An Overview of ZigBee The Power of the.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 15 How VoIP and Skype Work.
VILLAGETELCO MESH POTATO PRESENTATION
Networks What are they and how do they work? What is a Network?  Hardware and software data communication system  Two or more devices connected for.
Wave Relay System and General Project Details. Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless.
How to Build an Embedded Asterisk IP-PBX. Topics IP-PBX and Asterisk Why Embedded? IP PBX Hardware 101 Free Telephony Project and Open Hardware Status.
Common Devices Used In Computer Networks
IT 351 Mobile &Wireless Computing Semester 2, Dr. Hala Mokhtar Room 79- 2nd floor.
Background of Wireless Communication Wireless Communication Technology Wireless Networking and Mobile IP Wireless Local Area Networks Wireless Communication.
Embedded Asterisk and the Blackfin Processor
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
MoVoIX CSD 2005 mozambique voice over ip and ix extension FINAL PRESENTATION.
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.
Architecture Issues in 4G Networks Mauricio Arango Sun Microsystems Laboratories Tel: (954)
A Big Phoney Mesh The Problem Village Telco Mesh Potato Lets make a VT! Status Links Questions.
Computer networks Internet, Intranet, Extranet, Lan, Wan, characteristics and differences.
Confidential ORiNOCO Mesh.  Webster’s  A highly interconnected network of computers or networking hardware  An upcoming IEEE standard (802.11s)
Out of Sight, But Not Out of Touch Remote Office, Branch Office IP Telephony Solutions Charles Henderson Director, Product Management EADS TELECOM North.
By : Abhishek Verma Main Topics : 1. Introduction 2. Platform 3. Software Development 4. Overall Evaluation.
Advancing National Wireless Capability Date: March 22, 2016 Wireless Test Bed & Wireless National User Facility Paul Titus Department Manager, Communications.
Introduction to “Tap – Dance ”. Company Proprietary Presentation Topics  Introduction  Handover scenarios  Inter-Network Handover consequences  Common.
Open Source Products Partnering with Hardware Companies for Open Source Joel Stanley Edwin Chen David Rowe.
Last updated: 20 April 2006 Sebastian Büttrich ItrainOnline MMTK 1 Basic Wireless Infrastructure and Topologies Developed by Sebastian.
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 Router and the Villagetelco. The average Kenyan spends more than 50% of their disposable income on mobile services.
OSDL Wireless Summit April 7, 2006 Linux from the perspective of a community wireless group The Personal Telco Project
Planning the Addressing Structure
(Worldwide Interoperability for Microwave Access)
Access Points for this Workshop
By Asma Hamad Alharbi.
CIS 700-5: The Design and Implementation of Cloud Networks
Network Controllable MP3 Player
MISY 3312: Introduction to Telecommunications Summer 2012 VoIP
OSDL Wireless Summit April 7, 2006
Architecture and Algorithms for an IEEE 802
Dili Village Telco Life for a Developing World Geek
Just like you! April, 2008.
Surveying computer applications
VoiBridge.
Principles of Network Applications
Wireless Modes.
Mobile &Wireless Computing
Asterisk: The Open Source PBX
VoIP & Hosted PBX
Group 2: Qiuxi Zhu, Buchao Yu, Guoxi Wang
ECE 4450:427/527 - Computer Networks Spring 2017
Wireless Ad-Hoc Networking
Wireless Home Networking Chapter 3 Outline
ENGR 475 – Telecommunications
DISN Evolution Mr. Charles Osborn
Planning the Addressing Structure
Next Generation Networks Convergence, evolution and roadmaps
Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Wireless Mesh Networks Xiuzhen Cheng
Presentation transcript:

The Mesh Potato ● The Problem ● Village Telco ● B.A.T.M.A.N. ● Demo ● Lets build a Mesh! ● Mesh Potato ● Memes

Cities of the Future

June 2008 Workshop

Village Telco

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

Village Telco Components ● Mesh Potato ● B.A.T.M.A.N. ● Gateway Server with Billing System ● Entrepreneur ● Up stream VOIP and PSTN ● Modest Capital ● Business Model

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

Village Telco and Cell Phones ● Call Cost ● Community Approach ● Unlicensed Spectrum ● Infrastructure cost and availability ● Cell Phone networks don't scale down ● Capital (it's not just the handsets) ● Walled gardens versus the Internet

B.A.T.M.A.N. ● Better Approach to Mobile AdHoc Networking Adhoc Infrastructure

Advantages of Mesh Networks A Access Point B C D Extended range over Infrastructure mode

Mesh Network Problems ● Unstructured ● Unreliable Medium ● Dynamic changes

B.A.T.M.A.N. ● Distributed intelligence ● Every node knows: Available nodes, total metric towards each destination and best next hop for each destination ● No information about the full routing path is necessary. Works well as nodes come and go. ● Works well in practice (e.g. 500 node Freifunk network in Berlin)

Demo ● 3 node mesh ● Running on commodity wireless hardware ● Next Hop information ● Mesh adapting to changes

Lets Build a Mesh wget ● x86 Linux user mode daemon ● Not all Wifi drivers will work in Ad-hoc ● Choose a random /8 IP (e.g , , 10.x.y.z) ● Internet connectivity

Village Telco Challenges ● Ease of customer and billing management ● Cost of Access Points ● Range of WiFi Phones

POT-ATA Projected Cost: USD 60 per unit

Mesh Potato Design ● Low Cost, SoC ● Maximum use of existing Open components ● OpenWRT ● MadWifi on Atheros (Ad-hoc problems) ● CPU load (Asterisk, Speex Codec, Oslec Echo Cancellation) ● FXS port interface

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

Software ● OpenWRT ● MadWifi ● B.A.T.M.A.N. ● Asterisk ● Speex (GSM) ● Oslec

Mesh Potato Plan ● What we have done ● What's next M1 Software M2 Hardware M3 Beta M4 Production

Open Hardware ● Designing exactly the hardware we want ● Community based development (many eyes and skill sets) ● Partnering with commercial companies for volume manufacture ● Good Business (IP04) ● Opportunities for novel business models ● Completely open and keeping it that way

Africanisation ● Design for real world problems based on field experience of Village Telco team ● Static electricity on antenna ● Reverse polarity on DC connector ● 240VAC connected to DC connector! ● Wide range AC adaptor (350VAC) ● Humidity, rain, hail, connector weatherproofing ● lightning protection on FXS port

Memes ● Cell Networks (closed, strong licensing, high cost/bit) versus the Internet (open standards, unlicensed, anyone can connect, low cost/bit). ● Community ownership versus big business or government ● Development: Many good projects have been ruined by money ● Voice is the killer application. Once voice network is deployed we have built an Internet backbone

Memes ● 60% of all calls are local (value without upstream connectivity) ● Mesh Potato useful outside of Village Telco ● Very Very Open ● The future for many is the township ● You and I are going to help them get connected

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