<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Village Telco &#187; Village Telco</title>
	<atom:link href="http://villagetelco.org/category/village-telco/feed/" rel="self" type="application/rss+xml" />
	<link>http://villagetelco.org</link>
	<description>an easy-to-use, scalable, standards-based, wireless, local, do-it-yourself, telephone company toolkit</description>
	<lastBuildDate>Wed, 18 Jan 2012 14:08:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Mesh Potatoes now FCC and CE Approved</title>
		<link>http://villagetelco.org/2011/10/mesh-potatoes-now-fcc-and-ce-approved/</link>
		<comments>http://villagetelco.org/2011/10/mesh-potatoes-now-fcc-and-ce-approved/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 12:35:34 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Mesh Potato]]></category>
		<category><![CDATA[CE]]></category>
		<category><![CDATA[FCC]]></category>
		<category><![CDATA[ICASA]]></category>
		<category><![CDATA[regulation]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[type approval]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=1141</guid>
		<description><![CDATA[The process of developing Village Telco and in particular the Mesh Potato has been a huge learning curve and indeed this is what makes it so worthwhile (dare I say&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://villagetelco.org/wp-content/uploads/2011/10/compliance.jpg"><img class="alignright size-medium wp-image-1142" title="compliance" src="http://villagetelco.org/wp-content/uploads/2011/10/compliance-300x214.jpg" alt="" width="300" height="214" /></a>The process of developing Village Telco and in particular the Mesh Potato has been a huge learning curve and indeed this is what makes it so worthwhile (dare I say fun) is the variety of skills and knowledge that one has to acquire to become a small scale manufacturer. However, the very nature of learning implies sometimes making mistakes and the occasionally painful experience of acquiring knowledge after you needed it as opposed to before.</p><p>One of the early mistakes we made with the Mesh Potato was not placing sufficient emphasis early on, on getting type approval for the Mesh Potato and indeed focusing on both European and U.S. type approval.  What is type approval you ask?  Type approval is the magic glue that makes unlicensed spectrum work.  Many people take the term unlicensed to mean unregulated but nothing could be further from the the truth.  Unlicensed spectrum succeeds because the devices that are permitted to use unlicensed spectrum are carefully regulated to ensure that they conform to strict standards in terms of power output and many other technical specifications that ensure that unlicensed devices &#8220;play nicely&#8221; with each other.</p><p>I am happy to say that this issued has finally been addressed in full and Mesh Potatoes now enjoy full compliance with both the standards of the Federal Communications Commission (FCC) of the United States and the European Union&#8217;s <a title="Wikipedia entry for CE Mark" href="http://en.wikipedia.org/wiki/CE_mark" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/CE_mark?referer=');">CE standard</a>.  These are the two most common international standards for compliance and should ensure that the Mesh Potato can conform to almost any regulatory regime.</p><p>If you would like to get copies of the certification in order to apply for local type approval in your country, please get in contact with us <a title="Contact" href="http://villagetelco.org/contact/">via this website</a>.</p><p>&nbsp;</p>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2011/10/mesh-potatoes-now-fcc-and-ce-approved/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SPUD &#8211; Simple Unified Dashboard for mesh networks</title>
		<link>http://villagetelco.org/2011/06/spud-simple-unified-dashboard-for-mesh-networks/</link>
		<comments>http://villagetelco.org/2011/06/spud-simple-unified-dashboard-for-mesh-networks/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 20:41:22 +0000</pubDate>
		<dc:creator>aep</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Village Telco]]></category>
		<category><![CDATA[VTE Server]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=1014</guid>
		<description><![CDATA[IT46 have been hard at work and have just made the first public release of SPUD (Simple Unified Dashboard), a wireless mesh network visualisation tool for BATMAN mesh networks and&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://villagetelco.org/wp-content/uploads/2011/06/spud-1.jpg"><img class="alignright size-thumbnail wp-image-1017" title="Spud - Map View" src="http://villagetelco.org/wp-content/uploads/2011/06/spud-1-150x150.jpg" alt="" width="150" height="150" /></a><a title="IT46 Home Page" href="http://www.it46.se/" onclick="urchinTracker('/outgoing/www.it46.se/?referer=');">IT46</a> have been hard at work and have just made the first public release of SPUD (Simple Unified Dashboard), a wireless mesh network visualisation tool for BATMAN mesh networks and its users.</p><p>SPUD is a PHP based dashboard that communicates with the BATMAN visualization server and displays real time wireless link status. The software is written in <a title="Cake PHP HOme Page" href="http://cakephp.org/" onclick="urchinTracker('/outgoing/cakephp.org/?referer=');">CakePHP</a> (a PHP-based MVC framework) and uses <a title="Gooble Maps API Version 3" href="http://code.google.com/apis/maps/documentation/javascript/" onclick="urchinTracker('/outgoing/code.google.com/apis/maps/documentation/javascript/?referer=');">Google Maps API 1.3</a> for visualization.</p><p>SPUD is designed to be as simple as possible to use, and to enable teams, that have installed large amount of mesh nodes, to visualize their networks quickly.</p><p>Some of the core features of SPUD are:</p><ul><li><strong>Client management:</strong> Bulk import of clients from CSV file, Edit client position with Google Maps, Tracking of new clients</li><li><strong>Link monitoring:</strong> Easy overview of active wireless links, Mesh quality in each direction of a wireless link</li><li><strong>Customization</strong>: Colours and threshold values for link quality</li></ul><p>See above and below for screenshots that shows some of the functionality of SPUD.  The source code is available via SVN at</p><pre>svn co http://dev.villagetelco.org/svn/villagetelco/spud/trunk/</pre><p>and the default configuration will monitor our demo site in Bo Kaap (Cape Town)</p><p>Detailed installation instructions are available at</p><p><a href="http://spud.it46.se/spud/install" onclick="urchinTracker('/outgoing/spud.it46.se/spud/install?referer=');"> http://spud.it46.se/spud/install</a> (user: vt-admin pass: ouagadougou) or http://dev.villagetelco.org/trac/wiki/spud_install</p><p>We have set up a demo site of SPUD that visualizes the Bo Kaap network. The demo is available at: <a title="{user: vt-admin, password: ouagadougou}" href="http://spud.it46.se/spud" onclick="urchinTracker('/outgoing/spud.it46.se/spud?referer=');">http://spud.it46.se/spud </a>. Please feel free to play with it, and provide us your feedback!</p><p><a href="http://villagetelco.org/wp-content/uploads/2011/06/spud-2.jpg"><img class="aligncenter size-medium wp-image-1018" title="Spud - Client Detail Screen" src="http://villagetelco.org/wp-content/uploads/2011/06/spud-2-300x126.jpg" alt="" width="300" height="126" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2011/06/spud-simple-unified-dashboard-for-mesh-networks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>AfrikaBurns Again for a Village Telco</title>
		<link>http://villagetelco.org/2011/05/afrikaburns-again-for-a-village-telco/</link>
		<comments>http://villagetelco.org/2011/05/afrikaburns-again-for-a-village-telco/#comments</comments>
		<pubDate>Tue, 17 May 2011 16:15:12 +0000</pubDate>
		<dc:creator>dcarman</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Mesh Potato]]></category>
		<category><![CDATA[afrikaburn]]></category>
		<category><![CDATA[festival]]></category>
		<category><![CDATA[isigidimi]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=977</guid>
		<description><![CDATA[The following is a guest post from Scarborough Mesh pioneer David Carman who set up a Mesh Potato telephone network for the second year at AfrikaBurn. We headed for Tankwa&#8230;]]></description>
			<content:encoded><![CDATA[<address>The following is a guest post from <a title="Scarborough Mesh" href="http://swug.za.net/wiki/FAQ" onclick="urchinTracker('/outgoing/swug.za.net/wiki/FAQ?referer=');">Scarborough Mesh</a> pioneer David Carman who set up a Mesh Potato telephone network for the second year at <a title="AfrikaBurn Home Page" href="http://www.afrikaburn.com/" onclick="urchinTracker('/outgoing/www.afrikaburn.com/?referer=');">AfrikaBurn</a>.</address><hr /><p><a class="tt-flickr tt-flickr-Small" title="David Carman installing Mesh Potato phone booth" href="http://www.flickr.com/photos/ssong/5669502074/" onclick="urchinTracker('/outgoing/www.flickr.com/photos/ssong/5669502074/?referer=');"><img class="alignright" src="http://farm6.static.flickr.com/5061/5669502074_f0652bd461_m.jpg" alt="David Carman installing Mesh Potato phone booth" width="240" height="172" /></a> We headed for Tankwa Town with a full load and empty wallet and flashed &amp; configured the Mesh Potatoes (MPs) in the desert using the good ol&#8217; 192.168 range. The booths were different to last year: they had production MPs, new sleeves and no lighting. I set each node with a different Virtual Access Point (VAP) SSID based on the phone number because I found that using an identical VAP SSID caused SSH to die. This will be ideal in the future, when each MP owner has a WPA key on their router and both cabled and VAP connections are linked to the same account. So any device that wants to roam must either switch between VAPs or run batman itself.</p><p>Steve came up for 2 days to help set up and bring some much-needed supplies. I discovered that an Olmeca tequila bottle is not as sturdy as it looks. It broke in the trailer and softened up the Tetrapak milk until most of the cartons ruptured too. So a Nano, a few phones and other gear were swamped. Thanks for the rescue, Steve.</p><p>We set up the booths easily this year &#8211; far less wiring and better ground pegs. We put phones in the organiser&#8217;s caravan, medics and the gate, with a Nano to cover the 5km distance to the gate. However this year they had moved the gate to the end of the airstrip, so it was only 1km away.</p><p>I had brought a netbook with broken screen to act as gateway, redirecting all port 80 traffic to a phpbb3 bulletin board with the appropriate DirtyBoard2.0 skin &#8211; see <a title="SWUG" href="http://swug.za.net/phpbb/" target="_blank" onclick="urchinTracker('/outgoing/swug.za.net/phpbb/?referer=');">http://swug.za.net/phpbb/</a>. I also redirected port 53 to <a title="Wikipedia entry for dnsmasq" href="http://en.wikipedia.org/wiki/Dnsmasq" target="_blank" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Dnsmasq?referer=');">dnsmasq</a> that spoofed the DNS of  Top Level Domains (TLDs) to the gateway IP too. These are the kinds of things that naughty people do, but I think it works well for our application. I set each router&#8217;s dns as 8.8.8.8 and SIP registration to villagetelco.org. When a mesh is connected to the Internet, DNS &amp; SIP will work fine (once VT has a SIP server). If there is no Internet access, DNS/SIP/HTTP can be fielded by an offline gateway server. It does look a bit odd, but it works.</p><p>The spoof gateway was running fine for devices connected to the LAN but was not accessible from the WAN. In fact, no other device connected to a different MP could be seen except for the MP&#8217;s LAN address itself. This suggested that there was an issue with the dummy gateway setting on the LAN, required to allow Asterisk to run as per <a href="http://groups.google.com/group/village-telco-dev/browse_thread/thread/668b2373c94334d5?fwc=1&amp;pli=1" onclick="urchinTracker('/outgoing/groups.google.com/group/village-telco-dev/browse_thread/thread/668b2373c94334d5?fwc=1_amp_pli=1&amp;referer=');">David &amp; Elektra&#8217;s discussion</a> </p><p>I was 4 days into the trip by then and it was time to party, so I left the gateway for another day &#8211; and Internet access. It was most helpful though in checking the booths. Instead of plugging in a netbook, one could just pick a nearby cosy camp, settle down and connect wirelessly. DHCP, LAN bridging, batman routing, Asterisk were all working fine.</p><h3>Solar operation</h3><p>This year I invested in a 90W monocrystalline solar panel and regulator for the camp &#8211; 90 watts when the sun is shining for the next 25-50 years. It will be part of my home solar office in a few weeks. I had 4 105AH tractor batteries from last year and connected the gateway netbook and the fixed one (20-40W each), plus about 20W of lighting and didn&#8217;t have a power problem for the whole week.</p><p>We used the 10W flexible solar panels and 12AH batteries on the booths as with last year, but this time there was no lighting in the booths. 10W kept the booth MPs up throughout the week, but the batteries drained progressively. I put this down to the number of phone calls being made &#8211; nearly all the time, day &amp; night. One booth&#8217;s phone was left off-hook providing dialtone for a few hours. I disconnected it for a charge back at camp and it was sorted. Perhaps a dialtone hangup can be written into Asterisk for such events on battery-powered phones.</p><p>I also installed a phone in a friend&#8217;s art car, connected to the cigarette lighter adapter. It was great to be able to phone the art car from anywhere and ask for a pick-up. However next year, I&#8217;ll bring along some battery clips so that the phone stays on when the car is off &#8211; see whether the MP can &#8220;survive the crank&#8221;.</p><h3>Conclusion</h3><p><a class="tt-flickr tt-flickr-Small" title="Mesh Potato Phone Booth at Afrikaburn" href="http://www.flickr.com/photos/ssong/5668930977/" onclick="urchinTracker('/outgoing/www.flickr.com/photos/ssong/5668930977/?referer=');"><img class="alignleft" src="http://farm6.static.flickr.com/5265/5668930977_b11e96bc93_m.jpg" alt="Mesh Potato Phone Booth at Afrikaburn" width="240" height="172" /></a> This year was tougher with just Steve and I setting up, but easier because of the work we could build on from last year. The most promising result from this year were that the phones worked and worked hard. It gave me some time to work towards the 4093-node, no-NAT VAP firmware I long for. Although the VAP was not feeding into the gateway, every person with a wifi-enabled laptop or phone saw hotspots &#8211; so hopefully they&#8217;ll be better prepared next time too. Comments from participants were different this year too. Last year the phones were a novelty; this year people were more interested in and supportive of the technology behind the phones.</p><p>This year I met some important people for next year. Adriaan Wessels is the technical chap on the organising committee. For next year, we&#8217;ll be able to plan carefully regarding gate link and possibly organiser car links. Organiser confidence in the network will mean that they will be able to pre-announce a &#8220;Tankwanet&#8221; and its services so that participants can be better prepared to take advantage. There are a lot of IT geeks at Afrikaburn. Perhaps some of them could be persuaded to offer services on the network.</p><p>Rod Bracher runs the Tankwa Town post office, Burning Mail. They have some old rotary-dialling phones that they connect with carrier but without dialling. I tried to coordinate with him to hook his phones up to the network, but ran out of time. We had a chat about doing so at this burn, so pulse-dialling is definitely on for next year.</p><p>The streaming services company antfarm.co.za were at AfrikaBurn this year. I couldn&#8217;t spot their VSAT dish, but made brief contact. They were streaming the burns live, which led me to figure a rule at AfrikaBurn: the isolation is an important part of the event, but the isolation need only exist one way &#8211; incoming. So theoretically, participants should be able to send SMSs, update their twitter accounts and post on a forum on the Internet &#8211; as long as they don&#8217;t see any response from outside the burn. Antfarm&#8217;s ISP only allows Internet connection on port 80, so a little port jiggling and a helpful Internet server should squeeze whatever we need through, except for multiport SIP.</p><p>Lastly and simply, Isigidimi was at AB2011. The continuity will help us attract more participants next year, and perhaps more of the VT-dev community. You can set up an Asterisk service, website, jabberd, tinker with pulse-dialling, or just sip on the Kool Aid and be inspired ;^)</p><p>Here are some<a title="More images from Afrikaburn 2011 on Flickr" href="http://www.flickr.com/search/?q=afrikaburn+2011&amp;z=e&amp;m=tags" onclick="urchinTracker('/outgoing/www.flickr.com/search/?q=afrikaburn+2011_amp_z=e_amp_m=tags&amp;referer=');"> more images from Afrikaburn 2011</a></p>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2011/05/afrikaburns-again-for-a-village-telco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Small Enterprise &#8211; Campus Network (SECN)</title>
		<link>http://villagetelco.org/2011/04/small-enterprise-campus-network-secn/</link>
		<comments>http://villagetelco.org/2011/04/small-enterprise-campus-network-secn/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 11:10:01 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Village Telco]]></category>
		<category><![CDATA[campus]]></category>
		<category><![CDATA[distribution]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[mesh]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[SECN]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=955</guid>
		<description><![CDATA[Meet Terry Gillett. Terry joined the Village Telco community early this year and purchased a couple of Mesh Potatoes.  He immediately saw the opportunity that Mesh Potatoes might have for&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://villagetelco.org/wp-content/uploads/2011/04/terry_gillett2-e1308239888579.jpg"><img class="size-thumbnail wp-image-965 alignright" title="Terry Gillett" src="http://villagetelco.org/wp-content/uploads/2011/04/terry_gillett2-150x150.jpg" alt="Terry Gillett" width="150" height="150" /></a>Meet Terry Gillett.  Terry joined the <a title="Village Telco google group" href="http://groups.google.com/group/village-telco-dev/" target="_blank" onclick="urchinTracker('/outgoing/groups.google.com/group/village-telco-dev/?referer=');">Village Telco community</a> early this year and purchased a couple of Mesh Potatoes.  He immediately saw the opportunity that Mesh Potatoes might have for smaller networks such as a campus or small firm.  However, the existing firmware for Mesh Potato was very focused on voice communication in a structured Village Telco environment.  Of course it is possible to configure Mesh Potatoes in a 100 different ways but those alternative configurations can be somewhat arcane and a real barrier to alternative uses of the Mesh Potato.</p><p>Setting &#8220;smart defaults&#8221; is a key to masking complexity and lowering the barrier to uptake.  Think of Google&#8217;s search minimalism after Altavista et al or Apple&#8217;s simplification of so many applications that were filled with twiddly knobs, checkboxes, and radio buttons in other operating systems that shall remain nameless.    Wordpress is another great example of an application that is capable of impressive sophistication for &#8220;blogging software&#8221; yet pretty much &#8220;just works&#8221; after completely a bare minimum of setup information. Terry has taken us one giant step closer towards WordPress-like usability with his Small Enterprise &#8211; Campus Network (SECN) setup for Mesh Potatoes.</p><p>His goal to be able to serve a local network of modest size offering seamless voice and data.  He wanted any Mesh Potato to pick up Internet connectivity via the ethernet port, if it could find it, and for each Mesh Potato to offer a local WiFi access point.  After experimenting a little bit, he chose to install the <a title="BATMAN-ADV explained" href="http://www.open-mesh.org/wiki/batman-adv/Wiki" target="_blank" onclick="urchinTracker('/outgoing/www.open-mesh.org/wiki/batman-adv/Wiki?referer=');">BATMAN-ADV</a> mesh protocol instead of BATMAN protocol we currently use.  The big difference between the two protocols is that BATMAN-ADV runs at Layer 2 and BATMAN at Layer 3 of the <a title="Wikipedia entry for OSI Model" href="http://en.wikipedia.org/wiki/OSI_model" target="_blank" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/OSI_model?referer=');">OSI layer model</a>.  What does that mean?  Well the simplest explanation is that BATMAN-ADV makes Mesh Potatoes behave as if they were all part of one big <a title="Wikipedia entry for Network Switch" href="http://en.wikipedia.org/wiki/Network_switch" target="_blank" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Network_switch?referer=');">network switch</a> which means that IP addressing and routing for the network is dramatically simplified as each Mesh Potato is effectively transparent to the IP network.  This effectively removes the hassle of figuring out network addressing and Network Address Translation for Mesh Potatoes.  Everything is just one flat network which means that devices can easily communicate with each other on the network.  The flip side of this is that you have to be careful about what you put on the network because a poorly configured or worse infected computer can generate a lot of local network traffic.  This is something we&#8217;re exploring but for a small network, BATMAN-ADV seems to work exceedingly well.</p><p>With Terry&#8217;s modifications, an SECN configured Mesh Potato network will now:</p><ul><li>offer an encrypted, WPA-enabled, wireless access point as well as a peer-to-peer wireless connection on each mesh Potato.  This is done by creating a Virtual Access Point (VAP) on the same radio interface as the mesh.  Initially we chose not to enable this by default on the core Mesh Potato distribution because we were concerned about network data load have an impact on voice quality but Terry&#8217;s work makes me think that this was a mistake.  Much better to encourage use and solve the problem of over-use rather than ensure a functional but underused network;</li><li>pick up a network connection from any DHCP-enabled Internet-connected device it is connected to the ethernet port on the Mesh Potato;</li><li>transparently carry DHCP requests over the network to devices connected to Mesh Potatoes whether by ethernet or WiFi; and,</li><li>offer simple on-network and also VoIP service provider configurable phone calling.  Local phones can be dialed simply by entering the last 3 digits of the IP address of the Mesh Potato you want to call or the Mesh Potatoes can be registered with any VoIP service provider.</li></ul><p>The long and short of this is that if you plug in a bunch of SECN-configured Mesh Potatoes and make sure at least one is connected to something simple like a DHCP-enabled ADSL router, then you have a transparent, highly-adaptable technology for creating a robust local telephone and data network with no wires.</p><p><a href="http://villagetelco.org/wp-content/uploads/2011/04/secn.png"><img class="alignleft size-medium wp-image-962" title="Small Enterprise - Campus Network (SECN) diagram" src="http://villagetelco.org/wp-content/uploads/2011/04/secn-300x214.png" alt="example diagram of an SECN network setup" width="300" height="214" /></a>So, did Terry do this all by himself?  Without Terry&#8217;s interest and hard work at testing, reconfiguring, debugging the SECN version might never have happened but one of the great things about Open Source is that one is rarely starting from scratch.  He was able to build on the configuration that Elektra built for the Mesh Potato which in turn built on great Open Source initiatives like OpenWRT, Asterisk, and others.  And at least a dozen people in the Village Telco community were there to help him solve problems and answer questions.  Better still his work inspired others to try out new configurations with the Mesh Potato and Elektra was inspired to take the <a title="Village Telco Wiki - Small Enterprise - Campus Network instructions" href="http://wiki.villagetelco.org/index.php?title=How_To_Set_up_Small_Campus_/_Small_Enterprise_Network" target="_blank" onclick="urchinTracker('/outgoing/wiki.villagetelco.org/index.php?title=How_To_Set_up_Small_Campus_/_Small_Enterprise_Network&amp;referer=');">set of instructions</a> that he had developed and embed them in a <a title="Mesh Potato SECN firmware" href="http://elektrad.info/download/MESH-POTATO/VT-FIRMWARE-TESTING/Small_Enterprise_Campus_Network/" target="_blank" onclick="urchinTracker('/outgoing/elektrad.info/download/MESH-POTATO/VT-FIRMWARE-TESTING/Small_Enterprise_Campus_Network/?referer=');">new Mesh Potato firmware distribution</a> that people can use to set up smaller Village Telco networks to serve both voice and data.</p><p>If you&#8217;re interested in trying this out yourself, you&#8217;ll need a few <a title="Village Telco store" href="http://store.villagetelco.org" onclick="urchinTracker('/outgoing/store.villagetelco.org?referer=');">Mesh Potatoes</a> to start and then you&#8217;ll want to download the <a title="SECN firmware repository" href="http://elektrad.info/download/MESH-POTATO/VT-FIRMWARE-TESTING/Small_Enterprise_Campus_Network/" onclick="urchinTracker('/outgoing/elektrad.info/download/MESH-POTATO/VT-FIRMWARE-TESTING/Small_Enterprise_Campus_Network/?referer=');">latest SECN firmware</a> and flash the Mesh Potatoes with this new firmware.  Terry has been developing the documentation for the SECN, the latest version of which is <a title="SECN User Guide Version 1d4" href="http://wiki.villagetelco.org/images/0/07/SECN_UserGuideV1d4_compressed.pdf" target="_blank" onclick="urchinTracker('/outgoing/wiki.villagetelco.org/images/0/07/SECN_UserGuideV1d4_compressed.pdf?referer=');">here</a>.  Because this is still at an early stage, that URL may change.  Best to check in with the <a title="Village Telco community - google group - please join us!" href="http://groups.google.com/group/village-telco-dev/" onclick="urchinTracker('/outgoing/groups.google.com/group/village-telco-dev/?referer=');">Village Telco google group</a> to find the latest version.</p>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2011/04/small-enterprise-campus-network-secn/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>In a Village Telco Minute</title>
		<link>http://villagetelco.org/2011/02/in-a-village-telco-minute/</link>
		<comments>http://villagetelco.org/2011/02/in-a-village-telco-minute/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 11:12:08 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Village Telco]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[explainer]]></category>
		<category><![CDATA[marketing]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=791</guid>
		<description><![CDATA[Over the last couple of years we have struggled to communicate the message of the Village Telco simply and succinctly.  Thanks to the creative folk at BlinkTower, we think we&#8217;ve&#8230;]]></description>
			<content:encoded><![CDATA[<p>Over the last couple of years we have struggled to communicate the message of the Village Telco simply and succinctly.  Thanks to the creative folk at <a href="http://www.blinktower.com" onclick="urchinTracker('/outgoing/www.blinktower.com?referer=');">BlinkTower</a>, we think we&#8217;ve finally succeeded.</p><p><iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/Z3BgVknO9c8" frameborder="0" allowfullscreen></iframe></p><p>Comments welcome.</p>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2011/02/in-a-village-telco-minute/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bo-kaap Village Telco &#8211; Part 1</title>
		<link>http://villagetelco.org/2011/02/bo-kaap-village-telco-part-1/</link>
		<comments>http://villagetelco.org/2011/02/bo-kaap-village-telco-part-1/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 19:59:16 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Village Telco]]></category>
		<category><![CDATA[bo-kaap]]></category>
		<category><![CDATA[bokaap]]></category>
		<category><![CDATA[cape town]]></category>
		<category><![CDATA[mesh]]></category>
		<category><![CDATA[Mesh Potato]]></category>
		<category><![CDATA[pilot]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=766</guid>
		<description><![CDATA[While David Rowe and Lemi Soares have been busy building a Village Telco in Dili, the capitol of East Timor, we&#8217;ve also been hard at work in Cape Town building&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://villagetelco.org/wp-content/uploads/2011/02/afrimesh_again.jpg"><img class="alignright size-medium wp-image-773" title="Afrimesh - Bo-kaap" src="http://villagetelco.org/wp-content/uploads/2011/02/afrimesh_again-182x300.jpg" alt="" width="182" height="300" /></a>While David Rowe and Lemi Soares have been busy building a <a title="David Rowe's Series of blog posts on the Dili Village Telco" href="http://www.rowetel.com/blog/?p=1447" target="_blank" onclick="urchinTracker('/outgoing/www.rowetel.com/blog/?p=1447&amp;referer=');">Village Telco in Dili</a>, the capitol of East Timor, we&#8217;ve also been hard at work in Cape Town building a Village Telco within the Bo-kaap community.  The <a title="Wikipedia entry for Bo-kaap" href="http://en.wikipedia.org/wiki/Bo-Kaap" target="_blank" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Bo-Kaap?referer=');">Bo-kaap</a> is a largely muslim community in the heart of Cape Town.  Many of the residents go back several generations and have fascinating stories to tell.  It is a mix of wealthy and poor and also has a sprinkling of &#8220;immigrants&#8221; mostly white, artistic types (film-makers, photographers, architects) who have been attracted by the Bo-kaap&#8217;s unique character.</p><p>In terms of a place to pilot a Village Telco, it sits above the demographic we intended the Village Telco for but it seemed a good choice for a number of reasons:</p><ol><li>There is a really strong community.  There are strong social bonds linking everyone in the Bo-kaap and strong social bonds means a strong desire to communicate locally.  This was the strongest motivator for choosing the Bo-kaap</li><li>We&#8217;re still learning and don&#8217;t want to create a dependency on something that is still evolving. The fact that Bo-kaap community is a little wealthier on average than our target community means that although they may value the Village Telco, they won&#8217;t be completely stuffed up if something goes wrong as we perfect the network.</li><li>It&#8217;s convenient.  Tempting as it is to set up a rural Village Telco right away, the Bo-kaap is not many minutes away for me so easy to get to and work on.</li></ol><p>At the right you can see a screenshot from the <a title="Afrimesh - home page" href="http://code.google.com/p/afrimesh/" target="_blank" onclick="urchinTracker('/outgoing/code.google.com/p/afrimesh/?referer=');">Afrimesh</a> software that we use to monitor the mesh.  Right now we&#8217;re up to about 50 nodes in the mesh and the increasing density continues to make things easier and easier.  In the beginning we had to be very careful about long links and used some Ubiquity Nanostation IIs to make some of the long shots.  We also had to be very careful about getting the Mesh Potatoes into a strategic position to pick-up other Mesh Potatoes.  Now, once I get up on someone&#8217;s roof, I can usually see a Mesh Potato in some direction so installation is as simple as finding something to attach the Mesh Potato to.  TV antenna&#8217;s have proven to be very convenient in this regard.</p><p><a href="http://villagetelco.org/wp-content/uploads/2011/02/mp_tv_antenna.jpg"><img class="alignleft size-thumbnail wp-image-777" title="Mesh Potato attached to a television antenna" src="http://villagetelco.org/wp-content/uploads/2011/02/mp_tv_antenna-150x150.jpg" alt="" width="150" height="150" /></a> The installation process for the Bo-kaap has been slow, partly because it took a long time to get production Mesh Potatoes into our hand but also because the Bo-kaap is an old community and the houses in it have evolved more than they have been planned.  Each house is a little exercise in complexity in terms of getting to the roof, finding a cable path down from the roof, finding power near the desire location of the phone, etc.  I&#8217;ve got it down to a routine now though.  Having the right tools like a long concrete drill bit for going through walls are simple things that make life a lot easier.</p><p>We&#8217;re learning a lot as we install the Bo-kaap Village Telco.  We decided to offer 100 Mesh Potatoes to the community in exchange for user feedback on the Village Telco.  In order to build the most useful network possible, we built connections by following social ties, a bit like <a title="Wikipedia entry for Snowball Sampling" href="http://en.wikipedia.org/wiki/Snowball_sampling" target="_blank" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Snowball_sampling?referer=');">snowball sampling</a> in research.  We started with a family that ran a cafe and followed their social ties, brothers, sisters, friends, neighbours.  Each new person is at liberty to suggest others.  By following existing strong social ties, the Village Telco immediately begins to delivery high-value connections.  An older mother-in-law that wants to stay in touch with her family who are only a few doors away but it is hard for her to get around.  A mother who recently became a grandmother wants to stay in touch with her daughter.  In each of these cases, they could use a mobile phone to call but like the majority of people in South Africa they are conscious of what time spent on the phone costs them.  A local Village Telco call is free.</p><p>Mesh Potatoes can be gateway-ed to other telecom networks and can also offer Internet services but for the time being we are just offering local voice because the devices do that on their own at no additional cost.  Once the community is ready to take over the network themselves and manage external voice and Internet charges, we&#8217;ll enable those other features.  Stand by for more from the Bo-kaap Village Telco.</p>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2011/02/bo-kaap-village-telco-part-1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mesh Potatoes Go On Sale</title>
		<link>http://villagetelco.org/2010/09/mesh-potatoes-go-on-sale/</link>
		<comments>http://villagetelco.org/2010/09/mesh-potatoes-go-on-sale/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 12:50:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Mesh Potato]]></category>
		<category><![CDATA[Village Telco]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=736</guid>
		<description><![CDATA[This is a big moment for the Village Telco.  We have finally arrived at the of the journey that began in June 2008 when I sat down with some very,&#8230;]]></description>
			<content:encoded><![CDATA[<p><a class="tt-flickr tt-flickr-Small" title="Production Mesh Potato" href="http://www.flickr.com/photos/ssong/4953502591/" onclick="urchinTracker('/outgoing/www.flickr.com/photos/ssong/4953502591/?referer=');"><img class="alignright" src="http://farm5.static.flickr.com/4091/4953502591_763295a846_m.jpg" alt="Production Mesh Potato" width="240" height="171" /></a>This is a big moment for the Village Telco.  We have finally arrived at the of the journey that began in June 2008 when I sat down with some <a title="group photo from first Village Telco workshop" href="http://www.flickr.com/photos/shuttleworth/2627996110/in/set-72157605683187493/" target="_blank" onclick="urchinTracker('/outgoing/www.flickr.com/photos/shuttleworth/2627996110/in/set-72157605683187493/?referer=');">very, very bright and innovative people</a> and together we decided not to re-purpose rich world technology for Africa but to boldly design our tech to meet our own requirements.  Don&#8217;t get me wrong, if something vaguely similar had already existed we would have jumped at it but at the time no one was manufacturing a mashed up WiFi AP and Analogue Telephony Adaptor.  They still aren&#8217;t.</p><p>You can see the final design of the Mesh Potato at the right.  Those of you are familiar with the <a title="Ubiquiti Nanostation II" href="http://www.ubnt.com/nanostation" target="_blank" onclick="urchinTracker('/outgoing/www.ubnt.com/nanostation?referer=');">Ubiquiti Nanostation II</a> will know that we borrowed wholesale from their excellent enclosure design.  They say imitation is the sincerest form of flattery.  In this case, it is certainly true.  We love Ubiquiti gear.</p><p>What we&#8217;ve borrowed from Ubiquiti is the sealed-unit design which makes for a sturdy weather-proof enclosure.  What&#8217;s a little bit different is the back mounting which has a slip-on piece that can be screwed to a wall.  Without the screw-on piece there is a similar mounting to the Nanostation for mounting on a pole.</p><p><a class="tt-flickr tt-flickr-Small" title="A live Mesh Potato" href="http://www.flickr.com/photos/ssong/4953531813/" onclick="urchinTracker('/outgoing/www.flickr.com/photos/ssong/4953531813/?referer=');"><img class="alignright" src="http://farm5.static.flickr.com/4126/4953531813_cd65b24dfc_m.jpg" alt="A live Mesh Potato" width="240" height="180" /></a> The best news of all is that Mesh Potatoes are now available for purchase by anyone.  Simply click on the <a title="Buy Mesh Potatoes! :-)" href="http://villagetelco.org/products/" target="_self">Products</a> link above to buy them from our webstore.  The cost of each Mesh Potato is USD 119 but for the next two weeks we&#8217;re making them available at the wholesale price of USD 89 per unit.  In order get that price, enter &#8220;afinemesh&#8221; as a coupon code on the Checkout page after you have selected the number of Mesh Potatoes that you&#8217;d like.  Shipping is calculated via DHL from Atcom in China.  Please <a title="Contact page" href="http://villagetelco.org/contact/" target="_self">contact us</a> if you&#8217;d like to make other shipping arrangements.  Orders placed now will ship by the end of September.</p><p>Finally, I would just like to express ongoing amazement and appreciation of the many, many people who have contributed to making the Mesh Potato a reality in small ways and in big earth-shaking ways.  You know who you are.  You all seriously rock.  Open Software, Open Hardware refreshes the parts that other intellectual property regimes can&#8217;t reach.  Thank you.</p>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2010/09/mesh-potatoes-go-on-sale/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Dili Village Telco Rolls Out</title>
		<link>http://villagetelco.org/2010/08/dili-village-telco-rolls-out/</link>
		<comments>http://villagetelco.org/2010/08/dili-village-telco-rolls-out/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 21:27:46 +0000</pubDate>
		<dc:creator>drowe</dc:creator>
				<category><![CDATA[Village Telco]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=690</guid>
		<description><![CDATA[I&#8217;ve just blogged on the latest stage of the Dili Village Telco roll out in Timor Leste. Fascinating what can be learnt from a real world deployment. I find the&#8230;]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just <a href="http://www.rowetel.com/blog/?p=845" onclick="urchinTracker('/outgoing/www.rowetel.com/blog/?p=845&amp;referer=');">blogged</a> on the latest stage of the Dili Village Telco roll out in Timor Leste.  Fascinating what can be learnt from a real world deployment.  I find the social and business issues just as fascinating as the technical problems us geeks usually focus on.</p><div id="attachment_691" class="wp-caption aligncenter" style="width: 310px"><a href="http://villagetelco.org/wp-content/uploads/2010/08/hafoti.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/08/hafoti-300x225.jpg" alt="Test call by HAFOTI Director" title="hafoti" width="300" height="225" class="size-medium wp-image-691" /></a><p class="wp-caption-text">Test call by HAFOTI Director.  HAFOTI is an NGO working on Womens issues in Timor Leste</p></div><p><strong>Links</strong></p><p>1. More <a href="http://www.flickr.com/photos/ssong/sets/72157624803665220/" onclick="urchinTracker('/outgoing/www.flickr.com/photos/ssong/sets/72157624803665220/?referer=');">photos</a> of the Dili Village Telco roll out.<br />2. The <a href="http://dili.villagetelco.org" onclick="urchinTracker('/outgoing/dili.villagetelco.org?referer=');">Dili Village Telco</a> Wiki.<br />3. Other <a href="http://dili.villagetelco.org/index.php?title=Main_Page#Press.2C_Media_and_Blog_Posts" onclick="urchinTracker('/outgoing/dili.villagetelco.org/index.php?title=Main_Page_Press.2C_Media_and_Blog_Posts&amp;referer=');">blog posts</a> in the Dili Village Telco series.</p>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2010/08/dili-village-telco-rolls-out/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>V1.3 Antenna Testing</title>
		<link>http://villagetelco.org/2010/08/v1-3-antenna-testing/</link>
		<comments>http://villagetelco.org/2010/08/v1-3-antenna-testing/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 23:33:37 +0000</pubDate>
		<dc:creator>drowe</dc:creator>
				<category><![CDATA[Village Telco]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=628</guid>
		<description><![CDATA[The V1.3 (production) Mesh Potatoes has an etched (PCB) antennas. This post talks about how we tested this antenna and verified the V1.3 design. Testing at Atcom in JuneIn June&#8230;]]></description>
			<content:encoded><![CDATA[<p>The V1.3 (production) Mesh Potatoes has an etched (PCB) antennas.  This post talks about how we tested this antenna and verified the V1.3 design.  </p><p><strong>Testing at Atcom in June</strong></p><p>In June I was visiting <a href="http://www.atcom.cn" onclick="urchinTracker('/outgoing/www.atcom.cn?referer=');">Atcom</a> in Shenzhen, China.  The first 1.3&#8242;s were calibrated and ready for testing so we headed out to a nearby open area with some MP01 V1.2 and V1.3 prototypes.  </p><p>We taped a V1.2 and a V1.3 back to back on a length of PVC pipe to compare results at roughly the same height.  Lead-acid batteries were used for portable power.</p><div id="attachment_630" class="wp-caption aligncenter" style="width: 546px"><a href="http://villagetelco.org/wp-content/uploads/2010/08/mp_350m_atcom_31.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/08/mp_350m_atcom_31.jpg" alt="MP01 V1.2 and V1.3 back to back" title="mp_350m_atcom_3" width="536" height="797" class="size-full wp-image-630" /></a><p class="wp-caption-text">MP01 V1.2 and V1.3 back to back</p></div><p>We did some A-B comparison tests, e.g. a V1.3 to V1.3 call then a V1.3 to V1.2 call and V1.2 to V1.2 call.  As well as making calls we measured the rx signal strength using the <a href="https://villagetelco.svn.sourceforge.net/svnroot/villagetelco/david/scripts/node_tune.sh" onclick="urchinTracker('/outgoing/villagetelco.svn.sourceforge.net/svnroot/villagetelco/david/scripts/node_tune.sh?referer=');">node_tune.sh</a> script.  We wandered about and tested at various ranges.</p><p>Edwin and Alen seemed happy that the two antennas (V1.2 omni and V1.3 printed antenna) worked about the same.  This is consistent with the tests <a href="http://villagetelco.org/2009/12/antenna-testing/">Jeff and I performed</a> last December.</p><p>The node_tune.sh script reports rx signal strengths to a laptop.  It&#8217;s hard to be precise as the levels bounce around by several dB.  Also we must remember the signal strength indicator on a AR2317 SoC is not a calibrated instrument, it&#8217;s just a rough estimate. Typical result might be -70 +/- 3 dBm over 10 signal strength samples. As near as we could tell, the results were about the same for the V1.2 and V1.3.</p><p>Given it was an inner city site there were other networks on the same channel so ping times bounced about a bit.  Despite that the guys managed to make OK phone calls up to about 350m, with the V1.3 only a few metres above the ground.  At that height 350m between omni antennas is actually better than I have achieved in Dili or Adelaide.  Not bad considering we were in the middle of a city of 12M people. </p><p>Time to introduce some of the Atcom guys. From the left we have Nick and HeZhong.  Alen (the MP01 hardware engineer) is in the blue shirt, and Edwin is on the far right holding the potato stick.</p><div id="attachment_631" class="wp-caption aligncenter" style="width: 510px"><a href="http://villagetelco.org/wp-content/uploads/2010/08/mp_350m_atcom_1.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/08/mp_350m_atcom_1.jpg" alt="Atcom Guys" title="mp_350m_atcom_1" width="500" height="667" class="size-full wp-image-631" /></a><p class="wp-caption-text">Atcom Guys</p></div><p>It was about 30C and 95% humidity but still nice to be outside. Everyone seemed to enjoy themselves, and it was good training for Atcom in antenna testing.  For example when we walked behind a tree the phone call dropped right out, a few steps to one side and the call came back up.  I have also used the &#8220;potato on a stick&#8221; training method with great success in <a href="http://www.rowetel.com/blog/?p=160" onclick="urchinTracker('/outgoing/www.rowetel.com/blog/?p=160&amp;referer=');">East Timor</a>.  Quick and fun education in Wifi propagation.</p><p><strong>Testing on the Jetty</strong></p><p>By July I was back in Adelaide.  Time for some more potato testing.  Joel and I repeated the tests <a href="http://villagetelco.org/2010/01/potato-on-the-jetty-range-testing-pcb-antennas/">on the Jetty</a> with the V1.3.  The site and path (400m Line of Site) was the same as the January tests.</p><p>The call quality was fine with the MP in any orientation (I rotated it during a call), even kicking it around on the surface of the jetty with my feet. Pretty similar to January&#8217;s results with the prototype PCB antennas. The audio would drop out when Joel stepped in front of his MP but seemed to come back up after a few seconds.  Perhaps the Wifi bit rate automatically dropped to account for the extra path loss of Joel!</p><p><strong>Checking the Antenna Impedance</strong></p><p>Next I hooked up my Standing Wave Ratio (SWR) bridge to the MP V1.3 antenna.  The SWR bridge is described in this <a href="http://villagetelco.org/2009/12/antenna-testing/">earlier post</a>.</p><div id="attachment_486" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2009/12/swr_head_450.jpg"><img src="http://villagetelco.org/wp-content/uploads/2009/12/swr_head_450.jpg" alt="SWR head" title="swr_head_450" width="450" height="283" class="size-full wp-image-486" /></a><p class="wp-caption-text">SWR head, microwave PCB made with a Dremel tool</p></div><p>The SWR bridge lets me test if an antenna is resonant. If it is resonant the antenna impedance will look like a 50 ohm load at 2.4GHz.  The SWR bridge can also be used to compare the V1.3 PCB antenna with other Wifi antennas. As described in the earlier post the SWR bridge produces a DC voltage that indicates the mis-match in the antenna impedance from the desired 50 ohms.  A low voltage from the SWR head is a good result.  Here are the results:</p><table><tr><th>Load</th><th>SWR Bridge Output (VDC)</th></tr><tr><td>50 ohm resistive dummy load</td><td> 0.24</td></tr><tr><td>open circuit (no antenna)</td><td> 0.80</td></tr><tr><td>N-type antenna as used on V1.2</td><td>0.36</td></tr><tr><td>Off the shelf router antenna</td><td> 0.35</td></tr><tr><td>Prototype 17mm PCB antenna</td><td>0.30</td></tr><tr><td>Prototype 20mm PCB antenna</td><td>0.40</td></tr><tr><td>MP V1.3 PCB antenna</td><td> 0.22</td></tr></table><p>The MP V1.3 PCB antenna is very close to the &#8220;ideal&#8221; 50 ohm resistive load.  Although with this rough home-made kit a fairer conclusion is that the V1.3 antenna is in the same ball park as the others.</p><p>The SWR head &#038; V1.3 antenna was driven from another Mesh potato sending ping floods. A 2.4GHz signal generator would make this testing easier.  Using a Wifi transmitter as a signal source means bursty TX signals which makes these measurements tricky.  A 2.4GHz sig-gen I could sweep (even manually) would also be great to determine exactly where the antenna is resonant.</p><p><div id="attachment_634" class="wp-caption aligncenter" style="width: 610px"><a href="http://villagetelco.org/wp-content/uploads/2010/08/mp_ant_test_3.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/08/mp_ant_test_3.jpg" alt="Testing the V1.3 Antenna SWR" title="mp_ant_test_3" width="600" height="450" class="size-full wp-image-634" /></a><p class="wp-caption-text">Testing the V1.3 Antenna SWR</p></div><br /><strong>MP01 Antenna Options</strong></p><p>The V1.3 has a group of three 0-ohm resistors that can be used to change the antenna configuration.  The resistors simply act as shorting links, they could be replaced by blobs of solder:</p><div id="attachment_632" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/08/mp_ant_test_1.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/08/mp_ant_test_1.jpg" alt="PCB Antenna and Mode Select Resistors" title="mp_ant_test_1" width="450" height="338" class="size-full wp-image-632" /></a><p class="wp-caption-text">PCB Antenna and Mode Select Resistors</p></div><div id="attachment_633" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/08/mp_ant_test_2.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/08/mp_ant_test_2.jpg" alt="Close up of Mode Select Resistors and J4" title="mp_ant_test_2" width="450" height="542" class="size-full wp-image-633" /></a><p class="wp-caption-text">Close up of Mode Select Resistors and J4</p></div><p>The normal configuration is R406 and R404 loaded. This connects the AR2317 SoC to the PCB antenna.  To use an external antenna, R406 and R402 is loaded. This connects the AR2317 to J4, where a pigtail can be used to connect J4 to the external antenna.  </p><p>A third possibility is R402 and R404 loaded.  This removes the AR2317 from the circuit, and allows the PCB antenna to be connected to J4 for testing.  This is the configuration I used for testing with the SWR bridge in the photo above.</p><p><strong>A 2.1km Test between Jetties</strong></p><p>On 3 August we made phone calls over a 2.1km path using two V1.3 MP01s with the built in omnidirectional PCB antenna.  The phone calls were of excellent quality (no pops or clicks). </p><p>Thanks very much to my friend Angelo (a local Electronic Engineer) who helped out on the day.  These tests take hours to set and perform and it&#8217;s great to have a friend to help. </p><div id="attachment_635" class="wp-caption aligncenter" style="width: 810px"><a href="http://villagetelco.org/wp-content/uploads/2010/08/mp_2100_test_angelo_on_grange_jetty.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/08/mp_2100_test_angelo_on_grange_jetty.jpg" alt="Angelo on Grange Jetty" title="mp_2100_test_angelo_on_grange_jetty" width="800" height="1067" class="size-full wp-image-635" /></a><p class="wp-caption-text">Angelo on Grange Jetty</p></div><p> Angelo is an IT Sys Admin by day and loves trouble shooting.  During the Wifi test set up we (quite accidentally) stumbled across a previously unknown but serious bug in the Power over telephone Line (PoTL) part of the power supply. Just in time to prevent the bug being repeated 500 times in the first production run! Thanks Angelo for helping us track this bug down.</p><p>For the Wifi tests we used two local jetties (Grange and Henley) which extend 500m out to sea.  This reduces interference from nearby Wifi networks and gives good height above ground (sea) level. </p><p>Below is Grange Jetty as viewed from Henly Jetty.  Sorry about the grainy image below.  Grange Jetty is so distant it is hard to image with the camera I have.  Angelo is the guy with the brown eyes standing just behind the canopy at the end of the jetty.</p><div id="attachment_636" class="wp-caption aligncenter" style="width: 521px"><a href="http://villagetelco.org/wp-content/uploads/2010/08/mp_2100m_test_grange_jetty.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/08/mp_2100m_test_grange_jetty.jpg" alt="Grange Jetty viewed from Henley Jetty, 2.1km away" title="mp_2100m_test_grange_jetty" width="511" height="121" class="size-full wp-image-636" /></a><p class="wp-caption-text">Grange Jetty viewed from Henley Jetty, 2.1km away</p></div><p>Angelo suggested we could have gone much further.  I think I agree, as doubling the distance again is a only a further 6dB power loss.  But we have run out of convenient jetties for now.</p><p>These results, like the earlier results above, show that the V1.3 PCB antenna is working very well.  I would like to take this opportunity to thank Jeff Wojtiuk for doing an excellent job in designing this antenna. Thanks Jeff!  I would also like to thank Alen Chen from Atcom who has done a fine job on the PCB layout and hardware engineering for the MP01.</p><p>Some test data and results, gathered from the Henley end of the link:</p><ul><li>Height at Grange Jetty was 8m+4m mast</li><li>Height at Henley Jetty was 8m+2m mast</li><li>ping -s 1400 -c 100 21% loss 29/42/76 ms</li><li>ping -c 100 7% loss 3/6/12 ms</li><li>Batman metric 240-250</li><li>&#8220;iwlist ath0 scan&#8221; detected 6 networks, between -81 and -95dBm</li></ul><p>I used the node_tune.sh script to measure received signal strength while rotating the Henley end MP01.  The signal strength varied between -90 and -86dBm over 360 degrees, with a peak (-86) being reached with the front of the MP01 at 90 degrees to Grange Jetty, i.e. the PCB antenna was edge on. This is an unexpected result.</p><p>We tried rotating the MP01 at the Grange end.  In this case the maximum signal strength was reached with the MP01 facing Henley jetty.  This is the expected result.  The difference between the two sites makes me wonder of other factors were involved. For example multipath due to reflections from the sea or nearby metal objects. </p><p>Rotating could also have induced a Wifi bit rate rate shift (e.g. from 5.5 to 1 Mbit/s). The AR2317 transmit power varies betwen 15 and 20dBm between 54 and 1 Mbit/s. A rate shift over the link would cause lower lower tx and hence rx power but a higher bit rate. I performed the rotation tests during a regular phone call.  Perhaps using broadcast packets would have been a better idea, IIRC they are transmitted at a fixed bit rate and hence fixed power level.</p><p>It is important to remember that the AR2317 RSSI indicator is not a calibrated measuring instrument.  It is probably not very logarithmic, and no doubt drifts all over the place with temperature and varies from unit to unit.  Burst Wifi and interfering signals make power measurements difficult. So we can treat the received signal levels as indicative only.  For example I assume an error of +/- 3dB on any RSSI measurements in this system.  A much better way to measure RX signal power is to use a spectrum analyser as the receiver.  </p><p>Using a <a href="http://www.radiolabs.com/stations/wifi_calc.html" onclick="urchinTracker('/outgoing/www.radiolabs.com/stations/wifi_calc.html?referer=');">Wifi calculator</a> I checked the free space path loss and Fresnel zone clearance.  The expected power at the receiver is:</p><p>Pr = Tx power + Tx antenna gain – path loss + Rx antenna gain</p><p>Plugging in the numbers we get:</p><p>Pr = 17 + 2 – 106 + 2 = -85dBm</p><p>The driver reported the received power as -86dBm, which is a reasonable match if you trust the received power measurement (which I don&#8217;t).  Still, it&#8217;s fair to say we are in the ball park, and that both the antenna and MP01 radio are performing well.  Crystal clear VOIP over a 2100m Wifi link with just Omni antennas and 50-100mW is an exceptional result.</p><p>I plugged in 17dBm for the tx power above as I was unsure of the bit rate, unfortunately I don&#8217;t know how to read the current bit rate of the Wifi driver in ad-hoc mode. The actual tx power could be between 15 and 20dBm, depending on the bit rate.</p><p>The 1st Fresnel zone was 8m which we should clear OK with our masts and the jetty height above sea level.  However I am not sure what effect the sea has on Wifi. Being slightly conductive it&#8217;s probably more reflective than a path over land.</p><p>These results show us how important interference and Line of sight (LOS) are to Wifi.  In Dili we couldn&#8217;t set up a <a href="http://www.rowetel.com/blog/?p=161" onclick="urchinTracker('/outgoing/www.rowetel.com/blog/?p=161&amp;referer=');">300m link between MPs</a> equipped with Omni-directional antennas due to massive interference. Even to obtain that range with directional antennas we needed huge, free standing masts (up to 25m) to clear obstacles like trees. However &#8220;on the beach&#8221; we can achieve an impressive 2.1km with omnidirectional antennas and modest power levels.</p><p><strong>Links</strong></p><p>Coincidentally a couple of friends sent me <a href=" http://colinkarpfinger.com/blog/2010/the-dropouts-guide-to-antenna-design/">this link</a> on PCB antenna design while I was writing this post.</p>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2010/08/v1-3-antenna-testing/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Serval Arkaroola Demo</title>
		<link>http://villagetelco.org/2010/07/serval-arkaroola-demo/</link>
		<comments>http://villagetelco.org/2010/07/serval-arkaroola-demo/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 00:47:04 +0000</pubDate>
		<dc:creator>drowe</dc:creator>
				<category><![CDATA[Village Telco]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=597</guid>
		<description><![CDATA[Yesterday I was a guest of the Serval team on an exciting field deployment in the Northern Flinders Ranges. It was a very busy day, starting at 4:30am and flying&#8230;]]></description>
			<content:encoded><![CDATA[<p>Yesterday I was a guest of the <a href="http://www.servalproject.org/" onclick="urchinTracker('/outgoing/www.servalproject.org/?referer=');">Serval</a> team on an exciting field deployment in the Northern <a href="http://en.wikipedia.org/wiki/Flinders_Ranges" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Flinders_Ranges?referer=');">Flinders Ranges</a>.  It was a very busy day, starting at 4:30am and flying out at first light from Adelaide 700km north to Arkaroola in a delightful Pilatus PC12.</p><div id="attachment_598" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00026.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00026.jpg" alt="Pilatus PC12 at Aldinga Airport" title="Pilatus PC12" width="450" height="338" class="size-full wp-image-598" /></a><p class="wp-caption-text">Pilatus PC12 at Aldinga Airport</p></div><div id="attachment_603" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00028.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00028.jpg" alt="Flying to Arkaroola" title="Flying to Arkaroola" width="450" height="338" class="size-full wp-image-603" /></a><p class="wp-caption-text">Flying to Arkaroola</p></div><p>One hour and 20 minutes later we were guests of the <a href="http://www.arkaroola.com.au" onclick="urchinTracker('/outgoing/www.arkaroola.com.au?referer=');">Arkaroola Sanctuary</a> who delivered us via bus, 4WD and helicopter to various locations for trials of the Serval technology.  The Arkaroola people were very excited and very helpful.  One thing I love about the Village Telco is the good will it generates.  Once the project is explained people go out of their way to help you. Projects with social rather than commercial aims are so much more satisfying to work on.</p><p>The silence at Arkaroola is amazing.  Remote and sparsely populated wilderness. Nice terrain for Wifi too &#8211; lots of hills and no trees. </p><div id="attachment_616" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00122.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00122.jpg" alt="Helicopter from Sillers Lookout" title="Helicopter from Sillers Lookout" width="450" height="338" class="size-full wp-image-616" /></a><p class="wp-caption-text">Helicopter from Sillers Lookout</p></div><p><a href="http://www.servalproject.org/" onclick="urchinTracker('/outgoing/www.servalproject.org/?referer=');">Serval</a> is a system for rapid deployment of phone networks in disaster relief scenarios.  Serval uses Village Telco technology (mesh telephone networks) combined with several new innovations.  One is Distributed Numbering Architecture (DNA), a way to assign existing cell phone numbers to your phone on the mesh network.  The Serval team has hacked Android mobile phones so they work as mesh telephony devices.  This involved porting Batman and Asterisk to Android.  Very impressive and very cool.</p><div id="attachment_600" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00017.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00017.jpg" alt="Dany testing at Flinders University" title="Dany Testing" width="450" height="338" class="size-full wp-image-600" /></a><p class="wp-caption-text">Dany Testing at Flinders University</p></div><p>The result (so far) is a cool numbering scheme where you can assign phone numbers in the field without a server and the worlds 2nd mesh telephony devices (and first mobile mesh telephony devices). The &#8220;Serval Batphones&#8221; integrate seamlessly with Mesh Potatoes.  The DNA software can also run on Mesh Potatoes.  Future work will involve using <a href="http://openbts.sourceforge.net/" onclick="urchinTracker('/outgoing/openbts.sourceforge.net/?referer=');">OpenBTS</a> to integrate GSM connectivity.</p><p>The Serval team is lead by Dr. Paul Gardner-Stephen from Flinders University. Paul, <a href=" http://www.timelady.com/blog/">Romana Challans</a> and Dany Rakotopara (a talented French exchange student) have been working crazy hours to get everything coded, integrated, and to organise the amazing 1-day field trip we had yesterday.</p><div id="attachment_602" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00019.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00019.jpg" alt="Paul and Dany developing Serval" title="Paul and Dany developing Serval" width="450" height="338" class="size-full wp-image-602" /></a><p class="wp-caption-text">Paul and Dany developing Serval</p></div><p>Serval is partially supported by <a href="http://csem.flinders.edu.au/" onclick="urchinTracker('/outgoing/csem.flinders.edu.au/?referer=');">Flinders University</a> (thanks for funding this demo trip) with large chunks of volunteer effort by the Serval team.  The story was exciting enough to attract a local ABC TV crew to join us.  I was really impressed with the way Paul, Romana, and the University media department coordinated the media side.  Serval and the Village Telco is a great story.  This is a point I often miss.  I freely admit I am &#8220;too much of an engineer&#8221; and don&#8217;t appreciate the strong media value of our project and the leverage it can provide.</p><p>The demos involved three scenarios for rapid deployment of telephone networks; (i) disaster relief, (ii) search and rescue, and (iii) deploying networks in difficult terrain.  </p><p>I learnt a lot yesterday by talking to Paul and the team:</p><p>Wifi and Android penetration in handsets is growing rapidly.  This means that in a few years all phones could have mesh telephony built in. Every cell phone could be a &#8220;Batphone&#8221;.  Mesh Potatoes in fixed locations can be deployed quickly in strategic locations to relay the phone calls and blanket areas with a mesh network.  You can then use your existing phone handset to make calls on an ad-hoc Wifi mesh network. </p><div id="attachment_604" class="wp-caption aligncenter" style="width: 285px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00140.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00140.jpg" alt="Serval Bat Phone at Arkaroola" title="Serval Bat Phone at Arkaroola" width="275" height="338" class="size-full wp-image-604" /></a><p class="wp-caption-text">Serval Bat Phone at Arkaroola</p></div><p>This is a first world twist on the developing world focus of the Village Telco.  In the developing world the Mesh Potato will be the telephony device and it&#8217;s low cost is an important factor.  However in the first world everyone already has a handset.  So it makes sense to use them in a disaster relief scenario.</p><p>Key points here are high mobile phone handset penetration (everyone carries one) and the low cost of mesh Wifi networks.  The demos yesterday used less than $2000 worth of equipment (Android phones from eBay and Mesh Potatoes) to form a phone network covering 1 square km.</p><div id="attachment_606" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/001431.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/001431.jpg" alt="Mesh Potato overlooking Arkaroola Village" title="Mesh Potato overlooking Arkaroola Village" width="450" height="338" class="size-full wp-image-606" /></a><p class="wp-caption-text">Eye of the Potato: A Mesh Potato overlooking Arkaroola Village</p></div><p>I find it very satisfying that Village Telco technology can be quickly combined with other technologies like Serval.  Try forking GSM and you will see what I mean.  Accelerated, unencumbered development using Village Telco tech is possible because it is is fully open and uses unlicensed spectrum.  Derivative projects like Serval are just the beginning.  As I flitted over the beautiful arid landscape in a small helicopter the thought &#8220;What hath Steve wrought&#8221; (apologies to <a href="http://en.wikipedia.org/wiki/Samuel_Morse" onclick="urchinTracker('/outgoing/en.wikipedia.org/wiki/Samuel_Morse?referer=');">Samuel Morse</a> and Steve Song) flashed through my mind.</p><div id="attachment_609" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00088.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00088.jpg" alt="Helicopter at Sillers Lookout" title="Helicopter at Sillers Lookout" width="450" height="338" class="size-full wp-image-609" /></a><p class="wp-caption-text">Helicopter at Sillers Lookout</p></div><div id="attachment_607" class="wp-caption aligncenter" style="width: 460px"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00044.jpg" alt="Testing in the bush" title="Testing in the bush" width="450" height="338" class="size-full wp-image-607" /><p class="wp-caption-text">Testing in the bush</p></div><div id="attachment_610" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00036.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00036.jpg" alt="Bus to Arkaroola Village" title="Bus to Arkaroola Village" width="450" height="338" class="size-full wp-image-610" /></a><p class="wp-caption-text">Bus to Arkaroola Village</p></div><div id="attachment_611" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00053.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00053.jpg" alt="Romana Interview" title="Romana Interview" width="450" height="338" class="size-full wp-image-611" /></a><p class="wp-caption-text">Romana being interviewed for the Serval documentary</p></div><div id="attachment_612" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00069.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00069.jpg" alt="Dany enjoying the helicopter" title="Dany enjoying the helicopter" width="450" height="338" class="size-full wp-image-612" /></a><p class="wp-caption-text">Dany enjoying the helicopter</p></div><div id="attachment_613" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00111.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00111.jpg" alt="Paul and The ABC TV crew" title="Paul and The ABC TV crew" width="450" height="338" class="size-full wp-image-613" /></a><p class="wp-caption-text">Paul and The ABC TV crew</p></div><div id="attachment_614" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00114.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00114.jpg" alt="Potato Tree" title="Potato Tree" width="450" height="338" class="size-full wp-image-614" /></a><p class="wp-caption-text">Potato Tree - 4AH Lipo battery is a great idea</p></div><div id="attachment_615" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/07/00137.jpg"><img src="http://villagetelco.org/wp-content/uploads/2010/07/00137.jpg" alt="4WD trip to the Observatory" title="4WD trip to the Observatory" width="450" height="338" class="size-full wp-image-615" /></a><p class="wp-caption-text">4WD trip to the Observatory</p></div>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2010/07/serval-arkaroola-demo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: basic
Object Caching 1189/1288 objects using disk: basic

Served from: villagetelco.org @ 2012-02-04 07:42:25 -->
