<?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; performance</title>
	<atom:link href="http://villagetelco.org/tag/performance/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>Potato on the Jetty &#8211; Range testing PCB Antennas</title>
		<link>http://villagetelco.org/2010/01/potato-on-the-jetty-range-testing-pcb-antennas/</link>
		<comments>http://villagetelco.org/2010/01/potato-on-the-jetty-range-testing-pcb-antennas/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 04:42:47 +0000</pubDate>
		<dc:creator>drowe</dc:creator>
				<category><![CDATA[Mesh Potato]]></category>
		<category><![CDATA[Village Telco]]></category>
		<category><![CDATA[antenna]]></category>
		<category><![CDATA[etched]]></category>
		<category><![CDATA[pcb]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=517</guid>
		<description><![CDATA[Today we made some phone calls over a 400m link using PCB antennas.We want to use etched PCB Wifi antennas for the Mesh Potato. However we have heard that some&#8230;]]></description>
			<content:encoded><![CDATA[<p>Today we made some phone calls over a 400m link using PCB antennas.</p><p>We want to use <a href="http://villagetelco.org/2009/12/antenna-testing/">etched PCB Wifi antennas</a> for the Mesh Potato.  However we have heard that some companies have had problems with PCB antennas, such as variable results in production.  So before committing to PCB antenna we wanted to do some more tests.</p><p><a href="http://jms.id.au" onclick="urchinTracker('/outgoing/jms.id.au?referer=');">Joel</a> is a local hacker here in Adelaide who happens to live at the top of a 4 story apartment block in a beach side suburb called Henley Beach.  This gives him good line of sight to points on the ground several hundred meters away.  Much easier than testing at my place which is on dead flat terrain and requires masts for any Wifi range testing.</p><p>Before heading out to Joel&#8217;s place I tried some tests in my backyard.   I set up two MP01s about 10m apart.  First I connected conventional sleeve dipole (rubber ducky) antennas and measured the signal strength.  I then connected a couple of PCB antennas and repeated.  To monitor signal levels I wrote a simple script to dump the Received Signal Strength Indication (RSSI) levels (in dBm) from MadWifi:<br /><code><br />#!/bin/sh</code></p><p>while [ 1 ]<br />do<br />wlanconfig ath0 list | grep 56:ac:90 | awk &#8216;{ print $6 }&#8217;<br />sleep 1<br />done</p><p>The grep filters out the last few MAC digits of the MP we are interested in, otherwise you get RSSI measurements of all nearby Wifi devices.</p><p>However the results were inconclusive and after an hour I became frustrated:</p><ul><li>On a good test both MPs would receive about -30dBm, however if I moved a MP 20mm a level could drop to -44dBm.  Lots of multipath in my back yard!</li><li>One MP was consistently around -30dBm, whereas the other would move between -30 and -48dBm.  Maybe they had different diversity antenna settings.  Or maybe the RSSI measurements can&#8217;t be trusted.</li></ul><p>I had much better (and less frustrating) results using the spectrum analyser to measure signal strengths, as explained in <a href="http://villagetelco.org/2009/12/antenna-testing/">the previous post on PCB Wifi antennas</a>.</p><p>In the end I figured it was sufficient to test from a system level rather than attempt more measurements of antenna performance and signal strength. The $64 dollar question is can we make phone calls over a reasonable distance with these antennas?</p><p><strong>On the Beach</strong></p><p>We placed one MP01 on Joel&#8217;s balcony.  I then walked down to the end of Henley Jetty (Joel has previously managed to pick up his home Wifi there).  There is (just) a line of site between the two points &#8211; through a gap in a couple of buildings.  The distance was 375m.  We used two calibrated V1.2 MP01s (same design as the Beta units).  An &#8220;iwlist ath0 scan&#8221;  showed 9 other Wifi networks in operation.</p><div id="attachment_518" class="wp-caption aligncenter" style="width: 433px"><a href="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range_map.png"><img class="size-full wp-image-518" title="Google Map of Range Test - 375m" src="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range_map.png" alt="" width="423" height="250" /></a><p class="wp-caption-text">Google Map of Range Test - 375m</p></div><div id="attachment_519" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range_balcony1.jpg"><img class="size-full wp-image-519" title="One MP01 on Joel's Balcony" src="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range_balcony1.jpg" alt="" width="450" height="338" /></a><p class="wp-caption-text">One MP01 on Joel&#39;s Balcony</p></div><p>I tried a bunch of antenna combinations, starting with regular sleeve dipole (rubber ducky) antennas then moving to PCB antennas first at one end, then both ends of the link.  From our previous tests both the sleeve dipole and the PCB monopole antennas have an estimated gain of 2dBi.</p><p>We had a total of 4 PCB antenna samples (a mixture of the 17mm and 20mm monopoles) as we wanted to get a feel for performance spread over multiple antennas of the same design.  Here are the results:</p><table><tbody><tr><td>MP01 #36</td><td>MP01 #38</td><td>Call Quality</td></tr><tr><td>Sleeve Dipole</td><td>Sleeve Dipole</td><td>Great</td></tr><tr><td>Sleeve Dipole</td><td>#3 17mm PCB monopole</td><td>Great</td></tr><tr><td>Sleeve Dipole</td><td>#2 20mm PCB monopole</td><td>Great</td></tr><tr><td>Sleeve Dipole</td><td>#4 20mm PCB monopole</td><td>Great</td></tr><tr><td>#1 17mm PCB monopole</td><td>#4 20mm PCB monopole</td><td>Great</td></tr><tr><td>no antenna</td><td>#4 20mm PCB monopole</td><td>No Call</td></tr></tbody></table><p>The final test was just to make sure we weren&#8217;t kidding ourselves.</p><div id="attachment_521" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range_jetty3.jpg"><img class="size-full wp-image-521" title="MP01 on the end of Henley Jetty" src="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range_jetty3.jpg" alt="" width="450" height="338" /></a><p class="wp-caption-text">MP01 on the end of Henley Jetty</p></div><p>At one stage a fisherman assisted in my propagation experiments by standing right in my line of site and lowering a metal net as I talked to Joel!</p><p>For each call I tried moving the MP01 (with PCB antenna attached) around.  For example upside down, side to side, rotated it.  No break up of signal, good audio in both directions.  Only problem was wind noise. Joel suggested we add digital noise suppression but I figure there isn&#8217;t much wind noise inside village homes!</p><p>Here is the view of the far end from either side of the link.  The arrow shows the location of the other end.</p><div id="attachment_522" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range_balcony2.jpg"><img class="size-full wp-image-522" title="View of Jetty from Joel's Balcony" src="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range_balcony2.jpg" alt="" width="450" height="338" /></a><p class="wp-caption-text">View of Jetty from Joel&#39;s Balcony</p></div><div id="attachment_523" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range-jetty1.jpg"><img class="size-full wp-image-523" title="View of Joel's Balcony from Jetty.  That's him with the brown eyes." src="http://villagetelco.org/wp-content/uploads/2010/01/mp_pcb_ant_range-jetty1.jpg" alt="" width="450" height="338" /></a><p class="wp-caption-text">View of Joel&#39;s Balcony from Jetty  That's him with the brown eyes.</p></div>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2010/01/potato-on-the-jetty-range-testing-pcb-antennas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Antenna Testing</title>
		<link>http://villagetelco.org/2009/12/antenna-testing/</link>
		<comments>http://villagetelco.org/2009/12/antenna-testing/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 20:28:56 +0000</pubDate>
		<dc:creator>drowe</dc:creator>
				<category><![CDATA[Mesh Potato]]></category>
		<category><![CDATA[Village Telco]]></category>
		<category><![CDATA[antenna]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[RF]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://villagetelco.org/?p=482</guid>
		<description><![CDATA[Jeff and I have just had an enjoyable day outside testing candidate antennas for the Mesh Potato. Our goal was to evaluate candidates for the internal antenna of the production&#8230;]]></description>
			<content:encoded><![CDATA[<p>Jeff and I have just had an enjoyable day outside testing candidate antennas for the Mesh Potato.  Our goal was to evaluate candidates for the internal antenna of the production Mesh Potato.</p><p>Jeff designed three types of antennas which I laid out on PCB and had fabricated locally.  The three designs were a dipole, a monopole, and a biquad (single loop).  We made three versions of each PCB antenna with slightly different dimensions.</p><p>I also made a some wire antennas, a monopole, a biquad (dual loop), and a quad (single loop).</p><div id="attachment_484" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2009/12/our_antennas_450.jpg"><img class="size-full wp-image-484" title="our_antennas_450" src="http://villagetelco.org/wp-content/uploads/2009/12/our_antennas_450.jpg" alt="" width="450" height="338" /></a><p class="wp-caption-text">Our PCB and wire antennas</p></div><div id="attachment_497" class="wp-caption aligncenter" style="width: 442px"><a href="http://villagetelco.org/wp-content/uploads/2009/12/pcb_biquad.png"><img class="size-full wp-image-497" title="pcb_biquad" src="http://villagetelco.org/wp-content/uploads/2009/12/pcb_biquad.png" alt="PCB Biquad Design" width="432" height="356" /></a><p class="wp-caption-text">PCB biquad design</p></div><div id="attachment_498" class="wp-caption aligncenter" style="width: 353px"><a href="http://villagetelco.org/wp-content/uploads/2009/12/pcb_monopole.png"><img class="size-full wp-image-498" title="pcb_monopole" src="http://villagetelco.org/wp-content/uploads/2009/12/pcb_monopole.png" alt="PCB Monopole Design" width="343" height="342" /></a><p class="wp-caption-text">PCB Monopole Design</p></div><p><strong>Checking the Antenna Impedance</strong></p><p>When the PCBs came back the first step was to check the impedance of each antenna. We want roughly 50 ohms impedance to ensure the maximum amount of power is transferred from the Mesh Potato transmitter to the antenna.</p><p>A Standing Wave Ratio (SWR) bridge can be used to measure the SWR. I used a version of the design by <a href="http://pe2er.nl/wifiswr/index.htm" onclick="urchinTracker('/outgoing/pe2er.nl/wifiswr/index.htm?referer=');">Erwin Gijzen</a>, a radio Ham and Wifi experimenter.  I constructed the SWR head, and measured the DC voltage from the bridge using a multimeter.  The bridge compares the impedance of the antennas to a known 50 ohms impedance.  If they are equal then the DC output from the bridge should be 0V.  Various degrees of mis-match give different output voltages.</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 class="size-full wp-image-486" title="swr_head_450" src="http://villagetelco.org/wp-content/uploads/2009/12/swr_head_450.jpg" alt="SWR head" width="450" height="283" /></a><p class="wp-caption-text">SWR head, microwave PCB made with a Dremel tool</p></div><p>I constructed the bridge from double sided PCB and cut the microstrip (3mm wide on 1.6mm thick FR4) with a Dremel tool to save time.  When tested it gave sensible results once I fitted a decent microwave detector diode.  Unlike Erwin I couldn&#8217;t null it down to 0V with a reference 50 ohm load but it did give indicative readings that enabled me to compare our antennas to reference antennas and determine if they had a reasonable match to 50 ohms.</p><p>Here are some results:</p><table><tbody><tr><th>Load</th><th>SWR bridge output (VDC)</th></tr><tr><td>50 ohm dummy</td><td>0.5</td></tr><tr><td>short circuit</td><td>1.3</td></tr><tr><td>off the shelf router antenna</td><td>0.5</td></tr><tr><td>17mm PCB monopole</td><td>0.5</td></tr><tr><td>20mm PCB monopole</td><td>0.7</td></tr><tr><td>34mm PCB dipole</td><td>1.3</td></tr><tr><td>64mm PCB biquad dual loop</td><td>1.3</td></tr><tr><td>68mm PCB biquad dual loop</td><td>1.4</td></tr><tr><td>72mm PCB biquad dual loop</td><td>1.5</td></tr><tr><td>wire biquad dual loop</td><td>0.8</td></tr><tr><td>wire monopole</td><td>0.6</td></tr></tbody></table><p>The 17mm and 20mm monopoles look good, close to the reference 50 ohm load and commercial off the shelf router antennas (which have sleeve dipole construction internally).  The wire antennas also look good.  The PCB dipole and PCB biquads don&#8217;t look so great.</p><p>I tuned the wire monopole to a low SWR by snipping off bits of wire, 0.5mm at a time.  I started with a length of 31mm (free space quarter wavelength at 2.4 GHz) but found a good SWR at 26mm.  This is probably due to the dielectric constant of the insulation on the wire affecting the wavelength.</p><p><strong>Antenna Test Range</strong></p><p>I constructed a test range in my back yard, along the lines discussed by <a href="http://pe2er.nl/antennetesten/antennameasurement.htm" onclick="urchinTracker('/outgoing/pe2er.nl/antennetesten/antennameasurement.htm?referer=');">Erwin</a>.  I used a Nanostation 2 at the transmitter, sending continuous 802.11b broadcast pings <a href="http://www.rowetel.com/blog/?p=139" onclick="urchinTracker('/outgoing/www.rowetel.com/blog/?p=139&amp;referer=');">as described here</a>.  The antenna under test was placed about 6m away and a <a></a> spectrum analyser used as the receiver.  It wasn&#8217;t a very good antenna range but after some experimentation we did get surprisingly repeatable results when we compared our antennas to several control antennas.</p><p>I fashioned a clamp on a tripod to hold the antennas:</p><div id="attachment_488" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2009/12/tripod_450.jpg"><img class="size-full wp-image-488" title="tripod_450" src="http://villagetelco.org/wp-content/uploads/2009/12/tripod_450.jpg" alt="Tripod and clamp" width="450" height="368" /></a><p class="wp-caption-text">Tripod and clamp</p></div><p>However the tripod and clamp didn&#8217;t work very well.  When I swapped antennas the results differed wildly in exactly the same position.  It&#8217;s hard to place a 17mm printed monopole in the same position as a 80cm colinear antenna as their sizes are so different.</p><p>So instead I moved each antenna around by hand until I found the peak amplitude, which was captured by the &#8220;max hold&#8221; function of the spectrum analyser.  Sounds a bit rough but gave good repeatable results, and Jeff and I achieved similar results when testing.</p><p><strong>Path Loss</strong></p><p>The 802.11b signal peaked at about -30dBm on the spec an.  Using <a href="http://www.rowetel.com/blog/?p=136" onclick="urchinTracker('/outgoing/www.rowetel.com/blog/?p=136&amp;referer=');">the Wifi power measurement method described here</a><a></a> this means a total received power of -20dBm.</p><p>The expected received signal is:</p><p>Pr = Tx power + Tx antenna gain &#8211; path loss + Rx antenna gain &#8211; coax loss</p><p>So we plug in the numbers from the Nanostation 2, a 6m path loss and the 8dBi gain <a>Superpass omni</a> reference antenna we get:</p><p>Pr = 16 + 12 &#8211; 56 + 8 -1 = -19dBm</p><p>which is pretty close to what we are measuring using the spectrum analyser.  If only all my calculations came out this close!</p><p><strong>Antenna Gain Results</strong></p><p>We used the 8dBi Superpass as a reference.  We would first measure the signals from the Superpass, then save that on the screen as signal A.  We would then measure the test antennas and calculate the antenna gain based on the known Superpass gain.  We moved each antenna around by hand until a peak was found (the max hold function made this straight forward).</p><p>We repeated these tests several times over the day, and while the absolute levels would change 1-2dB the relative levels were always similar.</p><p>The antennas are listed in order of gain, and I would estimate the measurements have a tolerance of +/- 1dB.  The RF level is the peak of the 802.11b signal on the spectrum analyser.</p><table><tbody><tr><th>Antenna</th><th>Rx Level (dBm)</th><th>Gain (dBi)</th></tr><tr><td>15dB grid antenna</td><td>-24</td><td>14</td></tr><tr><td>wire (two loop) biquad with reflector</td><td>-26</td><td>12</td></tr><tr><td>8dB Superpass</td><td>-30</td><td>8</td></tr><tr><td>wire (two loop) biquad</td><td>-34</td><td>4</td></tr><tr><td>wire (one loop) quad</td><td>-35</td><td>3</td></tr><tr><td>wire monopole</td><td>-36</td><td>2</td></tr><tr><td>17mm PCB monopole</td><td>-36</td><td>2</td></tr><tr><td>20mm PCB monopole</td><td>-36</td><td>2</td></tr><tr><td>commercial router antennas</td><td>-36</td><td>2</td></tr><tr><td>72mm PCB biquad dual loop</td><td>-40</td><td>-2</td></tr></tbody></table><p><strong>Discussion</strong></p><p>The location of the physical position where peak received signal was found was quite &#8220;sharp&#8221;.  This may have been due to lobes in the signal from the Nanostation 2 or multipath.</p><p>Several commercial router antennas were tested (sleeve dipole construction), they all measured about the same.  The internal design of these antennas <a href="http://martybugs.net/wireless/rubberducky.cgi" onclick="urchinTracker('/outgoing/martybugs.net/wireless/rubberducky.cgi?referer=');">is discussed here</a>.</p><p>The results from the control antennas (15dB grid, 8dB Superpass, and nominal 2dB sleeve dipole commercial router antennas) are consistent with what we would expect, which gives us some confidence in the other test results.</p><p>The impedance match and gain results from the PCB biquad are poor, which suggests the antenna is not resonant at 2.4GHz.  It would be nice to test this antenna on a network analyser to find out where they are resonant (please contact me if you have one &#8211; I will ship an antenna to you!)  Jeff is working up a simulation of the PCB biquad to test the design.  We aren&#8217;t pursuing the PCB dipole as we have a bunch of antenna candidates that perform just as well (2dBi).</p><p>The wire biquad performance with a reflector was remarkable, nearly as good as the grid antenna which is a much larger antenna.  The measured gain (12dBi) is consistent with <a href="http://martybugs.net/wireless/antennacomp.cgi" onclick="urchinTracker('/outgoing/martybugs.net/wireless/antennacomp.cgi?referer=');">other peoples results</a> for this antenna.</p><p>Jeff and I really liked the wire antennas due to their performance and simplicity.  They are easy to make: in production they could be bent up on a jig on 10 seconds from stiff copper wire then soldered to the Mesh Potato motherboard.  One small problem with the dual loop biquad wire antennas is a feed arrangement &#8211; a small piece of coax would be needed to reach the central feed point.  We don&#8217;t want the antenna wire directly over the PCB, as this would affect performance.  The single loop wire quad is simpler in this regard, as it could be attached at one corner to the PCB.</p><p>The PCB monopoles perform well and are very simple, just a 17mm x 3mm track on the PCB next to a good chunk of ground plane.  Virtually zero cost to add to the Mesh Potato motherboard.  Both the 17mm and 20mm versions worked well, which suggests a relatively wide bandwidth and a high tolerance to small variations in manufacture like dieletric constant of the PCB substrate.  Antennas fabricated on PCB are physically smaller than their wire cousins as the signals travel slower which means a smaller wavelength for a given frequency.</p><p>Wire single and dual loop biquad/quad antennas had above average gain and some directivity, with both peaks and nulls evident as they were rotated.  Is directivity a good thing for a mesh router?  You might enhance the signal of one node but null out the signal from another.  I am not sure.</p><p>The higher gains of some antennas look attractive but may not be useful in practical mesh networks.  To achieve the highest gain required careful adjustment of the antenna position. This is fine in a traditional point-point Wifi link, but in a mesh network their are multiple nodes we want to talk to.  So if you peak the response to one node, you may dip the response to another.  I guess it depends on how many nodes you want to talk to.</p><p>The reflector was a piece of blank PCB about 20cm x 20cm.  It was moved back and forth behind the antenna until a peak was found (usually at around 15-20mm).  All antennas improved by at least 4dB with the reflector, the wire biquad improved by 6-8dB.  David C has suggested a slide-in reflector arrangement to give a choice between omni and directional antennas.  These tests confirm David&#8217;s suggestion is a good one, if a precise way to mounting the reflector can be found.</p><p>Here are some of the antennas tested grouped by gain.</p><div id="attachment_494" class="wp-caption aligncenter" style="width: 460px"><a href="http://villagetelco.org/wp-content/uploads/2009/12/antennas_4501.jpg"><img class="size-full wp-image-494" title="antennas_450" src="http://villagetelco.org/wp-content/uploads/2009/12/antennas_4501.jpg" alt="Antennas grouped by gain" width="450" height="299" /></a><p class="wp-caption-text">Antennas grouped by gain, highest gain on the left</p></div>]]></content:encoded>
			<wfw:commentRss>http://villagetelco.org/2009/12/antenna-testing/feed/</wfw:commentRss>
		<slash:comments>10</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 472/496 objects using disk: basic

Served from: villagetelco.org @ 2012-02-04 10:02:26 -->
